@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.2hsizu-z_gncm.woff2?dpl=dpl_ATC5wZFFpcrsPp9in6UHZRzJ3rqf)format("woff2");font-display:swap;font-weight:500}.geistpixelsquare_cf225766-module__Yt-Tla__className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelsquare_cf225766-module__Yt-Tla__variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.2ss63b6eqyzy4.woff2?dpl=dpl_ATC5wZFFpcrsPp9in6UHZRzJ3rqf)format("woff2");font-display:swap;font-weight:500}.geistpixelgrid_6ebff038-module__NUBdrG__className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelgrid_6ebff038-module__NUBdrG__variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.0rqe0db4f0cia.woff2?dpl=dpl_ATC5wZFFpcrsPp9in6UHZRzJ3rqf)format("woff2");font-display:swap;font-weight:500}.geistpixelcircle_7ee616e3-module__hUl13q__className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelcircle_7ee616e3-module__hUl13q__variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.04xw1z5oncddb.woff2?dpl=dpl_ATC5wZFFpcrsPp9in6UHZRzJ3rqf)format("woff2");font-display:swap;font-weight:500}.geistpixeltriangle_d08a9537-module__YhmSWq__className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixeltriangle_d08a9537-module__YhmSWq__variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.1gvmpev-r-ty_.woff2?dpl=dpl_ATC5wZFFpcrsPp9in6UHZRzJ3rqf)format("woff2");font-display:swap;font-weight:500}.geistpixelline_d71857ef-module__Cx3YZq__className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelline_d71857ef-module__Cx3YZq__variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.01esg-5vzborl.woff2?dpl=dpl_ATC5wZFFpcrsPp9in6UHZRzJ3rqf)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2n-wf6s8aqfs0.woff2?dpl=dpl_ATC5wZFFpcrsPp9in6UHZRzJ3rqf)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.2tcyrya9o07vu.woff2?dpl=dpl_ATC5wZFFpcrsPp9in6UHZRzJ3rqf)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_8a18ce5e-module__MAwwHa__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_8a18ce5e-module__MAwwHa__variable{--font-terminal:"VT323", "VT323 Fallback"}
:root{--black:#000;--white:#fff;--w90:#ffffffe6;--w70:#ffffffb3;--w48:#ffffff7a;--w28:#ffffff47;--w16:#ffffff29;--w08:#ffffff14;--accent:#78a090;--accent-bright:#9dc4b2;--accent-dim:#78a0909e;--accent-faint:#78a09024;--img-tone:#38d9ff;--vid-tone:#ffea47;--mono:var(--font-terminal), "SFMono-Regular", "SF Mono", "Pixel Operator", "Berkeley Mono", Consolas, Menlo, monospace;--display:var(--font-geist-pixel-square), var(--mono)}*{box-sizing:border-box}html{background:var(--black);color:var(--white);font-family:var(--mono);scroll-behavior:smooth;text-rendering:optimizespeed;-webkit-font-smoothing:none;font-smooth:never;min-height:100%}body{min-height:100vh;margin:0}a{color:inherit;text-decoration:none}.terminalLink{color:var(--accent-bright);text-shadow:0 0 6px var(--accent-dim);text-underline-offset:3px;word-break:break-all;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.terminalLink:hover,.terminalLink:focus-visible{background:var(--accent);color:var(--black);text-shadow:0 0 3px #00000059;outline:none;text-decoration:none}button,input{font:inherit}button{color:inherit}img,video{max-width:100%;display:block}::selection{background:var(--white);color:var(--black)}.interface{background:var(--black);isolation:isolate;min-height:100vh;position:relative;overflow-x:clip}.interface:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(380px 200px at 12% 4%,#fff8ee14,#0000 65%),radial-gradient(300px 190px at 42% 12%,#f0f4f20f,#0000 68%),radial-gradient(460px 260px at 88% 18%,#ebf0ee11,#0000 66%),radial-gradient(260px 180px at 68% 44%,#fffcf40e,#0000 70%),radial-gradient(400px 260px at 30% 78%,#f0f4f00f,#0000 68%),radial-gradient(340px 220px at 86% 92%,#f8f6f00e,#0000 68%);position:absolute;inset:0}.interface:after{content:"";pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(130% 115% at 42% 20%,#0000 55%,#0000004d 100%);position:absolute;inset:0}.interface>*{z-index:1;position:relative}.interface{text-shadow:0 0 4px #ffffff4d}.hud{background:var(--black);border-bottom:1px solid var(--w28);letter-spacing:.12em;text-transform:uppercase;z-index:10;gap:5px;padding:4px 6px;font-size:12px;line-height:1;display:grid;position:sticky;top:0}.terminalSubHud{background:var(--black);border-bottom:1px solid var(--w16);color:var(--w48);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:10px 14px;min-height:18px;padding:3px 6px;font-size:12px;line-height:1;display:flex}.terminalSubHud span:last-child{margin-left:auto}.terminalClock{color:var(--accent-bright);font-variant-numeric:tabular-nums;text-shadow:0 0 6px var(--accent-dim)}.terminalPanel{-webkit-backdrop-filter:blur(9px);border:1px solid var(--w28);background:#0a0a0bb8;margin:0 6px 6px;box-shadow:inset 0 1px #ffffff21,inset 1px 0 #ffffff0d,0 16px 44px #00000080}.panelHeader,.panelBody{z-index:1;position:relative}.panelHeader{border-bottom:1px solid var(--w28);color:var(--w70);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;min-height:18px;padding:3px 6px;font-size:12px;line-height:1;display:flex}.panelHeader>span:first-child{color:var(--accent-bright);text-shadow:0 0 8px var(--accent-dim)}.panelHeader>span:first-child:before{content:"▪ "}.panelHeader span:last-child{margin-left:auto}.panelBody{padding:6px}.terminalDotRule{color:var(--w28);letter-spacing:.28em;text-transform:none;white-space:nowrap;margin:0 6px 6px;font-size:8px;line-height:1;overflow:hidden}.terminalFooter{border-top:1px solid var(--w28);margin-top:auto;padding:6px}.terminalEqualizer{align-items:end;gap:2px;height:10px;margin-bottom:6px;display:flex}.terminalEqualizer span{background:var(--accent-dim);flex:1 1 0;max-width:8px;display:block}.terminalFooterMeta{color:var(--w48);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px 14px;font-size:12px;line-height:1;display:flex}.wordmark{background:var(--white);color:var(--black);cursor:pointer;text-shadow:0 0 3px #00000061;text-transform:uppercase;border:0;width:100%;padding:4px 6px;font-size:14px;font-weight:400;box-shadow:0 0 14px #ffffff52}.hudMeta{color:var(--w70);flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.mainViewer{min-height:0;scroll-margin-top:56px}.mediaReflection{pointer-events:none;height:64px;margin-top:-4px;position:relative;overflow:hidden}.mediaReflection img{filter:blur(16px)saturate(.55)brightness(1.1);opacity:.4;width:100%;position:absolute;top:0;left:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#000c,#0000 90%);mask-image:linear-gradient(#000c,#0000 90%)}.mainViewer .panelBody{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.mainViewer.terminalPanel{padding:0;display:block}.viewerMeta{border-bottom:1px solid var(--w16);text-transform:uppercase;min-height:24px;padding-bottom:4px}.viewerCredits{border-bottom:1px solid var(--w16);border-top:1px solid var(--w16);gap:3px;padding:4px 0 5px;display:grid}.viewerCredits p{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:14px;line-height:1.3}.viewerCredits p.isRole{color:var(--white)}.viewerCredits p.isOneLiner{color:var(--w90)}.viewerCredits p.isStudio{color:var(--w48)}.viewerDock p{color:var(--w70);letter-spacing:.06em;text-transform:none;white-space:pre-line;margin:0;font-size:14px;font-weight:400;line-height:1.5}.viewerMeta h1{color:var(--white);font-family:var(--display);letter-spacing:.04em;text-overflow:ellipsis;text-shadow:0 0 14px #ffffff38;text-transform:uppercase;white-space:nowrap;min-width:0;margin:0;font-size:clamp(14px,1.9vw,21px);font-weight:500;line-height:1.15;overflow:hidden}.viewerFrame{border:1px solid var(--w16);min-height:0;padding:2px;display:block}.aboutViewer{border-top:1px solid var(--w16);padding:12px 0 4px}.aboutViewer p{color:var(--w70);letter-spacing:.04em;text-transform:none;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.mainViewer .bladeViewer{place-items:center;width:100%;min-height:0;animation:35ms steps(7,end) both bladeBoot;overflow:hidden}.viewerDock{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;min-height:26px;display:grid}.viewerNav{border-top:1px solid var(--w08);gap:6px;padding-top:6px;display:flex}.viewerNavButton{background:var(--black);border:1px solid var(--w48);color:var(--w90);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;flex:1 1 0;min-width:0;padding:5px 7px;font-size:12px;line-height:1}.viewerNavButton:hover,.viewerNavButton:focus-visible{background:var(--white);color:var(--black);text-shadow:0 0 3px #00000061;outline:none}.viewerNavButton.isActive{background:var(--accent);border-color:var(--accent);box-shadow:0 0 16px var(--accent-faint);color:var(--black);text-shadow:0 0 3px #00000059}.viewerDockText{display:block}.workSurface{padding:0 0 24px}.workSurface .panelBody{padding-top:4px}.indexColumns{border-bottom:1px solid var(--w16);color:var(--w48);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:34px minmax(0,1fr);gap:6px;margin-bottom:2px;padding:2px 0 4px;font-size:12px;line-height:1;display:grid}.indexRowBody{align-items:center;gap:6px;min-width:0;display:flex}.indexRowBody>span:first-child{flex:0 auto;min-width:0}.indexRowBody>span:last-child{text-align:right;flex:1 1 0;min-width:0}.indexLeader{background:repeating-linear-gradient(90deg, var(--w16) 0, var(--w16) 2px, transparent 2px, transparent 12px);flex:0 0 20px;align-self:center;max-width:20px;height:1px}.workList{border-bottom:1px solid var(--w28);display:grid}.workItem{background:#ffffff05;border-top:1px solid #0000008c;scroll-margin-top:76px;transition:border-color .14s linear;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.workItem.isSelected{border-top-color:var(--accent-dim)}.workItem.isSelected .workTrigger,.workTrigger.isActive{box-shadow:0 0 22px #ffffff52}.workTrigger{color:var(--w70);cursor:pointer;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;width:100%;min-height:20px;padding:4px 0;font-size:12px;line-height:1;display:grid;position:relative}.workRowBody{align-items:center;gap:6px;min-width:0;display:flex}.workItem:hover .workTrigger,.workItem:focus-within .workTrigger{min-height:22px}.workTrigger:before{background:var(--white);content:"";transform-origin:0;z-index:0;position:absolute;inset:0;transform:scaleX(0)}.workTrigger>span,.workTrigger>.workRowBody{z-index:1;position:relative}.workTrigger:hover,.workTrigger:focus-visible{background:linear-gradient(var(--white), var(--white)) left 0 top 50% / 18px 2px no-repeat, #000000d9;color:var(--white);outline:none}.workTrigger.isActive,.workItem.isSelected .workTrigger{background:var(--white);color:var(--black);text-shadow:0 0 3px #00000061;outline:none}.workTrigger.isActive .workCode,.workTrigger.isActive .workMetaRole,.workTrigger.isActive .workMetaDetail,.workItem.isSelected .workTrigger .workCode,.workItem.isSelected .workTrigger .workMetaRole,.workItem.isSelected .workTrigger .workMetaDetail{color:var(--black)}.workTrigger.isActive .workMetaSep,.workItem.isSelected .workTrigger .workMetaSep{color:#00000059}.workTrigger.isActive .workLeader,.workItem.isSelected .workTrigger .workLeader{background:repeating-linear-gradient(90deg,#00000047 0 2px,#0000 2px 12px)}.rowPeek{cursor:pointer;opacity:0;height:0;margin-left:34px;transition:height 23ms cubic-bezier(.2,.8,.2,1),opacity 15ms linear;overflow:hidden}.rowPeek img,.rowPeek video{filter:none;object-fit:cover;object-position:center;width:100%;height:66px}.workItem:hover .rowPeek,.workItem:focus-within .rowPeek{opacity:1;height:66px}.workItem.isLoading .workTrigger{color:var(--white)}.workItem.isLoading .workTrigger>span{mix-blend-mode:difference;color:var(--white)!important}.workItem.isLoading .workTrigger:before{transform:scaleX(var(--load-progress,0));transition:transform 90ms cubic-bezier(.2,.8,.2,1)}.workCode{color:var(--accent-dim);text-shadow:0 0 5px var(--accent-faint);grid-column:1;padding-left:4px;font-size:12px;line-height:1.15}.workTitle{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;line-height:1.15;overflow:hidden}.workLeader{background:repeating-linear-gradient(90deg, var(--w16) 0, var(--w16) 2px, transparent 2px, transparent 12px);flex:0 0 20px;align-self:center;max-width:20px;height:1px}.workMeta{color:var(--w48);letter-spacing:.08em;text-align:right;white-space:nowrap;flex:1 1 0;justify-content:flex-end;align-items:center;gap:.35em;min-width:0;font-size:12px;line-height:1.15;display:flex;overflow:hidden}.workMetaRole{color:var(--w70);flex:none}.workMetaSep{color:var(--w28);flex:none}.workMetaDetail{color:var(--w48);text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.bootSequence{background:var(--black);border-top:1px solid var(--w16);color:var(--w70);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:5px 0 6px 34px;font-size:12px;line-height:1.1;animation:.103s steps(2,end) both bootFlicker;display:grid;overflow:hidden}.bootSequence span{text-overflow:clip;white-space:nowrap;animation:78ms steps(10,end) both matrixBuild;display:block;overflow:hidden}.bootSequence span:nth-child(2){animation-delay:11ms}.bootSequence span:nth-child(3){animation-delay:23ms}.bootSequence span:nth-child(4){animation-delay:34ms}.bladeViewer{background:var(--black);grid-template-rows:auto auto;min-height:0;display:grid;position:relative}.reelEmbed{width:100%}.reelEmbedFrame{background:var(--black);max-width:100%;height:0;margin-inline:auto;padding-bottom:56.25%;position:relative;overflow:hidden}.reelEmbedFrame iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.mediaViewport{background:var(--black);place-items:center;width:100%;display:grid;position:relative}.bladeVideo,.bladeImage{animation:mediaUnderlayReveal var(--reveal-duration,1.45s) steps(8, end) both;aspect-ratio:16/9;background:var(--black);filter:none;object-fit:contain;opacity:1;width:100%;height:auto;min-height:0;max-height:calc(100vh - 160px);transition:filter .12s linear,opacity .12s linear}@keyframes mediaUnderlayReveal{0%,78%{filter:contrast(1.4)saturate(.4);opacity:.08}92%{filter:contrast(1.18)saturate(.8);opacity:.74}to{filter:none;opacity:1}}.pixelRevealCanvas{height:100%;image-rendering:pixelated;pointer-events:none;z-index:2;width:100%;position:absolute;inset:0}.bladeVideo:hover,.bladeVideo:focus-visible,.bladeImage:hover,.bladeImage:focus-visible{filter:none;opacity:1;outline:none}.videoControls{border-top:1px solid var(--w28);background:#000000b8;justify-content:flex-start;align-items:center;gap:6px;width:100%;min-height:28px;padding:4px 6px;display:flex}.videoControls button{border:1px solid var(--w70);color:var(--white);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;padding:5px 7px;font-size:12px;line-height:1}.videoControls button:hover,.videoControls button:focus-visible{background:var(--white);color:var(--black);outline:none}.emptyBlade{border:1px solid var(--w28);color:var(--w48);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;min-height:300px;font-size:12px;display:flex}.assetStatus{color:var(--white);letter-spacing:.14em;mix-blend-mode:difference;text-transform:uppercase;background:repeating-linear-gradient(90deg,#ffffff38 0 8px,#0000 8px 16px),#000000d1;justify-content:center;align-items:center;min-height:20px;font-size:12px;display:flex;position:absolute;inset:auto 0 0}.bladeStrip{gap:4px;width:100%;max-width:100%;display:grid}.fileGridHeader{border-bottom:1px solid var(--w16);color:var(--w48);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;padding-bottom:3px;font-size:12px;line-height:1;display:flex}.fileGrid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:3px;width:100%;padding-top:4px;display:grid}.fileGrid button{border:1px solid var(--w16);cursor:pointer;letter-spacing:.04em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#0808088c;width:100%;min-width:0;min-height:22px;padding:4px 6px;font-size:12px;line-height:1.1;overflow:hidden}.fileGrid button.isImage{border-color:color-mix(in srgb, var(--img-tone) 28%, transparent);color:var(--img-tone);text-shadow:0 0 6px color-mix(in srgb, var(--img-tone) 45%, transparent)}.fileGrid button.isVideo{border-color:color-mix(in srgb, var(--vid-tone) 28%, transparent);color:var(--vid-tone);text-shadow:0 0 6px color-mix(in srgb, var(--vid-tone) 45%, transparent)}.fileGrid button.isImage:hover,.fileGrid button.isImage:focus-visible{background:color-mix(in srgb, var(--img-tone) 8%, #000);border-color:color-mix(in srgb, var(--img-tone) 48%, transparent);color:var(--img-tone);outline:none}.fileGrid button.isVideo:hover,.fileGrid button.isVideo:focus-visible{background:color-mix(in srgb, var(--vid-tone) 8%, #000);border-color:color-mix(in srgb, var(--vid-tone) 48%, transparent);color:var(--vid-tone);outline:none}.fileGrid button.isImage.isSelected{background:var(--img-tone);border-color:var(--img-tone);box-shadow:0 0 14px color-mix(in srgb, var(--img-tone) 40%, transparent);color:var(--black);text-shadow:0 0 3px #00000059}.fileGrid button.isVideo.isSelected{background:var(--vid-tone);border-color:var(--vid-tone);box-shadow:0 0 14px color-mix(in srgb, var(--vid-tone) 40%, transparent);color:var(--black);text-shadow:0 0 3px #00000059}@keyframes matrixBuild{0%{opacity:0;width:0;transform:translateY(4px)}32%{opacity:1}to{opacity:1;width:100%;transform:translateY(0)}}@keyframes bootFlicker{0%,18%,23%,to{opacity:1}20%,48%{opacity:.42}}@keyframes bladeBoot{0%{clip-path:inset(0 0 100%);opacity:0}64%{clip-path:inset(0 0 12%);opacity:.86}to{clip-path:inset(0);opacity:1}}@media (max-width:980px){.bladeStrip{max-width:100%}}@media (max-width:720px){.hud,.viewerMeta,.viewerCredits,.viewerDock{grid-template-columns:1fr;align-items:start}.hud{gap:5px;display:grid}.mainViewer{min-height:auto}.workTrigger{grid-template-columns:30px minmax(0,1fr)}.indexColumns,.workLeader,.workMeta{display:none}.bladeStrip{max-width:100%}}@media (min-width:1800px) and (max-width:1899.98px){.interface{max-width:1800px;margin-inline:auto}}@media (min-width:1900px){.interface{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:2560px;height:100vh;margin-inline:auto;display:grid}.hud{grid-area:1/1/2/2;position:static}.terminalSubHud{grid-area:2/1/3/2;position:static}.mainViewer.terminalPanel{grid-area:3/1/5/2;overflow-y:auto}.terminalDotRule{display:none}.workSurface.terminalPanel{grid-area:1/2/4/3;padding-bottom:6px;overflow-y:auto}.workSurface .panelHeader{background:var(--black);z-index:2;position:sticky;top:0}.terminalFooter{grid-area:4/2/5/3}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.bootSequence,.workTrigger:before,.mainViewer .bladeViewer,.bladeVideo,.bladeImage{animation:none!important}}
