.source-panel_panel__5QHfj{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;min-width:0;container-name:source-panel;container-type:inline-size;color:hsl(var(--foreground));background:hsl(40 18% 91%);animation:source-panel_mobileIn__0xm43 .22s cubic-bezier(.22,1,.36,1) both}.dark .source-panel_panel__5QHfj{background:hsl(30 8% 11%)}.source-panel_panelClosed__xtotY{display:none}.source-panel_header__pbwwc{display:flex;flex:0 0 auto;align-items:center;flex-wrap:nowrap;gap:.2rem;min-width:0;min-height:3rem;padding:max(.45rem,env(safe-area-inset-top)) .55rem .45rem .7rem;border-bottom:1px solid hsl(35 25% 82%);background:hsl(44 46% 94%/.94);backdrop-filter:blur(8px)}.dark .source-panel_header__pbwwc{border-bottom-color:hsl(var(--foreground)/.12);background:hsl(30 8% 11%/.94)}.source-panel_headerTitle__yQ6D6{display:block;min-width:0;flex:1 1 auto;overflow:hidden;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.source-panel_headerName__Xgh8j{font-family:var(--font-nunito),ui-sans-serif,system-ui,sans-serif;font-size:.86rem;font-weight:700;letter-spacing:-.01em}.source-panel_headerMeta___4CqM{font-size:.72rem;letter-spacing:.01em;color:hsl(30 15% 44%)}.dark .source-panel_headerMeta___4CqM{color:hsl(38 14% 62%)}.source-panel_documentIcon__A8lqy{width:1rem;height:1rem;flex:0 0 auto;color:hsl(var(--muted-foreground))}.source-panel_controlGroup__UGEM4{display:flex;flex:0 0 auto;align-items:center;gap:0}.source-panel_navigationControls__FcjQo{margin-left:.1rem}.source-panel_zoomControls__RRFz2{margin-left:.15rem}.source-panel_zoomButton__jo4JV{display:inline-flex;min-width:2.75rem;height:1.75rem;align-items:center;justify-content:center;padding:0 .25rem;border-radius:.35rem;font-size:.7rem;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.source-panel_zoomFitIcon__T_l_E{display:none;width:.85rem;height:.85rem}.source-panel_zoomButton__jo4JV:hover{background:hsl(35 30% 86%)}.source-panel_zoomButton__jo4JV:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.source-panel_readerFooter__joXjK{flex-wrap:wrap;display:flex;flex:0 0 auto;align-items:center;gap:.35rem;padding:.45rem .6rem max(.45rem,env(safe-area-inset-bottom));border-top:1px solid hsl(35 20% 82%);background:hsl(44 46% 96%)}.source-panel_footerHint__yDpCp{min-width:0;margin-left:auto;font-size:.68rem;line-height:1.4;color:hsl(var(--muted-foreground))}.dark .source-panel_readerFooter__joXjK{border-color:hsl(var(--foreground)/.12);background:hsl(30 8% 13%)}.dark .source-panel_zoomButton__jo4JV:hover{background:hsl(30 8% 20%)}.source-panel_iconButton__1J__K{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.5rem;color:hsl(30 18% 36%);transition:background-color .15s ease-out,color .15s ease-out}.source-panel_compactIconButton__GHP3b{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:.4rem;color:hsl(30 18% 36%);transition:background-color .15s ease-out,color .15s ease-out}.source-panel_compactIconButton__GHP3b:hover{color:hsl(var(--foreground));background:hsl(35 30% 86%)}.source-panel_compactIconButton__GHP3b:disabled{opacity:.4;pointer-events:none}.source-panel_compactIconButton__GHP3b:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.dark .source-panel_compactIconButton__GHP3b{color:hsl(38 18% 68%)}.dark .source-panel_compactIconButton__GHP3b:hover{background:hsl(30 8% 20%)}.source-panel_iconButton__1J__K:hover{color:hsl(var(--foreground));background:hsl(35 30% 86%)}.source-panel_iconButton__1J__K[aria-pressed=true]{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.source-panel_iconButton__1J__K:disabled{opacity:.4;pointer-events:none}.source-panel_iconButton__1J__K:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.dark .source-panel_iconButton__1J__K{color:hsl(38 18% 68%)}.dark .source-panel_iconButton__1J__K:hover{background:hsl(30 8% 20%)}.source-panel_pageField__suDB_{display:inline-flex;align-items:center;gap:.2rem;margin:0 .05rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;color:hsl(30 15% 44%)}.dark .source-panel_pageField__suDB_{color:hsl(38 14% 62%)}.source-panel_pageInput__HTLV4{width:4ch;height:1.7rem;padding:.1rem;border-radius:.3rem;border:1px solid transparent;background:transparent;font:inherit;color:hsl(var(--foreground));text-align:center;-moz-appearance:textfield}.source-panel_searchControls__IZpAL{flex:0 0 auto}.source-panel_searchControlsOpen__NeMLZ{order:-1;display:flex;min-width:0;flex:1 1 auto;align-items:center}.source-panel_searchForm__xtm1E{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.2rem}.source-panel_searchInput__hQ53K{min-width:3rem;height:1.75rem;flex:1 1 auto;border:1px solid hsl(var(--input));border-radius:.35rem;background:hsl(45 45% 99%/.75);padding:0 .4rem;font-size:.72rem;color:hsl(var(--foreground));outline:none}.source-panel_searchInput__hQ53K:focus-visible{border-color:hsl(var(--ring));box-shadow:0 0 0 1px hsl(var(--ring))}.dark .source-panel_searchInput__hQ53K{background:hsl(30 8% 15%)}.source-panel_searchProgress__G34Aw{flex:0 0 auto;font-family:var(--font-mono),ui-monospace,monospace;font-size:.62rem;color:hsl(var(--muted-foreground));white-space:nowrap}.source-panel_searchMatches__BypvN{display:flex;flex:0 0 auto;align-items:center}.source-panel_searchMatchButton__wO0EK{height:1.75rem;padding:0 .15rem;border-radius:.3rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.62rem;color:hsl(var(--muted-foreground))}.source-panel_searchMatchButton__wO0EK:hover{color:hsl(var(--foreground));background:hsl(35 30% 86%)}.source-panel_bookmarkButton__DqbzI,.source-panel_closeButton__awAVp{flex:0 0 auto}.source-panel_bookmarkButton__DqbzI{margin-left:auto}.source-panel_header__pbwwc[data-search-open] .source-panel_bookmarkButton__DqbzI{margin-left:0}.source-panel_closeButton__awAVp{margin-left:.05rem}.source-panel_header__pbwwc:not([data-document-ready]) .source-panel_closeButton__awAVp{margin-left:auto}@container source-panel (max-width: 30rem){.source-panel_documentIcon__A8lqy,.source-panel_headerTitle__yQ6D6{display:none}}@container source-panel (max-width: 26.25rem){.source-panel_header__pbwwc{gap:0;padding-right:.35rem;padding-left:.35rem}.source-panel_zoomButton__jo4JV{min-width:1.35rem;width:1.35rem;height:1.5rem;padding:0}.source-panel_zoomLabel__uB7sV{display:none}.source-panel_zoomFitIcon__T_l_E{display:block}.source-panel_navigationControls__FcjQo,.source-panel_zoomControls__RRFz2{margin-left:0}.source-panel_compactIconButton__GHP3b{width:1.35rem;height:1.5rem}.source-panel_iconButton__1J__K{width:1.5rem;height:1.75rem}.source-panel_pageInput__HTLV4{width:3.5ch}.source-panel_searchForm__xtm1E{gap:0}.source-panel_searchInput__hQ53K{min-width:1.5rem;padding:0 .25rem}}@container source-panel (max-width: 24rem){.source-panel_searchProgressSuffix__gJYC_{display:none}}.source-panel_pageInput__HTLV4::-webkit-inner-spin-button,.source-panel_pageInput__HTLV4::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.source-panel_pageInput__HTLV4:focus-visible{outline:none;border-color:hsl(var(--ring));background:hsl(45 45% 99%)}.dark .source-panel_pageInput__HTLV4:focus-visible{background:hsl(30 8% 15%)}.source-panel_body__7tu6R{position:relative;display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.source-panel_pages__UXI2B{overflow-anchor:none;position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:1.1rem 1.1rem 2rem;scroll-padding-top:1rem}.source-panel_pages__UXI2B[data-snipping=true]{cursor:crosshair}.source-panel_pages__UXI2B[data-snipping=true] .source-panel_textLayer__vJN_u{pointer-events:none}.source-panel_pages__UXI2B[data-snipping=true] .source-panel_sheet__dlu2b:before{content:"";position:absolute;inset:0;z-index:2;background:hsl(220 7% 40%/.34);pointer-events:none}.dark .source-panel_pages__UXI2B[data-snipping=true] .source-panel_sheet__dlu2b:before{background:hsl(220 6% 8%/.46)}.source-panel_sheet__dlu2b{position:relative;margin:0 auto .9rem;border-radius:1px;background:white;box-shadow:0 1px 3px hsl(28 24% 22%/.12),0 4px 12px hsl(28 22% 22%/.04);overflow:hidden}.dark .source-panel_sheet__dlu2b{background:hsl(38 7% 15%);border:1px solid hsl(var(--foreground)/.16);box-shadow:0 12px 32px hsl(0 0% 0%/.45)}.source-panel_sheet__dlu2b[data-active=true]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px hsl(var(--primary)/.7);animation:source-panel_sheetFlash__EXWZ3 1.4s ease-out both;pointer-events:none}@keyframes source-panel_sheetFlash__EXWZ3{0%{opacity:1}70%{opacity:1}to{opacity:0}}.source-panel_canvas__l5LUc{display:block;width:100%;height:auto}.dark .source-panel_canvas__l5LUc{filter:brightness(.86)}.source-panel_sheetPending__A9xCA{position:absolute;inset:0;background:repeating-linear-gradient(180deg,hsl(40 20% 92%) 0 .55rem,transparent .55rem 1.2rem);opacity:.55}.dark .source-panel_sheetPending__A9xCA{background:repeating-linear-gradient(180deg,hsl(38 7% 20%) 0 .55rem,transparent .55rem 1.2rem)}.source-panel_pageTag__kA7nn{position:absolute;right:.55rem;bottom:.45rem;padding:.1rem .4rem;border-radius:999px;background:hsl(44 46% 94%/.9);font-family:var(--font-mono),ui-monospace,monospace;font-size:.6rem;letter-spacing:.03em;color:hsl(30 15% 44%);pointer-events:none}.dark .source-panel_pageTag__kA7nn{background:hsl(30 8% 11%/.9);color:hsl(38 14% 62%)}.source-panel_pageTagReading__Qdn4Z{color:hsl(25 50% 28%);background:hsl(35 40% 88%)}.dark .source-panel_pageTagReading__Qdn4Z{color:hsl(40 28% 80%);background:hsl(30 8% 20%)}.source-panel_textLayer__vJN_u{position:absolute;inset:0;overflow:clip;line-height:1;text-align:initial;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:1}.source-panel_textLayer__vJN_u :is(span,br){position:absolute;color:transparent;white-space:pre;cursor:text;transform-origin:0 0}.source-panel_textLayer__vJN_u{--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size))}.source-panel_textLayer__vJN_u[data-text-state=native] .markedContent span:not(.markedContent),.source-panel_textLayer__vJN_u[data-text-state=native]>:not(.markedContent){--font-height:0;--scale-x:1;--rotate:0deg;z-index:1;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.source-panel_textLayer__vJN_u[data-text-state=native][data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}.source-panel_textLayer__vJN_u[data-text-state=native][data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}.source-panel_textLayer__vJN_u[data-text-state=native][data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.source-panel_textLayer__vJN_u .markedContent{display:contents}.source-panel_textLayer__vJN_u br::-moz-selection{background:transparent}.source-panel_textLayer__vJN_u br::selection{background:transparent}.source-panel_textLayer__vJN_u ::-moz-selection{color:transparent;background:rgb(70 130 210/.24)}.source-panel_textLayer__vJN_u ::selection{color:transparent;background:rgb(70 130 210/.24)}.source-panel_textLayer__vJN_u .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.source-panel_textLayer__vJN_u.selecting .endOfContent{top:0}.source-panel_ocrLine__WVdHP{position:absolute;color:transparent;white-space:pre;cursor:text;transform-origin:0 0;line-height:1}.source-panel_snipRect__NAleq{position:absolute;z-index:4;border:1.5px dashed hsl(var(--primary));border-radius:2px;background:hsl(var(--primary)/.1);box-shadow:0 0 0 1px hsl(var(--background)/.45);pointer-events:none}.source-panel_snipActions__9HTLJ{position:absolute;z-index:6;display:flex;flex-wrap:wrap;justify-content:center;gap:4px;width:-moz-max-content;width:max-content;max-width:min(22rem,calc(100% - 1rem));padding:3px;border:1px solid hsl(var(--border));border-radius:.55rem;background:hsl(var(--popover));box-shadow:0 8px 24px hsl(0 0% 0%/.18);transform:translate(-50%,calc(-100% - 7px))}.source-panel_snipActions__9HTLJ[data-below=true]{transform:translate(-50%,7px)}.source-panel_quoteHighlight__7MdtV{position:absolute;z-index:3;background:hsl(var(--primary)/.24);border-radius:2px;pointer-events:none}.source-panel_selectionToolbar__H3OjT{position:absolute;z-index:5;display:flex;align-items:center;gap:0;padding:2px;border-radius:5px;border:1px solid hsl(var(--border));background:hsl(var(--popover));box-shadow:0 2px 8px #0002;transform:translate(-50%,calc(-100% - 6px))}.source-panel_selectionToolbar__H3OjT[data-below=true]{transform:translate(-50%,6px)}.source-panel_toolbarButton__5ZTph{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:0 8px;border-radius:3px;font-family:var(--font-sans),sans-serif;font-size:12px;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.source-panel_toolbarButton__5ZTph:hover{background:hsl(var(--accent))}.source-panel_toolbarButton__5ZTph:disabled{opacity:.45;cursor:not-allowed}.source-panel_toolbarButton__5ZTph:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-1px}.source-panel_notice__h3D8s{margin:0 1.1rem .75rem;padding:.55rem .8rem;border-radius:.6rem;border:1px solid hsl(35 25% 82%);background:hsl(45 45% 99%);font-size:.76rem;line-height:1.4;color:hsl(30 18% 36%)}.dark .source-panel_notice__h3D8s{border-color:hsl(var(--foreground)/.12);background:hsl(30 8% 14%);color:hsl(38 18% 68%)}.source-panel_emptyState__Nuc9e,.source-panel_pdfLoadingState__uaeds{display:grid;flex:1 1 auto;place-content:center;gap:.4rem;padding:2rem;text-align:center}.source-panel_pdfLoadingState__uaeds{min-height:0;justify-items:center}.source-panel_pdfLoadingAnimation__lpUQv{min-height:3rem;justify-content:center}.source-panel_pdfLoadingState__uaeds output{display:grid;gap:.4rem}.source-panel_emptyTitle__u9YDm{font-family:var(--font-nunito),ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:800;color:hsl(25 50% 28%)}.dark .source-panel_emptyTitle__u9YDm{color:hsl(40 28% 80%)}.source-panel_emptyText__J02lw{max-width:24rem;font-size:.8rem;line-height:1.5;color:hsl(30 15% 44%)}.dark .source-panel_emptyText__J02lw{color:hsl(38 14% 62%)}.source-panel_tabsRail__PHWMm{position:absolute;top:3rem;right:0;bottom:0;width:.9rem;pointer-events:none;z-index:6}.source-panel_tab__2uPQj{position:absolute;right:.15rem;width:.6rem;height:1.25rem;border-radius:3px 0 0 3px;background:hsl(var(--primary));box-shadow:0 1px 2px hsl(28 24% 22%/.25);transform:translateY(-50%);pointer-events:auto;cursor:pointer;transition:width .12s ease-out,filter .12s ease-out;animation:source-panel_tabIn__qbi_d .32s cubic-bezier(.34,1.56,.64,1) both}.source-panel_tab__2uPQj:hover{width:.8rem;filter:brightness(1.06)}.source-panel_tabTooltip__toefx{position:absolute;top:50%;right:calc(100% + .5rem);width:-moz-max-content;width:max-content;max-width:15rem;padding:.4rem .6rem;border:1px solid hsl(var(--border));border-radius:.4rem;background:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:0 3px 10px hsl(0 0% 0%/.1);font-size:.72rem;font-weight:600;transform:translateY(-50%);visibility:hidden;pointer-events:none}.source-panel_tab__2uPQj:focus-visible .source-panel_tabTooltip__toefx,.source-panel_tab__2uPQj:hover .source-panel_tabTooltip__toefx{visibility:visible}.source-panel_tab__2uPQj:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}@keyframes source-panel_tabIn__qbi_d{0%{transform:translateY(-50%) translateX(.6rem)}to{transform:translateY(-50%) translateX(0)}}.source-panel_resizeHandle__HDlbb{display:none}.source-panel_mobileClose__VJWIm{display:grid}@keyframes source-panel_mobileIn__0xm43{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes source-panel_desktopIn__mASjX{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@media (min-width:1024px){.source-panel_panel__5QHfj{position:fixed;inset:auto;left:var(--source-sticky-left,0);top:var(--source-sticky-top,4rem);width:var(--source-width);height:var(--source-available-height,calc(100dvh - 4rem));border-right:1px solid hsl(35 25% 82%);animation-name:source-panel_desktopIn__mASjX}.dark .source-panel_panel__5QHfj{border-right-color:hsl(var(--foreground)/.14)}.source-panel_mobileClose__VJWIm{display:none}.source-panel_resizeHandle__HDlbb{position:absolute;top:0;right:-3px;bottom:0;z-index:7;display:block;width:7px;cursor:col-resize;touch-action:none}.source-panel_resizeHandle__HDlbb:after{content:"";position:absolute;top:0;bottom:0;left:2px;width:3px;border-radius:2px;background:transparent;transition:background-color .15s ease-out}.source-panel_resizeHandle__HDlbb:focus-visible:after,.source-panel_resizeHandle__HDlbb:hover:after{background:hsl(var(--primary)/.7)}.source-panel_resizeHandle__HDlbb:focus-visible{outline:none}}.source-panel_resizing__0WVD5{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.source-panel_followButton___eD7Y,.source-panel_panel__5QHfj,.source-panel_selectionToolbar__H3OjT,.source-panel_sheet__dlu2b[data-active=true]:after,.source-panel_tab__2uPQj{animation:none}}.video-stage_slot__h5VIv{position:relative;margin-bottom:1.5rem;--aspect:16/9;transition:height .38s cubic-bezier(.22,1,.36,1),margin-bottom .38s cubic-bezier(.22,1,.36,1)}.video-stage_slot__h5VIv[data-collapsed=true]{height:0!important;margin-bottom:0;overflow:hidden}.video-stage_holder__bf_OH{position:relative}.video-stage_frame__LtsXx{position:relative;z-index:1;display:flex;width:100%;flex-direction:column;border-radius:16px;overflow:clip;background:hsl(220 12% 9%);color:hsl(40 20% 92%);box-shadow:0 0 0 1px hsl(0 0% 100%/.06),0 1px 2px hsl(28 24% 22%/.08),0 14px 36px -12px hsl(28 22% 22%/.28);outline:none}.video-stage_frame__LtsXx[data-dock=floating],.video-stage_frame__LtsXx[data-dock=transit]{position:fixed;z-index:45;touch-action:none}.video-stage_frame__LtsXx[data-dock=floating]{cursor:grab;box-shadow:0 0 0 1px hsl(0 0% 100%/.07),0 24px 60px -12px hsl(0 0% 0%/.55),0 4px 12px hsl(0 0% 0%/.3);transition:box-shadow .26s ease-out}.video-stage_frame__LtsXx[data-animate=true]{transition:left .38s cubic-bezier(.22,1,.36,1),top .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1)}.video-stage_frame__LtsXx[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-stage_frame__LtsXx[data-dragging=true] .video-stage_controls__JxzDi,.video-stage_frame__LtsXx[data-dragging=true] .video-stage_heading__ojfkk{transition:none}.video-stage_frame__LtsXx:fullscreen{justify-content:center;border-radius:0;background:#000}.video-stage_frame__LtsXx:fullscreen .video-stage_video__3tUlw{width:min(100vw,calc(100vh * var(--aspect, 1.7778)));margin:0 auto}.video-stage_video__3tUlw{position:relative;aspect-ratio:var(--aspect,16/9);background:#000;overflow:clip;container:video/inline-size}.video-stage_mount__S_ahh{position:absolute;top:-50%;left:0;width:100%;height:200%;pointer-events:none;opacity:0;transition:opacity .22s ease-out}.video-stage_mount__S_ahh[data-visible=true]{opacity:1;transition-duration:.12s}.video-stage_mount__S_ahh iframe,.video-stage_mount__S_ahh>*{position:absolute;inset:0;width:100%;height:100%;border:0}.video-stage_still__ECtw1{position:absolute;inset:0;background-color:hsl(220 12% 6%);background-repeat:no-repeat;background-size:cover;background-position:50%}.video-stage_still__ECtw1 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-stage_surface__xN2ss{position:absolute;inset:0;display:grid;width:100%;place-items:center;padding:0;border:0;background:transparent;cursor:pointer}.video-stage_frame__LtsXx[data-dock=floating] .video-stage_surface__xN2ss{cursor:inherit}.video-stage_frame__LtsXx[data-controls=hidden] .video-stage_surface__xN2ss{cursor:none}.video-stage_surface__xN2ss:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.video-stage_glyph__IxJ7O{position:relative;display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:999px;background:hsl(0 0% 100%/.92);color:hsl(220 12% 9%);box-shadow:0 6px 20px hsl(0 0% 0%/.4);opacity:0;transform:scale(.9);transition:transform .16s ease-out,opacity .16s ease-out}.video-stage_surface__xN2ss[data-resting=true] .video-stage_glyph__IxJ7O{opacity:1;transform:none}.video-stage_surface__xN2ss[data-resting=true]:hover .video-stage_glyph__IxJ7O{transform:scale(1.06)}.video-stage_glyph__IxJ7O[data-pending=true]:after{content:"";position:absolute;inset:-5px;border-radius:999px;border:2px solid transparent;border-top-color:hsl(0 0% 100%/.9);animation:video-stage_spin__04__0 .9s linear infinite}.video-stage_resume__RW2Uc{position:absolute;left:.9rem;bottom:.9rem;z-index:2;display:flex;gap:.3rem}.video-stage_resumeButton__ofw0Y{display:inline-flex;height:1.9rem;align-items:center;gap:.4rem;padding:0 .75rem;border-radius:999px;background:hsl(220 12% 9%/.78);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:.76rem;font-weight:600;color:hsl(40 20% 96%);box-shadow:0 0 0 1px hsl(0 0% 100%/.1);backdrop-filter:blur(8px);transition:background-color .12s ease-out}.video-stage_resumeButton__ofw0Y:hover{background:hsl(220 12% 9%/.92)}.video-stage_resumeButton__ofw0Y:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.video-stage_sheet__L3LL5{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:hsl(220 12% 9%/.82);backdrop-filter:blur(6px)}.video-stage_sheetCard__H_CWx{display:grid;gap:.35rem;margin:0;padding:1rem 1.25rem;border-radius:.9rem;background:hsl(220 12% 12%/.9);box-shadow:0 0 0 1px hsl(0 0% 100%/.1);font-size:.78rem;color:hsl(40 20% 92%/.85)}.video-stage_sheetRow__DZ1H4{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.8rem;align-items:baseline}.video-stage_sheetRow__DZ1H4 dd{margin:0}.video-stage_sheetKeys__SJNWw{font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;letter-spacing:.03em;color:hsl(40 20% 98%)}.video-stage_blocked__A4S7j{position:absolute;inset:0;display:grid;place-content:center;gap:.4rem;padding:1rem;text-align:center;font-size:.8rem;color:hsl(40 20% 92%/.8);background:hsl(220 12% 9%/.85)}.video-stage_blocked__A4S7j a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}.video-stage_heading__ojfkk{position:absolute;top:0;right:0;left:0;display:flex;flex-direction:column;gap:.1rem;padding:.9rem 1.1rem 2.2rem;background:linear-gradient(180deg,hsl(0 0% 0%/.55),transparent);pointer-events:none;transition:opacity .26s ease-out}.video-stage_headingTitle__ahTls{overflow:hidden;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:.86rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px hsl(0 0% 0%/.4)}.video-stage_headingChapter__GuvDb{overflow:hidden;font-size:.72rem;color:hsl(40 20% 92%/.75);text-overflow:ellipsis;white-space:nowrap}@container video (max-width: 480px){.video-stage_heading__ojfkk{padding:.6rem .75rem 1.6rem}.video-stage_headingTitle__ahTls{font-size:.76rem}.video-stage_headingChapter__GuvDb{display:none}}.video-stage_controls__JxzDi{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:2.4rem .6rem .35rem;background:linear-gradient(180deg,transparent,hsl(0 0% 0%/.62) 55%,hsl(0 0% 0%/.78));transition:opacity .2s ease-out}.video-stage_frame__LtsXx[data-controls=hidden] .video-stage_controls__JxzDi,.video-stage_frame__LtsXx[data-controls=hidden] .video-stage_heading__ojfkk{opacity:0;pointer-events:none;transition-duration:.14s}.video-stage_row__P8iIa{display:flex;height:2.4rem;align-items:center;gap:.1rem;container:bar/inline-size}.video-stage_spacer__ZbKu2{flex:1 1 auto}.video-stage_iconButton__cxDxf{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:.5rem;color:hsl(40 20% 92%/.8);cursor:pointer;transition:color .12s ease-out,background-color .12s ease-out}.video-stage_iconButton__cxDxf:hover{color:hsl(40 20% 98%);background:hsl(0 0% 100%/.12)}.video-stage_iconButton__cxDxf[aria-pressed=true]{color:hsl(var(--primary))}.video-stage_iconButton__cxDxf:disabled{opacity:.35;pointer-events:none}.video-stage_iconButton__cxDxf:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.video-stage_labelled__XC5G0{display:inline-flex;width:auto;gap:.35rem;padding:0 .55rem;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:.78rem;font-weight:600;letter-spacing:-.005em}.video-stage_frame__LtsXx[data-dock=floating] .video-stage_inlineOnly___iaB7,.video-stage_frame__LtsXx[data-dock=transit] .video-stage_inlineOnly___iaB7{display:none}@container bar (max-width: 560px){.video-stage_wideOnly__P2hRL{display:none}.video-stage_labelled__XC5G0{width:2rem;padding:0}}@container bar (max-width: 380px){.video-stage_midOnly__I0sl1{display:none}}.video-stage_time__zGm_X{flex:0 0 auto;padding:0 .4rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:hsl(40 20% 92%/.7);white-space:nowrap}.video-stage_time__zGm_X b{font-weight:500;color:hsl(40 20% 98%)}@container bar (max-width: 320px){.video-stage_iconButton__cxDxf,.video-stage_labelled__XC5G0{width:1.625rem;height:1.75rem}.video-stage_time__zGm_X{padding:0;font-size:.65rem}.video-stage_divider__WxBY_{display:none}}.video-stage_divider__WxBY_{width:1px;height:1rem;margin:0 .3rem;flex:0 0 auto;background:hsl(0 0% 100%/.16)}.video-stage_scrubber__n6hhM{position:relative;display:flex;height:1.1rem;align-items:center;margin:0 .4rem;cursor:pointer}.video-stage_seekSurface__ozumB{position:absolute;inset:0}.video-stage_seekSurface__ozumB:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.video-stage_pieces__m5xPq{display:flex;width:100%;height:3px;gap:2px;transition:height .12s ease-out}.video-stage_scrubber__n6hhM:hover .video-stage_pieces__m5xPq,.video-stage_scrubber__n6hhM[data-scrubbing=true] .video-stage_pieces__m5xPq{height:5px}.video-stage_piece__JHaqY{position:relative;flex:1 1 0;min-width:2px;overflow:hidden;border-radius:2px;background:hsl(0 0% 100%/.22)}.video-stage_buffered__xis1A{position:absolute;top:0;bottom:0;left:0;background:hsl(0 0% 100%/.22)}.video-stage_watched__3Oh4A{position:absolute;top:0;bottom:0;background:hsl(40 20% 98%/.42)}.video-stage_fill__oJ_UH{position:absolute;top:0;bottom:0;left:0;background:hsl(40 20% 98%)}.video-stage_hit__JpHJ8{position:absolute;top:calc(50% - 5px);width:2px;height:10px;border-radius:1px;background:hsl(40 20% 98%);box-shadow:0 0 0 1px hsl(0 0% 0%/.5);transform:translateX(-50%);pointer-events:none}.video-stage_mark__SHCBc{position:absolute;z-index:2;top:50%;width:20px;height:24px;transform:translate(-50%,-50%);cursor:pointer}.video-stage_mark__SHCBc:before{content:"";position:absolute;left:7px;top:3px;width:6px;height:6px;border-radius:50%;background:hsl(var(--primary));box-shadow:0 0 0 1.5px hsl(0 0% 0%/.6)}.video-stage_mark__SHCBc:focus-visible:before,.video-stage_mark__SHCBc:hover:before{background:hsl(40 20% 98%)}.video-stage_mark__SHCBc:focus-visible{outline:2px solid hsl(var(--primary));border-radius:4px}.video-stage_markerPreview__xE_mA{z-index:3;display:flex;align-items:center;gap:.5rem;width:-moz-max-content;width:max-content;max-width:min(15rem,calc(100vw - 2rem));padding:.4rem .5rem;border:0;border-radius:.25rem;background:#252525;color:#eee;box-shadow:0 2px 6px #0004;font-family:var(--font-sans),sans-serif;font-size:.6875rem;line-height:1.2;text-align:left;white-space:nowrap;cursor:pointer}.video-stage_markerPreview__xE_mA:hover{background:#343434}.video-stage_markerPreview__xE_mA:focus-visible{outline:1px solid #eee;outline-offset:2px}.video-stage_markerPreview__xE_mA time{flex:none;color:#aaa;font-variant-numeric:tabular-nums}.video-stage_markerPreview__xE_mA>span{overflow:hidden;text-overflow:ellipsis}.video-stage_markerPreview__xE_mA svg{flex:none;width:12px;height:12px;color:#aaa}.video-stage_thumb__gUPP_{position:absolute;top:50%;width:12px;height:12px;border-radius:999px;background:hsl(40 20% 98%);box-shadow:0 1px 4px hsl(0 0% 0%/.5);transform:translate(-50%,-50%) scale(0);transition:transform .12s ease-out;pointer-events:none}.video-stage_scrubber__n6hhM:hover .video-stage_thumb__gUPP_,.video-stage_scrubber__n6hhM[data-scrubbing=true] .video-stage_thumb__gUPP_{transform:translate(-50%,-50%) scale(1)}.video-stage_tooltip__h_Pmz{position:absolute;bottom:calc(100% + .2rem);display:flex;flex-direction:column;align-items:center;gap:.35rem;transform:translateX(-50%);pointer-events:none}.video-stage_preview__cPdvM{width:10rem;aspect-ratio:var(--aspect,16/9);border-radius:.5rem;background-color:hsl(220 12% 14%);background-repeat:no-repeat;box-shadow:0 0 0 1px hsl(0 0% 100%/.12),0 10px 24px -8px hsl(0 0% 0%/.6)}@container video (max-width: 480px){.video-stage_preview__cPdvM{display:none}}.video-stage_tooltipLabel__c4Isf{padding:.15rem .45rem;border-radius:.35rem;background:hsl(220 12% 12%/.9);font-family:var(--font-mono),ui-monospace,monospace;font-size:.64rem;color:hsl(40 20% 98%);white-space:nowrap;box-shadow:0 0 0 1px hsl(0 0% 100%/.1)}.video-stage_resize__jSz46{position:absolute;z-index:2;width:1.5rem;height:1.5rem;cursor:nwse-resize}.video-stage_resize__jSz46:before{content:"";position:absolute;width:10px;height:10px;border:0 solid hsl(40 20% 92%/.6);opacity:0;transition:opacity .16s ease-out}.video-stage_resizeNw__3IOzD{top:0;left:0}.video-stage_resizeNw__3IOzD:before{top:6px;left:6px;border-top-width:2px;border-left-width:2px;border-top-left-radius:3px}.video-stage_resizeSe__3A7Ug{right:0;bottom:0}.video-stage_resizeSe__3A7Ug:before{right:6px;bottom:6px;border-right-width:2px;border-bottom-width:2px;border-bottom-right-radius:3px}.video-stage_frame__LtsXx:hover .video-stage_resize__jSz46:before{opacity:1}.video-stage_caption__d5e_3{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;margin:.6rem .25rem 0;font-size:.72rem;letter-spacing:.01em;color:hsl(var(--muted-foreground))}.video-stage_captionTitle__2Lv3s{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground)/.8)}.video-stage_captionDot___PrxH{color:hsl(var(--muted-foreground)/.5)}.video-stage_transcript__zSE3Y{display:flex;max-height:min(20rem,42vh);flex-direction:column;border-top:1px solid hsl(0 0% 100%/.08)}.video-stage_search__5ARCc{display:flex;flex:0 0 auto;align-items:center;gap:.4rem;padding:.45rem .75rem .3rem;color:hsl(40 20% 92%/.55)}.video-stage_search__5ARCc input{min-width:0;flex:1 1 auto;background:transparent;font-size:.76rem;color:hsl(40 20% 96%);outline:none}.video-stage_search__5ARCc input::-moz-placeholder{color:hsl(40 20% 92%/.4)}.video-stage_search__5ARCc input::placeholder{color:hsl(40 20% 92%/.4)}.video-stage_hitNav__MuSHC{display:inline-flex;flex:0 0 auto;align-items:center;gap:.1rem}.video-stage_hitCount__FvO8H{margin-right:.3rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.64rem;font-variant-numeric:tabular-nums;color:hsl(40 20% 92%/.6)}.video-stage_hitButton__fC6nS{display:grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:.35rem;font-size:.75rem;color:hsl(40 20% 92%/.8)}.video-stage_hitButton__fC6nS:hover{color:hsl(40 20% 98%);background:hsl(0 0% 100%/.1)}.video-stage_follow__8aa29{flex:0 0 auto;padding:.15rem .45rem;border-radius:.35rem;font-size:.66rem;font-weight:600;color:hsl(var(--primary))}.video-stage_follow__8aa29:hover{background:hsl(0 0% 100%/.08)}.video-stage_cues__Nll3x{position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 .4rem .5rem;scroll-padding-block:3rem}.video-stage_cue__EjZFC{display:grid;width:100%;grid-template-columns:2.9rem minmax(0,1fr);gap:.3rem;align-items:baseline;padding:.28rem .4rem;border-radius:.4rem;text-align:left;font-size:.76rem;line-height:1.4;color:hsl(40 20% 92%/.72);transition:background-color .1s ease-out,color .1s ease-out}.video-stage_cue__EjZFC:hover{background:hsl(0 0% 100%/.06)}.video-stage_cue__EjZFC[data-active=true]{color:hsl(40 20% 98%);background:hsl(0 0% 100%/.08)}.video-stage_cue__EjZFC[data-outside=true]{color:hsl(40 20% 92%/.4)}.video-stage_cue__EjZFC:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.video-stage_cueTime__So3Ly{font-family:var(--font-mono),ui-monospace,monospace;font-size:.6rem;font-variant-numeric:tabular-nums;color:hsl(40 20% 92%/.45)}.video-stage_cue__EjZFC[data-active=true] .video-stage_cueTime__So3Ly{color:hsl(var(--primary))}.video-stage_cueMatch__HAZsS{border-radius:2px;background:hsl(var(--primary)/.35);color:inherit}.video-stage_transcriptNote__852hN{padding:.6rem .85rem .75rem;font-size:.74rem;line-height:1.45;color:hsl(40 20% 92%/.6)}@keyframes video-stage_spin__04__0{to{transform:rotate(1turn)}}@keyframes video-stage_menuIn__ed_fs{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.video-stage_controls__JxzDi,.video-stage_frame__LtsXx[data-animate=true],.video-stage_glyph__IxJ7O,.video-stage_heading__ojfkk,.video-stage_mount__S_ahh,.video-stage_pieces__m5xPq,.video-stage_slot__h5VIv,.video-stage_thumb__gUPP_{transition:none}}.video-stage_browserMount__hjDhg{top:0;height:100%}.video-stage_browserMount__hjDhg video{-o-object-fit:contain;object-fit:contain}.video-stage_blocked__A4S7j button{border:1px solid;border-radius:6px;padding:8px 12px}.video-settings_panel__bduos{z-index:60;width:15rem;max-width:calc(100vw - 1.5rem);max-height:var(--radix-popover-content-available-height);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:.35rem;border:1px solid hsl(40 20% 92%/.14);border-radius:.75rem;background:#252525;color:#eee;box-shadow:0 8px 28px #0005;font-family:var(--font-sans),sans-serif;font-size:.75rem;line-height:1.4}.video-settings_option__pL6ZZ,.video-settings_row___oarL{display:flex;width:100%;min-height:2.25rem;align-items:center;gap:.5rem;padding:.5rem .6rem;border-radius:.4rem;text-align:left;cursor:pointer}.video-settings_option__pL6ZZ:hover,.video-settings_row___oarL:hover{background:#ffffff12}.video-settings_option__pL6ZZ:has(input:focus-visible),.video-settings_row___oarL:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.video-settings_row___oarL:disabled{opacity:.4;cursor:default}.video-settings_external__hmyUj,.video-settings_value__Q7d_N{margin-left:auto;color:#bdbdbd;font-variant-numeric:tabular-nums}.video-settings_separator__asjed{height:1px;margin:.3rem .6rem;background:#ffffff1a}.video-settings_heading__PIdXR{margin-bottom:.25rem;font-weight:600}.video-settings_options__T__t6{margin:0;padding:0;border:0;min-width:0}.video-settings_option__pL6ZZ{position:relative}.video-settings_option__pL6ZZ input{position:absolute;width:1px;height:1px;opacity:0}.video-settings_option__pL6ZZ svg{margin-left:auto;visibility:hidden}.video-settings_option__pL6ZZ:has(input:checked){background:#ffffff0d;color:hsl(var(--primary))}.video-settings_option__pL6ZZ input:checked~svg{visibility:visible}.arny-cue_cue__L1U_z{--cue-ink:218 30% 30%;--cue-tutor:22 78% 42%;--cue-text:30 20% 20%;--cue-muted:32 12% 46%;--cue-rule:38 22% 82%;--cue-paper:var(--card);--cue-shadow:0 1px 0 hsl(var(--cue-rule)/0.6),0 14px 32px -18px hsl(28 40% 25%/0.45);color:hsl(var(--cue-text));font-family:var(--font-jakarta),system-ui,sans-serif}.arny-cue_cue__L1U_z[hidden]{display:none}.arny-cue_srOnly__l4hMb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dark .arny-cue_cue__L1U_z{--cue-ink:214 32% 76%;--cue-tutor:27 92% 64%;--cue-text:40 20% 84%;--cue-muted:38 10% 58%;--cue-rule:40 6% 24%;--cue-shadow:0 1px 0 hsl(var(--cue-rule)/0.8),0 16px 36px -18px hsl(0 0% 0%/0.8)}.arny-cue_wash__86A9c{position:fixed;top:0;left:0;z-index:39;border-radius:3px;background:hsl(var(--cue-tutor)/.14);pointer-events:none;will-change:transform}.arny-cue_companion___6fbJ{position:fixed;top:0;left:0;z-index:40;width:0;height:0;overflow:visible;pointer-events:none}.arny-cue_placed__ODJiD{position:absolute;top:0;left:0;will-change:transform}.arny-cue_rule__hqLnB{width:3px;pointer-events:none}.arny-cue_ruleStroke__rwDtJ{display:block;width:100%;height:100%;border-radius:999px;background:hsl(var(--cue-tutor)/.75);transform-origin:top center}.arny-cue_actorHost__0hBcS{display:flex;flex:none;align-items:flex-end;justify-content:center;width:72px;height:90px;line-height:0;pointer-events:none}.arny-cue_companion___6fbJ .arny-cue_actorHost__0hBcS{position:absolute;top:0;left:0;will-change:transform}.arny-cue_questionHost__b0ia_{min-width:0}.arny-cue_companion___6fbJ .arny-cue_questionHost__b0ia_{pointer-events:auto;will-change:transform}.arny-cue_bubble__ckLvV{position:relative;width:min(19rem,calc(100vw - 1.5rem));border:1px solid hsl(var(--cue-rule));border-radius:12px;background:hsl(var(--cue-paper));padding:.85rem .95rem .8rem;box-shadow:var(--cue-shadow);pointer-events:auto}.arny-cue_bubble__ckLvV:before{content:"";position:absolute;width:12px;height:12px;border:1px solid hsl(var(--cue-rule));border-right:0;border-bottom:0;background:hsl(var(--cue-paper))}.arny-cue_bubble__ckLvV[data-tail=left]:before{top:18px;left:-7px;transform:rotate(-45deg)}.arny-cue_bubble__ckLvV[data-tail=up]:before{top:-7px;right:28px;transform:rotate(45deg)}.arny-cue_bubble__ckLvV[data-tail=down]:before{bottom:-7px;right:28px;transform:rotate(225deg)}.arny-cue_bubble__ckLvV[data-tail=right]:before{right:-7px;bottom:22px;transform:rotate(135deg)}.arny-cue_bubble__ckLvV[data-tail=none]:before{display:none}.arny-cue_question__ysbLX{margin:0;padding-right:1.75rem;font-size:1rem;line-height:1.5;color:hsl(var(--cue-text));overflow-wrap:anywhere}.arny-cue_actions__iGKc_{display:flex;align-items:center;gap:.35rem;margin-top:.75rem}.arny-cue_actions__iGKc_>:first-child{margin-right:auto}.arny-cue_iconButton__p_irQ{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;color:hsl(var(--cue-muted));transition:background-color .12s ease,color .12s ease}.arny-cue_iconButton__p_irQ:hover{background:hsl(var(--cue-ink)/.08);color:hsl(var(--cue-text))}.arny-cue_iconButton__p_irQ:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.arny-cue_iconButton__p_irQ:disabled{opacity:.5;pointer-events:none}.arny-cue_close__Hy5SW{position:absolute;top:.45rem;right:.45rem;width:1.75rem;height:1.75rem}.arny-cue_error__O_U0j{margin:.55rem 0 0;font-size:.85rem;line-height:1.45;color:hsl(4 60% 40%)}.dark .arny-cue_error__O_U0j{color:hsl(6 70% 70%)}.arny-cue_corner__1Ibtd{position:fixed;right:1.25rem;bottom:1.25rem;z-index:40;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:min(24rem,calc(100vw - 2rem));border:1px solid hsl(var(--cue-rule));border-radius:1.5rem;background:hsl(var(--cue-paper));padding:.35rem .5rem .35rem .4rem;box-shadow:var(--cue-shadow)}.arny-cue_cornerArny__WBg7u{flex:none;line-height:0}.arny-cue_bar__pYKyp .arny-cue_actorHost__0hBcS,.arny-cue_corner__1Ibtd .arny-cue_actorHost__0hBcS{width:40px;height:50px}.arny-cue_bar__pYKyp .arny-cue_actorHost__0hBcS>[data-arny-guide],.arny-cue_corner__1Ibtd .arny-cue_actorHost__0hBcS>[data-arny-guide]{transform:scale(.5556);transform-origin:bottom left}.arny-cue_invite__6brYu{flex:1 1 auto;min-width:0;border-radius:999px;padding:.35rem .5rem;text-align:left;font-size:.95rem;line-height:1.35;font-weight:600;color:hsl(var(--cue-text));transition:background-color .12s ease}.arny-cue_invite__6brYu:hover{background:hsl(var(--cue-ink)/.07)}.arny-cue_invite__6brYu:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.arny-cue_invite__6brYu:disabled{opacity:.6}.arny-cue_bar__pYKyp>.arny-cue_error__O_U0j,.arny-cue_corner__1Ibtd>.arny-cue_error__O_U0j{flex:1 1 100%;margin:0;padding:0 .5rem .25rem}.arny-cue_floating__gxLpu{position:fixed;right:1.25rem;bottom:1.25rem;z-index:40;display:flex;align-items:flex-end;gap:.35rem}.arny-cue_floating__gxLpu .arny-cue_actorHost__0hBcS{order:2;width:64px;height:80px}.arny-cue_floating__gxLpu .arny-cue_actorHost__0hBcS>[data-arny-guide]{transform:scale(.8889);transform-origin:bottom left}.arny-cue_floating__gxLpu .arny-cue_questionHost__b0ia_{order:1}.arny-cue_floating__gxLpu .arny-cue_bubble__ckLvV{border-bottom-right-radius:12px}.arny-cue_bar__pYKyp{position:fixed;right:.75rem;bottom:max(.75rem,env(safe-area-inset-bottom));left:.75rem;z-index:40;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border:1px solid hsl(var(--cue-rule));border-radius:.9rem;background:hsl(var(--cue-paper));padding:.45rem .5rem;box-shadow:var(--cue-shadow)}.arny-cue_bar__pYKyp .arny-cue_questionHost__b0ia_{flex:1 1 auto;min-width:0}.arny-cue_bar__pYKyp .arny-cue_question__ysbLX{flex:1 1 auto;padding-right:0;font-size:.95rem}.arny-cue_barBody__AnT6l{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:.5rem}.arny-cue_barActions__NvXrY{display:flex;align-items:center;gap:.35rem}.arny-cue_barActions__NvXrY>:first-child{margin-right:auto}.arny-cue_settled__d3Eol{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;padding:.3rem .5rem .3rem .65rem;font-size:.9rem;line-height:1.4;color:hsl(var(--cue-muted))}.arny-cue_undo__8OE7T{font-weight:600;color:hsl(var(--cue-text));text-decoration:underline;text-underline-offset:3px;text-decoration-color:hsl(var(--cue-muted)/.5)}.arny-cue_undo__8OE7T:hover{text-decoration-color:currentColor}.arny-cue_undo__8OE7T:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:2px}.arny-cue_undo__8OE7T:disabled{opacity:.5}.arny-cue_enter___ELX0{animation:arny-cue_cue-rise__JOsBQ .2s cubic-bezier(.215,.61,.355,1) both}.arny-cue_enterRule___zjFA{animation:arny-cue_cue-draw__KLBL3 .24s cubic-bezier(.215,.61,.355,1) both}@keyframes arny-cue_cue-rise__JOsBQ{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes arny-cue_cue-draw__KLBL3{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.arny-cue_enterRule___zjFA,.arny-cue_enter___ELX0{animation:none}.arny-cue_iconButton__p_irQ,.arny-cue_invite__6brYu{transition:none}}.arny-cue_inline__sGdlu{position:static;width:auto;max-width:36rem}.arny-cue_offer__3vnUO{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;border-left:3px solid hsl(22 78% 42%/.6);padding:.35rem 0 .35rem .95rem;color:hsl(30 20% 20%)}.dark .arny-cue_offer__3vnUO{border-left-color:hsl(27 92% 64%/.6);color:hsl(40 20% 84%)}.arny-cue_why__d8Hyo{font-size:.82rem;font-weight:600;color:hsl(22 78% 42%)}.dark .arny-cue_why__d8Hyo{color:hsl(27 92% 64%)}.arny-cue_label__ZHMFT{margin-top:.1rem;font-family:var(--font-nunito),var(--font-jakarta),system-ui,sans-serif;font-size:1.05rem;line-height:1.3;font-weight:800;letter-spacing:-.01em;overflow-wrap:anywhere}.arny-cue_detail__DEEzv{margin-top:.15rem;font-size:.9rem;line-height:1.55;color:hsl(32 12% 46%)}.dark .arny-cue_detail__DEEzv{color:hsl(38 10% 58%)}.ai-review-results_card__qKnjy{border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(28 24% 22%/.04),0 6px 18px hsl(28 22% 22%/.06)}.ai-review-results_sleepyCursor__SeG60{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ctext y='19' font-size='16'%3E%F0%9F%92%A4%3C/text%3E%3C/svg%3E") 4 4,not-allowed}.ai-review-results_bookTooltip__Cnclx{width:250px;transform:translateX(-50%);border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card));padding:.6rem .75rem;box-shadow:0 2px 4px hsl(28 24% 22%/.06),0 12px 28px hsl(28 22% 22%/.14);animation:ai-review-results_tooltipRise__dF8xv .16s cubic-bezier(.215,.61,.355,1) both}@keyframes ai-review-results_tooltipRise__dF8xv{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ai-review-results_scoreStamp__tO_2R{display:flex;flex-direction:column;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;flex-shrink:0;border-radius:50%}.ai-review-results_ringSegment__VjRkZ{animation:ai-review-results_ringDraw__TFrzb .8s cubic-bezier(.23,1,.32,1) both;animation-delay:var(--sd,0s)}@keyframes ai-review-results_ringDraw__TFrzb{0%{stroke-dasharray:0 var(--c)}}.ai-review-results_rise__6f_h7{animation:ai-review-results_resultRise__VP2KL .52s cubic-bezier(.215,.61,.355,1) both;animation-delay:var(--d,0s)}.ai-review-results_outcomeCard__X1H3x{position:relative;overflow:hidden;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));padding:1.35rem;box-shadow:0 1px 2px hsl(28 24% 22%/.04),0 10px 30px hsl(28 22% 22%/.07)}.ai-review-results_outcomeCard__X1H3x:before{position:absolute;inset:0 auto 0 0;width:4px;background:hsl(var(--primary));content:""}.ai-review-results_outcomeKicker__8U6T_{color:hsl(var(--muted-foreground));font-size:.85rem;font-weight:500}.ai-review-results_outcomeTitle__NfDUK{margin-top:.35rem;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.55rem,4vw,2.2rem);font-weight:800;letter-spacing:-.035em;line-height:1.05}.ai-review-results_outcomeCopy__YvXek{margin-top:.65rem;max-width:42rem;color:hsl(var(--muted-foreground));font-size:.9rem;line-height:1.55}.ai-review-results_outcomeActions__Vt3cs{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.1rem}.ai-review-results_primaryAction__jbC0a,.ai-review-results_secondaryAction__RP1uQ{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.65rem;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:.875rem;font-weight:750;transition:transform .14s ease-out,filter .14s ease-out,border-color .14s ease-out}.ai-review-results_primaryAction__jbC0a{border:1px solid hsl(var(--primary));background:hsl(var(--primary));padding:.65rem 1.1rem;color:hsl(var(--primary-foreground))}.ai-review-results_secondaryAction__RP1uQ{border:1px solid hsl(var(--border));background:hsl(var(--background));padding:.65rem 1rem;color:hsl(var(--foreground))}.ai-review-results_primaryAction__jbC0a svg,.ai-review-results_secondaryAction__RP1uQ svg{width:1rem;height:1rem}.ai-review-results_primaryAction__jbC0a:hover:not(:disabled),.ai-review-results_secondaryAction__RP1uQ:hover{filter:brightness(1.04);transform:translateY(-1px)}.ai-review-results_feedbackChoice___vter:focus-visible,.ai-review-results_primaryAction__jbC0a:focus-visible,.ai-review-results_secondaryAction__RP1uQ:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.ai-review-results_primaryAction__jbC0a:disabled{cursor:not-allowed;filter:saturate(.45);opacity:.52}.ai-review-results_aboutSections__xwGOt{display:grid;gap:1.1rem}.ai-review-results_aboutSections__xwGOt h2{font-size:.9rem;font-weight:600;margin-bottom:.3rem}.ai-review-results_sourceGrounding__Wofir{font-size:.85rem;line-height:1.55;color:hsl(var(--muted-foreground))}.ai-review-results_sourceGrounding__Wofir h2{color:hsl(var(--foreground))}.ai-review-results_feedbackPanel__ZvAQ_{margin-top:1rem}.ai-review-results_messageDetails__fDZXr{margin-top:1rem;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card))}.ai-review-results_messageDetails__fDZXr>summary{cursor:pointer;padding:1rem 1.25rem;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:.86rem;font-weight:800}.ai-review-results_messageDetails__fDZXr>div{border-top:1px solid hsl(var(--border));padding:1.25rem}.ai-review-results_neutralDetails__yaGiD{display:grid;gap:1.5rem}.ai-review-results_neutralQuestions__Nm0r6{display:grid;gap:.75rem;list-style:none}.ai-review-results_neutralQuestions__Nm0r6>li{border:1px solid hsl(var(--border));border-radius:.75rem;padding:1rem;font-size:.92rem;line-height:1.5}.ai-review-results_neutralQuestionMeta__kgxe9,.ai-review-results_neutralReference__NiSQU>span{margin-bottom:.45rem;color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}.ai-review-results_neutralReason__HqjoR{margin-top:.6rem;color:hsl(var(--muted-foreground));font-size:.72rem}.ai-review-results_neutralReference__NiSQU{margin-top:.8rem;border-top:1px solid hsl(var(--border)/.7);padding-top:.75rem}.ai-review-results_feedbackPrompt__gepBz{display:grid;gap:.5rem;max-width:28rem}.ai-review-results_ratingHeading__vf5kE{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .8rem}.ai-review-results_ratingHeading__vf5kE h2{font-weight:600;font-size:.9rem}.ai-review-results_ratingHeading__vf5kE>span{font-size:.75rem;color:hsl(var(--muted-foreground))}.ai-review-results_ratingRow__ZSSUi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.3rem 1rem;font-size:.85rem}.ai-review-results_feedbackChoices__QawQX{display:flex;gap:.3rem}.ai-review-results_feedbackChoice___vter{display:grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--card));color:hsl(var(--muted-foreground));font-size:.8rem;transition:border-color .14s ease-out,color .14s ease-out,background .14s ease-out}.ai-review-results_feedbackChoice___vter:hover,.ai-review-results_feedbackChoice___vter[data-selected=true]{border-color:hsl(var(--primary)/.65);background:hsl(var(--primary)/.12);color:hsl(var(--foreground))}@media (max-width:520px){.ai-review-results_outcomeActions__Vt3cs>*{width:100%}}@keyframes ai-review-results_resultRise__VP2KL{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ai-review-results_ringSegment__VjRkZ,.ai-review-results_rise__6f_h7{animation:none;transition:none}}.ai-review-results_scenePlaceholder__yEDe8{min-height:70svh}.review-answer-details_view___G0Xf{width:min(100%,44rem);margin:0 auto;padding:clamp(1.25rem,3vw,2.5rem) 0 4rem;color:hsl(var(--foreground))}.review-answer-details_bar__nsuxe{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.5rem;border-bottom:1px solid hsl(var(--border));padding-bottom:1rem}.review-answer-details_back__kmV8S{display:inline-flex;min-height:2.25rem;align-items:center;gap:.35rem;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--card));padding:.35rem .85rem .35rem .65rem;color:hsl(var(--foreground));font-family:var(--font-display),var(--font-sans),sans-serif;font-size:.8rem;font-weight:800;transition:transform .14s ease-out,border-color .14s ease-out}.review-answer-details_back__kmV8S svg{width:.9rem}.review-answer-details_back__kmV8S:hover{border-color:hsl(var(--foreground)/.4);transform:translateX(-1px)}.review-answer-details_barTitle__ciFXY{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:.35rem .85rem}.review-answer-details_barTitle__ciFXY h1{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:1.45rem;font-weight:900;letter-spacing:-.03em;line-height:1}.review-answer-details_barTitle__ciFXY h1:focus-visible{outline:none}.review-answer-details_picker__yiFu7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.1rem}.review-answer-details_tabs__rjTjf{display:flex;flex-wrap:wrap;gap:6px}.review-answer-details_tab__ALzei{position:relative;display:grid;width:2.35rem;height:2.35rem;place-items:center;border:2px solid hsl(24 45% 13%/.28);border-radius:10px;background:hsl(var(--card));color:hsl(var(--foreground));font-family:var(--font-display),var(--font-sans),sans-serif;font-size:.85rem;font-weight:900;transition:transform .14s cubic-bezier(.34,1.4,.64,1),box-shadow .14s ease-out}.review-answer-details_tab__ALzei:hover{transform:translateY(-2px)}.review-answer-details_tab__ALzei[aria-selected=true]{transform:translateY(-3px);box-shadow:0 0 0 3px hsl(var(--background)),0 0 0 5px hsl(var(--foreground)/.55)}.review-answer-details_tab__ALzei:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.review-answer-details_tabMark__L0yTa{position:absolute;right:-5px;bottom:-5px;display:grid;width:15px;height:15px;place-items:center;border:2px solid hsl(var(--card));border-radius:50%;color:hsl(42 55% 94%)}.review-answer-details_tabMark__L0yTa svg{width:9px;height:9px;stroke-width:3.5}.review-answer-details_tab__ALzei[data-state=correct] .review-answer-details_tabMark__L0yTa{background:hsl(96 34% 44%)}.review-answer-details_tab__ALzei[data-state=partial] .review-answer-details_tabMark__L0yTa{background:hsl(34 78% 50%);color:hsl(24 45% 13%)}.review-answer-details_tab__ALzei[data-state=incorrect] .review-answer-details_tabMark__L0yTa{background:hsl(4 64% 54%)}.review-answer-details_tab__ALzei[data-state=removed],.review-answer-details_tab__ALzei[data-state=skipped]{border-style:dashed;color:hsl(var(--muted-foreground))}.review-answer-details_tab__ALzei[data-state=skipped] .review-answer-details_tabMark__L0yTa{display:none}.review-answer-details_tab__ALzei[data-state=removed] .review-answer-details_tabMark__L0yTa{background:hsl(var(--muted-foreground))}.review-answer-details_stepper__zBfaO{display:flex;flex:0 0 auto;gap:.35rem}.review-answer-details_stepper__zBfaO button{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid hsl(var(--border));border-radius:50%;background:hsl(var(--card));color:hsl(var(--foreground));transition:border-color .14s ease-out}.review-answer-details_stepper__zBfaO button:hover:not(:disabled){border-color:hsl(var(--foreground)/.4)}.review-answer-details_stepper__zBfaO button:disabled{opacity:.35}.review-answer-details_stepper__zBfaO button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.review-answer-details_stepper__zBfaO svg{width:1rem}.review-answer-details_panel__uzLJ_{margin-top:1.1rem;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));padding:clamp(1.25rem,3vw,1.85rem);box-shadow:0 1px 2px hsl(28 24% 22%/.04),0 8px 24px hsl(28 22% 22%/.06)}.review-answer-details_panel__uzLJ_:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.review-answer-details_panelHead__6UASx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.review-answer-details_meta__UTXck{color:hsl(var(--muted-foreground));font-family:var(--font-sans),sans-serif;font-size:.8rem}.review-answer-details_verdict__p_ryO{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.25rem .7rem .25rem .55rem;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:.74rem;font-weight:850}.review-answer-details_verdict__p_ryO svg{width:.8rem;stroke-width:3}.review-answer-details_verdict__p_ryO[data-state=correct]{background:hsl(96 32% 92%);color:hsl(96 40% 30%)}.review-answer-details_verdict__p_ryO[data-state=partial]{background:hsl(38 66% 92%);color:hsl(30 62% 36%)}.review-answer-details_verdict__p_ryO[data-state=incorrect]{background:hsl(6 56% 94%);color:hsl(4 56% 44%)}.review-answer-details_verdict__p_ryO[data-state=removed],.review-answer-details_verdict__p_ryO[data-state=skipped]{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.review-answer-details_score__c0MfR{margin-left:.15rem;border-left:1px solid;padding-left:.45rem;font-family:var(--font-sans),sans-serif;font-size:.66rem;font-weight:600;opacity:.85}.review-answer-details_question__DdUmV{margin-top:.9rem;min-width:0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:1.1rem;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.review-answer-details_reason__wHc_l{margin-top:.75rem;color:hsl(var(--muted-foreground));font-size:.8rem;line-height:1.5}.review-answer-details_block__lWNlO{margin-top:1.15rem}.review-answer-details_block__lWNlO h2{margin-bottom:.4rem;color:hsl(var(--muted-foreground));font-family:var(--font-sans),sans-serif;font-size:.85rem;font-weight:600}.review-answer-details_answerBox__oKKms{min-width:0;border-radius:10px;background:hsl(var(--muted));padding:.8rem .95rem}.review-answer-details_code__saB9n{max-height:18rem;overflow:auto;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));padding:.75rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;line-height:1.6;white-space:pre-wrap}.review-answer-details_structured__UBykq{font-size:.95rem;line-height:1.55;white-space:pre-wrap}.review-answer-details_prose__DRkZM{font-size:.95rem;line-height:1.55}.review-answer-details_feedback__lVlw3{font-size:.95rem;line-height:1.6;overflow-wrap:anywhere}.review-answer-details_suggestions__nPbYS{display:grid;gap:.35rem;padding-left:1.1rem;color:hsl(var(--foreground)/.85);font-size:.9rem;line-height:1.5;list-style:disc}.review-answer-details_suggestions__nPbYS li::marker{color:hsl(var(--primary))}.review-answer-details_flag__cjZO_{margin-top:.75rem}.review-answer-details_empty__n9GYr{margin-top:2rem;color:hsl(var(--muted-foreground));font-family:var(--font-sans),sans-serif;font-size:.9rem;text-align:center}@media (max-width:640px){.review-answer-details_view___G0Xf{padding-top:.75rem}.review-answer-details_barTitle__ciFXY{justify-content:flex-start}.review-answer-details_stepper__zBfaO{display:none}}@media (prefers-reduced-motion:reduce){.review-answer-details_back__kmV8S,.review-answer-details_stepper__zBfaO button,.review-answer-details_tab__ALzei{transition:none}}