.Film-module__--ONtG__stage{transform-origin:0 0;background:var(--paper);color:var(--ink);font-family:var(--font-mono);position:relative;overflow:hidden}.Film-module__--ONtG__scene{position:absolute;inset:0;overflow:hidden}.Film-module__--ONtG__enter{display:contents}.Film-module__--ONtG__render{background:#000;position:fixed;inset:0}.Film-module__--ONtG__preview{z-index:100;color:#cfd3e0;font-family:var(--font-mono);background:#0b0c12;grid-template-rows:1fr auto auto;gap:10px;padding:16px;font-size:12px;display:grid;position:fixed;inset:0}.Film-module__--ONtG__viewport{place-items:center;min-height:0;display:grid}.Film-module__--ONtG__frame{overflow:hidden;box-shadow:0 0 0 1px #2a2e3b}.Film-module__--ONtG__controls{align-items:center;gap:12px;display:flex}.Film-module__--ONtG__play{width:40px;height:28px;color:inherit;cursor:pointer;background:#171a24;border:1px solid #3a3f52}.Film-module__--ONtG__timecode{font-variant-numeric:tabular-nums;white-space:nowrap}.Film-module__--ONtG__scrub{accent-color:var(--amber);flex:1}.Film-module__--ONtG__current{min-width:90px;color:var(--amber);text-align:right}.Film-module__--ONtG__lists{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.Film-module__--ONtG__list{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.Film-module__--ONtG__listLabel{color:#6b7185;margin-right:4px}.Film-module__--ONtG__chip{color:inherit;font:inherit;cursor:pointer;background:#13151d;border:1px solid #2a2e3b;padding:3px 8px}.Film-module__--ONtG__chip:hover,.Film-module__--ONtG__active{border-color:var(--amber);color:var(--amber)}.Film-module__--ONtG__keys{color:#6b7185;margin-left:auto}
.kit-module__twXY3G__zoomRect{border:2px dashed var(--ink-2);pointer-events:none;position:absolute}.kit-module__twXY3G__placed{position:absolute}.kit-module__twXY3G__kodo{line-height:0;display:inline-block}.kit-module__twXY3G__kodo img{width:100%;height:auto}.kit-module__twXY3G__stamp{border:.07em solid var(--amber);box-shadow:inset 0 0 0 .03em var(--amber), 0 0 0 .04em #ffae0059;color:var(--amber);font-family:var(--font-serif);white-space:nowrap;border-radius:999px;place-items:center;padding:.18em .5em .26em;font-style:italic;line-height:1;display:grid;position:absolute}.kit-module__twXY3G__stampText{display:block}.kit-module__twXY3G__glitch{white-space:pre;display:inline-block}.kit-module__twXY3G__glitching{text-shadow:-.05em 0 var(--pink), .05em 0 var(--periwinkle)}.kit-module__twXY3G__noise{opacity:.85}.kit-module__twXY3G__lateGap{visibility:hidden}.kit-module__twXY3G__late{color:var(--amber);display:inline-block}.kit-module__twXY3G__taskbar{z-index:50;background:var(--taskbar-grad);align-items:center;gap:3px;height:30px;padding:3px;display:flex;position:absolute;inset:auto 0 0}.kit-module__twXY3G__start{border:2px solid;border-color:var(--green-light) var(--green-dark) var(--green-dark) var(--green-light);background:var(--green);color:var(--white);font-family:var(--font-ui);padding:3px 12px;font-size:11px;font-weight:700}.kit-module__twXY3G__tasks{gap:3px;margin:0;padding:0;list-style:none;display:flex}.kit-module__twXY3G__task{border:1px solid;border-color:var(--task-light) var(--navy-deep) var(--navy-deep) var(--task-light);background:var(--task);color:var(--task-ink);font-family:var(--font-ui);white-space:nowrap;padding:3px 9px;font-size:10px}.kit-module__twXY3G__taskActive{border-color:var(--navy-deep) var(--task-light) var(--task-light) var(--navy-deep);background:var(--navy-deep);color:var(--white)}.kit-module__twXY3G__taskIndex{color:var(--amber)}.kit-module__twXY3G__tray{border-left:1px solid var(--navy-deep);align-items:center;gap:7px;margin-left:auto;padding:0 10px 0 8px;display:flex}.kit-module__twXY3G__clock{color:var(--white);font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:10px}.kit-module__twXY3G__caret{vertical-align:-.12em;background:currentColor;width:.55em;height:1em;margin-left:.08em;display:inline-block}.kit-module__twXY3G__brickWall{background:#4272dc;position:absolute;inset:0}.kit-module__twXY3G__brickSparkle{filter:drop-shadow(0 0 6px #fff9);line-height:0;position:absolute;translate:-50% -50%}.kit-module__twXY3G__camera{transform-origin:0 0;position:absolute;inset:0}
.Balloon-module__d2N8WG__balloon{background:var(--tooltip);border:1px solid var(--ink);font-family:var(--font-ui);color:var(--ink);text-align:left;text-shadow:none;white-space:normal;padding:6px 8px;font-size:10px;font-weight:400;line-height:1.5;display:block;box-shadow:3px 3px #10121a33}
:where(.Motif-module__onoNaq__motif){rotate:var(--tilt);pointer-events:none;filter:drop-shadow(3px 4px #10121a2e);flex:none;display:inline-block}.Motif-module__onoNaq__frame{display:block;position:relative}.Motif-module__onoNaq__image{width:100%;height:auto}.Motif-module__onoNaq__float{animation:Motif-module__onoNaq__float 3.2s steps(4, jump-none) var(--delay) infinite alternate}.Motif-module__onoNaq__drift{animation:Motif-module__onoNaq__drift 7s steps(16, jump-none) var(--delay) infinite}.Motif-module__onoNaq__wiggle{animation:Motif-module__onoNaq__wiggle 2.6s steps(1, end) var(--delay) infinite}.Motif-module__onoNaq__beat{animation:Motif-module__onoNaq__beat 1.6s steps(1, end) var(--delay) infinite}.Motif-module__onoNaq__click{animation:Motif-module__onoNaq__click 2.8s steps(1, end) var(--delay) infinite}.Motif-module__onoNaq__burst{aspect-ratio:1;background:linear-gradient(var(--white) 0 0) center / 100% 18% no-repeat, linear-gradient(var(--white) 0 0) center / 18% 100% no-repeat, linear-gradient(var(--white) 0 0) center / 46% 46% no-repeat;opacity:0;width:60%;animation:Motif-module__onoNaq__flash 3.4s steps(1, end) var(--delay) infinite;position:absolute;top:56%;left:52%;translate:-50% -50%}@keyframes Motif-module__onoNaq__float{0%{translate:0}to{translate:0 -8px}}@keyframes Motif-module__onoNaq__drift{0%,to{translate:0}25%{translate:4px -7px}50%{translate:0 -14px}75%{translate:-4px -7px}}@keyframes Motif-module__onoNaq__wiggle{0%,50%{rotate:var(--tilt)}60%{rotate:calc(var(--tilt) - 6deg)}70%{rotate:calc(var(--tilt) + 6deg)}80%{rotate:calc(var(--tilt) - 3deg)}90%,to{rotate:var(--tilt)}}@keyframes Motif-module__onoNaq__beat{0%{scale:1}10%{scale:1.12}20%{scale:1}30%{scale:1.08}40%,to{scale:1}}@keyframes Motif-module__onoNaq__click{0%,70%{translate:0;scale:1}74%{translate:2px 3px;scale:.92}84%,to{translate:0;scale:1}}@keyframes Motif-module__onoNaq__flash{0%,80%{opacity:0;scale:.4}82%{opacity:1;scale:.7}86%{opacity:1;scale:1.2}90%,to{opacity:0;scale:1.2}}@media (prefers-reduced-motion:reduce){.Motif-module__onoNaq__motif,.Motif-module__onoNaq__burst{animation:none}}
.Bubbles-module__a5KihG__layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Bubbles-module__a5KihG__spot{line-height:0;position:absolute;translate:-50% -50%}@media (max-width:899px){.Bubbles-module__a5KihG__desktopOnly{display:none}}
.Button-module__xDwtkW__button{border:2px solid;border-color:var(--bevel-raised);background:var(--chrome);color:var(--ink);font-family:var(--font-ui);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:normal;text-decoration:none;display:inline-block}.Button-module__xDwtkW__button:hover{color:inherit}.Button-module__xDwtkW__button:active{border-color:var(--bevel-sunken);transform:translate(1px,1px)}.Button-module__xDwtkW__default:hover{color:var(--ink)}.Button-module__xDwtkW__primary{background:var(--navy);color:var(--white);border-color:var(--periwinkle) var(--navy-deep) var(--navy-deep) var(--periwinkle);font-weight:700}.Button-module__xDwtkW__primary:hover{color:var(--white)}.Button-module__xDwtkW__primary:active{border-color:var(--navy-deep) var(--periwinkle) var(--periwinkle) var(--navy-deep)}.Button-module__xDwtkW__accent{background:var(--amber);color:var(--ink);border-color:var(--amber-light) var(--amber-dark) var(--amber-dark) var(--amber-light);font-weight:700}.Button-module__xDwtkW__accent:hover{color:var(--ink)}.Button-module__xDwtkW__accent:active{border-color:var(--amber-dark) var(--amber-light) var(--amber-light) var(--amber-dark)}.Button-module__xDwtkW__start{background:var(--green);color:var(--white);border-color:var(--green-light) var(--green-dark) var(--green-dark) var(--green-light);font-weight:700}.Button-module__xDwtkW__start:hover{color:var(--white)}.Button-module__xDwtkW__start:active,.Button-module__xDwtkW__start[aria-expanded=true]{border-color:var(--green-dark) var(--green-light) var(--green-light) var(--green-dark)}.Button-module__xDwtkW__dimmed,.Button-module__xDwtkW__dimmed:hover{color:var(--ink-disabled)}.Button-module__xDwtkW__sm{padding:6px 20px;font-size:12px}.Button-module__xDwtkW__md{padding:9px 24px;font-size:13px}.Button-module__xDwtkW__lg{border-width:3px;padding:12px 26px;font-size:14px}.Button-module__xDwtkW__block{width:100%;display:block}
.NopeButton-module__AxtSFa__wrap{display:inline-block;position:relative}.NopeButton-module__AxtSFa__balloon{z-index:5;width:max-content;max-width:200px;position:absolute;bottom:calc(100% + 8px);right:0}
.CopyButton-module__qg4vza__wrap{display:inline-block;position:relative}.CopyButton-module__qg4vza__block{display:block}.CopyButton-module__qg4vza__balloon{z-index:5;width:max-content;max-width:240px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}
.DashedGrid-module__4XU_na__grid{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(760px at 50% 46%,#000 0%,#0000 100%);mask-image:radial-gradient(760px at 50% 46%,#000 0%,#0000 100%)}
.Equalizer-module__yaw8UW__canvas{width:100%;height:100%;display:block}.Equalizer-module__yaw8UW__bars{filter:drop-shadow(0 0 5px #ffffff47)}.Equalizer-module__yaw8UW__ring{aspect-ratio:1;height:auto}
.ExplorerTable-module__69p6ZW__scroller{background:var(--white);border:2px solid;border-color:var(--bevel-sunken);overflow-y:auto}.ExplorerTable-module__69p6ZW__table{border-collapse:collapse;table-layout:fixed;width:100%;font-family:var(--font-ui);text-align:left;font-size:12px}.ExplorerTable-module__69p6ZW__table th{z-index:1;background:var(--chrome);border-right:1px solid var(--divider);color:var(--ink-2);padding:6px 10px;font-size:11px;font-weight:700;position:sticky;top:0}.ExplorerTable-module__69p6ZW__table th:last-child{border-right:0}.ExplorerTable-module__69p6ZW__table td{color:var(--ink-2);vertical-align:top;padding:9px 10px}.ExplorerTable-module__69p6ZW__default{border-bottom:1px solid var(--chrome-warm)}.ExplorerTable-module__69p6ZW__table td.ExplorerTable-module__69p6ZW__strong{color:var(--ink);font-weight:700}.ExplorerTable-module__69p6ZW__selected{background:var(--navy)}.ExplorerTable-module__69p6ZW__table .ExplorerTable-module__69p6ZW__selected td{color:var(--white)}.ExplorerTable-module__69p6ZW__muted td,.ExplorerTable-module__69p6ZW__table .ExplorerTable-module__69p6ZW__muted td.ExplorerTable-module__69p6ZW__strong{color:var(--ink-disabled)}@media (max-width:700px){.ExplorerTable-module__69p6ZW__collapsible{display:none}}
.HandNote-module__fOsh8q__note{font-family:var(--font-hand);font-size:26px;font-weight:400;line-height:1.1}.HandNote-module__fOsh8q__navy{color:var(--navy)}.HandNote-module__fOsh8q__amber{color:var(--amber)}.HandNote-module__fOsh8q__muted{color:var(--ink-muted)}
.Label-module__Z8Qp9G__kicker{font-size:10px;display:inline-block}.Label-module__Z8Qp9G__sm{letter-spacing:.16em;padding:4px 8px}.Label-module__Z8Qp9G__md{letter-spacing:.18em;padding:5px 9px}.Label-module__Z8Qp9G__navy{background:var(--navy);color:var(--white)}.Label-module__Z8Qp9G__green{background:var(--green);color:var(--white)}.Label-module__Z8Qp9G__ink{background:var(--ink);color:var(--amber)}.Label-module__Z8Qp9G__eyebrow{letter-spacing:.16em;font-size:10px;display:inline-block}.Label-module__Z8Qp9G__text-periwinkle{color:var(--periwinkle)}.Label-module__Z8Qp9G__text-navy{color:var(--navy)}.Label-module__Z8Qp9G__text-sky{color:var(--sky)}.Label-module__Z8Qp9G__text-amber{color:var(--amber)}.Label-module__Z8Qp9G__text-muted{color:var(--ink-muted)}
.LoopVideo-module__C-Qsia__wrap{position:relative;overflow:hidden}:where(.LoopVideo-module__C-Qsia__wrap){aspect-ratio:var(--ratio)}.LoopVideo-module__C-Qsia__media{width:100%;height:100%;position:absolute;inset:0}.LoopVideo-module__C-Qsia__cover{object-fit:cover;object-position:top}.LoopVideo-module__C-Qsia__contain{object-fit:contain}.LoopVideo-module__C-Qsia__hidden{visibility:hidden}.LoopVideo-module__C-Qsia__controls{gap:3px;display:flex;position:absolute;bottom:6px;right:6px}.LoopVideo-module__C-Qsia__control{border:2px solid;border-color:var(--bevel-raised);background:var(--chrome);width:24px;height:20px;color:var(--ink);font-family:var(--font-ui);cursor:pointer;place-items:center;padding:0;font-size:9px;line-height:1;display:grid}.LoopVideo-module__C-Qsia__control:active{border-color:var(--bevel-sunken);transform:translate(1px,1px)}.LoopVideo-module__C-Qsia__control[aria-pressed=true]{border-color:var(--bevel-sunken);background:var(--chrome-pressed)}.LoopVideo-module__C-Qsia__beckon{animation:1.2s step-end infinite LoopVideo-module__C-Qsia__beckon}@keyframes LoopVideo-module__C-Qsia__beckon{50%{background:var(--amber)}}.LoopVideo-module__C-Qsia__hint{pointer-events:none;width:max-content;max-width:calc(100% - 12px);position:absolute;bottom:34px;right:6px}.LoopVideo-module__C-Qsia__hint:before,.LoopVideo-module__C-Qsia__hint:after{content:"";border:7px solid #0000;border-bottom:0;position:absolute;right:32px}.LoopVideo-module__C-Qsia__hint:before{border-top-color:var(--ink);top:100%}.LoopVideo-module__C-Qsia__hint:after{border-top-color:var(--tooltip);top:calc(100% - 1px)}
.Marquee-module__Y7Hc1W__strip{background:var(--ink);border-block:3px solid var(--navy);padding:11px 0;overflow:hidden}.Marquee-module__Y7Hc1W__track{letter-spacing:.16em;width:max-content;color:var(--amber);white-space:nowrap;animation:Marquee-module__Y7Hc1W__marquee var(--duration) linear infinite;font-size:11px;display:flex}@keyframes Marquee-module__Y7Hc1W__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.MenuBar-module___KSsJG__menu{border-bottom:1px solid var(--divider);font-family:var(--font-ui);color:var(--ink);flex-wrap:wrap;gap:4px 16px;margin-top:-4px;padding:4px 8px 6px;font-size:12px;display:flex}
.Panel-module__BJf_CW__panel{border-style:solid;min-width:0}.Panel-module__BJf_CW__raised{border-color:var(--bevel-raised)}.Panel-module__BJf_CW__sunken{border-color:var(--bevel-sunken)}.Panel-module__BJf_CW__depth1{border-width:1px}.Panel-module__BJf_CW__depth2{border-width:2px}.Panel-module__BJf_CW__depth3{border-width:3px}.Panel-module__BJf_CW__white{background:var(--white)}.Panel-module__BJf_CW__warm{background:var(--chrome-warm)}.Panel-module__BJf_CW__chrome{background:var(--chrome)}.Panel-module__BJf_CW__ink{background:var(--ink)}
.PhoneClamp-module__qRoa3q__toggle{display:none}@media (max-width:599px){.PhoneClamp-module__qRoa3q__clamp{scroll-margin-top:16px}.PhoneClamp-module__qRoa3q__clamp:not([data-open]) [data-clamp]{display:none}.PhoneClamp-module__qRoa3q__toggle{justify-content:center;padding-top:14px;display:flex}}
.StatusBar-module__pRHVua__status{background:var(--chrome);border:1px solid;border-color:var(--bevel-sunken);min-width:0;font-family:var(--font-ui);color:var(--ink-2);align-items:center;gap:12px;padding:4px 8px;font-size:11px;display:flex}
.WindowControls-module__j9z-nq__controls{flex:none;gap:4px;display:flex;position:relative}.WindowControls-module__j9z-nq__control{color:var(--title-dim);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;padding:0 1px;font-size:.86em;line-height:1}.WindowControls-module__j9z-nq__control:hover{color:var(--white)}.WindowControls-module__j9z-nq__balloon{z-index:5;width:max-content;max-width:200px;position:absolute;top:calc(100% + 10px);right:0}
.TitleBar-module__RCR5GG__bar{background:var(--title-grad);font-family:var(--font-ui);color:var(--white);align-items:center;gap:8px;padding:5px 5px 5px 8px;display:flex}.TitleBar-module__RCR5GG__title{text-shadow:1px 1px #00000073;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.TitleBar-module__RCR5GG__sm{padding-left:7px;font-size:12px}.TitleBar-module__RCR5GG__md{font-size:13px}.TitleBar-module__RCR5GG__lg{font-size:14px}.TitleBar-module__RCR5GG__tall{gap:10px;padding:12px 14px;font-size:15px}
.Window-module__R3k1-W__window{background:var(--chrome);min-width:0;color:var(--ink);border:2px solid;border-color:var(--bevel-raised);flex-direction:column;gap:4px;padding:3px;display:flex;position:relative}.Window-module__R3k1-W__size-lg{border-width:3px;padding:4px}.Window-module__R3k1-W__elev-sm{box-shadow:var(--shadow-sm)}.Window-module__R3k1-W__elev-md{box-shadow:var(--shadow-md)}.Window-module__R3k1-W__elev-lg{box-shadow:var(--shadow-lg)}.Window-module__R3k1-W__elev-float{box-shadow:var(--shadow-float)}.Window-module__R3k1-W__elev-floatLg{box-shadow:var(--shadow-float-lg)}
.PopupWindow-module__fF83aW__dialog{width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);background:0 0;border:0;padding:0;overflow:visible}.PopupWindow-module__fF83aW__dialog::backdrop{background-color:#150c4a59;background-image:conic-gradient(#150c4a59 25%, transparent 0 50%, #150c4a59 0 75%, transparent 0);background-size:4px 4px}.PopupWindow-module__fF83aW__dialog[open] .PopupWindow-module__fF83aW__window{animation:.2s steps(3,end) PopupWindow-module__fF83aW__open}.PopupWindow-module__fF83aW__window{max-height:calc(100dvh - 32px)}.PopupWindow-module__fF83aW__body{background:var(--chrome-warm);border:2px solid;border-color:var(--bevel-raised);color:var(--ink-2);padding:20px 22px 8px;font-size:13px;line-height:1.75;overflow:auto}.PopupWindow-module__fF83aW__actions{justify-content:flex-end;padding:8px 4px 4px;display:flex}@keyframes PopupWindow-module__fF83aW__open{0%{opacity:.4;scale:.5}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.PopupWindow-module__fF83aW__dialog[open] .PopupWindow-module__fF83aW__window{animation:none}}
.PropertyList-module__SdCW8W__list{font-family:var(--font-ui);color:var(--ink);grid-template-columns:auto 1fr;gap:11px 14px;margin:0;font-size:12px;display:grid}.PropertyList-module__SdCW8W__row{display:contents}.PropertyList-module__SdCW8W__row dt{color:var(--ink-muted)}.PropertyList-module__SdCW8W__row dd{margin:0}.PropertyList-module__SdCW8W__positive{color:var(--green-dark);font-weight:700}.PropertyList-module__SdCW8W__muted{color:var(--ink-muted)}
.Rail-module__w8XzsG__rail{--rail-ink:var(--ink-muted);--rail-dot:var(--chrome)}.Rail-module__w8XzsG__rail[data-tone=dark]{--rail-ink:var(--night-ink);--rail-dot:var(--night-rule)}.Rail-module__w8XzsG__pager{display:none}@media (max-width:599px){.Rail-module__w8XzsG__track.Rail-module__w8XzsG__track{margin-inline:calc(-1 * var(--gutter));max-width:none;padding:var(--rail-pad-top,6px) var(--gutter) 18px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;flex-direction:row;align-items:stretch;gap:14px;display:flex;position:relative;overflow-x:auto}.Rail-module__w8XzsG__track.Rail-module__w8XzsG__track::-webkit-scrollbar{display:none}.Rail-module__w8XzsG__track.Rail-module__w8XzsG__track>*{flex:0 0 var(--slide);scroll-snap-align:start;min-width:0;margin:0}.Rail-module__w8XzsG__pager{align-items:center;gap:6px;margin-top:2px;display:flex}.Rail-module__w8XzsG__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:20px;height:24px;padding:0;display:grid}.Rail-module__w8XzsG__dot:before{content:"";background:var(--rail-dot);border:1px solid var(--rail-ink);width:10px;height:10px}.Rail-module__w8XzsG__dot[aria-current]:before{background:var(--amber);border-color:var(--ink)}.Rail-module__w8XzsG__count{letter-spacing:.08em;color:var(--rail-ink);margin-left:6px;font-size:11px}}
.ReadMore-module__TxyCWG__summary{letter-spacing:.14em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-size:11px;list-style:none;display:inline-flex}.ReadMore-module__TxyCWG__summary::-webkit-details-marker{display:none}.ReadMore-module__TxyCWG__box{background:var(--chrome);border:2px solid;border-color:var(--bevel-raised);flex:none;width:15px;height:15px;position:relative}.ReadMore-module__TxyCWG__box:before,.ReadMore-module__TxyCWG__box:after{content:"";background:var(--ink);margin:auto;position:absolute;inset:0}.ReadMore-module__TxyCWG__box:before{width:7px;height:1px}.ReadMore-module__TxyCWG__box:after{width:1px;height:7px}.ReadMore-module__TxyCWG__details[open] .ReadMore-module__TxyCWG__box:after,.ReadMore-module__TxyCWG__details:not([open]) .ReadMore-module__TxyCWG__less,.ReadMore-module__TxyCWG__details[open] .ReadMore-module__TxyCWG__more{display:none}.ReadMore-module__TxyCWG__summary:hover .ReadMore-module__TxyCWG__box{background:var(--amber)}.ReadMore-module__TxyCWG__light .ReadMore-module__TxyCWG__summary{color:var(--navy)}.ReadMore-module__TxyCWG__dark .ReadMore-module__TxyCWG__summary{color:var(--amber)}.ReadMore-module__TxyCWG__content{margin-top:16px}
.Scribble-module__1sfUqW__wrap{padding:0 6px;display:inline-block;position:relative}.Scribble-module__1sfUqW__text{z-index:1;position:relative}.Scribble-module__1sfUqW__svg{z-index:0;width:calc(100% + 32px);height:calc(100% + 22px);position:absolute;top:-12px;left:-16px;overflow:visible}.Scribble-module__1sfUqW__path{stroke:var(--amber);stroke-width:3px;stroke-linecap:round;stroke-dasharray:760;animation:1.25s ease-in-out both Scribble-module__1sfUqW__draw}@keyframes Scribble-module__1sfUqW__draw{0%{stroke-dashoffset:760px}to{stroke-dashoffset:0}}
.SectionHeader-module__PTuujW__header{border-bottom:2px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding-bottom:12px;display:flex;position:relative}.SectionHeader-module__PTuujW__index{letter-spacing:.2em;color:var(--periwinkle);font-size:11px}.SectionHeader-module__PTuujW__title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1}.SectionHeader-module__PTuujW__aside{color:var(--ink-muted);margin-left:auto;font-size:11px}@media (max-width:700px){.SectionHeader-module__PTuujW__aside{flex-basis:100%;margin-left:0}}.SectionHeader-module__PTuujW__dark{color:var(--white);border-color:currentColor}.SectionHeader-module__PTuujW__dark .SectionHeader-module__PTuujW__index{color:var(--amber)}.SectionHeader-module__PTuujW__dark .SectionHeader-module__PTuujW__aside{color:var(--sky-tint)}.SectionHeader-module__PTuujW__ornament{margin-bottom:4px;line-height:0;position:absolute;bottom:100%;right:0}
.SegmentedMeter-module__jFC89G__track{background:var(--chrome-warm);border:1px solid;border-color:var(--bevel-sunken);gap:2px;height:14px;padding:2px;display:grid}.SegmentedMeter-module__jFC89G__block{background:var(--navy)}
.SocialIcon-module__uakFvW__icon{object-fit:contain;flex:none}:where(a:hover,a:focus-visible)>.SocialIcon-module__uakFvW__icon{animation:.36s steps(2,jump-none) SocialIcon-module__uakFvW__hop}@keyframes SocialIcon-module__uakFvW__hop{50%{translate:0 -4px}}@media (prefers-reduced-motion:reduce){:where(a:hover,a:focus-visible)>.SocialIcon-module__uakFvW__icon{animation:none}}
.Sparkle-module__OQVVAq__sparkle{fill:currentColor;pointer-events:none;flex:none;display:inline-block}.Sparkle-module__OQVVAq__core{fill:var(--white)}.Sparkle-module__OQVVAq__sparkle g{opacity:0;animation:var(--duration,2.4s) steps(1, end) calc(var(--delay,0s) * -1) infinite}.Sparkle-module__OQVVAq__sparkle .Sparkle-module__OQVVAq__f3{opacity:1}.Sparkle-module__OQVVAq__sparkle .Sparkle-module__OQVVAq__f1{animation-name:Sparkle-module__OQVVAq__f1}.Sparkle-module__OQVVAq__sparkle .Sparkle-module__OQVVAq__f2{animation-name:Sparkle-module__OQVVAq__f2}.Sparkle-module__OQVVAq__sparkle .Sparkle-module__OQVVAq__f3{animation-name:Sparkle-module__OQVVAq__f3}.Sparkle-module__OQVVAq__sparkle .Sparkle-module__OQVVAq__f4{animation-name:Sparkle-module__OQVVAq__f4}@keyframes Sparkle-module__OQVVAq__f1{0%{opacity:1}5%{opacity:0}32%{opacity:1}37%,to{opacity:0}}@keyframes Sparkle-module__OQVVAq__f2{0%{opacity:0}5%{opacity:1}10%{opacity:0}27%{opacity:1}32%,to{opacity:0}}@keyframes Sparkle-module__OQVVAq__f3{0%{opacity:0}10%{opacity:1}15%{opacity:0}22%{opacity:1}27%,to{opacity:0}}@keyframes Sparkle-module__OQVVAq__f4{0%{opacity:0}15%{opacity:1}22%,to{opacity:0}}.Sparkle-module__OQVVAq__field{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Sparkle-module__OQVVAq__placed{position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:reduce){.Sparkle-module__OQVVAq__sparkle g{animation:none}}
.StackGrid-module__6gHiHa__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.StackGrid-module__6gHiHa__tile{background:var(--chrome-warm);border:2px solid;border-color:var(--bevel-raised);flex-direction:column;align-items:center;min-width:0;display:flex}.StackGrid-module__6gHiHa__icon{width:100%;height:auto}.StackGrid-module__6gHiHa__label{font-family:var(--font-ui);color:var(--ink-2);text-align:center}.StackGrid-module__6gHiHa__sm{gap:8px}.StackGrid-module__6gHiHa__sm .StackGrid-module__6gHiHa__tile{gap:6px;padding:8px 6px}.StackGrid-module__6gHiHa__sm .StackGrid-module__6gHiHa__icon{max-width:44px}.StackGrid-module__6gHiHa__sm .StackGrid-module__6gHiHa__label{font-size:9px}.StackGrid-module__6gHiHa__md{gap:12px}.StackGrid-module__6gHiHa__md .StackGrid-module__6gHiHa__tile{gap:9px;padding:14px 6px}.StackGrid-module__6gHiHa__md .StackGrid-module__6gHiHa__icon{max-width:64px}.StackGrid-module__6gHiHa__md .StackGrid-module__6gHiHa__label{font-size:10px}@media (max-width:599px){.StackGrid-module__6gHiHa__md .StackGrid-module__6gHiHa__tile{gap:6px;padding:10px 4px}.StackGrid-module__6gHiHa__md .StackGrid-module__6gHiHa__icon{max-width:42px}}
.Swatch-module__5rnZuW__swatch{width:var(--size);height:var(--size);background:var(--swatch);border:1px solid var(--ink);flex:none;display:inline-block}
.Tabs-module__Kftrda__list{font-family:var(--font-ui);font-size:12px;display:flex}.Tabs-module__Kftrda__tab{background:var(--chrome);color:var(--ink);cursor:pointer;white-space:nowrap;border-style:solid;align-items:center;gap:7px;display:flex}.Tabs-module__Kftrda__radio{scrollbar-width:none;overflow-x:auto}.Tabs-module__Kftrda__radio .Tabs-module__Kftrda__tab{border-width:1px;border-color:var(--bevel-raised);padding:6px 16px}.Tabs-module__Kftrda__radio .Tabs-module__Kftrda__tab[aria-selected=false]:hover{background:var(--chrome-pressed)}.Tabs-module__Kftrda__check{background:var(--chrome-warm);border:1px solid var(--bevel-dark);flex:none;width:8px;height:8px;position:relative}.Tabs-module__Kftrda__tab[aria-selected=true] .Tabs-module__Kftrda__check:after{content:"";background:var(--navy);position:absolute;inset:0}.Tabs-module__Kftrda__filler{border-bottom:1px solid var(--bevel-dark);flex:1;min-width:8px}.Tabs-module__Kftrda__folder{gap:2px}.Tabs-module__Kftrda__folder .Tabs-module__Kftrda__tab{border-width:2px 2px 0;border-color:#e7e9ee var(--bevel-dark) transparent #e7e9ee;background:var(--gap);color:var(--ink-muted);padding:5px 14px}.Tabs-module__Kftrda__folder .Tabs-module__Kftrda__tab[aria-selected=true]{background:var(--chrome);border-color:var(--bevel-light) var(--bevel-dark) transparent var(--bevel-light);color:var(--ink);font-weight:700}
.Tag-module__wEX-9W__list{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.Tag-module__wEX-9W__tag{letter-spacing:.06em;padding:4px 8px;font-size:9px;display:inline-block}.Tag-module__wEX-9W__periwinkle{background:var(--periwinkle);color:var(--white)}.Tag-module__wEX-9W__sky{background:var(--sky);color:var(--sky-ink)}.Tag-module__wEX-9W__chrome{background:var(--chrome);color:var(--ink-2)}.Tag-module__wEX-9W__ink{background:var(--ink);color:var(--amber)}.Tag-module__wEX-9W__outline{background:var(--white);color:var(--ink-muted);border:1px solid var(--divider)}.Tag-module__wEX-9W__green{background:var(--green);color:var(--white)}
.OdysseyWindow-module__vDA6vq__wrap{margin-top:34px;position:relative}.OdysseyWindow-module__vDA6vq__gallery{grid-template-rows:repeat(2,196px);grid-template-columns:2fr 1fr;gap:4px;padding:4px;display:grid}.OdysseyWindow-module__vDA6vq__galleryShot{object-fit:cover;width:100%;height:100%}.OdysseyWindow-module__vDA6vq__galleryShot:first-child{grid-row:span 2}.OdysseyWindow-module__vDA6vq__row{gap:4px;display:flex}.OdysseyWindow-module__vDA6vq__stripCell{flex:1;padding:3px}.OdysseyWindow-module__vDA6vq__stripShot{object-fit:cover;width:100%;height:158px}.OdysseyWindow-module__vDA6vq__info{flex:1.05;padding:16px 18px}.OdysseyWindow-module__vDA6vq__thesis{font-family:var(--font-serif);color:var(--navy);font-size:22px;line-height:1.3}.OdysseyWindow-module__vDA6vq__description{color:var(--ink-2);margin-top:9px;font-size:12.5px;line-height:1.7}.OdysseyWindow-module__vDA6vq__tags{margin-top:12px}.OdysseyWindow-module__vDA6vq__statusLabel{flex:none}.OdysseyWindow-module__vDA6vq__meter{flex:1;min-width:0}.OdysseyWindow-module__vDA6vq__annotation{text-align:right;position:absolute;bottom:-56px;right:-24px;transform:rotate(-4deg)}@media (max-width:899px){.OdysseyWindow-module__vDA6vq__gallery{grid-template-rows:repeat(2,clamp(110px,24vw,196px))}.OdysseyWindow-module__vDA6vq__row{flex-wrap:wrap}.OdysseyWindow-module__vDA6vq__stripCell{flex-basis:calc(50% - 2px)}.OdysseyWindow-module__vDA6vq__stripShot{height:clamp(96px,22vw,158px)}.OdysseyWindow-module__vDA6vq__info{flex-basis:100%}.OdysseyWindow-module__vDA6vq__annotation{margin-top:10px;position:static}}@media (max-width:600px){.OdysseyWindow-module__vDA6vq__statusLabel:last-child{display:none}}
.OdysseyInvite-module__y6oT6a__wrap{--dc-bg:#2b2d31;--dc-edge:#1e1f22;--dc-header:#b5bac1;--dc-name:#f2f3f5;--dc-text:#dbdee1;--dc-muted:#80848e;--dc-online:#23a55a;--dc-join:#248046;--dc-join-hover:#1a6334;--dc-font:"gg sans", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;max-width:620px;position:relative}.OdysseyInvite-module__y6oT6a__embed{background:var(--dc-bg);border:1px solid var(--dc-edge);font-family:var(--dc-font);border-radius:8px;margin:6px;padding:18px 20px 20px}.OdysseyInvite-module__y6oT6a__header{letter-spacing:.02em;text-transform:uppercase;color:var(--dc-header);font-size:12px;font-weight:700}.OdysseyInvite-module__y6oT6a__row{align-items:center;gap:16px;margin-top:14px;display:flex}.OdysseyInvite-module__y6oT6a__icon{border-radius:22px;flex:none;width:72px;height:72px}.OdysseyInvite-module__y6oT6a__guild{flex:1;min-width:0}.OdysseyInvite-module__y6oT6a__name{color:var(--dc-name);font-size:20px;font-weight:700;line-height:1.2}.OdysseyInvite-module__y6oT6a__counts{color:var(--dc-header);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:14px;display:flex}.OdysseyInvite-module__y6oT6a__dot{background:var(--dc-muted);border-radius:50%;width:8px;height:8px}.OdysseyInvite-module__y6oT6a__dot:not(:first-child){margin-left:12px}.OdysseyInvite-module__y6oT6a__online{background:var(--dc-online)}.OdysseyInvite-module__y6oT6a__join{background:var(--dc-join);color:#fff;border-radius:3px;flex:none;padding:10px 28px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none}.OdysseyInvite-module__y6oT6a__join:hover{background:var(--dc-join-hover);color:#fff}.OdysseyInvite-module__y6oT6a__disabled{opacity:.5;cursor:not-allowed}.OdysseyInvite-module__y6oT6a__disabled:hover{background:var(--dc-join)}.OdysseyInvite-module__y6oT6a__pitch{color:var(--dc-text);border-top:1px solid #ffffff0f;margin-top:16px;padding-top:14px;font-size:14px;line-height:1.45}.OdysseyInvite-module__y6oT6a__status{align-items:center;gap:8px;display:inline-flex}.OdysseyInvite-module__y6oT6a__led{background:var(--green-light);width:8px;height:8px;box-shadow:0 0 0 1px var(--green-dark)}.OdysseyInvite-module__y6oT6a__sticker{z-index:1;filter:drop-shadow(3px 3px #10121a4d);animation:3.2s ease-in-out infinite OdysseyInvite-module__y6oT6a__float;position:absolute;top:-26px;right:-26px;rotate:10deg}@keyframes OdysseyInvite-module__y6oT6a__float{0%,to{translate:0}50%{translate:0 -6px}}@media (prefers-reduced-motion:reduce){.OdysseyInvite-module__y6oT6a__sticker{animation:none}}@media (max-width:899px){.OdysseyInvite-module__y6oT6a__wrap{max-width:none}.OdysseyInvite-module__y6oT6a__sticker{right:-8px}}@media (max-width:520px){.OdysseyInvite-module__y6oT6a__row{flex-wrap:wrap}.OdysseyInvite-module__y6oT6a__icon{border-radius:18px;width:56px;height:56px}.OdysseyInvite-module__y6oT6a__guild{flex-basis:calc(100% - 72px)}.OdysseyInvite-module__y6oT6a__join{text-align:center;flex-basis:100%}.OdysseyInvite-module__y6oT6a__sticker{width:48px;height:48px;top:-20px}}
.ProjectIndex-module__2ek1hW__wrap{margin-top:44px}.ProjectIndex-module__2ek1hW__beta{color:var(--amber)}.ProjectIndex-module__2ek1hW__live{color:var(--green)}.ProjectIndex-module__2ek1hW__in-production{color:var(--ink-muted)}.ProjectIndex-module__2ek1hW__nda{color:var(--ink-disabled)}
.RulesWindow-module__S2iryW__page{margin:0 4px 4px;padding:18px 20px 20px;container-type:inline-size}.RulesWindow-module__S2iryW__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 28px;margin:0;padding:0;list-style:none;display:grid}@container (max-width:900px){.RulesWindow-module__S2iryW__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.RulesWindow-module__S2iryW__list{grid-template-columns:minmax(0,1fr)}}.RulesWindow-module__S2iryW__rule{grid-template-columns:30px 1fr;gap:8px;display:grid}.RulesWindow-module__S2iryW__num{color:var(--periwinkle);font-size:11px;line-height:1.9}.RulesWindow-module__S2iryW__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:800}.RulesWindow-module__S2iryW__body{color:var(--ink-muted);margin-top:4px;font-size:13px;line-height:1.65}@media (max-width:599px){.RulesWindow-module__S2iryW__page{padding:6px 14px 8px}.RulesWindow-module__S2iryW__list{gap:0}.RulesWindow-module__S2iryW__rule{grid-template-columns:24px 1fr;gap:6px;padding:4px 0}.RulesWindow-module__S2iryW__rule+.RulesWindow-module__S2iryW__rule{border-top:1px dashed var(--gap)}.RulesWindow-module__S2iryW__num{line-height:44px}.RulesWindow-module__S2iryW__title{font-size:17px;line-height:1.2}.RulesWindow-module__S2iryW__toggle{width:100%;min-height:44px;font:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.RulesWindow-module__S2iryW__rule:not([data-open]) .RulesWindow-module__S2iryW__body{display:none}.RulesWindow-module__S2iryW__body{margin:0 0 12px;font-size:13.5px}.RulesWindow-module__S2iryW__box{background:var(--chrome);border:2px solid;border-color:var(--bevel-raised);flex:none;width:17px;height:17px;position:relative}.RulesWindow-module__S2iryW__box:before,.RulesWindow-module__S2iryW__box:after{content:"";background:var(--ink);margin:auto;position:absolute;inset:0}.RulesWindow-module__S2iryW__box:before{width:7px;height:1px}.RulesWindow-module__S2iryW__box:after{width:1px;height:7px}.RulesWindow-module__S2iryW__rule[data-open] .RulesWindow-module__S2iryW__box:after{display:none}.RulesWindow-module__S2iryW__rule[data-open] .RulesWindow-module__S2iryW__box{background:var(--amber)}}
.RobloxShortcut-module__7l1bSG__bar{align-items:center;gap:18px;padding:16px 20px;display:flex;position:relative}.RobloxShortcut-module__7l1bSG__icon{flex:none;height:auto}.RobloxShortcut-module__7l1bSG__copy{flex:1;min-width:0}.RobloxShortcut-module__7l1bSG__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(19px,2vw,24px);font-weight:800}.RobloxShortcut-module__7l1bSG__body{color:var(--ink-muted);margin-top:4px;font-size:11px}.RobloxShortcut-module__7l1bSG__cta{flex:none}.RobloxShortcut-module__7l1bSG__xp{position:absolute;top:-64px;right:230px}@media (max-width:640px){.RobloxShortcut-module__7l1bSG__bar{flex-wrap:wrap}.RobloxShortcut-module__7l1bSG__cta{flex-basis:100%}.RobloxShortcut-module__7l1bSG__xp{width:70px;top:-56px;right:6px}}
.ServiceHero-module__thtbdG__hero{--pad-bottom:0px;padding-top:clamp(28px,4vw,48px);padding-bottom:var(--pad-bottom);overflow:hidden}.ServiceHero-module__thtbdG__crumbs{color:var(--ink-muted);gap:8px;font-size:11px;display:flex}.ServiceHero-module__thtbdG__columns{align-items:flex-start;gap:clamp(32px,5vw,72px);margin-top:clamp(28px,4vw,48px);display:flex}.ServiceHero-module__thtbdG__copy{flex:1.5;min-width:0}.ServiceHero-module__thtbdG__title{font-family:var(--font-display);letter-spacing:-.045em;margin-top:18px;font-size:clamp(48px,7.4vw,104px);font-weight:800;line-height:.9}.ServiceHero-module__thtbdG__lede{max-width:640px;font-family:var(--font-serif);color:var(--ink-2);margin-top:24px;font-size:clamp(20px,1.9vw,25px);line-height:1.4}.ServiceHero-module__thtbdG__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ServiceHero-module__thtbdG__side{flex-direction:column;flex:1;gap:18px;min-width:0;max-width:420px;display:flex}.ServiceHero-module__thtbdG__sheet{margin:8px;padding:16px 16px 18px}.ServiceHero-module__thtbdG__copy>.ServiceHero-module__thtbdG__aside{margin-top:28px}.ServiceHero-module__thtbdG__aside{align-items:center;gap:12px;display:flex}.ServiceHero-module__thtbdG__kodo{flex:none;height:auto;animation:3.6s ease-in-out infinite ServiceHero-module__thtbdG__bob}@keyframes ServiceHero-module__thtbdG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:899px){.ServiceHero-module__thtbdG__columns{flex-direction:column;align-items:stretch}.ServiceHero-module__thtbdG__side{max-width:none}}.ServiceHero-module__thtbdG__titleWrap{width:fit-content;position:relative}.ServiceHero-module__thtbdG__xp{position:absolute;top:-104px;right:-24px}.ServiceHero-module__thtbdG__dark{--pad-bottom:clamp(36px, 4vw, 52px);border-bottom:3px solid var(--green-dark)}.ServiceHero-module__thtbdG__dark .ServiceHero-module__thtbdG__crumbs{color:var(--sky-tint)}.ServiceHero-module__thtbdG__dark .ServiceHero-module__thtbdG__crumbs a{color:var(--white)}.ServiceHero-module__thtbdG__dark .ServiceHero-module__thtbdG__title{color:var(--white);text-shadow:.04em .04em 0 var(--green-dark)}.ServiceHero-module__thtbdG__dark .ServiceHero-module__thtbdG__lede{color:var(--sky-tint)}@media (max-width:899px){.ServiceHero-module__thtbdG__xp{width:84px;top:-70px;right:0}}.ServiceHero-module__thtbdG__withCharacter{--rise:clamp(24px, 4vw, 56px);align-self:stretch;position:relative}.ServiceHero-module__thtbdG__withCharacter>*{z-index:1;position:relative}.ServiceHero-module__thtbdG__withCharacter>.ServiceHero-module__thtbdG__character{z-index:0;right:-120px;bottom:calc(-1 * var(--pad-bottom));width:auto;height:calc(100% + var(--pad-bottom) + var(--rise));filter:drop-shadow(-10px 8px #10121a40);max-width:none;position:absolute}.ServiceHero-module__thtbdG__withCharacter>[data-window]{width:min(340px,100%);margin-top:auto}@media (max-width:899px){.ServiceHero-module__thtbdG__withCharacter{min-height:0;padding-top:250px}.ServiceHero-module__thtbdG__withCharacter>.ServiceHero-module__thtbdG__character{height:420px;top:-24px;bottom:auto;right:-48px}.ServiceHero-module__thtbdG__withCharacter>[data-window]{width:min(340px,100%)}}@media (max-width:600px){.ServiceHero-module__thtbdG__xp{display:none}}@media (max-width:599px){.ServiceHero-module__thtbdG__withCharacter{padding-top:8px}.ServiceHero-module__thtbdG__withCharacter>.ServiceHero-module__thtbdG__character{display:none}.ServiceHero-module__thtbdG__withCharacter>[data-window]{width:100%}}
.KodoAmp-module__fIPdsG__root{position:relative;container-type:inline-size}.KodoAmp-module__fIPdsG__spotify{z-index:2;position:absolute;bottom:-34px;right:-28px}@container (max-width:520px){.KodoAmp-module__fIPdsG__spotify{width:64px;bottom:-30px;right:-8px}}.KodoAmp-module__fIPdsG__amp{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);grid-template-areas:"display side""controls controls""playlist playlist";gap:6px;padding:4px;display:grid}.KodoAmp-module__fIPdsG__display{flex-direction:column;grid-area:display;gap:12px;min-width:0;padding:14px 16px 16px;display:flex}.KodoAmp-module__fIPdsG__lcd{color:var(--green-light);text-shadow:0 0 6px #7fc1628c;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.KodoAmp-module__fIPdsG__clock{letter-spacing:.06em;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:clamp(26px,3vw,38px);display:inline-flex}.KodoAmp-module__fIPdsG__state{font-size:.5em}.KodoAmp-module__fIPdsG__readout{letter-spacing:.14em;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:inline-flex}.KodoAmp-module__fIPdsG__pill{opacity:.5;border:1px solid;padding:2px 6px}.KodoAmp-module__fIPdsG__pillOn{opacity:1;color:var(--amber);text-shadow:0 0 6px #ffae008c}.KodoAmp-module__fIPdsG__ticker{border-block:1px solid var(--night-rule);color:var(--amber);letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;padding:6px 0;font-size:12px;overflow:hidden}.KodoAmp-module__fIPdsG__tickerTrack{animation:18s linear infinite KodoAmp-module__fIPdsG__ticker;display:inline-flex}@keyframes KodoAmp-module__fIPdsG__ticker{to{translate:-50%}}.KodoAmp-module__fIPdsG__bars{height:clamp(150px,18vw,230px)}.KodoAmp-module__fIPdsG__side{grid-area:side;grid-template-rows:auto minmax(0,1fr);gap:6px;min-width:0;display:grid}.KodoAmp-module__fIPdsG__scope,.KodoAmp-module__fIPdsG__ringScreen{min-width:0;padding:10px;position:relative}.KodoAmp-module__fIPdsG__scope{height:clamp(96px,9vw,120px)}.KodoAmp-module__fIPdsG__ringScreen{place-items:center;display:grid}.KodoAmp-module__fIPdsG__ringScreen>canvas{max-width:220px}.KodoAmp-module__fIPdsG__screenLabel{letter-spacing:.2em;color:var(--night-ink);opacity:.6;font-size:8px;position:absolute;top:6px;left:8px}.KodoAmp-module__fIPdsG__controls{flex-wrap:wrap;grid-area:controls;align-items:center;gap:12px 22px;padding:8px 6px;display:flex}.KodoAmp-module__fIPdsG__transport{gap:4px;display:flex}.KodoAmp-module__fIPdsG__transportButton{min-width:52px;padding-inline:12px}.KodoAmp-module__fIPdsG__genres{gap:4px;display:flex}.KodoAmp-module__fIPdsG__genre{align-items:center;gap:6px;padding-inline:12px;display:inline-flex}.KodoAmp-module__fIPdsG__genreOn{border-color:var(--bevel-sunken);background:var(--chrome-pressed);font-weight:700}.KodoAmp-module__fIPdsG__focus{flex:1;align-items:center;gap:10px;min-width:220px;display:flex}.KodoAmp-module__fIPdsG__focusLabel{letter-spacing:.16em;color:var(--ink-muted);font-size:10px}.KodoAmp-module__fIPdsG__meter{flex:1}.KodoAmp-module__fIPdsG__focusMax{min-width:4ch;font-family:var(--font-display);color:var(--ink-faint);opacity:.35;font-size:15px;font-weight:800}.KodoAmp-module__fIPdsG__focusMaxOn{color:var(--pink);opacity:1;animation:1s step-end infinite KodoAmp-module__fIPdsG__blink}@keyframes KodoAmp-module__fIPdsG__blink{50%{opacity:.3}}.KodoAmp-module__fIPdsG__playlist{grid-area:playlist;padding:2px}.KodoAmp-module__fIPdsG__tracks{counter-reset:track;margin:0;padding:0;list-style:none}.KodoAmp-module__fIPdsG__track{counter-increment:track;align-items:center;gap:12px;padding-right:12px;font-size:12.5px;display:flex}.KodoAmp-module__fIPdsG__trackOn{background:var(--navy);color:var(--white)}.KodoAmp-module__fIPdsG__trackButton{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 14px;padding:9px 12px;display:flex}.KodoAmp-module__fIPdsG__trackButton:before{content:counter(track, decimal-leading-zero) ".";color:var(--ink-faint)}.KodoAmp-module__fIPdsG__trackOn .KodoAmp-module__fIPdsG__trackButton:before{color:var(--sky)}.KodoAmp-module__fIPdsG__trackName{font-weight:700}.KodoAmp-module__fIPdsG__trackNote{color:var(--ink-muted)}.KodoAmp-module__fIPdsG__trackOn .KodoAmp-module__fIPdsG__trackNote{color:var(--sky-tint)}.KodoAmp-module__fIPdsG__trackLink{flex:none;font-size:11px}.KodoAmp-module__fIPdsG__trackOn .KodoAmp-module__fIPdsG__trackLink{color:var(--amber)}.KodoAmp-module__fIPdsG__status{font-size:11px}@container (max-width:760px){.KodoAmp-module__fIPdsG__amp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"display display""side side""controls controls""playlist playlist"}.KodoAmp-module__fIPdsG__bars{height:clamp(130px,28cqi,190px)}.KodoAmp-module__fIPdsG__side{--screen-h:clamp(110px, 24cqi, 150px);grid-template-rows:none;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.KodoAmp-module__fIPdsG__scope,.KodoAmp-module__fIPdsG__ringScreen{height:var(--screen-h)}.KodoAmp-module__fIPdsG__ringScreen>canvas{width:calc(var(--screen-h) - 20px)}}@media (prefers-reduced-motion:reduce){.KodoAmp-module__fIPdsG__tickerTrack,.KodoAmp-module__fIPdsG__focusMaxOn{animation:none}}@container (max-width:460px){.KodoAmp-module__fIPdsG__side{display:none}.KodoAmp-module__fIPdsG__bars{height:120px}.KodoAmp-module__fIPdsG__genres{display:none}}
.SystemsPanel-module__k8ljrW__panel{background:var(--white);border:1px solid var(--gap);min-width:0;padding:24px 26px}.SystemsPanel-module__k8ljrW__head{align-items:baseline;gap:10px;display:flex}.SystemsPanel-module__k8ljrW__eyebrow{margin:0;font-weight:400}.SystemsPanel-module__k8ljrW__count{color:var(--ink-disabled);margin-left:auto;font-size:9px}.SystemsPanel-module__k8ljrW__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.SystemsPanel-module__k8ljrW__folder{min-width:0;font-family:var(--font-ui);color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:9px;font-size:11.5px;line-height:1.4;display:flex}.SystemsPanel-module__k8ljrW__note{border-top:1px solid var(--page);color:var(--ink-muted);margin-top:22px;padding-top:18px;font-size:12.5px;line-height:1.8}@media (max-width:600px){.SystemsPanel-module__k8ljrW__panel{padding:20px 16px}.SystemsPanel-module__k8ljrW__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}}
.Vouches-module__6lHjRq__wrap{--dc-bg:#313338;--dc-edge:#1e1f22;--dc-text:#dbdee1;--dc-muted:#949ba4;--dc-font:"gg sans", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative}.Vouches-module__6lHjRq__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}.Vouches-module__6lHjRq__item:nth-child(2n){margin-top:clamp(40px,5vw,72px)}.Vouches-module__6lHjRq__window{margin:0}.Vouches-module__6lHjRq__chat{background:var(--dc-bg);border:1px solid var(--dc-edge);font-family:var(--dc-font);gap:16px;margin:4px;padding:20px 22px 24px 16px;display:flex}.Vouches-module__6lHjRq__avatar{border-radius:50%;flex:none;width:56px;height:56px}.Vouches-module__6lHjRq__message{min-width:0}.Vouches-module__6lHjRq__author{align-items:center;gap:8px;display:flex}.Vouches-module__6lHjRq__name{color:var(--role);font-size:17px;font-weight:600;line-height:1.3}.Vouches-module__6lHjRq__tag{letter-spacing:.02em;color:var(--dc-text);background:#ffffff14;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:600}.Vouches-module__6lHjRq__quote{color:var(--dc-text);margin-top:8px;font-size:clamp(17px,1.45vw,19px);line-height:1.5}.Vouches-module__6lHjRq__mark{box-shadow:inset 2px 0 0 var(--amber);color:#fff;background:#ffae002e;border-radius:3px;padding:0 2px;font-weight:600}.Vouches-module__6lHjRq__aside{align-items:center;gap:10px;margin-top:28px;display:flex}.Vouches-module__6lHjRq__note{font-size:28px;rotate:-3deg}@media (max-width:899px){.Vouches-module__6lHjRq__list{grid-template-columns:minmax(0,1fr)}.Vouches-module__6lHjRq__item:nth-child(2n){margin-top:0}}@media (max-width:520px){.Vouches-module__6lHjRq__chat{gap:12px;padding:16px 14px 18px 12px}.Vouches-module__6lHjRq__avatar{width:44px;height:44px}}
.Words-module__PsWvrG__line{display:inline}.Words-module__PsWvrG__mask{vertical-align:bottom;margin:-.04em -.14em -.16em;padding:.04em .14em .16em;display:inline-block;overflow:hidden}.Words-module__PsWvrG__word{display:inline-block}.Words-module__PsWvrG__landed{overflow:visible}
.HowIWork-module___R4zLG__band{padding-bottom:var(--section-pad)}.HowIWork-module___R4zLG__layout{gap:var(--col-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin-top:36px;display:grid}.HowIWork-module___R4zLG__aside{align-items:center;gap:12px;margin-top:20px;display:flex}.HowIWork-module___R4zLG__kodo{flex:none;height:auto;animation:3.6s ease-in-out infinite HowIWork-module___R4zLG__bob}.HowIWork-module___R4zLG__note{font-size:26px;line-height:1.15;rotate:-2deg}.HowIWork-module___R4zLG__intro{max-width:34em;font-family:var(--font-serif);color:var(--ink-2);margin-bottom:18px;font-size:clamp(19px,1.6vw,22px);line-height:1.4}.HowIWork-module___R4zLG__meterNote{text-align:right;margin-top:14px;padding-right:64px;font-size:24px;rotate:-2deg}@keyframes HowIWork-module___R4zLG__bob{50%{transform:translateY(-5px)}}@media (max-width:1099px){.HowIWork-module___R4zLG__layout{grid-template-columns:minmax(0,1fr);gap:48px}}
.Work-module__3thjtG__web{padding-top:clamp(64px,7vw,104px)}.Work-module__3thjtG__discipline{margin-top:56px}.Work-module__3thjtG__marquee{margin-top:clamp(56px,5vw,76px)}.Work-module__3thjtG__games{padding-block:clamp(56px,5vw,76px) clamp(64px,7vw,104px)}.Work-module__3thjtG__systems{align-items:stretch;gap:22px;margin-top:72px;display:flex}.Work-module__3thjtG__systems>:first-child{flex:1.5}.Work-module__3thjtG__nda{flex:1;align-self:flex-start}@media (max-width:899px){.Work-module__3thjtG__systems{flex-direction:column;margin-top:40px}.Work-module__3thjtG__nda{align-self:stretch}}.Work-module__3thjtG__shortcut{margin-top:76px}
.ServicePage-module__uqge_W__block{margin-top:36px}.ServicePage-module__uqge_W__proofRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);margin-top:72px;display:grid}.ServicePage-module__uqge_W__proofIndex:only-child{grid-column:1}.ServicePage-module__uqge_W__reel{margin-top:clamp(56px,7vw,96px)}.ServicePage-module__uqge_W__pricing{margin-top:64px}.ServicePage-module__uqge_W__band{padding-bottom:var(--section-pad)}.ServicePage-module__uqge_W__faq{gap:var(--col-gap);grid-template-columns:minmax(0,1fr) minmax(200px,280px);align-items:start;margin-top:36px;display:grid}.ServicePage-module__uqge_W__faqAside{flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;display:flex}.ServicePage-module__uqge_W__faqNote{font-size:28px;rotate:-3deg}@media (max-width:899px){.ServicePage-module__uqge_W__proofRow{grid-template-columns:minmax(0,1fr);margin-top:40px}.ServicePage-module__uqge_W__faq{grid-template-columns:minmax(0,1fr)}.ServicePage-module__uqge_W__faqAside{flex-direction:row;align-items:center}}@media (max-width:599px){.ServicePage-module__uqge_W__pricing{margin-top:20px}}
.scenes-module__oDd5Ta__abs{position:absolute}.scenes-module__oDd5Ta__contents{display:contents}.scenes-module__oDd5Ta__paper,.scenes-module__oDd5Ta__navy,.scenes-module__oDd5Ta__baseplate,.scenes-module__oDd5Ta__sky,.scenes-module__oDd5Ta__amber,.scenes-module__oDd5Ta__bliss{position:absolute;inset:0}.scenes-module__oDd5Ta__paper{background:var(--paper);color:var(--ink)}.scenes-module__oDd5Ta__navy{background:var(--navy);color:var(--white)}.scenes-module__oDd5Ta__baseplate{color:var(--white);background-color:#2b531f;background-image:radial-gradient(circle at 16px 16px,#ffffff17 0 6px,#00000024 6.5px 7.5px,#0000 8px),linear-gradient(#00000029 1px,#0000 1px),linear-gradient(90deg,#00000029 1px,#0000 1px);background-size:32px 32px}.scenes-module__oDd5Ta__sky{background:var(--sky);color:var(--white)}.scenes-module__oDd5Ta__amber{background:var(--amber-tint);color:var(--ink)}.scenes-module__oDd5Ta__amber:before{content:"";background:url(../media/lightbox-amber.0ji9o2y1z8w2j.webp) bottom/148px 148px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 80px,#000 260px);mask-image:linear-gradient(#0000 80px,#000 260px)}.scenes-module__oDd5Ta__bliss{color:var(--white)}.scenes-module__oDd5Ta__wallpaper{object-fit:cover}.scenes-module__oDd5Ta__grid{opacity:.55;position:absolute;inset:0}.scenes-module__oDd5Ta__kicker{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.02em;margin:0;font-size:13px}.scenes-module__oDd5Ta__hero{font-family:var(--font-display);letter-spacing:-.03em;margin:14px 0 0;font-size:76px;font-weight:700;line-height:1}.scenes-module__oDd5Ta__line{z-index:5;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:42px;font-weight:700;line-height:1.05;position:absolute}.scenes-module__oDd5Ta__accent,.scenes-module__oDd5Ta__accentNavy{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:400}.scenes-module__oDd5Ta__accent{color:var(--amber)}.scenes-module__oDd5Ta__accentNavy{color:var(--navy)}.scenes-module__oDd5Ta__helloCopy{position:absolute;top:128px;left:56px}.scenes-module__oDd5Ta__hero .scenes-module__oDd5Ta__accent{font-size:1.08em}.scenes-module__oDd5Ta__helloBalloon.scenes-module__oDd5Ta__helloBalloon{z-index:3;padding:6px 12px;font-size:15px;position:absolute;top:146px;left:560px}.scenes-module__oDd5Ta__camera{position:absolute;inset:0}.scenes-module__oDd5Ta__screen{aspect-ratio:16/9;border:2px solid;border-color:var(--bevel-sunken);background:#000;position:relative;overflow:hidden}.scenes-module__oDd5Ta__fill{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scenes-module__oDd5Ta__lcd{border:2px solid;border-color:var(--bevel-sunken);color:var(--green-light);font-family:var(--font-mono);white-space:nowrap;background:#0f1a0c;align-items:baseline;gap:8px;padding:4px 8px;font-size:10px;display:flex;overflow:hidden}.scenes-module__oDd5Ta__lcdLabel{color:var(--amber);text-transform:uppercase}.scenes-module__oDd5Ta__bpm{color:var(--sky);margin-left:auto}.scenes-module__oDd5Ta__playlist{grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.scenes-module__oDd5Ta__thumb{font-family:var(--font-ui);opacity:.55;border:1px solid #0000;gap:2px;padding:2px;font-size:9px;display:grid}.scenes-module__oDd5Ta__thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.scenes-module__oDd5Ta__thumbOn{border-color:var(--navy);background:var(--navy);color:var(--white);opacity:1}.scenes-module__oDd5Ta__photo{aspect-ratio:4/5;border:2px solid;border-color:var(--bevel-sunken);overflow:hidden}.scenes-module__oDd5Ta__photo img{object-fit:cover;width:100%;height:100%}.scenes-module__oDd5Ta__props{padding:6px 8px;font-size:11px}.scenes-module__oDd5Ta__notepad{border:2px solid;border-color:var(--bevel-sunken);background:var(--white);font-family:var(--font-mono);min-height:60px;padding:6px 8px;font-size:10px;line-height:1.7}.scenes-module__oDd5Ta__date{color:var(--navy)}.scenes-module__oDd5Ta__onAir{border:2px solid;border-color:var(--bevel-sunken);background:var(--paper);justify-content:space-between;align-items:center;padding:2px 8px;display:flex}.scenes-module__oDd5Ta__onAirTag{color:#d9342b;font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:700}.scenes-module__oDd5Ta__gradStamp{z-index:10;background:#f7f8fbd1;font-size:92px;top:300px;left:480px;translate:-50% -50%}.scenes-module__oDd5Ta__meCopy{z-index:1;position:absolute}.scenes-module__oDd5Ta__meKicker{color:var(--sky-tint);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:12px}.scenes-module__oDd5Ta__meLine{color:var(--white);font-family:var(--font-display);letter-spacing:-.025em;text-shadow:0 3px #10121a40;margin:0;font-size:46px;font-weight:700;line-height:1.02}.scenes-module__oDd5Ta__loves{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.scenes-module__oDd5Ta__love{border:2px solid;border-color:var(--bevel-raised);background:var(--chrome);color:var(--ink);font-family:var(--font-ui);align-items:center;gap:6px;padding:3px 9px;font-size:11px;display:inline-flex}.scenes-module__oDd5Ta__meFrame{line-height:0}.scenes-module__oDd5Ta__meFrame img{width:100%;height:auto}.scenes-module__oDd5Ta__miniAmp{padding:6px 6px 4px}.scenes-module__oDd5Ta__hireLine{color:var(--ink);font-size:38px}.scenes-module__oDd5Ta__cardSlot{z-index:2;position:absolute}.scenes-module__oDd5Ta__crown{z-index:1;position:absolute;top:-30px;right:-14px}.scenes-module__oDd5Ta__card{box-shadow:var(--shadow-sm);padding:12px 12px 10px}.scenes-module__oDd5Ta__cardFeatured{outline:3px solid var(--navy);outline-offset:-3px}.scenes-module__oDd5Ta__cardName{color:var(--navy);font-family:var(--font-mono);letter-spacing:.04em;margin:0;font-size:11px;font-weight:700}.scenes-module__oDd5Ta__cardPrice{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:34px;font-weight:800;line-height:1}.scenes-module__oDd5Ta__cardUnit{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:0;margin-top:3px;font-size:10px;font-weight:400;display:block}.scenes-module__oDd5Ta__cardTime{color:var(--ink-muted);font-family:var(--font-mono);margin:4px 0 8px;font-size:10px}.scenes-module__oDd5Ta__cardList{border-top:1px dashed var(--divider);font-family:var(--font-mono);gap:4px;margin:0;padding:8px 0 0;font-size:9.5px;line-height:1.35;list-style:none;display:grid}.scenes-module__oDd5Ta__cardList li:before{content:"■ ";color:var(--green)}.scenes-module__oDd5Ta__shopShot{line-height:0}.scenes-module__oDd5Ta__shopShot img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.scenes-module__oDd5Ta__shopDetails{gap:6px;padding:8px;display:grid}.scenes-module__oDd5Ta__shopName{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800}.scenes-module__oDd5Ta__buy{border:2px solid;border-color:var(--amber-light) var(--amber-dark) var(--amber-dark) var(--amber-light);background:var(--amber);color:var(--ink);font-family:var(--font-ui);text-align:center;padding:6px 10px;font-size:12px;font-weight:700;display:block}.scenes-module__oDd5Ta__buyPressed{border-color:var(--amber-dark) var(--amber-light) var(--amber-light) var(--amber-dark);background:var(--amber-tint)}.scenes-module__oDd5Ta__helloPrint{z-index:1;width:176px;position:absolute;top:34px;left:716px;rotate:5deg}.scenes-module__oDd5Ta__endCenter{z-index:2;place-content:center;justify-items:center;gap:14px;padding-top:40px;display:grid;position:absolute;inset:0 0 30px}.scenes-module__oDd5Ta__wordmark{font-family:var(--font-display);letter-spacing:-.04em;color:var(--white);text-shadow:0 4px 0 var(--navy), 0 10px 24px #10121a59;font-size:104px;font-weight:800;line-height:1}.scenes-module__oDd5Ta__tagline{background:var(--paper);border:2px solid;border-color:var(--bevel-raised);color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;box-shadow:var(--shadow-sm);margin:0;padding:6px 14px;font-size:26px;font-weight:700}.scenes-module__oDd5Ta__cta{border:2px solid;border-color:var(--green-light) var(--green-dark) var(--green-dark) var(--green-light);background:var(--green);color:var(--white);font-family:var(--font-ui);align-items:center;gap:8px;padding:7px 18px;font-size:15px;font-weight:700;display:inline-flex}.scenes-module__oDd5Ta__ctaDot{background:var(--green-light);width:9px;height:9px;box-shadow:0 0 0 2px var(--green-dark)}.scenes-module__oDd5Ta__trayBalloon.scenes-module__oDd5Ta__trayBalloon{z-index:60;padding:7px 12px;font-size:12px;position:absolute;bottom:40px;right:12px}
