.comos_root__JWqbM{--navy:#141a33;--deep:#0c0d18;--panel:#1b2244;--line:#2b3566;--cream:#f3ead6;--haze:#a3aad1;--pink:#ff6fa5;--gold:#ffc23d;--red:#e8193c;--mint:#57e3a1;--sky:#5ab4ff;--ease:cubic-bezier(0.33,1,0.68,1);position:fixed;inset:0;z-index:40;pointer-events:none}.comos_root__JWqbM[data-still][data-mode=screen]{background:radial-gradient(ellipse 70% 70% at 50% 45%,#1b2244,#0c0d18 80%)}.comos_root__JWqbM[data-still][data-mode=screen] .comos_surface__Ei2ty{box-shadow:0 0 0 4px #0c0d18,0 0 0 28px #efe4cc,0 0 0 32px #0c0d18,0 30px 80px 30px rgba(0,0,0,.5)}.comos_root__JWqbM[data-state=closed] .comos_surface__Ei2ty{visibility:hidden}.comos_root__JWqbM[data-state=open] .comos_surface__Ei2ty{pointer-events:auto}.comos_surface__Ei2ty{position:absolute;left:0;top:0;transform-origin:0 0;color:var(--cream);font:500 17px/1.35 var(--font-body)}.comos_root__JWqbM[data-state=moving] .comos_surface__Ei2ty{will-change:transform,opacity}.comos_screen__7SLQ7{position:absolute;inset:0;overflow:hidden;background:var(--os-wall,radial-gradient(ellipse 85% 75% at 50% 40%,rgba(43,53,102,.55),transparent 75%),var(--navy))}.comos_scan__kITRJ{position:absolute;inset:0;z-index:20;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.13) 0 1px,transparent 1px 3px),radial-gradient(ellipse 120% 110% at 50% 50%,transparent 65%,rgba(0,0,0,.35) 100%)}.comos_bar__j1aLm{position:absolute;left:0;right:0;top:0;height:56px;display:flex;align-items:center;gap:14px;padding:0 10px 0 14px;background:var(--panel);border-bottom:2px solid var(--line)}.comos_emblem__eedFk{display:inline-flex;align-items:center;gap:10px;padding:6px 8px;border:0;background:none;color:var(--pink);font:700 26px/1 var(--font-pixel);letter-spacing:.02em;cursor:pointer}.comos_emblem__eedFk i{width:22px;height:22px;background:var(--pink);box-shadow:inset -6px -6px 0 #c2407a}.comos_emblem__eedFk:active{transform:translateY(1px)}.comos_sep__CV93U{width:2px;height:28px;background:var(--line)}.comos_title__IAIs7{flex:1 1;min-width:0;font:600 22px/1 var(--font-pixel);color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comos_room__bZi_N{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 6px 0 12px;border:2px solid var(--haze);background:var(--deep);color:var(--cream);font:600 18px/1 var(--font-pixel);cursor:pointer;transition:transform .12s var(--ease),border-color .12s var(--ease)}.comos_room__bZi_N kbd{padding:3px 6px;background:var(--haze);color:var(--deep);font:700 15px/1 var(--font-pixel)}.comos_room__bZi_N:hover{border-color:var(--gold);transform:translateY(-2px)}.comos_room__bZi_N:active{transform:translateY(0);transition-duration:.1s}.comos_rail__kqs1o{position:absolute;left:0;top:64px;width:104px;padding-top:6px}.comos_folder__M038N,.comos_rail__kqs1o{display:grid;gap:4px;justify-items:center}.comos_folder__M038N{width:96px;padding:6px 2px 8px;border:2px solid transparent;background:none;color:var(--cream);font:600 15px/1.1 var(--font-pixel);cursor:pointer;transition:transform .12s var(--ease),border-color .12s var(--ease),background .12s var(--ease)}.comos_folder__M038N:hover{transform:translateY(-2px);border-color:rgba(255,194,61,.55)}.comos_folder__M038N:active{transform:translateY(0);transition-duration:.1s}.comos_folder__M038N[data-open]{background:rgba(255,194,61,.12);border-color:var(--gold)}.comos_folder__M038N svg{transition:transform .2s var(--ease)}.comos_folder__M038N[data-open] svg{transform:translateY(-2px)}.comos_desk__eV9Ul{position:absolute;left:112px;right:16px;top:64px;bottom:62px}.comos_empty__039Dm{position:absolute;inset:0;display:grid;place-items:center;margin:0;font:600 20px/1 var(--font-pixel);color:var(--haze);opacity:.7}.comos_empty__039Dm,.comos_window___sd7M{animation:comos_winIn__LsJ5U .2s var(--ease) both}.comos_window___sd7M{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--deep);border:3px solid var(--line);box-shadow:6px 6px 0 rgba(0,0,0,.35)}@keyframes comos_winIn__LsJ5U{0%{opacity:0;transform:translateY(6px)}}.comos_winBar___NbKq{flex-shrink:0;display:flex;align-items:center;gap:4px;height:40px;padding:0 4px 0 12px;background:var(--tone,var(--gold));color:var(--deep)}.comos_winTitle__S2gup{flex:1 1;font:700 20px/1 var(--font-pixel)}.comos_winBtn__Kzvrf{display:grid;place-items:center;width:34px;height:32px;border:2px solid var(--deep);background:rgba(255,255,255,.35);color:var(--deep);cursor:pointer;transition:transform .12s var(--ease),background .12s var(--ease)}.comos_winBtn__Kzvrf:hover{background:rgba(255,255,255,.65);transform:translateY(-1px)}.comos_winBtn__Kzvrf:active{transform:translateY(1px);transition-duration:.1s}.comos_winBody__JRQas{position:relative;flex:1 1;min-height:0;overflow:hidden}.comos_taskbar__4L837{position:absolute;z-index:16;left:0;right:0;bottom:0;height:54px;display:flex;align-items:center;gap:8px;padding:0 14px;background:var(--panel);border-top:2px solid var(--line)}.comos_start__7UUPK{width:18px;height:18px;border:3px solid var(--pink);box-shadow:inset 0 0 0 3px var(--panel),inset 0 0 0 9px var(--pink)}.comos_dock__QJbdV{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:2px solid var(--line);background:var(--deep);color:var(--cream);font:600 16px/1 var(--font-pixel);cursor:pointer;animation:comos_winIn__LsJ5U .2s var(--ease) both;transition:transform .12s var(--ease),border-color .12s var(--ease)}.comos_dock__QJbdV i{width:12px;height:10px;background:var(--tone)}.comos_dock__QJbdV:hover{border-color:var(--gold);transform:translateY(-2px)}.comos_clock__PbZTa{margin-left:auto;font:600 18px/1 var(--font-pixel);color:var(--haze)}.comos_library__uWGVB{position:absolute;inset:0;padding:12px 12px 0}.comos_tiles__zS0wi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:12px;height:calc(100% - 46px)}.comos_tileWrap__shPG_{position:relative;min-height:0}.comos_marker__mbSdK{position:absolute;z-index:2;left:-12px;top:50%;width:0;height:0;border-left:10px solid var(--gold);border-top:10px solid transparent;border-bottom:10px solid transparent;transform:translateY(-50%);animation:comos_nudge__vhQ7k 1.2s steps(2,jump-none) infinite}@keyframes comos_nudge__vhQ7k{50%{transform:translate(-3px,-50%)}}.comos_tile__xdMOA{--edge:var(--line);--barc:var(--haze);position:relative;height:100%;display:grid;grid-template-rows:32px 1fr auto;background:var(--navy);border:3px solid var(--edge);transition:transform .12s var(--ease),border-color .12s var(--ease),box-shadow .12s var(--ease)}.comos_tile__xdMOA[data-tone=pink]{--barc:var(--pink);--edge:#b84a7a}.comos_tile__xdMOA[data-tone=red]{--barc:var(--red);--edge:#8a1a32}.comos_tile__xdMOA[data-tone=blue],.comos_tile__xdMOA[data-tone=next]{--barc:#2a6fd0;--edge:#3a7fd8}.comos_tile__xdMOA[data-tone=yours]{--barc:var(--mint);--edge:#2f9f72}.comos_tile__xdMOA[data-picked]{--edge:var(--gold);transform:translateY(-3px);box-shadow:0 3px 0 rgba(0,0,0,.35)}.comos_tileBar__L9I3_{margin:0;display:flex;align-items:center;padding:0 10px;background:var(--barc);color:var(--deep);font:700 19px/1 var(--font-pixel);white-space:nowrap;overflow:hidden}.comos_tile__xdMOA[data-tone=blue] .comos_tileBar__L9I3_,.comos_tile__xdMOA[data-tone=next] .comos_tileBar__L9I3_,.comos_tile__xdMOA[data-tone=red] .comos_tileBar__L9I3_{color:var(--cream)}.comos_tile__xdMOA[data-tone=red] .comos_tileBar__L9I3_{color:var(--gold)}.comos_tileMain___jg54{min-height:0;display:grid;grid-template-columns:46% 1fr;gap:12px;padding:10px 10px 4px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}div.comos_tileMain___jg54{cursor:default}.comos_tileMain___jg54:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.comos_tileArt__7RMJp{position:relative;min-height:0;overflow:hidden;background:var(--deep);border:2px solid rgba(0,0,0,.5)}.comos_tileArt__7RMJp img{object-fit:cover;object-position:var(--focus,50% 50%);transition:transform .24s var(--ease)}.comos_tile__xdMOA[data-picked] .comos_tileArt__7RMJp img{transform:scale(1.04)}.comos_mystery__RxTfk{display:grid;place-items:center;background:radial-gradient(circle at 20% 20%,var(--gold) 0 1.5px,transparent 2px),radial-gradient(circle at 80% 75%,var(--gold) 0 1.5px,transparent 2px),radial-gradient(circle at 70% 18%,var(--cream) 0 1px,transparent 1.5px),var(--navy)}.comos_mystery__RxTfk span{display:grid;place-items:center;width:56%;aspect-ratio:1;border:3px dashed var(--haze);font:700 46px/1 var(--font-pixel);color:var(--haze)}.comos_mailArt__WvMt3{display:grid;place-items:center;background:#4a1730}.comos_mailArt__WvMt3 img{max-width:78%;max-height:90%;width:auto;height:auto;object-fit:contain;image-rendering:pixelated}.comos_tileWarn__vF9x7{font:500 13px/1.2 var(--font-body);color:var(--gold)}.comos_detailWarn__e31pq{margin:6px 0 0;padding-left:8px;border-left:3px solid var(--gold);font:400 13px/1.35 var(--font-body);color:var(--cream)}.comos_detailWarn__e31pq a{color:var(--gold)}.comos_tileText__uUGQy{display:grid;align-content:start;gap:4px;min-width:0}.comos_tileTitle__8MKO0{font:700 22px/1.05 var(--font-pixel);color:var(--barc);text-transform:uppercase}.comos_tile__xdMOA[data-tone=next] .comos_tileTitle__8MKO0,.comos_tile__xdMOA[data-tone=yours] .comos_tileTitle__8MKO0{color:var(--cream)}.comos_tileSub__A2vjc{font:600 15px/1.25 var(--font-pixel);color:var(--haze)}.comos_rule__Y6ctf{display:block;width:56px;height:3px;margin:6px 0;background:var(--cream)}.comos_tileStatus__Tfn6K{font:600 17px/1.2 var(--font-pixel);color:var(--cream)}.comos_tileFoot__Fl1km{display:flex;justify-content:flex-end;padding:0 10px 10px}.comos_disabled__JQ6ye,.comos_go__ppGWl{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border:3px solid #4a5590;background:var(--panel);color:var(--haze);font:600 16px/1 var(--font-pixel);cursor:not-allowed}.comos_disabled__JQ6ye svg{width:14px;height:14px}.comos_go__ppGWl{border-color:var(--gold);background:var(--mint);color:var(--deep);cursor:pointer;transition:transform .12s var(--ease),box-shadow .12s var(--ease)}.comos_go__ppGWl:hover{transform:translateY(-2px);box-shadow:0 3px 0 var(--gold)}.comos_go__ppGWl:active{transform:translateY(1px);box-shadow:none;transition-duration:.1s}.comos_keys__ptDtH{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;margin:0;font:600 16px/1 var(--font-pixel);color:var(--haze)}.comos_keys__ptDtH kbd{padding:4px 7px;border:2px solid var(--haze);color:var(--cream);font:700 15px/1 var(--font-pixel)}.comos_library__uWGVB[data-ad-preview] .comos_tiles__zS0wi{height:calc(100% - 46px - 62px)}.comos_adStrip__UfKJH{height:52px;width:100%;margin-top:10px}.comos_adDetail__AKGrL{margin-top:12px;min-height:96px}.comos_adTask__4oCWJ{height:38px;min-width:0;max-width:440px;margin-left:auto}.comos_adTask__4oCWJ+.comos_clock__PbZTa{margin-left:6px}.comos_root__JWqbM[data-mode=phone] .comos_library__uWGVB[data-ad-preview] .comos_tiles__zS0wi{height:auto}.comos_root__JWqbM[data-mode=phone] .comos_adTask__4oCWJ{flex-shrink:0;max-width:none}.comos_library__uWGVB[data-detail] .comos_tiles__zS0wi{opacity:.45;pointer-events:none}.comos_detail__Kcguj{--barc:var(--pink);position:absolute;z-index:3;left:8px;top:8px;bottom:8px;width:77%;display:flex;flex-direction:column;background:var(--deep);border:4px solid var(--barc);box-shadow:8px 8px 0 rgba(0,0,0,.45);animation:comos_detailIn__hiexp .24s var(--ease) both}.comos_detail__Kcguj[data-tone=red]{--barc:var(--red)}.comos_detail__Kcguj[data-tone=blue]{--barc:#2a6fd0}.comos_detail__Kcguj[data-tone=blue] .comos_detailBar__WTbVW{color:var(--cream)}@keyframes comos_detailIn__hiexp{0%{opacity:0;transform:translateX(-6px)}}.comos_detailBar__WTbVW{height:40px;display:flex;align-items:center;padding:0 12px;background:var(--barc);color:var(--deep);font:700 22px/1 var(--font-pixel)}.comos_detail__Kcguj[data-tone=red] .comos_detailBar__WTbVW{color:var(--gold)}.comos_detailBody__tNWJa{flex:1 1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:52% 1fr;gap:16px;padding:8px 14px}.comos_detailMedia__56Umq{display:grid;align-content:start;gap:8px;min-height:0}.comos_detailArt__1DaF1{position:relative;aspect-ratio:16/9;overflow:hidden;border:3px solid rgba(0,0,0,.6);background:var(--navy)}.comos_detailArt__1DaF1 img{object-fit:cover;animation:comos_winIn__LsJ5U .2s var(--ease) both}.comos_thumbs__0gBln{display:flex;gap:6px}.comos_thumb__d2cOl{position:relative;width:64px;height:40px;padding:0;overflow:hidden;border:2px solid var(--line);background:var(--navy);cursor:pointer;transition:transform .12s var(--ease),border-color .12s var(--ease)}.comos_thumb__d2cOl:hover{transform:translateY(-2px)}.comos_thumb__d2cOl[aria-pressed=true]{border-color:var(--gold)}.comos_thumb__d2cOl img{object-fit:cover}.comos_detailText__qIK5S{display:grid;align-content:start;gap:6px;min-width:0}.comos_detailTitle__2k0PG{margin:0;font:700 34px/1 var(--font-pixel);color:var(--barc);text-transform:uppercase}.comos_detail__Kcguj[data-tone=red] .comos_detailTitle__2k0PG{color:var(--gold)}.comos_detailSub__M43Ea{margin:0;font:600 18px/1.2 var(--font-pixel);color:var(--haze)}.comos_detailTag___e3wf{margin:0;font:600 20px/1.3 var(--font-pixel);color:var(--cream)}.comos_detailMeta__n6dBs{margin:4px 0 0;font:500 15px/1.4 var(--font-body);color:var(--haze)}.comos_detailStatus__oddAF{margin:8px 0 4px;font:600 18px/1 var(--font-pixel);color:var(--sky)}.comos_big__Gnr1C{min-height:46px;font-size:18px}.comos_detailFoot__DZGy6{display:flex;align-items:flex-end;gap:14px;padding:0 14px 8px}.comos_detailFoot__DZGy6 .comos_back__5n8Ka{flex-shrink:0}.comos_back__5n8Ka{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:3px solid var(--barc,var(--pink));background:var(--deep);color:var(--cream);font:600 17px/1 var(--font-pixel);cursor:pointer;transition:transform .12s var(--ease)}.comos_back__5n8Ka:hover{transform:translateX(-3px)}.comos_back__5n8Ka:active{transform:translateX(0);transition-duration:.1s}.comos_sketch__SFa_i{position:absolute;inset:0;display:grid;grid-template-columns:250px 1fr}.comos_files__AqsdL{list-style:none;margin:0;padding:8px;overflow-y:auto;border-right:2px solid var(--line)}.comos_file__vQln7{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;padding:4px 6px;border:2px solid transparent;background:none;color:var(--cream);font:600 15px/1.1 var(--font-pixel);text-align:left;cursor:pointer;transition:border-color .12s var(--ease),background .12s var(--ease)}.comos_file__vQln7:hover{border-color:rgba(255,194,61,.5)}.comos_file__vQln7[aria-pressed=true]{background:rgba(255,111,165,.15);border-color:var(--pink)}.comos_fileThumb__Ax9Ve{flex-shrink:0;display:grid;place-items:center;width:44px;height:34px;overflow:hidden;background:var(--navy);border:2px solid var(--line)}.comos_fileThumb__Ax9Ve img{max-width:100%;max-height:100%;image-rendering:pixelated}.comos_palThumb__2a9ql{grid-template-columns:1fr 1fr;gap:2px;padding:3px}.comos_palThumb__2a9ql i{width:100%;height:100%}.comos_preview__5dbcy{min-width:0;padding:14px;animation:comos_winIn__LsJ5U .2s var(--ease) both}.comos_figure__c4oj2{height:100%;margin:0;display:grid;grid-template-rows:1fr auto;gap:8px}.comos_figureArt__UDgb6{min-height:0;display:grid;place-items:center;background:repeating-conic-gradient(#1b2244 0 25%,#182040 0 50%) 0 0 /16px 16px;border:3px solid var(--line)}.comos_figureArt__UDgb6 img{max-width:94%;max-height:94%;image-rendering:pixelated}.comos_figure__c4oj2 figcaption{font:600 16px/1 var(--font-pixel);color:var(--haze)}.comos_palette__ruBOT{height:100%;display:grid;grid-template-rows:1fr auto auto;gap:12px}.comos_palPreview__Vrr4C{position:relative;display:grid;place-items:center;border:3px solid var(--line);background:var(--navy)}.comos_palPreview__Vrr4C svg path{transition:fill .2s var(--ease)}.comos_nice__tr_ma{position:absolute;right:14px;top:12px;display:grid;justify-items:center;gap:4px;margin:0;font:700 18px/1 var(--font-pixel);color:var(--pink);animation:comos_niceIn__UMEoA 1.6s var(--ease) both}@keyframes comos_niceIn__UMEoA{0%{opacity:0;transform:translateY(6px) scale(.8)}15%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.comos_swatches__NFQ_0{display:flex;gap:10px}.comos_swatch__eZkJ8{width:44px;height:44px;border:3px solid var(--deep);box-shadow:0 0 0 2px var(--line);cursor:pointer;transition:transform .12s var(--ease),box-shadow .12s var(--ease)}.comos_swatch__eZkJ8:hover{transform:translateY(-3px)}.comos_swatch__eZkJ8[aria-pressed=true]{box-shadow:0 0 0 3px var(--gold)}.comos_small__qz2RB{margin:0;font:500 15px/1.2 var(--font-body);color:var(--haze)}.comos_notepad__bWmwF{position:absolute;inset:0;display:grid;align-content:start;gap:14px;padding:16px 20px;background:#0f1430}.comos_tab__0nmOW{justify-self:start;margin:0;padding:6px 10px;border:2px solid var(--line);font:600 16px/1 var(--font-pixel);color:var(--haze)}.comos_text__S4ntu{margin:0;font:500 22px/1.6 var(--font-mono);color:var(--cream);outline:none}.comos_caret__H9skg{display:inline-block;width:12px;height:22px;margin-left:4px;vertical-align:-3px;background:var(--mint);animation:comos_caret__H9skg 1s step-end infinite}@keyframes comos_caret__H9skg{50%{opacity:0}}.comos_vignette__k0Pqc{width:100%;height:300px;border:3px solid var(--line);image-rendering:pixelated}.comos_stars__A9g3Z rect{animation:comos_twinkle__Bekce 3.2s step-end infinite}.comos_stars__A9g3Z rect:nth-child(2){animation-delay:-1.1s}.comos_stars__A9g3Z rect:nth-child(3){animation-delay:-2.3s}.comos_stars__A9g3Z rect:nth-child(4){animation-delay:-.6s}@keyframes comos_twinkle__Bekce{60%{opacity:.2}}.comos_litWindow__tnbxy{animation:comos_twinkle__Bekce 7s step-end infinite}.comos_lost__6VSIr{position:absolute;inset:0;display:grid;grid-template-rows:1fr auto}.comos_list__0Dv4u{list-style:none;margin:0;padding:8px;overflow-y:auto}.comos_row__7bf4J{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;width:100%;min-height:44px;padding:4px 10px;border:2px solid transparent;background:none;color:var(--cream);font:600 17px/1 var(--font-pixel);text-align:left;cursor:pointer;transition:border-color .12s var(--ease),transform .12s var(--ease)}.comos_row__7bf4J:hover{border-color:rgba(87,227,161,.55);transform:translateX(2px)}.comos_size__WIee7{font:500 15px/1 var(--font-body);color:var(--haze)}.comos_status__i1FeO{margin:0;padding:10px 14px;border-top:2px solid var(--line);font:500 15px/1.3 var(--font-mono);color:var(--haze)}.comos_note__yhCTo{position:absolute;z-index:2;left:50%;top:46%;width:470px;display:grid;gap:14px;justify-items:start;padding:18px 20px;transform:translate(-50%,-50%);background:#f3ead6;color:var(--deep);border:3px solid var(--deep);box-shadow:8px 8px 0 rgba(0,0,0,.45);animation:comos_noteIn__1G5dr .24s var(--ease) both}@keyframes comos_noteIn__1G5dr{0%{opacity:0;transform:translate(-50%,calc(-50% + 6px))}}.comos_note__yhCTo .comos_tab__0nmOW{border-color:#c9bfa8;color:#5b5a6e}.comos_noteText__y2Qps{margin:0;font:600 22px/1.4 var(--font-pixel)}.comos_note__yhCTo .comos_back__5n8Ka{--barc:var(--deep);background:transparent;color:var(--deep)}.comos_star__nkQAQ{position:absolute;right:-18px;top:-18px;transform-origin:100% 0;animation:comos_unfold__bB8OS .6s var(--ease) .12s both}@keyframes comos_unfold__bB8OS{0%{opacity:0;transform:rotate(-90deg) scale(.1);clip-path:polygon(100% 0,100% 0,100% 0)}45%{opacity:1;transform:rotate(-20deg) scale(.7,.25);clip-path:polygon(0 0,100% 0,100% 100%)}to{opacity:1;transform:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.comos_cat__UegVB{position:absolute;z-index:15;left:50%;bottom:54px;margin-left:-60px;pointer-events:none;animation:comos_peek__75JqI .8s var(--ease) both}@keyframes comos_peek__75JqI{0%{transform:translateY(100%)}25%,75%{transform:translateY(14%)}to{transform:translateY(100%)}}.comos_cat__UegVB svg{display:block}.comos_root__JWqbM[data-mode=phone]{--gap:clamp(6px,2vmin,14px);--rim:clamp(20px,6vmin,56px);--sill:clamp(48px,12vmin,110px);--rail:104px}.comos_root__JWqbM[data-mode=phone] .comos_surface__Ei2ty{inset:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l);width:auto;height:auto;font-size:16px}.comos_root__JWqbM[data-mode=phone] .comos_surface__Ei2ty:before{content:"";position:absolute;inset:var(--gap);background:radial-gradient(rgba(120,100,70,.28) 1px,transparent 1.5px) 0 0 /6px 6px,linear-gradient(160deg,#f3ead6,#e4d6bb 60%,#cdbd9f);box-shadow:inset 3px 3px 0 #fff8e8,inset -3px -3px 0 #b9a98a,0 0 0 3px #0c0d18,0 0 0 100vmax #141a33;opacity:0;transition:opacity .24s var(--ease)}.comos_root__JWqbM[data-mode=phone][data-state=open]:not([data-folding]) .comos_surface__Ei2ty:before{opacity:1}.comos_root__JWqbM[data-mode=phone] .comos_screen__7SLQ7{inset:0;border:3px solid var(--deep);transition:inset .24s var(--ease)}.comos_root__JWqbM[data-mode=phone][data-state=open]:not([data-folding]) .comos_screen__7SLQ7{inset:calc(var(--gap) + var(--rim)) calc(var(--gap) + var(--rim)) calc(var(--gap) + var(--sill))}.comos_root__JWqbM[data-mode=phone][data-state=open]:not([data-folding]) .comos_surface__Ei2ty:after{content:"";position:absolute;left:calc(var(--gap) + var(--rim));bottom:calc(var(--gap) + var(--sill) * .3);width:calc(var(--sill) * 1.7);height:calc(var(--sill) * .4);background:linear-gradient(90deg,#57e3a1 0 26%,transparent 26% 37%,#ffc23d 37% 63%,transparent 63% 74%,#e8193c 74%)}.comos_root__JWqbM[data-mode=phone] .comos_bar__j1aLm{height:52px;gap:8px;padding:0 6px 0 8px}.comos_root__JWqbM[data-mode=phone] .comos_back__5n8Ka{min-height:44px}.comos_root__JWqbM[data-mode=phone] .comos_emblem__eedFk{font-size:20px;min-height:44px;padding:6px 4px}.comos_root__JWqbM[data-mode=phone] .comos_emblem__eedFk i{width:18px;height:18px}.comos_root__JWqbM[data-mode=phone] .comos_keys__ptDtH,.comos_root__JWqbM[data-mode=phone] .comos_marker__mbSdK,.comos_root__JWqbM[data-mode=phone] .comos_room__bZi_N kbd{display:none}.comos_root__JWqbM[data-mode=phone] .comos_room__bZi_N{min-height:44px;margin-left:auto}.comos_root__JWqbM[data-mode=phone] .comos_title__IAIs7{font-size:18px}@media (pointer:fine) and (min-width:600px){.comos_root__JWqbM[data-mode=phone] .comos_room__bZi_N kbd{display:inline}}.comos_root__JWqbM[data-mode=phone] .comos_desk__eV9Ul{left:var(--rail);right:0;top:52px;bottom:54px}.comos_root__JWqbM[data-mode=phone] .comos_window___sd7M{inset:6px}.comos_root__JWqbM[data-mode=phone] .comos_winBody__JRQas{overflow-y:auto;-webkit-overflow-scrolling:touch}.comos_root__JWqbM[data-mode=phone] .comos_winBtn__Kzvrf{width:44px;height:44px}.comos_root__JWqbM[data-mode=phone] .comos_rail__kqs1o{top:52px;bottom:54px;width:var(--rail);align-content:start;overflow-y:auto;scrollbar-width:none}.comos_root__JWqbM[data-mode=phone] .comos_rail__kqs1o::-webkit-scrollbar{display:none}.comos_root__JWqbM[data-mode=phone] .comos_screen__7SLQ7[data-front=none] .comos_rail__kqs1o{z-index:2;display:grid;left:0;right:0;top:64px;bottom:auto;width:auto;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px}.comos_root__JWqbM[data-mode=phone] .comos_screen__7SLQ7[data-front=none] .comos_empty__039Dm{display:none}.comos_root__JWqbM[data-mode=phone] .comos_folder__M038N{width:100%;font-size:15px}.comos_root__JWqbM[data-mode=phone] .comos_screen__7SLQ7[data-front=none] .comos_rail__kqs1o .comos_folder__M038N{min-height:96px;font-size:15px}.comos_root__JWqbM[data-mode=phone] .comos_screen__7SLQ7[data-front=none] .comos_folder__M038N svg{width:auto}.comos_root__JWqbM[data-mode=phone] .comos_library__uWGVB{position:static;padding:10px}.comos_root__JWqbM[data-mode=phone] .comos_tiles__zS0wi{grid-template-columns:1fr;grid-template-rows:none;height:auto}.comos_root__JWqbM[data-mode=phone] .comos_tile__xdMOA{grid-template-rows:34px auto auto}.comos_root__JWqbM[data-mode=phone] .comos_tileMain___jg54{grid-template-columns:1fr 1fr;min-height:150px}.comos_root__JWqbM[data-mode=phone] .comos_tileArt__7RMJp{align-self:start;aspect-ratio:16/9}.comos_root__JWqbM[data-mode=phone] .comos_tileFoot__Fl1km .comos_disabled__JQ6ye,.comos_root__JWqbM[data-mode=phone] .comos_tileFoot__Fl1km .comos_go__ppGWl{min-height:46px;width:100%}.comos_root__JWqbM[data-mode=phone] .comos_detail__Kcguj{position:fixed;inset:72px 18px 62px;width:auto}.comos_root__JWqbM[data-mode=phone] .comos_detailBody__tNWJa{grid-template-columns:1fr;grid-auto-rows:max-content;align-content:start;overflow-y:auto}.comos_root__JWqbM[data-mode=phone] .comos_detailMedia__56Umq,.comos_root__JWqbM[data-mode=phone] .comos_detailText__qIK5S{min-height:auto}.comos_root__JWqbM[data-mode=phone] .comos_window___sd7M{contain:layout}.comos_root__JWqbM[data-mode=phone] .comos_detailText__qIK5S .comos_big__Gnr1C{position:sticky;bottom:0;box-shadow:0 6px 0 var(--deep)}@media (max-height:500px){.comos_root__JWqbM[data-mode=phone] .comos_detail__Kcguj{inset:0;border-width:3px;box-shadow:none}.comos_root__JWqbM[data-mode=phone] .comos_detailBar__WTbVW{flex-shrink:0;height:30px;font-size:18px}.comos_root__JWqbM[data-mode=phone] .comos_detailBody__tNWJa{grid-template-columns:38% 1fr;gap:12px;padding:8px 10px}.comos_root__JWqbM[data-mode=phone] .comos_detailTitle__2k0PG{font-size:22px}.comos_root__JWqbM[data-mode=phone] .comos_detailFoot__DZGy6{padding:0 10px 6px}.comos_root__JWqbM[data-mode=phone] .comos_back__5n8Ka{min-height:44px}}.comos_root__JWqbM[data-mode=phone] .comos_taskbar__4L837{overflow-x:auto;scrollbar-width:none}.comos_root__JWqbM[data-mode=phone] .comos_taskbar__4L837::-webkit-scrollbar{display:none}.comos_root__JWqbM[data-mode=phone] .comos_clock__PbZTa,.comos_root__JWqbM[data-mode=phone] .comos_dock__QJbdV,.comos_root__JWqbM[data-mode=phone] .comos_start__7UUPK{flex-shrink:0}.comos_root__JWqbM[data-mode=phone] .comos_detailTitle__2k0PG{font-size:28px}.comos_root__JWqbM[data-mode=phone] .comos_sketch__SFa_i{position:static;grid-template-columns:1fr}.comos_root__JWqbM[data-mode=phone] .comos_files__AqsdL{border-right:0;border-bottom:2px solid var(--line);max-height:220px}.comos_root__JWqbM[data-mode=phone] .comos_preview__5dbcy{min-height:300px}.comos_root__JWqbM[data-mode=phone] .comos_lost__6VSIr,.comos_root__JWqbM[data-mode=phone] .comos_notepad__bWmwF{position:static}.comos_root__JWqbM[data-mode=phone] .comos_vignette__k0Pqc{height:180px}.comos_root__JWqbM[data-mode=phone] .comos_note__yhCTo{position:fixed;width:calc(100vw - 60px)}.comos_root__JWqbM[data-mode=phone] .comos_text__S4ntu{font-size:18px}@media (min-width:600px) and (min-height:501px){.comos_root__JWqbM[data-mode=phone] .comos_detailBody__tNWJa{grid-template-columns:52% minmax(0,1fr)}}@media (max-width:599px){.comos_root__JWqbM[data-mode=phone]{--rail:70px}.comos_root__JWqbM[data-mode=phone] .comos_screen__7SLQ7:not([data-front=none]) .comos_rail__kqs1o .comos_folder__M038N{padding:4px 0 6px;font-size:11px}.comos_root__JWqbM[data-mode=phone] .comos_screen__7SLQ7:not([data-front=none]) .comos_folder__M038N svg{width:38px;height:auto}.comos_root__JWqbM[data-mode=phone] .comos_winBar___NbKq{padding-left:8px}.comos_root__JWqbM[data-mode=phone] .comos_winTitle__S2gup{min-width:0;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comos_root__JWqbM[data-mode=phone] .comos_winBtn__Kzvrf{flex-shrink:0;width:40px}.comos_root__JWqbM[data-mode=phone] .comos_library__uWGVB{padding:6px}.comos_root__JWqbM[data-mode=phone] .comos_tileBar__L9I3_{font-size:15px;padding:0 6px}.comos_root__JWqbM[data-mode=phone] .comos_tileMain___jg54{grid-template-columns:minmax(0,1fr);min-height:0}.comos_root__JWqbM[data-mode=phone] .comos_detail__Kcguj{inset:44px 2px 4px;border-width:3px;box-shadow:none}.comos_root__JWqbM[data-mode=phone] .comos_detailBody__tNWJa{grid-template-columns:minmax(0,1fr);padding:8px}.comos_root__JWqbM[data-mode=phone] .comos_thumbs__0gBln{flex-wrap:wrap}.comos_root__JWqbM[data-mode=phone] .comos_detailTitle__2k0PG{font-size:21px}.comos_root__JWqbM[data-mode=phone] .comos_detailBar__WTbVW,.comos_root__JWqbM[data-mode=phone] .comos_detailText__qIK5S .comos_big__Gnr1C{font-size:15px}}@media (prefers-reduced-motion:reduce){.comos_root__JWqbM *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.comos_nice__tr_ma,.comos_star__nkQAQ{animation:none!important}.comos_cat__UegVB{animation:comos_peekStill__d6AY6 .8s step-end both!important}@keyframes comos_peekStill__d6AY6{0%,to{opacity:0}1%,99%{opacity:1;transform:translateY(14%)}}}.decorator_bar__0dxBQ{position:absolute;z-index:26;left:0;top:0;max-width:min(320px,calc(100vw - 16px));padding:6px 8px 8px;color:#f3ead6;background:rgba(14,16,32,.94);border:1px solid rgba(243,234,214,.2);border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:opacity .12s linear;will-change:transform}.decorator_bar__0dxBQ[data-shake]{animation:decorator_nope__PHEoy .28s steps(4)}@keyframes decorator_nope__PHEoy{25%{margin-left:-6px}50%{margin-left:6px}75%{margin-left:-3px}}.decorator_barHead__sJ7Wf{display:flex;align-items:center;justify-content:space-between;gap:8px}.decorator_barHead__sJ7Wf strong{font:700 15px/1.25 var(--font-body)}.decorator_x__BqT0v{width:32px;height:32px;flex-shrink:0;color:#a3aad1;background:none;border:0;border-radius:8px;font-size:14px;cursor:pointer}.decorator_x__BqT0v:hover{color:#f3ead6;background:rgba(243,234,214,.1)}.decorator_line__HMXEV,.decorator_note__HbcXa{margin:2px 0 8px;font:400 14px/1.35 var(--font-body);color:#a3aad1}.decorator_note__HbcXa{color:#ff6b5e}.decorator_tools__0E541{display:flex;flex-wrap:wrap;gap:6px}.decorator_tool__eAyFE{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 10px;color:#f3ead6;background:rgba(243,234,214,.07);border:1px solid rgba(243,234,214,.16);border-radius:9px;font:600 14px/1 var(--font-body);cursor:pointer;transition:background .12s ease,border-color .12s ease}.decorator_tool__eAyFE:hover{background:rgba(243,234,214,.14);border-color:rgba(243,234,214,.35)}.decorator_tool__eAyFE[aria-expanded=true]{color:#0c0d18;background:var(--ciom-accent,#ffc23d);border-color:var(--ciom-accent,#ffc23d)}.decorator_tool__eAyFE kbd{padding:1px 4px;font:600 12px/1.2 var(--font-mono,monospace);color:inherit;opacity:.65;border:1px solid;border-radius:4px}@media (pointer:coarse){.decorator_tool__eAyFE{min-height:44px}.decorator_tool__eAyFE kbd{display:none}}.decorator_floatNote__xVMWM{position:absolute;z-index:26;left:50%;top:calc(80px + var(--safe-t));transform:translateX(-50%);margin:0;padding:10px 14px;font:600 15px/1.3 var(--font-body);color:#f3ead6;background:rgba(14,16,32,.94);border:1px solid rgba(255,107,94,.6);border-radius:10px}@media (prefers-reduced-motion:reduce){.decorator_bar__0dxBQ[data-shake]{animation:none}}