:root{--pedestal-amber: #ff9f24;--pedestal-amber-bright: #ffc666;--pedestal-amber-pale: #fff3dc;--pedestal-button-surface: linear-gradient(145deg, rgba(255, 255, 255, .075) 0%, transparent 34%), radial-gradient(circle at 50% -20%, rgba(255, 159, 36, .08), transparent 58%), linear-gradient(180deg, #1c1a17 0%, #090807 48%, #010101 100%);--pedestal-button-border: rgba(255, 157, 45, .56);--pedestal-button-shadow: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -2px 0 rgba(0, 0, 0, .92), inset 0 -5px 9px rgba(0, 0, 0, .34), 0 1px 0 rgba(255, 171, 58, .14), 0 4px 0 #020100, 0 9px 18px rgba(0, 0, 0, .48), 0 0 11px rgba(255, 116, 0, .08)}.control__file-button,:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option){border-color:var(--pedestal-button-border);background:var(--pedestal-button-surface);box-shadow:var(--pedestal-button-shadow);color:var(--pedestal-amber-pale);text-shadow:0 0 10px rgba(255,145,26,.22)}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled){transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,filter .18s ease}@media(hover:hover)and (pointer:fine){.control--file:hover .control__file-button,:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled):hover{border-color:#ffbf5beb;background:linear-gradient(145deg,rgba(255,255,255,.11) 0%,transparent 36%),radial-gradient(circle at 50% -20%,rgba(255,175,65,.14),transparent 62%),linear-gradient(180deg,#29251f,#0c0a08,#020202);box-shadow:inset 0 1px #ffffff2b,inset 0 -2px #000000f0,inset 0 -5px 9px #0000004d,0 1px #ffc2672e,0 5px #020100,0 11px 22px #00000085,0 0 18px #ff7d0a33;color:#fff3dc;filter:none}}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled):active{box-shadow:inset 0 3px 8px #000000db,inset 0 -1px #ffbb4f29,0 1px #020100,0 4px 10px #00000075,0 0 10px #ff78001f;transform:none}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):focus-visible,.control--file:focus-within .control__file-button{border-color:var(--pedestal-amber-bright);outline:2px solid rgba(255,169,55,.76);outline-offset:3px;box-shadow:var(--pedestal-button-shadow),0 0 0 4px #ff840a24,0 0 24px #ff78003d}:is(.finalize-button,.completion-button--primary,.completion-button--share){border-color:#ffc05beb;background:linear-gradient(112deg,transparent 20%,rgba(255,211,137,.11) 45%,transparent 70%),linear-gradient(145deg,rgba(255,255,255,.085) 0%,transparent 34%),radial-gradient(circle at 50% -25%,rgba(255,151,30,.14),transparent 58%),linear-gradient(180deg,#211e19,#0a0806 48%,#010101);box-shadow:inset 0 1px #ffffff29,inset 0 -2px #000000f0,inset 0 -6px 10px #00000057,0 1px #ffc15c38,0 5px #030100,0 11px 24px #00000085,0 0 23px #ff750040;color:#fff3dc;text-shadow:0 1px 0 #000,0 0 12px rgba(255,145,25,.32)}@media(hover:hover)and (pointer:fine){:is(.finalize-button,.completion-button--primary,.completion-button--share):not(:disabled):hover{border-color:#ffd99d;background:linear-gradient(112deg,transparent 16%,rgba(255,225,169,.17) 45%,transparent 73%),linear-gradient(145deg,rgba(255,255,255,.12) 0%,transparent 36%),radial-gradient(circle at 50% -20%,rgba(255,171,53,.2),transparent 62%),linear-gradient(180deg,#2a261f,#0d0a07,#020202);box-shadow:inset 0 1px #fff3,inset 0 -2px #000000f0,inset 0 -6px 10px #0000004d,0 1px #ffd08242,0 6px #030100,0 13px 27px #0000008f,0 0 30px #ff80005c;color:#fff3dc}}.seal-preset.is-active,.color-palette__option[aria-checked=true]{border-color:var(--pedestal-amber-bright);background:linear-gradient(145deg,rgba(255,255,255,.095) 0%,transparent 35%),radial-gradient(circle at 50% -20%,rgba(255,185,75,.16),transparent 62%),linear-gradient(180deg,#242019,#0b0906 48%,#010101);box-shadow:inset 0 1px #ffffff29,inset 0 -2px #000000f0,inset 0 -5px 9px #0000004d,0 0 0 1px #ff961f38,0 4px #020100,0 10px 21px #00000080,0 0 20px #ff740040;color:#fff4df}.seal-preset.is-active{background:var(--pedestal-button-surface);box-shadow:var(--pedestal-button-shadow),0 0 0 1px #ffa62f29,0 0 17px #ff740033;color:var(--pedestal-amber-pale)}.status-toggle__state{border:1px solid rgba(255,158,43,.32);background:#0d0501b8;color:#ffe1b2c7}.control__button--status-toggle[aria-pressed=true] .status-toggle__state,.control__button.image-area-toggle[aria-pressed=true] .status-toggle__state,.name-curve-control input[type=checkbox]:checked+.status-toggle__state{border-color:#ffd38a;background:linear-gradient(180deg,#ffc96d,#e87908);box-shadow:0 0 12px #ff7f0052;color:#210b00}.color-palette__option>span{border-color:#ffc3694d;box-shadow:inset 0 1px #ffffff85,0 0 9px #ff7e001f}.color-palette__option[aria-checked=true]:after{border:1px solid rgba(255,193,96,.72);background:#160800;box-shadow:0 0 10px #ff7d0057;color:var(--pedestal-amber-bright)}:is(.settings-rail-button,.settings-sheet-trigger,.settings-fab){border-color:var(--pedestal-button-border);background:linear-gradient(145deg,rgba(255,255,255,.075) 0%,transparent 34%),radial-gradient(circle at 50% -20%,rgba(255,151,34,.09),transparent 60%),linear-gradient(180deg,#1b1916,#080706,#010101);box-shadow:inset 0 1px #ffffff1f,inset 0 -3px 7px #0000006b,0 1px #ffac3b24,0 5px #020100,0 11px 27px #00000080,0 0 18px #ff700021;color:var(--pedestal-amber-pale);text-shadow:0 0 12px rgba(255,143,24,.3)}.settings-trigger-bar{background:linear-gradient(90deg,#d86b00,#ffd17a,#d86b00);box-shadow:0 0 10px #ff80006b}@media(hover:hover)and (pointer:fine){:is(.settings-rail-button,.settings-sheet-trigger,.settings-fab):hover{border-color:#ffc262eb;background:linear-gradient(145deg,rgba(255,255,255,.11) 0%,transparent 36%),radial-gradient(circle at 50% -20%,rgba(255,180,67,.16),transparent 64%),linear-gradient(180deg,#27231d,#0b0907,#020202);box-shadow:inset 0 1px #ffffff2b,inset 0 -3px 7px #00000061,0 1px #ffc87033,0 6px #020100,0 13px 30px #0000008a,0 0 24px #ff790038}}.mobile-tab{background:transparent;border-bottom-color:#ff9d2d47;color:#ffd3979e;text-shadow:0 0 9px rgba(255,125,0,.16);transition:border-color .18s ease,color .18s ease,text-shadow .18s ease}.mobile-tab.is-active{border-bottom-color:var(--pedestal-amber-bright);color:#fff0d3;text-shadow:0 0 7px rgba(255,187,81,.58),0 0 18px rgba(255,110,0,.42)}.mobile-tab:focus-visible{outline-color:var(--pedestal-amber-bright)}:is(.control__button,.finalize-button,.completion-button):disabled{filter:grayscale(.38) brightness(.72);opacity:.48;box-shadow:inset 0 1px #ffffff14,0 4px 10px #00000047;text-shadow:none}:root{color-scheme:dark;--silver-accent: #aeb8b2;--silver-accent-bright: #eef2ef;--silver-text: #e9edea;--silver-muted: #9ba39e;--silver-border: rgba(177, 188, 181, .42);--silver-panel: linear-gradient(145deg, rgba(255, 255, 255, .055) 0%, transparent 34%), linear-gradient(180deg, rgba(42, 47, 43, .97), rgba(17, 20, 18, .98));--pedestal-amber: #aeb7b0;--pedestal-amber-bright: #e7ece8;--pedestal-amber-pale: var(--silver-text);--pedestal-button-border: var(--silver-border);--pedestal-button-surface: linear-gradient(145deg, rgba(255, 255, 255, .1) 0%, transparent 32%), radial-gradient(circle at 50% -25%, rgba(201, 212, 205, .1), transparent 58%), linear-gradient(180deg, #373c38 0%, #202421 47%, #101210 100%);--pedestal-button-shadow: inset 0 1px 0 rgba(255, 255, 255, .17), inset 0 -2px 0 rgba(0, 0, 0, .72), inset 0 -5px 10px rgba(0, 0, 0, .24), 0 1px 0 rgba(223, 232, 226, .13), 0 4px 0 #080a09, 0 9px 18px rgba(0, 0, 0, .48)}body{background-color:#000;background-image:url(../img/common/bg.webp);background-position:center bottom;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;color:var(--silver-text)}.site-header{border-bottom-color:#b4bfb83d;background:linear-gradient(180deg,#222623b8,#0e110f99);box-shadow:inset 0 -1px #000000b8,0 9px 24px #0003;backdrop-filter:blur(14px)}.site-header__title{color:#f0f3f1;text-shadow:0 1px 0 #000,0 0 14px rgba(215,224,218,.12)}.site-header__logo{filter:brightness(0) invert(1) drop-shadow(0 1px 0 #000) drop-shadow(0 0 7px rgba(215,224,218,.12))}.site-header__subtitle{color:#dae1dca8}.finalize-note a,.completion__publish-notice a,.publish-consent a,.site-footer a{color:var(--silver-accent-bright)}.publish-consent a:focus-visible,.site-footer a:focus-visible{outline-color:#d2dbd694}.control input[type=text],.control textarea{border-color:#b5c0b94d;border-radius:11px;background:linear-gradient(180deg,#0a0c0be0,#1a1e1be6);box-shadow:inset 0 2px 8px #00000085,0 1px #ffffff0e;color:var(--silver-text)}.control input[type=text]:focus,.control textarea:focus,.control input[type=color]:focus{border-color:#dce4dfb8;outline:2px solid rgba(210,219,214,.34);outline-offset:2px}.control__label{color:#dae1dcb8}.control input[type=color]{border-color:#b5c0b94d;background:#151816}.settings-backdrop{background:transparent}.color-palette-dialog::backdrop{background:#030504b3;backdrop-filter:blur(5px)}.settings-panel,.color-palette-dialog,.completion__panel{color:var(--silver-text);background:linear-gradient(145deg,rgba(255,255,255,.055) 0%,transparent 28%),radial-gradient(circle at 50% 0%,rgba(132,146,137,.1),transparent 38%),linear-gradient(180deg,#262b27fa,#0d100efc);border-color:#b5c0b957}.settings-panel{box-shadow:inset 0 1px #ffffff17,inset 0 -1px #000000c7,0 -1px #ffffff14,0 -12px 28px #0000006b,0 -28px 64px #0000005c}.color-palette-dialog,.completion__panel{border-radius:18px;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #000000c7,0 24px 60px #0000008f}.settings-section{border-color:#b5c0b93d;border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 36%),#080b0966;box-shadow:inset 0 1px #ffffff0b,0 5px 15px #0000002e}.settings-section__heading{color:#e8ece9}.settings-section__content,.completion__section{border-color:#b5c0b92b}.completion__title,.completion__section-title,.color-palette-dialog__title{color:#edf1ee}.completion__lead,.completion__note,.completion__expiry,.completion__status,.completion__publish-notice,.finalize-note{color:#d0d8d3a6}.publish-consent{border-color:#b5c0b940;border-radius:11px;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 36%),#090c0a7a;color:#dde3dfc7;box-shadow:inset 0 1px #ffffff0b}.publish-consent:focus-within{border-color:#dce4dfb8;box-shadow:inset 0 1px #ffffff0b,0 0 0 3px #d2dbd61f}.publish-consent input{accent-color:var(--silver-accent)}.site-footer{border-top-color:#b5c0b92e;background:#080b094d;color:#c2cac57a}.control__file-button,:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option){border-color:var(--silver-border);border-radius:12px;background:var(--pedestal-button-surface);box-shadow:var(--pedestal-button-shadow);color:var(--silver-text);text-shadow:0 1px 1px rgba(0,0,0,.86)}.color-palette-dialog__close{border-radius:50%}.front-secondary-settings .seal-preset-action,.name-secondary-settings .seal-preset-action,.back-stage__actions .seal-preset-action,.back-stage__actions .back-illustration-toggle,.settings-panel .control__button--status-toggle,.completion__live-controls .control__button--status-toggle{border-radius:999px}.seal-preset{border-radius:12px}.seal-preset__preview{border-color:#bec8c238;box-shadow:inset 0 1px #ffffff1a,inset 0 0 10px #00000057}@media(hover:hover)and (pointer:fine){.control--file:hover .control__file-button,:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled):hover{border-color:#dce4df9e;background:linear-gradient(145deg,rgba(255,255,255,.145) 0%,transparent 34%),radial-gradient(circle at 50% -20%,rgba(211,221,214,.15),transparent 62%),linear-gradient(180deg,#464c47,#292e2a 49%,#141715);box-shadow:inset 0 1px #ffffff38,inset 0 -2px #000000b8,inset 0 -5px 10px #0003,0 1px #e9efeb29,0 5px #080a09,0 11px 22px #00000080;color:#f6f8f6;text-shadow:0 1px 1px #000}}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled):active{box-shadow:inset 0 3px 9px #000000c2,inset 0 -1px #ffffff12,0 1px #080a09,0 4px 10px #00000070}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):focus-visible,.control--file:focus-within .control__file-button,.name-curve-control:focus-within,.settings-panel :is(button,input,textarea,summary):focus-visible,.settings-rail-button:focus-visible,.settings-sheet-trigger:focus-visible,.settings-fab:focus-visible{border-color:var(--silver-accent-bright);outline:2px solid rgba(220,228,223,.72);outline-offset:3px;box-shadow:var(--pedestal-button-shadow),0 0 0 4px #d2dbd61f}.settings-panel .control input[type=text]:focus,.settings-panel .control textarea:focus{outline:none;outline-offset:0;box-shadow:inset 0 2px 8px #00000085}:is(.finalize-button,.completion-button--primary,.completion-button--share){border-color:#cdd7d199;background:linear-gradient(145deg,rgba(255,255,255,.11) 0%,transparent 33%),radial-gradient(circle at 50% -20%,rgba(210,220,214,.11),transparent 58%),linear-gradient(180deg,#3b403c,#222622 48%,#111311);box-shadow:inset 0 1px #ffffff2e,inset 0 -2px #000000c2,0 1px #e1e9e41f,0 5px #080a09,0 11px 22px #00000080;color:#f1f4f2;text-shadow:0 1px 1px #000}@media(hover:hover)and (pointer:fine){:is(.finalize-button,.completion-button--primary,.completion-button--share):not(:disabled):hover{border-color:var(--silver-accent-bright);background:linear-gradient(145deg,rgba(255,255,255,.15) 0%,transparent 35%),radial-gradient(circle at 50% -20%,rgba(218,227,221,.16),transparent 62%),linear-gradient(180deg,#4a504b,#2b302c,#151816);box-shadow:inset 0 1px #ffffff3b,inset 0 -2px #000000bd,0 1px #ebf1ed29,0 6px #080a09,0 13px 26px #0000008a,0 0 17px #d2dbd61f;color:#fff}}.seal-preset.is-active,.color-palette__option[aria-checked=true]{border-color:var(--silver-accent);background:var(--pedestal-button-surface);box-shadow:var(--pedestal-button-shadow),0 0 0 1px #d2dbd629,0 0 14px #d2dbd61f;color:var(--silver-text)}.status-toggle__state{border-color:#b5c0b94d;background:linear-gradient(180deg,#171a18,#0b0d0c);box-shadow:inset 0 1px 4px #0000008a;color:#d2d9d5a6}.control__button--status-toggle[aria-pressed=true] .status-toggle__state,.control__button.image-area-toggle[aria-pressed=true] .status-toggle__state,.name-curve-control input[type=checkbox]:checked+.status-toggle__state{border-color:var(--silver-accent-bright);background:linear-gradient(180deg,#eef2ef,#8e9992);box-shadow:inset 0 1px #fff6,0 0 11px #d2dbd633;color:#111412}.color-palette__option[aria-checked=true]:after{border-color:#e2e9e49e;background:#141715;box-shadow:0 0 9px #d2dbd629;color:var(--silver-accent-bright)}:is(.settings-rail-button,.settings-sheet-trigger,.settings-fab){border-color:var(--silver-border);background:linear-gradient(145deg,rgba(255,255,255,.11) 0%,transparent 34%),radial-gradient(circle at 50% -20%,rgba(198,209,202,.1),transparent 60%),linear-gradient(180deg,#383d39,#202421 49%,#101210);box-shadow:inset 0 1px #ffffff2e,inset 0 -3px 7px #00000047,0 1px #e6ede81c,0 5px #080a09,0 11px 25px #0000007a;color:var(--silver-text);text-shadow:0 1px 1px #000}.settings-trigger-bar{background:linear-gradient(90deg,#6c746f,#e0e6e2,#6c746f);box-shadow:0 0 8px #dbe4de29}@media(hover:hover)and (pointer:fine){:is(.settings-rail-button,.settings-sheet-trigger,.settings-fab):hover{border-color:#dce4df9e;background:linear-gradient(145deg,rgba(255,255,255,.15) 0%,transparent 35%),radial-gradient(circle at 50% -20%,rgba(211,221,214,.14),transparent 64%),linear-gradient(180deg,#474d48,#292e2a,#141715);box-shadow:inset 0 1px #ffffff38,inset 0 -3px 7px #00000040,0 1px #edf2ef26,0 6px #080a09,0 13px 28px #00000085}}.mobile-tab{border-bottom-color:#b5c0b938;color:#ced6d194;text-shadow:none}.mobile-tab.is-active{border-bottom-color:var(--silver-accent);color:#eef2ef;text-shadow:0 0 12px rgba(210,219,214,.18)}.mobile-tab:focus-visible,.completed-seal:focus-visible{outline-color:var(--silver-accent)}:is(.control__button,.finalize-button,.completion-button):disabled{filter:saturate(.35) brightness(.72);opacity:.48;box-shadow:inset 0 1px #ffffff12,0 3px #080a09,0 7px 13px #00000057}.settings-panel .seal-presets__track{margin-right:0;margin-left:0;padding-right:14px;padding-left:14px;scroll-padding-inline:14px}:root{--graphite-button-surface: linear-gradient(145deg, rgba(255, 255, 255, .11), transparent 34%), linear-gradient(180deg, #3d4245 0%, #2d3235 52%, #24282b 100%);--graphite-button-hover: linear-gradient(145deg, rgba(255, 255, 255, .14), transparent 36%), linear-gradient(180deg, #454a4d 0%, #33383b 52%, #282c2f 100%);--graphite-button-pressed: linear-gradient(180deg, #252a2d 0%, #303538 100%);--graphite-button-border: rgba(8, 10, 11, .72);--graphite-button-shadow: inset 0 1px 0 rgba(255, 255, 255, .13), inset 0 -1px 0 rgba(0, 0, 0, .38), 0 1px 1px rgba(255, 255, 255, .035), 0 4px 8px rgba(0, 0, 0, .48);--graphite-button-inset-shadow: inset 0 2px 5px rgba(0, 0, 0, .72), inset 0 -1px 0 rgba(255, 255, 255, .075), 0 1px 1px rgba(255, 255, 255, .025)}.control__file-button,:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option){border-color:var(--graphite-button-border);background:var(--graphite-button-surface);box-shadow:var(--graphite-button-shadow);color:#d9dddf;text-shadow:0 1px 1px rgba(0,0,0,.92),0 -1px 0 rgba(255,255,255,.035)}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled){transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,filter .14s ease}@media(hover:hover)and (pointer:fine){.control--file:hover .control__file-button,:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled):hover{border-color:#080a0bd1;background:var(--graphite-button-hover);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0006,0 1px 1px #ffffff0a,0 5px 10px #00000085;color:#f0f2f3;filter:none}}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled):active{background:var(--graphite-button-pressed);box-shadow:var(--graphite-button-inset-shadow);transform:none}.seal-presets__track{padding-top:14px;padding-bottom:14px}.seal-preset,.name-font-button{position:relative}.seal-preset:after,.name-font-button:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.44) 0%,rgba(148,244,255,.18) 24%,transparent 48%);box-shadow:inset 0 0 6px #ffffff8f,inset 0 0 10px #4ce5ff2b,0 0 4px #fff,0 0 9px #52edffd6,0 0 16px #007cff6b;opacity:0;pointer-events:none;transition:opacity .18s ease-in-out}.name-font-button:after{transition:none}@media(prefers-reduced-motion:reduce){body:before{animation-duration:2.4s!important;animation-iteration-count:infinite!important}.seal-preset:after{transition-duration:.18s!important;transition-timing-function:ease-in-out!important}}.seal-preset.is-active,.seal-preset[aria-checked=true],.control__button.name-font-button.is-active,.control__button.name-font-button[aria-pressed=true]{z-index:1;border-color:var(--graphite-button-border);background:var(--graphite-button-surface);box-shadow:var(--graphite-button-shadow);color:#fff;transform:none}.seal-preset:is(.is-active,[aria-checked=true]):after,.name-font-button:is(.is-active,[aria-pressed=true]):after{opacity:1}.color-palette__option[aria-checked=true]{border-color:#060809e0;background:var(--graphite-button-pressed);box-shadow:var(--graphite-button-inset-shadow);color:#f1f3f4;transform:none}.control__button--status-toggle[aria-pressed=true] .status-toggle__state,.control__button.image-area-toggle[aria-pressed=true] .status-toggle__state,.name-curve-control input[type=checkbox]:checked+.status-toggle__state{border-color:#050708db;background:linear-gradient(180deg,#c8ced1,#8d969a);box-shadow:inset 0 1px #ffffff52,inset 0 1px 3px #0000003d;color:#15191b}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):active{transform:none!important}@media(hover:none)and (pointer:coarse){:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled):not(.is-active):not([aria-checked=true]):active:not(.is-touch-pressing){background:var(--graphite-button-surface);box-shadow:var(--graphite-button-shadow)}:is(.control__button,.finalize-button,.seal-preset,.completion-button,.color-palette-dialog__close,.color-palette__option):not(:disabled).is-touch-pressing{background:var(--graphite-button-pressed);box-shadow:var(--graphite-button-inset-shadow);transform:none!important}}button:focus-visible{outline:none!important;outline-offset:0!important}.shared-scene-mode,.shared-scene-mode body{width:100%;overflow-x:hidden;color-scheme:normal}.shared-scene-mode{min-height:100%}.shared-scene-mode body{min-height:100vh;min-height:100dvh}.shared-scene-mode .app,.shared-scene-mode .completion__back,.shared-scene-mode .completion__panel{display:none!important}.shared-scene-mode .completion{display:flex;flex:1 0 auto;align-items:flex-start;justify-content:center;width:100%;margin:0 0 clamp(120px,16vh,180px);padding:34px 20px 64px}.shared-scene-mode .completion[hidden]{display:flex!important;visibility:hidden;pointer-events:none}.shared-scene-mode .completion__inner{width:100%;margin:0 auto}.shared-scene-mode .site-header,.shared-scene-mode .site-footer{flex:0 0 auto}.shared-scene-mode .site-footer{margin-top:0}@media(max-width:520px),(max-height:760px){.shared-scene-mode .completion{padding-bottom:48px}}.shared-scene-mode .completion,.shared-scene-mode .completion__inner,.shared-scene-mode .artwork-viewer,.shared-scene-mode .completion__live-controls,.shared-scene-mode .artwork-viewer__controls{background:transparent!important}.shared-scene-home-button.magic-button-wrapper{display:none}html.shared-scene-mode .shared-scene-home-button{display:block;margin:34px auto 0}html.shared-scene-mode:not(.shared-reveal-complete) .shared-scene-home-button{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.shared-scene-mode.shared-reveal-complete .shared-scene-home-button{visibility:visible!important;animation:shared-scene-actions-fade-in .52s ease-out both;pointer-events:auto!important}.shared-scene-error{margin:40px 20px;color:#ffffffb8;font-size:13px;text-align:center}
