.grade.svelte-xekkrx{border:2.5px solid var(--pen);width:4.6rem;height:4.6rem;font-family:var(--f-script);color:var(--pen);font-variant-numeric:lining-nums;border-radius:50%;place-items:center;font-size:2rem;font-weight:500;display:grid;position:absolute;top:.85rem;right:1.3rem;transform:rotate(-8deg)}.grade.ab.svelte-xekkrx{font-size:1.15rem;font-style:italic}.cw.svelte-xekkrx{display:inline-block;position:relative}.ann.svelte-xekkrx{white-space:nowrap;font:italic 500 .8rem/1 var(--f-script);color:var(--pen);position:absolute;top:-.12rem;left:0}.cc.svelte-xekkrx{position:relative}.sp.svelte-xekkrx{color:var(--pen);padding:0 .05rem;font-weight:700}.xs.svelte-xekkrx{text-decoration:line-through;-webkit-text-decoration-color:var(--pen);text-decoration-color:var(--pen);text-decoration-thickness:1.5px}.car.svelte-xekkrx{color:var(--pen);padding:0 .1rem;font-weight:700}.add.svelte-xekkrx{-webkit-text-decoration:underline wavy var(--pen) 1px;text-decoration:underline wavy var(--pen) 1px;text-underline-offset:5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.fix.svelte-xekkrx,.more.svelte-xekkrx{font-family:var(--f-script);color:var(--pen);font-size:.85em;font-style:italic;text-decoration:none;display:inline-block}.fx.svelte-xekkrx{-webkit-text-decoration:underline dotted var(--pen) 2px;text-decoration:underline dotted var(--pen) 2px;text-underline-offset:3px}@media (width<=760px){.grade.svelte-xekkrx{width:3.8rem;height:3.8rem;font-size:1.65rem;right:.8rem}}.num.svelte-1m9isl{color:var(--pencil);font-family:var(--f-ui);font-size:.8rem;font-style:normal}.viewer-root,.viewer-root *,.viewer-root :after,.viewer-root :before,.viewer-root ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.viewer-root{-webkit-text-size-adjust:100%;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.viewer-root hr{height:0;color:inherit;border-top-width:1px}.viewer-root abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.viewer-root h2,.viewer-root h3,.viewer-root h4{font-size:inherit;font-weight:inherit}.viewer-root a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.viewer-root b,.viewer-root strong{font-weight:bolder}.viewer-root code{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.viewer-root small{font-size:80%}.viewer-root sub,.viewer-root sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.viewer-root sub{bottom:-.25em}.viewer-root sup{top:-.5em}.viewer-root table{text-indent:0;border-color:inherit;border-collapse:collapse}.viewer-root :-moz-focusring{outline:auto}.viewer-root progress{vertical-align:baseline}.viewer-root summary{display:list-item}.viewer-root ol,.viewer-root ul{list-style:none}.viewer-root img,.viewer-root svg,.viewer-root video,.viewer-root canvas,.viewer-root audio{display:block}.viewer-root img,.viewer-root video{max-width:100%;height:auto}.viewer-root button,.viewer-root input,.viewer-root select,.viewer-root textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.viewer-root :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.viewer-root :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.viewer-root ::file-selector-button{margin-inline-end:4px}.viewer-root ::placeholder{opacity:1;color:color-mix(in oklab, currentcolor 50%, transparent)}.viewer-root textarea{resize:vertical}.viewer-root ::-webkit-search-decoration{-webkit-appearance:none}.viewer-root ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.viewer-root ::-webkit-datetime-edit{display:inline-flex}.viewer-root ::-webkit-datetime-edit-fields-wrapper{padding:0}.viewer-root ::-webkit-datetime-edit{padding-block:0}.viewer-root ::-webkit-datetime-edit-year-field{padding-block:0}.viewer-root ::-webkit-datetime-edit-month-field{padding-block:0}.viewer-root ::-webkit-datetime-edit-day-field{padding-block:0}.viewer-root ::-webkit-datetime-edit-hour-field{padding-block:0}.viewer-root ::-webkit-datetime-edit-minute-field{padding-block:0}.viewer-root ::-webkit-datetime-edit-second-field{padding-block:0}.viewer-root ::-webkit-datetime-edit-millisecond-field{padding-block:0}.viewer-root ::-webkit-datetime-edit-meridiem-field{padding-block:0}.viewer-root ::-webkit-calendar-picker-indicator{line-height:1}.viewer-root :-moz-ui-invalid{box-shadow:none}.viewer-root button,.viewer-root input:where([type=button]){appearance:button}.viewer-root ::-webkit-inner-spin-button{height:auto}.viewer-root ::-webkit-outer-spin-button{height:auto}.viewer-root [hidden]:where(:not([hidden=until-found])){display:none!important}:where(.viewer-root),.viewer-root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tri-color-primary:oklch(78% .15 80);--tri-color-primary-content:oklch(28% .08 70);--tri-color-neutral:oklch(14% .005 285.823);--tri-color-neutral-content:oklch(92% .004 286.32);--tri-color-success:oklch(76% .177 163.223);--tri-color-success-content:oklch(37% .077 168.94);--tri-color-warning:oklch(82% .189 84.429);--tri-color-warning-content:oklch(41% .112 45.904);--tri-color-error:oklch(71% .194 13.428);--tri-color-error-content:oklch(27% .105 12.094);--tri-viewer-bg:oklch(100% 0 0);--tri-toolbar-bg:oklch(98% 0 0);--tri-panel-bg:oklch(98% 0 0);--tri-surface-border:oklch(95% 0 0);--tri-content:oklch(21% .006 285.885);--tri-radius-selector:.5rem;--tri-radius-buttons:1rem;--tri-radius-box:.5rem;--tri-size-selector:.25rem;--tri-size-field:.25rem;--tri-border:1px;--tri-depth:1}:where(.viewer-root){--tri-color-primary-text:color-mix(in oklab, var(--tri-color-primary), var(--tri-content) 60%);--tri-gallery-bg:var(--tri-viewer-bg);--tri-input-bg:var(--tri-viewer-bg);--tri-panel-content:var(--tri-content);--tri-toolbar-content:var(--tri-content);--tri-viewer-content:var(--tri-content);--tri-gallery-content:var(--tri-content);--tri-metadata-panel-bg:var(--tri-panel-bg);--tri-metadata-panel-content:var(--tri-panel-content);--tri-annotations-panel-bg:var(--tri-panel-bg);--tri-annotations-panel-content:var(--tri-panel-content);--tri-search-panel-bg:var(--tri-panel-bg);--tri-search-panel-content:var(--tri-panel-content);--tri-structures-panel-bg:var(--tri-panel-bg);--tri-structures-panel-content:var(--tri-panel-content);--tri-collection-panel-bg:var(--tri-panel-bg);--tri-collection-panel-content:var(--tri-panel-content);--tri-annotation-color:oklch(63.7% .237 25.331);--tri-annotation-hit-color:oklch(85.2% .199 91.936);--tri-annotation-border-width:2px;--tri-annotation-fill-opacity:20%;--tri-annotation-point-size:10px;--tri-radius-toolbar:var(--tri-radius-buttons);--tri-radius-panels:var(--tri-radius-box);--tri-radius-controls:var(--tri-radius-buttons);--tri-radius-controls-buttons:var(--tri-radius-buttons)}.viewer-root[data-theme]{--tri-size-selector:.25rem;--tri-size-field:.25rem;--tri-border:1px}.viewer-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tri-color-primary:oklch(78% .15 80);--tri-color-primary-content:oklch(28% .08 70);--tri-color-neutral:oklch(24.56% .01411 81.617);--tri-color-neutral-content:oklch(92% .004 286.32);--tri-color-success:oklch(76% .177 163.223);--tri-color-success-content:oklch(37% .077 168.94);--tri-color-warning:oklch(82% .189 84.429);--tri-color-warning-content:oklch(41% .112 45.904);--tri-color-error:oklch(71% .194 13.428);--tri-color-error-content:oklch(27% .105 12.094);--tri-viewer-bg:oklch(25.33% .016 252.42);--tri-toolbar-bg:oklch(20% .014 253.1);--tri-panel-bg:oklch(20% .014 253.1);--tri-surface-border:oklch(17.5% .012 254.09);--tri-content:oklch(97.807% .029 256.847);--tri-radius-selector:.5rem;--tri-radius-buttons:1rem;--tri-radius-box:.5rem;--tri-depth:1}.viewer-root[data-theme=teal]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tri-color-primary:oklch(85% .138 181.071);--tri-color-primary-content:oklch(43% .078 188.216);--tri-color-neutral:oklch(27% .006 286.033);--tri-color-neutral-content:oklch(92% .004 286.32);--tri-color-success:oklch(69% .17 162.48);--tri-color-success-content:oklch(26% .051 172.552);--tri-color-warning:oklch(79% .184 86.047);--tri-color-warning-content:oklch(28% .066 53.813);--tri-color-error:oklch(64% .246 16.439);--tri-color-error-content:oklch(22% .105 12.094);--tri-viewer-bg:oklch(97.788% .004 56.375);--tri-toolbar-bg:oklch(93.982% .007 61.449);--tri-panel-bg:oklch(93.982% .007 61.449);--tri-surface-border:oklch(91.586% .006 53.44);--tri-content:oklch(23.574% .066 313.189);--tri-radius-selector:0;--tri-radius-buttons:0;--tri-radius-box:0;--tri-depth:1}.viewer-root[data-theme=dracula]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tri-color-primary:oklch(75.461% .183 346.812);--tri-color-primary-content:oklch(15.092% .036 346.812);--tri-color-neutral:oklch(39.445% .032 275.524);--tri-color-neutral-content:oklch(87.889% .006 275.524);--tri-color-success:oklch(87.099% .219 148.024);--tri-color-success-content:oklch(17.419% .043 148.024);--tri-color-warning:oklch(95.533% .134 112.757);--tri-color-warning-content:oklch(19.106% .026 112.757);--tri-color-error:oklch(68.22% .206 24.43);--tri-color-error-content:oklch(13.644% .041 24.43);--tri-viewer-bg:oklch(28.822% .022 277.508);--tri-toolbar-bg:oklch(23% .02 277.508);--tri-panel-bg:oklch(23% .02 277.508);--tri-surface-border:oklch(20.5% .019 277.508);--tri-content:oklch(97.747% .007 106.545);--tri-radius-selector:0;--tri-radius-buttons:0;--tri-radius-box:0;--tri-depth:0}.viewer-root [data-panel-id]{--panel-surface:var(--tri-panel-bg);--panel-fg:var(--tri-panel-content);color:var(--panel-fg)}.viewer-root [data-panel-id=metadata]{--panel-surface:var(--tri-metadata-panel-bg);--panel-fg:var(--tri-metadata-panel-content)}.viewer-root [data-panel-id=annotations]{--panel-surface:var(--tri-annotations-panel-bg);--panel-fg:var(--tri-annotations-panel-content)}.viewer-root [data-panel-id=search]{--panel-surface:var(--tri-search-panel-bg);--panel-fg:var(--tri-search-panel-content)}.viewer-root [data-panel-id=structures]{--panel-surface:var(--tri-structures-panel-bg);--panel-fg:var(--tri-structures-panel-content)}.viewer-root [data-panel-id=collection]{--panel-surface:var(--tri-collection-panel-bg);--panel-fg:var(--tri-collection-panel-content)}:where(.viewer-root){color:var(--tri-content)}.viewer-root,.viewer-root *{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--tri-content) 20%, transparent) transparent}.viewer-root ::-webkit-scrollbar{width:4px;height:4px}.viewer-root ::-webkit-scrollbar-track{background:0 0;border-radius:9999px}.viewer-root ::-webkit-scrollbar-thumb{background-color:color-mix(in oklab, var(--tri-content) 20%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:9999px}.viewer-root ::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab, var(--tri-content) 40%, transparent)}.viewer-root ::-webkit-scrollbar-corner{background:0 0;border-radius:9999px}:where(.viewer-root) :focus-visible{outline:2px solid var(--tri-color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.viewer-root,.viewer-root *,.viewer-root :before,.viewer-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(.viewer-root){--ui-inset:0;--ui-chrome-shadow:none;--ui-chrome-pad:.5rem;--ui-gap:.375rem;--ui-icon:20px;--ui-hit:2.25rem;--ui-section-gap:.75rem;--ui-panel-header-pad:.75rem;--ui-gallery-gap:.375rem;--ui-gallery-pad:.25rem;--ui-nav-inset:0;--ui-nav-shadow:none;--ui-ease:cubic-bezier(.4, 0, .2, 1);--ui-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ui-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ui-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ui-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ui-glass-bg:color-mix(in oklab, var(--tri-toolbar-bg) 70%, transparent)}.viewer-root[data-nav-style=floating]{--ui-nav-inset:.75rem;--ui-nav-shadow:0 6px 12px -4px #00000014, 0 3px 6px -3px #0000001a}@media (pointer:coarse){:where(.viewer-root){--ui-hit:2.75rem}}.viewer-root .tooltip{--tt-bg:var(--tri-color-neutral);--tt-fg:var(--tri-color-neutral-content);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);position:relative}.viewer-root .tooltip[data-tip]:not([data-tip=""]):before{border-radius:var(--tri-radius-buttons);text-align:center;white-space:normal;max-width:20rem;color:var(--tt-fg);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;content:attr(data-tip);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.viewer-root .tooltip[data-tip]:not([data-tip=""]):after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;clip-path:polygon(0 0,100% 0,50% 100%);width:.625rem;height:.25rem;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.viewer-root .tooltip[data-tip]:before,.viewer-root .tooltip[data-tip]:after{transition:opacity .2s var(--ui-ease) 75ms, transform .2s var(--ui-ease) 75ms}}.viewer-root .tooltip[data-tip]:not([data-tip=""]):hover:before,.viewer-root .tooltip[data-tip]:not([data-tip=""]):hover:after,.viewer-root .tooltip-open[data-tip]:not([data-tip=""]):before,.viewer-root .tooltip-open[data-tip]:not([data-tip=""]):after{opacity:1;--tt-pos:0rem}.viewer-root .tooltip[data-tip]:not([data-tip=""]):has(:focus-visible):before{opacity:1;--tt-pos:0rem}.viewer-root .tooltip[data-tip]:not([data-tip=""]):has(:focus-visible):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){.viewer-root .tooltip[data-tip]:not([data-tip=""]):hover:before,.viewer-root .tooltip[data-tip]:not([data-tip=""]):hover:after{transition:opacity .2s var(--ui-ease), transform .2s var(--ui-ease)}.viewer-root .tooltip[data-tip]:not([data-tip=""]):has(:focus-visible):before{transition:opacity .2s var(--ui-ease), transform .2s var(--ui-ease)}.viewer-root .tooltip[data-tip]:not([data-tip=""]):has(:focus-visible):after{transition:opacity .2s var(--ui-ease), transform .2s var(--ui-ease)}}.viewer-root .tooltip:before,.viewer-root .tooltip.place-top:before{transform:translateX(-50%) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}.viewer-root .tooltip:after,.viewer-root .tooltip.place-top:after{transform:translateX(-50%) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}.viewer-root .tooltip.place-bottom:before{transform:translateX(-50%) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.viewer-root .tooltip.place-bottom:after{transform:translateX(-50%) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}.viewer-root .tooltip.place-left:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem)) translateY(-50%);inset:50% var(--tt-off) auto auto}.viewer-root .tooltip.place-left:after{transform:translateX(var(--tt-pos,.25rem)) translateY(-50%) rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px) auto auto}.viewer-root .tooltip.place-right:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem)) translateY(-50%);inset:50% auto auto var(--tt-off)}.viewer-root .tooltip.place-right:after{transform:translateX(var(--tt-pos,-.25rem)) translateY(-50%) rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}.viewer-root .tooltip.tt-edge-start.place-top:before{transform:translateX(0) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 0}.viewer-root .tooltip.tt-edge-start.place-bottom:before{transform:translateX(0) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 0}.viewer-root .tooltip.tt-edge-start.place-top:after{transform:translateX(0) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) .5rem}.viewer-root .tooltip.tt-edge-start.place-bottom:after{transform:translateX(0) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto .5rem}.viewer-root .tooltip.tt-edge-end.place-top:before{transform:translateX(0) translateY(var(--tt-pos,.25rem));inset:auto 0 var(--tt-off) auto}.viewer-root .tooltip.tt-edge-end.place-bottom:before{transform:translateX(0) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) 0 auto auto}.viewer-root .tri-menu{--menu-active-fg:var(--tri-color-neutral-content);--menu-active-bg:var(--tri-color-neutral);width:fit-content;padding:var(--ui-chrome-pad,.5rem);flex-flow:column wrap;font-size:.875rem;display:flex}.viewer-root .tri-menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.viewer-root .tri-menu-item{border-radius:var(--tri-radius-buttons);text-align:start;-webkit-user-select:none;user-select:none;color:inherit;cursor:pointer;background-color:#0000;border:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:center;align-items:center;gap:.5rem;padding-block:.25rem;padding-inline:.625rem;font-size:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.viewer-root .tri-menu-item svg{width:var(--ui-icon,24px);height:var(--ui-icon,24px)}@media (pointer:coarse){.viewer-root .tri-menu-item{min-height:2.75rem}}.viewer-root .tri-menu-item:not(.is-active):not([aria-checked=true]):not(:active):hover{cursor:pointer;background-color:color-mix(in oklab, var(--tri-toolbar-content) 10%, transparent);box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.viewer-root .tri-menu-item:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg)}.viewer-root .tri-menu-item.is-active,.viewer-root .tri-menu-item[aria-checked=true]{background-color:var(--tri-color-primary);color:var(--tri-color-primary-content);cursor:pointer}.viewer-root .tri-menu-item:focus-visible{outline-offset:-2px;outline:2px solid}.viewer-root .tri-menu-surface{width:max-content;color:var(--tri-toolbar-content);border-radius:var(--tri-radius-toolbar);border:1px solid var(--tri-surface-border);box-shadow:var(--ui-chrome-shadow,var(--ui-shadow-lg))}.viewer-root .tri-menu-surface:before{content:"";z-index:-1;border-radius:calc(var(--tri-radius-toolbar) - var(--tri-border));background-color:var(--ui-glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}.viewer-root .tri-menu-surface.wide{min-width:14rem}.viewer-root .tri-panel{flex-direction:column;min-height:0;display:flex}.viewer-root .tri-panel-bar{border-bottom:1px solid var(--tri-surface-border);background-color:color-mix(in oklab, var(--tri-input-bg) 50%, transparent);padding:1rem}.viewer-root .tri-panel-row{text-align:left;cursor:pointer;width:100%;transition-property:color,background-color,border-color;transition-timing-function:var(--ui-ease);align-items:flex-start;gap:.75rem;padding:1rem;transition-duration:.15s;display:flex}.viewer-root .tri-panel-row+.tri-panel-row{border-top:1px solid var(--tri-surface-border)}.viewer-root .tri-panel-empty{text-align:center;opacity:.5;padding:2rem;font-size:.875rem;line-height:1.25rem}.connecting-lines.svelte-slqunw{z-index:50;pointer-events:none;filter:drop-shadow(0 3px 3px #0000001f);color:var(--tri-color-primary-text);position:fixed;inset:0}.connecting-lines.svelte-slqunw path:where(.svelte-slqunw){fill:none;stroke-linecap:round}.casing-line.svelte-slqunw,.casing-dot.svelte-slqunw{stroke:var(--tri-viewer-bg)}.ink-line.svelte-slqunw,.ink-dot.svelte-slqunw{stroke:currentColor}.casing-line.svelte-slqunw{stroke-width:6px}.ink-line.svelte-slqunw{stroke-width:2px}.casing-dot.svelte-slqunw{stroke-width:10px}.ink-dot.svelte-slqunw{stroke-width:6px}.root-node-anchor.svelte-slqunw{display:none}.anno-shape-layer.svelte-1drcptr{pointer-events:none;--anno-fill-rest:var(--tri-annotation-fill-opacity);--anno-fill-hover:min(100%, calc(var(--tri-annotation-fill-opacity) * 2));--anno-fill-most:min(100%, calc(var(--tri-annotation-fill-opacity) * 3));--anno-c-rest:color-mix(in oklab, var(--tri-annotation-color) var(--anno-fill-rest), transparent);--anno-c-hover:color-mix(in oklab, var(--tri-annotation-color) var(--anno-fill-hover), transparent);--hit-c-hover:color-mix(in oklab, var(--tri-annotation-hit-color) var(--anno-fill-hover), transparent);--hit-c-most:color-mix(in oklab, var(--tri-annotation-hit-color) var(--anno-fill-most), transparent);--anno-c-point-hover:color-mix(in oklab, var(--tri-annotation-color) 80%, transparent);--hit-c-point-hover:color-mix(in oklab, var(--tri-annotation-hit-color) 80%, transparent);position:absolute;inset:0}.anno-rect.svelte-1drcptr,.anno-rect-fill.svelte-1drcptr,.anno-point.svelte-1drcptr,.anno-point-fill.svelte-1drcptr{border-width:var(--tri-annotation-border-width);border-style:solid;border-color:var(--tri-annotation-color);position:absolute}.anno-rect.svelte-1drcptr,.anno-point.svelte-1drcptr{cursor:pointer;pointer-events:auto}.anno-rect-fill.svelte-1drcptr,.anno-point-fill.svelte-1drcptr{pointer-events:none;inset:0}.anno-point.svelte-1drcptr,.anno-point-fill.svelte-1drcptr{background-color:var(--tri-annotation-color);border-radius:3.40282e38px}.anno-rect.svelte-1drcptr,.anno-rect-fill.svelte-1drcptr{background-color:var(--anno-c-rest)}.anno-readonly-wrap.svelte-1drcptr{pointer-events:none;position:absolute}.anno-rect.search-hit.svelte-1drcptr,.anno-rect-fill.search-hit.svelte-1drcptr,.anno-point.search-hit.svelte-1drcptr,.anno-point-fill.search-hit.svelte-1drcptr{border-color:var(--tri-annotation-hit-color)}.anno-point.search-hit.svelte-1drcptr,.anno-point-fill.search-hit.svelte-1drcptr{background-color:var(--tri-annotation-hit-color)}.anno-rect.search-hit.svelte-1drcptr,.anno-rect-fill.search-hit.svelte-1drcptr{background-color:var(--hit-c-hover)}.anno-rect.active.svelte-1drcptr,.anno-rect-fill.active.svelte-1drcptr,.anno-point.active.svelte-1drcptr,.anno-point-fill.active.svelte-1drcptr{border-width:calc(var(--tri-annotation-border-width) + 1px)}.anno-rect.active.svelte-1drcptr,.anno-rect-fill.active.svelte-1drcptr,.anno-rect.svelte-1drcptr:hover,.anno-rect-fill.hovered.svelte-1drcptr{background-color:var(--anno-c-hover)}.anno-point.svelte-1drcptr:hover,.anno-point-fill.hovered.svelte-1drcptr{background-color:var(--anno-c-point-hover)}.anno-rect.active.search-hit.svelte-1drcptr,.anno-rect-fill.active.search-hit.svelte-1drcptr,.anno-rect.search-hit.svelte-1drcptr:hover,.anno-rect-fill.search-hit.hovered.svelte-1drcptr{background-color:var(--hit-c-most)}.anno-point.search-hit.svelte-1drcptr:hover,.anno-point-fill.search-hit.hovered.svelte-1drcptr{background-color:var(--hit-c-point-hover)}.anno-polygon-btn.svelte-1drcptr{pointer-events:auto;background-color:#0000;border-width:0;padding:0;position:absolute}.anno-polygon-svg.svelte-1drcptr{width:100%;height:100%;position:absolute;inset:0}.anno-polygon-svg.readonly.svelte-1drcptr{pointer-events:none}.anno-polygon-shape.svelte-1drcptr{fill:var(--anno-c-rest);stroke:var(--tri-annotation-color);stroke-width:var(--tri-annotation-border-width)}.anno-polygon-shape.search-hit.svelte-1drcptr{fill:var(--hit-c-hover);stroke:var(--tri-annotation-hit-color)}.anno-polygon-shape.interactive.svelte-1drcptr{cursor:pointer}.anno-polygon-shape.active.svelte-1drcptr,.anno-polygon-shape.hovered.svelte-1drcptr,.anno-polygon-shape.interactive.svelte-1drcptr:hover{fill:var(--anno-c-hover)}.anno-polygon-shape.active.svelte-1drcptr{stroke-width:calc(var(--tri-annotation-border-width) + 1px)}.anno-polygon-shape.active.search-hit.svelte-1drcptr,.anno-polygon-shape.search-hit.hovered.svelte-1drcptr,.anno-polygon-shape.interactive.search-hit.svelte-1drcptr:hover{fill:var(--hit-c-most)}.readonly-tooltip.svelte-1drcptr{z-index:50;pointer-events:none}.tooltip.tooltip-primary.svelte-1drcptr{--tt-bg:var(--tri-color-primary);--tt-fg:var(--tri-color-primary-content)}.renderer-root.svelte-1j9zgkn{touch-action:none;width:100%;height:100%;position:relative}.renderer-root.has-bg.svelte-1j9zgkn{background-color:var(--tri-viewer-bg)}.renderer-surface.svelte-1j9zgkn{touch-action:none;width:100%;height:100%;display:block}.placeholder-layer.svelte-1j9zgkn{pointer-events:none;position:absolute;inset:0;overflow:hidden}.canvas-error.svelte-1j9zgkn,.canvas-unsupported.svelte-1j9zgkn{box-sizing:border-box;background-color:var(--tri-panel-bg);border:1px solid var(--tri-color-warning);color:var(--tri-panel-content);position:absolute}.canvas-unsupported.svelte-1j9zgkn{border-color:var(--tri-surface-border)}.canvas-error-auth.svelte-1j9zgkn{border-color:var(--tri-color-primary-text)}.canvas-placeholder-text.svelte-1j9zgkn{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;padding:.5rem;font-size:.8125rem;line-height:1.3;display:flex;position:absolute;overflow:hidden}.renderer-root.svelte-1j9zgkn:focus-visible{outline:3px solid var(--tri-color-primary-text);outline-offset:-3px}.renderer-root.svelte-1j9zgkn:focus-visible:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 2px var(--tri-viewer-bg);position:absolute;inset:3px}.viewer-html{overflow-wrap:break-word;line-height:1.5}.viewer-html a{color:var(--tri-color-primary-text);text-underline-offset:.2em;text-decoration:underline}.viewer-html a:hover{color:var(--tri-color-primary-text)}.viewer-html a:focus-visible{outline:2px solid var(--tri-color-primary);outline-offset:2px;border-radius:.125rem}.viewer-html p{margin:0 0 .75rem}.viewer-html p:last-child{margin-bottom:0}.viewer-html small{opacity:.8;font-size:.875em}.viewer-html b{font-weight:700}.viewer-html i{font-style:italic}.viewer-html sub,.viewer-html sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.viewer-html sup{top:-.45em}.viewer-html sub{bottom:-.2em}.viewer-html img{vertical-align:middle;border-radius:.25rem;max-width:100%;height:auto;display:inline-block}.badge.svelte-twx9en{border-radius:var(--tri-radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--tri-border) solid var(--badge-color,var(--tri-surface-border));background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--tri-input-bg));--badge-fg:var(--tri-content);--size:calc(var(--tri-size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--tri-border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.outline.svelte-twx9en{color:var(--badge-color-text,var(--badge-color));--badge-bg:#0000;border-color:currentColor}.soft.svelte-twx9en{color:var(--badge-color-text,var(--badge-color,var(--tri-content)));background-color:color-mix(in oklab, var(--badge-color,var(--tri-content)) 8%, var(--tri-input-bg));border-color:color-mix(in oklab, var(--badge-color,var(--tri-content)) 10%, var(--tri-input-bg))}.btn.svelte-15qdn2c{cursor:pointer;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;touch-action:manipulation;height:var(--size);padding-inline:var(--btn-p);font-weight:600;font-size:var(--fontsize,.875rem);color:var(--btn-fg);background-color:var(--btn-bg);border-width:var(--tri-border);border-style:solid;border-color:var(--btn-border);outline-offset:2px;outline-color:var(--btn-color,var(--tri-content));text-shadow:0 .5px oklch(100% 0 0 / calc(var(--tri-depth) * .15));box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--tri-depth) * 6%)) inset, var(--btn-shadow);--size:calc(var(--tri-size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--tri-toolbar-bg));--btn-fg:var(--tri-content);--btn-p:1rem;--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--tri-depth) * 5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--tri-depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--tri-depth) * 30%), #0000);border-start-start-radius:var(--join-ss,var(--tri-radius-buttons));border-start-end-radius:var(--join-se,var(--tri-radius-buttons));border-end-end-radius:var(--join-ee,var(--tri-radius-buttons));border-end-start-radius:var(--join-es,var(--tri-radius-buttons));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){.btn.svelte-15qdn2c:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--tri-toolbar-bg)), #000 7%)}}.btn.svelte-15qdn2c:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn.svelte-15qdn2c:active:not(.active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--tri-toolbar-bg)), #000 5%);--btn-border:color-mix(in oklab, var(--btn-color,var(--tri-toolbar-bg)), #000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}.btn.active.svelte-15qdn2c{--btn-bg:color-mix(in oklab, var(--btn-color,var(--tri-toolbar-bg)), #000 7%)}.btn.svelte-15qdn2c:disabled,.btn[disabled].svelte-15qdn2c{pointer-events:none;--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--tri-content) 20%, #0000)}.btn.svelte-15qdn2c:disabled:not(.ghost):not(.outline),.btn[disabled].svelte-15qdn2c:not(.ghost):not(.outline){background-color:color-mix(in oklab, var(--tri-content) 10%, transparent);box-shadow:none}.circle.svelte-15qdn2c{width:var(--size);height:var(--size);border-radius:2147483647px;padding-inline:0}.square.svelte-15qdn2c{width:var(--size);height:var(--size);padding-inline:0}.ghost.svelte-15qdn2c{--btn-bg:transparent;--btn-border:transparent;--btn-fg:var(--btn-color-text,var(--btn-color,var(--tri-content)));box-shadow:none;text-shadow:none}@media (hover:hover){.ghost.svelte-15qdn2c:hover{--btn-bg:color-mix(in oklab, var(--tri-content) 10%, transparent)}}.ghost.svelte-15qdn2c:active:not(.active),.ghost.active.svelte-15qdn2c{--btn-bg:color-mix(in oklab, var(--tri-content) 10%, transparent);--btn-border:transparent}.outline.svelte-15qdn2c:not(:hover):not(:active):not(:focus-visible):not(.active):not(:disabled):not([disabled]){--btn-bg:transparent;--btn-fg:var(--btn-color-text,var(--btn-color,var(--tri-content)));--btn-border:var(--btn-color,var(--tri-content));box-shadow:none;text-shadow:none}.native-select.svelte-1u9cd9l{appearance:none;vertical-align:middle;width:clamp(3rem,20rem,100%);max-width:100%;height:var(--size);font-size:var(--fontsize,.875rem);color:inherit;text-align:start;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;touch-action:manipulation;border:var(--tri-border) solid var(--input-color);background-color:var(--tri-input-bg);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--tri-depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--tri-depth) * .1)) inset;--input-color:color-mix(in oklab, var(--tri-content) 20%, #0000);--size:calc(var(--tri-size-field,.25rem) * 10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--tri-radius-buttons));border-start-end-radius:var(--join-se,var(--tri-radius-buttons));border-end-end-radius:var(--join-ee,var(--tri-radius-buttons));border-end-start-radius:var(--join-es,var(--tri-radius-buttons));padding-inline:.75rem 1.75rem}.native-select.svelte-1u9cd9l:hover:not(:disabled){--input-color:color-mix(in oklab, var(--tri-content) 40%, #0000)}.native-select.svelte-1u9cd9l:focus-visible{--input-color:var(--tri-content);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--tri-depth) * 10%), #0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.native-select.svelte-1u9cd9l:disabled{cursor:not-allowed;border-color:var(--tri-panel-bg);background-color:var(--tri-panel-bg);color:color-mix(in oklab, var(--tri-content) 40%, transparent)}.native-select.svelte-1u9cd9l option{background-color:var(--tri-input-bg);color:var(--tri-content)}.range.svelte-1bnsar9{appearance:none;--range-thumb:var(--tri-input-bg);--range-thumb-size:calc(var(--tri-size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab, currentColor 10%, #0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--tri-radius-selector) * 3);--range-r:calc(var(--tri-radius-selector) + min(var(--range-p), var(--radius-selector-max)));--range-thumb-shadow:0 -1px oklch(0% 0 0 / calc(var(--tri-depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--tri-depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--tri-depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir,1) * -100rem) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100rem * var(--range-fill));border-radius:var(--range-r);width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}.range.svelte-1bnsar9:focus{outline:none}.range.svelte-1bnsar9:focus-visible{outline-offset:2px;outline:2px solid}.range.svelte-1bnsar9::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--tri-radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range.svelte-1bnsar9::-webkit-slider-thumb{box-sizing:border-box;border-radius:var(--range-r);background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;color:var(--range-progress);box-shadow:var(--range-thumb-shadow);position:relative;top:50%;transform:translateY(-50%)}.range.svelte-1bnsar9::-moz-range-track{background-color:var(--range-bg);border-radius:var(--tri-radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range.svelte-1bnsar9::-moz-range-thumb{box-sizing:border-box;border-radius:var(--range-r);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:var(--range-thumb-shadow);background-color:currentColor;position:relative;top:50%}.range.svelte-1bnsar9:disabled{cursor:not-allowed;opacity:.3}.loading.svelte-oaiz4x{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--tri-size-selector,.25rem) * 6);background:conic-gradient(currentColor 0 270deg, #0000 0);border-radius:50%;animation:.9s linear infinite svelte-oaiz4x-tri-spin;display:inline-block;-webkit-mask-image:radial-gradient(farthest-side,#0000 75%,#000 0);mask-image:radial-gradient(farthest-side,#0000 75%,#000 0)}@keyframes svelte-oaiz4x-tri-spin{to{transform:rotate(1turn)}}.input.svelte-1y59lrx{cursor:text;border:var(--tri-border) solid var(--input-color);appearance:none;background-color:var(--tri-input-bg);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem), .875rem);touch-action:manipulation;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--tri-depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--tri-depth) * .1)) inset;--size:calc(var(--tri-size-field,.25rem) * 10);--input-color:color-mix(in oklab, var(--tri-content) 20%, #0000);color:inherit;border-start-start-radius:var(--join-ss,var(--tri-radius-buttons));border-start-end-radius:var(--join-se,var(--tri-radius-buttons));border-end-end-radius:var(--join-ee,var(--tri-radius-buttons));border-end-start-radius:var(--join-es,var(--tri-radius-buttons));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}.input.svelte-1y59lrx:focus,.input.svelte-1y59lrx:focus-within{--input-color:var(--tri-content);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--tri-depth) * 10%), #0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.input.svelte-1y59lrx:is(:where(.svelte-1y59lrx):disabled,[disabled]:where(.svelte-1y59lrx)){cursor:not-allowed;border-color:var(--tri-panel-bg);background-color:var(--tri-panel-bg);color:color-mix(in oklab, var(--tri-content) 40%, transparent);box-shadow:none}.input.svelte-1y59lrx:is(:where(.svelte-1y59lrx):disabled,[disabled]:where(.svelte-1y59lrx))::placeholder{color:color-mix(in oklab, var(--tri-content) 20%, transparent)}.ghost.svelte-1y59lrx{box-shadow:none;background-color:#0000;border-color:#0000}.ghost.svelte-1y59lrx:focus,.ghost.svelte-1y59lrx:focus-within{background-color:var(--tri-input-bg);color:var(--tri-content);box-shadow:none;border-color:#0000}.toolbar.svelte-1b87wem{justify-content:space-between;align-items:center;display:flex}.count.svelte-1b87wem{opacity:.8;font-size:.875rem;font-weight:500;line-height:1.25rem}.toolbar.svelte-1b87wem .toggle-all-btn{gap:.5rem}.list.svelte-1b87wem{flex-direction:column;padding:0;display:flex}.row.svelte-1b87wem{position:relative}.row.svelte-1b87wem:focus{background-color:color-mix(in oklab, var(--tri-color-primary) 10%, transparent);outline:none}.row.svelte-1b87wem:hover{background-color:color-mix(in oklab, var(--tri-color-primary) 5%, transparent)}.row.active.svelte-1b87wem{background-color:color-mix(in oklab, var(--tri-color-primary) 12%, transparent)}.row.active.svelte-1b87wem:before{content:"";background-color:var(--tri-color-primary-text);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.row.dimmed.svelte-1b87wem{opacity:.6;background-color:color-mix(in oklab, var(--panel-surface) 50%, transparent)}.row.svelte-1b87wem .eye-btn{margin-top:.125rem}.content.svelte-1b87wem{flex:1;min-width:0}.content-head.svelte-1b87wem{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;display:flex}.index.svelte-1b87wem{color:var(--tri-color-primary-text);font-size:.875rem;font-weight:700;line-height:1.25rem}.label.svelte-1b87wem{opacity:.5;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:.75rem;line-height:1rem;overflow:hidden}.bodies.svelte-1b87wem{overflow-wrap:break-word;text-align:left;flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.body-row.svelte-1b87wem{flex-wrap:wrap;gap:.5rem;display:flex}.link.svelte-1b87wem{color:var(--tri-color-primary-text);transition-property:color,background-color,border-color;transition-timing-function:var(--ui-ease);border-radius:.25rem;align-items:center;gap:.25rem;margin-left:-.25rem;padding:.25rem;transition-duration:.15s;display:flex}.link.svelte-1b87wem:hover{background-color:var(--panel-surface);text-decoration-line:underline}.link-text.svelte-1b87wem{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.no-content.svelte-1b87wem{opacity:.5;font-size:.75rem;font-style:italic;line-height:1rem}.embedded-row.svelte-1njsxvb{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.embedded-label.svelte-1njsxvb{overflow-wrap:break-word;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.thumb-lg.svelte-1njsxvb{object-fit:cover;border:1px solid var(--tri-surface-border);background-color:var(--tri-input-bg);border-radius:.375rem;flex-shrink:0;width:2.5rem;height:2.5rem}.panel-header-embedded.svelte-1njsxvb .icon-lead{flex-shrink:0;margin-top:.25rem}.count-bar.svelte-1njsxvb{align-items:center;display:flex}.count-text.svelte-1njsxvb{opacity:.8;font-size:.875rem;font-weight:500;line-height:1.25rem}.items.svelte-1njsxvb{flex-direction:column;padding:0;display:flex}.item.active.svelte-1njsxvb{background-color:color-mix(in oklab, var(--tri-color-primary) 10%, transparent);border-left:2px solid var(--tri-color-primary)}.item.svelte-1njsxvb:hover{background-color:var(--tri-input-bg)}.item-thumb.svelte-1njsxvb{object-fit:cover;border-radius:.25rem;flex-shrink:0;width:3rem;height:3rem}.item-content.svelte-1njsxvb{flex:1;min-width:0}.item-title-row.svelte-1njsxvb{align-items:center;gap:.375rem;margin-bottom:.125rem;display:flex}.item-title-row.svelte-1njsxvb .icon-collection{opacity:.5;flex-shrink:0}.item-title.svelte-1njsxvb{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;overflow:hidden}.item-title.active.svelte-1njsxvb{color:var(--tri-color-primary-text);font-weight:600}.item-meta-collection.svelte-1njsxvb{opacity:.4;font-size:.75rem;line-height:1rem}.item-meta-date.svelte-1njsxvb{opacity:.5;font-size:.75rem;line-height:1rem}.body.svelte-taoq9i{padding:1rem}.title.svelte-taoq9i{overflow-wrap:break-word;white-space:pre-line;margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.thumbnail-wrap.svelte-taoq9i{margin-bottom:1rem}.thumbnail.svelte-taoq9i{border-radius:var(--tri-radius-panels);border-style:solid;border-width:1px;border-color:var(--tri-surface-border);object-fit:contain;width:auto;max-height:12rem}.body.svelte-taoq9i .summary{margin-bottom:1.5rem}.term.svelte-taoq9i{opacity:.7;white-space:pre-line;overflow-wrap:break-word;margin-top:1.5rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.body.svelte-taoq9i .detail{padding-inline-start:1rem;font-size:.875rem;line-height:1.25rem}.provider.svelte-taoq9i{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.provider-row.svelte-taoq9i{align-items:center;gap:.75rem;display:flex}.provider-logo-wrap.svelte-taoq9i{flex:1;min-width:0}.provider-logo.svelte-taoq9i{object-fit:contain;object-position:left;width:100%;height:3rem}.provider-label.svelte-taoq9i{flex-shrink:0;font-weight:600}.provider-links.svelte-taoq9i{flex-direction:column;gap:.25rem;display:flex}.format.svelte-taoq9i{opacity:.5}.break-all.svelte-taoq9i{word-break:break-all}.link-block.svelte-taoq9i{margin-top:.25rem;display:block}.link.svelte-taoq9i{cursor:pointer;color:var(--tri-color-primary-text);text-decoration-line:underline}.link.svelte-taoq9i:focus{outline-style:none}.link.svelte-taoq9i:focus-visible{outline-offset:2px;outline:2px solid}@media (hover:hover){.link.svelte-taoq9i:hover{color:var(--tri-color-primary-text)}}.section.svelte-1czo7uq{background-color:var(--panel-surface);border-radius:var(--panel-radius-block-start,var(--tri-radius-panels)) var(--panel-radius-block-start,var(--tri-radius-panels)) var(--panel-radius-block-end,var(--tri-radius-panels)) var(--panel-radius-block-end,var(--tri-radius-panels));flex-shrink:0;overflow:hidden}.header.svelte-1czo7uq{z-index:10;padding:var(--ui-panel-header-pad,1rem);text-transform:uppercase;letter-spacing:.04em;color:var(--panel-fg);background-color:var(--panel-surface);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;display:flex;position:sticky;top:0}.icon.svelte-1czo7uq{width:1.125rem;height:1.125rem;color:var(--tri-color-primary-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.title.svelte-1czo7uq{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.header.close-start.svelte-1czo7uq .panel-close{order:-1}.content.svelte-1czo7uq{width:100%;min-height:0}.section.fills.svelte-1czo7uq{flex-direction:column;flex:auto;min-height:0;display:flex}.section.fills.svelte-1czo7uq .content:where(.svelte-1czo7uq){flex:auto;overflow-y:auto}.panel-stack.svelte-b0e8g7{gap:var(--ui-section-gap,1rem);flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;padding-bottom:1.5rem;display:flex;overflow:hidden auto}.panel-stack.svelte-b0e8g7:has(.panel-slot.fills:where(.svelte-b0e8g7)){padding-bottom:0}.panel-slot.svelte-b0e8g7{flex-shrink:0}.panel-slot.svelte-b0e8g7:first-child{--panel-radius-block-start:0}.panel-stack.svelte-b0e8g7:has(.panel-slot.fills:where(.svelte-b0e8g7)) .panel-slot:where(.svelte-b0e8g7):last-child{--panel-radius-block-end:0}.panel-slot.fills.svelte-b0e8g7{flex:auto;min-height:14rem;display:flex}.tri-plugin-mount.svelte-1w05ggj{display:contents}.search-bar.svelte-g43l5z{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--tri-surface-border);flex-shrink:0;padding:1rem}.search-input-wrap.svelte-g43l5z{width:100%;position:relative}.search-input-wrap.svelte-g43l5z .search-input{width:100%;padding-right:3rem}.search-input-wrap.svelte-g43l5z .search-button{border-start-start-radius:0;border-end-start-radius:0;height:100%;position:absolute;top:0;right:0}.results.svelte-g43l5z{padding:1rem}.results.svelte-g43l5z>:where(.svelte-g43l5z)+:where(.svelte-g43l5z){margin-top:1rem}.loading-wrap.svelte-g43l5z{justify-content:center;padding:2rem;display:flex}.loading-wrap.svelte-g43l5z .loading-primary{color:var(--tri-color-primary-text)}.empty.svelte-g43l5z{text-align:center;opacity:.5;padding:1rem}.empty-instruction.svelte-g43l5z{font-size:.875rem;line-height:1.25rem}.results-count.svelte-g43l5z{opacity:.5;text-transform:uppercase;letter-spacing:.05em;padding-bottom:.5rem;font-size:.75rem;font-weight:700;line-height:1rem}.group.svelte-g43l5z{text-align:left;background-color:var(--tri-input-bg);width:100%;box-shadow:var(--ui-shadow-sm);border-style:solid;border-width:1px;border-color:var(--panel-surface);border-radius:var(--tri-radius-panels);cursor:pointer;transition-property:all;transition-timing-function:var(--ui-ease);padding:0;transition-duration:.15s;display:block}.group.current.svelte-g43l5z{box-shadow:0 0 0 2px var(--tri-color-primary), var(--ui-shadow-sm);background-color:color-mix(in oklab, var(--tri-color-primary) 5%, transparent)}.group.svelte-g43l5z:hover{box-shadow:var(--ui-shadow-md)}.group.current.svelte-g43l5z:hover{box-shadow:0 0 0 2px var(--tri-color-primary), var(--ui-shadow-md)}.group-header.svelte-g43l5z{opacity:.8;background-color:color-mix(in oklab, var(--panel-surface) 50%, transparent);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--panel-surface);justify-content:space-between;align-items:center;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.excerpts.svelte-g43l5z{-webkit-user-select:text;user-select:text;padding:.75rem;font-size:.875rem;line-height:1.625}.separator.svelte-g43l5z{color:var(--tri-color-primary-text);margin-inline:.5rem}.match.svelte-g43l5z{color:#713f12;background-color:#fef08a;border-radius:.25rem;padding-inline:.125rem;font-weight:700}.excerpts.svelte-g43l5z .show-more{color:var(--tri-color-primary-text);margin-left:.5rem}.row.svelte-hly0rt{transition-property:color,background-color,border-color;transition-timing-function:var(--ui-ease);align-items:center;gap:.25rem;transition-duration:.15s;display:flex}.row.active.svelte-hly0rt{background-color:color-mix(in oklab, var(--tri-color-primary) 10%, transparent);color:var(--tri-color-primary-text)}.row.svelte-hly0rt:hover{background-color:var(--tri-input-bg)}.row.part.svelte-hly0rt .label-btn:where(.svelte-hly0rt){opacity:.85;font-size:.8125rem}.caret.svelte-hly0rt{transition:transform .15s;display:inline-flex}.spacer.svelte-hly0rt{flex-shrink:0;width:1.5rem}.label-btn.svelte-hly0rt{text-align:left;padding-block:.5rem;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;color:inherit;background:0 0;border:0;flex:1;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;overflow:hidden}.label-btn.active.svelte-hly0rt{font-weight:600}.span.svelte-hly0rt{font-variant-numeric:tabular-nums;opacity:.6;flex-shrink:0;padding-right:.75rem;font-size:.75rem;line-height:1rem}.tree.svelte-hly0rt{flex-direction:column;display:flex}.empty.svelte-hly0rt{justify-content:center;align-items:center;padding:2rem;display:flex}.empty-text.svelte-hly0rt{opacity:.5;font-size:.875rem;line-height:1.25rem}.gallery-root.svelte-9avmqr{-webkit-user-select:none;user-select:none;background-color:var(--tri-gallery-bg);color:var(--tri-gallery-content);box-sizing:border-box;display:flex}.gallery-root.docked.svelte-9avmqr{z-index:50;width:100%;height:100%;box-shadow:var(--ui-shadow-xl);border-color:var(--tri-surface-border);transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--ui-ease);transition-duration:.2s;position:relative}.gallery-root.dock-horizontal.svelte-9avmqr{border-top-style:solid;border-top-width:1px;flex-direction:row}.gallery-root.dock-vertical.svelte-9avmqr{border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;flex-direction:column}.gallery-root.expanded.svelte-9avmqr{flex-direction:column;width:100%;height:100%;position:relative;overflow:hidden}.gallery-root.svelte-9avmqr .toggle-anchor:where(.svelte-9avmqr){z-index:60;display:block;position:absolute}.expand-toggle.svelte-9avmqr{cursor:pointer;width:100%;height:100%;color:var(--tri-toolbar-content);background-color:var(--ui-glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-width:var(--tri-border);border-style:solid;border-color:var(--tri-surface-border);box-shadow:var(--ui-chrome-shadow,none);transition-property:color,background-color,border-color;transition-timing-function:var(--ui-ease);justify-content:center;align-items:center;padding:0;transition-duration:.15s;display:flex}.expand-toggle.svelte-9avmqr:hover,.expand-toggle.svelte-9avmqr:focus-visible{background-color:var(--tri-surface-border)}.gallery-root.expanded.caret-top.svelte-9avmqr{padding-top:var(--ui-caret-tab)}.gallery-root.expanded.caret-bottom.svelte-9avmqr{padding-bottom:var(--ui-caret-tab)}.gallery-root.expanded.caret-left.svelte-9avmqr{padding-left:var(--ui-caret-tab)}.gallery-root.expanded.caret-right.svelte-9avmqr{padding-right:var(--ui-caret-tab)}.caret-top.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr),.caret-bottom.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){width:1.75rem;height:var(--ui-caret-tab)}.caret-left.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr),.caret-right.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){width:var(--ui-caret-tab);height:1.75rem}.caret-top.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){top:0;left:50%;transform:translate(-50%)}.caret-top.svelte-9avmqr .toggle-edge:where(.svelte-9avmqr){border-radius:0 0 var(--tri-radius-buttons) var(--tri-radius-buttons);border-top-width:0}.caret-bottom.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){bottom:0;left:50%;transform:translate(-50%)}.caret-bottom.svelte-9avmqr .toggle-edge:where(.svelte-9avmqr){border-radius:var(--tri-radius-buttons) var(--tri-radius-buttons) 0 0;border-bottom-width:0}.caret-left.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){top:50%;left:0;transform:translateY(-50%)}.caret-left.svelte-9avmqr .toggle-edge:where(.svelte-9avmqr){border-radius:0 var(--tri-radius-buttons) var(--tri-radius-buttons) 0;border-left-width:0}.caret-right.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){top:50%;right:0;transform:translateY(-50%)}.caret-right.svelte-9avmqr .toggle-edge:where(.svelte-9avmqr){border-radius:var(--tri-radius-buttons) 0 0 var(--tri-radius-buttons);border-right-width:0}.gallery-root.dock-horizontal.caret-top.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){top:calc(-1 * var(--tri-border))}.gallery-root.dock-vertical.caret-left.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){left:calc(-1 * var(--tri-border))}.gallery-root.dock-vertical.caret-right.svelte-9avmqr>.toggle-anchor:where(.svelte-9avmqr){right:calc(-1 * var(--tri-border))}.gallery-content.svelte-9avmqr{padding:var(--ui-gallery-pad,.25rem);background-color:var(--tri-gallery-bg);flex:1}.gallery-content.content-horizontal.svelte-9avmqr{height:100%;overflow:auto hidden}.gallery-content.content-vertical.svelte-9avmqr{overflow:hidden auto}.dock-vertical.svelte-9avmqr .gallery-content:where(.svelte-9avmqr){scrollbar-width:thin}.gallery-track.track-horizontal.svelte-9avmqr{gap:var(--ui-gallery-gap,.5rem);flex-direction:row;align-items:center;height:100%;display:flex}.gallery-track.track-vertical.svelte-9avmqr{gap:var(--ui-gallery-gap,.5rem);flex-flow:wrap;place-content:flex-start center;align-items:flex-start;display:flex}.thumb-item.svelte-9avmqr{gap:var(--ui-thumb-gap);padding:var(--ui-thumb-pad);text-align:left;transition-property:color,background-color,border-color;transition-timing-function:var(--ui-ease);border-radius:.25rem;flex-direction:column;flex-shrink:0;transition-duration:.15s;display:flex;position:relative}.thumb-item.svelte-9avmqr:hover{background-color:var(--tri-surface-border)}.constrain-width.svelte-9avmqr .thumb-item:where(.svelte-9avmqr){width:var(--ui-thumb-item-w)}.thumb-item.selected.svelte-9avmqr{background-color:color-mix(in oklab, var(--tri-color-primary) 5%, transparent);outline:2px solid var(--tri-color-primary);outline-offset:-2px}.thumb-frame.svelte-9avmqr{height:var(--ui-thumb-h);background-color:var(--tri-surface-border);justify-content:center;align-items:center;gap:var(--ui-thumb-pane-gap);border-radius:.25rem;flex-direction:row;width:auto;display:flex;position:relative;overflow:hidden}.thumb-frame.frame-rtl.svelte-9avmqr{flex-direction:row-reverse}.constrain-width.svelte-9avmqr .thumb-frame:where(.svelte-9avmqr){width:100%;height:auto}.thumb-pane.svelte-9avmqr{justify-content:center;align-items:center;width:auto;height:100%;display:flex;overflow:hidden}.constrain-width.svelte-9avmqr .thumb-pane:where(.svelte-9avmqr){flex:1 1 0;min-width:0;height:auto}.thumb-img.svelte-9avmqr,.thumb-placeholder.svelte-9avmqr{aspect-ratio:auto var(--ui-thumb-floor-aspect)}.thumb-img.svelte-9avmqr{object-fit:contain;width:auto;height:100%}.constrain-width.svelte-9avmqr .thumb-img:where(.svelte-9avmqr){width:100%;height:auto}.thumb-placeholder.svelte-9avmqr{opacity:.2;text-align:center;width:auto;height:100%;font-size:2.25rem;line-height:2.5rem}.constrain-width.svelte-9avmqr .thumb-placeholder:where(.svelte-9avmqr){width:100%;height:auto}.thumb-av-glyph.svelte-9avmqr{vertical-align:middle;width:1em;height:1em;display:inline-block}.thumb-label.svelte-9avmqr{font-size:.75rem;line-height:var(--ui-thumb-label-line);opacity:.7;height:var(--ui-thumb-label-line);align-self:stretch;font-weight:500;position:relative}.thumb-item.svelte-9avmqr:hover .thumb-label:where(.svelte-9avmqr){opacity:1}.label-stack.svelte-9avmqr{position:absolute;bottom:0;left:0;right:0}.label-stack.label-overlay.svelte-9avmqr{background-color:var(--ui-glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:.25rem;padding:0 .125rem}.label-line.svelte-9avmqr{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-num.svelte-9avmqr{margin-right:.25rem;font-weight:700}.choice-badge.svelte-9avmqr{vertical-align:middle;align-items:center;margin-left:.25rem;display:inline-flex}.choice-badge.svelte-9avmqr .choice-icon{opacity:.7}.toolbar-root.svelte-xgecus{z-index:50;pointer-events:none;display:flex;position:absolute;top:0}.toolbar-root.top-right.svelte-xgecus{width:100%;padding-top:0;padding-right:var(--ui-inset);flex-direction:column;align-items:flex-end}.toolbar-root.top-left.svelte-xgecus{width:100%;padding-top:0;padding-left:var(--ui-inset);flex-direction:column;align-items:flex-start}.toolbar-root.side.svelte-xgecus{align-items:flex-start;height:100%}.toolbar-root.left.svelte-xgecus{left:var(--ui-inset)}.toolbar-root.right.svelte-xgecus{right:var(--ui-inset)}.toolbar-shell.svelte-xgecus{margin-top:var(--ui-inset)}.toolbar-root.docked.svelte-xgecus{z-index:auto;pointer-events:auto;align-items:stretch;height:100%;padding:0;position:relative;inset:auto}.toolbar-shell.docked.svelte-xgecus{opacity:1;flex-direction:column;height:100%;margin:0;transform:none}.actions.docked.svelte-xgecus{height:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--tri-toolbar-bg);border-radius:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow:hidden auto}.actions.docked.left.svelte-xgecus{border-right:var(--tri-border) solid var(--tri-surface-border);border-radius:0;padding-right:0}.actions.docked.right.svelte-xgecus{border-left:var(--tri-border) solid var(--tri-surface-border);border-radius:0;padding-left:0}.toolbar-root.inline.svelte-xgecus{display:contents}.toolbar-shell.inline.svelte-xgecus{transition-property:max-width,opacity,margin-inline-end;transition-duration:.2s;transition-timing-function:var(--ui-ease);grid-template-columns:1fr;place-items:center end;margin-inline-end:var(--ui-gap);display:grid;overflow:hidden}.toolbar-shell.inline-closed.svelte-xgecus{opacity:0;pointer-events:none;max-width:0;margin-inline-end:0}.toolbar-shell.inline.settled.svelte-xgecus{max-width:none;overflow:visible}.inline-toggle.svelte-xgecus{pointer-events:auto;flex-shrink:0}.actions.inline.svelte-xgecus{justify-content:center;align-items:center;gap:var(--ui-gap);min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;flex-flow:wrap;padding:0;display:inline-flex}.actions.inline.collapsed.svelte-xgecus{flex-wrap:nowrap}.toolbar-shell.svelte-xgecus{pointer-events:auto;transition-property:all;transition-duration:.2s;transition-timing-function:var(--ui-ease);display:flex}.toolbar-shell.top-right.svelte-xgecus{transform-origin:top;flex-direction:row-reverse;width:auto;max-width:100%;height:3rem}.toolbar-shell.top-left.svelte-xgecus{transform-origin:top;flex-direction:row;width:auto;max-width:100%;height:3rem}.toolbar-shell.side.svelte-xgecus{flex-direction:column;height:auto;max-height:100%}.toolbar-shell.open-top.svelte-xgecus{opacity:1;transform:translateY(0)}.toolbar-shell.open-side.svelte-xgecus{opacity:1;transform:translate(0)}.toolbar-shell.closed-top.svelte-xgecus{opacity:0;height:0;transform:translateY(-100%)}.toolbar-shell.closed-left.svelte-xgecus{opacity:0;pointer-events:none;transform:translate(-100%)}.toolbar-shell.closed-right.svelte-xgecus{opacity:0;pointer-events:none;transform:translate(100%)}.actions.svelte-xgecus :where(li:where(.svelte-xgecus))>:not(.menu-flyout){padding:.25rem}.text-start.svelte-xgecus{text-align:start}.actions.svelte-xgecus{color:var(--tri-toolbar-content);box-shadow:var(--ui-chrome-shadow,var(--ui-shadow-lg));justify-content:center;align-items:center;position:relative}.actions.svelte-xgecus:not(.docked):not(.inline):before{content:"";border-radius:inherit;background-color:var(--ui-glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}.actions.horizontal.svelte-xgecus{flex-direction:row;display:inline-flex}.actions.horizontal.svelte-xgecus :where(li:where(.svelte-xgecus)){padding-bottom:0}.actions.top-right.svelte-xgecus{border-bottom-left-radius:var(--tri-radius-toolbar);flex-direction:row-reverse;padding-bottom:0}.actions.top-right.svelte-xgecus>*+*{margin-left:1px}.actions.top-left.svelte-xgecus{border-bottom-right-radius:var(--tri-radius-toolbar);flex-direction:row;padding-bottom:0}.actions.top-left.svelte-xgecus>*+*{margin-left:1px}.actions.left.svelte-xgecus{border-bottom-right-radius:var(--tri-radius-toolbar);padding-right:.25rem}.actions.left.svelte-xgecus>*+*{margin-top:1px}.actions.right.svelte-xgecus{border-bottom-left-radius:var(--tri-radius-toolbar);padding-left:.25rem}.actions.right.svelte-xgecus>*+*{margin-top:1px}.indicator.svelte-xgecus{width:max-content;display:inline-flex;position:relative}.indicator-item.svelte-xgecus{z-index:1;white-space:nowrap;position:absolute;top:0;right:0;translate:50% -50%}.count-badge.svelte-xgecus{--size:calc(var(--tri-size-selector,.25rem) * 5);border-radius:var(--tri-radius-selector);vertical-align:middle;color:var(--tri-color-primary-content);border:var(--tri-border) solid var(--tri-color-primary);background-color:var(--tri-color-primary);height:var(--size);justify-content:center;align-items:center;gap:.5rem;min-width:1.25rem;padding-inline:.25rem;font-size:.875rem;display:inline-flex}.menu-flyout.svelte-xgecus{color:var(--tri-toolbar-content);z-index:1;opacity:0;margin:0;position:absolute;inset:auto;scale:.95}.actions.docked.svelte-xgecus .menu-flyout:where(.svelte-xgecus){position:fixed}.menu-flyout.svelte-xgecus:not(.open){display:none}.menu-flyout.open.svelte-xgecus{opacity:1;scale:1}@media (prefers-reduced-motion:no-preference){.menu-flyout.svelte-xgecus{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:var(--ui-ease)}}.menu-flyout.up.svelte-xgecus{bottom:anchor(top);left:anchor(center);transform-origin:bottom;margin-bottom:1.5rem;transform:translate(-50%)}.menu-flyout.down.svelte-xgecus{top:anchor(bottom);left:anchor(center);transform-origin:top;margin-top:1.5rem;transform:translate(-50%)}.menu-flyout.left.svelte-xgecus{right:anchor(left);top:anchor(center);transform-origin:100%;margin-right:1.5rem;transform:translateY(-50%)}.menu-flyout.right.svelte-xgecus{left:anchor(right);top:anchor(center);transform-origin:0;margin-left:1.5rem;transform:translateY(-50%)}.divider.svelte-xgecus{background-color:color-mix(in oklab, var(--tri-toolbar-content) 20%, transparent);flex-shrink:0;align-self:center;width:100%;height:1px;position:relative}.divider.horizontal.svelte-xgecus{width:1px;height:1rem}.toolbar-root.svelte-xgecus .handle{pointer-events:auto;z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--btn-color:var(--ui-glass-bg);--btn-fg:var(--tri-toolbar-content);--btn-border:var(--tri-surface-border);--btn-shadow:var(--ui-chrome-shadow,var(--ui-shadow-md));outline-color:var(--tri-content);opacity:1;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.3s;position:absolute}.toolbar-root.svelte-xgecus .handle.invisible{opacity:0;pointer-events:none}.toolbar-root.svelte-xgecus .handle.start{left:var(--ui-inset,.375rem);--join-ss:0;--join-se:0;--join-es:0}.toolbar-root.svelte-xgecus .handle.end{right:var(--ui-inset,.375rem);--join-ss:0;--join-se:0;--join-ee:0}.toolbar-root.svelte-xgecus .handle.top{border-top-width:0;top:0}.toolbar-root.svelte-xgecus .handle.start:not(.top){border-left-width:0;left:0}.toolbar-root.svelte-xgecus .handle.end:not(.top){border-right-width:0;right:0}.toolbar-root.svelte-xgecus .handle svg{width:var(--ui-icon,20px);height:var(--ui-icon,20px)}.actions.top-left.svelte-xgecus>li:where(.svelte-xgecus):first-child .tooltip.place-bottom:where(.svelte-xgecus):before{transform:translateX(0) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 0}.actions.top-right.svelte-xgecus>li:where(.svelte-xgecus):first-child .tooltip.place-bottom:where(.svelte-xgecus):before{transform:translateX(0) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) 0 auto auto}.wrapper.svelte-1thpjbq{display:inline-flex;position:relative}.wrapper.svelte-1thpjbq .trigger{color:var(--tri-color-primary-text)}.popover.svelte-1thpjbq{transform:translateX(calc(-50% + var(--info-shift,0px)));z-index:1001;background-color:var(--tri-panel-bg);border-style:solid;border-width:1px;border-color:var(--tri-surface-border);border-radius:var(--tri-radius-panels);box-shadow:var(--ui-shadow-xl);width:18rem;max-height:16rem;margin-bottom:.5rem;position:absolute;bottom:100%;left:50%;overflow:hidden}.scroll.svelte-1thpjbq{max-height:16rem;padding:1rem;overflow-y:auto}.head.svelte-1thpjbq{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.title.svelte-1thpjbq{font-size:.875rem;font-weight:700;line-height:1.25rem}.canvas-label.svelte-1thpjbq{white-space:pre-line;overflow-wrap:break-word;margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.scroll.svelte-1thpjbq .summary{opacity:.8;margin-bottom:.5rem;font-size:.75rem;line-height:1rem}.metadata.svelte-1thpjbq{font-size:.75rem;line-height:1rem}.meta-label.svelte-1thpjbq{opacity:.7;white-space:pre-line;overflow-wrap:break-word;margin-top:.5rem;font-weight:700}.metadata.svelte-1thpjbq .meta-value{padding-inline-start:.5rem}.rendering.svelte-1thpjbq{border-top-style:solid;border-top-width:1px;border-top-color:var(--tri-surface-border);margin-top:.5rem;padding-top:.5rem}.rendering-title.svelte-1thpjbq{opacity:.7;font-size:.75rem;font-weight:700;line-height:1rem}.rendering-link.svelte-1thpjbq{color:var(--tri-color-primary-text);cursor:pointer;word-break:break-all;margin-top:.25rem;font-size:.75rem;line-height:1rem;text-decoration-line:underline;display:block}.canvas-menu.svelte-aqu9o2{display:flex;position:relative}.canvas-menu.svelte-aqu9o2 .nav-index{font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;font-weight:400}.canvas-list.svelte-aqu9o2{z-index:1001;flex-wrap:nowrap;max-width:20rem;margin-bottom:1.5rem;position:absolute;bottom:100%;left:50%;translate:-50%}.canvas-list.down.svelte-aqu9o2{margin:1.5rem 0 0;top:100%;bottom:auto}@media (prefers-reduced-motion:no-preference){.canvas-list.svelte-aqu9o2{transition-property:opacity,scale;transition-duration:.2s;transition-timing-function:var(--ui-ease)}@starting-style{.canvas-list.svelte-aqu9o2{opacity:0;scale:.95}}}.rows.svelte-aqu9o2{overscroll-behavior:contain;max-height:min(20rem, calc(var(--room,24rem) - 7rem));flex-direction:column;display:flex;overflow-y:auto}.rows.svelte-aqu9o2+.ends:where(.svelte-aqu9o2),.ends.svelte-aqu9o2+.rows:where(.svelte-aqu9o2){border-top:1px solid color-mix(in oklab, var(--tri-toolbar-content) 20%, transparent);margin-top:.25rem;padding-top:.25rem}.row.svelte-aqu9o2{grid-template-columns:auto minmax(0,1fr) auto}.ordinal.svelte-aqu9o2{min-width:calc(var(--digits) * 1ch + .5ch);text-align:end;font-variant-numeric:tabular-nums;opacity:.7}.label.svelte-aqu9o2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ends.svelte-aqu9o2{grid-template-columns:1fr 1fr;gap:.25rem;display:grid}.trailing.svelte-aqu9o2{justify-content:end}.ends.svelte-aqu9o2 :where(.svelte-aqu9o2):disabled{opacity:.4;pointer-events:none}.transport.svelte-eqkufe{align-items:center;gap:var(--ui-gap);flex-wrap:nowrap;flex:auto;min-width:18rem;font-size:.75rem;line-height:1;display:flex}.time.svelte-eqkufe{font-variant-numeric:tabular-nums;white-space:nowrap}.scrubber.svelte-eqkufe{cursor:pointer;touch-action:none;flex:auto;min-width:3rem;padding:.75rem 0}.scrubber.svelte-eqkufe:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.track.svelte-eqkufe{background:color-mix(in oklab, currentColor 25%, transparent);border-radius:2147483647px;height:.25rem;position:relative}.fill.svelte-eqkufe{border-radius:inherit;position:absolute;inset-block:0}.tick.svelte-eqkufe{background:color-mix(in oklab, currentColor 55%, transparent);width:2px;transform:translate(-1px)}.mark.svelte-eqkufe{background:color-mix(in oklab, currentColor 70%, transparent);border-radius:2px;min-width:2px;inset-block:-2px}.preview.svelte-eqkufe{background-color:var(--tri-color-neutral);width:8rem;color:var(--tri-color-neutral-content);border-radius:var(--tri-radius-box);pointer-events:none;margin-bottom:.75rem;padding:.25rem;position:absolute;bottom:100%;transform:translate(-50%)}.preview.svelte-eqkufe img:where(.svelte-eqkufe){width:100%;display:block}.preview-label.svelte-eqkufe{text-align:center;text-overflow:ellipsis;white-space:nowrap;padding-top:.125rem;font-size:.75rem;line-height:1rem;display:block;overflow:hidden}.preview-label.svelte-eqkufe:empty{display:none}.strip.svelte-eqkufe{background-repeat:no-repeat;background-size:100% 100%;inset-inline:0}.buffered.svelte-eqkufe{background:color-mix(in oklab, currentColor 40%, transparent)}.played.svelte-eqkufe{background:var(--tri-color-primary,currentColor);left:0}.thumb.svelte-eqkufe{background:var(--tri-color-primary,currentColor);border-radius:2147483647px;width:.75rem;height:.75rem;margin-left:-.375rem;position:absolute;top:50%;transform:translateY(-50%)}.tracks.svelte-eqkufe{display:flex;position:relative}.track-list.svelte-eqkufe{z-index:1001;margin-bottom:.375rem;position:absolute;bottom:100%;right:0}.track-list.down.svelte-eqkufe{margin:.375rem 0 0;top:100%;bottom:auto}.transport.svelte-eqkufe .volume{flex:0 4rem;width:4rem;min-width:0}@media (pointer:coarse){.track.svelte-eqkufe{height:.375rem}.thumb.svelte-eqkufe{width:1rem;height:1rem;margin-left:-.5rem}.transport.svelte-eqkufe .volume{display:none}}.control-bar.svelte-1ccvf0p{-webkit-user-select:none;user-select:none;left:var(--ui-nav-inset);right:var(--ui-nav-inset);width:fit-content;max-width:calc(100% - 2 * var(--ui-nav-inset));bottom:var(--ui-nav-inset);z-index:41;justify-content:center;align-items:center;gap:var(--ui-gap);padding-inline:var(--ui-chrome-pad,.5rem);color:var(--tri-toolbar-content);border-radius:var(--tri-radius-controls);border:1px solid var(--tri-surface-border);box-shadow:var(--ui-nav-shadow,none);transition-property:all;transition-timing-function:var(--ui-ease);flex-wrap:wrap;align-content:center;margin-inline:auto;transition-duration:.2s;display:flex;position:absolute}.control-bar.svelte-1ccvf0p:before{content:"";z-index:-1;border-radius:calc(var(--tri-radius-controls) - var(--tri-border));background-color:var(--ui-glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}.control-bar.elevated.svelte-1ccvf0p{z-index:1000}.control-bar.idle-hidden.svelte-1ccvf0p{opacity:0;pointer-events:none}.control-bar.wrapped.svelte-1ccvf0p{padding-block:var(--ui-chrome-pad,.5rem)}[data-nav-edge=top] .control-bar.svelte-1ccvf0p{top:var(--ui-nav-inset);bottom:auto}[data-nav-style=docked][data-nav-edge=bottom] .control-bar.svelte-1ccvf0p,[data-nav-style=docked][data-nav-edge=bottom] .control-bar.svelte-1ccvf0p:before{border-bottom-right-radius:0;border-bottom-left-radius:0}[data-nav-style=docked][data-nav-edge=bottom] .control-bar.svelte-1ccvf0p{border-bottom:0}[data-nav-style=docked][data-nav-edge=top] .control-bar.svelte-1ccvf0p,[data-nav-style=docked][data-nav-edge=top] .control-bar.svelte-1ccvf0p:before{border-top-left-radius:0;border-top-right-radius:0}[data-nav-style=docked][data-nav-edge=top] .control-bar.svelte-1ccvf0p{border-top:0}[data-nav-align=start] .control-bar.svelte-1ccvf0p{margin-inline:0;inset-inline-start:var(--ui-nav-inset);inset-inline-end:auto;transform:none}[data-nav-align=end] .control-bar.svelte-1ccvf0p{margin-inline:0;inset-inline-start:auto;inset-inline-end:var(--ui-nav-inset);transform:none}[data-nav-style=docked][data-nav-align=start] .control-bar.svelte-1ccvf0p:not(.full-width){border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0}[data-nav-style=docked][data-nav-align=end] .control-bar.svelte-1ccvf0p:not(.full-width){border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}[data-nav-style=docked][data-nav-align=start] .control-bar.svelte-1ccvf0p:not(.full-width):before{border-start-start-radius:0;border-end-start-radius:0}[data-nav-style=docked][data-nav-align=end] .control-bar.svelte-1ccvf0p:not(.full-width):before{border-start-end-radius:0;border-end-end-radius:0}.control-bar.full-width.svelte-1ccvf0p{width:auto;margin-inline:auto;inset-inline-start:var(--ui-nav-inset);inset-inline-end:var(--ui-nav-inset)}.toolbar-in-bar.svelte-1ccvf0p{align-items:center;display:inline-flex}.nav-cluster.svelte-1ccvf0p{align-items:center;gap:var(--ui-gap);flex-wrap:nowrap;display:flex}.choice-controls.svelte-1ccvf0p{align-items:center;gap:var(--ui-gap);display:flex}.choice-stack.svelte-1ccvf0p{opacity:.5;align-items:center;padding-inline:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.center-controls.svelte-1ccvf0p{align-items:center;gap:.5rem;display:flex}.btn-row.svelte-1ccvf0p{align-items:center;gap:var(--ui-gap);display:flex}.control-bar.svelte-1ccvf0p .btn-row:where(.svelte-1ccvf0p) .btn{border-radius:var(--tri-radius-controls-buttons)}.divider-v.svelte-1ccvf0p{background-color:color-mix(in oklab, var(--tri-toolbar-content) 20%, transparent);width:1px;height:1rem}.join.svelte-1ccvf0p{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex}.join.svelte-1ccvf0p>.join-item:first-child{--join-ss:var(--tri-radius-buttons);--join-es:var(--tri-radius-buttons)}.join.svelte-1ccvf0p>.join-item:last-child{--join-se:var(--tri-radius-buttons);--join-ee:var(--tri-radius-buttons)}.join.svelte-1ccvf0p>.join-item:not(:first-child){margin-inline-start:calc(var(--tri-border) * -1)}.join.svelte-1ccvf0p>.choice-btn{min-width:2rem}.choice-full.svelte-1ccvf0p:not(.current),.choice-ordinal.current.svelte-1ccvf0p,.choice-select-wrap.svelte-1ccvf0p{display:none}@media (width>=640px){.join.svelte-1ccvf0p>.choice-btn{min-width:auto}.choice-full.svelte-1ccvf0p:not(.current){display:inline}.choice-ordinal.svelte-1ccvf0p{display:none}.choice-select-wrap.svelte-1ccvf0p{display:flex}.choice-join.crowded.svelte-1ccvf0p{display:none}}.viewer-root.svelte-1tlnbs1{width:100%;height:100%;color:var(--tri-content);display:flex;position:relative;overflow:hidden}.viewer-root.opaque.svelte-1tlnbs1{background-color:var(--tri-viewer-bg)}.side-col.svelte-1tlnbs1{z-index:20;min-height:0;transition:all .15s var(--ui-ease);flex-direction:row;flex:none;display:flex}.side-col.opaque.svelte-1tlnbs1{background-color:var(--tri-viewer-bg)}.side-col-left.opaque.svelte-1tlnbs1{border-right:1px solid var(--tri-surface-border)}.toolbar-rail-host.svelte-1tlnbs1{pointer-events:auto;flex:none;height:100%;min-height:0;position:relative}.toolbar-rail-host.rail-col.svelte-1tlnbs1{z-index:21;display:flex}.toolbar-rail-host.rail-col.opaque.svelte-1tlnbs1{background-color:var(--tri-viewer-bg)}.toolbar-rail-host.rail-left.svelte-1tlnbs1{justify-content:flex-start}.toolbar-rail-host.rail-right.svelte-1tlnbs1{justify-content:flex-end}.rail-pin.svelte-1tlnbs1{flex:none;height:100%;min-height:0;display:flex}.panel-host.svelte-1tlnbs1{isolation:isolate;pointer-events:auto;height:100%;min-height:0;position:relative}.panel-band.svelte-1tlnbs1{isolation:isolate;pointer-events:auto;z-index:20;border-top:1px solid var(--tri-surface-border);flex:none;width:100%;height:50%;min-height:0;position:relative}.panel-band.opaque.svelte-1tlnbs1{background-color:var(--tri-viewer-bg)}.gallery-host.svelte-1tlnbs1{width:calc(var(--ui-gallery-rail) + var(--tri-border));isolation:isolate;pointer-events:auto;height:100%;min-height:0;position:relative}.center-col.svelte-1tlnbs1{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.gallery-band.svelte-1tlnbs1{height:calc(var(--ui-gallery-band) + var(--tri-border));pointer-events:auto;z-index:43;flex:none;width:100%;position:relative}.gallery-expanded.svelte-1tlnbs1{z-index:30;pointer-events:auto;isolation:isolate;position:absolute;inset:0}.gallery-expanded.inset-left.svelte-1tlnbs1{padding-left:3rem}.gallery-expanded.inset-right.svelte-1tlnbs1{padding-right:3rem}.viewer-area.svelte-1tlnbs1{flex:1;width:100%;height:100%;min-height:0;position:relative}.viewer-area.opaque.svelte-1tlnbs1{background-color:var(--tri-viewer-bg)}.centered.svelte-1tlnbs1{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.error-text.svelte-1tlnbs1{color:var(--tri-color-error)}.overlay-cover.svelte-1tlnbs1{z-index:5;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.blur-bg.svelte-1tlnbs1{object-fit:cover;filter:blur(24px);opacity:.4;width:100%;height:100%;position:absolute;inset:0;scale:1.1}.dim-50.svelte-1tlnbs1{background-color:color-mix(in oklab, var(--tri-viewer-bg) 50%, transparent);position:absolute;inset:0}.error-card.svelte-1tlnbs1{text-align:center;background-color:color-mix(in oklab, var(--tri-viewer-bg) 90%, transparent);max-width:24rem;box-shadow:var(--ui-shadow-lg);border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;padding-block:1.5rem;padding-inline:1rem;display:flex;position:relative}.warn-icon.svelte-1tlnbs1{width:3rem;height:3rem;color:var(--tri-color-warning)}.msg.svelte-1tlnbs1{color:var(--tri-content);font-size:.875rem;line-height:1.25rem}.msg-strong.svelte-1tlnbs1{font-weight:600}.msg-details.svelte-1tlnbs1{color:color-mix(in oklab, var(--tri-content) 70%, transparent);overflow-wrap:break-word;max-width:20rem;font-size:.75rem;line-height:1rem}.plugin-overlay.svelte-1tlnbs1{z-index:42;pointer-events:none;position:absolute;inset:0}.plugin-overlay-layer.svelte-1tlnbs1{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:hidden}.plugin-bottom.svelte-1tlnbs1{z-index:40;pointer-events:auto;width:100%;position:relative}.state.svelte-wgd69u{color:var(--pencil);margin:0;padding:1.2rem}.tools.svelte-jtifv2{gap:12px;margin-bottom:14px;display:grid}.pick.svelte-jtifv2{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.pick.svelte-jtifv2 label:where(.svelte-jtifv2),.pos.svelte-jtifv2{color:var(--pencil)}.pos.svelte-jtifv2{font-size:.9rem}.key.svelte-jtifv2{margin-left:auto}.pick.svelte-jtifv2 select:where(.svelte-jtifv2){max-width:min(28rem,100%);font-weight:500}.papers.svelte-jtifv2{gap:6px;padding:2px 2px 4px;display:flex;overflow-x:auto}.ptab.svelte-jtifv2{background:var(--paper);border:1px solid var(--edge);cursor:pointer;border-radius:3px;flex:1 0 6.5rem;justify-items:center;padding:.4rem .6rem .35rem;display:grid}.ptab.svelte-jtifv2:hover{border-color:var(--pencil)}.ptab[aria-selected=true].svelte-jtifv2{border-color:var(--ink);box-shadow:inset 0 -2.5px 0 var(--ink)}.pn.svelte-jtifv2{color:var(--pencil);white-space:nowrap;font-size:.86rem}.ptab[aria-selected=true].svelte-jtifv2 .pn:where(.svelte-jtifv2){color:var(--ink);font-weight:500}.pm.svelte-jtifv2{font-family:var(--f-script);margin-top:2px;font-size:1.2rem;line-height:1.2}.pm.mk.svelte-jtifv2{height:1.75rem}.mf.svelte-jtifv2{color:var(--faint);min-height:1em;font-size:.72rem;line-height:1.1}.seg.svelte-jtifv2{border:1px solid var(--edge);background:var(--paper);border-radius:4px;margin-bottom:12px;display:none;overflow:hidden}.seg.svelte-jtifv2 button:where(.svelte-jtifv2){border:0;border-left:1px solid var(--edge);cursor:pointer;background:0 0;flex:1;padding:.55rem .4rem;font-weight:500}.seg.svelte-jtifv2 button:where(.svelte-jtifv2):first-child{border-left:0}.seg.svelte-jtifv2 button[aria-pressed=true]:where(.svelte-jtifv2){background:var(--ink);color:var(--paper)}.grid.svelte-jtifv2{align-items:start;gap:22px;display:grid}.qp-pane.svelte-jtifv2,.script-pane.svelte-jtifv2{min-width:0}.viewer-box.svelte-jtifv2{background:var(--viewer);border:1px solid var(--edge);height:70vh;min-height:420px}.aside.svelte-jtifv2{color:var(--pencil);max-width:70ch;margin:10px 2px 0;font-size:.85rem}.strip.svelte-jtifv2{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 22px;margin:0 0 10px;padding:0 2px;display:flex}.strip.svelte-jtifv2 div:where(.svelte-jtifv2){align-items:baseline;gap:6px;display:flex}.strip.svelte-jtifv2 dt:where(.svelte-jtifv2){color:var(--pencil);font-size:.9rem}.strip.svelte-jtifv2 dd:where(.svelte-jtifv2){margin:0;font-weight:500}@media (width>=1024px){.grid.svelte-jtifv2{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.qp-pane.svelte-jtifv2{top:max(12px, env(safe-area-inset-top,0px));position:sticky}.viewer-box.svelte-jtifv2{height:calc(100vh - 70px);min-height:520px}}@media (width<=1023.98px){.seg.svelte-jtifv2{display:flex}.grid[data-view=script].svelte-jtifv2 .qp-pane:where(.svelte-jtifv2),.grid[data-view=paper].svelte-jtifv2 .script-pane:where(.svelte-jtifv2){display:none}.viewer-box.svelte-jtifv2{height:72vh;min-height:380px}}
