@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/jost-cyrillic-200-normal-Bi8Nep7E.woff2)format("woff2"),url(/assets/jost-cyrillic-200-normal-X5z-R32W.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/jost-latin-ext-200-normal-CnAvMcIb.woff2)format("woff2"),url(/assets/jost-latin-ext-200-normal-BtOMdY4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/jost-latin-200-normal-CdSNH5fG.woff2)format("woff2"),url(/assets/jost-latin-200-normal-B493YzOA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-cyrillic-300-normal-DcIdRxLM.woff2)format("woff2"),url(/assets/jost-cyrillic-300-normal-Da-u_v9v.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-latin-ext-300-normal--ixxmfGr.woff2)format("woff2"),url(/assets/jost-latin-ext-300-normal-DIStW2bt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-latin-300-normal-DkBQXsFU.woff2)format("woff2"),url(/assets/jost-latin-300-normal-Ckm9JHl_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:200;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACUAAAAQ6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoR0g34LIAABNgIkAzoEIAWFPgeBFAwHG5QHAJ4Htq1ivQgTWmRoeeFjQwwreB7lqveTLCCd1F670x46o4Mr2B2A+fu19nZPtYkbvojoPxGNiGVtDCURKhFKI1Qnkt09TnUiiYSBxDz1yv/Csv//mK+7i6INfM8muOMjHmVbl1VhFY9gFE3V+JOTvi3APqF922xozEUUbOpOV4P+9UMQwBkAEAQbBEEAQQBHgklh1cTCBtAxAFYACOBILD0ccatwo1YFuADYUUb1wxcbUIssM9Aks2UU3CkHUOBAw67s+Dc3NgDHcTGv9N//t6H/SnI4YBuf3QMVqx4C4SgIgj0K8IYD0fCF2VwLA5h9UAnjIXgjoxGUuAOAAApAFOeBFcBvAArQgDcSAngjMw7wxEdC4UK4Mc+cEGV2m1dWK/hpu8xLHuW+dtxca4VV5iyFRthiD9hghzUTQaxwA9BUoZS7DLgBRJ9B0KgJBFFyzb8EAQAEMVrbO7i5OTh4Ojh4GVcnGxczhUOZVmSzxliHzC3mxj5r7+Wu77Lb4S56kLX7tNNn5e6gIdYOjm7uirbcc1p8BzV5+3bn4nsizkzeGXTBLHcdF90GxC0Y4RduYYFNc8TavVu/frVY1m7c6DfEOoDhYm0Mw+3iNHlDZLfUTW4PPtz2cCQjOTLyn1Rohdg86O2epCr70oesS5Xmvcbx071FEiRY/MTJ5+np6nUlh0x8HmXHmpJqz8U+WGq4VDncOiqVDw6L5aOtePr+rutBRc08ce+6opaTpxLc89ra+dHRXUYE6EsGXSB/fEtZ+p4xoiS2687YHdlSmhGmu1DBjqB7kFADOD+DmGaY3oy5/8DpmOpTS+tWSw8w/e4vtViqvJccwNUrMX/buOAWz4mrWV0cCyRrrDaPNTBmXwV4LBhgi0uoTXbFZIvR1jlADoASoIL0oQrJucnqIbW/WQmj91W55lny2pVjbtFv9lq/BHh0c8caCjy8/lky3mTVh+bJVgAIvB9a1Y8gv5I2YDQy11HZHpfGeoIVkqWEDgDwtwB4wXIEcCMaiTCk7Aq10V3ZlSvGATgs3TYSMhOJFK7ijTSVPkoNDtkQ6BXZku4KuZJrDbmT8jM8iKmZBJzxbRU1Bm4Ex49whwl0qipDKma1ICV5SdvS8rJyWqb0tDQgC376nLRivM7Lq2hSWlRVUcUYWmocCHNw6IGkhrw30NJkF0NeiR9X1ZDlsIywkFUs1W13AVuKRj4+8lolNzs3F5fVuRFzxkXyw1r3s9pKkMbzVlfmMEyoXra+hjek5ObsDUobBOk8chtWNPRQQVoyh2FMm+S5leOj2zJaa1NWHvW4tgS7pKoyx0y1OtbEZYLTcGoNN0B4Bzcg2psoiqPFiI3Yih1a7MVBHMXJtiLxAwJZtHYl78wem9KpU0Gej0BEhmxmonIZyc3pY05VtcZFyXYr/bEe/K/2kLNHTVlO/xH+Ktb3mKU=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/jetbrains-mono-cyrillic-200-normal-S-a_xod4.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-200-normal-4XwOtpu9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/jetbrains-mono-greek-200-normal-DvPmgW_z.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-200-normal-Dk1aqeY8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:200;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-200-normal-M3mJchIo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/jetbrains-mono-latin-ext-200-normal-Chxl45bT.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-200-normal-WZyL_uut.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/jetbrains-mono-latin-200-normal-DvzYDkvL.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-200-normal-CHn02WOn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRshAALIAABNgIkAzoEIAWFFgeBFAwHG24HCJ4FTpk9GvHUzXBrIt9/oRtewfOf3Od9M7MAGLLLSbdpIXcAa4iV+P9/vfe+5Lv1BGUqFFRMCvF94eVHhc6OYZGHsaeTNO3dOpL4b9c+TPUnkEgQhDk0k/pd/heW/fwx071lgO/bkmzEow6qKKq75iOOSmygo7MCG+kR0KnkFuoh5wWfflnkgyCAIwAgCFYIggCCAPYEyoAq23pGwIYBsABAAHui5aCsvps8sU4gHsD+dKN6URFmUPNVLwANuLcMg5BSAAV2TCSVDYfWFwDncTLv9d//twD+qZIYCmjL07ugotUDIJQZQbBFAZ4oIBI1x+fXEcCUjcMoAcGTCY2gxBUABFAAoiUR4DdkGABQgAY80QjgycRogLtENAonQolOuCDK7DPvLRbQsfead/JJ7wfnTbOUWWTfSeJOa2wBK2zIXoJY4AIA5uC4dyVwE4js0qBRmyg9DTr5JAgAIIjR2tbOxcXOzt3OzsM4O1g5mbFx5vGh2JhRMbOOMcfIdMzY2R3vlbdCnXR/zOTuJq81WwIGYiYovHVH9Ly7Dgtuo0Zu3epecFfEnpHb/Q5o3h37+bcwlOUYUeSynAg4MrudHJmTtm1axx0btsgXz8DaiBlZCxEUh5Hrhf7m8mlu9T/Y+WAorai28T8hvwgq7/0p5+63pr+8SrtSZvdU9OWTW3t6enWJT4zHo6vtqzKOvYyN/dqzIqOdHupBYRtF5IX+BULmFyJk5ZJN/Ow039ja0NTWvPN/YUVZmzjzdyq11denesnLWTLIW27etF+aNj0jNDZOC8L0qq0k3ZcsNGDEJAtslxxS3+JKikG6HH3o8KWo9nXDdTW7HKB8XXfMNQY1jzmM0474Kds9s7Zxf9E1I31iUz6KT0jKbxLZl4CKBgHWOAUzsjMeawxcZAdZAHKACtNHEWJ609QDSv9GlSJwU5Vtis9/XzPKpe6brdbvAB7e2L0+Tj249pkYHw+vj+7VrQAQ+EhsqteK/OWuAGKScla9MBVPVo6EXJibbEIAgOkC4AFLEcCFSDQh6B2MKuU4s7dXjB1wWhIZEmJjkMKZ70iT63bS2CIr/F0ga6JtImeydSBXGYq4bhyE8wg44r1ctB5cCPbgehS0k0VgRCcdxcMCXMZ5Gn38dD3l36uLh06iwgIIDaOXjJD56XRRmhoslsZFFRCl05TQBISVkKl8WP3a9Ahrisni/WHMqAopbL7KEJQQ8HiSrtVFguGFYWj1fQxhmHq/ScZ7sJksaoWqyTAE3NzFGInBM4Soa4CK6SAPl8wUExl0fjKVhpH3oh6fgOXvGZxKuMgi2N3my75BJB/FRFpLCADhHVyASB+iKIwWI1ZiLTZosRU7sRcH6zLn/wV0WQ0S4MrEVqS2Vsk5oa2y2jwJRyK4+DYnclTFUDx2GbrnWzwUv+RhiLXwlHIVTfmNWN5vFgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-cyrillic-300-normal-DumYkcEu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-300-normal-IE49iJdF.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-greek-300-normal-BaY-z1pF.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-300-normal-DRo1BXAg.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-300-normal-CcwQl8Px.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-latin-ext-300-normal-tseANUoC.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-300-normal-CQ0Ny5pP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-latin-300-normal-DuMDZskh.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-300-normal-BYcAiAh2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;--surface:oklch(93% .014 133);--well:oklch(89.98% .01568 133);--shadow-dk:oklch(63.24% .0175 133/.55);--shadow-lt:oklch(99% .0056 133/.92);--ink:oklch(36% .024 133);--ink2:oklch(36% .024 133/.82);--ink3:oklch(36% .024 133/.86);--track:oklch(36% .02 133/.15);--bar:oklch(44% .045 133/.7);--lamp:oklch(68% .045 126);--flip-scale:clamp(.88, calc(.88 + (1 - .88) * (100vw - 360px) / (402px - 360px)), 1);--flip-duration:.74s;--flip-ease:linear(0, .0288, .1007, .1978, .3066, .4175, .5237, .6211, .7072, .7811, .8428, .8929, .9324, .9628, .9852, 1.0012, 1.0119, 1.0184, 1.0219, 1.023, 1.0225, 1.021, 1.0188, 1.0163, 1.0138, 1.0113, 1.009, 1.007, 1.0053, 1.0038, 1.0026, 1.0017, 1.0009, 1);font-family:Jost,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}html{-webkit-tap-highlight-color:transparent;min-height:100dvh}html,body{overscroll-behavior:none;min-width:0;margin:0}body{background:var(--surface);color:var(--ink);overflow-x:hidden}.device-stage{display:contents}body:has(.device-stage.is-iphone-frame){background:#18181a}.device-stage.is-iphone-frame{isolation:isolate;background:linear-gradient(100deg,#111114 0%,#4a4a4e 5%,#1b1b1e 12%,#111114 50%,#323236 88%,#0c0c0e 100%);border:1px solid #525256;border-radius:57px;width:calc(100% - 12px);height:calc(100dvh - 12px);min-height:720px;margin:6px auto;padding:9px;display:block;position:relative;box-shadow:0 22px 42px #00000057,inset 0 0 0 1px #ffffff29,inset 3px 0 5px #ffffff14,inset -3px 0 5px #0000009e}.device-stage.is-iphone-frame:after{z-index:65;content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:49px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000bf}.is-iphone-frame>.radio-screen{width:100%;max-width:none;height:100%;min-height:0;padding-top:calc(62px + env(safe-area-inset-top,0px));padding-bottom:calc(36px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;scrollbar-width:none;border-radius:48px;margin:0;overflow:hidden auto}.is-iphone-frame>.radio-screen::-webkit-scrollbar{display:none}.iphone-hardware{z-index:70;color:var(--ink);pointer-events:none;position:absolute;inset:0}.iphone-hardware:before,.iphone-hardware:after{content:"";position:absolute;left:9px;right:9px}.iphone-hardware:before{background:linear-gradient(to bottom, var(--surface) 66%, transparent);border-radius:48px 48px 0 0;height:58px;top:9px}.iphone-hardware:after{background:linear-gradient(to bottom, transparent, var(--surface) 62%);border-radius:0 0 48px 48px;height:39px;bottom:9px}.iphone-status-bar{z-index:1;letter-spacing:.01em;justify-content:space-between;align-items:center;height:22px;font-family:Jost,sans-serif;font-size:12px;font-weight:300;display:flex;position:absolute;top:22px;left:31px;right:31px}.iphone-status-bar__time{text-align:center;min-width:43px}.iphone-status-bar__island{background:#050506;border:1px solid #ffffff0e;border-radius:20px;width:104px;height:31px;position:absolute;top:-7px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px 2px #ffffff12,0 1px 2px #00000052}.iphone-status-bar__island i{background:radial-gradient(circle at 38% 34%,#28344c 0 18%,#111827 42%,#020204 76%);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:10px;box-shadow:0 0 4px #2a437073}.iphone-status-bar__signals{align-items:center;gap:5px;display:flex}.iphone-cellular{align-items:flex-end;gap:1.5px;height:11px;display:flex}.iphone-cellular i{background:currentColor;border-radius:1px;width:2.5px}.iphone-cellular i:first-child{height:4px}.iphone-cellular i:nth-child(2){height:6px}.iphone-cellular i:nth-child(3){height:8px}.iphone-cellular i:nth-child(4){height:10px}.iphone-wifi{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-width:1.6px;width:15px;height:12px;overflow:visible}.iphone-battery{border:1px solid color-mix(in srgb, currentColor 70%, transparent);border-radius:3px;width:20px;height:10px;padding:1.5px;position:relative}.iphone-battery:after{content:"";opacity:.55;background:currentColor;border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:2px;right:-3px}.iphone-battery i{background:currentColor;border-radius:1.5px;width:78%;height:100%;display:block}.iphone-home-indicator{z-index:1;background:color-mix(in srgb, var(--ink) 88%, transparent);border-radius:4px;width:126px;height:5px;position:absolute;bottom:18px;right:50%;transform:translate(50%);box-shadow:0 1px 1px #ffffff1a}.iphone-side-key{background:linear-gradient(90deg,#55555a,#18181b);border-radius:2px 0 0 2px;width:3px;position:absolute;box-shadow:inset 1px 0 #ffffff2e}.iphone-side-key--action{height:29px;top:116px;left:-3px}.iphone-side-key--volume-up{height:55px;top:164px;left:-3px}.iphone-side-key--volume-down{height:55px;top:230px;left:-3px}.iphone-side-key--power{background:linear-gradient(90deg,#18181b,#55555a);border-radius:0 2px 2px 0;width:3px;height:82px;top:184px;right:-3px}.is-iphone-frame .sync-control{top:69px;right:70px}.is-iphone-frame .mini-stage{border-radius:48px;position:absolute;inset:9px}button{color:inherit;font:inherit;cursor:pointer;border:0}button:focus-visible{outline:2px solid var(--lamp);outline-offset:4px}.raised{box-shadow:7px 7px 15px var(--shadow-dk), -7px -7px 15px var(--shadow-lt)}.raised-small{box-shadow:5px 5px 10px var(--shadow-dk), -4px -4px 9px var(--shadow-lt)}.inset{box-shadow:inset 6px 6px 13px var(--shadow-dk), inset -5px -5px 11px var(--shadow-lt)}.inset-small{box-shadow:inset 4px 4px 9px var(--shadow-dk), inset -3px -3px 7px var(--shadow-lt)}.tabular-nums{font-variant-numeric:tabular-nums}.radio-screen{width:100%;max-width:460px;min-height:100dvh;padding:calc(58px + env(safe-area-inset-top,0px)) calc(18px + env(safe-area-inset-right,0px)) calc(22px + env(safe-area-inset-bottom,0px)) calc(18px + env(safe-area-inset-left,0px));background-color:var(--surface);flex-direction:column;gap:13px;margin:0 auto;display:flex;position:relative;overflow-x:hidden}.app-header{flex:none;justify-content:space-between;align-items:center;display:flex}.brand{color:var(--ink3);letter-spacing:.34em;white-space:nowrap;font-family:Jost,sans-serif;font-size:11px;font-weight:300;line-height:1.2}.header-actions{align-items:center;gap:10px;display:flex}.theme-toggle{background:var(--surface);width:44px;height:44px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;transition:transform .1s,box-shadow .1s;display:flex}.theme-toggle:active{box-shadow:3px 3px 7px var(--shadow-dk), -2px -2px 6px var(--shadow-lt);transform:translateY(2px)}.clock-panel{background:var(--surface);border-radius:20px;flex:none;justify-content:center;align-items:center;min-height:124px;padding:18px 12px;display:flex}.grille-row{background:var(--surface);border-radius:16px;flex:none;align-items:center;gap:12px;min-height:68px;padding:10px 14px;display:flex}.weather-vu-row{flex:none;align-items:flex-end;gap:12px;display:flex}.locker-switch{background-color:var(--surface);border-radius:26px;flex:none;align-items:center;gap:14px;height:84px;min-height:84px;padding:0 18px;display:flex}.locker-switch__track{background:var(--well);border-radius:12px;flex:auto;min-width:0;height:54px;position:relative;overflow:hidden}.locker-switch__knob{background:var(--surface);cursor:grab;touch-action:none;border-radius:10px;width:calc(50% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px}.locker-switch__power{color:var(--ink);flex-shrink:0;font-size:20px;line-height:1}.locker-switch--pressed .locker-switch__knob{cursor:grabbing}.transport{flex:none;justify-content:center;align-items:center;gap:18px;display:flex}.transport__button{background:var(--surface);width:50px;height:50px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;transition:transform .1s,box-shadow .1s;display:flex}.transport__button--primary{width:70px;height:70px;box-shadow:7px 7px 15px var(--shadow-dk), -7px -7px 15px var(--shadow-lt), inset 0 0 0 5px var(--surface), inset 0 0 0 6px var(--lamp);font-size:26px}.transport__button--utility{color:var(--ink3);box-shadow:4px 4px 9px var(--shadow-dk), -4px -4px 9px var(--shadow-lt);transition:color .22s,background-color .22s,transform .16s,box-shadow .22s}.transport__button--utility svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.transport__button--utility.is-active{color:var(--lamp);background-color:var(--well);box-shadow:inset 3px 3px 7px var(--shadow-dk), inset -3px -3px 7px var(--shadow-lt), 0 0 12px color-mix(in oklch, var(--lamp) 24%, transparent)}.transport__button:active{box-shadow:3px 3px 7px var(--shadow-dk), -2px -2px 6px var(--shadow-lt);transform:translateY(2px)}.transport__button--primary:active{box-shadow:3px 3px 7px var(--shadow-dk), -2px -2px 6px var(--shadow-lt), inset 0 0 0 5px var(--surface), inset 0 0 0 6px var(--lamp)}.tab-bar{color:var(--ink3);border-top:1px solid var(--track);box-sizing:border-box;background-color:var(--surface);z-index:2;flex:none;justify-content:center;align-items:flex-start;height:56px;margin-top:auto;padding:8px 16px 0;display:flex;position:sticky;bottom:0}.tab-segmented{--seg-index:0;background-color:var(--well);border-radius:22px;grid-template-columns:repeat(4,minmax(56px,1fr));align-items:stretch;display:grid;position:relative}.tab-bar .tab-segmented{width:min(100%,264px);height:40px}.tab-segmented__fill{background-color:var(--surface);width:25%;box-shadow:5px 5px 10px var(--shadow-dk), -4px -4px 9px var(--shadow-lt);pointer-events:none;transform:translateX(calc(var(--seg-index) * 100%));z-index:0;border-radius:22px;transition:transform .26s,background-color .26s,box-shadow .26s;position:absolute;inset:0 auto 0 0}.tab-bar__item{z-index:1;min-width:56px;color:var(--ink3);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;line-height:1.2;transition:color .26s;display:flex;position:relative}.tab-bar__item[aria-current=page],.tab-bar__item.is-active{color:var(--ink)}.tab-bar__glyph{font-family:JetBrains Mono,monospace;font-size:16px;font-weight:300;line-height:1}.tab-bar__label{letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:200;line-height:1.4}.sync-control{z-index:40;position:absolute;top:20px;right:70px}.tasks-view{flex-direction:column;gap:16px;width:min(100%,720px);margin:0 auto;display:flex}.task-section{border-radius:22px;flex-direction:column;gap:12px;padding:16px;display:flex}.task-section__head{color:var(--ink3);letter-spacing:.08em;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.task-section__head h2{font:inherit;color:var(--ink);margin:0}.task-add,.task-row{grid-template-columns:minmax(0,1fr) 132px 36px;align-items:center;gap:8px;display:grid}.task-add input,.task-row input{min-width:0;height:36px;color:var(--ink);background:var(--well);box-shadow:inset 2px 2px 5px var(--shadow-dk), inset -2px -2px 5px var(--shadow-lt);border:0;border-radius:10px;padding:0 10px;font-family:Jost,sans-serif}.task-add button,.task-row button{width:36px;height:36px;color:var(--ink3);background:var(--surface);cursor:pointer;border:0;border-radius:50%;transition:transform .16s cubic-bezier(.2,.7,.3,1),opacity .16s}.task-add button:active,.task-row button:active{transform:scale(.97)}.task-list{flex-direction:column;gap:8px;display:flex}.task-row{grid-template-columns:8px 52px minmax(0,1fr) 132px 36px;transition:transform .18s cubic-bezier(.2,.7,.3,1),opacity .18s}.task-row__lamp{background:var(--lamp);width:7px;height:7px;box-shadow:0 0 7px var(--lamp);border-radius:50%}.task-row__count,.dday-strip__value{color:var(--ink);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10px}.dday-strip{background:var(--well);border-radius:12px;align-items:center;gap:9px;min-height:34px;padding:0 12px;display:flex;overflow:hidden}.dday-strip__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink2);font-family:Jost,sans-serif;font-size:11px;overflow:hidden}@media (width<=540px){.task-add{grid-template-columns:1fr 116px 36px}.task-row{grid-template-columns:7px 46px minmax(0,1fr) 36px}.task-row input[type=date]{grid-column:3/4}}.todo-add{grid-template-columns:minmax(0,1fr) 132px 74px 74px 36px;gap:7px;display:grid}.todo-add input,.todo-add select,.todo-row input,.todo-row select{min-width:0;height:36px;color:var(--ink);background:var(--well);box-shadow:inset 2px 2px 5px var(--shadow-dk), inset -2px -2px 5px var(--shadow-lt);border:0;border-radius:10px;padding:0 8px;font-family:Jost,sans-serif;font-size:10px}.todo-add button{width:36px;height:36px;color:var(--ink3);background:var(--surface);cursor:pointer;border:0;border-radius:50%;transition:transform .16s cubic-bezier(.2,.7,.3,1)}.todo-add button:active,.todo-row__check:active,.todo-row>button:last-child:active{transform:scale(.97)}.todo-list{flex-direction:column;gap:8px;display:flex}.todo-row{grid-template-columns:32px 8px minmax(0,1fr) 126px 68px 68px 32px;align-items:center;gap:7px;transition:transform .18s cubic-bezier(.2,.7,.3,1),opacity .18s;display:grid}.todo-row.is-complete{opacity:.52;transform:translateY(1px)}.todo-row__check,.todo-row>button:last-child{width:32px;height:32px;color:var(--ink3);background:var(--surface);cursor:pointer;border:0;border-radius:50%}.todo-row__check svg{width:16px;height:16px;color:var(--lamp)}.todo-row__priority{background:var(--lamp);border-radius:50%;width:7px;height:7px}.todo-row__priority--높음{opacity:1;box-shadow:0 0 8px var(--lamp)}.todo-row__priority--보통{opacity:.65;box-shadow:0 0 4px var(--lamp)}.todo-row__priority--낮음{opacity:.3}@media (width<=700px){.todo-add{grid-template-columns:minmax(0,1fr) 112px 36px}.todo-add select{grid-row:2}.todo-row{grid-template-columns:32px 7px minmax(0,1fr) 32px}.todo-row input[type=date],.todo-row select{grid-column:3/4}}.sync-control__trigger{width:36px;height:36px;color:var(--ink3);background:var(--surface);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;gap:4px;transition:transform .16s cubic-bezier(.2,.7,.3,1),opacity .18s;display:flex}.sync-control__trigger:active{transform:scale(.97)}.sync-control--synced .sync-control__trigger{opacity:.72}.sync-control--syncing .sync-control__trigger{animation:1.8s ease-in-out infinite sync-lamp-breathe}.sync-dialog{z-index:80;background:color-mix(in srgb, var(--shadow-dk) 42%, transparent);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.sync-dialog__panel{width:min(100%,320px);color:var(--ink);background:var(--surface);box-shadow:9px 9px 22px var(--shadow-dk), -7px -7px 18px var(--shadow-lt);border-radius:22px;flex-direction:column;gap:11px;padding:20px;font-family:Jost,sans-serif;display:flex}.sync-dialog__head{letter-spacing:.08em;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.sync-dialog__head button{color:var(--ink3);cursor:pointer;background:0 0;border:0;font-size:20px}.sync-dialog label,.sync-dialog p{color:var(--ink3);margin:0;font-size:11px;font-weight:300}.sync-dialog input{min-height:42px;color:var(--ink);background:var(--well);box-shadow:inset 3px 3px 7px var(--shadow-dk), inset -3px -3px 7px var(--shadow-lt);border:0;border-radius:12px;padding:0 12px;font-family:JetBrains Mono,monospace}.sync-dialog__save{min-height:40px;color:var(--ink);background:var(--surface);cursor:pointer;border:0;border-radius:12px;transition:transform .16s cubic-bezier(.2,.7,.3,1)}.sync-dialog__save:active{transform:scale(.97)}@keyframes sync-lamp-breathe{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.sync-control--syncing .sync-control__trigger{animation:none!important}.tab-segmented__fill,.tab-bar__item{transition-duration:0s}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flip-clock{justify-content:center;align-items:center;gap:.35rem;display:flex}.flip-digit{gap:.18rem;display:flex}.flip-card{width:calc(var(--flip-scale) * 58px);height:calc(var(--flip-scale) * 88px);perspective:calc(var(--flip-scale) * 264px);border-radius:calc(var(--flip-scale) * 8.8px);color:#fbfdf4;font-family:Jost,sans-serif;font-size:calc(var(--flip-scale) * 68.64px);font-weight:300;line-height:calc(var(--flip-scale) * 88px);text-align:center;text-shadow:0 2px 2px #00000080;font-variant-numeric:tabular-nums;background:#12150f;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fbfdf41a,inset 0 -10px 18px #00000059}.flip-card--sm{width:calc(var(--flip-scale) * 36px);height:calc(var(--flip-scale) * 56px);perspective:calc(var(--flip-scale) * 168px);border-radius:calc(var(--flip-scale) * 5.6px);font-size:calc(var(--flip-scale) * 43.68px);line-height:calc(var(--flip-scale) * 56px)}.flap-half{backface-visibility:hidden;width:100%;height:50%;position:absolute;left:0;overflow:hidden}.flap-half span{width:100%;height:calc(var(--flip-scale) * 88px);position:absolute;left:0}.flip-card--sm .flap-half span{height:calc(var(--flip-scale) * 56px)}.flap-static-top{z-index:1;background:linear-gradient(#20241c,#171a14);top:0}.flap-static-top span{top:0}.flap-static-bottom{z-index:1;background:linear-gradient(#262b1e,#1c2016);bottom:0}.flap-static-bottom span{bottom:0}.flap-top{z-index:3;transform-origin:bottom;background:linear-gradient(#20241c,#171a14);top:0}.flap-top span{top:0}.flap-bottom{z-index:3;transform-origin:top;background:linear-gradient(#262b1e,#1c2016);bottom:0}.flap-bottom span{bottom:0}.flap-top:after,.flap-bottom:after,.flap-static-top:after{pointer-events:none;content:"";position:absolute;inset:0}.flap-top:after,.flap-static-top:after{opacity:.55;background:linear-gradient(#0000008c,#0000)}.flap-bottom:after{opacity:0;background:linear-gradient(#000000b3,#0000);height:50%}.flip-card.is-flipping .flap-top{animation:flap-top var(--flip-duration) var(--flip-ease) forwards}.flip-card.is-flipping .flap-top:after{animation:flap-top-shadow var(--flip-duration) var(--flip-ease) forwards}.flip-card.is-flipping .flap-bottom{animation:flap-bottom var(--flip-duration) var(--flip-ease) forwards}.flip-card.is-flipping .flap-bottom:after{animation:flap-shadow var(--flip-duration) ease-out forwards}.flap-hinge{z-index:5;top:calc(var(--flip-scale) * 43px);width:100%;height:calc(var(--flip-scale) * 2px);background:#000000e6;position:absolute;left:0;box-shadow:0 1px #fbfdf429}.flip-card--sm .flap-hinge{top:calc(var(--flip-scale) * 27px);height:calc(var(--flip-scale) * 1.27px)}.flap-pin{z-index:6;top:calc(var(--flip-scale) * 41px);width:calc(var(--flip-scale) * 4px);height:calc(var(--flip-scale) * 5px);background:linear-gradient(#8d8f83,#4a4d43);border-radius:1px;position:absolute}.flip-card--sm .flap-pin{top:calc(var(--flip-scale) * 26.1px);width:calc(var(--flip-scale) * 2.55px);height:calc(var(--flip-scale) * 3.18px)}.flap-pin.left{left:0}.flap-pin.right{right:0}.flip-colon{width:calc(var(--flip-scale) * 10px);height:calc(var(--flip-scale) * 88px);justify-content:center;align-items:center;gap:calc(var(--flip-scale) * 14px);flex-direction:column;display:flex}.flip-colon i{width:calc(var(--flip-scale) * 5px);height:calc(var(--flip-scale) * 5px);background:var(--ink);border-radius:50%;display:block}@keyframes flap-top{to{transform:rotateX(-180deg)}}@keyframes flap-top-shadow{to{opacity:0}}@keyframes flap-bottom{0%{transform:rotateX(180deg)}to{transform:rotateX(0)}}@keyframes flap-shadow{0%{opacity:0}50%{opacity:.5}to{opacity:0}}@media (width<=420px){.flip-clock{gap:.18rem}.flip-digit{gap:.1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.flip-card.is-flipping .flap-top,.flip-card.is-flipping .flap-bottom{animation:.12s ease-out both flap-fade!important;transform:none!important}.flip-card.is-flipping .flap-top{z-index:4}.vu-meter__bar,.grille__glow{transition:none!important;animation:none!important}@keyframes flap-fade{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-transparency:reduce){.grille__glow{opacity:min(.35, var(--glow-opacity,.35))!important}}@media (prefers-contrast:more){:root{--ink:oklch(25% .03 133);--ink2:oklch(25% .03 133/.95);--ink3:oklch(25% .03 133/.98)}.inset,.inset-small{border:1px solid}}.gbg{background-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='gn'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23gn)' opacity='0.55'/%3E%3C/svg%3E");background-size:190px 190px}.subject-pill-bar{scroll-snap-type:x proximity;scrollbar-width:none;flex:none;align-items:center;gap:8px;height:50px;margin:0 -18px;padding:0 18px;display:flex;overflow-x:auto}.subject-pill-bar::-webkit-scrollbar{display:none}.subject-pill{scroll-snap-align:center;height:44px;color:var(--ink3);background-color:#0000;border-radius:22px;flex:none;padding:0 20px;font-family:Jost,sans-serif;font-size:14px;font-weight:300;transition:background-color .26s,color .26s}.subject-pill:active{transform:translateY(1px)}.subject-pill.is-selected{background-color:var(--well);color:var(--ink)}.subject-pill-slot{flex:none;display:flex;position:relative}.subject-pill.is-managing{box-shadow:inset 0 0 0 1px var(--track)}.subject-pill-slot__badge{background-color:var(--surface);width:16px;height:16px;box-shadow:2px 2px 4px var(--shadow-dk), -1px -1px 3px var(--shadow-lt);color:var(--ink3);text-align:center;pointer-events:none;border-radius:50%;font-family:JetBrains Mono,monospace;font-size:8px;line-height:16px;position:absolute;top:-4px;right:-4px}.subject-pill--add{width:44px;color:var(--ink3);padding:0;font-family:JetBrains Mono,monospace;font-size:16px;font-weight:300}.subject-pill-add-input{background-color:var(--well);width:96px;height:44px;color:var(--ink);border:0;border-radius:22px;flex:none;padding:0 14px;font-family:Jost,sans-serif;font-size:13px;font-weight:300}.subject-pill-add-input:focus{outline:2px solid var(--lamp);outline-offset:1px}.subject-pill-bar__manage{width:32px;height:32px;color:var(--ink3);background-color:#0000;border:0;border-radius:50%;flex:none;margin-left:2px;font-family:JetBrains Mono,monospace;font-size:12px;transition:background-color .26s,color .26s}.subject-pill-bar__manage.is-active{background-color:var(--well);color:var(--lamp)}.hero-card{background-color:var(--well);border-radius:32px;flex:none;width:100%;padding:22px 20px 18px}.hero-flip-area{justify-content:center;align-items:center;padding:22px 0 18px;display:flex}.hero-meta-row{height:44px;color:var(--ink2);justify-content:space-between;align-items:center;font-family:Jost,sans-serif;font-size:14px;font-weight:300;display:flex}.hero-progress-row{height:28px;color:var(--ink3);justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:200;display:flex}.weather-dial{background-color:var(--surface);border-radius:26px;flex:0 0 104px;place-items:center;width:104px;height:104px;display:grid;position:relative}.weather-dial__well{background-color:var(--well);border-radius:16px;position:absolute;inset:13px}.weather-dial__glyph{color:oklch(36% .024 128/.82);font-family:JetBrains Mono,monospace;font-size:26px;font-weight:300}.weather-dial__needle{transform-origin:bottom;background-color:var(--lamp);width:2px;height:15px;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;bottom:7px;left:50%}.music-card{background-color:var(--surface);border-radius:26px;flex:none;width:100%;padding:6px 16px}.music-card__top{flex-direction:column;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=719px){.music-card__top{align-items:stretch}.music-card__top .transport{gap:10px}}.music-card__meta{min-width:0;overflow:hidden}.music-source-editor{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.music-source-editor__meta{flex:auto;min-width:0;overflow:hidden}.music-source-editor__edit,.music-source-editor__button{color:var(--ink3);cursor:pointer;background-color:#0000;border:0;border-radius:50%;flex:none;font-family:JetBrains Mono,monospace;font-weight:300;transition:background-color .22s,color .22s,transform .16s}.music-source-editor__edit{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--track);font-size:10px}.music-source-editor__edit.is-connected{background-color:var(--well);color:var(--lamp)}.music-source-editor__edit:active,.music-source-editor__button:active{transform:translateY(1px)}.music-source-editor.is-editing{flex-direction:column;align-items:stretch;gap:4px}.music-source-editor__input-row{align-items:center;gap:5px;min-width:0;display:flex}.music-source-editor__input{background-color:var(--well);width:100%;min-width:72px;height:32px;color:var(--ink);box-shadow:inset 3px 3px 7px var(--shadow-dk), inset -3px -3px 7px var(--shadow-lt);border:0;border-radius:16px;padding:0 11px;font-family:Jost,sans-serif;font-size:11px;font-weight:300}.music-source-editor__input:focus{outline:2px solid var(--lamp);outline-offset:1px}.music-source-editor__button{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--track);font-size:11px}.music-source-editor__button:disabled{opacity:.5;cursor:wait}.music-source-editor__error{color:var(--lamp);margin:0;font-family:Jost,sans-serif;font-size:9.5px;font-weight:300;line-height:1.25}.music-source-editor.is-compact{width:100%}.youtube-player-shell{opacity:0;pointer-events:none;clip-path:inset(100% 0 0 round 18px);will-change:transform, opacity, clip-path;z-index:60;width:200px;height:min(390px,100dvh - 140px);min-height:200px;box-shadow:8px 8px 20px var(--shadow-dk), -6px -6px 16px var(--shadow-lt);border-radius:18px;flex-direction:column;gap:8px;padding-bottom:8px;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .18s,clip-path .36s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:70px;right:18px;overflow:hidden;transform:translateY(calc(100% + 90px))}.youtube-player-shell.is-visible{opacity:1;pointer-events:auto;clip-path:inset(0 round 18px);transform:translateY(0)}.youtube-player-shell.is-docked{background:var(--surface);clip-path:inset(0 round 22px);transform-origin:80% 0;border-radius:22px;gap:8px;padding:10px;transform:translateY(10px)}.youtube-player-shell.is-docked.is-visible{transform:translateY(0)}.youtube-player-host{flex:0 0 200px;width:100%;height:200px;min-height:200px;overflow:hidden}.youtube-player-host iframe{border:0;width:100%;min-width:200px;height:200px}.youtube-panel-close{z-index:61;width:34px;height:34px;color:var(--ink3);background:var(--surface);cursor:pointer;opacity:0;pointer-events:none;border:0;border-radius:50%;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .16s;position:fixed;bottom:min(470px,100dvh - 60px);right:10px;transform:translateY(8px)scale(.94)}.youtube-panel-close.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.youtube-panel-close.is-visible:active{transform:translateY(0)scale(.97)}.yt-playlist{background:var(--well);border-radius:14px;max-height:164px;padding:5px;overflow:auto}.yt-playlist--panel{border-radius:10px;flex:auto;min-height:0;max-height:none;margin:0 8px;padding:4px}.yt-playlist__head{min-height:26px;color:var(--ink3);letter-spacing:.08em;justify-content:space-between;align-items:center;padding:0 8px;font-family:JetBrains Mono,monospace;font-size:8.5px;display:flex}.youtube-dock-slot{opacity:0;background:var(--well);min-height:240px;box-shadow:inset 5px 5px 11px var(--shadow-dk), inset -4px -4px 9px var(--shadow-lt);border-radius:22px;flex:240px;transition:opacity .18s,transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(8px)scale(.985)}.youtube-dock-slot.is-active{opacity:.3;transform:translateY(0)scale(1)}.yt-track{width:100%;min-height:34px;color:var(--ink3);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:7px 24px minmax(0,1fr);align-items:center;gap:8px;padding:0 9px;transition:transform .16s cubic-bezier(.2,.7,.3,1),color .16s,background-color .16s;display:grid}.yt-track:active{transform:scale(.99)}.yt-track.is-active{color:var(--ink);background:var(--surface)}.yt-track__lamp{background:var(--lamp);opacity:.24;border-radius:50%;width:6px;height:6px}.yt-track.is-active .yt-track__lamp{opacity:1;box-shadow:0 0 7px var(--lamp)}.yt-track__index{font-family:JetBrains Mono,monospace;font-size:9px}.yt-track__title{text-overflow:ellipsis;white-space:nowrap;font-family:Jost,sans-serif;font-size:10.5px;overflow:hidden}.music-card__progress{background-color:oklch(36% .02 128/.15);border-radius:2px;width:100%;height:4px;margin-top:10px;overflow:hidden}.music-card__progress-fill{background-color:var(--lamp);height:100%;display:block}.today-summary{flex:none;justify-content:space-between;align-items:center;height:51px;padding:0;display:flex}.today-summary__col{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.today-summary__label{letter-spacing:1.26px;color:var(--ink3);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:200}.today-summary__value{color:var(--ink);font-variant-numeric:tabular-nums;font-family:Jost,sans-serif;font-size:20px;font-weight:200}.nav-rows{flex-direction:column;flex:none;display:flex}.nav-row{width:100%;height:52px;color:var(--ink);background-color:#0000;justify-content:space-between;align-items:center;padding:0 4px;font-family:Jost,sans-serif;font-size:14px;font-weight:300;transition:background-color .16s;display:flex}.nav-row:active{background-color:color-mix(in oklch, var(--well) 8%, transparent)}.nav-row+.nav-row{border-top:1px solid var(--track);height:51px}.nav-row__chevron{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:300;transition:transform .12s}.nav-row:active .nav-row__chevron{transform:translate(2px)}.nav-row__secondary{color:var(--ink3);font-variant-numeric:tabular-nums;margin-right:8px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:200}.placeholder-view{color:var(--ink3);flex:auto;justify-content:center;align-items:center;font-family:Jost,sans-serif;font-size:14px;font-weight:300;display:flex}.tab-view-wrap{flex-direction:column;flex:auto;gap:13px;min-height:0;display:flex}@keyframes tab-view-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.app-header__title{color:var(--ink);font-family:Jost,sans-serif;font-size:14px;font-weight:300}.now-playing__title,.now-playing__artist{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.now-playing__title{color:var(--ink);font-family:Jost,sans-serif;font-size:12px;font-weight:300;line-height:1.2}.now-playing__artist{color:var(--ink3);font-family:Jost,sans-serif;font-size:9.5px;font-weight:200;line-height:1.4}.weather-dial__well{justify-content:center;align-items:center;display:flex}.radio-screen,.hero-card,.locker-switch,.music-card,.weather-dial,.weather-dial__well,.music-card__progress,body{transition:background-color .28s,color .28s,box-shadow .28s}.weather-dial__glyph{animation:.24s both weather-glyph-fade}@keyframes weather-glyph-fade{0%{opacity:0}to{opacity:1}}.hero-meta-row__inner{animation:.22s both hero-meta-in}@keyframes hero-meta-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.tab-view-wrap.is-first-load>*{animation:.26s cubic-bezier(.2,.7,.3,1) both block-enter}.tab-view-wrap.is-first-load>:first-child{animation-delay:0s}.tab-view-wrap.is-first-load>:nth-child(2){animation-delay:40ms}.tab-view-wrap.is-first-load>:nth-child(3){animation-delay:80ms}.tab-view-wrap.is-first-load>:nth-child(4){animation-delay:.12s}.tab-view-wrap.is-first-load>:nth-child(5){animation-delay:.16s}.tab-view-wrap.is-first-load>:nth-child(6){animation-delay:.2s}.tab-view-wrap.is-first-load>:nth-child(7){animation-delay:.24s}@keyframes block-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.today-summary__value{display:inline-block}.today-summary__value.is-updating{animation:.32s cubic-bezier(.2,.7,.3,1) both value-roll-up}@keyframes value-roll-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.today-summary__digit{animation:.32s cubic-bezier(.2,.7,.3,1) both value-roll-up;display:inline-block}.pilot-lamp--flash{animation:.2s ease-out pilot-lamp-flash}@keyframes pilot-lamp-flash{0%{filter:brightness()}40%{filter:brightness(1.8)}to{filter:brightness()}}@media (width>=720px){.radio-screen{gap:18px;max-width:1280px;padding:24px 34px 26px}.tab-bar{display:none}.web-header{flex:none;align-items:center;gap:14px;min-height:63px;display:flex}.web-header .subject-pill-bar{flex:auto;gap:9px;min-width:0;height:40px;margin:0}.web-header .subject-pill{border-radius:20px;min-width:69px;height:40px;padding:0 14px}.web-header__music{max-width:160px;color:var(--ink3);white-space:nowrap;flex:none;align-items:center;gap:6px;font-family:Jost,sans-serif;font-size:13px;font-weight:300;display:flex;overflow:hidden}.web-header__music-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.web-header__nav{flex:none}.web-header__nav .tab-segmented{min-width:224px;height:40px}.web-body{flex:auto;align-items:flex-start;gap:22px;min-width:0;display:flex}.web-col-left{flex-direction:column;flex:72 1 0;gap:18px;min-width:0;display:flex}.web-col-right{flex-direction:column;flex:28 1 0;align-self:stretch;gap:12px;min-width:0;display:flex}.web-col-left .hero-card,.web-col-left .locker-switch,.web-col-left .music-card{width:100%}.web-transport-row{flex-direction:column;gap:10px;display:flex}.web-tile{background-color:var(--surface);box-shadow:7px 7px 15px var(--shadow-dk), -7px -7px 15px var(--shadow-lt);border-radius:26px;padding:14px 16px}.web-col-right .today-summary{width:100%}}.mini-stage{z-index:50;padding:calc(12px + env(safe-area-inset-top,0px)) calc(12px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px));background-color:var(--surface);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:opacity .24s cubic-bezier(.2,.7,.3,1),transform .24s cubic-bezier(.2,.7,.3,1),visibility 0s linear .24s;display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(6px)}.radio-screen.is-mini .mini-stage{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s cubic-bezier(.2,.7,.3,1),transform .24s cubic-bezier(.2,.7,.3,1),visibility linear;transform:translateY(0)}.mini-stage__clock-frame{flex:none;overflow:hidden}.mini-stage__locker{flex:none;width:100%;max-width:460px}.chrome-wrap{display:contents}.radio-screen.is-mini .chrome-wrap{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.chrome-wrap>*{transition:opacity .24s cubic-bezier(.2,.7,.3,1),transform .24s cubic-bezier(.2,.7,.3,1)}.radio-screen:not(.is-mini) .chrome-wrap>*{opacity:1;transform:translateY(0)}.radio-screen:not(.is-mini) .chrome-wrap>:first-child{transition-delay:0s}.radio-screen:not(.is-mini) .chrome-wrap>:nth-child(2){transition-delay:30ms}.radio-screen:not(.is-mini) .chrome-wrap>:nth-child(3){transition-delay:60ms}.radio-screen:not(.is-mini) .chrome-wrap>:nth-child(4){transition-delay:90ms}.radio-screen.is-mini .chrome-wrap>*{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .24s cubic-bezier(.2,.7,.3,1),transform .24s cubic-bezier(.2,.7,.3,1),visibility 0s linear .24s;transform:translateY(6px)}.records-view{flex-direction:column;flex:auto;gap:13px;min-width:0;display:flex}.records-view--wide .records-view__body{width:min(100%,640px);margin:0 auto}.records-view__body{flex-direction:column;flex:auto;gap:13px;min-width:0;display:flex}.records-summary{flex:none;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.records-summary__today{flex-direction:column;gap:4px;display:flex}.records-summary__eyebrow{color:var(--ink3);letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:200}.records-summary__value{color:var(--ink);font-variant-numeric:tabular-nums;font-family:Jost,sans-serif;font-size:38px;font-weight:200;line-height:1;display:inline-block}.records-summary__digit{animation:.32s cubic-bezier(.2,.7,.3,1) both records-value-roll-up;display:inline-block}.records-summary__goal{color:var(--ink3);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:200}.records-list{flex-direction:column;flex:auto;gap:20px;min-width:0;display:flex}.records-date-group{flex-direction:column;min-width:0;display:flex}.records-date-group__header{justify-content:space-between;align-items:baseline;gap:8px;min-height:32px;display:flex}.records-date-group__header h2{color:var(--ink);margin:0;font-family:Jost,sans-serif;font-size:13.5px;font-weight:300}.records-date-group__header span{color:var(--ink3);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:200}.records-date-group__sessions{flex-direction:column;display:flex}.records-session-row{border-top:1px solid var(--track);flex-direction:column;gap:6px;min-width:0;padding:12px 0;display:flex}.records-date-group__sessions>.records-session-row:first-child{border-top:0;padding-top:8px}.records-session-row__main{justify-content:space-between;align-items:center;gap:10px;display:flex}.records-session-row__range{color:var(--ink);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:200}.records-session-row__right{align-items:center;gap:12px;min-width:0;display:flex}.records-session-row__subject{color:var(--ink2);white-space:nowrap;font-family:Jost,sans-serif;font-size:11px;font-weight:300}.records-session-row__duration{color:var(--ink);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:200}.records-session-row__meta{align-items:center;gap:8px;min-width:0;display:flex}.records-session-row__weather{color:var(--ink3);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:300;line-height:1}.records-session-row__track{min-width:0;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-family:Jost,sans-serif;font-size:10.5px;font-weight:300;overflow:hidden}.records-empty{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;min-height:120px;display:flex}.records-empty__lamp{animation:.2s ease-out both records-empty-lamp-off}.records-empty__text{color:var(--ink3);margin:0;font-family:Jost,sans-serif;font-size:13px;font-weight:300}.records-list-item--enter{animation:.22s cubic-bezier(.2,.7,.3,1) both records-list-item-enter}@keyframes records-value-roll-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes records-list-item-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes records-empty-lamp-off{0%{opacity:1;filter:brightness(1.8)}to{opacity:.28;filter:brightness()}}.stats-view{flex-direction:column;flex:auto;gap:13px;min-width:0;display:flex}.stats-view--wide .stats-view__body{width:min(100%,640px);margin:0 auto}.stats-view__body{flex-direction:column;flex:auto;gap:20px;min-width:0;display:flex}.stats-hero{background-color:var(--surface);box-shadow:7px 7px 15px var(--shadow-dk), -7px -7px 15px var(--shadow-lt);border-radius:24px;flex-direction:column;flex:none;gap:14px;padding:16px 18px;display:flex}.stats-hero__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.stats-hero__id{flex-direction:column;gap:4px;display:flex}.stats-hero__eyebrow{color:var(--ink3);letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:200}.stats-hero__avg{color:var(--ink3);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:200}.stats-hero__dial-nav{flex:none;align-items:center;gap:8px;display:flex}.stats-hero__dial-btn{background-color:var(--surface);width:32px;height:32px;color:var(--ink3);cursor:pointer;border:0;border-radius:50%;flex:none;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:300}.stats-hero__dial-btn:disabled{opacity:.35;cursor:default}.trend-lamp-bars{align-items:flex-end;gap:5px;height:64px;padding:4px 2px 0;display:flex}.trend-lamp-bars__col{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.trend-lamp-bars__bar{background:var(--bar);transform-origin:bottom;border-radius:3px;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.7,.3,1),background-color .4s}.trend-lamp-bars__label{color:var(--ink3);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:300}.stats-needle{background-color:var(--surface);border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;position:relative}.stats-needle__well{background-color:var(--well);border-radius:9px;position:absolute;inset:6px}.stats-needle__pointer{transform-origin:bottom;background-color:var(--lamp);width:2px;height:13px;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;bottom:5px;left:50%}.stats-tiles{flex:none;grid-template-columns:1fr 1fr;gap:10px;display:grid}.stats-tile{background-color:var(--surface);box-shadow:5px 5px 10px var(--shadow-dk), -4px -4px 9px var(--shadow-lt);border-radius:20px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px 13px;display:flex}.stats-tile__label{color:var(--ink3);letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:200}.stats-tile__row{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;display:flex}.stats-tile__value{color:var(--ink);font-family:Jost,sans-serif;font-size:22px;font-weight:200;line-height:1}.stats-tile__delta{box-shadow:inset 0 0 0 1px var(--track);white-space:nowrap;border-radius:10px;flex:none;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:200}.stats-tile__delta--up{color:var(--lamp)}.stats-tile__delta--down,.stats-tile__delta--neutral{color:var(--ink3)}.stats-section{border-top:1px solid var(--track);flex-direction:column;flex:none;gap:10px;padding-top:15px;display:flex}.stats-section--tight{gap:4px}.stats-section__header{color:var(--ink);justify-content:space-between;align-items:baseline;margin:0;font-family:Jost,sans-serif;font-size:14px;font-weight:300;display:flex}.stats-section__header-note{color:var(--ink3);font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:200}.lamp-bar-row{align-items:center;gap:10px;min-width:0;display:flex}.lamp-bar-row__label{width:42px;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;flex:none;font-family:Jost,sans-serif;font-size:11px;font-weight:300;overflow:hidden}.lamp-bar-row__lamps{flex:auto;gap:4px;min-width:0;display:flex}.lamp-bar-row__percent{text-align:right;width:32px;color:var(--ink3);flex:none;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:200}.lamp-bar-row__time{text-align:right;width:40px;color:var(--ink3);flex:none;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:200}.stats-section__header+.records-session-row,.stats-section--tight .stats-section__header{margin-bottom:6px}.stats-section__empty{color:var(--ink3);margin:0;font-family:Jost,sans-serif;font-size:13px;font-weight:300}@media (prefers-reduced-motion:reduce){.weather-dial__glyph,.hero-meta-row__inner,.tab-view-wrap.is-first-load>*,.today-summary__value.is-updating,.today-summary__digit,.pilot-lamp--flash,.records-summary__digit,.records-list-item--enter,.records-empty__lamp{animation:none!important}.radio-screen,.youtube-player-shell,.youtube-panel-close,.yt-track,.todo-row,.todo-row__check span,.hero-card,.locker-switch,.music-card,.weather-dial,.weather-dial__well,.music-card__progress,.music-source-editor__edit,.music-source-editor__button,.transport__button--utility,.trend-lamp-bars__bar,.stats-needle__pointer,body{transition:none!important}.mini-stage,.radio-screen.is-mini .mini-stage,.chrome-wrap>*,.radio-screen.is-mini .chrome-wrap>*{transition-duration:10ms!important;transition-delay:0s!important;transform:none!important}.mini-stage__clock-frame>*,.mini-stage__locker{transition-duration:10ms!important;transition-delay:0s!important}}
