@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-base:1rem;--text-base--line-height: 1.5 ;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600}}@layer base{*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font-size:13px}p{margin:0}button,input,textarea,select{font:inherit;color:inherit;border:1px solid #0000;border-radius:4px;min-height:28px;padding:4px 8px}button{cursor:pointer;background:var(--surface);white-space:nowrap}button:hover{background:var(--hover)}button.primary,button[aria-pressed=true]{background:var(--accent);color:#fff;font-weight:500}button.primary:hover{background:var(--accent-hover)}button.quiet{background:0 0}button.quiet:hover,button[aria-expanded=true]{background:var(--hover)}button:disabled{opacity:.4;cursor:default}input,textarea,select{border-color:var(--line);background:var(--bg);width:100%;min-width:0}input::placeholder{color:var(--muted)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}label{min-width:0;color:var(--muted);gap:4px;font-size:12px;display:grid}form{gap:10px;display:grid}main{width:fit-content;max-width:100%;margin-inline:auto}main.hosted{width:max-content;max-width:360px}:root:not([data-embedded]) #root{min-height:100dvh}:root:not([data-embedded]) main{border:1px solid var(--line);border-radius:8px;width:100%;max-width:min(100%,320px);overflow:hidden}.standalone-page main.standalone-lobby{border:0;border-radius:0;width:280px;padding:0;overflow:visible}.standalone-lobby input,.standalone-lobby button{border-radius:6px;min-height:44px}@media(pointer:coarse){button,input,select{min-height:44px}input,select{font-size:16px}}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.col-span-full{grid-column:1/-1}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-7{height:calc(var(--spacing) * 7)}.h-\[38px\]{height:38px}.max-h-\[100px\]{max-height:100px}.max-h-\[140px\]{max-height:140px}.min-h-\[38px\]{min-height:38px}.w-7{width:calc(var(--spacing) * 7)}.w-14{width:calc(var(--spacing) * 14)}.w-\[38px\]{width:38px}.w-\[86px\]{width:86px}.max-w-\[280px\]{max-width:280px}.max-w-\[440px\]{max-width:440px}.min-w-0{min-width:0}.min-w-\[86px\]{min-width:86px}.flex-1{flex:1}.flex-\[1_1_86px\]{flex:86px}.flex-none{flex:none}.shrink-0{flex-shrink:0}.resize{resize:both}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-\[3px\]{gap:3px}.overflow-auto{overflow:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-line,.border-line\/60{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.border-line\/60{border-color:color-mix(in oklab,var(--line) 60%,transparent)}}.border-transparent{border-color:#0000}.bg-transparent{background-color:#0000}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-\[5px\]{padding:5px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-0{padding-left:0}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-error{color:var(--error)}.text-fg{color:var(--fg)}.text-muted{color:var(--muted)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.accent-focus{accent-color:var(--focus)}.\[contain\:inline-size\]{contain:inline-size}.disabled\:opacity-100:disabled{opacity:1}@media(min-width:40rem){.sm\:py-16{padding-block:calc(var(--spacing) * 16)}}@media(pointer:coarse){.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:h-12{height:calc(var(--spacing) * 12)}.pointer-coarse\:min-h-12{min-height:calc(var(--spacing) * 12)}.pointer-coarse\:w-11{width:calc(var(--spacing) * 11)}.pointer-coarse\:gap-0\.5{gap:calc(var(--spacing) * .5)}.pointer-coarse\:py-0\.5{padding-block:calc(var(--spacing) * .5)}}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:root[data-discord-activity] #root{min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));flex-direction:column;display:flex}main.activity-timer{border:1px solid var(--line);border-radius:20px;width:480px;max-width:100%;margin:auto;padding:clamp(16px,4vw,32px)}:root[data-discord-activity] .discord-status{width:280px;max-width:100%;margin:auto}.activity-timer .timer-toolbar{flex-wrap:wrap;justify-content:center;gap:24px 8px;height:auto;padding:0;display:flex}.activity-timer .timer-display{flex-basis:100%;order:-1;align-items:center}.activity-timer .timer-value{font-size:clamp(40px,12vw,80px);line-height:1.2}.activity-timer button,.activity-timer input,.activity-timer select{border-radius:8px;min-height:44px}.activity-timer button{min-width:44px}.activity-timer .timer-toolbar>button{width:44px;height:44px;padding:10px}.activity-timer .timer-toolbar>button svg{width:20px;height:20px}.activity-timer #settings-toggle{gap:6px;width:auto;font-size:13px}.activity-timer #settings-toggle svg{width:14px;height:14px}.activity-timer>section{margin-top:24px;padding:20px 0 0}}:root{color-scheme:dark;--bg:#18181b;--fg:#f4f4f5;--muted:#a1a1aa;--line:#3f3f46;--surface:#27272a;--hover:#3f3f46;--accent:#7563a1;--accent-hover:#665392;--focus:#a498c4;--error:#fda4af;font-family:system-ui,Hiragino Kaku Gothic ProN,Yu Gothic UI,Meiryo,sans-serif}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
