*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}*{--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::moz-focus-inner{border-style:none;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}body{margin:0;font-family:inherit;line-height:inherit}b{font-weight:bolder}button,input,select,optgroup,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;padding:0;line-height:inherit;color:inherit}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button{background-color:transparent;background-image:none}button,[role=button]{cursor:pointer}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}h2,h3{font-size:inherit;font-weight:inherit}input::placeholder{opacity:1;color:#9ca3af}input::webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder{opacity:1;color:#9ca3af}input::-ms-input-placeholder{opacity:1;color:#9ca3af}pre,kbd,code{font-size:1em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}pre,p,h2,h3,dl,dd{margin:0}svg,canvas,iframe,audio{display:block;vertical-align:middle}table{text-indent:0;border-color:inherit;border-collapse:collapse}textarea{resize:vertical}textarea::placeholder{opacity:1;color:#9ca3af}textarea::webkit-input-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}textarea::-ms-input-placeholder{opacity:1;color:#9ca3af}ul,ol{list-style:none;margin:0;padding:0}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.rounded{border-radius:.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.table{display:table}.grid{display:-ms-grid;display:grid}.hidden{display:none}.tab,.\>tab,.\.tab,.\.tab\:hover,.\.tab\.active{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.static{position:static}.fixed{position:fixed}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.resize{resize:both}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.italic{font-style:italic}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.indent{text-indent:1.5rem}.visible{visibility:visible}.invisible{visibility:hidden}.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate: 0;--tw-rotate-x: 0;--tw-rotate-y: 0;--tw-rotate-z: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));-ms-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z))}.transition{-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,filter,backdrop-filter;-o-transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-box-shadow,transform,-webkit-transform,filter,backdrop-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.ease{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);-o-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.animate{-webkit-animation-iteration-count:1;animation-iteration-count:1}.filter{--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur{--tw-blur: blur(8px)}.shell.svelte-ksh9rk.svelte-ksh9rk{display:flex;flex-direction:column;height:100%;outline:none;color:var(--t2)}.bar.svelte-ksh9rk.svelte-ksh9rk{display:flex;align-items:center;gap:8px;padding:4px 8px;font-size:12px;color:var(--t1);border-bottom:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent);white-space:nowrap;overflow:hidden}.name.svelte-ksh9rk.svelte-ksh9rk{color:var(--hl1);font-weight:600}.spacer.svelte-ksh9rk.svelte-ksh9rk{flex:1}.stat.svelte-ksh9rk b.svelte-ksh9rk{color:var(--t2);font-weight:600}.btn.svelte-ksh9rk.svelte-ksh9rk{padding:1px 8px;border-radius:4px;border:1px solid var(--bg2);color:var(--t1)}.btn.svelte-ksh9rk.svelte-ksh9rk:hover:not(:disabled){color:var(--hl1);border-color:var(--hl1)}.btn.svelte-ksh9rk.svelte-ksh9rk:disabled{opacity:.4}.stage.svelte-ksh9rk.svelte-ksh9rk{position:relative;flex:1;min-height:0;overflow:hidden}.overlay.svelte-ksh9rk.svelte-ksh9rk{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center;color:var(--t2);background:color-mix(in srgb,var(--bg1) 82%,transparent);backdrop-filter:blur(2px)}.overlay.soft.svelte-ksh9rk.svelte-ksh9rk{background:color-mix(in srgb,var(--bg1) 60%,transparent)}.big.svelte-ksh9rk.svelte-ksh9rk{font-size:26px;font-weight:700;color:var(--hl1);letter-spacing:.04em;text-transform:uppercase}.sub.svelte-ksh9rk.svelte-ksh9rk{max-width:420px;font-size:13px;color:var(--t1)}.controls.svelte-ksh9rk.svelte-ksh9rk{font-size:12px;padding:3px 10px;border-radius:999px;border:1px solid var(--bg2);color:var(--t1)}.cta.svelte-ksh9rk.svelte-ksh9rk{font-size:12px;color:var(--t2);animation:svelte-ksh9rk-blink 1.4s steps(2,start) infinite}.score.svelte-ksh9rk.svelte-ksh9rk{font-size:14px}.row.svelte-ksh9rk.svelte-ksh9rk{display:flex;gap:8px;margin-top:6px}.pill.svelte-ksh9rk.svelte-ksh9rk{padding:5px 14px;border-radius:999px;background:var(--hl1);color:var(--bg1);font-size:12px}.pill.ghost.svelte-ksh9rk.svelte-ksh9rk{background:transparent;color:var(--t2);border:1px solid var(--bg2)}.pad.svelte-ksh9rk.svelte-ksh9rk{display:none;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px 10px;border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent);user-select:none;-webkit-user-select:none;touch-action:none}.dpad.svelte-ksh9rk.svelte-ksh9rk{display:grid;grid-template-columns:repeat(3,56px);grid-template-rows:repeat(3,48px);grid-template-areas:". up ." "left . right" ". down .";gap:4px}.extra.svelte-ksh9rk.svelte-ksh9rk{display:flex;gap:10px}.pk.svelte-ksh9rk.svelte-ksh9rk{display:grid;place-items:center;min-width:56px;min-height:48px;border-radius:10px;border:1px solid var(--bg2);background:color-mix(in srgb,var(--bg2) 30%,transparent);color:var(--t2);font-size:16px;touch-action:none}.pk.svelte-ksh9rk.svelte-ksh9rk:active{background:var(--hl1);border-color:var(--hl1);color:var(--bg1)}.pk.up.svelte-ksh9rk.svelte-ksh9rk{grid-area:up}.pk.left.svelte-ksh9rk.svelte-ksh9rk{grid-area:left}.pk.right.svelte-ksh9rk.svelte-ksh9rk{grid-area:right}.pk.down.svelte-ksh9rk.svelte-ksh9rk{grid-area:down}.pk.action.svelte-ksh9rk.svelte-ksh9rk{min-width:72px;height:56px;font-size:13px;text-transform:uppercase;letter-spacing:.04em}@media (hover: none) and (pointer: coarse){.pad.svelte-ksh9rk.svelte-ksh9rk{display:flex}}@media (max-width: 720px){.bar.svelte-ksh9rk.svelte-ksh9rk{flex-wrap:wrap;white-space:normal;row-gap:6px}.stat.svelte-ksh9rk.svelte-ksh9rk{white-space:nowrap}}@keyframes svelte-ksh9rk-blink{to{visibility:hidden}}.arcade.svelte-10hgw8b{height:100%;overflow:auto;padding:12px 14px 18px;color:var(--t2)}.logo.svelte-10hgw8b{color:var(--hl1);font-size:11px;line-height:1.2;margin-bottom:6px}.intro.svelte-10hgw8b{color:var(--t1);font-size:12px;margin-bottom:12px}.grid.svelte-10hgw8b{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.game.svelte-10hgw8b{display:flex;flex-direction:column;gap:4px;text-align:left;padding:10px 12px;border-radius:8px;border:1px solid var(--bg2);color:inherit;outline:none;transition:border-color .12s,transform .12s}.game.svelte-10hgw8b:hover,.game.selected.svelte-10hgw8b:focus{border-color:var(--hl1);transform:translateY(-2px)}.title.svelte-10hgw8b{color:var(--hl1);font-weight:600;font-size:14px}.desc.svelte-10hgw8b{font-size:12px;color:var(--t1);flex:1}.meta.svelte-10hgw8b{display:flex;justify-content:space-between;font-size:11px;color:var(--t2);opacity:.8}.controls.svelte-10hgw8b{font-size:10px;color:var(--t1);border-top:1px dashed var(--bg2);padding-top:4px}.empty.svelte-10hgw8b,.tip.svelte-10hgw8b{color:var(--t1);font-size:12px}.tip.svelte-10hgw8b{margin-top:14px}code.svelte-10hgw8b{color:var(--hl1)}.day.svelte-11n625t.svelte-11n625t{height:100%;display:flex;flex-direction:column;padding:0 10px 8px;gap:8px}.add.svelte-11n625t.svelte-11n625t{display:flex;gap:6px}.add.svelte-11n625t input.svelte-11n625t{flex:1;min-width:0;padding:6px 10px;border-radius:6px;border:1px solid var(--bg2);background:transparent;color:var(--t2);font:inherit;outline:none}.add.svelte-11n625t input.svelte-11n625t:focus{border-color:var(--hl1)}.clear.svelte-11n625t.svelte-11n625t{padding:0 8px;border-radius:6px;border:1px solid var(--hl1);color:var(--hl1);font-size:11px}.allday.svelte-11n625t.svelte-11n625t{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.lab.svelte-11n625t.svelte-11n625t{color:var(--t1);font-size:11px;margin-right:4px}.hours.svelte-11n625t.svelte-11n625t{flex:1;min-height:0;overflow:auto;border-top:1px solid color-mix(in srgb,var(--bg2) 80%,transparent)}.track.svelte-11n625t.svelte-11n625t{position:relative}.hour.svelte-11n625t.svelte-11n625t{position:absolute;left:0;right:0;display:flex;gap:10px;border-bottom:1px dashed color-mix(in srgb,var(--bg2) 70%,transparent);cursor:copy}.hour.svelte-11n625t.svelte-11n625t:hover,.hour.picked.svelte-11n625t.svelte-11n625t{background:color-mix(in srgb,var(--hl1) 6%,transparent)}.hl.svelte-11n625t.svelte-11n625t{flex:0 0 44px;padding-top:2px;color:var(--t1);font-size:11px;font-variant-numeric:tabular-nums}.slot.svelte-11n625t.svelte-11n625t{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px;padding:3px 0;overflow:hidden}.item.svelte-11n625t.svelte-11n625t{max-width:100%;padding:2px 8px;border-radius:5px;border-left:2px solid var(--hl1);background:color-mix(in srgb,var(--hl1) 14%,transparent);color:var(--t2);font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item.note.svelte-11n625t.svelte-11n625t{border-left-color:var(--t1);background:color-mix(in srgb,var(--bg2) 40%,transparent)}.item.done.svelte-11n625t.svelte-11n625t{color:var(--t1);text-decoration:line-through}.item.svelte-11n625t.svelte-11n625t:hover{color:var(--hl1)}.t.svelte-11n625t.svelte-11n625t{margin-right:6px;color:var(--t1);font-variant-numeric:tabular-nums}.now.svelte-11n625t.svelte-11n625t{position:absolute;left:40px;right:0;height:0;border-top:2px solid var(--hl1);pointer-events:none}.now.svelte-11n625t span.svelte-11n625t{position:absolute;left:-5px;top:-6px;width:10px;height:10px;border-radius:50%;background:var(--hl1)}.month.svelte-2530j0.svelte-2530j0{height:100%;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:auto repeat(6,minmax(64px,1fr));gap:1px;padding:0 8px 8px}.wd.svelte-2530j0.svelte-2530j0{padding:4px 6px;color:var(--t1);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.cell.svelte-2530j0.svelte-2530j0{min-width:0;display:flex;flex-direction:column;gap:2px;padding:3px 4px;border-top:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);overflow:hidden;cursor:zoom-in}.cell.svelte-2530j0.svelte-2530j0:hover{background:color-mix(in srgb,var(--bg2) 22%,transparent)}.cell.out.svelte-2530j0.svelte-2530j0{opacity:.4}.num.svelte-2530j0.svelte-2530j0{align-self:flex-start;min-width:22px;height:20px;padding:0 5px;border-radius:10px;color:var(--t2);font-size:12px;font-variant-numeric:tabular-nums}.num.svelte-2530j0.svelte-2530j0:hover{color:var(--hl1)}.cell.today.svelte-2530j0 .num.svelte-2530j0{background:var(--hl1);color:var(--bg1);font-weight:700}.item.svelte-2530j0.svelte-2530j0{display:block;width:100%;padding:1px 5px;border-radius:4px;border-left:2px solid var(--hl1);background:color-mix(in srgb,var(--hl1) 12%,transparent);color:var(--t2);font-size:11px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item.note.svelte-2530j0.svelte-2530j0{border-left-color:var(--t1);background:color-mix(in srgb,var(--bg2) 40%,transparent)}.item.done.svelte-2530j0.svelte-2530j0{color:var(--t1);text-decoration:line-through}.item.svelte-2530j0.svelte-2530j0:hover{color:var(--hl1)}.t.svelte-2530j0.svelte-2530j0{margin-right:4px;color:var(--t1);font-variant-numeric:tabular-nums}.more.svelte-2530j0.svelte-2530j0{padding-left:5px;color:var(--t1);font-size:10px}.week.svelte-10lgtpm.svelte-10lgtpm{height:100%;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:4px 8px 8px}.col.svelte-10lgtpm.svelte-10lgtpm{min-width:0;display:flex;flex-direction:column;gap:6px;padding:6px;border:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);border-radius:8px;overflow:hidden;cursor:zoom-in}.col.svelte-10lgtpm.svelte-10lgtpm:hover{background:color-mix(in srgb,var(--bg2) 18%,transparent)}.col.today.svelte-10lgtpm.svelte-10lgtpm{border-color:var(--hl1)}.head.svelte-10lgtpm.svelte-10lgtpm{display:flex;flex-direction:column;align-items:flex-start;color:var(--t2)}.head.svelte-10lgtpm .wd.svelte-10lgtpm{color:var(--t1);font-size:11px;text-transform:uppercase}.head.svelte-10lgtpm .num.svelte-10lgtpm{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.col.today.svelte-10lgtpm .num.svelte-10lgtpm{color:var(--hl1)}.items.svelte-10lgtpm.svelte-10lgtpm{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:4px}.item.svelte-10lgtpm.svelte-10lgtpm{display:flex;flex-direction:column;padding:3px 6px;border-radius:5px;border-left:2px solid var(--hl1);background:color-mix(in srgb,var(--hl1) 12%,transparent);color:var(--t2);font-size:11px;text-align:left}.item.note.svelte-10lgtpm.svelte-10lgtpm{border-left-color:var(--t1);background:color-mix(in srgb,var(--bg2) 40%,transparent)}.item.done.svelte-10lgtpm .l.svelte-10lgtpm{color:var(--t1);text-decoration:line-through}.item.svelte-10lgtpm:hover .l.svelte-10lgtpm{color:var(--hl1)}.t.svelte-10lgtpm.svelte-10lgtpm{color:var(--t1);font-size:10px;font-variant-numeric:tabular-nums}.l.svelte-10lgtpm.svelte-10lgtpm{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.empty.svelte-10lgtpm.svelte-10lgtpm{color:var(--t1);opacity:.4}.year.svelte-1d3scom.svelte-1d3scom{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px 18px;padding:12px 14px 16px}.mon.svelte-1d3scom.svelte-1d3scom{padding:6px;border-radius:8px}.mon.current.svelte-1d3scom.svelte-1d3scom{background:color-mix(in srgb,var(--bg2) 22%,transparent)}.mname.svelte-1d3scom.svelte-1d3scom{margin:0 0 4px 2px;color:var(--t2);font-weight:600;font-size:12px}.mname.svelte-1d3scom.svelte-1d3scom:hover,.mon.current.svelte-1d3scom .mname.svelte-1d3scom{color:var(--hl1)}.grid.svelte-1d3scom.svelte-1d3scom{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;text-align:center}.wd.svelte-1d3scom.svelte-1d3scom{color:var(--t1);font-size:9px;opacity:.8}.d.svelte-1d3scom.svelte-1d3scom{position:relative;height:20px;border-radius:4px;color:var(--t2);font-size:10px;font-variant-numeric:tabular-nums}button.d.svelte-1d3scom.svelte-1d3scom:hover{background:color-mix(in srgb,var(--bg2) 60%,transparent)}.d.has.svelte-1d3scom.svelte-1d3scom:after{content:"";position:absolute;bottom:1px;left:50%;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:var(--hl1)}.d.today.svelte-1d3scom.svelte-1d3scom{background:var(--hl1);color:var(--bg1);font-weight:700}.d.today.has.svelte-1d3scom.svelte-1d3scom:after{background:var(--bg1)}.cal.svelte-bj2qr8.svelte-bj2qr8{height:100%;display:flex;flex-direction:column;color:var(--t2);font-size:13px;outline:none;overflow:hidden}header.svelte-bj2qr8.svelte-bj2qr8{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px 8px}.nav.svelte-bj2qr8.svelte-bj2qr8{display:flex;gap:2px}.nav.svelte-bj2qr8 button.svelte-bj2qr8{min-width:28px;height:26px;padding:0 6px;border-radius:6px;color:var(--t1);font-size:16px}.nav.svelte-bj2qr8 .today.svelte-bj2qr8{font-size:12px;border:1px solid var(--bg2)}.nav.svelte-bj2qr8 button.svelte-bj2qr8:hover{color:var(--hl1);background:color-mix(in srgb,var(--bg2) 50%,transparent)}.title-wrap.svelte-bj2qr8.svelte-bj2qr8{flex:1;min-width:140px;overflow:hidden}h2.svelte-bj2qr8.svelte-bj2qr8{margin:0;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.levels.svelte-bj2qr8.svelte-bj2qr8{position:relative;display:grid;grid-template-columns:repeat(4,1fr);padding:2px;border:1px solid var(--bg2);border-radius:8px}.pill.svelte-bj2qr8.svelte-bj2qr8{position:absolute;top:2px;bottom:2px;left:2px;width:calc((100% - 4px)/4);border-radius:6px;background:var(--hl1);transform:translate(calc(var(--i) * 100%));transition:transform .32s cubic-bezier(.2,.8,.2,1)}.levels.svelte-bj2qr8 button.svelte-bj2qr8{position:relative;padding:2px 10px;color:var(--t1);font-size:12px;transition:color .2s}.levels.svelte-bj2qr8 button.on.svelte-bj2qr8{color:var(--bg1);font-weight:600}.levels.svelte-bj2qr8 button.svelte-bj2qr8:not(.on):hover{color:var(--hl1)}select.svelte-bj2qr8.svelte-bj2qr8{max-width:140px;padding:2px 4px;border:1px solid var(--bg2);border-radius:6px;background:var(--bg1);color:var(--t2);font:inherit;font-size:12px}.space-tag.svelte-bj2qr8.svelte-bj2qr8{padding:2px 8px;border:1px solid var(--hl1);border-radius:6px;color:var(--hl1);font-size:12px}.stage.svelte-bj2qr8.svelte-bj2qr8{position:relative;flex:1;min-height:0;overflow:hidden;touch-action:pan-y}.zoomer.svelte-bj2qr8.svelte-bj2qr8{position:absolute;inset:0;will-change:transform}.zoomer.settling.svelte-bj2qr8.svelte-bj2qr8{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.view.svelte-bj2qr8.svelte-bj2qr8{position:absolute;inset:0;overflow:hidden}.view.scrolls.svelte-bj2qr8.svelte-bj2qr8{overflow:auto}footer.svelte-bj2qr8.svelte-bj2qr8{padding:4px 12px 6px;color:var(--t1);font-size:10px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion: reduce){.pill.svelte-bj2qr8.svelte-bj2qr8,.zoomer.settling.svelte-bj2qr8.svelte-bj2qr8{transition:none}}.dial-face.svelte-pvrqx1{display:block;flex-shrink:0;overflow:visible}.plate.svelte-pvrqx1{fill:none;stroke:color-mix(in srgb,var(--bg2) 85%,transparent);stroke-width:1}.mark.svelte-pvrqx1{stroke:color-mix(in srgb,var(--t1) 55%,transparent);stroke-width:1.4;stroke-linecap:round}.mark-q.svelte-pvrqx1{stroke:var(--t1);stroke-width:1.8}.hand-hour.svelte-pvrqx1,.hand-minute.svelte-pvrqx1{stroke:var(--t2);stroke-linecap:round}.hand-hour.svelte-pvrqx1{stroke-width:3.2}.hand-minute.svelte-pvrqx1{stroke-width:2}.hand-second.svelte-pvrqx1{stroke:var(--hl1);stroke-width:.9;stroke-linecap:round}.hub.svelte-pvrqx1{fill:var(--hl1)}.clock-pane.svelte-gsrd4d.svelte-gsrd4d{height:100%;display:flex;flex-direction:column;gap:10px;padding:12px;overflow:hidden;outline:none;color:var(--t2)}.clock-pane.bp-tiny.svelte-gsrd4d.svelte-gsrd4d{padding:6px}.clock-pane.svelte-gsrd4d *:focus:not(:focus-visible){outline:none}.clock-body.svelte-gsrd4d.svelte-gsrd4d{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:12px}.bp-wide.svelte-gsrd4d .clock-body.svelte-gsrd4d{flex-direction:row}.face-area.svelte-gsrd4d.svelte-gsrd4d{flex:1 1 0;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.readout.svelte-gsrd4d.svelte-gsrd4d{display:flex;align-items:flex-start;line-height:1;font-weight:300;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}.colon.svelte-gsrd4d.svelte-gsrd4d{color:var(--t1);margin:0 -.04em;position:relative;top:-.05em}.period.svelte-gsrd4d.svelte-gsrd4d{margin:.2em 0 0 .25em;font-size:.17em;font-weight:600;letter-spacing:.12em;color:var(--t1)}.date.svelte-gsrd4d.svelte-gsrd4d{margin:0;color:var(--t1);letter-spacing:.04em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.zone-strip.svelte-gsrd4d.svelte-gsrd4d{display:flex;flex-wrap:wrap;justify-content:center;gap:0 16px;max-width:100%;height:18px;overflow:hidden;margin:0;padding:0;list-style:none;font-size:12px;line-height:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.strip-city.svelte-gsrd4d.svelte-gsrd4d{color:var(--t1);margin-right:2px}.strip-day.svelte-gsrd4d.svelte-gsrd4d{margin-left:4px;font-size:10px;color:var(--hl1)}.world.svelte-gsrd4d.svelte-gsrd4d{flex:0 1 auto;max-height:56%;min-height:0;display:flex;flex-direction:column;gap:6px;width:100%;max-width:560px;align-self:center}.bp-wide.svelte-gsrd4d .world.svelte-gsrd4d{flex:0 0 clamp(280px,40%,420px);max-height:none;justify-content:center}.world-head.svelte-gsrd4d.svelte-gsrd4d{display:flex;justify-content:space-between;gap:8px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--t1);padding:0 4px 4px;border-bottom:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.here.svelte-gsrd4d.svelte-gsrd4d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;text-transform:none}.zone-list.svelte-gsrd4d.svelte-gsrd4d{flex:0 1 auto;min-height:0;overflow:auto;margin:0;padding:0;list-style:none}.zone-row.svelte-gsrd4d.svelte-gsrd4d{display:grid;grid-template-columns:18px minmax(0,1fr) auto 24px;align-items:center;gap:8px;padding:5px 4px;border-radius:6px}.zone-row.svelte-gsrd4d.svelte-gsrd4d:hover{background:color-mix(in srgb,var(--bg2) 40%,transparent)}.sky.svelte-gsrd4d.svelte-gsrd4d{text-align:center;font-size:14px;color:var(--hl1)}.sky.night.svelte-gsrd4d.svelte-gsrd4d{color:var(--t1)}.place.svelte-gsrd4d.svelte-gsrd4d{display:flex;flex-direction:column;min-width:0}.city.svelte-gsrd4d.svelte-gsrd4d,.meta.svelte-gsrd4d.svelte-gsrd4d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.city.svelte-gsrd4d.svelte-gsrd4d{font-size:13px}.meta.svelte-gsrd4d.svelte-gsrd4d{font-size:10.5px;color:var(--t1);font-variant-numeric:tabular-nums}.zone-time.svelte-gsrd4d.svelte-gsrd4d{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.zone-rm.svelte-gsrd4d.svelte-gsrd4d{width:24px;height:24px;border-radius:6px;color:var(--t1);font-size:15px;line-height:1;opacity:.55}.zone-row.svelte-gsrd4d:hover .zone-rm.svelte-gsrd4d,.zone-rm.svelte-gsrd4d.svelte-gsrd4d:focus-visible{opacity:1}.zone-rm.svelte-gsrd4d.svelte-gsrd4d:hover{color:var(--hl1);background:color-mix(in srgb,var(--bg2) 60%,transparent)}.zone-empty.svelte-gsrd4d.svelte-gsrd4d,.zone-error.svelte-gsrd4d.svelte-gsrd4d{margin:0;padding:2px 4px;font-size:11px;color:var(--t1)}.zone-error.svelte-gsrd4d.svelte-gsrd4d{color:var(--hl1)}.add-zone.svelte-gsrd4d.svelte-gsrd4d{display:flex;gap:6px}.add-zone.svelte-gsrd4d input.svelte-gsrd4d{flex:1;min-width:0;padding:4px 8px;border-radius:6px;border:1px solid var(--bg2);background:var(--bg1);color:var(--t2);font:inherit;font-size:12px;outline:none}.add-zone.svelte-gsrd4d input.svelte-gsrd4d:focus{border-color:var(--hl1)}.add-zone.svelte-gsrd4d button.svelte-gsrd4d{padding:2px 12px;border-radius:6px;border:1px solid var(--bg2);color:var(--t2);font-size:12px}.add-zone.svelte-gsrd4d button.svelte-gsrd4d:hover:not(:disabled){color:var(--hl1);border-color:var(--hl1)}.add-zone.svelte-gsrd4d button.svelte-gsrd4d:disabled{opacity:.45;cursor:default}.clock-bar.svelte-gsrd4d.svelte-gsrd4d{flex:0 0 auto;opacity:0;transition:opacity .2s ease;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px}.clock-pane.svelte-gsrd4d:hover .clock-bar.svelte-gsrd4d,.clock-pane.svelte-gsrd4d:focus-within .clock-bar.svelte-gsrd4d{opacity:1}@media (hover: none){.clock-bar.svelte-gsrd4d.svelte-gsrd4d{opacity:.7}}.cities.svelte-gsrd4d.svelte-gsrd4d{padding:3px 11px;border:1px solid var(--bg2);border-radius:999px;font-size:11px;color:var(--t1)}.cities.svelte-gsrd4d.svelte-gsrd4d:hover,.cities[aria-pressed=true].svelte-gsrd4d.svelte-gsrd4d{color:var(--hl1);border-color:var(--hl1)}.world.svelte-gsrd4d:not(.editing) .zone-rm.svelte-gsrd4d{display:none}.seg.svelte-gsrd4d.svelte-gsrd4d{display:flex;border:1px solid var(--bg2);border-radius:999px;padding:2px}.seg.svelte-gsrd4d button.svelte-gsrd4d{padding:2px 9px;border-radius:999px;font-size:11px;color:var(--t1)}.seg.svelte-gsrd4d button.svelte-gsrd4d:hover{color:var(--t2)}.seg.svelte-gsrd4d button[aria-pressed=true].svelte-gsrd4d{background:var(--hl1);color:var(--bg1)}@media (max-width: 720px){.clock-pane.svelte-gsrd4d.svelte-gsrd4d{min-height:max(240px,calc(72vh - 38px))}}@media (max-width: 720px),(pointer: coarse){.seg.svelte-gsrd4d button.svelte-gsrd4d{min-height:32px;padding:2px 14px;font-size:12px}.zone-row.svelte-gsrd4d.svelte-gsrd4d{grid-template-columns:18px minmax(0,1fr) auto 32px}.zone-rm.svelte-gsrd4d.svelte-gsrd4d{width:32px;height:32px;opacity:1}.add-zone.svelte-gsrd4d input.svelte-gsrd4d{font-size:16px;min-height:36px}.add-zone.svelte-gsrd4d button.svelte-gsrd4d{min-height:36px}}.embed.svelte-ht9rhq.svelte-ht9rhq{height:100%;display:flex;flex-direction:column;min-height:0;color:var(--t2);font-size:12px}.bar.svelte-ht9rhq.svelte-ht9rhq{display:flex;gap:6px;padding:6px 8px;border-bottom:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.bar.svelte-ht9rhq input.svelte-ht9rhq{flex:1;min-width:0;padding:3px 8px;border-radius:6px;border:1px solid var(--bg2);background:var(--bg1);color:var(--t2);font:inherit;font-size:12px;outline:none}.bar.svelte-ht9rhq input.svelte-ht9rhq:focus{border-color:var(--hl1)}.btn.svelte-ht9rhq.svelte-ht9rhq{padding:2px 8px;border-radius:6px;border:1px solid var(--bg2);color:var(--t1);font-size:11px;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center}.btn.svelte-ht9rhq.svelte-ht9rhq:hover{color:var(--hl1);border-color:var(--hl1)}iframe.svelte-ht9rhq.svelte-ht9rhq{flex:1;width:100%;min-height:0;border:0;background:#fff}.hint.svelte-ht9rhq.svelte-ht9rhq{padding:4px 8px;font-size:11px;color:var(--t1);border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.empty.svelte-ht9rhq.svelte-ht9rhq{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;text-align:center}.empty.svelte-ht9rhq p.svelte-ht9rhq{margin:0}.muted.svelte-ht9rhq.svelte-ht9rhq{color:var(--t1)}code.svelte-ht9rhq.svelte-ht9rhq{color:var(--hl1)}.rain.svelte-19qics0.svelte-19qics0{position:relative;width:100%;height:100%;overflow:hidden;background:var(--bg1);outline:none;color:var(--t2);font-size:12px;-webkit-tap-highlight-color:transparent}canvas.svelte-19qics0.svelte-19qics0{position:absolute;left:0;top:0;display:block;width:100%;height:100%;touch-action:manipulation}.rain.svelte-19qics0:not(.revealed) canvas.svelte-19qics0{cursor:none}.rain.svelte-19qics0 *:focus:not(:focus-visible){outline:none}.toggle.svelte-19qics0.svelte-19qics0,.panel.svelte-19qics0.svelte-19qics0,.badge.svelte-19qics0.svelte-19qics0,.osd.svelte-19qics0.svelte-19qics0{position:absolute;border:1px solid color-mix(in srgb,var(--bg2) 90%,transparent);background:color-mix(in srgb,var(--bg1) 84%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 8px 24px -12px #00000080}.toggle.svelte-19qics0.svelte-19qics0{top:6px;right:6px;z-index:3;width:28px;height:28px;display:grid;place-items:center;border-radius:7px;color:var(--t1);opacity:0;pointer-events:none;transition:opacity .2s,color .15s,border-color .15s}.revealed.svelte-19qics0 .toggle.svelte-19qics0,.toggle.svelte-19qics0.svelte-19qics0:hover,.toggle.svelte-19qics0.svelte-19qics0:focus-visible{opacity:1;pointer-events:auto}.toggle.svelte-19qics0.svelte-19qics0:hover,.toggle.on.svelte-19qics0.svelte-19qics0{color:var(--hl1);border-color:var(--hl1)}.toggle.svelte-19qics0 svg.svelte-19qics0{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.toggle.svelte-19qics0 circle.svelte-19qics0{fill:var(--bg1)}.panel.svelte-19qics0.svelte-19qics0{z-index:2;display:flex;align-items:center;gap:6px 12px;padding:5px 10px 5px 6px;border-radius:10px}.panel.svelte-19qics0.svelte-19qics0:not(.card){left:50%;bottom:10px;max-width:calc(100% - 20px);width:max-content;flex-wrap:wrap;justify-content:center;transform:translate(-50%,8px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.revealed.svelte-19qics0 .panel.svelte-19qics0:not(.card),.panel.svelte-19qics0.svelte-19qics0:not(.card):hover,.panel.svelte-19qics0.svelte-19qics0:not(.card):focus-within{opacity:1;transform:translate(-50%);pointer-events:auto}.panel.card.svelte-19qics0.svelte-19qics0{top:6px;right:6px;width:min(236px,calc(100% - 12px));max-height:calc(100% - 12px);overflow:auto;flex-direction:column;align-items:stretch;gap:6px;padding:0 8px 8px}.tiny.svelte-19qics0 .panel.card.svelte-19qics0{gap:3px;padding-bottom:5px}.panel-head.svelte-19qics0.svelte-19qics0{display:flex;align-items:center;gap:8px}.card.svelte-19qics0 .panel-head.svelte-19qics0{min-height:28px;padding-right:28px}.panel-title.svelte-19qics0.svelte-19qics0{color:var(--t1);font-size:11px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.name.svelte-19qics0.svelte-19qics0{color:var(--t1);font-size:11px}.seg.svelte-19qics0.svelte-19qics0{display:flex;align-items:center;gap:3px}.seg.svelte-19qics0 .name.svelte-19qics0{margin-right:5px}.card.svelte-19qics0 .seg.svelte-19qics0{display:grid;grid-template-columns:repeat(4,1fr)}.seg.svelte-19qics0 button.svelte-19qics0,.play.svelte-19qics0.svelte-19qics0{min-height:24px;padding:0 7px;border-radius:6px;border:1px solid var(--bg2);color:var(--t1);white-space:nowrap}.seg.svelte-19qics0 button.svelte-19qics0:hover,.play.svelte-19qics0.svelte-19qics0:hover{color:var(--t2);border-color:var(--t1)}.seg.svelte-19qics0 button.on.svelte-19qics0{color:var(--bg1);background:var(--hl1);border-color:var(--hl1)}.play.svelte-19qics0.svelte-19qics0{width:26px;height:26px;padding:0;display:grid;place-items:center;color:var(--hl1)}.card.svelte-19qics0 .play.svelte-19qics0{width:24px;height:22px;min-height:0}.play-icon.svelte-19qics0.svelte-19qics0{width:9px;height:10px;border-left:3px solid currentColor;border-right:3px solid currentColor}.play-icon.paused.svelte-19qics0.svelte-19qics0{width:0;height:0;margin-left:2px;border-right:0;border-left:8px solid currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent}.slide.svelte-19qics0.svelte-19qics0{display:flex;align-items:center;gap:6px;min-height:24px}.card.svelte-19qics0 .slide .name.svelte-19qics0{width:50px;flex-shrink:0}.slide.svelte-19qics0 input.svelte-19qics0{width:72px;min-width:0;margin:0;accent-color:var(--hl1);cursor:pointer}.card.svelte-19qics0 .slide input.svelte-19qics0{flex:1;width:auto}.num.svelte-19qics0.svelte-19qics0{min-width:4ch;text-align:right;color:var(--t2);font-variant-numeric:tabular-nums}.badge.svelte-19qics0.svelte-19qics0{top:6px;left:6px;z-index:2;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;border-radius:7px;color:var(--t2);font-size:11px}.badge.svelte-19qics0.svelte-19qics0:hover{border-color:var(--hl1)}.badge-icon.svelte-19qics0.svelte-19qics0{width:8px;height:9px;border-left:3px solid var(--hl1);border-right:3px solid var(--hl1)}.osd.svelte-19qics0.svelte-19qics0{left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);max-width:calc(100% - 24px);padding:6px 12px;border-radius:8px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}@media (max-width: 720px){.rain.svelte-19qics0.svelte-19qics0{min-height:max(150px,calc(72vh - 40px))}}@media (hover: none){.toggle.svelte-19qics0.svelte-19qics0{opacity:.75;pointer-events:auto}}@media (pointer: coarse){.toggle.svelte-19qics0.svelte-19qics0,.badge.svelte-19qics0.svelte-19qics0{height:34px}.toggle.svelte-19qics0.svelte-19qics0,.play.svelte-19qics0.svelte-19qics0,.card.svelte-19qics0 .play.svelte-19qics0{width:34px;height:34px}.seg.svelte-19qics0 button.svelte-19qics0,.slide.svelte-19qics0.svelte-19qics0{min-height:34px}.card.svelte-19qics0 .panel-head.svelte-19qics0{min-height:34px;padding-right:34px}}.news.svelte-14oak4u.svelte-14oak4u{height:100%;display:flex;flex-direction:column;color:var(--t2);font-size:13px}.bar.svelte-14oak4u.svelte-14oak4u{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.logo.svelte-14oak4u.svelte-14oak4u{width:18px;height:18px;display:grid;place-items:center;background:#ff6600;color:#fff;font-weight:700;font-size:12px;border-radius:3px}.feeds.svelte-14oak4u.svelte-14oak4u{display:flex;gap:2px;flex:1;overflow:hidden}.feeds.svelte-14oak4u button.svelte-14oak4u,.refresh.svelte-14oak4u.svelte-14oak4u{padding:1px 7px;border-radius:4px;font-size:11px;color:var(--t1)}.feeds.svelte-14oak4u button.on.svelte-14oak4u{color:var(--bg1);background:var(--hl1)}.feeds.svelte-14oak4u button.svelte-14oak4u:hover:not(.on),.refresh.svelte-14oak4u.svelte-14oak4u:hover{color:var(--hl1)}.periods.svelte-14oak4u.svelte-14oak4u{display:flex;flex-wrap:wrap;gap:4px;padding:5px 10px;border-bottom:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.periods.svelte-14oak4u button.svelte-14oak4u{padding:1px 8px;border-radius:999px;border:1px solid var(--bg2);font-size:11px;color:var(--t1)}.periods.svelte-14oak4u button.svelte-14oak4u:hover:not(.on){color:var(--hl1);border-color:var(--hl1)}.periods.svelte-14oak4u button.on.svelte-14oak4u{color:var(--bg1);background:var(--hl1);border-color:var(--hl1)}.list.svelte-14oak4u.svelte-14oak4u{flex:1;overflow:auto;margin:0;padding:6px 8px;list-style:none}li.svelte-14oak4u.svelte-14oak4u{display:flex;gap:10px;padding:6px 4px;border-radius:6px}li.svelte-14oak4u.svelte-14oak4u:hover{background:color-mix(in srgb,var(--bg2) 35%,transparent)}.rank.svelte-14oak4u.svelte-14oak4u{min-width:20px;text-align:right;color:var(--t1);font-size:12px;padding-top:1px}.body.svelte-14oak4u.svelte-14oak4u{display:flex;flex-direction:column;gap:2px;min-width:0}.title.svelte-14oak4u.svelte-14oak4u{color:var(--t2);line-height:1.35}.title.svelte-14oak4u.svelte-14oak4u:visited{color:var(--t1)}.title.svelte-14oak4u.svelte-14oak4u:hover{color:var(--hl1)}.meta.svelte-14oak4u.svelte-14oak4u{font-size:11px;color:var(--t1)}.meta.svelte-14oak4u a.svelte-14oak4u:hover{color:var(--hl1);text-decoration:underline}.dom.svelte-14oak4u.svelte-14oak4u{opacity:.8}.skeleton.svelte-14oak4u span.svelte-14oak4u{display:block;height:10px;border-radius:4px;background:color-mix(in srgb,var(--bg2) 50%,transparent);animation:svelte-14oak4u-pulse 1.2s ease-in-out infinite}.skeleton.svelte-14oak4u.svelte-14oak4u{flex-direction:column}.skeleton.svelte-14oak4u span.svelte-14oak4u:first-child{width:80%}.skeleton.svelte-14oak4u span.svelte-14oak4u:last-child{width:45%}.msg.svelte-14oak4u.svelte-14oak4u{padding:16px;color:var(--t1)}.msg.svelte-14oak4u button.svelte-14oak4u{color:var(--hl1);text-decoration:underline}.foot.svelte-14oak4u.svelte-14oak4u{padding:4px 10px;font-size:11px;color:var(--t1);border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}@keyframes svelte-14oak4u-pulse{50%{opacity:.4}}.picker.svelte-106ib5g.svelte-106ib5g{width:232px;padding:10px;border-radius:10px;border:1px solid var(--bg2);background:var(--bg1);box-shadow:0 16px 40px -12px #0009;color:var(--t2);font-size:12px;z-index:70}.head.svelte-106ib5g.svelte-106ib5g{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.head.svelte-106ib5g button.svelte-106ib5g{width:26px;height:24px;border-radius:6px;color:var(--t1);font-size:15px}.head.svelte-106ib5g button.svelte-106ib5g:hover{color:var(--hl1)}.month.svelte-106ib5g.svelte-106ib5g{font-size:12px}.grid.svelte-106ib5g.svelte-106ib5g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.wd.svelte-106ib5g.svelte-106ib5g{text-align:center;font-size:10px;color:var(--t1);text-transform:uppercase;padding:2px 0}.day.svelte-106ib5g.svelte-106ib5g{height:26px;border-radius:6px;font-variant-numeric:tabular-nums;color:var(--t2)}.day.svelte-106ib5g.svelte-106ib5g:hover:not(:disabled){background:color-mix(in srgb,var(--bg2) 70%,transparent)}.day.blank.svelte-106ib5g.svelte-106ib5g{visibility:hidden}.day.today.svelte-106ib5g.svelte-106ib5g{outline:1px solid var(--hl1)}.day.on.svelte-106ib5g.svelte-106ib5g{background:var(--hl1);color:var(--bg1);font-weight:700}.time.svelte-106ib5g.svelte-106ib5g{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:8px;color:var(--t1)}.time.svelte-106ib5g input.svelte-106ib5g{width:44px;padding:2px 4px;margin:0 2px;border-radius:4px;border:1px solid var(--bg2);background:var(--bg1);color:var(--t2);font:inherit}.foot.svelte-106ib5g.svelte-106ib5g{display:flex;gap:6px;margin-top:8px;justify-content:flex-end}button.svelte-106ib5g.svelte-106ib5g{padding:2px 8px;border-radius:6px;border:1px solid var(--bg2);color:var(--t1);font-size:11px}button.svelte-106ib5g.svelte-106ib5g:hover:not(:disabled){color:var(--hl1);border-color:var(--hl1)}button.svelte-106ib5g.svelte-106ib5g:disabled{opacity:.4}.foot.svelte-106ib5g .primary.svelte-106ib5g{background:var(--hl1);border-color:var(--hl1);color:var(--bg1)}.notes.svelte-1hcqnfb.svelte-1hcqnfb{position:relative;display:flex;height:100%;color:var(--t2);font-size:13px}.side.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;flex-direction:column;width:220px;flex:0 0 220px;border-right:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);background:color-mix(in srgb,var(--bg2) 14%,var(--bg1));min-height:0}.side.overlay.svelte-1hcqnfb.svelte-1hcqnfb{position:absolute;inset:0 auto 0 0;z-index:5;width:min(260px,85%);box-shadow:12px 0 30px -12px #0009}.side-head.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;gap:4px;padding:8px}.search.svelte-1hcqnfb.svelte-1hcqnfb{flex:1;min-width:0;padding:4px 8px;border-radius:6px;border:1px solid var(--bg2);background:var(--bg1);color:var(--t2);font:inherit;font-size:12px;outline:none}.search.svelte-1hcqnfb.svelte-1hcqnfb:focus{border-color:var(--hl1)}.list.svelte-1hcqnfb.svelte-1hcqnfb{flex:1;overflow:auto;margin:0;padding:0 6px 6px;list-style:none}.item.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;flex-direction:column;width:100%;text-align:left;padding:6px 8px;border-radius:6px;color:var(--t2)}.item.svelte-1hcqnfb.svelte-1hcqnfb:hover{background:color-mix(in srgb,var(--bg2) 50%,transparent)}.item.active.svelte-1hcqnfb.svelte-1hcqnfb{background:color-mix(in srgb,var(--hl1) 18%,transparent)}.item.svelte-1hcqnfb .t.svelte-1hcqnfb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item.active.svelte-1hcqnfb .t.svelte-1hcqnfb{color:var(--hl1)}.pin.svelte-1hcqnfb.svelte-1hcqnfb{color:var(--hl1);margin-right:4px}.item.svelte-1hcqnfb .m.svelte-1hcqnfb,.empty.svelte-1hcqnfb.svelte-1hcqnfb{font-size:11px;color:var(--t1)}.empty.svelte-1hcqnfb.svelte-1hcqnfb{padding:8px}.side-foot.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;justify-content:space-between;padding:6px 10px;font-size:11px;color:var(--t1);border-top:1px dashed var(--bg2)}.side-foot.svelte-1hcqnfb button.svelte-1hcqnfb:hover{color:var(--hl1)}.main.svelte-1hcqnfb.svelte-1hcqnfb{flex:1;min-width:0;display:flex;flex-direction:column}.bar.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;align-items:center;gap:6px;padding:6px 8px;border-bottom:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent);white-space:nowrap}.title.svelte-1hcqnfb.svelte-1hcqnfb{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--hl1);font-weight:600}.icon-btn.svelte-1hcqnfb.svelte-1hcqnfb{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border-radius:5px;border:1px solid var(--bg2);color:var(--t1);font-size:15px;line-height:1}.icon-btn.svelte-1hcqnfb.svelte-1hcqnfb:hover{color:var(--hl1);border-color:var(--hl1)}svg.svelte-1hcqnfb.svelte-1hcqnfb{width:13px;height:13px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.modes.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;border:1px solid var(--bg2);border-radius:6px;overflow:hidden}.modes.svelte-1hcqnfb button.svelte-1hcqnfb{padding:1px 8px;font-size:11px;color:var(--t1)}.modes.svelte-1hcqnfb button.on.svelte-1hcqnfb{background:var(--hl1);color:var(--bg1)}.txt.svelte-1hcqnfb.svelte-1hcqnfb{font-size:11px;padding:1px 6px;border-radius:4px;color:var(--t1)}.txt.svelte-1hcqnfb.svelte-1hcqnfb:hover{color:var(--hl1)}.danger.armed.svelte-1hcqnfb.svelte-1hcqnfb{color:#fff;background:#e5484d}.panes.svelte-1hcqnfb.svelte-1hcqnfb{flex:1;min-height:0;display:grid;position:relative}.editor-wrap.svelte-1hcqnfb.svelte-1hcqnfb{min-height:0;min-width:0;overflow:hidden}.loading.svelte-1hcqnfb.svelte-1hcqnfb{padding:14px 20px;color:var(--t1)}.md.svelte-1hcqnfb.svelte-1hcqnfb{overflow:auto;padding:12px 16px 24px;line-height:1.65;min-width:0}.side.svelte-1hcqnfb li.dragging.svelte-1hcqnfb{opacity:.4}.side.svelte-1hcqnfb li.drop-before.svelte-1hcqnfb{box-shadow:inset 0 2px 0 var(--hl1)}.side.svelte-1hcqnfb li.drop-after.svelte-1hcqnfb{box-shadow:inset 0 -2px 0 var(--hl1)}.side.svelte-1hcqnfb li[draggable=true] .item.svelte-1hcqnfb{cursor:grab}.space-pick.svelte-1hcqnfb.svelte-1hcqnfb{max-width:120px;padding:1px 4px;border:1px solid var(--bg2);border-radius:6px;background:var(--bg1);color:var(--t1);font:inherit;font-size:11px}.foot.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;justify-content:space-between;padding:3px 10px;font-size:11px;color:var(--t1);border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.state.dirty.svelte-1hcqnfb.svelte-1hcqnfb{color:var(--hl1)}.blank.svelte-1hcqnfb.svelte-1hcqnfb{flex:1;display:grid;place-content:center;gap:8px;text-align:center;color:var(--t1)}.date-pop.svelte-1hcqnfb.svelte-1hcqnfb{position:absolute;top:calc(100% + 6px);right:0;z-index:60}.hidden.svelte-1hcqnfb.svelte-1hcqnfb{display:none}.md.svelte-1hcqnfb h1,.md.svelte-1hcqnfb h2,.md.svelte-1hcqnfb h3{color:var(--hl1);line-height:1.3;margin:1em 0 .45em}.md.svelte-1hcqnfb h1{font-size:1.55em;margin-top:.2em}.md.svelte-1hcqnfb h2{font-size:1.25em;border-bottom:1px dashed var(--bg2);padding-bottom:.2em}.md.svelte-1hcqnfb h3{font-size:1.08em}.md.svelte-1hcqnfb p,.md.svelte-1hcqnfb ul,.md.svelte-1hcqnfb ol,.md.svelte-1hcqnfb pre,.md.svelte-1hcqnfb blockquote,.md.svelte-1hcqnfb table{margin:0 0 .8em}.md.svelte-1hcqnfb ul,.md.svelte-1hcqnfb ol{padding-left:1.4em}.md.svelte-1hcqnfb ul{list-style:disc}.md.svelte-1hcqnfb ol{list-style:decimal}.md.svelte-1hcqnfb li.task{list-style:none;margin-left:-1.2em}.md.svelte-1hcqnfb input[type=checkbox]{accent-color:var(--hl1);margin-right:6px;cursor:pointer;vertical-align:-1px}.md.svelte-1hcqnfb a{color:var(--hl1);text-decoration:underline;text-underline-offset:2px}.md.svelte-1hcqnfb code{padding:.1em .35em;border-radius:4px;background:color-mix(in srgb,var(--bg2) 45%,transparent);font-size:.92em}.md.svelte-1hcqnfb pre{padding:10px 12px;border-radius:8px;overflow:auto;background:color-mix(in srgb,var(--bg2) 30%,var(--bg1));border:1px solid color-mix(in srgb,var(--bg2) 70%,transparent)}.md.svelte-1hcqnfb pre code{padding:0;background:none}.md.svelte-1hcqnfb blockquote{padding:2px 12px;border-left:3px solid var(--hl1);color:var(--t1)}.md.svelte-1hcqnfb table{border-collapse:collapse;display:block;overflow:auto}.md.svelte-1hcqnfb th,.md.svelte-1hcqnfb td{padding:4px 10px;border:1px solid var(--bg2);text-align:left}.md.svelte-1hcqnfb th{background:color-mix(in srgb,var(--bg2) 35%,transparent)}.md.svelte-1hcqnfb hr{border:0;border-top:1px dashed var(--bg2);margin:1.2em 0}.md.svelte-1hcqnfb img{max-width:100%;border-radius:6px}.md.svelte-1hcqnfb details{margin:.6em 0;padding:4px 10px;border-left:2px solid var(--hl1);border-radius:0 6px 6px 0;background:color-mix(in srgb,var(--bg2) 22%,transparent)}.md.svelte-1hcqnfb summary{cursor:pointer;font-weight:700;color:var(--t2)}.md.svelte-1hcqnfb summary::marker{color:var(--hl1)}.md.svelte-1hcqnfb details[open]>summary{margin-bottom:.4em}.md.svelte-1hcqnfb strong{color:var(--t2);font-weight:700}@media (max-width: 720px){.bar.svelte-1hcqnfb.svelte-1hcqnfb{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.bar.svelte-1hcqnfb.svelte-1hcqnfb::-webkit-scrollbar{display:none}.bar.svelte-1hcqnfb>*{flex:0 0 auto}.title.svelte-1hcqnfb.svelte-1hcqnfb{display:none}.bar.svelte-1hcqnfb .txt.svelte-1hcqnfb{min-height:28px;padding:0 6px}}.date-pop.at-caret.svelte-1hcqnfb.svelte-1hcqnfb{position:fixed;right:auto;z-index:130}.notes.svelte-1hcqnfb .mention{display:inline-flex;align-items:center;gap:5px;padding:0 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--hl1) 35%,transparent);background:color-mix(in srgb,var(--hl1) 10%,transparent);color:var(--t2);line-height:1.5;vertical-align:baseline;cursor:pointer;outline:none}.notes.svelte-1hcqnfb .mention:hover,.notes.svelte-1hcqnfb .mention:focus-visible{border-color:var(--hl1);color:var(--hl1)}.notes.svelte-1hcqnfb .mention .ico{position:relative;flex:none;box-sizing:border-box}.notes.svelte-1hcqnfb .mention.task .ico{width:10px;height:10px;border:1.5px solid var(--hl1);border-radius:50%}.notes.svelte-1hcqnfb .mention.task.done .ico{background:var(--hl1)}.notes.svelte-1hcqnfb .mention.task.done .ico:after{content:"";position:absolute;left:2.2px;top:.6px;width:2.5px;height:5px;border:solid var(--bg1);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.notes.svelte-1hcqnfb .mention.task.done .lbl{color:var(--t1);text-decoration:line-through}.notes.svelte-1hcqnfb .mention.date .ico{width:10px;height:10px;border:1.5px solid var(--hl1);border-top-width:3px;border-radius:2px}.notes.svelte-1hcqnfb .mention.date.time .ico{border-top-width:1.5px;border-radius:50%}.notes.svelte-1hcqnfb .mention.date.time .ico:after{content:"";position:absolute;left:3px;top:1px;width:2.5px;height:3px;border:solid var(--hl1);border-width:0 0 1.5px 1.5px}.notes.svelte-1hcqnfb .mention .rel{color:var(--t1);font-size:.85em}.notes.svelte-1hcqnfb .mention.note{border-color:color-mix(in srgb,var(--t1) 40%,transparent);background:color-mix(in srgb,var(--bg2) 35%,transparent)}.notes.svelte-1hcqnfb .mention.note .ico{width:8px;height:10px;border:1.5px solid var(--t1);border-radius:1px}.notes.svelte-1hcqnfb .mention.missing{border-style:dashed;border-color:var(--t1);background:none;color:var(--t1)}.notes.svelte-1hcqnfb .mention.missing .ico{border-color:var(--t1);background:none}.mcard.svelte-1hcqnfb.svelte-1hcqnfb{position:fixed;z-index:120;width:280px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;border:1px solid var(--bg2);border-radius:10px;background:var(--bg1);color:var(--t2);font-size:12px;box-shadow:0 16px 40px -14px color-mix(in srgb,var(--bg2) 80%,transparent)}.mcard.up.svelte-1hcqnfb.svelte-1hcqnfb{transform:translateY(-100%)}.mc-head.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;align-items:flex-start;gap:8px;font-size:13px;overflow-wrap:anywhere}.tstate.svelte-1hcqnfb.svelte-1hcqnfb{flex:none;width:12px;height:12px;margin-top:3px;border:1.5px solid var(--hl1);border-radius:50%;box-sizing:border-box}.tstate.done.svelte-1hcqnfb.svelte-1hcqnfb{background:var(--hl1)}.struck.svelte-1hcqnfb.svelte-1hcqnfb{color:var(--t1);text-decoration:line-through}.mc-meta.svelte-1hcqnfb.svelte-1hcqnfb{color:var(--t1)}.badge.svelte-1hcqnfb.svelte-1hcqnfb{display:inline-block;margin-right:6px;padding:0 6px;border-radius:999px;border:1px solid var(--hl1);color:var(--hl1);font-size:11px}.badge.done.svelte-1hcqnfb.svelte-1hcqnfb{border-color:var(--t1);color:var(--t1)}.mc-rename.svelte-1hcqnfb.svelte-1hcqnfb{width:100%;padding:4px 8px;border:1px solid var(--hl1);border-radius:6px;background:var(--bg1);color:var(--t2);font:inherit;font-size:12px;outline:none}.mc-actions.svelte-1hcqnfb.svelte-1hcqnfb{display:flex;flex-wrap:wrap;gap:6px}.mc-actions.svelte-1hcqnfb button.svelte-1hcqnfb{padding:2px 9px;border:1px solid var(--bg2);border-radius:6px;color:var(--t2);font-size:12px}.mc-actions.svelte-1hcqnfb button.svelte-1hcqnfb:hover,.mc-actions.svelte-1hcqnfb button.svelte-1hcqnfb:focus-visible{border-color:var(--hl1);color:var(--hl1);outline:none}.pomo.svelte-jnl504.svelte-jnl504{height:100%;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:12px;outline:none;color:var(--t2)}.tabs.svelte-jnl504.svelte-jnl504{display:flex;border:1px solid var(--bg2);border-radius:999px;padding:2px}.tabs.svelte-jnl504 button.svelte-jnl504{padding:2px 10px;border-radius:999px;font-size:12px;color:var(--t1)}.tabs.svelte-jnl504 button.on.svelte-jnl504{background:var(--hl1);color:var(--bg1)}.pomo.svelte-jnl504 *:focus:not(:focus-visible){outline:none}.dial.svelte-jnl504.svelte-jnl504{position:relative;flex-shrink:0}svg.svelte-jnl504.svelte-jnl504{width:100%;height:100%;transform:rotate(-90deg)}circle.svelte-jnl504.svelte-jnl504{fill:none;stroke-width:4}.track.svelte-jnl504.svelte-jnl504{stroke:color-mix(in srgb,var(--bg2) 70%,transparent)}.bar.svelte-jnl504.svelte-jnl504{stroke:var(--hl1);stroke-linecap:round;transition:stroke-dashoffset .3s linear}.mode-short.svelte-jnl504 .bar.svelte-jnl504,.mode-long.svelte-jnl504 .bar.svelte-jnl504{stroke:#4ade80}.center.svelte-jnl504.svelte-jnl504{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.time.svelte-jnl504.svelte-jnl504{font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.label.svelte-jnl504.svelte-jnl504{font-size:12px;color:var(--t1);text-transform:uppercase;letter-spacing:.12em}.dots.svelte-jnl504.svelte-jnl504{display:flex;gap:5px;margin-top:4px}.dots.svelte-jnl504 span.svelte-jnl504{width:7px;height:7px;border-radius:50%;border:1px solid var(--t1)}.dots.svelte-jnl504 span.done.svelte-jnl504{background:var(--hl1);border-color:var(--hl1)}.controls.svelte-jnl504.svelte-jnl504{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.controls.svelte-jnl504 button.svelte-jnl504{padding:4px 12px;border-radius:6px;border:1px solid var(--bg2);color:var(--t2);font-size:12px}.controls.svelte-jnl504 button.svelte-jnl504:hover,.controls.svelte-jnl504 button.on.svelte-jnl504{border-color:var(--hl1);color:var(--hl1)}.controls.svelte-jnl504 .primary.svelte-jnl504{background:var(--hl1);border-color:var(--hl1);color:var(--bg1);min-width:72px}.controls.svelte-jnl504 .primary.svelte-jnl504:hover{color:var(--bg1);filter:brightness(1.1)}.settings.svelte-jnl504.svelte-jnl504{display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:center;font-size:12px;color:var(--t1)}.settings.svelte-jnl504 input[type=number].svelte-jnl504{width:48px;margin-left:4px;padding:1px 4px;border-radius:4px;border:1px solid var(--bg2);background:var(--bg1);color:var(--t2);font:inherit}.check.svelte-jnl504 input.svelte-jnl504{accent-color:var(--hl1)}.task.svelte-jnl504 select.svelte-jnl504{max-width:min(320px,90vw);padding:3px 6px;border-radius:6px;border:1px solid var(--bg2);background:var(--bg1);color:var(--t2);font:inherit;font-size:12px}.task.svelte-jnl504.svelte-jnl504{display:flex;flex-direction:column;align-items:center;gap:4px}.spent.svelte-jnl504.svelte-jnl504{font-size:11px;color:var(--t1);font-variant-numeric:tabular-nums}.link.svelte-jnl504.svelte-jnl504{font-size:12px;color:var(--hl1);text-decoration:underline}.stats.svelte-jnl504.svelte-jnl504{font-size:11px;color:var(--t1);text-align:center}.radio.svelte-1bz5y7h.svelte-1bz5y7h{height:100%;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:14px 16px;background:var(--bg1);color:var(--t2);font-size:13px}.radio.compact.svelte-1bz5y7h.svelte-1bz5y7h{gap:10px;padding:10px 12px;justify-content:center}.radio.tiny.svelte-1bz5y7h.svelte-1bz5y7h{padding:6px 8px;justify-content:center}.kicker.svelte-1bz5y7h.svelte-1bz5y7h{margin:0;color:var(--t1);font-size:11px;letter-spacing:.04em}h2.svelte-1bz5y7h.svelte-1bz5y7h{margin:2px 0 0;color:var(--hl1);font-size:20px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact.svelte-1bz5y7h h2.svelte-1bz5y7h{font-size:17px}.note.svelte-1bz5y7h.svelte-1bz5y7h{margin:2px 0 0;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deck.svelte-1bz5y7h.svelte-1bz5y7h{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--bg2);background:color-mix(in srgb,var(--bg2) 18%,var(--bg1))}.compact.svelte-1bz5y7h .deck.svelte-1bz5y7h{gap:8px;padding:6px 8px;border-radius:8px}.play.svelte-1bz5y7h.svelte-1bz5y7h{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:1px solid var(--hl1);background:var(--hl1);color:var(--bg1);font-size:14px;cursor:pointer}.compact.svelte-1bz5y7h .play.svelte-1bz5y7h,.tiny.svelte-1bz5y7h .play.svelte-1bz5y7h{width:32px;height:32px;flex-basis:32px;border-radius:50%;font-size:12px}.play.svelte-1bz5y7h.svelte-1bz5y7h:not(.live){background:transparent;color:var(--hl1)}.play.svelte-1bz5y7h.svelte-1bz5y7h:hover{filter:brightness(1.1)}.status.svelte-1bz5y7h.svelte-1bz5y7h{display:flex;align-items:center;gap:6px;flex:1;min-width:0;color:var(--t1);white-space:nowrap;overflow:hidden}.status.live.svelte-1bz5y7h.svelte-1bz5y7h{color:var(--hl1)}.status.error.svelte-1bz5y7h.svelte-1bz5y7h{color:var(--t2)}.dot.svelte-1bz5y7h.svelte-1bz5y7h{flex:none;width:7px;height:7px;border-radius:50%;background:var(--t1)}.live.svelte-1bz5y7h .dot.svelte-1bz5y7h{background:var(--hl1);box-shadow:0 0 8px var(--hl1)}.err.svelte-1bz5y7h.svelte-1bz5y7h{margin:0 0 0 6px;color:var(--t1);overflow:hidden;text-overflow:ellipsis}.nav.svelte-1bz5y7h.svelte-1bz5y7h{flex:none;width:26px;height:26px;border-radius:6px;color:var(--t1);font-size:16px;line-height:1}.nav.svelte-1bz5y7h.svelte-1bz5y7h:hover{color:var(--hl1);background:color-mix(in srgb,var(--bg2) 50%,transparent)}.vol.svelte-1bz5y7h.svelte-1bz5y7h{display:flex;align-items:center;gap:8px;flex:0 1 110px;min-width:60px;color:var(--t1)}.vol.svelte-1bz5y7h input.svelte-1bz5y7h{width:100%;min-width:0;accent-color:var(--hl1);cursor:pointer}.stations.svelte-1bz5y7h.svelte-1bz5y7h{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;min-height:0;overflow:hidden}.station.svelte-1bz5y7h.svelte-1bz5y7h{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 10px;text-align:left;border:1px solid var(--bg2);border-left:3px solid transparent;background:transparent;color:var(--t2);font:inherit;cursor:pointer}.station.svelte-1bz5y7h.svelte-1bz5y7h:hover{border-color:color-mix(in srgb,var(--hl1) 60%,var(--bg2));background:color-mix(in srgb,var(--bg2) 22%,var(--bg1))}.station.on.svelte-1bz5y7h.svelte-1bz5y7h{border-left-color:var(--hl1);background:color-mix(in srgb,var(--hl1) 12%,var(--bg1));color:var(--hl1)}.station.svelte-1bz5y7h .name.svelte-1bz5y7h{font-weight:600}.station.svelte-1bz5y7h .meta.svelte-1bz5y7h{color:var(--t1);font-size:12px;line-height:1.35}.chips.svelte-1bz5y7h.svelte-1bz5y7h{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;min-height:0;overflow:hidden}.chip.svelte-1bz5y7h.svelte-1bz5y7h{padding:3px 10px;border:1px solid var(--bg2);border-radius:999px;color:var(--t1);font-size:12px;white-space:nowrap}.chip.svelte-1bz5y7h.svelte-1bz5y7h:hover{color:var(--t2);border-color:color-mix(in srgb,var(--hl1) 60%,var(--bg2))}.chip.on.svelte-1bz5y7h.svelte-1bz5y7h{border-color:var(--hl1);color:var(--hl1);background:color-mix(in srgb,var(--hl1) 12%,transparent)}.row.svelte-1bz5y7h.svelte-1bz5y7h{display:flex;align-items:center;gap:8px;min-width:0}.tname.svelte-1bz5y7h.svelte-1bz5y7h{flex:1;min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t2);font-weight:600}.tname.live.svelte-1bz5y7h.svelte-1bz5y7h{color:var(--hl1)}.credit.svelte-1bz5y7h.svelte-1bz5y7h{margin:auto 0 0;color:var(--t1);font-size:11px}.credit.svelte-1bz5y7h a.svelte-1bz5y7h{color:var(--hl1)}.svelte-1bz5y7h.svelte-1bz5y7h:focus-visible{outline:1px solid var(--hl1);outline-offset:2px}@media (max-width: 720px){.radio.svelte-1bz5y7h.svelte-1bz5y7h{min-height:120px}}.rep.svelte-1ptcrze.svelte-1ptcrze{flex:0 0 auto;color:var(--hl1);font-size:11px}.rem.svelte-1ptcrze.svelte-1ptcrze{height:100%;display:flex;flex-direction:column;color:var(--t2);font-size:13px}form.svelte-1ptcrze.svelte-1ptcrze{padding:10px 10px 6px}form.svelte-1ptcrze input.svelte-1ptcrze{width:100%;padding:6px 10px;border:1px solid var(--bg2);border-radius:6px;background:transparent;color:var(--t2);font:inherit;outline:none}form.svelte-1ptcrze input.svelte-1ptcrze:focus{border-color:var(--hl1)}.hint.svelte-1ptcrze.svelte-1ptcrze{margin:0 12px 4px;color:var(--t1);font-size:11px}.list.svelte-1ptcrze.svelte-1ptcrze{flex:1;min-height:0;overflow:auto;padding:0 10px 8px}section.svelte-1ptcrze.svelte-1ptcrze{margin-top:8px}h3.svelte-1ptcrze.svelte-1ptcrze{margin:0 0 4px;color:var(--t1);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.overdue.svelte-1ptcrze h3.svelte-1ptcrze{color:var(--hl1)}.n.svelte-1ptcrze.svelte-1ptcrze{margin-left:4px;font-weight:400}ul.svelte-1ptcrze.svelte-1ptcrze{margin:0;padding:0;list-style:none}li.svelte-1ptcrze.svelte-1ptcrze{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:6px}li.svelte-1ptcrze.svelte-1ptcrze:hover{background:color-mix(in srgb,var(--bg2) 40%,transparent)}.overdue.svelte-1ptcrze li.svelte-1ptcrze{box-shadow:inset 2px 0 0 var(--hl1)}li.svelte-1ptcrze input.svelte-1ptcrze{accent-color:var(--hl1);cursor:pointer}.note-ico.svelte-1ptcrze.svelte-1ptcrze{flex:none;width:9px;height:11px;margin:0 2px;border:1.5px solid var(--t1);border-radius:1px;box-sizing:border-box}.label.svelte-1ptcrze.svelte-1ptcrze{flex:1;min-width:0;text-align:left;color:var(--t2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label.svelte-1ptcrze.svelte-1ptcrze:hover{color:var(--hl1)}.done.svelte-1ptcrze .label.svelte-1ptcrze{color:var(--t1);text-decoration:line-through}.when.svelte-1ptcrze.svelte-1ptcrze{flex:none;color:var(--t1);font-size:11px;font-variant-numeric:tabular-nums}.space.svelte-1ptcrze.svelte-1ptcrze{flex:none;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;border:1px solid var(--bg2);border-radius:999px;color:var(--t1);font-size:10px}.empty.svelte-1ptcrze.svelte-1ptcrze{padding:14px 4px;color:var(--t1)}footer.svelte-1ptcrze.svelte-1ptcrze{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent);color:var(--t1);font-size:11px}footer.svelte-1ptcrze button.svelte-1ptcrze{padding:1px 6px;border-radius:4px;color:var(--t1)}footer.svelte-1ptcrze button.svelte-1ptcrze:hover,footer.svelte-1ptcrze button.on.svelte-1ptcrze{color:var(--hl1)}.st.svelte-wvyihb.svelte-wvyihb{position:relative;height:100%;overflow:auto;display:flex;flex-direction:column;gap:14px;padding:12px 14px;color:var(--t2);font-size:12px}.head.svelte-wvyihb.svelte-wvyihb{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px}.hero.svelte-wvyihb.svelte-wvyihb{display:flex;flex-direction:column;gap:2px;min-width:0}.label.svelte-wvyihb.svelte-wvyihb,h3.svelte-wvyihb.svelte-wvyihb{margin:0;color:var(--t1);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.big.svelte-wvyihb.svelte-wvyihb{font-size:30px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.delta.svelte-wvyihb.svelte-wvyihb{color:var(--t1)}.controls.svelte-wvyihb.svelte-wvyihb{display:flex;align-items:center;gap:8px}.seg.svelte-wvyihb.svelte-wvyihb{display:flex;border:1px solid var(--bg2);border-radius:999px;padding:2px}.seg.svelte-wvyihb button.svelte-wvyihb,.toggle.svelte-wvyihb.svelte-wvyihb{padding:2px 9px;border-radius:999px;color:var(--t1);font-size:11px}.seg.svelte-wvyihb button[aria-pressed=true].svelte-wvyihb{background:var(--hl1);color:var(--bg1)}.toggle.svelte-wvyihb.svelte-wvyihb{border:1px solid var(--bg2)}.toggle.svelte-wvyihb.svelte-wvyihb:hover,.seg.svelte-wvyihb button.svelte-wvyihb:not([aria-pressed="true"]):hover{color:var(--hl1)}.daily.svelte-wvyihb svg.svelte-wvyihb{display:block;width:100%;height:120px;overflow:visible}.bar.svelte-wvyihb.svelte-wvyihb{fill:color-mix(in srgb,var(--hl1) 55%,var(--bg1));pointer-events:none}.bar.today.svelte-wvyihb.svelte-wvyihb{fill:var(--hl1)}.hit.svelte-wvyihb.svelte-wvyihb{fill:transparent;outline:none}.hit.svelte-wvyihb:hover+.bar.svelte-wvyihb,.hit.svelte-wvyihb:focus+.bar.svelte-wvyihb{fill:var(--hl1)}.avg.svelte-wvyihb.svelte-wvyihb{stroke:var(--t1);stroke-width:1.2;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;pointer-events:none}.base.svelte-wvyihb.svelte-wvyihb{stroke:color-mix(in srgb,var(--bg2) 90%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.xlabels.svelte-wvyihb.svelte-wvyihb{display:grid;grid-template-columns:repeat(var(--n),1fr);margin-top:4px;color:var(--t1);font-size:10px;text-align:center;font-variant-numeric:tabular-nums}.xlabels.svelte-wvyihb .on.svelte-wvyihb{color:var(--t2);font-weight:600}.legend.svelte-wvyihb.svelte-wvyihb{display:flex;align-items:center;gap:6px;margin:4px 0 0;color:var(--t1);font-size:10.5px}.dash.svelte-wvyihb.svelte-wvyihb{width:16px;border-top:1.5px dashed var(--t1)}.splits.svelte-wvyihb.svelte-wvyihb{display:grid;grid-template-columns:1fr;gap:14px}.wide.svelte-wvyihb .splits.svelte-wvyihb{grid-template-columns:1fr 1fr}.wide.svelte-wvyihb .hours.svelte-wvyihb{grid-column:1 / -1}section.svelte-wvyihb h3.svelte-wvyihb{margin-bottom:6px}.hrow.svelte-wvyihb.svelte-wvyihb{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:8px;padding:2px 0}.hrow.svelte-wvyihb:hover .fill.svelte-wvyihb{background:var(--hl1)}.name.svelte-wvyihb.svelte-wvyihb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track.svelte-wvyihb.svelte-wvyihb{height:8px}.fill.svelte-wvyihb.svelte-wvyihb{display:block;height:100%;min-width:2px;border-radius:0 4px 4px 0;background:color-mix(in srgb,var(--hl1) 70%,var(--bg1))}.val.svelte-wvyihb.svelte-wvyihb{color:var(--t1);font-variant-numeric:tabular-nums}.none.svelte-wvyihb.svelte-wvyihb{margin:0;color:var(--t1)}.hourbars.svelte-wvyihb.svelte-wvyihb{display:grid;grid-template-columns:repeat(24,1fr);gap:2px;height:44px;align-items:end;border-bottom:1px solid color-mix(in srgb,var(--bg2) 90%,transparent)}.hb.svelte-wvyihb.svelte-wvyihb{height:100%;display:flex;align-items:flex-end;outline:none}.hfill.svelte-wvyihb.svelte-wvyihb{display:block;width:100%;min-height:1px;border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--hl1) 55%,var(--bg1))}.hb.now.svelte-wvyihb .hfill.svelte-wvyihb,.hb.svelte-wvyihb:hover .hfill.svelte-wvyihb,.hb.svelte-wvyihb:focus .hfill.svelte-wvyihb{background:var(--hl1)}.hlabels.svelte-wvyihb.svelte-wvyihb{display:flex;justify-content:space-between;margin-top:3px;color:var(--t1);font-size:10px}.table-wrap.svelte-wvyihb.svelte-wvyihb{overflow:auto}table.svelte-wvyihb.svelte-wvyihb{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}caption.svelte-wvyihb.svelte-wvyihb{text-align:left;color:var(--t1);padding-bottom:6px}th.svelte-wvyihb.svelte-wvyihb,td.svelte-wvyihb.svelte-wvyihb{padding:4px 6px;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--bg2) 70%,transparent)}thead.svelte-wvyihb th.svelte-wvyihb{color:var(--t1);font-weight:600}tbody.svelte-wvyihb th.svelte-wvyihb{font-weight:400;color:var(--t2)}td.svelte-wvyihb.svelte-wvyihb{color:var(--t2)}.tip.svelte-wvyihb.svelte-wvyihb{position:absolute;z-index:5;transform:translate(-50%,calc(-100% - 6px));padding:3px 8px;border:1px solid var(--bg2);border-radius:6px;background:var(--bg1);color:var(--t2);font-size:11px;white-space:nowrap;pointer-events:none;box-shadow:0 6px 16px -8px color-mix(in srgb,var(--bg2) 80%,transparent)}.menu.svelte-jyibqs.svelte-jyibqs{display:flex;flex-direction:column;min-height:0;max-height:100%;border-radius:8px;border:1px solid var(--bg2);background:var(--bg1);box-shadow:0 16px 40px -12px color-mix(in srgb,var(--bg2) 60%,transparent);color:var(--t2);overflow:hidden}.tabs.svelte-jyibqs.svelte-jyibqs{display:flex;align-items:center;gap:2px;padding:4px;border-bottom:1px solid color-mix(in srgb,var(--bg2) 70%,transparent)}.tab-btn.svelte-jyibqs.svelte-jyibqs,.clear.svelte-jyibqs.svelte-jyibqs{padding:3px 10px;border-radius:999px;font-size:11px;color:var(--t1)}.tab-btn.on.svelte-jyibqs.svelte-jyibqs{background:var(--hl1);color:var(--bg1)}.tab-btn.svelte-jyibqs.svelte-jyibqs:not(.on):hover,.clear.svelte-jyibqs.svelte-jyibqs:hover{color:var(--hl1)}.clear.svelte-jyibqs.svelte-jyibqs{margin-left:auto}.rows.svelte-jyibqs.svelte-jyibqs{flex:1;min-height:0;overflow:auto;margin:0;padding:4px;list-style:none}.recent-row.svelte-jyibqs.svelte-jyibqs{display:flex;align-items:stretch;gap:2px}.pick.svelte-jyibqs.svelte-jyibqs{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;width:100%;padding:5px 8px;border-radius:6px;text-align:left;border-left:2px solid transparent}.pick.svelte-jyibqs.svelte-jyibqs:hover,.pick.svelte-jyibqs.svelte-jyibqs:focus-visible{background:color-mix(in srgb,var(--bg2) 60%,transparent);outline:none}.pick.on.svelte-jyibqs.svelte-jyibqs{border-left-color:var(--hl1);background:color-mix(in srgb,var(--hl1) 12%,transparent)}.name.svelte-jyibqs.svelte-jyibqs,.meta.svelte-jyibqs.svelte-jyibqs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.name.svelte-jyibqs.svelte-jyibqs{font-size:12px}.pick.on.svelte-jyibqs .name.svelte-jyibqs{color:var(--hl1)}.meta.svelte-jyibqs.svelte-jyibqs{font-size:10.5px;color:var(--t1)}.forget.svelte-jyibqs.svelte-jyibqs{flex:0 0 26px;display:grid;place-items:center;border-radius:6px;color:var(--t1)}.forget.svelte-jyibqs.svelte-jyibqs:hover{color:var(--hl1);background:color-mix(in srgb,var(--bg2) 60%,transparent)}.forget.svelte-jyibqs svg.svelte-jyibqs{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.none.svelte-jyibqs.svelte-jyibqs{padding:12px 8px;font-size:11px;color:var(--t1);text-align:center}.foot.svelte-jyibqs.svelte-jyibqs{display:flex;flex-direction:column;gap:3px;padding:5px 10px 6px;border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent);font-size:10.5px;line-height:1.4;color:var(--t1)}.foot.svelte-jyibqs p.svelte-jyibqs{margin:0}.keys.svelte-jyibqs.svelte-jyibqs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}kbd.svelte-jyibqs.svelte-jyibqs{margin-left:6px;padding:0 4px;border-radius:3px;border:1px solid color-mix(in srgb,var(--bg2) 90%,transparent);font:inherit;color:var(--t2)}kbd.svelte-jyibqs.svelte-jyibqs:first-child{margin-left:0}@media (max-width: 720px),(pointer: coarse){.keys.svelte-jyibqs.svelte-jyibqs{display:none}.tab-btn.svelte-jyibqs.svelte-jyibqs,.clear.svelte-jyibqs.svelte-jyibqs{min-height:32px;padding:4px 14px;font-size:12px}.pick.svelte-jyibqs.svelte-jyibqs{min-height:44px;justify-content:center}.forget.svelte-jyibqs.svelte-jyibqs{flex-basis:40px}}.player.svelte-1486mhx.svelte-1486mhx{position:relative;height:100%;display:flex;flex-direction:column;min-height:0;min-width:0;color:var(--t2);font-size:12px;outline:none}.player.svelte-1486mhx *:focus:not(:focus-visible){outline:none}.chrome.svelte-1486mhx.svelte-1486mhx{flex:0 0 auto;background:var(--bg1)}.bar.svelte-1486mhx.svelte-1486mhx{display:flex;align-items:center;gap:4px;margin:0;padding:4px 6px;border-bottom:1px solid color-mix(in srgb,var(--bg2) 70%,transparent)}.compact.svelte-1486mhx .bar.svelte-1486mhx{padding:3px 4px;gap:3px}.bar.svelte-1486mhx input.svelte-1486mhx{flex:1;min-width:0;height:24px;padding:0 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--bg2) 85%,transparent);background:color-mix(in srgb,var(--bg2) 18%,var(--bg1));color:var(--t2);font:inherit;font-size:12px;outline:none}.bar.svelte-1486mhx input.svelte-1486mhx::placeholder{color:var(--t1);opacity:.8}.bar.svelte-1486mhx input.svelte-1486mhx:focus{border-color:var(--hl1);background:var(--bg1)}.bar.svelte-1486mhx input.invalid.svelte-1486mhx{border-color:color-mix(in srgb,var(--hl1) 70%,var(--t1))}.menu-toggle.svelte-1486mhx.svelte-1486mhx,.icon-btn.svelte-1486mhx.svelte-1486mhx{flex:0 0 auto;height:24px;min-width:24px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:6px;color:var(--t1);text-decoration:none}.menu-toggle.svelte-1486mhx.svelte-1486mhx{padding:0 6px;border:1px solid color-mix(in srgb,var(--bg2) 85%,transparent);font-size:11px}.compact.svelte-1486mhx .menu-toggle.svelte-1486mhx{padding:0;width:24px}.menu-toggle.svelte-1486mhx.svelte-1486mhx:hover,.menu-toggle.on.svelte-1486mhx.svelte-1486mhx,.icon-btn.svelte-1486mhx.svelte-1486mhx:hover{color:var(--hl1);border-color:var(--hl1)}.icon-btn.svelte-1486mhx.svelte-1486mhx:hover{background:color-mix(in srgb,var(--bg2) 60%,transparent)}svg.svelte-1486mhx.svelte-1486mhx{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.error.svelte-1486mhx.svelte-1486mhx,.hint.svelte-1486mhx.svelte-1486mhx{margin:0;padding:4px 8px;font-size:11px;line-height:1.35;border-bottom:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.error.svelte-1486mhx.svelte-1486mhx{color:var(--hl1);background:color-mix(in srgb,var(--hl1) 8%,var(--bg1))}.hint.svelte-1486mhx.svelte-1486mhx{color:var(--t1)}.menu-wrap.svelte-1486mhx.svelte-1486mhx{position:fixed;z-index:45;display:flex;flex-direction:column}.stage.svelte-1486mhx.svelte-1486mhx{position:relative;flex:1;min-height:0;display:flex;background:color-mix(in srgb,var(--bg2) 22%,var(--bg1))}.stage.fitted.svelte-1486mhx.svelte-1486mhx{flex-direction:column;align-items:stretch;justify-content:center;gap:10px;padding:0 6px;background:transparent}iframe.svelte-1486mhx.svelte-1486mhx{flex:1;display:block;width:100%;min-height:0;border:0}.fitted.svelte-1486mhx iframe.svelte-1486mhx{flex:0 0 auto;border-radius:12px}.chips.svelte-1486mhx.svelte-1486mhx{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;overflow-y:auto;scrollbar-width:none}.chips.single.svelte-1486mhx.svelte-1486mhx{flex-wrap:nowrap;justify-content:flex-start;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)}.single.svelte-1486mhx .chip.svelte-1486mhx{flex:0 0 auto}.single.svelte-1486mhx .chip.svelte-1486mhx:first-child{margin-left:auto}.single.svelte-1486mhx .chip.svelte-1486mhx:last-child{margin-right:auto}.chip.svelte-1486mhx.svelte-1486mhx{height:24px;max-width:100%;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--bg2) 85%,transparent);color:var(--t1);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip.svelte-1486mhx.svelte-1486mhx:hover{color:var(--hl1);border-color:var(--hl1)}.chip.on.svelte-1486mhx.svelte-1486mhx{color:var(--hl1);border-color:color-mix(in srgb,var(--hl1) 60%,transparent);background:color-mix(in srgb,var(--hl1) 12%,transparent)}.empty.svelte-1486mhx.svelte-1486mhx{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px;text-align:center}.empty.svelte-1486mhx p.svelte-1486mhx{margin:0}.muted.svelte-1486mhx.svelte-1486mhx{color:var(--t1)}.empty-btn.svelte-1486mhx.svelte-1486mhx{margin-top:4px;padding:4px 12px;border-radius:6px;border:1px solid var(--hl1);color:var(--hl1);font-size:12px}.reveal-zone.svelte-1486mhx.svelte-1486mhx{display:none}@media (hover: hover){.tiny.svelte-1486mhx .reveal-zone.svelte-1486mhx{position:absolute;z-index:2;top:0;left:0;right:0;height:14px;display:flex;justify-content:center;background:linear-gradient(color-mix(in srgb,var(--bg1) 55%,transparent),transparent)}.grip.svelte-1486mhx.svelte-1486mhx{width:28px;height:3px;margin-top:4px;border-radius:2px;background:color-mix(in srgb,var(--t1) 75%,transparent)}.tiny.svelte-1486mhx .chrome.svelte-1486mhx{position:absolute;z-index:3;top:0;left:0;right:0;background:color-mix(in srgb,var(--bg1) 94%,transparent);opacity:0;pointer-events:none;transition:opacity .15s ease .4s}.tiny.svelte-1486mhx:hover .chrome.svelte-1486mhx,.tiny.svelte-1486mhx:focus-visible .chrome.svelte-1486mhx,.tiny.svelte-1486mhx .chrome.svelte-1486mhx:focus-within,.tiny.svelte-1486mhx .chrome.pinned.svelte-1486mhx{opacity:1;pointer-events:auto;transition-delay:0s}}@media (max-width: 720px),(pointer: coarse){.bar.svelte-1486mhx.svelte-1486mhx,.compact.svelte-1486mhx .bar.svelte-1486mhx{padding:4px 6px;gap:6px}.bar.svelte-1486mhx input.svelte-1486mhx{height:34px;font-size:16px}.menu-toggle.svelte-1486mhx.svelte-1486mhx,.icon-btn.svelte-1486mhx.svelte-1486mhx,.compact.svelte-1486mhx .menu-toggle.svelte-1486mhx{height:34px;min-width:34px}.chip.svelte-1486mhx.svelte-1486mhx{height:32px;padding:0 14px;font-size:12px}.empty-btn.svelte-1486mhx.svelte-1486mhx{min-height:36px}}@media (max-width: 720px){.stage.svelte-1486mhx.svelte-1486mhx{min-height:min(56.25vw,calc(72vh - 80px))}}.wrap.svelte-13k8avl.svelte-13k8avl{display:flex;flex-direction:column;height:100%;min-height:0}.keys.svelte-13k8avl.svelte-13k8avl{flex:0 0 auto;display:flex;gap:6px;padding:6px 8px;overflow-x:auto;scrollbar-width:none;border-top:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);background:color-mix(in srgb,var(--bg2) 18%,var(--bg1))}.keys.svelte-13k8avl.svelte-13k8avl::-webkit-scrollbar{display:none}.keys.svelte-13k8avl button.svelte-13k8avl{flex:1 0 auto;min-width:40px;height:34px;padding:0 10px;border:1px solid var(--bg2);border-radius:8px;color:var(--t2);font-size:13px;touch-action:manipulation}.keys.svelte-13k8avl button.svelte-13k8avl:active{border-color:var(--hl1);color:var(--hl1)}.terminal.svelte-13k8avl.svelte-13k8avl{flex:1;min-height:0;overflow:auto;padding:10px 14px 18px;color:var(--t2);font-size:14px;line-height:1.5;cursor:text;overscroll-behavior-y:contain}.line.svelte-13k8avl.svelte-13k8avl{white-space:pre-wrap;word-break:break-word}.block.svelte-13k8avl.svelte-13k8avl{margin:2px 0 6px}.prompt.svelte-13k8avl.svelte-13k8avl{white-space:nowrap;margin-right:8px;flex-shrink:0}.user.svelte-13k8avl.svelte-13k8avl{color:var(--hl1);font-weight:600}.at.svelte-13k8avl.svelte-13k8avl,.path.svelte-13k8avl.svelte-13k8avl{color:var(--t1)}.host.svelte-13k8avl.svelte-13k8avl{color:var(--t2)}.echo.svelte-13k8avl.svelte-13k8avl{display:flex;margin-top:6px}.cmd.svelte-13k8avl.svelte-13k8avl{color:var(--t2)}.tone-muted.svelte-13k8avl.svelte-13k8avl{color:var(--t1)}.tone-accent.svelte-13k8avl.svelte-13k8avl{color:var(--hl1)}.tone-error.svelte-13k8avl.svelte-13k8avl{color:#ff6b6b}.tone-success.svelte-13k8avl.svelte-13k8avl{color:#4ade80}.text.svelte-13k8avl a.svelte-13k8avl{color:var(--hl1);text-decoration:underline;text-underline-offset:2px}.input-line.svelte-13k8avl.svelte-13k8avl{display:flex;align-items:baseline;margin-top:6px}.input-line.busy.svelte-13k8avl.svelte-13k8avl{opacity:.35}.field.svelte-13k8avl.svelte-13k8avl{white-space:normal;position:relative;flex:1;min-width:0}.ghost.svelte-13k8avl.svelte-13k8avl,input.svelte-13k8avl.svelte-13k8avl{font:inherit;letter-spacing:inherit;white-space:pre;padding:0;margin:0;border:0}.ghost.svelte-13k8avl.svelte-13k8avl{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ghost.svelte-13k8avl .typed.svelte-13k8avl{visibility:hidden}.ghost.svelte-13k8avl .rest.svelte-13k8avl{color:var(--t1);opacity:.55}input.svelte-13k8avl.svelte-13k8avl{display:block;position:relative;width:100%;background:transparent;color:var(--hl1);caret-color:var(--hl1);outline:none}.hint.svelte-13k8avl.svelte-13k8avl{font-size:12px}.menu.svelte-13k8avl.svelte-13k8avl{position:absolute;left:0;bottom:calc(100% + 4px);z-index:20;min-width:220px;max-width:min(520px,100%);margin:0;padding:4px;list-style:none;border-radius:8px;border:1px solid var(--bg2);background:color-mix(in srgb,var(--bg2) 22%,var(--bg1));box-shadow:0 12px 30px -12px #0009;font-size:13px;white-space:nowrap}.menu.below.svelte-13k8avl.svelte-13k8avl{bottom:auto;top:calc(100% + 4px)}.menu.svelte-13k8avl li.svelte-13k8avl{display:flex;gap:12px;padding:2px 8px;border-radius:5px;cursor:pointer;overflow:hidden}.menu.svelte-13k8avl li.active.svelte-13k8avl{background:color-mix(in srgb,var(--hl1) 22%,transparent)}.menu.svelte-13k8avl .item.svelte-13k8avl{color:var(--t2)}.menu.svelte-13k8avl li.active .item.svelte-13k8avl{color:var(--hl1)}.menu.svelte-13k8avl .desc.svelte-13k8avl{color:var(--t1);overflow:hidden;text-overflow:ellipsis}.menu.svelte-13k8avl li.hint.svelte-13k8avl{cursor:default;font-size:11px;color:var(--t1);border-top:1px dashed var(--bg2);border-radius:0;margin-top:2px;padding-top:4px}@media (max-width: 720px){.input-line.svelte-13k8avl.svelte-13k8avl{font-size:16px}}.timer-pane.svelte-5g5ncb.svelte-5g5ncb{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px 14px;overflow:hidden;outline:none;color:var(--t2)}.timer-pane.bp-tiny.svelte-5g5ncb.svelte-5g5ncb{gap:6px;padding:6px}.timer-pane.svelte-5g5ncb *:focus:not(:focus-visible){outline:none}.mode-tabs.svelte-5g5ncb.svelte-5g5ncb{flex:0 0 auto;display:flex;border:1px solid var(--bg2);border-radius:999px;padding:2px}.mode-tabs.svelte-5g5ncb button.svelte-5g5ncb{padding:2px 12px;border-radius:999px;font-size:12px;color:var(--t1)}.mode-tabs.svelte-5g5ncb button.svelte-5g5ncb:hover{color:var(--t2)}.mode-tabs.svelte-5g5ncb button.on.svelte-5g5ncb{background:var(--hl1);color:var(--bg1)}.tab-dot.svelte-5g5ncb.svelte-5g5ncb{display:inline-block;width:6px;height:6px;margin-left:6px;vertical-align:.1em;border-radius:50%;background:var(--hl1)}.tab-dot-done.svelte-5g5ncb.svelte-5g5ncb{animation:svelte-5g5ncb-dot-blink 1s steps(2,jump-none) 6}@keyframes svelte-5g5ncb-dot-blink{to{opacity:.2}}.readout.svelte-5g5ncb.svelte-5g5ncb{flex:0 0 auto;line-height:1.05;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.centis.svelte-5g5ncb.svelte-5g5ncb{font-size:.5em;color:var(--t1);margin-left:.04em}.readout.live.svelte-5g5ncb .centis.svelte-5g5ncb{color:var(--hl1)}.state-label.svelte-5g5ncb.svelte-5g5ncb{flex:0 0 auto;margin:-4px 0 0;font-size:11px;color:var(--t1);text-transform:uppercase;letter-spacing:.12em;text-align:center}.meter.svelte-5g5ncb.svelte-5g5ncb{flex:0 0 auto;max-width:100%;height:5px;border-radius:999px;background:color-mix(in srgb,var(--bg2) 70%,transparent);overflow:hidden}.meter-fill.svelte-5g5ncb.svelte-5g5ncb{display:block;height:100%;border-radius:inherit;background:var(--hl1);transition:width .25s linear}.controls.svelte-5g5ncb.svelte-5g5ncb{flex:0 0 auto;display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.controls.svelte-5g5ncb button.svelte-5g5ncb{padding:4px 12px;border-radius:6px;border:1px solid var(--bg2);color:var(--t2);font-size:12px;white-space:nowrap}.controls.svelte-5g5ncb button.svelte-5g5ncb:hover:not([aria-disabled="true"]){border-color:var(--hl1);color:var(--hl1)}.controls.svelte-5g5ncb button[aria-disabled=true].svelte-5g5ncb{opacity:.4;cursor:default}.controls.svelte-5g5ncb .primary.svelte-5g5ncb{background:var(--hl1);border-color:var(--hl1);color:var(--bg1);min-width:76px}.controls.svelte-5g5ncb .primary.svelte-5g5ncb:hover{color:var(--bg1);filter:brightness(1.1)}.bp-tiny.svelte-5g5ncb .controls button.svelte-5g5ncb{padding:3px 9px}.bp-tiny.svelte-5g5ncb .controls .primary.svelte-5g5ncb{min-width:60px}.lap-panel.svelte-5g5ncb.svelte-5g5ncb{flex:1 1 0;min-height:0;width:100%;max-width:440px;display:flex;flex-direction:column;border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent);padding-top:4px}.lap-list.svelte-5g5ncb.svelte-5g5ncb{flex:1 1 auto;min-height:0;overflow:auto;margin:0;padding:0;list-style:none}.lap-row.svelte-5g5ncb.svelte-5g5ncb{display:grid;grid-template-columns:minmax(64px,1fr) 1fr 1fr;align-items:center;gap:8px;padding:3px 8px;border-radius:5px;font-size:12px;font-variant-numeric:tabular-nums}.lap-row.svelte-5g5ncb>span.svelte-5g5ncb:not(:first-child){text-align:right}.lap-head.svelte-5g5ncb.svelte-5g5ncb{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--t1)}.lap-n.svelte-5g5ncb.svelte-5g5ncb{color:var(--t1);display:flex;align-items:center;gap:6px}.lap-total.svelte-5g5ncb.svelte-5g5ncb,.lap-live.svelte-5g5ncb.svelte-5g5ncb{color:var(--t1)}.lap-tag.svelte-5g5ncb.svelte-5g5ncb{font-style:normal;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:0 5px;border-radius:999px;border:1px solid currentColor}.lap-row.best.svelte-5g5ncb.svelte-5g5ncb{color:var(--hl1);background:color-mix(in srgb,var(--hl1) 10%,transparent)}.lap-row.best.svelte-5g5ncb .lap-n.svelte-5g5ncb,.lap-row.best.svelte-5g5ncb .lap-total.svelte-5g5ncb{color:inherit}.lap-row.worst.svelte-5g5ncb.svelte-5g5ncb{background:color-mix(in srgb,var(--bg2) 45%,transparent)}.lap-row.worst.svelte-5g5ncb .lap-tag.svelte-5g5ncb{color:var(--t1);border-style:dashed}.lap-empty.svelte-5g5ncb.svelte-5g5ncb{margin:auto 0;text-align:center;font-size:11px;color:var(--t1);opacity:.8}.presets.svelte-5g5ncb.svelte-5g5ncb{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.presets.svelte-5g5ncb button.svelte-5g5ncb{min-width:36px;padding:2px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--bg2) 85%,transparent);font-size:11px;color:var(--t1);font-variant-numeric:tabular-nums}.presets.svelte-5g5ncb button.svelte-5g5ncb:hover{color:var(--hl1);border-color:var(--hl1)}.presets.svelte-5g5ncb button.on.svelte-5g5ncb{color:var(--t2);border-color:var(--t1)}.custom.svelte-5g5ncb.svelte-5g5ncb{flex:0 0 auto;display:flex;gap:6px;width:100%;max-width:300px}.custom.svelte-5g5ncb input.svelte-5g5ncb{flex:1;min-width:0;padding:4px 8px;border-radius:6px;border:1px solid var(--bg2);background:var(--bg1);color:var(--t2);font:inherit;font-size:12px;outline:none}.custom.svelte-5g5ncb input.svelte-5g5ncb:focus{border-color:var(--hl1)}.custom.svelte-5g5ncb input.invalid.svelte-5g5ncb{border-style:dashed;border-color:var(--hl1)}.custom.svelte-5g5ncb button.svelte-5g5ncb{padding:2px 10px;border-radius:6px;border:1px solid var(--bg2);font-size:12px;color:var(--t2);white-space:nowrap}.custom.svelte-5g5ncb button.svelte-5g5ncb:hover:not(:disabled){color:var(--hl1);border-color:var(--hl1)}.custom.svelte-5g5ncb button.svelte-5g5ncb:disabled{opacity:.45;cursor:default}.key-hint.svelte-5g5ncb.svelte-5g5ncb{flex:0 0 auto;margin:0;font-size:10.5px;color:var(--t1);opacity:.8;text-align:center}.alarm.svelte-5g5ncb.svelte-5g5ncb{background:color-mix(in srgb,var(--hl1) 8%,var(--bg1));animation:svelte-5g5ncb-alarm-pulse .55s ease-in-out 8 alternate}.alarm.svelte-5g5ncb .readout.svelte-5g5ncb{color:var(--hl1)}@keyframes svelte-5g5ncb-alarm-pulse{0%{background:color-mix(in srgb,var(--hl1) 4%,var(--bg1))}to{background:color-mix(in srgb,var(--hl1) 30%,var(--bg1))}}@media (prefers-reduced-motion: reduce){.alarm.svelte-5g5ncb.svelte-5g5ncb,.tab-dot-done.svelte-5g5ncb.svelte-5g5ncb{animation:none}}@media (max-width: 720px){.timer-pane.svelte-5g5ncb.svelte-5g5ncb{min-height:max(240px,calc(72vh - 38px))}}@media (max-width: 720px),(pointer: coarse){.mode-tabs.svelte-5g5ncb button.svelte-5g5ncb{min-height:32px;padding:2px 16px}.controls.svelte-5g5ncb button.svelte-5g5ncb{min-height:38px;padding:4px 16px;font-size:13px}.presets.svelte-5g5ncb button.svelte-5g5ncb{min-height:32px;min-width:44px;font-size:12px}.custom.svelte-5g5ncb input.svelte-5g5ncb{font-size:16px;min-height:36px}.custom.svelte-5g5ncb button.svelte-5g5ncb{min-height:36px}.key-hint.svelte-5g5ncb.svelte-5g5ncb{display:none}}.todo.svelte-1rg1kog.svelte-1rg1kog{height:100%;display:flex;flex-direction:column;color:var(--t2);font-size:13px}.projects.svelte-1rg1kog.svelte-1rg1kog{display:flex;flex-wrap:wrap;gap:4px;padding:8px 10px 0}.chip.svelte-1rg1kog.svelte-1rg1kog{padding:2px 8px;border:1px solid var(--bg2);border-radius:999px;color:var(--t1);font-size:12px;white-space:nowrap}.chip.svelte-1rg1kog .n.svelte-1rg1kog{margin-left:4px;color:var(--hl1);font-variant-numeric:tabular-nums}.chip.on.svelte-1rg1kog.svelte-1rg1kog{border-color:var(--hl1);color:var(--hl1);background:color-mix(in srgb,var(--hl1) 12%,transparent)}.chip.add.svelte-1rg1kog.svelte-1rg1kog:hover{color:var(--hl1)}.phead.svelte-1rg1kog.svelte-1rg1kog{display:flex;align-items:center;gap:8px;padding:6px 10px 0;font-size:11px;color:var(--t1)}.pname.svelte-1rg1kog.svelte-1rg1kog{color:var(--t2);font-size:13px;font-weight:600}.spacer.svelte-1rg1kog.svelte-1rg1kog{flex:1}.phead.svelte-1rg1kog button.svelte-1rg1kog{padding:0 4px;border-radius:4px;color:var(--t1)}.phead.svelte-1rg1kog button.svelte-1rg1kog:hover{color:var(--hl1)}.phead.svelte-1rg1kog .del.svelte-1rg1kog:hover{color:var(--t2)}.pinput.svelte-1rg1kog.svelte-1rg1kog{min-width:0;width:160px;padding:2px 6px;border:1px solid var(--hl1);border-radius:4px;background:var(--bg1);color:var(--t2);font:inherit;font-size:12px;outline:none}.notes.svelte-1rg1kog.svelte-1rg1kog{display:block;width:calc(100% - 20px);min-height:56px;margin:4px 10px 0;padding:6px 8px;border:1px solid var(--bg2);border-radius:6px;background:transparent;color:var(--t2);font:inherit;font-size:12px;resize:vertical;outline:none}.notes.svelte-1rg1kog.svelte-1rg1kog:focus{border-color:var(--hl1)}form.svelte-1rg1kog.svelte-1rg1kog{padding:8px 10px 6px}form.svelte-1rg1kog input.svelte-1rg1kog{width:100%;padding:6px 10px;border-radius:6px;border:1px solid var(--bg2);background:transparent;color:var(--t2);font:inherit;outline:none}form.svelte-1rg1kog input.svelte-1rg1kog:focus{border-color:var(--hl1)}.paste-note.svelte-1rg1kog.svelte-1rg1kog{margin:-2px 12px 4px;color:var(--hl1);font-size:11px}ul.svelte-1rg1kog.svelte-1rg1kog{flex:1;overflow:auto;margin:0;padding:0 6px;list-style:none}.task.svelte-1rg1kog.svelte-1rg1kog{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:6px;outline:none}.task.sub.svelte-1rg1kog.svelte-1rg1kog{padding-left:26px}.meta.svelte-1rg1kog.svelte-1rg1kog{display:contents}.gap.svelte-1rg1kog.svelte-1rg1kog{display:none}.narrow.svelte-1rg1kog .task.svelte-1rg1kog{flex-wrap:wrap;row-gap:1px}.narrow.svelte-1rg1kog .text.svelte-1rg1kog{flex-basis:0}.narrow.svelte-1rg1kog .meta.svelte-1rg1kog{display:flex;flex-basis:100%;align-items:center;gap:6px;min-width:0;padding-left:21px}.narrow.svelte-1rg1kog .gap.svelte-1rg1kog{display:block;flex:1}.narrow.svelte-1rg1kog .due-pop.svelte-1rg1kog{right:auto;left:0}.narrow.svelte-1rg1kog .act.svelte-1rg1kog{opacity:.55}.narrow.svelte-1rg1kog .task:hover .act.svelte-1rg1kog,.narrow.svelte-1rg1kog .task:focus .act.svelte-1rg1kog,.narrow.svelte-1rg1kog .act.on.svelte-1rg1kog{opacity:1}.task.svelte-1rg1kog.svelte-1rg1kog:hover,.task.svelte-1rg1kog.svelte-1rg1kog:focus{background:color-mix(in srgb,var(--bg2) 45%,transparent)}.task.active.svelte-1rg1kog.svelte-1rg1kog{box-shadow:inset 2px 0 0 var(--hl1);background:color-mix(in srgb,var(--hl1) 12%,transparent)}.task.svelte-1rg1kog input[type=checkbox].svelte-1rg1kog{accent-color:var(--hl1);cursor:pointer}.extra.svelte-1rg1kog.svelte-1rg1kog{padding:0 6px 4px}.extra.sub.svelte-1rg1kog.svelte-1rg1kog{padding-left:26px}.extra.svelte-1rg1kog .notes.svelte-1rg1kog,.extra.svelte-1rg1kog .pinput.svelte-1rg1kog{margin:0;width:100%}.text.svelte-1rg1kog.svelte-1rg1kog{flex:1;min-width:0;overflow-wrap:anywhere}.no.svelte-1rg1kog.svelte-1rg1kog{flex:0 0 auto;font-size:11px;color:var(--t1);font-variant-numeric:tabular-nums}.ref.svelte-1rg1kog.svelte-1rg1kog{display:inline;padding:0 4px;border-radius:4px;background:color-mix(in srgb,var(--hl1) 14%,transparent);color:var(--hl1);font-size:.95em;text-align:left;cursor:pointer}.ref.svelte-1rg1kog.svelte-1rg1kog:hover{text-decoration:underline}.ref.missing.svelte-1rg1kog.svelte-1rg1kog{background:none;color:var(--t1);text-decoration:line-through}.links.svelte-1rg1kog.svelte-1rg1kog{display:flex;flex-wrap:wrap;gap:4px;margin:4px 10px 0;font-size:12px}.task.flash.svelte-1rg1kog.svelte-1rg1kog{animation:svelte-1rg1kog-flash 1.4s ease-out}@keyframes svelte-1rg1kog-flash{0%{background:color-mix(in srgb,var(--hl1) 35%,transparent)}to{background:transparent}}.done.svelte-1rg1kog .text.svelte-1rg1kog{text-decoration:line-through;color:var(--t1)}.edit.svelte-1rg1kog.svelte-1rg1kog{flex:1;min-width:0;padding:1px 4px;border:1px solid var(--hl1);border-radius:4px;background:var(--bg1);color:var(--t2);font:inherit;outline:none}.subs.svelte-1rg1kog.svelte-1rg1kog{font-size:11px;color:var(--t1);font-variant-numeric:tabular-nums}.count.svelte-1rg1kog.svelte-1rg1kog{font-size:11px;color:var(--hl1)}.spent.svelte-1rg1kog.svelte-1rg1kog{font-size:11px;color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap}.due-wrap.svelte-1rg1kog.svelte-1rg1kog{position:relative;flex:0 0 auto}.due.svelte-1rg1kog.svelte-1rg1kog{font-size:11px;padding:0 6px;border-radius:4px;color:var(--t1);white-space:nowrap;font-variant-numeric:tabular-nums}.due.none.svelte-1rg1kog.svelte-1rg1kog{opacity:.5}.due.svelte-1rg1kog.svelte-1rg1kog:hover{color:var(--hl1)}.due.overdue.svelte-1rg1kog.svelte-1rg1kog{color:var(--hl1);text-decoration:underline wavy}.rep.svelte-1rg1kog.svelte-1rg1kog{flex:0 0 auto;font-size:11px;color:var(--hl1);white-space:nowrap;opacity:.85}.repeat-row.svelte-1rg1kog.svelte-1rg1kog{display:flex;align-items:center;gap:8px;margin-top:4px;padding:6px 10px;border:1px solid var(--bg2);border-radius:8px;background:var(--bg1);font-size:12px;color:var(--t1)}.repeat-row.svelte-1rg1kog select.svelte-1rg1kog{flex:1;background:transparent;color:var(--t2);border:1px solid var(--bg2);border-radius:4px;font:inherit;padding:2px 4px}.repeat-row.svelte-1rg1kog option.svelte-1rg1kog{background:var(--bg1)}.due-pop.svelte-1rg1kog.svelte-1rg1kog{position:absolute;top:calc(100% + 6px);right:0;z-index:60}.act.svelte-1rg1kog.svelte-1rg1kog{font-size:11px;padding:0 6px;border-radius:4px;color:var(--t1);opacity:0}.task.svelte-1rg1kog:hover .act.svelte-1rg1kog,.task.svelte-1rg1kog:focus .act.svelte-1rg1kog,.act.on.svelte-1rg1kog.svelte-1rg1kog{opacity:1}.act.on.svelte-1rg1kog.svelte-1rg1kog,.act.svelte-1rg1kog.svelte-1rg1kog:hover{color:var(--hl1)}.act.move.svelte-1rg1kog.svelte-1rg1kog{max-width:96px;padding:0 2px;border:1px solid transparent;background:transparent;font:inherit;font-size:11px;cursor:pointer}.act.move.svelte-1rg1kog.svelte-1rg1kog:hover,.act.move.svelte-1rg1kog.svelte-1rg1kog:focus{border-color:var(--bg2);opacity:1}.act.svelte-1rg1kog.svelte-1rg1kog:disabled{visibility:hidden}.empty.svelte-1rg1kog.svelte-1rg1kog{padding:12px 8px;color:var(--t1)}footer.svelte-1rg1kog.svelte-1rg1kog{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;font-size:11px;color:var(--t1);border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.filters.svelte-1rg1kog.svelte-1rg1kog{display:flex;gap:2px}footer.svelte-1rg1kog button.svelte-1rg1kog{padding:1px 6px;border-radius:4px;color:var(--t1)}footer.svelte-1rg1kog button.on.svelte-1rg1kog,footer.svelte-1rg1kog button.svelte-1rg1kog:hover:not(:disabled){color:var(--hl1)}footer.svelte-1rg1kog button.svelte-1rg1kog:disabled{opacity:.4}@media (hover: none){.act.svelte-1rg1kog.svelte-1rg1kog{opacity:1}}.box.svelte-ywta03{width:100%;height:100%;display:grid;place-items:center;overflow:hidden}canvas.svelte-ywta03{cursor:crosshair;touch-action:none}.bricks-stage.svelte-1ea8oez{width:100%;height:100%;display:grid;place-items:center;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.runner-stage.svelte-dhk317{width:100%;height:100%;display:grid;place-items:center;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.board.svelte-1pnr9td{width:100%;height:100%;display:grid;place-items:center;padding:8px;touch-action:none}.field.svelte-1pnr9td{fill:color-mix(in srgb,var(--bg2) 25%,var(--bg1));stroke:var(--bg2)}.seg.svelte-1pnr9td{fill:var(--t1)}.seg.head.svelte-1pnr9td{fill:var(--hl1)}.food.svelte-1pnr9td{fill:var(--t2)}.sudoku.svelte-1jonjrf.svelte-1jonjrf{--line-thick: color-mix(in srgb, var(--t1) 78%, var(--bg1));--line-thin: color-mix(in srgb, var(--bg2) 88%, var(--bg1));--related: color-mix(in srgb, var(--bg2) 34%, var(--bg1));--same: color-mix(in srgb, var(--hl1) 20%, var(--bg1));--picked: color-mix(in srgb, var(--hl1) 32%, var(--bg1));--bad: var(--t2);--bad-bg: color-mix(in srgb, var(--t1) 35%, transparent);position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap);padding:var(--inset);overflow:hidden;color:var(--t2);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.shell:has(.sudoku)>.pad{display:none}.topbar.svelte-1jonjrf.svelte-1jonjrf{display:flex;align-items:center;gap:10px;max-width:100%;font-size:12px;color:var(--t1);white-space:nowrap}.levels.svelte-1jonjrf.svelte-1jonjrf{display:flex;border:1px solid var(--bg2);border-radius:999px;padding:2px;height:100%;max-height:26px}.touch.svelte-1jonjrf .levels.svelte-1jonjrf{max-height:36px}.levels.svelte-1jonjrf button.svelte-1jonjrf{padding:0 10px;border-radius:999px;color:var(--t1);font-size:12px;touch-action:manipulation}.touch.svelte-1jonjrf .levels button.svelte-1jonjrf{padding:0 12px}.levels.svelte-1jonjrf button.svelte-1jonjrf:hover{color:var(--t2)}.levels.svelte-1jonjrf button.on.svelte-1jonjrf{background:var(--hl1);color:var(--bg1)}.levels.svelte-1jonjrf button.armed.svelte-1jonjrf{background:transparent;color:var(--hl1);box-shadow:inset 0 0 0 1px var(--hl1)}.fill.svelte-1jonjrf.svelte-1jonjrf{flex:1}.stat.svelte-1jonjrf b.svelte-1jonjrf{color:var(--t2);font-weight:600;font-variant-numeric:tabular-nums}.stat.warn.svelte-1jonjrf b.svelte-1jonjrf{color:var(--bad)}.clock.svelte-1jonjrf.svelte-1jonjrf{position:relative}.penalty.svelte-1jonjrf.svelte-1jonjrf{position:absolute;right:0;bottom:100%;font-size:10px;color:var(--bad);animation:svelte-1jonjrf-rise 1.6s ease-out forwards}.main.svelte-1jonjrf.svelte-1jonjrf{display:flex;align-items:center;justify-content:center;gap:var(--gap)}.main.bottom.svelte-1jonjrf.svelte-1jonjrf{flex-direction:column}.board.svelte-1jonjrf.svelte-1jonjrf{position:relative;flex:none;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;border-radius:3px;background:var(--line-thick);touch-action:manipulation}.box.svelte-1jonjrf.svelte-1jonjrf{display:grid;grid-template-columns:repeat(3,var(--cs));grid-auto-rows:var(--cs);gap:1px;background:var(--line-thin)}.cell.svelte-1jonjrf.svelte-1jonjrf{position:relative;display:grid;place-items:center;background-color:var(--bg1);color:var(--hl1);font-size:calc(var(--cs) * .6);line-height:1;font-variant-numeric:tabular-nums;cursor:pointer}.cell.related.svelte-1jonjrf.svelte-1jonjrf{background-color:var(--related)}.cell.same.svelte-1jonjrf.svelte-1jonjrf{background-color:var(--same)}.cell.selected.svelte-1jonjrf.svelte-1jonjrf{background-color:var(--picked);box-shadow:inset 0 0 0 2px var(--hl1)}.cell.given.svelte-1jonjrf.svelte-1jonjrf{color:var(--t2);font-weight:700}.cell.hint-cell.svelte-1jonjrf.svelte-1jonjrf{color:var(--t2);font-weight:600}.cell.hint-cell.svelte-1jonjrf.svelte-1jonjrf:after{content:"";position:absolute;left:50%;bottom:12%;width:18%;height:2px;margin-left:-9%;border-radius:1px;background:var(--hl1)}.cell.clash.svelte-1jonjrf.svelte-1jonjrf,.cell.wrong.svelte-1jonjrf.svelte-1jonjrf{background-image:repeating-linear-gradient(-45deg,var(--bad-bg) 0 3px,transparent 3px 6px)}.cell.wrong.svelte-1jonjrf.svelte-1jonjrf{color:var(--bad);font-weight:700}.cell.svelte-1jonjrf.svelte-1jonjrf:before{content:"";position:absolute;inset:0;background:var(--hl1);opacity:0;pointer-events:none}.cell.flash-a.svelte-1jonjrf.svelte-1jonjrf:before{animation:svelte-1jonjrf-flash-a .75s ease-out var(--fd, 0ms)}.cell.flash-b.svelte-1jonjrf.svelte-1jonjrf:before{animation:svelte-1jonjrf-flash-b .75s ease-out var(--fd, 0ms)}.digit.svelte-1jonjrf.svelte-1jonjrf{position:relative}.shake-a.svelte-1jonjrf.svelte-1jonjrf{animation:svelte-1jonjrf-shake-a .4s ease-in-out}.shake-b.svelte-1jonjrf.svelte-1jonjrf{animation:svelte-1jonjrf-shake-b .4s ease-in-out}.marks.svelte-1jonjrf.svelte-1jonjrf{position:absolute;inset:1px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);place-items:center;font-size:calc(var(--cs) * .27);font-weight:500;color:var(--t1)}.marks.svelte-1jonjrf .lit.svelte-1jonjrf{color:var(--hl1);font-weight:700}.marks.dots.svelte-1jonjrf .on.svelte-1jonjrf:before{content:"";display:block;width:3px;height:3px;border-radius:50%;background:currentColor}.veiled.svelte-1jonjrf .digit.svelte-1jonjrf,.veiled.svelte-1jonjrf .marks.svelte-1jonjrf{visibility:hidden}.status-note.svelte-1jonjrf.svelte-1jonjrf{position:absolute;inset:0;display:grid;place-items:center;font-size:12px;color:var(--t1)}.keypad.svelte-1jonjrf.svelte-1jonjrf{display:flex;flex-direction:column;gap:var(--kg);flex:none}.side.svelte-1jonjrf .keypad.svelte-1jonjrf{gap:var(--gap)}.digits.svelte-1jonjrf.svelte-1jonjrf{display:grid;gap:var(--kg);grid-template-columns:repeat(9,1fr);grid-auto-rows:var(--kh)}.side.svelte-1jonjrf .digits.svelte-1jonjrf{grid-template-columns:repeat(3,var(--kw))}.key.svelte-1jonjrf.svelte-1jonjrf,.tool.svelte-1jonjrf.svelte-1jonjrf{border-radius:7px;border:1px solid var(--bg2);touch-action:manipulation}.key.svelte-1jonjrf.svelte-1jonjrf{position:relative;display:grid;place-items:center;min-width:0;background:color-mix(in srgb,var(--bg2) 22%,var(--bg1));color:var(--t2);font-size:clamp(11px,calc(var(--kh) * .46),24px);font-weight:600;font-variant-numeric:tabular-nums}.key.same-key.svelte-1jonjrf.svelte-1jonjrf{border-color:color-mix(in srgb,var(--hl1) 60%,var(--bg2))}.key.noting.svelte-1jonjrf .num.svelte-1jonjrf{font-size:.62em;font-weight:500;color:var(--t1)}.key.svelte-1jonjrf.svelte-1jonjrf:hover:not(:disabled),.tool.svelte-1jonjrf.svelte-1jonjrf:hover:not(:disabled){border-color:var(--hl1);color:var(--hl1)}.key.svelte-1jonjrf:hover:not(:disabled) .num.svelte-1jonjrf{color:inherit}.key.svelte-1jonjrf.svelte-1jonjrf:active:not(:disabled),.tool.svelte-1jonjrf.svelte-1jonjrf:active:not(:disabled){background:var(--hl1);border-color:var(--hl1);color:var(--bg1)}.key.svelte-1jonjrf.svelte-1jonjrf:disabled,.tool.svelte-1jonjrf.svelte-1jonjrf:disabled{opacity:.35;cursor:default}.badge.svelte-1jonjrf.svelte-1jonjrf{position:absolute;top:2px;right:4px;font-size:clamp(8px,calc(var(--kh) * .2),11px);font-weight:500;color:var(--t1)}.tools.svelte-1jonjrf.svelte-1jonjrf{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--ah);gap:var(--kg)}.side.svelte-1jonjrf .tools.svelte-1jonjrf{grid-template-columns:repeat(2,1fr)}.tool.svelte-1jonjrf.svelte-1jonjrf{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0 4px;font-size:12px;color:var(--t1);background:transparent}.tool.on.svelte-1jonjrf.svelte-1jonjrf{border-color:var(--hl1);color:var(--hl1);background:color-mix(in srgb,var(--hl1) 14%,transparent)}kbd.svelte-1jonjrf.svelte-1jonjrf{font:inherit;font-size:10px;padding:0 4px;border-radius:3px;border:1px solid var(--bg2);color:var(--t1);opacity:.8}.announce.svelte-1jonjrf.svelte-1jonjrf{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes svelte-1jonjrf-flash-a{25%{opacity:.5}to{opacity:0}}@keyframes svelte-1jonjrf-flash-b{25%{opacity:.5}to{opacity:0}}@keyframes svelte-1jonjrf-shake-a{20%,60%{transform:translate(-12%)}40%,80%{transform:translate(12%)}}@keyframes svelte-1jonjrf-shake-b{20%,60%{transform:translate(-12%)}40%,80%{transform:translate(12%)}}@keyframes svelte-1jonjrf-rise{0%{opacity:1;transform:translateY(4px)}to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion: reduce){.cell.flash-a.svelte-1jonjrf.svelte-1jonjrf:before,.cell.flash-b.svelte-1jonjrf.svelte-1jonjrf:before,.shake-a.svelte-1jonjrf.svelte-1jonjrf,.shake-b.svelte-1jonjrf.svelte-1jonjrf,.penalty.svelte-1jonjrf.svelte-1jonjrf{animation-duration:.01ms}}.box.svelte-vi3auz{width:100%;height:100%;display:grid;place-items:center;overflow:hidden}.typer.svelte-1rgxke2.svelte-1rgxke2{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;user-select:none;-webkit-user-select:none}.field.svelte-1rgxke2.svelte-1rgxke2{position:relative;flex:1;min-height:0;overflow:hidden;cursor:text;font-family:var(--font-mono);background-image:radial-gradient(color-mix(in srgb,var(--bg2) 60%,transparent) 1px,transparent 1.2px);background-size:24px 24px;background-position:12px 12px;transition:background-color .3s}.field.touch.svelte-1rgxke2.svelte-1rgxke2{touch-action:manipulation}.field.svelte-1rgxke2.svelte-1rgxke2:after{content:"";position:absolute;inset:auto 0 0 0;height:22%;background:linear-gradient(to top,color-mix(in srgb,var(--hl1) 9%,transparent),transparent);pointer-events:none}.field.slowed.svelte-1rgxke2.svelte-1rgxke2{background-color:color-mix(in srgb,var(--hl1) 6%,transparent)}.field.ended.svelte-1rgxke2.svelte-1rgxke2{background-color:color-mix(in srgb,var(--hl1) 8%,transparent)}.field.ended.svelte-1rgxke2 .word.svelte-1rgxke2{opacity:.3;transition:opacity .4s}.probe.svelte-1rgxke2.svelte-1rgxke2{position:absolute;display:inline-block;visibility:hidden;white-space:pre;pointer-events:none}.laser.svelte-1rgxke2.svelte-1rgxke2{position:absolute;inset:0;pointer-events:none}.laser.svelte-1rgxke2 line.svelte-1rgxke2{stroke:var(--hl1);stroke-width:1;stroke-dasharray:3 5;opacity:.45}.word.svelte-1rgxke2.svelte-1rgxke2{position:absolute;top:0;padding:.12em .5ch;border-radius:4px;border:1px solid var(--bg2);background:color-mix(in srgb,var(--bg2) 30%,var(--bg1));color:var(--t2);line-height:1.35;white-space:pre;will-change:transform}.word.danger.svelte-1rgxke2.svelte-1rgxke2{border-color:color-mix(in srgb,var(--hl1) 60%,var(--bg2))}.word.special.svelte-1rgxke2.svelte-1rgxke2{border-style:dashed;border-color:var(--hl1)}.word.special.svelte-1rgxke2.svelte-1rgxke2:before{content:attr(data-badge);position:absolute;left:50%;bottom:100%;transform:translate(-50%,-2px);font-size:.55em;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--hl1)}.word.target.svelte-1rgxke2.svelte-1rgxke2{z-index:2;border-color:var(--hl1);background:color-mix(in srgb,var(--hl1) 14%,var(--bg1));box-shadow:0 0 0 1px color-mix(in srgb,var(--hl1) 35%,transparent),0 0 14px color-mix(in srgb,var(--hl1) 25%,transparent)}.typed.svelte-1rgxke2.svelte-1rgxke2{color:var(--hl1);box-shadow:inset 0 -2px 0 var(--hl1)}.burst.svelte-1rgxke2.svelte-1rgxke2{position:absolute;width:0;height:0;pointer-events:none;z-index:3}.spark.svelte-1rgxke2.svelte-1rgxke2{position:absolute;left:-.15em;top:-.15em;width:.3em;height:.3em;border-radius:1px;background:var(--t2);animation:svelte-1rgxke2-spark .55s ease-out forwards}.burst.special.svelte-1rgxke2 .spark.svelte-1rgxke2,.spark.svelte-1rgxke2.svelte-1rgxke2:nth-child(odd){background:var(--hl1)}.points.svelte-1rgxke2.svelte-1rgxke2{position:absolute;left:0;top:-1.1em;font-size:.75em;font-weight:700;color:var(--hl1);white-space:nowrap;animation:svelte-1rgxke2-rise .85s ease-out forwards}.banner.svelte-1rgxke2.svelte-1rgxke2{position:absolute;inset:0 0 18% 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none;text-align:center;animation:svelte-1rgxke2-banner-in .3s ease-out}.banner.svelte-1rgxke2 b.svelte-1rgxke2{font-size:1.5em;letter-spacing:.08em;text-transform:uppercase;color:var(--hl1)}.banner.svelte-1rgxke2 span.svelte-1rgxke2{font-size:.7em;color:var(--t1)}.baseline.svelte-1rgxke2.svelte-1rgxke2{position:absolute;inset:auto 0 0 0;height:2px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--hl1) 75%,transparent) 0 8px,transparent 8px 14px);transition:box-shadow .2s}.baseline.breach.svelte-1rgxke2.svelte-1rgxke2{height:3px;background:var(--hl1);box-shadow:0 0 14px var(--hl1)}.tap-hint.svelte-1rgxke2.svelte-1rgxke2{position:absolute;left:50%;bottom:16px;transform:translate(-50%);padding:7px 16px;border-radius:999px;border:1px dashed var(--hl1);background:color-mix(in srgb,var(--bg1) 85%,transparent);color:var(--t2);font-size:13px;white-space:nowrap;pointer-events:none}.typer-input.svelte-1rgxke2.svelte-1rgxke2{position:absolute;left:50%;bottom:0;width:2px;height:2px;padding:0;border:0;opacity:0;font-size:16px;color:transparent;background:transparent;caret-color:transparent;pointer-events:none}.hud.svelte-1rgxke2.svelte-1rgxke2{display:flex;align-items:center;gap:10px;min-height:28px;padding:3px 10px;border-top:1px solid color-mix(in srgb,var(--bg2) 70%,transparent);font-size:12px;color:var(--t1);white-space:nowrap}.hud.tiny.svelte-1rgxke2.svelte-1rgxke2{gap:6px;min-height:22px;padding:1px 6px}.lives.svelte-1rgxke2.svelte-1rgxke2{display:flex;gap:3px;flex:none}.heart.svelte-1rgxke2.svelte-1rgxke2{width:14px;height:14px;fill:var(--hl1);stroke:var(--hl1);stroke-width:1;transition:fill .2s,opacity .2s}.heart.lost.svelte-1rgxke2.svelte-1rgxke2{fill:transparent;stroke:var(--t1);opacity:.55}.prompt.svelte-1rgxke2.svelte-1rgxke2{flex:1;min-width:0;display:flex;align-items:center;overflow:hidden;white-space:pre;color:var(--t2);font-family:var(--font-mono);font-size:13px}.prompt.shake.svelte-1rgxke2.svelte-1rgxke2{animation:svelte-1rgxke2-shake .25s}.sigil.svelte-1rgxke2.svelte-1rgxke2{color:var(--hl1);margin-right:.6ch}.buffer.svelte-1rgxke2.svelte-1rgxke2{color:var(--hl1)}.placeholder.svelte-1rgxke2.svelte-1rgxke2{color:var(--t1);overflow:hidden;text-overflow:ellipsis}.blinker.svelte-1rgxke2.svelte-1rgxke2{flex:none;width:.55em;height:1.05em;margin-left:1px;background:var(--hl1);opacity:.8;animation:svelte-1rgxke2-blink 1.1s steps(2,start) infinite}.mult.svelte-1rgxke2.svelte-1rgxke2{flex:none;padding:0 6px;border-radius:4px;border:1px solid var(--bg2);color:var(--t1);font-weight:700}.mult.hot.svelte-1rgxke2.svelte-1rgxke2{border-color:var(--hl1);color:var(--hl1)}.slow-tag.svelte-1rgxke2.svelte-1rgxke2{color:var(--hl1)}.meta.svelte-1rgxke2.svelte-1rgxke2{flex:none}@media (max-width: 720px){.typer.svelte-1rgxke2.svelte-1rgxke2{min-height:min(50vh,440px)}}.shell:has(.typer)>.pad{display:none}@keyframes svelte-1rgxke2-spark{0%{transform:rotate(var(--a)) translate(.2em) scale(1);opacity:1}to{transform:rotate(var(--a)) translate(2.6em) scale(.3);opacity:0}}@keyframes svelte-1rgxke2-rise{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,-1.8em);opacity:0}}@keyframes svelte-1rgxke2-banner-in{0%{opacity:0;transform:scale(.92)}}@keyframes svelte-1rgxke2-shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@keyframes svelte-1rgxke2-blink{to{visibility:hidden}}.help.svelte-hmj1p6{padding:2px 0}.group.svelte-hmj1p6{color:var(--t1);text-transform:uppercase;letter-spacing:.08em;font-size:11px;margin:8px 0 2px}li.svelte-hmj1p6{display:grid;grid-template-columns:14ch 1fr;gap:12px}button.svelte-hmj1p6{text-align:left;color:var(--hl1)}button.svelte-hmj1p6:hover{text-decoration:underline}.desc.svelte-hmj1p6{color:var(--t2);opacity:.85}.alias.svelte-hmj1p6{color:var(--t1)}.foot.svelte-hmj1p6{margin-top:8px;color:var(--t1);font-size:12px}@media (max-width: 520px){li.svelte-hmj1p6{grid-template-columns:1fr;gap:0;margin-bottom:4px}}.whoami.svelte-h01n5.svelte-h01n5{max-width:760px}.rule.svelte-h01n5.svelte-h01n5{display:flex;align-items:center;gap:10px;color:var(--t1);text-transform:uppercase;letter-spacing:.2em;font-size:11px;margin:4px 0 8px}.rule.svelte-h01n5.svelte-h01n5:before,.rule.svelte-h01n5.svelte-h01n5:after{content:"";flex:1;border-top:1px dashed var(--bg2)}.banner.svelte-h01n5.svelte-h01n5{color:var(--hl1);font-size:clamp(5px,1.45vw,12px);line-height:1;margin-bottom:10px;overflow:hidden}.banner.svelte-h01n5 span.svelte-h01n5{display:inline-block;animation:svelte-h01n5-rise .5s ease-out both}.hl.svelte-h01n5.svelte-h01n5{color:var(--hl1);text-transform:uppercase}.gap.svelte-h01n5.svelte-h01n5{margin-top:8px}a.svelte-h01n5.svelte-h01n5{color:var(--hl1)}.label.svelte-h01n5.svelte-h01n5{margin-top:10px;color:var(--t1);font-size:12px}.links.svelte-h01n5.svelte-h01n5{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 4px}.btn.svelte-h01n5.svelte-h01n5{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 6px;border-radius:6px;border:1px solid var(--bg2);color:var(--t2);font-size:12px;font-weight:600}.btn.svelte-h01n5.svelte-h01n5:hover{border-color:var(--hl1);color:var(--hl1)}.ic.svelte-h01n5.svelte-h01n5{display:inline-grid;place-items:center;transform:scale(.75)}.ic.txt.svelte-h01n5.svelte-h01n5{transform:none;font-size:10px;color:var(--hl1)}@keyframes svelte-h01n5-rise{0%{opacity:0;transform:translateY(6px)}}.motd.svelte-4a6m04.svelte-4a6m04{max-width:760px;margin:4px 0}.hl.svelte-4a6m04.svelte-4a6m04{color:var(--hl1)}.chips.svelte-4a6m04.svelte-4a6m04{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.chips.svelte-4a6m04 button.svelte-4a6m04{padding:1px 10px;border-radius:999px;border:1px solid var(--bg2);color:var(--t2);font-size:12px}.chips.svelte-4a6m04 button.svelte-4a6m04:hover{border-color:var(--hl1);color:var(--hl1)}.keys.svelte-4a6m04.svelte-4a6m04{font-size:12px;color:var(--t1)}kbd.svelte-4a6m04.svelte-4a6m04{font:inherit;padding:0 4px;border-radius:3px;border:1px solid var(--bg2);color:var(--t2)}.head.svelte-cx3o3s.svelte-cx3o3s{color:var(--t1);margin:6px 0 4px}.head.svelte-cx3o3s .mode.svelte-cx3o3s{display:inline;padding:0 4px}.muted.svelte-cx3o3s.svelte-cx3o3s{opacity:.7}.list.svelte-cx3o3s.svelte-cx3o3s{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px 12px}button.svelte-cx3o3s.svelte-cx3o3s{display:flex;align-items:center;gap:8px;text-align:left;color:var(--t2);padding:1px 4px;border-radius:4px}button.svelte-cx3o3s.svelte-cx3o3s:hover{color:var(--hl1)}button.active.svelte-cx3o3s.svelte-cx3o3s{color:var(--hl1);background:color-mix(in srgb,var(--bg2) 60%,transparent)}.swatches.svelte-cx3o3s.svelte-cx3o3s{display:inline-flex;border-radius:3px;overflow:hidden;border:1px solid var(--bg2)}.swatches.svelte-cx3o3s span.svelte-cx3o3s{width:9px;height:12px}.dump.svelte-1c7rdlo{margin:0;line-height:inherit;color:var(--t1);white-space:pre;overflow:hidden}.stopped.svelte-1c7rdlo{opacity:.55}.off.svelte-1c7rdlo{color:color-mix(in srgb,var(--t1) 70%,transparent)}.locked.svelte-1c7rdlo{color:var(--hl1)}.live.svelte-o3or23{margin:-2px 0 -6px;min-height:1.5em;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--t2)}.metered.svelte-o3or23{white-space:pre;overflow:hidden;text-overflow:ellipsis}.stopped.svelte-o3or23{opacity:.55}.banner.svelte-o3or23{width:fit-content;max-width:100%;margin:8px 0 2px;padding:2px 2ch;border:1px solid currentColor;border-radius:4px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent);font-weight:700;letter-spacing:.2em;animation:svelte-o3or23-flicker .45s steps(1) both}@keyframes svelte-o3or23-flicker{0%,40%{opacity:0}20%,60%{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.banner.svelte-o3or23{animation:none}}.label.svelte-o3or23{display:inline-block;min-width:19ch}.meter.svelte-o3or23{display:inline-block;vertical-align:-.15em;width:min(24ch,calc(100% - 26ch));min-width:6ch;height:.95em;margin:0 1ch;padding:2px;border:1px solid currentColor;border-radius:3px}.meter-fill.svelte-o3or23{display:block;height:100%;background:repeating-linear-gradient(90deg,currentColor 0 6px,transparent 6px 8px);transition:width .08s linear}.pct.svelte-o3or23{font-variant-numeric:tabular-nums}.tone-muted.svelte-o3or23{color:var(--t1)}.tone-accent.svelte-o3or23{color:var(--hl1)}.tone-error.svelte-o3or23{color:#ff6b6b}.tone-success.svelte-o3or23{color:#4ade80}.widgets.svelte-fnjk0w{padding:2px 0}.head.svelte-fnjk0w{color:var(--t1);text-transform:uppercase;letter-spacing:.08em;font-size:11px;margin:8px 0 2px}ul.svelte-fnjk0w{list-style:none;margin:0;padding:0}li.svelte-fnjk0w{display:grid;grid-template-columns:22ch 1fr;gap:12px;margin-bottom:2px}button.svelte-fnjk0w{display:flex;gap:8px;text-align:left;color:var(--hl1);cursor:pointer}button.svelte-fnjk0w:hover,button.svelte-fnjk0w:focus-visible{text-decoration:underline;outline:none}.icon.svelte-fnjk0w{display:inline-block;width:2ch;color:var(--t1)}.desc.svelte-fnjk0w{color:var(--t2);opacity:.85}.foot.svelte-fnjk0w{margin-top:8px;color:var(--t1);font-size:12px}@media (max-width: 520px){li.svelte-fnjk0w{grid-template-columns:1fr;gap:0;margin-bottom:4px}}.backdrop.svelte-1ww3u1y.svelte-1ww3u1y{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--bg1) 60%,transparent);backdrop-filter:blur(2px)}.sheet.svelte-1ww3u1y.svelte-1ww3u1y{width:min(860px,100%);max-height:min(86vh,760px);display:flex;flex-direction:column;border:1px solid var(--bg2);border-radius:12px;background:var(--bg1);color:var(--t2);font-size:13px;box-shadow:0 24px 60px -20px color-mix(in srgb,var(--bg2) 80%,transparent);overflow:hidden}header.svelte-1ww3u1y.svelte-1ww3u1y{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid color-mix(in srgb,var(--bg2) 80%,transparent)}h2.svelte-1ww3u1y.svelte-1ww3u1y{margin:0;font-size:15px;white-space:nowrap}header.svelte-1ww3u1y input.svelte-1ww3u1y{flex:1;min-width:0;padding:5px 10px;border:1px solid var(--bg2);border-radius:6px;background:transparent;color:var(--t2);font:inherit;outline:none}header.svelte-1ww3u1y input.svelte-1ww3u1y:focus{border-color:var(--hl1)}.x.svelte-1ww3u1y.svelte-1ww3u1y{width:28px;height:28px;border-radius:6px;color:var(--t1);font-size:18px}.x.svelte-1ww3u1y.svelte-1ww3u1y:hover{color:var(--hl1)}.body.svelte-1ww3u1y.svelte-1ww3u1y{overflow:auto;padding:6px 14px 14px;columns:2 340px;column-gap:28px}section.svelte-1ww3u1y.svelte-1ww3u1y{break-inside:avoid;padding-top:10px}h3.svelte-1ww3u1y.svelte-1ww3u1y{margin:0 0 6px;color:var(--hl1);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.where.svelte-1ww3u1y.svelte-1ww3u1y{margin-left:8px;color:var(--t1);font-weight:400;text-transform:none;letter-spacing:0}dl.svelte-1ww3u1y.svelte-1ww3u1y{display:grid;grid-template-columns:auto 1fr;gap:5px 14px;margin:0;align-items:baseline}dt.svelte-1ww3u1y.svelte-1ww3u1y{display:flex;flex-wrap:wrap;align-items:center;gap:4px;white-space:nowrap}dd.svelte-1ww3u1y.svelte-1ww3u1y{margin:0;color:var(--t2)}.combo.svelte-1ww3u1y.svelte-1ww3u1y{display:inline-flex;gap:3px}kbd.svelte-1ww3u1y.svelte-1ww3u1y{min-width:20px;padding:1px 6px;border:1px solid var(--bg2);border-bottom-width:2px;border-radius:5px;background:color-mix(in srgb,var(--bg2) 25%,var(--bg1));color:var(--t2);font:inherit;font-size:11px;text-align:center}.or.svelte-1ww3u1y.svelte-1ww3u1y{color:var(--t1);font-size:10px}.none.svelte-1ww3u1y.svelte-1ww3u1y{color:var(--t1);padding:12px 0}footer.svelte-1ww3u1y.svelte-1ww3u1y{padding:8px 14px;border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent);color:var(--t1);font-size:11px}code.svelte-1ww3u1y.svelte-1ww3u1y{color:var(--hl1)}.saver.svelte-g0ql7o.svelte-g0ql7o{position:fixed;z-index:400;overflow:hidden;background:var(--bg1);cursor:none}.saver.in-pane.svelte-g0ql7o.svelte-g0ql7o{border-radius:6px}canvas.svelte-g0ql7o.svelte-g0ql7o{position:absolute;inset:0;display:block}.message.svelte-g0ql7o.svelte-g0ql7o{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(640px,calc(100% - 24px));max-height:calc(100% - 24px);overflow:hidden;padding:18px 22px;border:1px solid color-mix(in srgb,var(--hl1) 55%,transparent);border-radius:8px;background:color-mix(in srgb,var(--bg1) 82%,transparent);color:var(--hl1);font-family:JetBrains Mono,ui-monospace,monospace;font-size:clamp(11px,3.2cqw,14px);line-height:1.6;box-shadow:0 0 40px -10px var(--hl1)}.message.svelte-g0ql7o p.svelte-g0ql7o{margin:0;min-height:1.6em;white-space:pre-wrap}.message.svelte-g0ql7o p.big.svelte-g0ql7o{margin-top:6px;font-size:clamp(15px,5cqw,22px);font-weight:700;letter-spacing:.06em;color:var(--t2);text-shadow:0 0 14px var(--hl1)}.caret.svelte-g0ql7o.svelte-g0ql7o{display:inline-block;width:.55em;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--hl1);opacity:0}.caret.on.svelte-g0ql7o.svelte-g0ql7o{animation:svelte-g0ql7o-blink 1s steps(1) infinite}@keyframes svelte-g0ql7o-blink{0%,50%{opacity:1}51%,to{opacity:0}}.hint.svelte-g0ql7o.svelte-g0ql7o{position:absolute;left:0;right:0;bottom:18px;margin:0;text-align:center;color:var(--t1);font-size:11px;letter-spacing:.1em;animation:svelte-g0ql7o-hint 4s ease forwards}@keyframes svelte-g0ql7o-hint{0%,60%{opacity:.8}to{opacity:0}}@media (prefers-reduced-motion: reduce){.caret.on.svelte-g0ql7o.svelte-g0ql7o,.hint.svelte-g0ql7o.svelte-g0ql7o{animation:none}}.backdrop.svelte-g4cn9c.svelte-g4cn9c{position:fixed;inset:0;z-index:160;display:flex;justify-content:center;align-items:flex-start;padding:min(14vh,120px) 12px 12px;background:color-mix(in srgb,var(--bg1) 55%,transparent);backdrop-filter:blur(2px)}.box.svelte-g4cn9c.svelte-g4cn9c{width:min(640px,100%);max-height:min(70vh,560px);display:flex;flex-direction:column;border:1px solid var(--bg2);border-radius:12px;background:var(--bg1);color:var(--t2);font-size:13px;box-shadow:0 24px 60px -20px color-mix(in srgb,var(--bg2) 80%,transparent);overflow:hidden}.field.svelte-g4cn9c.svelte-g4cn9c{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid color-mix(in srgb,var(--bg2) 80%,transparent)}.glyph.svelte-g4cn9c.svelte-g4cn9c{color:var(--hl1);font-size:16px}input.svelte-g4cn9c.svelte-g4cn9c{flex:1;min-width:0;background:transparent;border:0;outline:none;color:var(--t2);font:inherit;font-size:15px}ul.svelte-g4cn9c.svelte-g4cn9c{margin:0;padding:6px;list-style:none;overflow:auto}li.svelte-g4cn9c.svelte-g4cn9c{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:7px;cursor:pointer}li.sel.svelte-g4cn9c.svelte-g4cn9c{background:color-mix(in srgb,var(--hl1) 14%,transparent)}li.sel.svelte-g4cn9c .title.svelte-g4cn9c{color:var(--hl1)}li.dim.svelte-g4cn9c .title.svelte-g4cn9c{opacity:.55;text-decoration:line-through}.kind.svelte-g4cn9c.svelte-g4cn9c{flex:0 0 62px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--t1)}.k-task.svelte-g4cn9c.svelte-g4cn9c,.k-run.svelte-g4cn9c.svelte-g4cn9c{color:var(--hl1)}.main.svelte-g4cn9c.svelte-g4cn9c{flex:1;min-width:0;display:flex;flex-direction:column}.title.svelte-g4cn9c.svelte-g4cn9c,.detail.svelte-g4cn9c.svelte-g4cn9c{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail.svelte-g4cn9c.svelte-g4cn9c{color:var(--t1);font-size:11px}.meta.svelte-g4cn9c.svelte-g4cn9c{flex:0 0 auto;max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t1);font-size:11px}.none.svelte-g4cn9c.svelte-g4cn9c{color:var(--t1);cursor:default}footer.svelte-g4cn9c.svelte-g4cn9c{display:flex;flex-wrap:wrap;gap:4px 14px;padding:7px 14px;border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent);color:var(--t1);font-size:11px}kbd.svelte-g4cn9c.svelte-g4cn9c{min-width:18px;margin-right:2px;padding:0 5px;border:1px solid var(--bg2);border-bottom-width:2px;border-radius:4px;font:inherit;font-size:10px;text-align:center}code.svelte-g4cn9c.svelte-g4cn9c{color:var(--hl1)}@media (max-width: 520px){.kind.svelte-g4cn9c.svelte-g4cn9c{flex-basis:44px}footer.svelte-g4cn9c span.svelte-g4cn9c:nth-child(n + 3){display:none}}.backdrop.svelte-1dpdn5a{position:fixed;inset:0;z-index:140;display:flex;align-items:flex-end;background:color-mix(in srgb,var(--bg1) 55%,transparent);backdrop-filter:blur(2px)}.sheet.svelte-1dpdn5a{width:100%;max-height:min(82%,640px);display:flex;flex-direction:column;border:1px solid var(--bg2);border-bottom:0;border-radius:16px 16px 0 0;background:var(--bg1);color:var(--t2);font-size:14px;box-shadow:0 -20px 50px -20px color-mix(in srgb,var(--bg2) 80%,transparent)}.grab.svelte-1dpdn5a{flex:0 0 auto;display:grid;place-items:center;height:26px;touch-action:none;cursor:grab}.bar.svelte-1dpdn5a{width:40px;height:4px;border-radius:2px;background:var(--bg2)}.scroll.svelte-1dpdn5a{overflow-y:auto;overscroll-behavior:contain;padding:0 14px calc(14px + env(safe-area-inset-bottom))}h3.svelte-1dpdn5a{margin:10px 0 8px;color:var(--hl1);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.grid.svelte-1dpdn5a{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px}.tile.svelte-1dpdn5a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:64px;padding:8px 4px;border:1px solid var(--bg2);border-radius:12px;color:var(--t2)}.tile.svelte-1dpdn5a:active,.row.svelte-1dpdn5a:active{border-color:var(--hl1);color:var(--hl1)}.icon.svelte-1dpdn5a{color:var(--hl1);font-size:18px;line-height:1}.tname.svelte-1dpdn5a{font-size:12px;text-align:center;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.list.svelte-1dpdn5a{display:grid;grid-template-columns:1fr 1fr;gap:8px}.row.svelte-1dpdn5a{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:48px;padding:8px 12px;border:1px solid var(--bg2);border-radius:12px;color:var(--t2);text-align:left}.row.svelte-1dpdn5a:disabled{opacity:.4}.hint.svelte-1dpdn5a{color:var(--t1);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.tip.svelte-1dpdn5a{margin:14px 0 0;color:var(--t1);font-size:12px;text-align:center}.dock.svelte-j5fdvo.svelte-j5fdvo{display:flex;align-items:stretch;gap:4px;flex:0 0 44px;height:44px;padding:4px 6px;border-top:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);background:color-mix(in srgb,var(--bg2) 22%,var(--bg1));user-select:none}html.typing .dock.svelte-j5fdvo.svelte-j5fdvo{display:none}.chips.svelte-j5fdvo.svelte-j5fdvo{flex:1;min-width:0;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.chips.svelte-j5fdvo.svelte-j5fdvo::-webkit-scrollbar{display:none}.chip.svelte-j5fdvo.svelte-j5fdvo{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;max-width:150px;padding:0 12px;border:1px solid var(--bg2);border-radius:999px;color:var(--t1);font-size:13px;white-space:nowrap}.chip.on.svelte-j5fdvo.svelte-j5fdvo{border-color:var(--hl1);color:var(--hl1);background:color-mix(in srgb,var(--hl1) 14%,transparent)}.name.svelte-j5fdvo.svelte-j5fdvo{overflow:hidden;text-overflow:ellipsis}.icon.svelte-j5fdvo.svelte-j5fdvo{font-size:12px}.act.svelte-j5fdvo.svelte-j5fdvo{flex:0 0 40px;display:grid;place-items:center;border:1px solid var(--bg2);border-radius:10px;color:var(--t2)}.act.plus.svelte-j5fdvo.svelte-j5fdvo{border-color:var(--hl1);background:var(--hl1);color:var(--bg1)}.act.svelte-j5fdvo svg.svelte-j5fdvo{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.missing.svelte-kt8jtj{height:100%;overflow:auto;padding:16px;color:var(--t1);font-size:13px}.title.svelte-kt8jtj{color:var(--t2);margin-bottom:4px}.sub.svelte-kt8jtj{margin-bottom:12px}.grid.svelte-kt8jtj{display:flex;flex-wrap:wrap;gap:6px}button.svelte-kt8jtj{display:flex;gap:6px;align-items:center;padding:4px 10px;border:1px solid var(--bg2);border-radius:6px;color:var(--t2)}button.svelte-kt8jtj:hover{border-color:var(--hl1);color:var(--hl1)}.icon.svelte-kt8jtj{color:var(--hl1)}.frame.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;background:var(--bg1);border:1px solid color-mix(in srgb,var(--bg2) 85%,transparent);border-radius:8px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.frame.focused.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{border-color:var(--hl1);box-shadow:0 0 0 1px color-mix(in srgb,var(--hl1) 30%,transparent),0 0 24px -12px var(--hl1)}.frame.maximized.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{position:fixed;inset:6px 6px 34px 6px;z-index:40;width:auto;height:auto}.frame.drag-over.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{outline:2px dashed var(--hl1);outline-offset:-4px}header.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{display:flex;align-items:center;gap:6px;height:28px;flex:0 0 28px;padding:0 4px 0 8px;font-size:12px;color:var(--t1);background:color-mix(in srgb,var(--bg2) 35%,var(--bg1));border-bottom:1px solid color-mix(in srgb,var(--bg2) 70%,transparent);user-select:none;cursor:grab}.focused.svelte-3v3anu header.svelte-3v3anu.svelte-3v3anu{color:var(--t2)}.index.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{min-width:16px;height:16px;display:inline-grid;place-items:center;border-radius:4px;font-size:10px;background:color-mix(in srgb,var(--bg2) 80%,transparent);color:var(--t1)}.focused.svelte-3v3anu .index.svelte-3v3anu.svelte-3v3anu{background:var(--hl1);color:var(--bg1)}.title-wrap.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{position:relative;min-width:0}.title.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{display:flex;align-items:center;gap:6px;padding:2px 6px;border-radius:4px;color:inherit;max-width:100%}.title.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu:hover{background:color-mix(in srgb,var(--bg2) 70%,transparent)}.icon.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{color:var(--hl1);font-weight:700;min-width:14px;text-align:center}.name.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.caret.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{opacity:.6;font-size:10px}.menu.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{position:absolute;top:calc(100% + 4px);left:0;z-index:50;width:300px;max-height:60vh;overflow:auto;padding:4px;border-radius:8px;border:1px solid var(--bg2);background:var(--bg1);box-shadow:0 16px 40px -12px #0009;cursor:default}.menu.svelte-3v3anu button.svelte-3v3anu.svelte-3v3anu{display:grid;grid-template-columns:22px 1fr;grid-template-rows:auto auto;column-gap:6px;width:100%;text-align:left;padding:6px 8px;border-radius:6px;color:var(--t2)}.menu.svelte-3v3anu button.svelte-3v3anu .icon.svelte-3v3anu{grid-row:span 2;align-self:center}.menu.svelte-3v3anu button.svelte-3v3anu.svelte-3v3anu:hover,.menu.svelte-3v3anu button.current.svelte-3v3anu.svelte-3v3anu{background:color-mix(in srgb,var(--bg2) 70%,transparent)}.mname.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{font-size:12px}.mdesc.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{font-size:11px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spacer.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{flex:1}.actions.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{display:flex;gap:2px;opacity:.55;transition:opacity .15s}.frame.svelte-3v3anu:hover .actions.svelte-3v3anu.svelte-3v3anu,.focused.svelte-3v3anu .actions.svelte-3v3anu.svelte-3v3anu{opacity:1}.actions.svelte-3v3anu button.svelte-3v3anu.svelte-3v3anu{width:22px;height:22px;display:grid;place-items:center;border-radius:4px;color:var(--t1)}.actions.svelte-3v3anu button.svelte-3v3anu.svelte-3v3anu:hover{color:var(--t2);background:color-mix(in srgb,var(--bg2) 80%,transparent)}.actions.svelte-3v3anu .close.svelte-3v3anu.svelte-3v3anu:hover{color:#fff;background:#e5484d}svg.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.body.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{position:relative;flex:1;min-height:0;min-width:0;overflow:hidden;cursor:default}@media (max-width: 720px){.frame.maximized.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{position:relative;inset:auto;z-index:auto;width:100%;height:100%}header.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{height:36px;flex-basis:36px;gap:4px}.title.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{padding:6px 8px}.actions.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{opacity:1}.actions.svelte-3v3anu button.svelte-3v3anu.svelte-3v3anu{width:32px;height:32px}.actions.svelte-3v3anu button.svelte-3v3anu.svelte-3v3anu:not(.close){display:none}.menu.svelte-3v3anu.svelte-3v3anu.svelte-3v3anu{width:min(300px,calc(100vw - 48px))}}.deck.svelte-1a98xlg{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.deck.svelte-1a98xlg::-webkit-scrollbar{display:none}.page.svelte-1a98xlg{flex:0 0 100%;width:100%;height:100%;min-width:0;display:flex;padding:4px;scroll-snap-align:start;scroll-snap-stop:always}.split.svelte-1odmzit.svelte-1odmzit{display:flex;width:100%;height:100%;min-width:0;min-height:0}.split.row.svelte-1odmzit.svelte-1odmzit{flex-direction:row}.split.column.svelte-1odmzit.svelte-1odmzit{flex-direction:column}.cell.svelte-1odmzit.svelte-1odmzit{position:relative;display:flex;min-width:0;min-height:0}.divider.svelte-1odmzit.svelte-1odmzit{flex:0 0 6px;position:relative;z-index:2;touch-action:none;outline:none}.row.svelte-1odmzit>.divider.svelte-1odmzit{cursor:col-resize}.column.svelte-1odmzit>.divider.svelte-1odmzit{cursor:row-resize}.divider.svelte-1odmzit.svelte-1odmzit:after{content:"";position:absolute;inset:0;margin:auto;border-radius:2px;background:var(--hl1);opacity:0;transition:opacity .15s}.row.svelte-1odmzit>.divider.svelte-1odmzit:after{width:2px}.column.svelte-1odmzit>.divider.svelte-1odmzit:after{height:2px}.divider.svelte-1odmzit.svelte-1odmzit:hover:after,.divider.svelte-1odmzit.svelte-1odmzit:focus-visible:after{opacity:.8}.panel.svelte-1krqsl.svelte-1krqsl{position:fixed;right:8px;bottom:34px;z-index:60;width:296px;max-width:calc(100vw - 16px);padding:14px;display:flex;flex-direction:column;gap:14px;border-radius:10px;border:1px solid var(--bg2);background:var(--bg1);box-shadow:0 16px 40px -12px #0009;color:var(--t2);font-size:12px}.clock.svelte-1krqsl.svelte-1krqsl{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.hm.svelte-1krqsl.svelte-1krqsl{font-size:32px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--hl1)}.sec.svelte-1krqsl.svelte-1krqsl{color:var(--t1);font-variant-numeric:tabular-nums}.date.svelte-1krqsl.svelte-1krqsl{width:100%;color:var(--t1)}.cal-head.svelte-1krqsl.svelte-1krqsl{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cal-head.svelte-1krqsl button.svelte-1krqsl{width:28px;height:26px;border-radius:6px;color:var(--t1);font-size:16px}.cal-head.svelte-1krqsl button.svelte-1krqsl:hover{color:var(--hl1);background:color-mix(in srgb,var(--bg2) 60%,transparent)}.cal-head.svelte-1krqsl .month.svelte-1krqsl{width:auto;font-size:12px;color:var(--t2)}.grid.svelte-1krqsl.svelte-1krqsl{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.wd.svelte-1krqsl.svelte-1krqsl{padding:2px 0;color:var(--t1);font-size:10px;text-transform:uppercase}.day.svelte-1krqsl.svelte-1krqsl{height:26px;display:grid;place-items:center;border-radius:6px;font-variant-numeric:tabular-nums;position:relative;color:var(--t2)}.day.blank.svelte-1krqsl.svelte-1krqsl{visibility:hidden}button.day.svelte-1krqsl.svelte-1krqsl:hover{background:color-mix(in srgb,var(--bg2) 60%,transparent)}.day.picked.svelte-1krqsl.svelte-1krqsl{box-shadow:inset 0 0 0 1px var(--hl1)}.day.has.svelte-1krqsl.svelte-1krqsl:after{content:"";position:absolute;bottom:3px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--hl1)}.day.today.svelte-1krqsl.svelte-1krqsl{background:var(--hl1);color:var(--bg1);font-weight:700}.day.today.has.svelte-1krqsl.svelte-1krqsl:after{background:var(--bg1)}.agenda.svelte-1krqsl.svelte-1krqsl{margin-top:10px}.agenda-head.svelte-1krqsl.svelte-1krqsl{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.agenda-day.svelte-1krqsl.svelte-1krqsl{color:var(--t2);font-weight:600}.agenda.svelte-1krqsl select.svelte-1krqsl{max-width:140px;padding:1px 4px;border:1px solid var(--bg2);border-radius:4px;background:var(--bg1);color:var(--t2);font:inherit;font-size:11px}.space-tag.svelte-1krqsl.svelte-1krqsl{color:var(--hl1);font-size:11px}.agenda.svelte-1krqsl ul.svelte-1krqsl{max-height:130px;overflow:auto;margin:0;padding:0;list-style:none}.rem.svelte-1krqsl.svelte-1krqsl{width:100%;display:flex;gap:8px;padding:3px 4px;border-radius:4px;text-align:left;color:var(--t2)}.rem.svelte-1krqsl.svelte-1krqsl:hover{background:color-mix(in srgb,var(--bg2) 60%,transparent);color:var(--hl1)}.rem.done.svelte-1krqsl .rlabel.svelte-1krqsl{text-decoration:line-through;color:var(--t1)}.rtime.svelte-1krqsl.svelte-1krqsl{flex:0 0 auto;min-width:44px;color:var(--t1);font-variant-numeric:tabular-nums}.rlabel.svelte-1krqsl.svelte-1krqsl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.none.svelte-1krqsl.svelte-1krqsl{color:var(--t1);font-size:11px}.timer.svelte-1krqsl.svelte-1krqsl{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px dashed color-mix(in srgb,var(--bg2) 80%,transparent)}.row.svelte-1krqsl.svelte-1krqsl{display:flex;align-items:baseline;justify-content:space-between}.label.svelte-1krqsl.svelte-1krqsl{color:var(--t1);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.time.svelte-1krqsl.svelte-1krqsl{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.time.live.svelte-1krqsl.svelte-1krqsl{color:var(--hl1)}.actions.svelte-1krqsl.svelte-1krqsl{display:flex;flex-wrap:wrap;gap:6px}.actions.svelte-1krqsl button.svelte-1krqsl{padding:4px 10px;border-radius:6px;border:1px solid var(--bg2);color:var(--t2)}.actions.svelte-1krqsl button.svelte-1krqsl:hover:not(:disabled){color:var(--hl1);border-color:var(--hl1)}.actions.svelte-1krqsl button.svelte-1krqsl:disabled{opacity:.4}.actions.svelte-1krqsl .primary.svelte-1krqsl{background:var(--hl1);border-color:var(--hl1);color:var(--bg1)}.actions.svelte-1krqsl .primary.svelte-1krqsl:hover{color:var(--bg1)}.today.svelte-1krqsl.svelte-1krqsl{color:var(--t1);font-size:11px}.music.svelte-1uo3fia.svelte-1uo3fia{display:flex;align-items:stretch;border-left:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);color:var(--t1)}button.svelte-1uo3fia.svelte-1uo3fia{display:flex;align-items:center;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.play.svelte-1uo3fia.svelte-1uo3fia{width:26px;justify-content:center;font-size:10px}.station.svelte-1uo3fia.svelte-1uo3fia{max-width:130px;padding:0 8px 0 2px;overflow:hidden;text-overflow:ellipsis}button.svelte-1uo3fia.svelte-1uo3fia:hover,button.svelte-1uo3fia.svelte-1uo3fia:focus-visible{color:var(--t2);background:color-mix(in srgb,var(--bg2) 70%,transparent);outline:none}.live.svelte-1uo3fia .play.svelte-1uo3fia,.live.svelte-1uo3fia .station.svelte-1uo3fia,.error.svelte-1uo3fia .play.svelte-1uo3fia{color:var(--hl1)}@media (max-width: 720px){.station.svelte-1uo3fia.svelte-1uo3fia{display:none}}.spaces.svelte-9mv8hc.svelte-9mv8hc{position:relative;display:flex;align-items:stretch}.trigger.svelte-9mv8hc.svelte-9mv8hc{display:flex;align-items:center;padding:0 10px;color:inherit;font:inherit;font-size:12px;white-space:nowrap;gap:6px;border-left:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);max-width:160px}.trigger.svelte-9mv8hc .name.svelte-9mv8hc{overflow:hidden;text-overflow:ellipsis}.trigger.svelte-9mv8hc.svelte-9mv8hc:hover,.trigger[aria-expanded=true].svelte-9mv8hc.svelte-9mv8hc{color:var(--t2);background:color-mix(in srgb,var(--bg2) 70%,transparent)}.trigger.filtered.svelte-9mv8hc.svelte-9mv8hc{color:var(--t2)}.dot.svelte-9mv8hc.svelte-9mv8hc{flex:none;width:7px;height:7px;border-radius:50%}.menu.svelte-9mv8hc.svelte-9mv8hc{position:fixed;right:8px;bottom:32px;z-index:70;width:min(420px,calc(100vw - 16px));max-height:60vh;overflow:auto;padding:6px;display:flex;flex-direction:column;gap:2px;border:1px solid var(--bg2);border-radius:10px;background:var(--bg1);color:var(--t2);font-size:12px;white-space:normal;box-shadow:0 16px 40px -14px color-mix(in srgb,var(--bg2) 80%,transparent)}.head.svelte-9mv8hc.svelte-9mv8hc{margin:2px 6px 4px;color:var(--t1);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.row.svelte-9mv8hc.svelte-9mv8hc{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:6px}.row.svelte-9mv8hc.svelte-9mv8hc:hover,.row.on.svelte-9mv8hc.svelte-9mv8hc{background:color-mix(in srgb,var(--bg2) 40%,transparent)}button.row.svelte-9mv8hc.svelte-9mv8hc,.pickbtn.svelte-9mv8hc.svelte-9mv8hc{width:100%;text-align:left;color:inherit}.pickbtn.svelte-9mv8hc.svelte-9mv8hc{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.radio.svelte-9mv8hc.svelte-9mv8hc{flex:none;width:10px;height:10px;border:1.5px solid var(--accent, var(--hl1));border-radius:50%;box-sizing:border-box}.on.svelte-9mv8hc .radio.svelte-9mv8hc{background:var(--accent, var(--hl1))}.label.svelte-9mv8hc.svelte-9mv8hc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.meta.svelte-9mv8hc.svelte-9mv8hc{margin-left:auto;color:var(--t1);font-size:11px;white-space:nowrap}.tools.svelte-9mv8hc.svelte-9mv8hc{flex:none;display:flex;align-items:center;gap:4px}.tools.svelte-9mv8hc select.svelte-9mv8hc{max-width:112px;padding:1px 2px;border:1px solid var(--bg2);border-radius:4px;background:var(--bg1);color:var(--t1);font:inherit;font-size:11px}.tool.svelte-9mv8hc.svelte-9mv8hc{padding:0 4px;color:var(--t1);font-size:11px}.tool.svelte-9mv8hc.svelte-9mv8hc:hover,.tool.armed.svelte-9mv8hc.svelte-9mv8hc{color:var(--hl1)}.rename.svelte-9mv8hc.svelte-9mv8hc{flex:1;min-width:0;padding:3px 8px;border:1px solid var(--hl1);border-radius:6px;background:var(--bg1);color:var(--t2);font:inherit;font-size:12px;outline:none}.rename.new.svelte-9mv8hc.svelte-9mv8hc{margin:4px 6px}.add.svelte-9mv8hc.svelte-9mv8hc{color:var(--t1)!important}.add.svelte-9mv8hc.svelte-9mv8hc:hover{color:var(--hl1)!important}@media (max-width: 720px){.trigger.svelte-9mv8hc .name.svelte-9mv8hc{max-width:70px}}.statusbar.svelte-7b179o.svelte-7b179o{display:flex;align-items:stretch;height:26px;flex:0 0 26px;font-size:12px;color:var(--t1);background:color-mix(in srgb,var(--bg2) 40%,var(--bg1));border-top:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);overflow:hidden;white-space:nowrap;user-select:none}.seg.svelte-7b179o.svelte-7b179o{display:flex;align-items:center;padding:0 10px;color:inherit}button.seg.svelte-7b179o.svelte-7b179o:hover,.win.svelte-7b179o.svelte-7b179o:hover{color:var(--t2);background:color-mix(in srgb,var(--bg2) 70%,transparent)}.brand.svelte-7b179o.svelte-7b179o{gap:6px;background:var(--hl1);color:var(--bg1)!important;font-weight:600}.brand.svelte-7b179o.svelte-7b179o:hover{filter:brightness(1.1);background:var(--hl1)!important}.dot.svelte-7b179o.svelte-7b179o{width:6px;height:6px;border-radius:50%;background:var(--bg1)}.windows.svelte-7b179o.svelte-7b179o{display:flex;overflow:hidden}.win.svelte-7b179o.svelte-7b179o{padding:0 8px;color:var(--t1)}.win.active.svelte-7b179o.svelte-7b179o{color:var(--hl1)}.spacer.svelte-7b179o.svelte-7b179o{flex:1}.tone-accent.svelte-7b179o.svelte-7b179o{color:var(--hl1)}.tone-muted.svelte-7b179o.svelte-7b179o{opacity:.7}.item.svelte-7b179o.svelte-7b179o{border-left:1px solid color-mix(in srgb,var(--bg2) 80%,transparent)}.clock.svelte-7b179o.svelte-7b179o{gap:8px;color:var(--t1);border-left:1px solid color-mix(in srgb,var(--bg2) 80%,transparent)}.clock.svelte-7b179o b.svelte-7b179o{color:var(--t2);font-weight:600;font-variant-numeric:tabular-nums}.clock.open.svelte-7b179o.svelte-7b179o,.clock.svelte-7b179o.svelte-7b179o:hover{color:var(--hl1)}.mode.svelte-7b179o.svelte-7b179o{gap:5px;border-left:1px solid color-mix(in srgb,var(--bg2) 80%,transparent)}.mode.svelte-7b179o svg.svelte-7b179o{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mode-label.svelte-7b179o.svelte-7b179o{font-size:11px}.theme.svelte-7b179o.svelte-7b179o{gap:6px;padding:0 6px 0 10px;border-left:1px solid color-mix(in srgb,var(--bg2) 80%,transparent)}.theme-label.svelte-7b179o.svelte-7b179o{opacity:.7}.theme.svelte-7b179o select.svelte-7b179o{max-width:150px;height:100%;padding:0 4px;background:transparent;color:var(--t2);border:0;font:inherit;font-size:12px;cursor:pointer;outline:none}.theme.svelte-7b179o select.svelte-7b179o:focus-visible{color:var(--hl1)}.theme.svelte-7b179o option.svelte-7b179o{background:var(--bg1);color:var(--t2)}@media (max-width: 720px){html.typing .statusbar.svelte-7b179o.svelte-7b179o,.brand.svelte-7b179o.svelte-7b179o,.windows.svelte-7b179o.svelte-7b179o,.theme-label.svelte-7b179o.svelte-7b179o,.mode-label.svelte-7b179o.svelte-7b179o,.clock.svelte-7b179o .day.svelte-7b179o{display:none}.theme.svelte-7b179o select.svelte-7b179o{max-width:110px}}.tabbar.svelte-1xnb384{display:flex;align-items:stretch;gap:2px;flex:0 0 28px;height:28px;padding:0 4px;overflow-x:auto;overflow-y:hidden;font-size:12px;color:var(--t1);background:color-mix(in srgb,var(--bg2) 30%,var(--bg1));border-bottom:1px solid color-mix(in srgb,var(--bg2) 80%,transparent);user-select:none;scrollbar-width:none}.tab.svelte-1xnb384{display:flex;align-items:center;flex:0 0 auto;gap:2px;margin-top:4px;padding:0 4px 0 0;border-radius:6px 6px 0 0}.tab.svelte-1xnb384:hover{background:color-mix(in srgb,var(--bg2) 50%,transparent)}.tab.active.svelte-1xnb384{color:var(--bg1);background:var(--hl1)}.name.svelte-1xnb384{display:flex;align-items:center;gap:6px;height:24px;padding:0 6px 0 8px;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}.num.svelte-1xnb384{opacity:.7;font-variant-numeric:tabular-nums}.x.svelte-1xnb384{width:16px;height:16px;display:grid;place-items:center;border-radius:4px;color:inherit;opacity:.6;line-height:1}.x.svelte-1xnb384:hover{opacity:1;background:color-mix(in srgb,var(--bg1) 30%,transparent)}.tab-edit.svelte-1xnb384{width:120px;height:22px;padding:0 6px;margin:0 2px;border-radius:4px;border:1px solid var(--hl1);background:var(--bg1);color:var(--t2);font:inherit;font-size:12px;outline:none}.add.svelte-1xnb384{flex:0 0 auto;align-self:center;width:24px;height:24px;margin-left:2px;border-radius:6px;color:var(--t1);font-size:16px;line-height:1}.add.svelte-1xnb384:hover{color:var(--hl1);background:color-mix(in srgb,var(--bg2) 60%,transparent)}.space.svelte-1xnb384{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--bg2) 50%,transparent);color:var(--t1);font-size:10px}.sdot.svelte-1xnb384{width:6px;height:6px;border-radius:50%}.mini-split.svelte-3yyxqc{display:flex;flex-direction:column;gap:3px;width:100%;height:100%}.mini-split.row.svelte-3yyxqc{flex-direction:row}.mini-cell.svelte-3yyxqc{display:flex;min-width:0;min-height:0}.mini-pane.svelte-3yyxqc{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;border-radius:3px;border:1px solid color-mix(in srgb,var(--hl1) 45%,transparent);background:color-mix(in srgb,var(--hl1) 8%,var(--bg1));overflow:hidden}.glyph.svelte-3yyxqc{color:var(--hl1);font-size:11px;font-weight:700;line-height:1}.label.svelte-3yyxqc{font-size:9px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:0 2px}.backdrop.svelte-9s0ohk.svelte-9s0ohk{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--bg1) 55%,rgba(0,0,0,.6));backdrop-filter:blur(6px);animation:svelte-9s0ohk-fade .15s ease-out}.dialog.svelte-9s0ohk.svelte-9s0ohk{width:min(980px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:20px;border-radius:12px;border:1px solid var(--bg2);background:var(--bg1);color:var(--t2);box-shadow:0 30px 80px -20px #000000b3;animation:svelte-9s0ohk-pop .18s ease-out}.head.svelte-9s0ohk.svelte-9s0ohk{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}h2.svelte-9s0ohk.svelte-9s0ohk{font-size:18px;color:var(--hl1);margin-bottom:2px}.head.svelte-9s0ohk p.svelte-9s0ohk{color:var(--t1);font-size:13px}.x.svelte-9s0ohk.svelte-9s0ohk{align-self:flex-start;font-size:11px;padding:2px 8px;border-radius:4px;border:1px solid var(--bg2);color:var(--t1)}.grid.svelte-9s0ohk.svelte-9s0ohk{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}.card.svelte-9s0ohk.svelte-9s0ohk{position:relative;display:flex;flex-direction:column;text-align:left;border-radius:10px;border:1px solid var(--bg2);padding:10px;gap:10px;color:inherit;outline:none;transition:border-color .12s,transform .12s}.card.svelte-9s0ohk.svelte-9s0ohk:hover,.card.selected.svelte-9s0ohk.svelte-9s0ohk{border-color:var(--hl1);transform:translateY(-2px)}.card.selected.svelte-9s0ohk.svelte-9s0ohk{box-shadow:0 0 0 1px var(--hl1)}.preview.svelte-9s0ohk.svelte-9s0ohk{display:flex;height:110px;padding:6px;border-radius:6px;background:color-mix(in srgb,var(--bg2) 30%,var(--bg1))}.meta.svelte-9s0ohk.svelte-9s0ohk{display:flex;flex-direction:column;gap:2px}.name.svelte-9s0ohk.svelte-9s0ohk{font-size:14px;display:flex;align-items:center;gap:6px}.tag.svelte-9s0ohk.svelte-9s0ohk{font-size:10px;padding:0 6px;border-radius:999px;background:var(--hl1);color:var(--bg1)}.desc.svelte-9s0ohk.svelte-9s0ohk{font-size:12px;color:var(--t1)}.del.svelte-9s0ohk.svelte-9s0ohk{position:absolute;top:6px;right:8px;font-size:10px;color:var(--t1);padding:1px 6px;border-radius:4px;background:var(--bg1)}.del.svelte-9s0ohk.svelte-9s0ohk:hover{color:#fff;background:#e5484d}.save.svelte-9s0ohk.svelte-9s0ohk{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:13px}.label.svelte-9s0ohk.svelte-9s0ohk{color:var(--t1)}.save.svelte-9s0ohk input.svelte-9s0ohk{flex:1;min-width:140px;padding:4px 8px;border-radius:6px;border:1px solid var(--bg2);background:transparent;color:var(--t2);font:inherit;outline:none}.save.svelte-9s0ohk input.svelte-9s0ohk:focus{border-color:var(--hl1)}.save.svelte-9s0ohk button.svelte-9s0ohk{padding:4px 12px;border-radius:6px;background:var(--hl1);color:var(--bg1)}.save.svelte-9s0ohk button.svelte-9s0ohk:disabled{opacity:.4}.keys.svelte-9s0ohk.svelte-9s0ohk{margin-top:10px;font-size:11px;color:var(--t1)}@keyframes svelte-9s0ohk-fade{0%{opacity:0}}@keyframes svelte-9s0ohk-pop{0%{transform:translateY(8px) scale(.98);opacity:0}}.toasts.svelte-1j8en1o{position:fixed;right:14px;bottom:38px;z-index:95;display:flex;flex-direction:column;gap:8px;align-items:flex-end;pointer-events:none}.toast.svelte-1j8en1o{pointer-events:auto;display:flex;flex-direction:column;gap:2px;text-align:left;min-width:220px;max-width:min(360px,calc(100vw - 28px));padding:10px 14px;border-radius:8px;border:1px solid var(--bg2);border-left:3px solid var(--hl1);background:var(--bg1);color:var(--t2);box-shadow:0 12px 30px -10px #0009}.tone-success.svelte-1j8en1o{border-left-color:#4ade80}.tone-error.svelte-1j8en1o{border-left-color:#ff6b6b}.title.svelte-1j8en1o{font-size:13px}.body.svelte-1j8en1o{font-size:12px;color:var(--t1)}.app.svelte-1sfoop1{display:flex;flex-direction:column;height:100vh;height:100dvh;width:100vw;overflow:hidden;background:var(--bg1)}.workspace.svelte-1sfoop1{flex:1;min-height:0;display:flex;padding:6px}@media (max-width: 720px){.app.svelte-1sfoop1{position:fixed;inset:0 0 auto 0;height:var(--vvh, 100dvh);box-sizing:border-box;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.workspace.svelte-1sfoop1{padding:0}}
