@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.06d3mdzz5bre_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.11.cyxs5p-0z~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.16t1db8_9y2o~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
:root{--color-foreground:#0a0a0a;--color-secondary-foreground:#171717;--color-muted-foreground:#737373;--color-primary:#171717;--color-primary-hover:#0a0a0a;--color-blue-700:#1d4ed8;--color-blue-500:#3b82f6;--color-blue-400:#60a5fa;--color-blue-200:#bfdbfe;--color-blue-50:#eff6ff;--color-background:#fff;--color-neutral-50:#fafafa;--color-neutral:#e5e5e5;--color-neutral-100:#f5f5f5;--color-neutral-200:#bdbcbc;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-success:#2e7d32;--color-success-bg:#edf7ee;--color-error:#c62828;--color-error-bg:#ffeef0;--color-warning:#c77200;--color-warning-bg:#fff7ed;--color-info:#3b6fca;--color-info-bg:#eef4ff;--color-inactive-tab:#c5c5c5;--color-work:#3b6fca;--color-break:#c77200;--inactive-btn:#8b8b8b;--color-light-blue:#eff6ff;--color-border:#96989a;--color-grey:#f5f5f5;--color-border-grey:#d4d4d4;--color-red-600:#dc2626;--font-family:"Geist", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, sans-serif;--paragraph-bold-size:16px;--paragraph-bold-line-height:24px;--paragraph-bold-weight:600;--paragraph-regular-size:16px;--paragraph-regular-line-height:24px;--paragraph-regular-weight:400;--paragraph-small-size:14px;--paragraph-small-line-height:20px;--paragraph-small-weight:400;--paragraph-small-medium-weight:500;--paragraph-mini-size:12px;--paragraph-mini-line-height:16px;--paragraph-mini-weight:400;--font-size-xs:12px;--font-size-s:14px;--font-size-m:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-xxl:28px;--font-size-timer:44px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--rounded-sm:6px;--rounded-md:8px;--rounded-lg:10px;--rounded-xl:12px;--rounded-card:14px;--rounded-xxl:25px;--spacing-3xs:2px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:18px;--spacing-xl:20px;--spacing-xxl:24px;--spacing-01:4px;--spacing-02:8px;--spacing-03:12px;--spacing-04:16px;--spacing-06:24px;--container-width:375px;--container-padding:0 16px;--transition-fast:.15s ease}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family);font-size:var(--paragraph-small-size);line-height:var(--paragraph-small-line-height);color:var(--color-foreground);background:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:60px;padding-bottom:200px}.card{background:var(--color-neutral-50);border-radius:var(--rounded-card);padding:var(--spacing-xl);margin-bottom:var(--spacing-lg);border:1px solid var(--color-neutral-200)}.card_header{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.card_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-foreground)}.card_actions{gap:var(--spacing-xs);display:flex}.btn{padding:13px var(--spacing-lg);border-radius:var(--rounded-lg);font-size:var(--paragraph-small-size);font-weight:var(--font-weight-semibold);font-family:var(--font-family);cursor:pointer;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;display:inline-flex}.btn:disabled{opacity:.35;cursor:not-allowed}.btn__primary{background:var(--color-neutral-950);color:#fff}.btn__primary:hover:not(:disabled){background:var(--color-primary-hover)}.btn__secondary{color:var(--color-foreground);border:1.5px solid var(--color-neutral-300);background:#fff}.btn__secondary:hover:not(:disabled){border-color:var(--color-foreground)}.btn__icon{cursor:pointer;padding:var(--spacing-xs);border-radius:var(--rounded-sm);transition:background var(--transition-fast);background:0 0;border:none;font-size:18px}.btn__icon:hover{background:var(--color-neutral-200)}.statusMessage{padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--rounded-lg);margin-bottom:var(--spacing-lg);font-size:var(--paragraph-small-size);font-weight:var(--font-weight-medium)}.statusMessage__info{background:var(--color-info-bg);color:var(--color-info)}.statusMessage__success{background:var(--color-success-bg);color:var(--color-success)}.statusMessage__error{background:var(--color-error-bg);color:var(--color-error)}.statusMessage__warning{background:var(--color-warning-bg);color:var(--color-warning)}.emptyState{text-align:center;color:var(--color-muted-foreground);padding:32px var(--spacing-xl);font-size:var(--paragraph-small-size)}.formGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.formGroup_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.5px}.formGroup_input{padding:var(--spacing-lg) var(--spacing-md);border:1.5px solid var(--color-neutral-300);border-radius:var(--rounded-md);font-size:var(--paragraph-small-size);font-family:var(--font-family);transition:border-color var(--transition-fast)}.formGroup_input:focus{border-color:var(--color-foreground);outline:none}.loadingSpinner{padding:var(--spacing-xxl);justify-content:center;display:flex}.loadingSpinner:after{content:"";border:2px solid var(--color-neutral-300);border-top-color:var(--color-foreground);border-radius:50%;width:20px;height:20px;animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
