@import "https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;600;700&family=Noto+Serif:wght@400;500;600;700&display=swap";.scan-settings{z-index:1000;max-height:calc(100vh - var(--s24));padding:var(--s12);color:#ffffffc7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0a09b8;border:1px solid #fff3;position:fixed;overflow:auto;box-shadow:0 4px 16px #0000003d}.scan-settings>.row{min-height:var(--s32);grid-template-columns:var(--s20) minmax(0, 1fr) var(--s40);align-items:center;gap:var(--s8);display:grid}.scan-settings .icon{color:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.scan-settings .icon>svg{width:var(--s20);height:var(--s20)}.scan-settings .icon>.tooltip{top:50%;left:calc(100% + var(--s8));opacity:0;pointer-events:none;width:max-content;transition:opacity 75ms ease-out;position:absolute;transform:translateY(-50%)}.scan-settings .icon:hover>.tooltip{opacity:1}.scan-settings .slider{width:100%;height:var(--s20);appearance:none;cursor:pointer;background:0 0}.scan-settings .slider::-webkit-slider-runnable-track{height:var(--s4);background:linear-gradient(to right, var(--color-brand-white) 0, var(--color-brand-white) var(--slider-fill), #ffffff52 var(--slider-fill), #ffffff52 100%);border-radius:0}.scan-settings .slider::-moz-range-track{height:var(--s4);background:#ffffff52;border-radius:0}.scan-settings .slider::-moz-range-progress{height:var(--s4);background:var(--color-brand-white);border-radius:0}.scan-settings .slider::-webkit-slider-thumb{width:var(--s12);height:var(--s12);appearance:none;background:var(--color-brand-white);margin-top:calc((var(--s4) - var(--s12)) / 2);border:0;border-radius:50%}.scan-settings .slider::-moz-range-thumb{width:var(--s12);height:var(--s12);background:var(--color-brand-white);border:0;border-radius:50%}.scan-settings .slider:focus-visible{outline:2px solid var(--color-brand-white);outline-offset:var(--s4)}.scan-settings .value{color:var(--color-parchment-500);font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:right;font-size:.8125rem;line-height:1rem}.scan-settings>.checkbox-row{grid-template-columns:var(--s20) 1fr}.scan-settings .checkbox{width:var(--s16);height:var(--s16);accent-color:var(--color-brand-white);margin:0}@media (width<=767px){.scan-settings>.row{grid-template-columns:1fr}.scan-settings .value{text-align:left}}.canvas-navigation .controls{z-index:10;opacity:.7;background:#fff;border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem;transition:opacity .2s;display:flex;position:relative}.canvas-navigation .controls:hover{opacity:1}.canvas-navigation .controls button{cursor:pointer;background:#f0f0f0;border:1px solid #ddd;border-radius:.2rem;justify-content:center;align-items:center;padding:.25rem .5rem;display:flex}.canvas-navigation .controls button:disabled{color:gray;opacity:1}.facsimile-tooltip{pointer-events:none;background-color:#ffffff80;width:10em;padding:.5em;font-size:.8em;position:fixed}.facsimile-view .scan{width:100%;height:100%}.facsimile-view .canvas-navigation{z-index:10;flex-direction:column;align-items:center;gap:.5rem;font-family:monospace;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.facsimile-view .canvas-navigation .info{background:#ffffffa8;border-radius:.25rem;padding:.5rem;font-size:.8em}.canvas-label{z-index:2;border:1px solid var(--color-parchment-400);background:color-mix(in srgb, var(--color-parchment-50) 92%, transparent);color:var(--color-parchment-800);font-family:var(--font-sans);font-variant-numeric:tabular-nums;align-items:baseline;gap:.35rem;padding:.2rem .4rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex;position:absolute;top:.625rem;right:.625rem}.canvas-label .prefix{color:var(--color-parchment-700);font-weight:400}.canvas-label[aria-current=true]{border-color:var(--color-brand-white);background:var(--color-turquoise-800);color:var(--color-brand-white)}.canvas-label[aria-current=true] .prefix{color:#ffffffc7}.current-canvas-overlay{z-index:2;pointer-events:none;width:100%;height:100%;box-shadow:inset 0 0 0 2px #ffffffeb, inset 0 0 0 4px var(--color-turquoise-800);position:relative}.original-layout{position:relative;overflow:hidden}.original-layout .text{position:absolute;top:0;left:0}.original-layout .line-numbers{position:absolute}.original-layout .line-numbers .line-number{color:#00c800;font-family:monospace;position:absolute}.original-layout .bounding-box{border:1px dashed #00f}.original-layout .fragment{white-space:nowrap;font-family:monospace;font-size:8px}.original-layout .blocks,.original-layout .boundaries{display:block}.original-layout{--diplomatic-selected:color-mix(in srgb, var(--color-brand-turquoise,#29bfcc) 26%, transparent);--diplomatic-structure:var(--color-parchment-700,#7e6149);--diplomatic-structure-strong:var(--color-parchment-800,#5d4736);--diplomatic-text:var(--color-brand-black,#0c0a09);--diplomatic-muted:var(--color-neutral-600,#666);--entity-highlight-color:var(--color-brand-parchment,#b99b7f);--entity-highlight-fill:var(--color-parchment-100,#f0ebe5);--entity-highlight-hover-weight:40%;--entity-highlight-selected-weight:60%;--entity-highlight-text:var(--color-brand-black,#0c0a09);color:var(--diplomatic-text)}.original-layout .segment{cursor:pointer}.original-layout .entity{background:var(--entity-highlight-fill);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--diplomatic-text)}.original-layout .entity.selected,.original-layout .selected{background:var(--diplomatic-selected)}.original-layout .entity:hover{background:color-mix(in srgb, var(--entity-highlight-color) var(--entity-highlight-hover-weight), var(--entity-highlight-fill));color:var(--entity-highlight-text)}.original-layout .entity.selected{background:color-mix(in srgb, var(--entity-highlight-color) var(--entity-highlight-selected-weight), var(--entity-highlight-fill));color:var(--entity-highlight-text)}.original-layout .line-numbers .line-number{color:color-mix(in srgb, var(--diplomatic-structure) 72%, var(--diplomatic-muted));font-variant-numeric:tabular-nums;letter-spacing:0;text-shadow:0 1px 1px #ffffff47;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:500;line-height:1;transition:color .12s,opacity .12s;position:absolute}.original-layout .line-numbers .line-number.is-visible{color:var(--diplomatic-structure-strong)}.original-layout .blocks{z-index:0;position:absolute;top:0;left:0}.original-layout .text{z-index:1}.original-layout .blocks .layout-element-shape{stroke:#0000}.original-layout .blocks .block-left-edge{pointer-events:none;stroke:var(--layout-element-stroke);stroke-width:var(--layout-element-stroke-width);vector-effect:non-scaling-stroke}.original-layout .block-label{fill:color-mix(in srgb, var(--diplomatic-structure-strong) 84%, transparent);letter-spacing:0;paint-order:stroke;stroke:#ffffff61;stroke-width:2px;opacity:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}.original-layout .layout-element[data-selected=true] .block-label{opacity:1}.manifest-transcription-placeholder{box-sizing:border-box;background:var(--color-parchment-50);width:100%;height:100%;color:var(--color-brand-black,#0c0a09);font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:0;text-align:center;justify-content:center;align-items:flex-start;padding:5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.75;display:flex;position:relative}.normalized-view{--normalized-annotation:var(--color-brand-parchment,#b99b7f);--normalized-selected:var(--color-brand-vermilion,#ff543d);--normalized-word-selected:color-mix(in srgb, var(--color-brand-turquoise,#29bfcc) 26%, transparent);--normalized-structure:var(--color-parchment-700,#7e6149);--normalized-structure-strong:var(--color-parchment-800,#5d4736);--normalized-text:var(--color-brand-black,#0c0a09);--normalized-muted:var(--color-neutral-600,#666);--entity-highlight-color:var(--color-brand-parchment,#b99b7f);--entity-highlight-fill:var(--color-parchment-100,#f0ebe5);--entity-highlight-hover-weight:40%;--entity-highlight-selected-weight:60%;--entity-highlight-text:var(--color-brand-black,#0c0a09);white-space:pre-wrap;width:fit-content;color:var(--normalized-text);margin-left:.5em;padding:.75rem 1rem 1.25rem .25rem;display:grid;overflow:hidden}.normalized-view .text,.normalized-view .overlay{grid-area:1/1}.normalized-view .overlay{pointer-events:none;width:100%;height:100%}.normalized-view .text{width:fit-content}.normalized-view .line{align-items:baseline;line-height:1.75em;display:flex}.normalized-view .line .line-number{min-width:2.35rem;color:color-mix(in srgb, var(--normalized-structure) 72%, var(--normalized-muted));font-variant-numeric:tabular-nums;letter-spacing:0;text-align:right;-webkit-user-select:none;user-select:none;flex-shrink:0;margin-left:.15em;margin-right:.65em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72em;font-weight:500;transition:color .12s}.normalized-view .line .line-content{min-width:0}.normalized-view .line:hover .line-number{color:var(--normalized-structure-strong)}.normalized-view[data-layout-elements-visible=false] .line-number{display:none}.normalized-view .block-group{border-left:1px solid var(--layout-element-stroke);padding-left:.35rem}.normalized-view .block-group.selected .line-number{color:var(--normalized-structure-strong)}.normalized-view[data-layout-elements-visible=false] .block-group{background:0 0;border-left-color:#0000}.normalized-view .entity{background:var(--entity-highlight-fill);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--normalized-text)}.normalized-view .entity:hover{background:color-mix(in srgb, var(--entity-highlight-color) var(--entity-highlight-hover-weight), var(--entity-highlight-fill));color:var(--entity-highlight-text)}.normalized-view .entity.selected{background:color-mix(in srgb, var(--entity-highlight-color) var(--entity-highlight-selected-weight), var(--entity-highlight-fill));color:var(--entity-highlight-text)}.normalized-view .word{cursor:pointer}.normalized-view .word:hover,.normalized-view .word.selected{background:var(--normalized-word-selected)}.normalized-view .entity .word:hover:not(.selected){background:0 0}.manifest-dropdown{width:100%;height:2rem;display:flex;position:relative}.manifest-dropdown input{color:#111;width:100%;height:100%;font:inherit;background:#fff;border:1px solid #ddd;border-radius:.2rem;padding:0 .5rem}.manifest-dropdown input::placeholder{color:#666}.manifest-dropdown ul{color:#111;z-index:100;background:#fff;border:1px solid #ddd;border-radius:0 0 .2rem .2rem;max-height:20rem;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.manifest-dropdown ul li{cursor:pointer;padding:.25rem .5rem;font-size:.9rem}.manifest-dropdown ul li:hover{background:#f0f0f0}.manifest-dropdown ul li.selected{font-weight:700}.manifest-dropdown ul li.more-info{color:gray;cursor:default}.manifest-dropdown ul li.more-info:hover{background:inherit}@layer base{:root{--brand-black:#0c0a09;--brand-white:#fff;--brand-parchment:#b99b7f;--brand-vermilion:#ff543d;--brand-turquoise:#29bfcc;--brand-mint:#36c6a7;--neutral-50:#f2f2f2;--neutral-100:#e6e6e6;--neutral-200:#ccc;--neutral-300:#b3b3b3;--neutral-400:#999;--neutral-500:gray;--neutral-600:#666;--neutral-700:#4d4d4d;--neutral-800:#363636;--neutral-900:#262626;--parchment-50:#f8f5f2;--parchment-100:#f0ebe5;--parchment-200:#e1d6cb;--parchment-300:#d2c1b1;--parchment-400:#c3ac98;--parchment-500:#b99b7f;--parchment-600:#a07b5f;--parchment-700:#7e6149;--parchment-800:#5d4736;--parchment-900:#4e4135;--vermilion-50:#ffeeec;--vermilion-100:#ffddd8;--vermilion-200:#ffbab1;--vermilion-300:#ff988b;--vermilion-400:#ff7664;--vermilion-500:#ff543d;--vermilion-600:#e63b26;--vermilion-700:#b32d1d;--vermilion-800:#802013;--vermilion-900:#6b231a;--turquoise-50:#eaf9fa;--turquoise-100:#d5f3f6;--turquoise-200:#abe7ec;--turquoise-300:#80dbe3;--turquoise-400:#56cfd9;--turquoise-500:#29bfcc;--turquoise-600:#21a0ab;--turquoise-700:#197f87;--turquoise-800:#125e64;--turquoise-900:#115056;--mint-50:#ebf9f6;--mint-100:#d6f4ec;--mint-200:#ade8d9;--mint-300:#84ddc7;--mint-400:#5bd1b4;--mint-500:#36c6a7;--mint-600:#2ba586;--mint-700:#218068;--mint-800:#185c4b;--mint-900:#175346;--entity-actor:#ff543d;--entity-actor-light:#ffcac3;--entity-actor-strong:#8c2e22;--entity-appellation:#aaa;--entity-appellation-light:#f2f2f2;--entity-appellation-strong:#464646;--entity-conceptual-object:#d9a441;--entity-conceptual-object-light:#f4e3bd;--entity-conceptual-object-strong:#72531a;--entity-dimension:#d7dadd;--entity-dimension-light:#d7dadd;--entity-dimension-strong:#596168;--entity-physical-thing:#b99b7f;--entity-physical-thing-light:#f9f0d7;--entity-physical-thing-strong:#665546;--entity-place:#36c6a7;--entity-place-light:#c1ede4;--entity-place-strong:#1e6d5c;--entity-time-span:#29bfcc;--entity-time-span-light:#bdebef;--entity-time-span-strong:#176970;--entity-type:#5b5b5b;--entity-type-light:#d8d8db;--entity-type-strong:#2b2b2b;--surface-dark:var(--brand-black);--surface-light:var(--brand-white);--background-fixed-card:#2b2c30;--text-on-dark:var(--brand-white);--text-on-light:var(--brand-black);--card:var(--surface-dark);--card-foreground:var(--text-on-dark);--muted:#333;--muted-foreground:#a3a3a3;--ring:#fff;--radius:0;--color-background:var(--brand-black);--color-foreground:var(--brand-white);--color-brand-black:var(--brand-black);--color-brand-white:var(--brand-white);--color-brand-parchment:var(--brand-parchment);--color-brand-vermilion:var(--brand-vermilion);--color-brand-turquoise:var(--brand-turquoise);--color-brand-mint:var(--brand-mint);--color-neutral-50:var(--neutral-50);--color-neutral-100:var(--neutral-100);--color-neutral-200:var(--neutral-200);--color-neutral-300:var(--neutral-300);--color-neutral-400:var(--neutral-400);--color-neutral-500:var(--neutral-500);--color-neutral-600:var(--neutral-600);--color-neutral-700:var(--neutral-700);--color-neutral-800:var(--neutral-800);--color-neutral-900:var(--neutral-900);--color-parchment-50:var(--parchment-50);--color-parchment-100:var(--parchment-100);--color-parchment-200:var(--parchment-200);--color-parchment-300:var(--parchment-300);--color-parchment-400:var(--parchment-400);--color-parchment-500:var(--parchment-500);--color-parchment-600:var(--parchment-600);--color-parchment-700:var(--parchment-700);--color-parchment-800:var(--parchment-800);--color-parchment-900:var(--parchment-900);--color-vermilion-50:var(--vermilion-50);--color-vermilion-100:var(--vermilion-100);--color-vermilion-200:var(--vermilion-200);--color-vermilion-300:var(--vermilion-300);--color-vermilion-400:var(--vermilion-400);--color-vermilion-500:var(--vermilion-500);--color-vermilion-600:var(--vermilion-600);--color-vermilion-700:var(--vermilion-700);--color-vermilion-800:var(--vermilion-800);--color-vermilion-900:var(--vermilion-900);--color-turquoise-50:var(--turquoise-50);--color-turquoise-100:var(--turquoise-100);--color-turquoise-200:var(--turquoise-200);--color-turquoise-300:var(--turquoise-300);--color-turquoise-400:var(--turquoise-400);--color-turquoise-500:var(--turquoise-500);--color-turquoise-600:var(--turquoise-600);--color-turquoise-700:var(--turquoise-700);--color-turquoise-800:var(--turquoise-800);--color-turquoise-900:var(--turquoise-900);--color-mint-50:var(--mint-50);--color-mint-100:var(--mint-100);--color-mint-200:var(--mint-200);--color-mint-300:var(--mint-300);--color-mint-400:var(--mint-400);--color-mint-500:var(--mint-500);--color-mint-600:var(--mint-600);--color-mint-700:var(--mint-700);--color-mint-800:var(--mint-800);--color-mint-900:var(--mint-900);--color-surface-dark:var(--surface-dark);--color-surface-light:var(--surface-light);--color-background-fixed-card:var(--background-fixed-card);--color-text-on-dark:var(--text-on-dark);--color-text-on-light:var(--text-on-light);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-ring:var(--ring);--color-entity-actor:var(--entity-actor);--color-entity-actor-light:var(--entity-actor-light);--color-entity-actor-strong:var(--entity-actor-strong);--color-entity-appellation:var(--entity-appellation);--color-entity-appellation-light:var(--entity-appellation-light);--color-entity-appellation-strong:var(--entity-appellation-strong);--color-entity-conceptual-object:var(--entity-conceptual-object);--color-entity-conceptual-object-light:var(--entity-conceptual-object-light);--color-entity-conceptual-object-strong:var(--entity-conceptual-object-strong);--color-entity-dimension:var(--entity-dimension);--color-entity-dimension-light:var(--entity-dimension-light);--color-entity-dimension-strong:var(--entity-dimension-strong);--color-entity-physical-thing:var(--entity-physical-thing);--color-entity-physical-thing-light:var(--entity-physical-thing-light);--color-entity-physical-thing-strong:var(--entity-physical-thing-strong);--color-entity-place:var(--entity-place);--color-entity-place-light:var(--entity-place-light);--color-entity-place-strong:var(--entity-place-strong);--color-entity-time-span:var(--entity-time-span);--color-entity-time-span-light:var(--entity-time-span-light);--color-entity-time-span-strong:var(--entity-time-span-strong);--color-entity-type:var(--entity-type);--color-entity-type-light:var(--entity-type-light);--color-entity-type-strong:var(--entity-type-strong);--font-sans:"Noto Sans", sans-serif;--font-serif:"Noto Serif", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--s4:4px;--s6:6px;--s8:8px;--s10:10px;--s12:12px;--s16:16px;--s20:20px;--s24:24px;--s28:28px;--s32:32px;--s36:36px;--s40:40px;--s44:44px;--s48:48px;--s56:56px;--s64:64px;--s72:72px;--s80:80px;--s88:88px;--s96:96px;--s112:112px;--s120:120px;--s136:136px;--s152:152px;--s176:176px;--control:var(--s40);--rail:var(--s64);--toolbar:var(--s56);--nav:var(--s56);--header-footer:var(--s64);--shell-cols:4;--shell-max:1440px;--shell-margin:var(--s16);--shell-gutter:var(--s16);--sidebar-cols:4;--sidebar-margin:var(--s24);--sidebar-gutter:var(--s12);--card-cols:8;--card-margin:var(--s24);--card-gutter:var(--s16);--panel-pad:var(--s24);--section-gap:var(--s24);--row-gap:var(--s12);--overlay-inset:var(--s16);--shell-inner:calc(var(--shell-max) - (var(--shell-margin) * 2));--shell-track:calc((var(--shell-inner) - (var(--shell-gutter) * (var(--shell-cols) - 1))) / var(--shell-cols));--sidebar-width:calc((var(--shell-track) * var(--sidebar-cols)) + (var(--shell-gutter) * (var(--sidebar-cols) - 1)));--card-max:calc((var(--shell-track) * var(--card-cols)) + (var(--shell-gutter) * (var(--card-cols) - 1)))}}:where(.cidoc-actor){--entity-highlight-color:var(--color-entity-actor,#ff543d);--entity-highlight-fill:var(--color-entity-actor-light,#ffcac3);--entity-highlight-text:var(--color-brand-black,#0c0a09)}:where(.cidoc-appellation){--entity-highlight-color:var(--color-entity-appellation-strong,#464646);--entity-highlight-fill:var(--color-entity-appellation-light,#f2f2f2);--entity-highlight-hover-weight:80%;--entity-highlight-selected-weight:100%;--entity-highlight-text:var(--color-brand-white,#fff)}:where(.cidoc-conceptual-object){--entity-highlight-color:color-mix(in srgb, var(--color-entity-conceptual-object,#d9a441) 65%, var(--color-entity-conceptual-object-light,#f4e3bd));--entity-highlight-fill:var(--color-entity-conceptual-object-light,#f4e3bd);--entity-highlight-text:var(--color-brand-black,#0c0a09)}:where(.cidoc-dimension){--entity-highlight-color:var(--color-entity-dimension-strong,#596168);--entity-highlight-fill:var(--color-entity-dimension-light,#d7dadd);--entity-highlight-hover-weight:80%;--entity-highlight-selected-weight:100%;--entity-highlight-text:var(--color-brand-white,#fff)}:where(.cidoc-physical-thing){--entity-highlight-color:var(--color-entity-physical-thing,#b99b7f);--entity-highlight-fill:var(--color-entity-physical-thing-light,#f9f0d7);--entity-highlight-text:var(--color-brand-black,#0c0a09)}:where(.cidoc-place){--entity-highlight-color:var(--color-entity-place,#36c6a7);--entity-highlight-fill:var(--color-entity-place-light,#c1ede4);--entity-highlight-text:var(--color-brand-black,#0c0a09)}:where(.cidoc-time-span){--entity-highlight-color:var(--color-entity-time-span,#29bfcc);--entity-highlight-fill:var(--color-entity-time-span-light,#bdebef);--entity-highlight-text:var(--color-brand-black,#0c0a09)}:where(.cidoc-type){--entity-highlight-color:var(--color-entity-type,#5b5b5b);--entity-highlight-fill:var(--color-entity-type-light,#d8d8db);--entity-highlight-hover-weight:80%;--entity-highlight-selected-weight:100%;--entity-highlight-text:var(--color-brand-white,#fff)}@media (width>=768px){@layer base{:root{--shell-cols:8;--shell-margin:var(--s24);--shell-gutter:var(--s16);--overlay-inset:var(--s24)}}}@media (width>=1280px){@layer base{:root{--shell-cols:16;--shell-margin:var(--s32);--shell-gutter:var(--s16);--overlay-inset:var(--s32)}}}@layer utilities{.slot-full-bleed,.slot-content-band,.slot-content-narrow,.slot-content-left,.slot-content-right,.slot-left-rail,.slot-right-rail,.slot-hero-centered{grid-column:1/-1}.slot-mobile-pad{padding-inline:var(--s16)}@media (width>=768px){.slot-content-band,.slot-content-narrow{grid-column:2/span 6}.slot-content-left{grid-column:1/span 4}.slot-content-right{grid-column:5/span 4}.slot-left-rail{grid-column:1/span 3}.slot-right-rail{grid-column:4/span 5}.slot-hero-centered{grid-column:2/span 6}.slot-mobile-pad{padding-inline:0}}@media (width>=1280px){.slot-content-band{grid-column:3/span 12}.slot-content-narrow{grid-column:3/span 7}.slot-content-left{grid-column:2/span 5}.slot-content-right{grid-column:8/span 4}.slot-left-rail{grid-column:1/span 4}.slot-right-rail{grid-column:5/span 12}.slot-hero-centered{grid-column:4/span 6}}}@layer components{.tool-button{appearance:none;font-family:var(--font-sans);border:0;justify-content:center;align-items:center;transition:background-color 75ms ease-out,border-color 75ms ease-out,color 75ms ease-out;display:inline-flex}.tool-button[data-focus-visible],.toggle[data-focus-visible],.checkbox-control[data-focus-visible],.tool-button:focus-visible,.toggle:focus-visible,.checkbox-control:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px;box-shadow:none}.tool-button{min-width:var(--s32);height:var(--s36);gap:var(--s4);padding-inline:var(--s8);color:var(--color-brand-white);border-radius:4px;font-size:.75rem}.tool-button[data-size=compact]{min-width:var(--s28);height:var(--s32);padding-inline:var(--s6)}.tool-button[data-size=regular]{min-width:var(--s32);height:var(--s36);padding-inline:var(--s8)}.tool-button[data-size=touch]{min-width:var(--s44);min-height:var(--s44);padding-inline:var(--s12)}.tool-button[data-hovered]{background:#ffffff1a}.tool-button[data-active=false]{color:var(--color-brand-white);background:0 0}.tool-button[data-pressed]{background:#ffffff26}.tool-button[data-active=true]{background:var(--color-brand-white);color:var(--color-brand-black);box-shadow:none}.tool-button[data-active=true][data-focus-visible],.tool-button[data-active=true]:focus-visible,.toggle[data-selected][data-focus-visible],.toggle[data-selected]:focus-visible,.toggle[aria-pressed=true][data-focus-visible],.toggle[aria-pressed=true]:focus-visible{outline-color:var(--color-turquoise-800)}.tool-button[data-disabled]{opacity:.45;cursor:not-allowed}.toggle-group{color:var(--color-brand-white);box-shadow:none;background:0 0;flex-shrink:0;align-items:center;gap:0;padding:0;display:inline-flex;overflow:hidden}.toggle-group[data-size=compact]{height:var(--s32);border-radius:4px}.toggle-group[data-size=regular]{height:var(--s40);border-radius:4px}.toggle{white-space:nowrap;font-family:var(--font-sans);color:#ffffffd1;box-shadow:none;background:#ffffff1f;border:1px solid #ffffffb3;border-right:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .1s ease-out,color .1s ease-out;display:inline-flex}.toggle>svg{width:var(--s16);height:var(--s16);flex-shrink:0}.toggle:last-child{border-right:1px solid #ffffffb3;border-top-right-radius:4px;border-bottom-right-radius:4px}.toggle:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.toggle[data-size=compact]{min-width:var(--s56);height:var(--s32);gap:var(--s4);padding-inline:var(--s8);font-size:.75rem;line-height:1rem}.toggle[data-size=regular]{min-width:var(--s72);height:var(--s40);gap:var(--s8);padding-inline:var(--s12);font-size:.875rem;line-height:1.25rem}.toggle[data-selected],.toggle[aria-pressed=true]{background:var(--color-brand-white);color:var(--color-brand-black)}.toggle:not([data-selected]):not([aria-pressed=true]){color:#ffffffa6}.toggle:not([data-selected]):not([aria-pressed=true])[data-hovered]{color:var(--color-brand-white);background:#ffffff2e}.checkbox-field{display:contents}.checkbox-control{min-width:0;min-height:var(--s28);cursor:pointer;align-items:center;gap:var(--s8);color:var(--color-brand-white);font-family:var(--font-sans);padding-inline:2px;font-size:.625rem;line-height:.75rem;transition:color 75ms ease-out;display:inline-flex}.checkbox-control[data-hovered]{color:#ffffffbf}.checkbox-control[data-disabled]{cursor:not-allowed;color:#ffffff4d}.checkbox-control>.indicator{box-sizing:border-box;background:var(--color-neutral-700);color:#0000;border:1px solid #ffffff61;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:background-color 75ms ease-out,border-color 75ms ease-out,color 75ms ease-out,box-shadow 75ms ease-out;display:flex}.checkbox-control .check{fill:currentColor;opacity:0;width:14px;height:14px;display:block}.checkbox-control .indeterminate{width:var(--s8);opacity:0;background:currentColor;height:2px;display:block}.checkbox-control[data-selected] .indicator,.checkbox-control[data-indeterminate] .indicator{border-color:var(--color-neutral-100);background:var(--color-neutral-100);color:var(--color-neutral-900)}.checkbox-control[data-selected] .check,.checkbox-control[data-indeterminate] .indeterminate{opacity:1}.checkbox-control[data-disabled] .indicator{color:#ffffff59;background:#ffffff24;border-color:#ffffff29}@media (width<=767px){.tool-button{min-width:var(--s40);min-height:var(--s40)}.tool-button[data-size=touch]{min-width:var(--s44);min-height:var(--s44)}.toggle-group[data-size=regular]{height:var(--s40)}.toggle[data-size=regular]{height:var(--s40);padding-inline:var(--s10)}}.floating-toolbar{top:var(--s20);left:var(--s16);z-index:20;width:fit-content;height:var(--s40);padding-inline:var(--s4);color:var(--color-brand-white);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0a09b8;border:1px solid #fff3;align-items:center;gap:0;display:inline-flex;position:absolute;box-shadow:0 4px 16px #0000003d}.floating-toolbar[data-align=end]{right:var(--s24);left:auto}.floating-toolbar .zoom-controls{height:var(--s32);background:#ffffff14;border:1px solid #fff3;border-radius:4px;align-items:stretch;display:inline-flex;overflow:hidden}.floating-toolbar .tool-button{width:var(--s36);min-width:var(--s36);height:var(--s32);color:#ffffffc7;box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.floating-toolbar>.tool-button{border-radius:4px}.floating-toolbar .tool-button[data-hovered]{color:var(--color-brand-white);background:#ffffff1f}.floating-toolbar .tool-button[data-pressed]{background:#ffffff2e}.floating-toolbar .tool-button[data-active=true]{background:var(--color-brand-white);color:var(--color-brand-black)}.floating-toolbar .tool-button>svg{width:var(--s20);height:var(--s20);flex-shrink:0}.floating-toolbar .zoom-controls .tool-button:first-child{border-right:1px solid #ffffff24}.floating-toolbar .zoom-controls .tool-button:last-child{border-left:1px solid #ffffff24}.floating-toolbar .zoom-field{box-sizing:border-box;min-width:var(--s64);height:var(--s32);justify-content:center;align-items:center;column-gap:var(--s2);padding-inline:var(--s6);color:var(--color-parchment-500);font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;background:#ffffff0f;grid-template-columns:3ch 1ch;font-size:.75rem;line-height:1rem;display:inline-grid}.floating-toolbar .zoom-input{appearance:textfield;width:3ch;height:1rem;color:var(--color-parchment-500);font:inherit;text-align:right;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;line-height:1rem}.floating-toolbar .zoom-input::-webkit-inner-spin-button{appearance:none}.floating-toolbar .zoom-input::-webkit-outer-spin-button{appearance:none}.floating-toolbar .zoom-input:focus{background:#ffffff1a}.floating-toolbar .zoom-suffix{height:1rem;color:var(--color-parchment-500);justify-content:flex-start;align-items:center;line-height:1rem;display:inline-flex}.floating-toolbar .toolbar-divider{width:1px;height:var(--s20);margin-inline:var(--s4);background:#fff3}@media (width<=767px){.floating-toolbar{top:var(--s12);left:var(--s12);max-width:calc(100% - var(--s24))}}.popover{background:var(--color-neutral-900);padding:var(--s16);font-family:var(--font-sans);border:1px solid;box-shadow:0 16px 32px #0000005c}.popover[data-size=compact]{width:min(260px, calc(100vw - var(--s32)))}.popover[data-size=default]{width:min(380px, calc(100vw - var(--s32)))}.popover[data-size=wide]{width:min(520px, calc(100vw - var(--s32)))}.popover[data-variant=default]{color:var(--color-brand-white);border-color:#fff3}.popover[data-variant=warning]{color:var(--color-vermilion-500);border-color:#ff543d59}.popover[data-variant=accent]{color:var(--color-brand-white);border-color:#29bfcc59}.popover>.header{align-items:center;gap:var(--s8);margin-bottom:var(--s8);display:flex}.popover>.header>h2{font-size:.875rem;line-height:1.25rem}.popover>.body{font-size:.75rem;line-height:1.25rem}.popover[data-variant=default]>.body,.popover[data-variant=accent]>.body{color:var(--color-neutral-200)}.popover[data-variant=warning]>.body{color:var(--color-vermilion-500)}.popover>.footer{margin-top:var(--s12)}.tooltip{z-index:50;background:var(--color-neutral-700);max-width:240px;padding:var(--s12);color:var(--color-brand-white);font-family:var(--font-sans);border:1px solid #ffffff1a;font-size:.625rem;line-height:.75rem;overflow:hidden;box-shadow:0 6px 14px #00000040,0 25px 25px #00000038,0 56px 34px #00000021,0 100px 40px #0000000a}.gds-reference-panel-item{padding:var(--s12);border-bottom:1px solid #fff3;transition:background-color 75ms ease-out;position:relative}.gds-reference-panel-item:before{top:var(--s12);bottom:var(--s12);content:"";background:0 0;width:1px;position:absolute;left:0}.gds-reference-panel-item:hover:before{background:#ffffff4d}.gds-reference-panel-item[aria-current=true]:before{background:var(--color-brand-white);width:2px}.gds-reference-panel-item__thumbnail{height:var(--s80);width:var(--s80);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.gds-reference-panel-item__body{min-width:0}.gds-reference-panel-item__header{align-items:center;gap:var(--s6,6px);min-width:0;display:flex}.gds-reference-panel-item__title{min-width:0;color:var(--color-brand-white);font-family:var(--font-serif);flex:1;font-size:.875rem;font-weight:500;line-height:1.25rem}.gds-reference-panel-item__snippet{margin-top:var(--s4);background:var(--color-neutral-700);padding:var(--s4) var(--s8)}.gds-reference-panel-item__snippet-text{-webkit-line-clamp:2;line-clamp:2;color:#fffc;font-family:var(--font-serif);-webkit-box-orient:vertical;font-size:.75rem;font-style:italic;line-height:1rem;display:-webkit-box;overflow:hidden}.gds-reference-panel-item__metadata{min-width:0;margin-top:var(--s4);color:var(--color-neutral-400);font-family:var(--font-sans);font-size:.75rem;line-height:1rem}.gds-reference-panel-item__layout{align-items:center;gap:var(--s16);min-width:0;display:grid}.gds-reference-panel-item__layout[data-has-thumbnail=true]{grid-template-columns:5rem minmax(0,1fr)}.gds-reference-panel-item__layout[data-has-thumbnail=false]{grid-template-columns:1fr}.gds-reference-panel-item__actions{align-items:center;gap:var(--s4);flex-shrink:0;display:flex}.gds-reference-panel-item__action{width:var(--s20);height:var(--s20);color:#ffffff8c;justify-content:center;align-items:center;transition:color 75ms ease-out;display:inline-flex}.gds-reference-panel-item__action-icon{width:var(--s12);height:var(--s12)}.gds-reference-panel-item__action-with-tooltip{display:inline-flex;position:relative}.gds-reference-panel-item__action-tooltip{right:0;top:calc(100% + var(--s8));z-index:70;opacity:0;pointer-events:none;white-space:normal;overflow-wrap:anywhere;text-align:left;width:max-content;max-width:240px;transition:opacity 75ms ease-out,transform 75ms ease-out;position:absolute;transform:translateY(-4px)}.gds-reference-panel-item__action-with-tooltip:hover .gds-reference-panel-item__action-tooltip,.gds-reference-panel-item__action-with-tooltip:focus-within .gds-reference-panel-item__action-tooltip,.gds-reference-panel-item__action-with-tooltip .gds-reference-panel-item__action[data-hovered]+.gds-reference-panel-item__action-tooltip,.gds-reference-panel-item__action-with-tooltip .gds-reference-panel-item__action[data-focus-visible]+.gds-reference-panel-item__action-tooltip{opacity:1;transform:translateY(0)}.gds-reference-panel-item__action[data-hovered],.gds-reference-panel-item__action:hover{color:var(--color-brand-white)}.gds-reference-panel-item__action[data-focus-visible]{outline-offset:0;box-shadow:none;outline:none}.gds-reference-panel-header{background:var(--color-neutral-800);padding:var(--panel-pad) var(--panel-pad) var(--row-gap)}.gds-reference-panel-header__heading{color:var(--color-brand-white);font-family:var(--font-serif);font-size:1.125rem;font-weight:500;line-height:1.25rem}.gds-reference-panel-list{min-height:0;overflow-x:hidden}.gds-reference-panel__load-more-item{padding:var(--s12)}.gds-reference-panel__load-more{justify-content:center;align-items:center;gap:var(--s8);color:var(--color-brand-turquoise);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:var(--s20);transition:opacity .15s;display:inline-flex}.gds-reference-panel__load-more[data-hovered]{opacity:.8}.gds-reference-panel__load-more[data-focus-visible]{outline-offset:0;box-shadow:none;outline:none}.gds-reference-panel__load-more-count{color:var(--color-neutral-400);font-size:var(--text-xs);font-weight:400;line-height:1rem}.gds-reference-panel__live-region{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gds-reference-panel__infinite-sentinel{width:100%;height:1px}.gds-reference-panel{gap:var(--row-gap);flex-direction:column;flex:1;min-height:0;display:flex}.entity-preview-card.popover{width:fit-content;min-width:min(200px, calc(100vw - var(--s16)));max-width:min(260px, calc(100vw - var(--s16)));background:var(--color-neutral-800);padding:var(--s8);box-shadow:0 6px 14px #00000040,0 25px 25px #00000038,0 56px 34px #00000021,0 100px 40px #0000000a,0 156px 44px #0000;border-color:#ffffff1a!important}.entity-preview-card.popover.popover>.body{gap:var(--s8);font-size:inherit;line-height:inherit;padding:0;display:grid}.entity-preview-card.popover .header{justify-content:space-between;align-items:flex-start;gap:var(--s8);display:flex}.entity-preview-card.popover .identity{align-items:center;gap:var(--s8);flex:1;min-width:0;display:flex}.entity-preview-card.popover .leading-row{align-items:center;gap:var(--s4);flex-wrap:wrap;min-width:0;display:flex}.entity-preview-card.popover .category-trigger{--entity-preview-category-background:#ffffff0a;--entity-preview-category-border:var(--color-neutral-500);--entity-preview-category-color:var(--color-neutral-200);width:var(--s24);height:var(--s24);border:1px solid var(--entity-preview-category-border);background:var(--entity-preview-category-background);color:var(--entity-preview-category-color);font-family:var(--font-sans);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}.entity-preview-card.popover .category-trigger[data-type=concept],.entity-preview-card.popover .category-trigger[data-type=ship],.entity-preview-card.popover .category-trigger[data-type=organisation]{--entity-preview-category-background:var(--color-turquoise-900);--entity-preview-category-border:var(--color-turquoise-700);--entity-preview-category-color:var(--color-turquoise-200)}.entity-preview-card.popover .category-trigger[data-type=person]{--entity-preview-category-background:var(--color-vermilion-900);--entity-preview-category-border:var(--color-vermilion-700);--entity-preview-category-color:var(--color-vermilion-200)}.entity-preview-card.popover .category-trigger[data-type=place]{--entity-preview-category-background:var(--color-mint-900);--entity-preview-category-border:var(--color-mint-700);--entity-preview-category-color:var(--color-mint-200)}.entity-preview-card.popover .category-trigger[data-type=commodity],.entity-preview-card.popover .category-trigger[data-type=date]{--entity-preview-category-background:var(--color-parchment-900);--entity-preview-category-border:var(--color-parchment-700);--entity-preview-category-color:var(--color-parchment-200)}.entity-preview-card.popover .category-trigger[data-type=entity],.entity-preview-card.popover .category-trigger[data-type=document],.entity-preview-card.popover .category-trigger[data-type=dimensions]{--entity-preview-category-background:var(--color-neutral-700);--entity-preview-category-border:var(--color-neutral-500);--entity-preview-category-color:var(--color-neutral-200)}.entity-preview-card.popover .category-icon,.entity-preview-card.popover .category-initial{width:var(--s16);height:var(--s16);justify-content:center;align-items:center;display:inline-flex}.entity-preview-card.popover .automation-badge{color:#d6d3d1;outline-color:#ffffff4d;flex-shrink:0}.entity-preview-card.popover .title{min-width:0;max-width:100%;color:var(--color-brand-white);font-family:var(--font-sans);font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:400;line-height:1.1}.entity-preview-card.popover .actions{gap:var(--s8);flex-shrink:0;display:flex}.entity-preview-card.popover .icon-action{width:var(--s24);height:var(--s24);color:var(--color-brand-white);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .15s,opacity .15s;display:inline-flex}.entity-preview-card.popover .icon-action:hover{color:var(--color-brand-mint)}.entity-preview-card.popover .icon-action-icon{width:var(--s16);height:var(--s16)}.entity-preview-card.popover .properties{gap:var(--s8);margin:0;display:grid}.entity-preview-card.popover .property{align-items:baseline;gap:var(--s8);grid-template-columns:minmax(96px,max-content) minmax(0,1fr);min-width:0;display:grid}.entity-preview-card.popover .property:first-child .property-value{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entity-preview-card.popover .property-label{color:var(--color-neutral-400);font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;font-size:.625rem;font-weight:400;line-height:.625rem}.entity-preview-card.popover .property-value{min-width:0;color:var(--color-brand-white);font-family:var(--font-sans);overflow-wrap:anywhere;margin:0;font-size:.75rem;font-weight:400;line-height:1rem}.object-card-overlay{--overlay-object-card-inset-x:var(--s32);--overlay-object-card-inset-top:var(--s32);--overlay-object-card-inset-bottom:var(--s32);--overlay-object-card-frame-max-width:var(--shell-inner);--overlay-object-card-frame-width:min(calc(100vw - (var(--overlay-object-card-inset-x) * 2)), var(--overlay-object-card-frame-max-width));--overlay-object-card-frame-height:calc(100vh - var(--overlay-object-card-inset-top) - var(--overlay-object-card-inset-bottom));z-index:50;overscroll-behavior:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0a09cc;position:fixed;inset:0;overflow:hidden auto}.object-card-overlay .modal{box-sizing:border-box;width:100%;min-height:100dvh;padding:var(--overlay-object-card-inset-top) var(--overlay-object-card-inset-x) var(--overlay-object-card-inset-bottom);justify-content:center;align-items:center;display:flex;overflow:visible}.object-card-overlay .frame{width:var(--overlay-object-card-frame-width);max-width:var(--overlay-object-card-frame-max-width);height:auto;max-height:var(--overlay-object-card-frame-height);justify-content:center;align-items:stretch;min-height:0;display:flex;overflow:visible}.object-card-overlay .grid{grid-template-columns:repeat(var(--shell-cols), minmax(0, 1fr));justify-content:center;align-items:stretch;column-gap:var(--shell-gutter);width:100%;min-height:0;display:grid}.object-card-overlay .content{width:100%;min-height:0}.object-card{isolation:isolate;background:var(--color-neutral-800);outline:none;flex-direction:column;width:100%;max-width:100%;height:auto;min-height:0;max-height:none;display:flex;overflow:scroll;box-shadow:0 6px 14px #00000040,0 25px 25px #00000038,0 56px 34px #00000021,0 100px 40px #0000000a,0 156px 44px #0000}.object-card .title{color:var(--color-brand-white);font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:500;line-height:var(--s32)}.object-card .header{align-items:start;gap:var(--row-gap) var(--s16);background:var(--color-neutral-800);padding:var(--panel-pad);border-bottom:1px solid #fff3;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.object-card .header-main{gap:var(--row-gap);flex-direction:column;min-width:0;display:flex}.object-card .header-actions{justify-content:flex-end;align-items:center;gap:var(--s4);min-width:0;display:flex}.object-card .action-with-tooltip{display:inline-flex;position:relative}.object-card .action-with-tooltip:hover .action-tooltip,.object-card .action-with-tooltip:focus-within .action-tooltip,.object-card .action-with-tooltip .action[data-hovered]+.action-tooltip,.object-card .action-with-tooltip .action[data-focus-visible]+.action-tooltip,.object-card .action-with-tooltip .close[data-hovered]+.action-tooltip,.object-card .action-with-tooltip .close[data-focus-visible]+.action-tooltip{opacity:1;transform:translateY(0)}.object-card .action-tooltip{top:calc(100% + var(--s8));z-index:70;overflow-wrap:anywhere;opacity:0;pointer-events:none;text-align:left;white-space:normal;width:max-content;max-width:240px;transition:opacity 75ms ease-out,transform 75ms ease-out;position:absolute;right:0;transform:translateY(-4px)}.object-card .close{min-width:var(--s36);height:var(--s36);color:var(--color-brand-white);background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}.object-card .close[data-hovered]{background:#ffffff1a}.object-card .close[data-pressed]{background:#ffffff26}.object-card .close[data-focus-visible]{outline:2px solid var(--ring);outline-offset:2px}.object-card .close-icon{width:var(--s16);height:var(--s16)}.object-card .stats{align-items:center;column-gap:var(--s32);row-gap:var(--s4);flex-wrap:wrap;display:inline-flex}.object-card .stat{color:var(--color-neutral-400);font-family:var(--font-sans);font-size:var(--text-sm);font-style:italic;line-height:var(--s16)}.object-card .body{flex:auto;grid-template-columns:1fr;min-height:0;display:grid;overflow:visible}.object-card .panel{box-sizing:border-box;background:var(--color-neutral-800);width:100%;min-height:auto;padding:var(--panel-pad);flex-direction:column;display:flex;overflow:visible}.object-card .panel[data-side=left]{border-bottom:1px solid var(--color-neutral-700);gap:0}.object-card .panel[data-side=left]>.section+.section{margin-top:var(--section-gap)}.object-card .section{gap:var(--row-gap);flex-direction:column;display:flex}.object-card .section-heading{color:var(--color-brand-white);font-family:var(--font-serif);font-size:var(--text-lg);font-weight:500;line-height:20px}.object-card .section-scroll{min-height:0}.object-card .property{align-items:baseline;column-gap:var(--s24);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.object-card .property-label{color:var(--color-neutral-400);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:-.025em;text-transform:uppercase;font-weight:400;line-height:1rem}.object-card .property-value{min-width:0;color:var(--color-brand-white);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:var(--s20);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.object-card .property-list{gap:var(--row-gap);flex-direction:column;display:flex}.object-card .external-link{justify-content:flex-start;align-items:center;gap:var(--s4);min-width:0;max-width:100%;color:var(--color-brand-turquoise);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:20px;text-decoration:none;transition:opacity .15s;display:inline-flex}.object-card .external-link[data-hovered]{opacity:.8}.object-card .external-link[data-focus-visible]{outline:2px solid var(--ring);outline-offset:2px}.object-card .external-link-icon{width:var(--s12);height:var(--s12);color:var(--color-brand-turquoise);flex-shrink:0}.object-card .external-link-label{text-underline-offset:.18em;min-width:0;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}.object-card .list-item{gap:var(--s8);background:var(--color-neutral-700);padding:var(--s16) var(--s12);flex-direction:column;transition:background-color .2s;display:flex;position:relative;overflow:hidden}.object-card .list-item[data-hovered]{background:var(--color-neutral-600)}.object-card .list-item-icon{top:var(--s8);right:var(--s8);width:var(--s12);height:var(--s12);color:var(--color-neutral-500);position:absolute}.object-card .footer{gap:var(--section-gap);flex-direction:column;display:flex}.object-card .footer-divider{outline:1px solid var(--color-neutral-700);outline-offset:-.5px;border:0}.object-card .footer-content{align-items:flex-start;gap:var(--section-gap);display:flex}.object-card .action{justify-content:center;align-items:center;gap:var(--s8);color:var(--color-brand-white);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-xs);padding:var(--s8);background:0 0;border:0;font-weight:500;line-height:1rem;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}.object-card .action[data-icon-only=true]{min-width:var(--s36);height:var(--s36);gap:0;padding:0}.object-card .action[data-variant=more]{gap:var(--s12);font-size:var(--text-sm);font-weight:400;line-height:var(--s16)}.object-card .action[data-hovered]{background:#ffffff1a}.object-card .action[data-pressed]{background:#ffffff26}.object-card .action[data-focus-visible]{outline:2px solid var(--ring);outline-offset:2px}.object-card .action[data-disabled]{cursor:not-allowed}.object-card .action-icon{width:var(--s16);height:var(--s16);justify-content:center;align-items:center;display:flex}@media (width>=768px){.object-card-overlay{--overlay-object-card-inset-x:var(--s40);--overlay-object-card-inset-top:var(--s40);--overlay-object-card-inset-bottom:var(--s40)}}@media (width>=1024px){.object-card{display:inline-flex}.object-card .body{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));overflow:visible}.object-card .panel{grid-column:span 6/span 6;min-height:0;overflow:visible}.object-card .panel[data-side=left]{border-bottom:0;border-right:1px solid #ffffff29}}@media (width>=1280px){.object-card-overlay{--overlay-object-card-inset-x:var(--s48);--overlay-object-card-inset-top:var(--s48);--overlay-object-card-inset-bottom:var(--s48)}}@media (width>=1440px){.object-card-overlay{--overlay-object-card-inset-x:var(--s64);--overlay-object-card-inset-top:var(--s56);--overlay-object-card-inset-bottom:var(--s56)}}@media (width>=1920px){.object-card-overlay{--overlay-object-card-inset-x:var(--s96);--overlay-object-card-inset-top:var(--s88);--overlay-object-card-inset-bottom:var(--s88)}}@media (width>=2560px){.object-card-overlay{--overlay-object-card-inset-x:var(--s136);--overlay-object-card-inset-top:var(--s112);--overlay-object-card-inset-bottom:var(--s112)}}.gds-button{height:var(--s48);justify-content:center;align-items:center;gap:var(--s8);white-space:nowrap;background:var(--color-brand-white);color:var(--color-brand-black);font-family:var(--font-sans);font-size:var(--text-sm);padding-inline:var(--s56);border:0;font-weight:500;line-height:1rem;text-decoration:none;transition:color .15s,background-color .15s,opacity .15s,outline-color .15s;display:inline-flex}.gds-button svg{width:var(--s16);height:var(--s16);pointer-events:none;flex-shrink:0}.gds-button[data-hovered]{background:var(--color-neutral-100)}.gds-button[data-pressed]{background:var(--color-neutral-200)}.gds-button[data-focus-visible]{outline:1px solid var(--ring);outline-offset:2px}.gds-button[data-disabled]{pointer-events:none;opacity:.5}.gds-button[data-variant=outline]{color:var(--color-brand-white);outline-offset:-2px;background:0 0;outline:2px solid #ffffff80}.gds-button[data-variant=outline][data-hovered]{background:0 0;outline-color:#fffc}.gds-button[data-variant=outline][data-pressed]{outline-color:var(--color-brand-white);background:#ffffff0d}.gds-button[data-variant=link]{color:currentColor;background:0 0;height:auto;padding-inline:0;font-weight:400;line-height:1.25rem}.gds-button[data-variant=link] svg{width:var(--s20);height:var(--s20)}.gds-button[data-variant=link][data-hovered],.gds-button[data-variant=nav][data-hovered]{opacity:.8;background:0 0}.gds-button[data-variant=link][data-pressed],.gds-button[data-variant=nav][data-pressed]{opacity:.6;background:0 0}.gds-button[data-variant=nav]{height:auto;color:var(--color-brand-white);background:0 0;padding-inline:0;line-height:1.25rem}.gds-button[data-size=sm]{height:var(--s36);font-size:var(--text-xs);padding-inline:var(--s16)}.gds-button[data-size=lg]{height:var(--s56);font-size:var(--text-base);padding-inline:var(--s64)}.gds-button[data-size=icon]{width:var(--s48);padding-inline:0}.gds-container{width:100%;padding-inline:var(--shell-margin);margin-inline:auto}.gds-container[data-size=shell]{max-width:var(--shell-max)}.gds-container[data-size=content]{max-width:var(--card-max)}.gds-container[data-size=narrow]{max-width:var(--sidebar-width)}.gds-container[data-size=full]{max-width:none}.gds-container[data-inset=none]{padding-inline:0}.gds-grid{grid-template-columns:repeat(var(--shell-cols), minmax(0, 1fr));column-gap:var(--shell-gutter);width:100%;display:grid}.gds-divider{outline-offset:-.5px;border:0;outline:1px solid #ffffff80}.gds-divider[data-orientation=horizontal]{width:100%;height:0}.gds-divider[data-orientation=vertical]{align-self:stretch;width:0}.gds-divider[data-color=dark]{outline-color:#0c0a0980}.gds-section{padding-block:var(--s64)}.gds-section[data-background=dark]{background:var(--surface-dark);color:var(--text-on-dark)}.gds-section[data-background=light]{background:var(--surface-light);color:var(--text-on-light)}@media (width>=640px){.gds-section{padding-block:var(--s80)}}@media (width>=1024px){.gds-section[data-spacing=default]{padding-block:var(--s112)}.gds-section[data-spacing=large]{padding-block:var(--s120)}}.gds-section-divider{margin-block:var(--s96)}.gds-typography{margin:0}.gds-typography[data-variant=display]{scroll-margin:var(--s20);font-family:var(--font-serif);font-size:var(--text-5xl);letter-spacing:-.03em;font-weight:500;line-height:.95}.gds-typography[data-variant=h1]{scroll-margin:var(--s20);font-family:var(--font-serif);font-size:var(--text-7xl);letter-spacing:-.03em;font-weight:500;line-height:76px}.gds-typography[data-variant=h2]{scroll-margin:var(--s20);font-family:var(--font-serif);font-size:var(--text-6xl);letter-spacing:-.03em;font-weight:500;line-height:64px}.gds-typography[data-variant=h3]{scroll-margin:var(--s20);font-family:var(--font-serif);font-size:var(--text-5xl);letter-spacing:-.03em;font-weight:500;line-height:56px}.gds-typography[data-variant=h4]{scroll-margin:var(--s20);font-family:var(--font-serif);font-size:var(--text-4xl);letter-spacing:-.03em;font-weight:500;line-height:2.5rem}.gds-typography[data-variant=hero]{scroll-margin:var(--s20);font-family:var(--font-serif);letter-spacing:-.03em;font-size:28px;font-weight:500;line-height:1.1}.gds-typography[data-variant=p]{font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:-.02em;font-weight:400;line-height:1.5rem}.gds-typography[data-variant=p]:not(:first-child){margin-top:1.5rem}.gds-typography[data-variant=lead]{font-family:var(--font-sans);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:400;line-height:1.5rem}.gds-typography[data-variant=large]{font-family:var(--font-sans);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:600;line-height:1.5rem}.gds-typography[data-variant=small]{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:-.02em;font-weight:500;line-height:1.25rem}.gds-typography[data-variant=muted]{color:var(--muted-foreground);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:-.02em;line-height:1.25rem}.gds-typography[data-variant=blockquote]{font-family:var(--font-serif);font-size:var(--text-4xl);letter-spacing:-.02em;font-weight:300;line-height:2.5rem}.gds-typography[data-variant=code]{background:var(--muted);font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--s4);font-weight:600;position:relative}.gds-typography[data-variant=label]{font-family:var(--font-sans);font-size:var(--text-xs);opacity:.6;text-transform:uppercase;font-weight:400;line-height:1rem}.gds-typography[data-variant=subtitle]{font-family:var(--font-serif);font-size:var(--text-xl);letter-spacing:-.03em;font-weight:500;line-height:1.5rem}@media (width>=1024px){.gds-typography[data-variant=display]{font-size:80px}.gds-typography[data-variant=hero]{font-size:40px}}.gds-search-bar{height:var(--rail);align-items:center;gap:var(--s8);padding-inline:var(--s16);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;display:flex}.gds-search-bar[data-variant=subtle]{background:#ffffff0d}.gds-search-bar[data-variant=solid]{background:#fff3}.gds-search-bar[data-size=sm]{height:var(--control)}.gds-search-bar[data-size=lg]{height:var(--nav)}.gds-search-field-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gds-search-field-icon{width:var(--s20);height:var(--s20);color:var(--color-brand-white);flex-shrink:0}.gds-search-field-input{width:100%;color:var(--color-brand-white);font-family:var(--font-serif);font-size:var(--text-sm);line-height:var(--s12);opacity:.5;background:0 0;border:0;outline:none}.gds-search-field-input::placeholder{color:var(--color-brand-white);opacity:.5}.gds-search-field-input:focus{opacity:1}.gds-search-field-input--medium{font-weight:500}.gds-card-base{background:var(--card);color:var(--card-foreground);flex-direction:column;display:flex;overflow:hidden}.gds-card-base[data-variant=turquoise],.gds-card-glance[data-color=turquoise],.gds-card-hero__hover[data-color=turquoise]{background:var(--color-brand-turquoise);color:var(--color-brand-black)}.gds-card-base[data-variant=vermilion],.gds-card-glance[data-color=vermilion],.gds-card-hero__hover[data-color=vermilion]{background:var(--color-brand-vermilion);color:var(--color-brand-black)}.gds-card-base[data-variant=mint],.gds-card-glance[data-color=mint],.gds-card-hero__hover[data-color=mint]{background:var(--color-brand-mint);color:var(--color-brand-black)}.gds-card-base[data-variant=parchment],.gds-card-glance[data-color=parchment],.gds-card-hero__hover[data-color=parchment]{background:var(--color-brand-parchment);color:var(--color-brand-black)}.gds-card-base[data-variant=overlay]{color:var(--color-brand-white);background:linear-gradient(#0c0a0900,#0c0a0980);position:relative}.gds-card-base__header{gap:var(--s8);padding:var(--panel-pad);flex-direction:column;display:flex}.gds-card-base__title{font-family:var(--font-serif);font-size:var(--text-3xl);letter-spacing:-.03em;font-weight:500;line-height:2rem}.gds-card-base__description{color:var(--muted-foreground);font-size:var(--text-sm)}.gds-card-base__content{padding:0 var(--panel-pad) var(--panel-pad)}.gds-card-base__footer{padding:0 var(--panel-pad) var(--panel-pad);align-items:center;display:flex}.gds-card-article{gap:var(--s16);flex-direction:column;display:flex}.gds-card-article[href]{cursor:pointer}.gds-card-article:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.gds-card-article__image{width:100%;height:10rem;position:relative;overflow:hidden}.gds-card-article__copy{gap:var(--s8);flex-direction:column;display:flex}.gds-card-article__label{font-family:var(--font-sans);font-size:var(--text-xs);opacity:.5;text-transform:uppercase;line-height:1.1}.gds-card-article__title{font-family:var(--font-serif);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:400;line-height:1.25}.gds-card-article__icon{width:var(--s16);height:var(--s16)}.gds-card-hero{transition:opacity .3s;position:relative;overflow:hidden}.gds-card-hero:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.gds-card-hero[data-clickable=true]{cursor:pointer;text-align:left}.gds-card-hero__media,.gds-card-hero__hover{transition:opacity .3s;position:absolute;inset:0}.gds-card-hero__media[data-hidden=true],.gds-card-hero:hover .gds-card-hero__media,.gds-card-hero:focus-visible .gds-card-hero__media{opacity:0}.gds-card-hero__hover{padding:var(--s12);opacity:0;flex-direction:column;justify-content:space-between;display:flex}.gds-card-hero__hover[data-visible=true],.gds-card-hero:hover .gds-card-hero__hover,.gds-card-hero:focus-visible .gds-card-hero__hover{opacity:1}.gds-card-hero__copy{gap:var(--s8);flex-direction:column;display:flex}.gds-card-hero__label{color:#0c0a0999;font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.25}.gds-card-hero__title{color:var(--color-brand-black);font-family:var(--font-serif);font-size:var(--text-lg);letter-spacing:-.025em;white-space:pre-line;font-weight:500;line-height:1.25}.gds-card-hero__icon{width:var(--s20);height:var(--s20);color:var(--color-brand-black)}.gds-card-glance{min-width:0;padding:var(--panel-pad);flex-direction:column;flex:1;justify-content:space-between;display:flex}.gds-card-glance[href]{cursor:pointer}.gds-card-glance:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.gds-card-glance__header{min-height:var(--s96);gap:var(--s8);flex-direction:column;display:flex}.gds-card-glance__heading{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:500;line-height:1.25}.gds-card-glance__subtitle{font-family:var(--font-serif);font-size:var(--text-base);font-weight:500;line-height:1.5rem}.gds-card-glance__body{margin-top:var(--s24);flex:1}.gds-card-glance__description{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;line-height:1rem}.gds-card-glance__footer{margin-top:var(--s24)}.gds-card-glance__cta{white-space:normal;height:auto;font-size:var(--text-xs);justify-content:flex-start;align-items:flex-end;padding:0}@media (width>=640px){.gds-card-glance__heading{font-size:var(--text-4xl)}.gds-card-glance__subtitle{font-size:var(--text-lg)}.gds-card-glance__cta{font-size:var(--text-sm)}}.gds-entity-badge{width:fit-content;height:var(--s24);align-items:center;gap:var(--s4);background:var(--color-neutral-800);color:var(--color-neutral-200);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;line-height:var(--s12);outline:1.2px solid var(--color-neutral-600);outline-offset:-1.2px;padding-inline:var(--s8);text-transform:uppercase;display:inline-flex}.gds-entity-badge[data-type=ship],.gds-entity-badge[data-type=organisation]{background:var(--color-turquoise-900);color:var(--color-turquoise-200);outline-color:var(--color-turquoise-700)}.gds-entity-badge[data-type=place]{background:var(--color-mint-900);color:var(--color-mint-200);outline-color:var(--color-mint-700)}.gds-entity-badge[data-type=person]{background:var(--color-vermilion-900);color:var(--color-vermilion-200);outline-color:var(--color-vermilion-700)}.gds-entity-badge[data-type=commodity],.gds-entity-badge[data-type=date]{background:var(--color-parchment-900);color:var(--color-parchment-200);outline-color:var(--color-parchment-700)}.gds-entity-badge[data-type=document],.gds-entity-badge[data-type=dimensions]{background:var(--color-neutral-700);color:var(--color-neutral-200);outline-color:var(--color-neutral-500)}.gds-entity-badge[data-type=ner]{height:var(--s16);color:var(--color-neutral-200);font-size:.625rem;font-weight:400;line-height:var(--s12);padding-inline:var(--s4);background:0 0;outline-color:#ffffff4d}.gds-entity-badge[data-type=lin]{height:var(--s16);color:var(--color-brand-white);font-size:.625rem;font-weight:400;line-height:var(--s12);padding-inline:var(--s4);background:0 0;outline-color:#29bfcc73}.gds-entity-badge__icon{width:var(--s16);height:var(--s16);justify-content:center;align-items:center;display:flex}.gds-entity-tag{align-items:center;gap:var(--s4);width:fit-content;min-width:0;color:inherit;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:var(--s20);opacity:.86;text-decoration:none;transition:color .15s,opacity .15s;display:inline-flex;position:relative}.gds-entity-tag[href]:hover,.gds-entity-tag[data-hovered]{opacity:1}.gds-entity-tag[data-pressed]{opacity:.72}.gds-entity-tag[data-focus-visible]{outline:2px solid var(--ring);outline-offset:2px}.gds-entity-tag__icon{color:currentColor;flex:none;justify-content:center;align-items:center;width:.9em;height:.9em;display:inline-flex}.gds-entity-tag__icon-svg,.gds-entity-tag__icon svg{width:100%;height:100%}.gds-entity-tag__label{text-underline-offset:.18em;min-width:0;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}.gds-entity-tag__label>:where(p){color:inherit;font:inherit;line-height:inherit;margin:0;display:inline}.gds-article-row{align-items:stretch;gap:var(--section-gap);flex-direction:column;display:flex}.gds-article-row__separator{outline-offset:-.5px;border:0;outline:1px solid #0c0a0966;align-self:stretch;width:0;display:none}.gds-article-row__item{flex:1;min-width:0}@media (width>=1024px){.gds-article-row{flex-direction:row}.gds-article-row__separator{display:block}}.gds-grid-guide{pointer-events:none;z-index:9999;width:100%;max-width:var(--shell-max);grid-template-columns:repeat(var(--shell-cols), minmax(0, 1fr));column-gap:var(--shell-gutter);padding-inline:var(--shell-margin);margin-inline:auto;display:grid;position:fixed;inset:0}.gds-grid-guide__rhythm{position:absolute;inset:0}.gds-grid-guide__column{background:#29bfcc0a;border-inline:1px solid #ffffff0f;height:100%}.gds-grid-guide__column[data-outside=true]{background:#ffffff05}.gds-nav-search{max-width:28rem;height:var(--control);align-items:center;gap:var(--s8);padding-inline:var(--s16);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;flex:1;display:none}.gds-nav-link{color:var(--color-brand-white);font-size:var(--text-sm);font-weight:500;line-height:1.25rem;text-decoration:none;transition:opacity .15s}.gds-nav-link:hover,.gds-nav-link[data-hovered]{opacity:.8}.gds-nav-links{justify-content:flex-end;align-items:center;gap:var(--s16);flex-shrink:0;display:none}.gds-navbar{width:100%;max-width:var(--shell-max);height:auto;padding:var(--s16) var(--shell-margin);flex-wrap:wrap;align-items:center;margin-inline:auto;display:flex;position:relative}.gds-navbar__top{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex}.gds-navbar__logo{flex-shrink:0}.gds-navbar__toggle{width:var(--control);height:var(--control);color:var(--color-brand-white);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.gds-navbar__toggle-icon{width:var(--s20);height:var(--s20)}.gds-navbar__mobile-panel{gap:var(--row-gap);width:100%;padding-block:var(--row-gap) var(--s8);flex-direction:column;display:flex}.gds-navbar__mobile-links{gap:var(--row-gap);flex-direction:column;display:flex}.gds-nav-search[data-mobile=true]{width:100%;max-width:none;margin-inline:0;display:flex}@media (width>=640px){.gds-nav-search{margin-inline:var(--s16);display:flex}.gds-nav-links{gap:var(--s40);display:flex}.gds-navbar{height:var(--nav);flex-wrap:nowrap;padding-block:0}.gds-navbar__top{width:auto}.gds-navbar__toggle,.gds-navbar__mobile-panel{display:none}}@media (width>=1024px){.gds-nav-search{margin-inline:var(--panel-pad)}}.gds-card-featured{flex-direction:column;display:flex}.gds-card-featured__expanded{cursor:pointer;padding:var(--panel-pad);flex-direction:column;flex:1;justify-content:flex-end;transition:all .5s;display:flex;position:relative;overflow:hidden}.gds-card-featured__expanded:focus-visible,.gds-card-featured__collapsed:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.gds-card-featured__overlay,.gds-card-featured__solid{position:absolute;inset:0}.gds-card-featured__overlay{background:linear-gradient(#0000 45%,#0c0a0980)}.gds-card-featured__content{gap:var(--s16);flex-direction:column;display:flex;position:relative}.gds-card-featured__copy{gap:var(--s8);flex-direction:column;display:flex}.gds-card-featured__label{color:var(--color-brand-black);font-family:var(--font-sans);font-size:var(--text-xs);opacity:.6;line-height:1.35}.gds-card-featured__title{color:var(--color-brand-black);font-family:var(--font-serif);letter-spacing:-.96px;white-space:pre-line;font-size:32px;font-weight:500;line-height:1.1}.gds-card-featured__cta{align-items:center;gap:var(--s8);color:var(--color-brand-black);font-size:var(--text-sm);font-weight:500;display:inline-flex}.gds-card-featured__label[data-on-dark=true],.gds-card-featured__title[data-on-dark=true],.gds-card-featured__cta[data-on-dark=true]{color:var(--color-brand-white)}.gds-card-featured__cta-icon,.gds-card-featured__collapsed-icon{width:var(--s20);height:var(--s20)}.gds-card-featured__collapsed{cursor:pointer;align-items:flex-start;gap:var(--s8);width:100%;padding:var(--s12);text-align:left;border:0;flex-direction:column;transition:all 50ms;display:flex;overflow:hidden}.gds-card-featured__collapsed-icon,.gds-card-featured__collapsed-title{color:var(--color-brand-black)}.gds-card-featured__collapsed-title{font-family:var(--font-serif);font-size:var(--text-base);letter-spacing:-.3px;font-weight:500;line-height:1.3}@media (width>=1024px){.gds-card-featured{flex-direction:row}.gds-card-featured__collapsed{width:var(--s120)}}.gds-newsletter{gap:var(--s48);flex-direction:column;display:flex}.gds-newsletter__intro-grid,.gds-newsletter__form-grid{grid-template-columns:1fr;display:grid}.gds-newsletter__intro-grid{gap:var(--s24)}.gds-newsletter__intro{gap:var(--s24);flex-direction:column;display:flex}.gds-newsletter__heading{scroll-margin:var(--s20);color:var(--color-brand-black);font-family:var(--font-serif);font-size:var(--text-4xl);letter-spacing:-.03em;font-weight:500;line-height:2.5rem}.gds-newsletter__description{color:var(--color-brand-black);font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:-.02em;font-weight:400;line-height:1.5rem}.gds-newsletter__form-grid{height:auto;overflow:hidden}.gds-newsletter__image{flex-shrink:0;width:100%;height:12rem;position:relative}.gds-newsletter__panel{row-gap:var(--s32);background:var(--color-brand-turquoise);padding:var(--s48) var(--s32);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.gds-newsletter__field{align-items:end;gap:var(--s16);border-bottom:1px solid var(--color-brand-black);padding-bottom:var(--s12);grid-column:span 12/span 12;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.gds-newsletter__label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gds-newsletter__input{min-width:0;color:var(--color-brand-black);font-family:var(--font-sans);font-size:var(--text-lg);background:0 0;border:0;outline:none;grid-column:span 8/span 8;font-weight:500;line-height:1.5rem}.gds-newsletter__input::placeholder{color:#0c0a09cc}.gds-newsletter__submit{color:var(--color-brand-black);font-family:var(--font-sans);font-size:var(--text-lg);background:0 0;border:0;grid-column:span 4/span 4;justify-self:end;font-weight:600;line-height:1.5rem}.gds-newsletter__submit:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.gds-newsletter__privacy{color:var(--color-brand-black);font-family:var(--font-sans);font-size:var(--text-sm);grid-column:span 12/span 12;font-weight:400;line-height:1.25rem}@media (width>=640px){.gds-newsletter__panel{padding:var(--s64) var(--s48)}}@media (width>=768px){.gds-newsletter__intro-grid,.gds-newsletter__form-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.gds-newsletter__intro{grid-column:span 8/span 8}.gds-newsletter__form-grid{min-height:336px}.gds-newsletter__image{grid-column:span 6/span 6;height:100%}.gds-newsletter__panel{grid-column:span 12/span 12}.gds-newsletter__panel[data-has-image=true]{grid-column:span 6/span 6}.gds-newsletter__privacy{grid-column:span 10/span 10}}@media (width>=1024px){.gds-newsletter__intro{grid-column:span 7/span 7}}.metadata-panel{gap:var(--row-gap);background:var(--color-neutral-800);min-height:0;padding:var(--panel-pad) var(--panel-pad) var(--row-gap);font-family:var(--font-sans);scrollbar-color:var(--color-neutral-600) transparent;scrollbar-width:thin;border-bottom:1px solid #ffffff1f;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.metadata-panel dl{gap:var(--row-gap);flex-direction:column;margin:0;display:flex}.metadata-panel dl>div{gap:var(--s12);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.metadata-panel dt{color:var(--color-neutral-500);font-size:var(--text-sm);line-height:var(--s20)}.metadata-panel dd{min-width:0;color:var(--color-neutral-100);font-size:var(--text-sm);line-height:var(--s20);margin:0}.metadata-panel p{color:var(--color-brand-white);font-size:var(--text-sm);line-height:var(--s20);margin:0}.metadata-hierarchy{gap:var(--s8);color:var(--color-neutral-400);font-family:var(--font-sans);font-size:var(--text-sm);flex-direction:column;flex:none;margin:0;padding:0;line-height:1.35;list-style:none;display:flex;overflow-x:hidden}.metadata-hierarchy[data-depth="0"]{margin-top:var(--s12);padding-top:var(--s12);border-top:1px solid #ffffff1a}.metadata-hierarchy[data-depth="0"]>li{padding-left:0}.metadata-hierarchy li{min-width:0;min-height:var(--s20);padding-left:var(--s16);overflow-wrap:anywhere;word-break:normal;position:relative}.metadata-hierarchy li:before{width:var(--s12);color:var(--color-neutral-500);font-size:var(--text-sm);content:"↳";justify-content:center;line-height:1;display:inline-flex;position:absolute;top:.12em;left:0}.metadata-hierarchy[data-depth="0"]>li:before{content:none}.metadata-hierarchy li>ol{margin-top:var(--s6);padding-left:var(--s2);margin-left:0}.metadata-hierarchy li[data-current=true]:before{color:var(--color-brand-white);content:"→"}.metadata-hierarchy li[data-current=true]{color:var(--color-brand-white);font-weight:600}.metadata-hierarchy .current{min-width:var(--s28);height:var(--s20);border:1px solid var(--color-neutral-500);background:var(--color-neutral-600);padding-inline:var(--s6);color:var(--color-brand-white);justify-content:center;align-items:center;line-height:1;display:inline-flex}.metadata-link{align-items:center;gap:var(--s4);min-width:0;color:var(--color-brand-white);text-underline-offset:.18em;text-decoration-line:underline;display:inline-flex}.metadata-link>.icon{width:var(--s16);height:var(--s16);flex-shrink:0}.toc-empty{background:var(--color-neutral-800);padding:var(--row-gap) var(--panel-pad);color:var(--color-neutral-400);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--s20);border-top:1px solid #ffffff14}.toc-panel{background:var(--color-neutral-800);border-bottom:1px solid #ffffff1f;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.toc-panel>.list{min-height:0;padding:var(--row-gap) var(--panel-pad) var(--panel-pad);scrollbar-color:var(--color-neutral-500) transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex:auto;overflow-y:auto}.toc-document{color:var(--color-brand-white);border-bottom:1px solid #ffffff1a}.toc-document[data-current=true]{background:0 0;border:0;margin-block:0}.toc-document>.header{grid-template-columns:minmax(0, 1fr) var(--s32);align-items:stretch;display:grid}.toc-document .select{grid-template-columns:var(--s20) minmax(0, 1fr);align-content:start;gap:var(--s6) var(--s8);width:100%;padding:var(--s12) var(--s8);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.toc-document .select:hover{background:#ffffff0d}.toc-document .document-icon{width:var(--s20);height:var(--s20);color:#ffffffad;margin-top:2px}.toc-document .select>span{color:var(--color-neutral-100);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--s20);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.toc-document[data-current=true] .select>span{color:var(--color-brand-white);font-weight:600}.toc-document .select>small{color:var(--color-neutral-500);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--s16);grid-column:2}.toc-document .toggle{width:var(--s32);min-width:var(--s32);padding-block:var(--s12);color:var(--color-brand-white);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-start;display:flex}.toc-document .toggle:hover{background:#ffffff0d}.toc-document .disclosure-icon{width:var(--s20);height:var(--s20);transition:transform .12s ease-out}.toc-document .toggle[aria-expanded=true] .disclosure-icon{transform:rotate(180deg)}.toc-document-metadata{gap:var(--s8);padding:var(--s12) var(--s8);border-top:1px solid #ffffff1a;flex-direction:column;margin:0;display:flex}.toc-document-metadata>div{gap:var(--s8);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.toc-document-metadata dt,.toc-document-metadata dd{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--s16);margin:0}.toc-document-metadata dt{color:var(--color-neutral-500)}.toc-document-metadata dd{color:var(--color-neutral-200)}.toc-document-metadata dd span{margin-left:var(--s6);color:var(--color-neutral-500)}.toc-document>.scans{border-top:1px solid #ffffff1f}.toc-card{width:100%;padding:var(--s12) var(--s12) var(--s12) var(--s16);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff1f;transition:background-color 75ms ease-out;position:relative}.toc-card:before{top:var(--s12);bottom:var(--s12);content:"";background:0 0;width:2px;position:absolute;left:0}.toc-card:hover:before{background:#ffffff4d}.toc-card[aria-current=true]{background:#ffffff0a}.toc-card:last-child{border-bottom:1px solid #ffffff1f}.toc-card[aria-current=true]:before{background:var(--color-brand-white);width:4px}.toc-card>.layout{grid-template-columns:var(--s72) minmax(0, 1fr);align-items:center;gap:var(--s16);display:grid}.toc-card .thumbnail{width:var(--s72);height:var(--s72);background:var(--color-neutral-900);justify-content:center;align-items:center;display:flex;overflow:hidden}.toc-card[aria-current=true] .thumbnail{box-shadow:inset 0 0 0 2px #ffffff80}.toc-card .toc-heading{align-items:center;gap:var(--s4);min-width:0;color:var(--color-brand-white);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--s20);display:inline-flex}.toc-card[aria-current=true] .toc-heading{color:var(--color-brand-white);font-weight:600}@media (width<=767px){.toc-card>.layout{align-items:start;gap:var(--s12);grid-template-columns:1fr}.toc-card .thumbnail{width:100%;height:var(--s96)}}.entity-menu{position:relative}.entity-menu>.surface{top:calc(100% + var(--s8));z-index:40;box-sizing:border-box;width:216px;padding:var(--s12);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0a09b8;border-color:#fff3;border-radius:0;position:absolute;right:0;box-shadow:0 4px 16px #0000003d}.entity-menu>.surface>.body,.entity-menu .content,.entity-menu .list{width:100%}.entity-menu .content,.entity-menu .list,.entity-menu .category,.entity-menu .subcategories{flex-direction:column;gap:0;display:flex}.entity-menu .all,.entity-menu .row{min-height:var(--s28);align-items:center;gap:var(--s4);padding:0 var(--s4);border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.entity-menu .all{background:#ffffff09}.entity-menu .row{background:color-mix(in srgb, var(--entity-highlight-fill,transparent) 18%, transparent);color:var(--entity-highlight-fill,var(--color-brand-white))}.entity-menu .all-title,.entity-menu .label{font-family:var(--font-sans);text-transform:uppercase;font-size:11px;line-height:.75rem}.entity-menu .all-title{color:var(--color-brand-white)}.entity-menu .label{align-items:center;gap:var(--s6);min-width:0;display:flex}.entity-menu .label-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.entity-menu .actions{align-items:center;gap:var(--s4);display:flex}.entity-menu .expand{width:var(--s20);height:var(--s20);color:inherit;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;padding:0;transition:background-color 75ms ease-out;display:flex}.entity-menu .expand:hover{background:#0c0a0926}.entity-menu .expand:focus-visible{outline-offset:0;box-shadow:none;outline:none}.entity-menu .row[data-level=subcategory]{padding-left:var(--s20)}.entity-menu .icon{flex-shrink:0}.entity-menu .expand-icon{width:var(--s16);height:var(--s16);transition:transform .12s ease-out}.entity-menu .expand[aria-expanded=true] .expand-icon{transform:rotate(180deg)}}@media (width<=480px){.entity-preview-card{width:calc(100vw - var(--s16))}.entity-preview-card .property{grid-template-columns:minmax(84px,35%) minmax(0,1fr)}}.inline-icon{vertical-align:-.225em;width:18px;height:18px}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--brand-black);min-height:100dvh;margin:0}.manifest-viewer{--layout-element-fill:transparent;--layout-element-stroke:color-mix(in srgb, var(--color-turquoise-800,#125e64) 38%, transparent);--layout-element-stroke-width:1px}.manifest-viewer .layout-element:hover,.manifest-viewer .normalized-view .block-group:hover{--layout-element-fill:color-mix(in srgb, var(--color-brand-turquoise,#29bfcc) 8%, transparent);--layout-element-stroke:var(--color-turquoise-800,#125e64);--layout-element-stroke-width:2px}.manifest-viewer .layout-element[data-selected=true],.manifest-viewer .normalized-view .block-group.selected{--layout-element-fill:color-mix(in srgb, var(--color-brand-turquoise,#29bfcc) 13%, transparent);--layout-element-stroke:var(--color-turquoise-800,#125e64);--layout-element-stroke-width:2px}.manifest-viewer .normalized-view .block-group{border-color:var(--layout-element-stroke);background:var(--layout-element-fill)}.manifest-viewer .layout-element-shape{fill:var(--layout-element-fill);stroke:var(--layout-element-stroke);stroke-width:var(--layout-element-stroke-width);vector-effect:non-scaling-stroke;pointer-events:auto}.manifest-viewer .layout-element-halo{fill:none;stroke:#ffffffc7;stroke-width:calc(var(--layout-element-stroke-width) + 2px);vector-effect:non-scaling-stroke;pointer-events:none}.manifest-viewer{--manifest-sidebar-expanded-width:clamp(17rem, var(--sidebar-width), 22rem);--manifest-sidebar-collapsed-width:var(--rail);--manifest-sidebar-width:var(--manifest-sidebar-expanded-width);--manifest-top-bar-height:var(--s48);--manifest-bottom-bar-height:var(--s48);box-sizing:border-box;grid-template-columns:repeat(var(--shell-cols), minmax(0, 1fr));column-gap:var(--shell-gutter);background:var(--color-neutral-900);width:100%;height:100%;font-family:var(--font-sans);padding-inline:0;display:grid;overflow:hidden}.manifest-viewer .frame{grid-column:1/-1;grid-template-columns:var(--manifest-sidebar-width) minmax(0, 1fr);background:var(--color-neutral-900);min-width:0;height:100%;min-height:0;transition:grid-template-columns .15s ease-out;display:grid;overflow:hidden}.manifest-viewer .frame[data-sidebar-expanded=false]{--manifest-sidebar-width:var(--manifest-sidebar-collapsed-width)}.manifest-viewer .sidebar{z-index:10;min-width:0;min-height:0;width:var(--manifest-sidebar-width);background:var(--color-neutral-900);grid-column:1;transition:width .15s ease-out;display:grid;position:relative;overflow:hidden}.manifest-viewer .sidebar[data-expanded=true]{width:var(--manifest-sidebar-expanded-width)}.manifest-viewer .sidebar[data-expanded=false]{width:var(--manifest-sidebar-collapsed-width)}.manifest-viewer .main{grid-column:2;grid-template-rows:var(--manifest-top-bar-height) minmax(0, 1fr) var(--manifest-bottom-bar-height);min-width:0;min-height:0;display:grid}.manifest-viewer .top-bar{height:var(--manifest-top-bar-height);background:var(--color-neutral-900);color:var(--color-brand-white);padding-left:var(--s16);padding-right:var(--s24);border-bottom:0;flex-shrink:0;align-items:center;display:flex}.manifest-viewer .top-bar-group{align-items:center;gap:var(--s8);flex:1;min-width:0;display:flex}.manifest-viewer .top-bar-group.left{justify-content:flex-start}.manifest-viewer .top-bar-group.right{justify-content:flex-end;margin-left:auto}.manifest-viewer .transcription-toolbar{align-items:center;gap:var(--s8);display:inline-flex}.manifest-viewer .transcription-mode-group{height:var(--s32);background:#ffffff14;border:1px solid #fff3;border-radius:4px;overflow:hidden}.manifest-viewer .transcription-mode-item{color:#ffffffc7;min-width:0;padding-inline:var(--s10);background:0 0;border-color:#fff3}.manifest-viewer .transcription-mode-item[data-selected],.manifest-viewer .transcription-mode-item[aria-pressed=true]{background:var(--color-brand-white);color:var(--color-brand-black)}.manifest-viewer .transcription-mode-item span{white-space:nowrap;font-size:.75rem;line-height:1rem}.manifest-viewer .transcription-mode-icon{width:var(--s16);height:var(--s16);flex-shrink:0}.manifest-viewer .top-bar-divider{color:#ffffffb3;font-family:var(--font-sans);font-size:var(--text-xs)}.manifest-viewer .top-bar-divider.vertical{width:1px;height:var(--s24);margin-inline:var(--s4);background:#ffffff3d;flex:0 0 1px}.manifest-viewer .top-bar-center{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.manifest-viewer .content-warning{width:fit-content;min-width:0;position:relative}.manifest-viewer .content-warning>.tool-button{height:var(--s32);gap:var(--s6);padding-inline:var(--s10);font-size:var(--text-xs);line-height:var(--s16);border-radius:3px}.manifest-viewer .content-warning>.tool-button>svg{width:var(--s16);height:var(--s16)}.manifest-viewer .content-warning>.details{z-index:1200;top:calc(100% + var(--s8));width:min(23rem, calc(100vw - var(--s32)));background:var(--color-neutral-900);padding:var(--s12);color:var(--color-brand-vermilion);border:1px solid #ff543db3;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000059}.manifest-viewer .content-warning>.tool-button{color:var(--color-brand-vermilion)}.manifest-viewer .content-warning>.details p,.manifest-viewer .content-warning>.details a{font-size:var(--text-xs);line-height:1.45}.manifest-viewer .content-warning>.details p{margin:0}.manifest-viewer .content-warning>.details a{align-items:center;gap:var(--s6);margin-top:var(--s10);color:var(--color-brand-vermilion);text-underline-offset:.18em;text-decoration:underline;display:inline-flex}.manifest-viewer .content-warning>.details svg{width:var(--s16);height:var(--s16)}.manifest-viewer .top-button{min-width:var(--s36);height:var(--s36);padding-inline:0;transition-duration:.1s;transition-timing-function:ease-out}.manifest-viewer .top-button>svg{width:18px;height:18px}.manifest-viewer .bottom-bar{height:var(--manifest-bottom-bar-height);justify-content:center;align-items:center;gap:var(--s8);font-family:var(--font-sans);background:var(--color-neutral-900);color:var(--color-brand-white);border-top:0;flex-shrink:0;display:flex}.manifest-viewer .bar-group{align-items:center;gap:var(--s8);min-width:0;display:flex}.manifest-viewer .bottom-button{min-width:var(--s24);height:var(--s24);color:var(--color-neutral-300);padding-inline:var(--s4);border-radius:3px;transition-duration:.1s;transition-timing-function:ease-out}.manifest-viewer .bottom-button[data-hovered]{background:#ffffff14}.manifest-viewer .bottom-button[data-pressed]{background:#ffffff1f}.manifest-viewer .bottom-button[data-focus-visible]{box-shadow:inset 0 0 0 1px var(--color-ring)}.manifest-viewer .bottom-button[data-disabled]{opacity:.4}.manifest-viewer .scan-position{align-items:baseline;gap:var(--s8);min-width:0;color:var(--color-neutral-300);font-size:var(--text-xs);white-space:nowrap;line-height:1rem;display:inline-flex}.manifest-viewer .scan-position-input{min-width:2ch;color:var(--color-brand-parchment);font:inherit;font-variant-numeric:tabular-nums;line-height:inherit;text-align:center;appearance:textfield;background:0 0;border:0;border-radius:0;padding:0}.manifest-viewer .scan-position-input::-webkit-inner-spin-button{appearance:none;margin:0}.manifest-viewer .scan-position-input::-webkit-outer-spin-button{appearance:none;margin:0}.manifest-viewer .scan-position-input:focus{outline:1px solid var(--color-brand-parchment);outline-offset:2px}.manifest-viewer .bottom-button>svg,.manifest-viewer .toolbar-icon{width:var(--s16);height:var(--s16)}.manifest-viewer .segmented-icon{width:18px;height:18px}.manifest-viewer .split-viewer{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.manifest-viewer .body,.manifest-viewer .split-viewer{min-height:0}.manifest-viewer .body{flex:1;display:flex;overflow:hidden}.manifest-viewer .split-viewer .split-pane-layout,.manifest-viewer .split-viewer .split-pane{width:100%;height:100%}.manifest-viewer .split-viewer .split-pane-pane{min-width:0;min-height:0;overflow:hidden}.manifest-viewer .split-viewer .split-pane-pane>.pane{width:100%;height:100%}.manifest-viewer .pane{border-right:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.manifest-viewer .pane.bordered{border-right:1px solid var(--color-brand-black)}.manifest-viewer .canvas{box-sizing:border-box;background:var(--color-neutral-500);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.manifest-viewer .transcription-viewer{height:100%;min-height:0;position:relative}.manifest-viewer .pane[data-view=scan] .canvas{background:var(--color-parchment-300);justify-content:stretch;align-items:stretch;padding:0}.manifest-viewer .pane[data-view=scan] .openseadragon-container{background:var(--color-parchment-300)!important}.manifest-viewer .pane[data-view=scan] .canvas>*{min-height:0}.manifest-viewer .pane[data-view=transcription] .canvas{background:var(--color-parchment-300);padding:0}.manifest-viewer .transcription-scroll{scrollbar-color:var(--color-parchment-700) var(--color-parchment-200)}.manifest-viewer .transcription-scroll::-webkit-scrollbar{width:.875rem}.manifest-viewer .transcription-scroll::-webkit-scrollbar-track{background:var(--color-parchment-200)}.manifest-viewer .transcription-scroll::-webkit-scrollbar-thumb{border:3px solid var(--color-parchment-200);background:var(--color-parchment-700)}.manifest-viewer .collapsed-rail{background:var(--color-neutral-900);border-right:0;flex-direction:column;width:100%;height:100%;display:flex}.manifest-viewer .rail-button{width:100%;height:var(--manifest-top-bar-height);justify-content:center;align-items:center;gap:var(--s4);background:var(--color-neutral-900);color:var(--color-brand-white);font-family:var(--font-sans);border:0;border-bottom:1px solid #ffffff1a;flex-direction:column;font-size:10px;display:inline-flex}.manifest-viewer .rail-button:hover,.manifest-viewer .rail-button:focus-visible{background:var(--color-neutral-800)}.manifest-viewer .rail-button .icon,.manifest-viewer .rail-button .icon svg{width:var(--s20);height:var(--s20)}.manifest-viewer .expanded-sidebar{background:var(--color-neutral-900);border-right:0;flex-direction:column;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.manifest-viewer .sidebar-button{width:100%;height:var(--manifest-top-bar-height);justify-content:space-between;align-items:center;gap:var(--s16);background:var(--color-neutral-900);box-shadow:none;padding-inline:var(--s16);font-family:var(--font-sans);color:var(--color-brand-white);border:0;border-bottom:1px solid #ffffff1a;outline:none;flex-shrink:0;display:flex}.manifest-viewer .sidebar-button:hover{background:#ffffff14}.manifest-viewer .sidebar-button:focus-visible{box-shadow:inset 3px 0 0 var(--color-neutral-500);background:#ffffff0f;outline:none}.manifest-viewer .sidebar-button .content{align-items:center;gap:var(--s8);min-width:0;display:flex}.manifest-viewer .sidebar-button .label{color:var(--color-brand-white);font-size:var(--text-base);font-weight:400;line-height:var(--s20)}.manifest-viewer .sidebar-button .badge{height:var(--s24);min-width:var(--s36);border:1px solid var(--color-neutral-500);background:var(--color-neutral-700);color:var(--color-brand-white);font-size:var(--text-sm);justify-content:center;align-items:center;display:inline-flex}.manifest-viewer .sidebar-panel{background:var(--color-neutral-800);min-height:0;color:var(--color-brand-white);font-family:var(--font-sans);scrollbar-color:var(--color-neutral-600) transparent;scrollbar-width:thin;border-bottom:1px solid #ffffff1a;flex:1;overflow:hidden auto}.manifest-viewer .sidebar-icon,.manifest-viewer .sidebar-disclosure{width:var(--s20);height:var(--s20)}.manifest-viewer .sidebar-disclosure{color:currentColor;transition:transform .1s ease-out}.manifest-viewer .sidebar-disclosure.expanded{transform:rotate(180deg)}@media (width<=767px){.manifest-viewer{--manifest-sidebar-expanded-width:100vw;--manifest-sidebar-collapsed-width:0px;--manifest-top-bar-height:var(--s56);--manifest-bottom-bar-height:var(--s48);padding-inline:0}.manifest-viewer .frame{grid-template-columns:minmax(0,1fr);position:relative}.manifest-viewer .sidebar{top:var(--manifest-top-bar-height);bottom:var(--manifest-bottom-bar-height);width:var(--manifest-sidebar-width);z-index:30;position:absolute;left:0}.manifest-viewer .main{grid-column:1}.manifest-viewer .top-bar,.manifest-viewer .bottom-bar{z-index:20;position:relative}}@media (prefers-reduced-motion:reduce){.manifest-viewer .sidebar,.manifest-viewer .frame,.manifest-viewer .sidebar-disclosure{transition:none}}.splitter{background:var(--color-neutral-700,#4d4d4d);touch-action:none;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.splitter:hover{background:var(--color-neutral-600,#666)}.splitter:focus-visible{box-shadow:0 0 0 1px var(--color-brand-vermilion,#ff543d);outline:none}.splitter.active,.splitter.dragging{background:var(--color-neutral-600,#666)}.splitter .splitter-grip{z-index:1;color:var(--color-brand-parchment,#b99b7f);opacity:.78;justify-content:center;align-items:center;display:flex;position:relative}.splitter .splitter-grip .grip-icon{width:1rem;height:1rem}.splitter:hover .splitter-grip,.splitter.active .splitter-grip,.splitter.dragging .splitter-grip{color:var(--color-brand-vermilion,#ff543d);opacity:1}.splitter.horizontal{cursor:col-resize}.splitter.horizontal:before{content:"";background:#b99b7f52;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.splitter.vertical{cursor:row-resize}.splitter.vertical:before{content:"";background:#b99b7f52;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.splitter.vertical .grip-icon{transform:rotate(90deg)}.split-pane-layout{flex-direction:column;height:100%;display:flex;overflow:hidden}.split-pane-layout *{box-sizing:border-box}.manifest-entity-preview{z-index:100;width:max-content;position:fixed}.manifest-entity-preview:before{content:"";position:absolute;inset:-12px}.manifest-entity-preview>*{z-index:1;position:relative}.manifest-entity-preview .manifest-entity-preview__stack{gap:var(--s8);display:flex;position:absolute;top:0}.manifest-entity-preview .manifest-entity-preview__stack:before{content:"";z-index:-1;position:absolute;inset:-8px}.manifest-entity-preview .manifest-entity-preview__stack.is-right{left:calc(100% + var(--s8))}.manifest-entity-preview .manifest-entity-preview__stack.is-left{right:calc(100% + var(--s8));flex-direction:row-reverse}.manifest-entity-preview .manifest-entity-preview__stack.is-below{top:calc(100% + var(--s8));max-width:calc(100vw - var(--s16));left:0;overflow-x:auto}.manifest-entity-preview .manifest-entity-preview__stack-card{flex:none}.manifest-entity-preview .manifest-entity-preview__linked-value{min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;text-underline-offset:.14em;background:0 0;border:0;align-items:baseline;gap:.2em;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.manifest-entity-preview .manifest-entity-preview__linked-value:hover,.manifest-entity-preview .manifest-entity-preview__linked-value:focus-visible{color:var(--color-brand-mint)}.manifest-entity-preview .manifest-entity-preview__linked-value>span{overflow-wrap:anywhere;min-width:0}.manifest-entity-preview .manifest-entity-preview__linked-value svg{flex:none;width:.75rem;height:.75rem}
