.pocket-study-showcase-module__LD6Moq__study{--ink:#243a35;--teal:#006569;box-sizing:border-box;color:var(--ink);background:#f8f2e7;flex-direction:column;min-height:100svh;padding:12px;font:14px/1.5 Arial,sans-serif;display:flex}.pocket-study-showcase-module__LD6Moq__study *{box-sizing:border-box}.pocket-study-showcase-module__LD6Moq__study button{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:1px solid #c8bda8;min-height:44px;padding:8px 10px}.pocket-study-showcase-module__LD6Moq__study button:focus-visible,.pocket-study-showcase-module__LD6Moq__study input:focus-visible{outline-offset:2px;outline:3px solid #006569}.pocket-study-showcase-module__LD6Moq__study button[aria-selected=true],.pocket-study-showcase-module__LD6Moq__study button[aria-pressed=true]{border-color:var(--teal);color:var(--teal);background:#dfedeb}.pocket-study-showcase-module__LD6Moq__header{border-bottom:1px solid #c8bda8;align-items:center;gap:18px;padding:0 4px 10px;display:flex}.pocket-study-showcase-module__LD6Moq__header strong{color:#ff7a1a;white-space:nowrap;font-size:19px}.pocket-study-showcase-module__LD6Moq__header strong span{color:var(--ink);font-size:13px;font-weight:400}.pocket-study-showcase-module__LD6Moq__header strong .pocket-study-showcase-module__LD6Moq__wordmark{color:#ff7a1a;font-size:inherit;font-weight:inherit;background:#20272b;border-radius:4px;padding:3px 6px;display:inline-block}.pocket-study-showcase-module__LD6Moq__header strong .pocket-study-showcase-module__LD6Moq__wordmark span{color:#fff;font-size:inherit;font-weight:inherit}.pocket-study-showcase-module__LD6Moq__header>span{letter-spacing:.07em;color:#875333;font-size:11px}.pocket-study-showcase-module__LD6Moq__header button{margin-left:auto;font-size:12px}.pocket-study-showcase-module__LD6Moq__tabs{flex-shrink:0;gap:5px;padding:10px 0;display:flex;overflow:auto}.pocket-study-showcase-module__LD6Moq__tabs button{white-space:nowrap;flex:1;font-size:11px}.pocket-study-showcase-module__LD6Moq__panel{border:1px solid #c8bda8;flex:1;grid-template-columns:minmax(0,1fr) 225px;min-height:0;display:grid}.pocket-study-showcase-module__LD6Moq__scene{flex-direction:column;justify-content:center;min-width:0;display:flex}.pocket-study-showcase-module__LD6Moq__scene canvas{aspect-ratio:16/9;touch-action:pan-y;cursor:grab;width:100%;height:auto;display:block}.pocket-study-showcase-module__LD6Moq__scene canvas:active{cursor:grabbing}.pocket-study-showcase-module__LD6Moq__tools{border-top:1px solid #d6cdbd;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:8px;display:flex}.pocket-study-showcase-module__LD6Moq__tools button{font-size:11px}.pocket-study-showcase-module__LD6Moq__tools label{flex:1;gap:4px;min-width:65px;font-size:10px;display:grid}.pocket-study-showcase-module__LD6Moq__tools input{width:100%;min-height:26px;accent-color:var(--teal)}.pocket-study-showcase-module__LD6Moq__detail{background:#eee6d780;border-left:1px solid #c8bda8;padding:16px}.pocket-study-showcase-module__LD6Moq__kicker{letter-spacing:.12em;text-transform:uppercase;color:#875333;margin:0 0 8px;font-size:10px}.pocket-study-showcase-module__LD6Moq__detail h1{margin:0 0 12px;font-size:22px;font-weight:400;line-height:1.2}.pocket-study-showcase-module__LD6Moq__detail p{font-size:12px}.pocket-study-showcase-module__LD6Moq__areas{gap:5px;margin:18px 0 12px;display:grid}.pocket-study-showcase-module__LD6Moq__areas button{text-align:left;font-size:11px}.pocket-study-showcase-module__LD6Moq__finding{border-top:1px solid #c8bda8;padding-top:12px}.pocket-study-showcase-module__LD6Moq__finding strong{font-size:13px}.pocket-study-showcase-module__LD6Moq__finding small{color:#657476;font-size:10px}.pocket-study-showcase-module__LD6Moq__footer{color:#657476;padding:10px 2px 0;font-size:10px}@media (max-width:650px){.pocket-study-showcase-module__LD6Moq__study{padding:8px;font-size:12px}.pocket-study-showcase-module__LD6Moq__header{gap:8px}.pocket-study-showcase-module__LD6Moq__header>span{display:none}.pocket-study-showcase-module__LD6Moq__tabs button{padding:6px;font-size:10px}.pocket-study-showcase-module__LD6Moq__tabs button{touch-action:pan-x pan-y;flex:none;min-width:112px;min-height:44px}.pocket-study-showcase-module__LD6Moq__tabs button span{display:inline}.pocket-study-showcase-module__LD6Moq__panel{grid-template-columns:1fr}.pocket-study-showcase-module__LD6Moq__detail{border-top:1px solid #c8bda8;border-left:0;grid-template-columns:1fr 1fr;gap:0 12px;padding:12px;display:grid}.pocket-study-showcase-module__LD6Moq__detail>.pocket-study-showcase-module__LD6Moq__kicker,.pocket-study-showcase-module__LD6Moq__detail>h1,.pocket-study-showcase-module__LD6Moq__detail>p{grid-column:1}.pocket-study-showcase-module__LD6Moq__detail h1{margin-bottom:4px;font-size:19px}.pocket-study-showcase-module__LD6Moq__detail>p{margin:4px 0}.pocket-study-showcase-module__LD6Moq__areas{grid-area:1/2/4;margin:0}.pocket-study-showcase-module__LD6Moq__finding{grid-column:1/-1;margin-top:10px}.pocket-study-showcase-module__LD6Moq__finding p{margin-left:8px;display:inline}.pocket-study-showcase-module__LD6Moq__finding small{display:block}.pocket-study-showcase-module__LD6Moq__tools{gap:6px}.pocket-study-showcase-module__LD6Moq__tools button{padding:6px;font-size:10px}.pocket-study-showcase-module__LD6Moq__footer{font-size:9px}}.pocket-study-showcase-module__LD6Moq__study{height:100svh;min-height:0;overflow:hidden}.pocket-study-showcase-module__LD6Moq__header,.pocket-study-showcase-module__LD6Moq__tabs,.pocket-study-showcase-module__LD6Moq__footer{flex-shrink:0}.pocket-study-showcase-module__LD6Moq__panel{grid-template-rows:minmax(0,1fr)}.pocket-study-showcase-module__LD6Moq__scene{min-height:0;overflow:hidden}.pocket-study-showcase-module__LD6Moq__scene canvas{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;flex:1;height:0;min-height:0}.pocket-study-showcase-module__LD6Moq__tools{flex-shrink:0}.pocket-study-showcase-module__LD6Moq__detail{min-height:0;overflow:auto}@media (max-width:650px){.pocket-study-showcase-module__LD6Moq__panel{grid-template-rows:minmax(180px,1fr) auto}.pocket-study-showcase-module__LD6Moq__detail{max-height:290px}.pocket-study-showcase-module__LD6Moq__study{font-size:16px}.pocket-study-showcase-module__LD6Moq__study button,.pocket-study-showcase-module__LD6Moq__tools label,.pocket-study-showcase-module__LD6Moq__header strong>span:last-child{font-weight:600}.pocket-study-showcase-module__LD6Moq__header{flex-wrap:wrap}.pocket-study-showcase-module__LD6Moq__header button,.pocket-study-showcase-module__LD6Moq__tabs button,.pocket-study-showcase-module__LD6Moq__tools button,.pocket-study-showcase-module__LD6Moq__tools label,.pocket-study-showcase-module__LD6Moq__areas button{font-size:16px}.pocket-study-showcase-module__LD6Moq__tabs button{flex:none;padding:10px}.pocket-study-showcase-module__LD6Moq__tools button,.pocket-study-showcase-module__LD6Moq__tools label{flex:calc(50% - 6px);min-width:0}.pocket-study-showcase-module__LD6Moq__tools input{min-height:32px}.pocket-study-showcase-module__LD6Moq__detail{display:block}.pocket-study-showcase-module__LD6Moq__detail h1{margin-bottom:12px;font-size:26px;font-weight:700;line-height:1.25}.pocket-study-showcase-module__LD6Moq__detail p{font-size:18px;font-weight:500;line-height:1.55}.pocket-study-showcase-module__LD6Moq__detail .pocket-study-showcase-module__LD6Moq__kicker{font-size:14px;font-weight:700}.pocket-study-showcase-module__LD6Moq__areas{margin:16px 0}.pocket-study-showcase-module__LD6Moq__finding strong{font-size:18px}.pocket-study-showcase-module__LD6Moq__finding p{margin:8px 0;display:block}.pocket-study-showcase-module__LD6Moq__finding small,.pocket-study-showcase-module__LD6Moq__footer{font-size:12px;line-height:1.5}.pocket-study-showcase-module__LD6Moq__panel{overscroll-behavior-y:contain;display:block;overflow-y:auto}.pocket-study-showcase-module__LD6Moq__scene{overflow:visible}.pocket-study-showcase-module__LD6Moq__scene canvas{aspect-ratio:16/9;flex:none;height:auto;min-height:0}.pocket-study-showcase-module__LD6Moq__tools{margin-top:0}.pocket-study-showcase-module__LD6Moq__detail{max-height:none;overflow:visible}}
.pocket-study-frame-module__LM2fpq__sheet{box-sizing:border-box;color:#243a35;background:#f8f4e9;flex-direction:column;max-width:1500px;height:100svh;min-height:0;margin:auto;font:16px/1.5 Arial,sans-serif;display:flex;overflow:hidden}.pocket-study-frame-module__LM2fpq__sheet *{box-sizing:border-box}.pocket-study-frame-module__LM2fpq__sheet button,.pocket-study-frame-module__LM2fpq__sheet summary{color:#243a35;cursor:pointer;background:#f8f4e9;border:1px solid #bac3b8;border-radius:6px;min-height:44px;padding:7px 10px;font:600 13px/1.25 Arial,sans-serif}.pocket-study-frame-module__LM2fpq__sheet button[aria-pressed=true],.pocket-study-frame-module__LM2fpq__sheet button[aria-selected=true]{color:#fff;background:#203b32;border-color:#203b32}.pocket-study-frame-module__LM2fpq__sheet button:disabled{opacity:.45;cursor:default}.pocket-study-frame-module__LM2fpq__sheet :is(button,a,summary,input):focus-visible{outline-offset:2px;outline:3px solid #ff7a1a}.pocket-study-frame-module__LM2fpq__header{color:#fff;background:#203b32;flex-shrink:0;align-items:center;gap:6px;min-height:56px;padding:6px 10px;display:flex}.pocket-study-frame-module__LM2fpq__header .pocket-study-frame-module__LM2fpq__brand{color:#fff;white-space:nowrap;margin-right:auto;font:750 18px/1.2 Arial,sans-serif;text-decoration:none}.pocket-study-frame-module__LM2fpq__brand span{color:#ff7a1a}.pocket-study-frame-module__LM2fpq__header .pocket-study-frame-module__LM2fpq__library{color:#fff;border:1px solid #71877a;border-radius:6px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;text-decoration:none;display:grid}.pocket-study-frame-module__LM2fpq__header button{color:#fff;white-space:nowrap;background:0 0;border-color:#71877a;flex-shrink:0}.pocket-study-frame-module__LM2fpq__main{flex-direction:column;flex:1;min-height:0;padding:16px 20px 8px;display:flex}.pocket-study-frame-module__LM2fpq__title{flex-shrink:0}.pocket-study-frame-module__LM2fpq__eyebrow{letter-spacing:.11em;text-transform:uppercase;color:#526e60;margin:0 0 6px;font:650 10px/1.4 Arial,sans-serif}.pocket-study-frame-module__LM2fpq__title h1{color:#243a35;margin:0;font:600 26px/1.18 Georgia,serif}.pocket-study-frame-module__LM2fpq__question{margin:4px 0 0;font-size:15px;line-height:1.4}.pocket-study-frame-module__LM2fpq__main>nav{scrollbar-width:thin;flex-shrink:0;gap:6px;margin:0;padding:8px 0;display:flex;overflow-x:auto}.pocket-study-frame-module__LM2fpq__main>nav button{white-space:nowrap;flex:none;font-size:13px}.pocket-study-frame-module__LM2fpq__workbench{border:1px solid #bac3b8;border-radius:8px;flex:1;grid-template-columns:minmax(0,1fr) 280px;min-height:0;display:grid;overflow:hidden}.pocket-study-frame-module__LM2fpq__map{background:#f8f4e9;flex-direction:column;justify-content:center;min-width:0;min-height:0;display:flex;position:relative}.pocket-study-frame-module__LM2fpq__scene{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.pocket-study-frame-module__LM2fpq__scene canvas{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;touch-action:pan-y;cursor:grab;width:100%;height:auto;max-height:100%;display:block}.pocket-study-frame-module__LM2fpq__controls{z-index:5;position:absolute;top:6px;right:6px}.pocket-study-frame-module__LM2fpq__controls summary{color:#42685b;background:#fffefbe8;border-color:#bac3b880;place-items:center;width:44px;height:44px;padding:0;font:0/1 Arial;list-style:none;display:grid}.pocket-study-frame-module__LM2fpq__controls summary::-webkit-details-marker{display:none}.pocket-study-frame-module__LM2fpq__settings{background:#f8f4e9;border:1px solid #bac3b8;border-radius:6px;width:min(280px,100vw - 44px);max-height:calc(100svh - 210px);padding:12px;position:absolute;top:50px;right:0;overflow:auto;box-shadow:0 6px 22px #243a3520}.pocket-study-frame-module__LM2fpq__settings>div{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:4px 0;display:flex}.pocket-study-frame-module__LM2fpq__settings label{flex:1 0 100%;align-items:center;gap:6px;min-height:44px;font:600 13px/1.4 Arial,sans-serif;display:flex}.pocket-study-frame-module__LM2fpq__settings input[type=range]{accent-color:#42685b;width:100%;min-width:0}.pocket-study-frame-module__LM2fpq__settings input[type=checkbox]{accent-color:#42685b}.pocket-study-frame-module__LM2fpq__caption{color:#526e60;border-top:1px solid #bac3b8;flex-shrink:0;align-items:center;gap:8px;min-height:44px;margin:0;padding:8px 12px;font-size:11px;line-height:1.5;display:flex}.pocket-study-frame-module__LM2fpq__caption>span{background:#ff7a1a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.pocket-study-frame-module__LM2fpq__detail{background:#f4f5ee;border-left:1px solid #bac3b8;min-height:0;padding:22px 18px;overflow:auto}.pocket-study-frame-module__LM2fpq__detail h2{margin:0 0 16px;font:400 28px/1.15 Georgia,serif}.pocket-study-frame-module__LM2fpq__detail p{font-size:16px;line-height:1.6}.pocket-study-frame-module__LM2fpq__detail small{color:#526e60;font-size:13px}.pocket-study-frame-module__LM2fpq__detail button{text-align:left}.pocket-study-frame-module__LM2fpq__detail dl{display:block}.pocket-study-frame-module__LM2fpq__detail dt{color:#526e60;margin-top:12px;font-size:12px;font-weight:650}.pocket-study-frame-module__LM2fpq__detail dd{margin:4px 0 12px;font-size:15px;line-height:1.55}.pocket-study-frame-module__LM2fpq__detail [data-subjects]{gap:6px;margin-top:18px;display:grid}.pocket-study-frame-module__LM2fpq__detail [data-subjects] button{align-items:center;gap:8px;display:flex}.pocket-study-frame-module__LM2fpq__footer{color:#526e60;flex-shrink:0;align-items:center;min-height:40px;font-size:10px;line-height:1.4;display:flex}.pocket-study-frame-module__LM2fpq__dialog{color:#243a35;background:#f8f4e9;border:1px solid #bac3b8;border-radius:8px;max-width:440px;padding:24px}.pocket-study-frame-module__LM2fpq__dialog::backdrop{background:#172f2766}.pocket-study-frame-module__LM2fpq__dialog form button{float:right;width:44px;padding:0;font-size:24px}@media (max-width:700px){.pocket-study-frame-module__LM2fpq__main{padding:12px}.pocket-study-frame-module__LM2fpq__workbench{grid-template-columns:minmax(0,1fr) 235px}.pocket-study-frame-module__LM2fpq__detail{padding:16px 14px}.pocket-study-frame-module__LM2fpq__detail h2{font-size:24px}}@media (max-width:520px){.pocket-study-frame-module__LM2fpq__main{padding:10px}.pocket-study-frame-module__LM2fpq__question{font-size:13px}.pocket-study-frame-module__LM2fpq__workbench{grid-template-rows:minmax(180px,1.15fr) minmax(130px,.85fr);grid-template-columns:1fr}.pocket-study-frame-module__LM2fpq__detail{border-top:1px solid #bac3b8;border-left:0;padding:14px}.pocket-study-frame-module__LM2fpq__detail h2{margin-bottom:10px;font-size:23px}.pocket-study-frame-module__LM2fpq__detail p{font-size:15px;line-height:1.55}.pocket-study-frame-module__LM2fpq__detail [data-subjects]{gap:6px;padding-bottom:5px;display:flex;overflow-x:auto}.pocket-study-frame-module__LM2fpq__detail [data-subjects] button{white-space:nowrap;flex:none}.pocket-study-frame-module__LM2fpq__caption{padding:6px 8px;font-size:10px}.pocket-study-frame-module__LM2fpq__settings{max-height:calc(100svh - 200px)}}@media print{.pocket-study-frame-module__LM2fpq__sheet{height:auto;overflow:visible}.pocket-study-frame-module__LM2fpq__header,.pocket-study-frame-module__LM2fpq__controls,.pocket-study-frame-module__LM2fpq__main>nav,.pocket-study-frame-module__LM2fpq__footer{display:none}.pocket-study-frame-module__LM2fpq__workbench{min-height:500px}.pocket-study-frame-module__LM2fpq__detail{overflow:visible}}.pocket-study-frame-module__LM2fpq__controls summary:after{content:"☷";font:24px/1 Arial}
