.loom-welcome{display:block;--loom-bg: #101715;--loom-accent: #e0bc83;--loom-light: #fff0d8;--loom-muted: #b5b7ab;--loom-glow: rgba(191, 148, 76, .17);--loom-line: rgba(226, 202, 161, .17);width:100vw;max-width:none;height:100dvh;max-height:100dvh;margin:0;border-radius:0;overflow:auto;background:var(--loom-bg);color:var(--loom-light);font-family:Avenir Next,Avenir,system-ui,sans-serif;scrollbar-color:#646354 var(--loom-bg);transition:background-color .7s,color .7s;isolation:isolate}.loom-welcome[data-lighting=ember]{--loom-bg: #211614;--loom-accent: #edb18c;--loom-light: #fff0df;--loom-muted: #c5aea0;--loom-glow: rgba(210, 104, 53, .19);--loom-line: rgba(237, 177, 140, .18)}.loom-welcome[data-lighting=moonlight]{--loom-bg: #111b25;--loom-accent: #adc9df;--loom-light: #e6eff7;--loom-muted: #a6b6c6;--loom-glow: rgba(114, 157, 221, .17);--loom-line: rgba(161, 193, 229, .18)}.loom-welcome:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23ffffff' opacity='.3' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.loom-welcome button{font:inherit;cursor:pointer}.loom-welcome button:focus-visible{outline:2px solid var(--loom-accent);outline-offset:5px}.loom-welcome-header{height:78px;margin:0;padding-inline:5%;position:relative;z-index:10;border-bottom:1px solid var(--loom-line);background:color-mix(in srgb,var(--loom-bg) 50%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 26px #00000024;display:flex;align-items:center;justify-content:space-between}.loom-brand{display:flex;align-items:center;gap:14px;color:var(--loom-accent)}.loom-brand>span:first-of-type{font-family:Georgia,Times New Roman,serif;color:var(--loom-light);font-size:22px;letter-spacing:-.7px}.loom-brand-divider{width:1px;height:20px;background:var(--loom-line);margin:0 9px}.loom-header-note{font-size:9px;letter-spacing:2px;color:var(--loom-muted)}.loom-icon-button{width:34px;height:34px;display:inline-grid;place-items:center;background:transparent;border:1px solid var(--loom-line);border-radius:50%;color:var(--loom-muted)}.loom-icon-button:hover{color:var(--loom-light);border-color:var(--loom-accent)}.loom-welcome-main{width:90%;max-width:1320px;margin:0 auto}.loom-hero{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;min-height:515px;position:relative}.loom-hero-copy{padding:48px 0 45px 4%;position:relative;z-index:2;animation:loom-copy-arrive 1s both}.loom-eyebrow{display:flex;align-items:center;gap:10px;font-size:9px;font-weight:500;letter-spacing:2.25px;color:var(--loom-accent)}.loom-eyebrow>span{width:5px;height:5px;border-radius:50%;background:var(--loom-accent);box-shadow:0 0 12px var(--loom-accent)}.loom-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(64px,6.8vw,104px);font-weight:400;letter-spacing:-6px;line-height:1.14;margin:23px 0 20px}.loom-title span{font-style:italic}.loom-title i{font-style:normal;color:var(--loom-accent)}.loom-hero-tagline{font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.4vw,33px);font-weight:400;line-height:1.25;letter-spacing:-.5px}.loom-hero-description{font-size:13px;line-height:1.85;color:var(--loom-muted);margin-top:17px;max-width:380px}.loom-primary-button{display:inline-flex;align-items:center;gap:30px;margin-top:25px;padding:13px 20px;color:#25251e;background:var(--loom-accent);border:1px solid var(--loom-accent);border-radius:3px;font-size:12px!important;font-weight:600!important;transition:transform .2s,filter .2s}.loom-primary-button:hover{transform:translateY(-2px);filter:brightness(1.1)}.loom-treatment-picker{display:flex;align-items:center;gap:20px;margin-top:35px}.loom-treatment-picker button{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--loom-muted);background:none;padding:7px 0;border:0;border-bottom:1px solid transparent}.loom-treatment-picker button[aria-pressed=true]{color:var(--loom-light);border-bottom-color:var(--loom-accent)}.loom-treatment-picker small{font-size:8px;opacity:.55;margin-left:2px}.loom-swatch{width:7px;height:7px;border-radius:50%;background:#d9bd88}.loom-swatch-ember{background:#d68d6b}.loom-swatch-moonlight{background:#9fb7d8}.loom-hero-art{min-width:0;overflow:hidden;height:535px;position:relative;align-self:center}.loom-art-halo{position:absolute;inset:3% 0;background:radial-gradient(ellipse at 50% 40%,var(--loom-glow),transparent 60%),radial-gradient(ellipse at 50% 76%,var(--loom-glow),transparent 47%);transition:background .7s;pointer-events:none}.loom-art-orbit{position:absolute;width:72%;height:78%;left:14%;top:8%;border:1px solid var(--loom-line);border-radius:50%;opacity:.45;pointer-events:none;transform:rotate(-25deg)}.loom-art-orbit-two{transform:rotate(25deg);width:84%;height:64%;left:8%;top:15%;opacity:.24;border-style:dashed}.lace-loom-scene{position:absolute;inset:0 0 57px;cursor:crosshair;touch-action:pan-y}.lace-loom-scene canvas{display:block;width:100%;height:100%}.lace-loom-fallback{position:absolute;inset:0;display:grid;place-items:center;font-family:Georgia,serif;font-size:220px;color:var(--loom-accent)}.lace-loom-fallback img{width:65%;max-height:80%;object-fit:contain;border:0;padding:0;filter:drop-shadow(0 8px 18px #0003)}.lace-loom-fallback>svg{width:160px;height:160px;opacity:.6}.loom-art-caption{position:absolute;bottom:28px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:12px;color:var(--loom-accent);font-size:9px;letter-spacing:1.6px;text-transform:uppercase}.loom-art-caption>span{display:flex;align-items:center;gap:8px}.loom-art-caption i{display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor}.loom-motion-toggle{width:25px;height:25px}.loom-touch-hint{position:absolute;bottom:3px;left:0;right:0;text-align:center;font-family:Georgia,serif;font-style:italic;font-size:12px;color:var(--loom-muted);opacity:.7}.loom-gallery{border-top:1px solid var(--loom-line);padding-top:27px;padding-bottom:16px}.loom-gallery-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:0 4%}.loom-gallery-heading .loom-eyebrow{font-size:8px;letter-spacing:1.8px}.loom-gallery h2{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;letter-spacing:-.5px;margin-top:7px}.loom-gallery-actions{display:flex;gap:18px;align-items:center}.loom-gallery-actions button{display:flex;gap:7px;align-items:center;padding:8px 0;border:0;border-bottom:1px solid transparent;background:none;color:var(--loom-muted);font-size:11px;white-space:nowrap}.loom-gallery-actions button[aria-pressed=true]{color:var(--loom-accent);border-bottom-color:var(--loom-accent)}.loom-gallery .welcome-character-picker{padding:0 1%}.loom-gallery .welcome-character-picker-shell{padding:24px 0 22px}.loom-gallery .welcome-character-picker-grid{padding:0;border:0;border-radius:0;box-shadow:none;background:none;gap:16px;min-height:160px}.loom-gallery .welcome-character-card-wrap{min-height:160px}.loom-gallery .welcome-character-card{border:1px solid var(--loom-line);border-radius:5px;background:radial-gradient(ellipse at 50% 110%,var(--loom-glow),transparent 80%),#f0ddbc06;overflow:hidden}.loom-gallery .welcome-character-card:before{content:"";position:absolute;inset:8px;border:1px solid var(--loom-line);border-radius:2px;opacity:.35;pointer-events:none}.loom-gallery .welcome-character-card:after{content:"↗";position:absolute;top:11px;right:14px;color:var(--loom-accent);font-size:16px;opacity:0;transform:translate(-3px,3px);transition:opacity .18s ease,transform .18s ease}.loom-gallery .welcome-character-card:hover:after,.loom-gallery .welcome-character-card:focus-visible:after{opacity:1;transform:translate(0)}.loom-gallery .welcome-character-card:hover,.loom-gallery .welcome-character-card:focus-visible{transform:translateY(-5px);border-color:var(--loom-accent);background:radial-gradient(ellipse at 50% 80%,var(--loom-glow),transparent 80%);box-shadow:0 12px 30px #0003}.loom-gallery .welcome-character-card.active{border-color:var(--loom-accent);background:radial-gradient(ellipse at 50% 110%,var(--loom-glow),transparent 90%)}.loom-gallery .welcome-character-card-media{width:100%;height:160px;margin:0;padding:6px 10px 24px;object-fit:contain;filter:brightness(1.12) saturate(.96) drop-shadow(0 8px 12px #0003)}.loom-gallery .welcome-character-card:hover .welcome-character-card-media,.loom-gallery .welcome-character-card:focus-visible .welcome-character-card-media{transform:translateY(-2px) scale(1.06);filter:brightness(1.16) saturate(1.1) drop-shadow(0 8px 12px #0003)}.loom-gallery .welcome-character-card-label{bottom:9px;background:none;border:0;border-radius:0;backdrop-filter:none;color:var(--loom-light);font-size:11px;font-weight:500;letter-spacing:.5px}.loom-gallery .welcome-character-picker-nav{background:none;border-color:var(--loom-line);color:var(--loom-accent);border-radius:50%;width:28px;flex-basis:28px;height:28px;font-size:9px}.loom-gallery .welcome-character-picker-dot.active{background:var(--loom-accent)}.loom-gallery .welcome-character-picker-dots{margin:0 0 12px}.loom-gallery .welcome-character-card-loader{border-radius:4px;background:var(--loom-glow);box-shadow:none}.loom-gallery .welcome-character-card-loader:after{width:18px;height:18px;border-width:1px;border-top-color:var(--loom-accent);box-shadow:none}.loom-gallery .welcome-character-upload-dropzone{margin:24px 0;border-color:var(--loom-accent);border-radius:5px;background:var(--loom-glow);box-shadow:none}.loom-gallery .welcome-character-upload-icon{color:var(--loom-accent);border-color:var(--loom-line);border-radius:4px;background:var(--loom-glow)}.loom-gallery .welcome-character-upload-title{color:var(--loom-light);font-weight:500}.loom-gallery .welcome-character-upload-copy{color:var(--loom-muted)}.loom-gallery .welcome-character-upload-chip{color:var(--loom-accent);background:none;border-color:var(--loom-line);font-weight:500;border-radius:3px}.loom-gallery-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 4%;font-size:10px;color:var(--loom-muted)}.loom-gallery-foot button{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:5px 0;font-size:10px;color:var(--loom-accent)}.loom-welcome-footer{margin:0 5%;padding:18px 0;border-top:1px solid var(--loom-line);display:flex;justify-content:space-between;font-size:7px;letter-spacing:1.8px;color:var(--loom-muted)}.loom-footer-star{font-size:15px;margin-left:12px;color:var(--loom-accent)}@keyframes loom-copy-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1600px){.loom-hero{min-height:620px}.loom-hero-art{height:610px}}@media (max-width: 900px){.loom-title{font-size:64px;letter-spacing:-4px}.loom-hero{grid-template-columns:1fr 1fr;min-height:490px}.loom-hero-copy{padding-left:0}.loom-hero-art{height:465px}.loom-eyebrow{font-size:8px;letter-spacing:1.4px}.loom-treatment-picker{gap:12px}.loom-treatment-picker small{display:none}.loom-gallery-heading,.loom-gallery-foot{padding-left:0;padding-right:0}.loom-gallery h2{font-size:24px}}@media (max-width: 620px){.loom-welcome-header{height:62px}.loom-header-note,.loom-brand-divider{display:none}.loom-hero{display:flex;flex-direction:column}.loom-hero-copy{width:100%;padding:35px 0 0;text-align:center}.loom-hero-copy>.loom-eyebrow{justify-content:center;font-size:7px}.loom-title{font-size:clamp(56px,13vw,78px);margin:16px 0 12px}.loom-hero-tagline{font-size:25px}.loom-hero-tagline br{display:none}.loom-hero-description{margin:13px auto 0;font-size:12px}.loom-primary-button{margin-top:19px}.loom-treatment-picker{justify-content:center;margin-top:22px;gap:25px}.loom-hero-art{width:100%;height:390px;margin-top:-3px}.loom-gallery{padding-top:23px}.loom-gallery-heading{align-items:start;flex-direction:column;gap:10px}.loom-gallery-actions{width:100%;gap:24px}.loom-gallery .welcome-character-picker{padding:0}.loom-gallery .welcome-character-picker-carousel{gap:6px}.loom-gallery .welcome-character-picker-grid{gap:7px;min-height:138px}.loom-gallery .welcome-character-card-wrap{min-height:138px}.loom-gallery .welcome-character-card-media{height:138px;padding:3px 0 21px}.loom-gallery .welcome-character-picker-nav{width:23px;flex-basis:23px;height:23px}.loom-gallery .welcome-character-card-label{font-size:9px;max-width:100%;padding:3px}.loom-gallery-foot{align-items:start;font-size:9px}.loom-gallery-foot button{font-size:9px;white-space:nowrap}.loom-welcome-footer{font-size:6px;letter-spacing:1px;gap:20px}.loom-welcome-footer>span:last-child{white-space:nowrap}}@media (prefers-reduced-motion: reduce){.loom-welcome,.loom-welcome *,.loom-welcome *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.loom-touch-hint,.loom-motion-toggle{display:none}}.loom-welcome[data-paused=true] .loom-touch-hint{visibility:hidden}@media (min-width: 621px) and (max-height: 850px){.loom-welcome-header{height:56px}.loom-hero{min-height:395px}.loom-hero-art{height:395px}.loom-hero-copy{padding-top:24px;padding-bottom:24px}.loom-title{font-size:clamp(60px,6.2vw,86px);margin-top:16px;margin-bottom:12px}.loom-hero-tagline{font-size:27px}.loom-hero-description{font-size:12px;line-height:1.7;margin-top:12px}.loom-primary-button{margin-top:17px;padding-top:11px;padding-bottom:11px}.loom-treatment-picker{margin-top:18px}.loom-gallery{padding-top:18px;padding-bottom:12px}.loom-gallery h2{font-size:23px}.loom-gallery .welcome-character-picker-shell{padding-top:16px;padding-bottom:15px}.loom-gallery .welcome-character-picker-grid,.loom-gallery .welcome-character-card-wrap{min-height:125px}.loom-gallery .welcome-character-card-media{height:125px}.loom-gallery .welcome-character-picker-dots{margin-bottom:6px}.loom-welcome-footer{padding-top:11px;padding-bottom:11px}}.loom-login{width:90%;max-width:1110px;margin:0 auto;padding:20px 0 32px;line-height:1.5}.loom-login-topline{display:flex;align-items:center;justify-content:space-between;gap:24px}.loom-text-button{display:inline-flex;align-items:center;gap:9px;border:0;background:none;color:var(--loom-muted);font-size:11px!important;padding:9px 0}.loom-text-button:hover{color:var(--loom-accent)}.loom-entry-steps{display:flex;align-items:center;gap:29px;list-style:none;padding:0;margin:0;color:var(--loom-muted);font-size:10px}.loom-entry-steps li{display:flex;align-items:center;gap:7px}.loom-entry-steps li[aria-current]{color:var(--loom-accent)}.loom-entry-steps li:last-child{opacity:.55}.loom-entry-steps span{font-size:9px;opacity:.65}.loom-login-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;margin-top:8px}.loom-login-character{text-align:center;position:relative;padding:30px 24px;min-width:0}.loom-login-character .loom-eyebrow{justify-content:center;font-size:8px;letter-spacing:1.8px}.loom-login-portrait{position:relative;display:grid;place-items:center;width:min(100%,340px);aspect-ratio:1;border-radius:50%;margin:33px auto 29px}.loom-login-portrait:before{content:"";position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(ellipse,var(--loom-glow),transparent 69%)}.loom-login-portrait-ring{position:absolute;inset:-8px;border:1px solid var(--loom-line);border-radius:50%;transform:rotate(-15deg)}.loom-login-portrait-ring:before,.loom-login-portrait-ring:after{content:"";position:absolute;inset:9px -14px;border:1px dashed var(--loom-line);border-radius:50%}.loom-login-portrait-ring:after{inset:-13px 13px;transform:rotate(25deg)}.loom-login-portrait :is(img,video){filter:brightness(1.22) saturate(1.06);width:100%;height:100%;object-fit:cover;border-radius:50%;position:relative;border:1px solid var(--loom-line)}.loom-login-emoji{font-size:120px;position:relative}.loom-login-selected{position:absolute;bottom:0;display:flex;align-items:center;gap:7px;padding:8px 13px;background:var(--loom-bg);color:var(--loom-accent);border:1px solid var(--loom-line);border-radius:30px;font-size:10px;box-shadow:0 8px 30px #0004}.loom-login-character h2{font:400 clamp(36px,4vw,52px) / 1.15 Georgia,serif;letter-spacing:-1.5px;margin:0 0 14px}.loom-login-character h2 i{color:var(--loom-accent);font-style:normal}.loom-login-character>p:not(.loom-eyebrow){font-size:12px;line-height:1.8;color:var(--loom-muted)}.loom-login-thread{display:flex;justify-content:center;align-items:center;gap:14px;color:var(--loom-accent);margin:26px 0 13px}.loom-login-thread span{width:57px;height:1px;background:var(--loom-line)}.loom-login-character-note{color:var(--loom-muted);font-size:8px;letter-spacing:2px}.loom-login-form-panel{padding:24px 0 16px;max-width:410px;min-width:0}.loom-login-form-panel .loom-eyebrow{font-size:8px;letter-spacing:1.65px}.loom-login-form-panel h1{font:400 clamp(32px,3.1vw,43px) / 1.14 Georgia,serif;letter-spacing:-1.3px;margin:16px 0;outline:none}.loom-login-description{font-size:12px;color:var(--loom-muted);line-height:1.85}.loom-login-preview-note{font-size:10px;color:var(--loom-accent);margin:13px 0 0}.loom-login-providers{display:grid;gap:10px;margin-top:24px}.loom-login-providers button{width:100%;display:flex;align-items:center;gap:13px;color:var(--loom-light);background:#ffffff04;border:1px solid var(--loom-line);border-radius:4px;padding:12px 16px;font-size:12px;text-align:left}.loom-login-providers button>svg:last-child{margin-left:auto;color:var(--loom-muted)}.loom-login-providers button:hover{border-color:var(--loom-accent);background:#ffffff08}.loom-google-mark{display:inline-grid;place-items:center;font:600 19px/1 Arial,sans-serif;width:18px;color:var(--loom-light)}.loom-login-divider{display:flex;align-items:center;gap:14px;font-size:10px;color:var(--loom-muted);margin:18px 0}.loom-login-divider span{flex:1;height:1px;background:var(--loom-line)}.loom-login form{margin-top:22px}.loom-login form label{display:block;font-size:11px;color:var(--loom-light);margin-bottom:9px}.loom-login input{width:100%;min-width:0;padding:13px 14px;font:inherit;font-size:12px;background:#0002;color:var(--loom-light);border:1px solid var(--loom-line);border-radius:4px;outline-offset:3px}.loom-login input::placeholder{color:var(--loom-muted);opacity:.65}.loom-login input:focus{outline:1px solid var(--loom-accent);border-color:var(--loom-accent)}.loom-login-password-label{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.loom-login-password-label button{background:none;border:0;padding:0 0 9px;color:var(--loom-muted);font-size:10px}.loom-password-field{position:relative}.loom-password-field input{padding-right:45px}.loom-password-field button{position:absolute;right:2px;top:2px;bottom:2px;width:40px;border:0;background:none;display:grid;place-items:center;color:var(--loom-muted)}.loom-login-submit{width:100%;justify-content:space-between;margin-top:23px}.loom-login-switch{text-align:center;color:var(--loom-muted);font-size:11px;margin-top:20px}.loom-login-switch button{display:inline-flex;align-items:center;gap:7px;border:0;background:none;color:var(--loom-accent);font-size:inherit;padding:4px}.loom-login-privacy{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:16px;border-top:1px solid var(--loom-line);margin-top:23px;font-size:9px;color:var(--loom-muted)}.loom-login-explore{display:flex;margin:13px auto 0}.loom-login-feedback{margin-top:18px;padding:12px 14px;border-left:2px solid var(--loom-accent);background:var(--loom-glow);font-size:12px;line-height:1.65}.loom-login-feedback[role=alert]{color:#ffb8a6}.loom-login-verification{margin-top:30px;display:grid;gap:17px;color:var(--loom-accent);font-size:12px;line-height:1.8}.loom-login button:disabled{opacity:.5;cursor:wait}@media (max-width: 760px){.loom-login{padding-top:16px}.loom-login-topline{flex-wrap:wrap;gap:12px}.loom-entry-steps{gap:20px;font-size:9px}.loom-login-grid{grid-template-columns:1fr;margin-top:15px;gap:8px}.loom-login-character{display:grid;grid-template-columns:72px 1fr;gap:5px 17px;text-align:left;padding:22px 0;border-bottom:1px solid var(--loom-line)}.loom-login-character>.loom-eyebrow,.loom-login-thread,.loom-login-character-note,.loom-login-selected{display:none}.loom-login-portrait{grid-row:1 / 3;width:66px;height:66px;align-self:center;margin:0}.loom-login-emoji{font-size:40px}.loom-login-character h2{font-size:27px;margin:0;align-self:end}.loom-login-character>p:not(.loom-eyebrow){font-size:10px;line-height:1.6}.loom-login-character br{display:none}.loom-login-form-panel{width:100%;max-width:460px;margin:auto;padding-top:24px}.loom-login-form-panel h1{font-size:35px}.loom-login-privacy{font-size:8px}}.loom-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.loom-character-previous,.loom-character-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;color:var(--loom-accent);background:var(--loom-bg)}.loom-character-previous{left:-59px}.loom-character-next{right:-59px}.loom-character-switcher{margin:0 0 17px}.loom-character-count{color:var(--loom-accent);font-size:9px;letter-spacing:1px}.loom-character-count span{color:var(--loom-muted);font-size:7px;letter-spacing:1.3px;margin-left:11px}.loom-character-hero{min-height:580px;isolation:isolate;overflow:visible;grid-template-columns:1fr 1.12fr;user-select:none}.loom-ambient{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:-1;mask-image:linear-gradient(135deg,black 25%,#000b 66%,transparent 94%),linear-gradient(90deg,#000 35%,rgba(0,0,0,calc(1 - .87 * var(--loom-focus, 0))) 67%,rgba(0,0,0,calc(1 - .98 * var(--loom-focus, 0))) 86%);mask-composite:intersect}.loom-ambient .lace-loom-scene{inset:-40% -4% -18% -8%;opacity:calc(.33 + .13 * var(--loom-focus, 0));filter:blur(var(--loom-cloth-blur, 2.1px));transition:filter .9s ease,opacity .9s ease}.loom-ambient .lace-loom-fallback img{width:100%;max-height:none}.loom-ambient-blur-edges{position:fixed;inset:0;z-index:-1;pointer-events:none;backdrop-filter:blur(var(--loom-edge-blur, 14px));transition:backdrop-filter .9s ease;mask-image:linear-gradient(135deg,black 0%,#0008 25%,transparent 64%)}.loom-character-hero .loom-hero-copy{padding:48px 0 48px 4%}.loom-character-hero .loom-title{font-size:clamp(60px,6vw,82px);letter-spacing:-4.8px}.loom-character-hero .loom-hero-tagline{font-size:clamp(25px,2.8vw,36px)}.loom-character-hero .loom-hero-character{position:relative;z-index:1;grid-column:2;grid-row:1;padding:28px 30px;border:0;background:none;box-shadow:none;text-align:center}.loom-welcome .loom-character-hero .loom-login-portrait{width:min(calc(100% - 100px),350px);height:auto;aspect-ratio:1;margin:35px auto 30px;background-color:var(--loom-bg);background-image:radial-gradient(ellipse at 50% 65%,var(--loom-glow),transparent 78%)}.loom-character-hero .loom-login-portrait :is(img,video){object-fit:cover;filter:brightness(1.25);border:1px solid var(--loom-line)}.loom-character-hero .loom-login-character h2{font-size:43px}.loom-character-hero .loom-login-character>.loom-eyebrow{font-size:9px}.loom-character-hero .loom-login-character>p:not(.loom-eyebrow),.loom-character-hero .loom-login-thread,.loom-character-hero .loom-login-character-note{display:none}.loom-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px}.loom-hero-actions .loom-primary-button{margin-top:0;gap:16px}.loom-background-control{display:flex;align-items:center;gap:10px;margin-top:25px;color:var(--loom-muted)}.loom-background-control .loom-icon-button{width:29px;height:29px}.loom-background-control span{font-size:7px;letter-spacing:1.3px}.loom-hero-character-loading{position:relative;z-index:1;text-align:center;color:var(--loom-muted);font-size:12px}@media (max-width: 760px){.loom-character-hero{display:grid;grid-template-columns:1fr;min-height:0;padding:10px 0 25px}.loom-character-hero .loom-hero-copy,.loom-welcome[data-theme] .loom-character-hero .loom-hero-copy{grid-column:1;grid-row:2;text-align:center;padding:14px 0 0}.loom-character-hero .loom-hero-character,.loom-welcome[data-theme] .loom-character-hero .loom-hero-character{grid-column:1;grid-row:1;display:block;padding:12px 14px 0}.loom-character-hero .loom-login-portrait,.loom-welcome[data-theme] .loom-character-hero .loom-login-portrait{width:185px;height:185px;margin:18px auto 24px}.loom-character-hero .loom-login-character h2,.loom-welcome[data-theme] .loom-character-hero .loom-login-character h2{font-size:32px}.loom-character-hero .loom-login-character .loom-eyebrow{display:flex}.loom-character-hero .loom-hero-copy>.loom-eyebrow{display:none}.loom-character-hero .loom-title,.loom-welcome[data-theme] .loom-character-hero .loom-title{font-size:53px;letter-spacing:-3px;margin:8px 0 12px}.loom-character-hero .loom-hero-tagline,.loom-welcome[data-theme] .loom-character-hero .loom-hero-tagline{font-size:23px}.loom-character-hero .loom-hero-tagline br{display:none}.loom-character-hero .loom-hero-description{margin:12px auto 0;font-size:12px}.loom-hero-actions{justify-content:center;margin-top:20px;gap:7px;flex-direction:column}.loom-background-control{justify-content:center;margin-top:16px}.loom-ambient .lace-loom-scene{inset:-12% -4% -3% -8%;opacity:.25}}@media (max-width: 360px){.loom-character-hero .loom-login-portrait,.loom-welcome[data-theme] .loom-character-hero .loom-login-portrait{width:156px;height:156px}.loom-character-hero .loom-hero-tagline,.loom-welcome[data-theme] .loom-character-hero .loom-hero-tagline{font-size:20px}}.loom-welcome[data-theme]{--loom-bg: #34343d;--loom-light: #f2f2f4;--loom-muted: #bfc1cb;--loom-accent: #c4dce4;--loom-line: #d9deef29;--loom-glow: #90adbe21;--loom-surface: #3c3d4799;--loom-button: #dbe5e9;--loom-button-text: #29333b;--loom-cloud-a: #259eb42b;--loom-cloud-b: #c56d9830;--loom-cloud-c: #c89b5221;color-scheme:dark;background:radial-gradient(ellipse at 50% 42%,#4a4a55,#3a3a42 42%,#2a2a30 80%,#25252b);overflow-x:hidden}.loom-welcome[data-theme=light]{--loom-bg: #cdd0d5;--loom-light: #252b35;--loom-muted: #525b68;--loom-accent: #355c6c;--loom-line: #3a4b622b;--loom-glow: #628fa327;--loom-surface: #d8dbe19c;--loom-button: #364b58;--loom-button-text: #f1f3f5;--loom-cloud-a: #65aeb738;--loom-cloud-b: #c695ad36;--loom-cloud-c: #c9ae7940;color-scheme:light;background:radial-gradient(ellipse at 50% 42%,#dedfe2,#ced1d6 52%,#b8bec7)}.loom-welcome[data-theme]:after{content:"";position:fixed;inset:-10%;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at 28% 24%,var(--loom-cloud-a),transparent 40%),radial-gradient(ellipse at 75% 72%,var(--loom-cloud-b),transparent 43%),radial-gradient(ellipse at 42% 62%,var(--loom-cloud-c),transparent 46%);animation:loom-ink-drift 24s ease-in-out infinite alternate}@keyframes loom-ink-drift{0%{transform:translate(-1.5%,-1%) scale(1)}to{transform:translate(2%,1.5%) scale(1.08)}}.loom-welcome[data-theme]:before{opacity:.045}.loom-header-actions{display:flex;align-items:center;gap:18px}.loom-theme-switch{display:flex;gap:3px;padding:4px;border:1px solid var(--loom-line);border-radius:30px;background:var(--loom-surface)}.loom-theme-switch button{display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 13px;border-radius:24px;color:var(--loom-muted);font-size:11px;border:1px solid transparent}.loom-theme-switch button[aria-pressed=true]{background:var(--loom-button);color:var(--loom-button-text)}.loom-welcome[data-theme] .loom-character-hero{min-height:min(740px,calc(100dvh - 155px))}.loom-welcome[data-theme] .loom-title{font-family:Avenir Next,Avenir,system-ui,sans-serif;font-size:clamp(54px,5.5vw,80px);font-weight:600;letter-spacing:-4.5px}.loom-welcome[data-theme] .loom-title span{font-style:normal}.loom-welcome[data-theme] .loom-hero-tagline{font-size:28px}.loom-welcome[data-theme] .loom-primary-button{border-radius:30px;background:var(--loom-button);color:var(--loom-button-text);border-color:transparent;box-shadow:0 8px 30px #00000012}.loom-welcome[data-theme] .loom-login-portrait{background:radial-gradient(ellipse at 40% 30%,var(--loom-glow),transparent 70%),var(--loom-surface);backdrop-filter:blur(14px)}.loom-welcome[data-theme] .loom-login-selected{background:var(--loom-button);color:var(--loom-button-text);border:0}.loom-welcome[data-theme] .loom-login-character h2{font-family:Avenir Next,Avenir,system-ui,sans-serif;font-weight:600;letter-spacing:-1.8px}.loom-welcome[data-theme] .loom-character-previous,.loom-welcome[data-theme] .loom-character-next{background:var(--loom-surface);backdrop-filter:blur(10px)}.loom-welcome[data-theme] .loom-login-form-panel{max-width:440px;background:var(--loom-surface);border:1px solid var(--loom-line);border-radius:24px;padding:30px}.loom-welcome[data-theme] .loom-login-form-panel h1{font-family:Avenir Next,Avenir,system-ui,sans-serif;font-weight:600;font-size:36px}.loom-welcome[data-theme] .loom-login-providers button,.loom-welcome[data-theme] .loom-login input{background:var(--loom-surface);border-radius:10px}.loom-welcome[data-theme] .loom-login-portrait{width:min(calc(100% - 96px),310px)}.loom-welcome[data-theme] .loom-character-hero .loom-login-portrait{width:min(calc(100% - 100px),350px)}.loom-welcome[data-theme] .loom-login-character .loom-eyebrow{text-shadow:0 1px 8px var(--loom-bg)}.loom-welcome[data-theme=light] .loom-ambient .lace-loom-scene{opacity:calc(.35 + .11 * var(--loom-focus, 0))}.loom-welcome[data-paused=true]:after{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.loom-welcome[data-theme]:after{animation:none}}@media (max-width: 760px){.loom-welcome[data-theme] .loom-character-hero{min-height:0}.loom-welcome-header{height:76px;gap:12px}.loom-brand{gap:8px}.loom-brand>span:first-of-type{font-size:20px}.loom-theme-switch button{padding:7px 10px}.loom-header-actions{gap:8px}.loom-welcome[data-theme] .loom-login-grid{grid-template-columns:1fr;gap:15px}.loom-welcome[data-theme] .loom-login-character{display:block;text-align:center;padding:20px 0 14px}.loom-welcome[data-theme] .loom-login-portrait{width:170px;height:170px;margin:12px auto 24px}.loom-welcome[data-theme] .loom-character-hero .loom-login-portrait{width:210px;height:210px}.loom-welcome[data-theme] .loom-login-form-panel{width:100%;max-width:none;padding:24px}.loom-welcome[data-theme] .loom-login-form-panel h1{font-size:32px}.loom-welcome[data-theme] .loom-title{font-size:53px;letter-spacing:-3px}.loom-welcome[data-theme] .loom-hero-tagline{font-size:23px}.loom-welcome[data-theme] .loom-login-character h2{font-size:30px}.loom-welcome[data-theme] .loom-login-character>p:not(.loom-eyebrow){font-size:11px}.loom-welcome[data-theme] .loom-hero-character{padding-top:24px}}@media (max-width: 360px){.loom-brand>svg{display:none}.loom-welcome[data-theme] .loom-character-hero .loom-login-portrait{width:168px;height:168px}.loom-theme-switch button{padding:7px 9px}.loom-welcome[data-theme] .loom-hero-tagline{font-size:20px}}.loom-welcome[data-theme] .loom-hero-character:before{content:"";position:absolute;inset:-5% -9%;pointer-events:none;z-index:-1;background:radial-gradient(ellipse,var(--loom-bg),transparent 70%);opacity:.55}.loom-welcome-main{box-sizing:border-box;width:100%;max-width:1466px;padding-inline:5%;overflow:clip}@media (max-width: 760px){.loom-ambient .lace-loom-scene{opacity:calc(.25 + .21 * var(--loom-focus, 0))}.loom-welcome[data-theme=light] .loom-ambient .lace-loom-scene{opacity:calc(.26 + .2 * var(--loom-focus, 0))}}.loom-character-hero .loom-hero-copy{text-shadow:0 2px 18px var(--loom-bg)}.loom-preview-playback{position:absolute;right:7%;bottom:6%;z-index:2;width:36px;height:36px;color:var(--loom-light);background:var(--loom-surface);backdrop-filter:blur(12px);border-color:var(--loom-line)}.loom-scroll-invite{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;padding:14px 0 32px;color:var(--loom-muted);font-size:10px!important;letter-spacing:1.2px}.loom-scroll-invite svg{padding:7px;box-sizing:content-box;border:1px solid var(--loom-line);border-radius:50%;transition:transform .2s}.loom-scroll-invite:hover svg{transform:translateY(4px)}.loom-product-story{position:relative;outline:none;scroll-margin-top:30px}.loom-story-section{padding:96px 4%;border-top:1px solid var(--loom-line);position:relative}.loom-product-story h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.1vw,59px);font-weight:400;line-height:1.12;letter-spacing:-1.8px;margin:20px 0 24px;text-wrap:balance}.loom-story-heading>p:not(.loom-eyebrow),.loom-story-own-copy>p,.loom-reveal-copy>p:not(.loom-eyebrow){color:var(--loom-muted);font-size:14px;line-height:1.9;max-width:490px}.loom-story-how .loom-story-heading{display:grid;grid-template-columns:1.1fr 1fr;column-gap:10%;align-items:end}.loom-story-how .loom-eyebrow{grid-column:1 / -1}.loom-story-how .loom-story-heading>p:not(.loom-eyebrow){margin-bottom:26px}.loom-story-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none;padding:0;margin:52px 0 0}.loom-story-steps li{border-top:1px solid var(--loom-line);padding-top:22px}.loom-step-number{font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:2px;color:var(--loom-accent)}.loom-product-story h3{font-size:16px;font-weight:500;margin:23px 0 12px;letter-spacing:-.3px}.loom-story-steps p,.loom-story-features p{font-size:13px;color:var(--loom-muted);line-height:1.85}.loom-story-expression,.loom-story-own{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:center}.loom-story-wave{display:flex;align-items:center;gap:6px;height:80px;margin:35px 0 18px}.loom-story-wave i{display:block;width:5px;border-radius:10px;background:linear-gradient(var(--loom-accent),#be94aa);opacity:.65}.loom-story-caption{font-size:8px;letter-spacing:2px;color:var(--loom-muted)}.loom-story-features article{display:flex;gap:22px;padding:28px 0;border-bottom:1px solid var(--loom-line)}.loom-story-features article:first-child{padding-top:0}.loom-story-features article:last-child{border-bottom:0;padding-bottom:0}.loom-story-features svg{flex-shrink:0;color:var(--loom-accent);margin-top:2px}.loom-story-features h3{margin-top:0}.loom-file-types{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:27px 0 20px}.loom-file-types>span{border:1px solid var(--loom-line);background:var(--loom-surface);padding:8px 12px;border-radius:6px;color:var(--loom-accent);font-size:11px;letter-spacing:1px}.loom-file-types small{flex-basis:100%;color:var(--loom-muted);font-size:10px;margin-top:5px}.loom-story-own-copy>.loom-story-footnote{font-size:10px;margin-top:22px}.loom-lace-reveal{min-height:min(760px,85dvh);padding:70px 4% 95px;border-top:1px solid var(--loom-line);display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:center}.loom-reveal-copy{grid-column:2;text-shadow:0 2px 18px var(--loom-bg)}.loom-reveal-copy .loom-primary-button{text-shadow:none}@media (max-width: 760px){.loom-scroll-invite{padding:16px 0 35px}.loom-story-section{padding:60px 0}.loom-story-how .loom-story-heading,.loom-story-expression,.loom-story-own{grid-template-columns:1fr;gap:28px}.loom-story-how .loom-story-heading{gap:0}.loom-story-how .loom-story-heading>p:not(.loom-eyebrow){margin-bottom:0}.loom-story-steps{grid-template-columns:1fr;margin-top:32px;gap:25px}.loom-product-story h3{margin-top:14px}.loom-story-features h3{margin-top:0}.loom-story-features article{gap:18px}.loom-story-own h2{margin-bottom:0}.loom-lace-reveal{grid-template-columns:1fr;padding:80px 0 65px;min-height:500px}.loom-reveal-copy{grid-column:1;padding-left:12%}}@media (prefers-reduced-motion: reduce){.loom-scroll-invite svg{transition:none}}.loom-welcome[data-landing=true]{--loom-header-height: 78px;scroll-snap-type:y mandatory;scroll-padding-top:var(--loom-header-height);overscroll-behavior-y:contain;scrollbar-width:none}.loom-welcome[data-landing=true]::-webkit-scrollbar{display:none}.loom-welcome[data-landing=true] .loom-welcome-header{position:sticky;top:0;height:var(--loom-header-height)}.loom-welcome[data-landing=true] .loom-welcome-main{overflow:visible}.loom-snap-section{min-height:calc(100dvh - 78px);display:flex;align-items:center;scroll-snap-align:start;scroll-snap-stop:always;outline:none}.loom-page-content{width:100%;transform:scale(.94) translateY(18px);opacity:.45;transform-origin:50% 50%;transition:transform .85s cubic-bezier(.2,.7,.2,1),opacity .65s ease}.loom-snap-section[data-active=true]>.loom-page-content,.loom-welcome[data-landing=false] .loom-page-content{transform:none;opacity:1}.loom-welcome[data-theme] .loom-intro-page .loom-character-hero{min-height:calc(100dvh - 160px)}.loom-intro-page .loom-scroll-invite{padding-bottom:25px}.loom-snap-section .loom-story-section,.loom-snap-section .loom-lace-reveal{border-top:0;padding:65px 7% 85px 4%;min-height:0}.loom-snap-section .loom-story-expression,.loom-snap-section .loom-story-own{row-gap:0}.loom-chapter-next{display:flex;align-items:center;gap:14px;grid-column:1 / -1;width:fit-content;color:var(--loom-accent);font-size:11px!important;margin-top:55px;padding:10px 0;border-bottom:1px solid var(--loom-line)}.loom-chapter-next svg{transition:transform .2s}.loom-chapter-next:hover svg{transform:translateY(3px)}.loom-chapter-clouds{position:fixed;inset:0;z-index:-2;pointer-events:none}.loom-chapter-clouds>div{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}.loom-chapter-clouds>[data-active=true]{opacity:1}.loom-chapter-nav{position:fixed;z-index:12;top:50%;right:13px;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;padding:10px 4px;border:1px solid var(--loom-line);border-radius:30px;background:var(--loom-surface);backdrop-filter:blur(16px)}.loom-chapter-nav button{position:relative;display:grid;place-items:center;width:34px;height:36px;border-radius:50%;color:var(--loom-muted)}.loom-chapter-dot{width:5px;height:5px;border-radius:50%;border:1px solid currentColor;transition:transform .25s,background .25s}.loom-chapter-nav button[aria-current=step] .loom-chapter-dot{background:var(--loom-accent);border-color:var(--loom-accent);transform:scale(1.5);box-shadow:0 0 14px var(--loom-glow)}.loom-chapter-nav-label{position:absolute;right:45px;white-space:nowrap;padding:7px 11px;border-radius:8px;background:var(--loom-bg);color:var(--loom-light);font-size:11px;opacity:0;pointer-events:none;transition:opacity .15s}.loom-chapter-nav button:is(:hover,:focus-visible) .loom-chapter-nav-label{opacity:1}.loom-chapter-progress{color:var(--loom-muted);font-size:7px;letter-spacing:.5px;margin:10px 0 5px}.loom-welcome[data-landing=true] .loom-welcome-footer{display:none}@media (max-width: 760px){.loom-welcome[data-landing=true]{--loom-header-height: 76px}.loom-snap-section{min-height:calc(100dvh - 76px)}.loom-welcome[data-theme] .loom-intro-page .loom-character-hero{min-height:0}.loom-intro-page{padding-bottom:75px}.loom-snap-section .loom-story-section,.loom-snap-section .loom-lace-reveal{padding:48px 0 100px}.loom-snap-section .loom-story-expression,.loom-snap-section .loom-story-own{row-gap:28px}.loom-chapter-next{margin-top:30px;grid-column:1}.loom-chapter-nav{inset:auto auto 14px 50%;transform:translate(-50%);flex-direction:row;padding:3px 12px}.loom-chapter-nav button{width:32px;height:38px}.loom-chapter-progress{margin:0 0 0 9px;white-space:nowrap}.loom-chapter-nav-label{bottom:48px;right:auto}}@media (prefers-reduced-motion: reduce){.loom-welcome[data-landing=true]{scroll-snap-type:y proximity}.loom-page-content,.loom-chapter-clouds>div,.loom-ambient .lace-loom-scene,.loom-ambient-blur-edges,.loom-chapter-next svg{transition:none}.loom-page-content{transform:none;opacity:1}}.loom-chapter-nav .loom-nav-motion-toggle{margin-top:8px;border:1px solid var(--loom-line);width:28px;height:28px}.loom-story-section p{text-shadow:0 1px 12px var(--loom-bg)}@media (max-width: 760px){.loom-chapter-nav .loom-nav-motion-toggle{margin-top:0;margin-left:6px}}@media (max-width: 480px){.loom-header-actions .loom-theme-switch button>span{display:none}.loom-header-actions>.loom-text-button{white-space:nowrap;font-size:12px}}.account-page{height:100dvh;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:32px 20px;background:#11131c;color:#f2f3f7;font-family:system-ui,sans-serif}.account-panel{flex-shrink:0;margin:auto 0;width:min(100%,470px);padding:32px;border:1px solid #343747;border-radius:20px;background:#1b1e2a;box-shadow:0 20px 70px #0004}.account-panel h1{font-size:28px;line-height:1.2;margin:0 0 16px;font-weight:650}.account-panel h2,.profile-management h2{font-size:18px;margin-top:28px}.account-panel p,.profile-management p{color:#c1c5d4;line-height:1.55;margin:12px 0}.account-panel .account-eyebrow{font-size:11px;letter-spacing:.16em;color:#aeb8ff;margin-bottom:24px}.account-panel form,.account-providers{display:grid;gap:14px;margin-top:24px}.account-panel label,.profile-management label{display:grid;gap:8px;font-size:14px}.account-panel input,.profile-management input{padding:11px 12px;border-radius:8px;border:1px solid #555c72;color:#f2f3f7;background:#11131c;width:100%}.account-panel button,.profile-management button{padding:11px 14px;border-radius:8px;border:1px solid #555c72;background:#262b3d;color:#f2f3f7;font:inherit;cursor:pointer}.account-panel button:hover,.profile-management button:hover{background:#353d58}.account-panel button:disabled,.profile-management button:disabled{opacity:.55;cursor:wait}.account-panel button:focus-visible,.account-panel input:focus-visible,.profile-management button:focus-visible,.profile-management input:focus-visible,.profile-management summary:focus-visible{outline:2px solid #b5beff;outline-offset:3px}.account-panel .account-primary{width:100%;background:#b8bfff;color:#161931;border-color:transparent;font-weight:600}.account-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.account-actions button{font-size:13px}.account-panel [role=alert],.profile-management [role=alert]{color:#ffb9b9}.account-catalog{padding:0;list-style:none}.account-catalog li{padding:10px 0}.account-catalog form{display:grid;gap:10px;width:100%;margin:0;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px}.account-catalog button{font-size:13px}@media (max-width: 480px){.account-panel{padding:24px 20px}.account-panel h1{font-size:24px}}.account-characters{padding:0;margin:24px 0;list-style:none;display:grid;gap:12px}.account-characters>li{border:1px solid #454d69;border-radius:12px;overflow:hidden}.profile-management .account-character-select{display:flex;align-items:center;gap:16px;text-align:left;width:100%;border:0;border-radius:0;padding:18px}.account-character-select strong,.account-character-select small{display:block}.account-character-select small{color:#c1c5d4;margin-top:5px;font-size:12px}.account-character-select[aria-current=true]{background:#353d58}.account-character-portrait{position:relative;display:grid;place-items:center;width:62px;height:70px;flex-shrink:0;border-radius:8px;background:#11131c;overflow:hidden;font-size:30px}.account-character-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.account-characters details{border-top:1px solid #454d69;padding:12px 18px;font-size:12px}.account-characters summary{cursor:pointer;color:#c1c5d4}.profile-management-drawer{width:100%;min-width:0;color:#c8d4e4;font-size:12px}.profile-management-drawer h2{margin-top:20px;font-size:12px;font-weight:600;color:#6ab8c8}.profile-management-drawer p{font-size:12px;color:#9aacbc}.profile-management-drawer button{min-height:32px;padding:6px 10px;border:1px solid rgba(106,184,200,.25);background:linear-gradient(145deg,#243445,#1b2835,#16202c);color:#c8d4e4;font-size:12px}.profile-management-drawer button:hover{background:#2a3c50;border-color:#6ab8c873}.profile-management-drawer .account-characters{margin:12px 0;gap:8px}.profile-management-drawer .account-characters>li{border-color:#ffffff14;border-radius:8px}.profile-management-drawer .account-character-select{padding:10px;gap:10px}.profile-management-drawer .account-character-select[aria-current=true]{background:#213f48}.profile-management-drawer .account-character-select small{font-size:10px}.profile-management-drawer .account-character-portrait{width:44px;height:50px;font-size:24px}.profile-management-drawer .account-characters details{padding:9px 10px;border-color:#ffffff0f}.profile-management-drawer input{padding:6px;font-size:11px;background:#141c28;border-color:#ffffff1f}.profile-management-drawer .account-catalog li{align-items:flex-start;font-size:12px}.profile-management-drawer .account-catalog button{flex-shrink:0}.account-loading{display:flex;align-items:center;gap:12px;margin:16px 0;color:#c8d4e4;line-height:1.5}.account-loading-busy{position:sticky;top:0;z-index:2;padding:10px 12px;border:1px solid rgba(106,184,200,.25);border-radius:8px;background:#18232f;box-shadow:0 3px 12px #0003}.account-loading-spinner{width:22px;height:22px;flex-shrink:0;border:2px solid rgba(106,184,200,.25);border-top-color:#6ab8c8;border-radius:50%;animation:account-loading-spin .85s linear infinite}@keyframes account-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.account-loading-spinner{animation:none}}.user-profile dl{display:grid;gap:16px;margin:0 0 20px}.user-profile dt{color:#8a9aaa;font-size:11px;margin-bottom:4px}.user-profile dd{margin:0;overflow-wrap:anywhere}.account-panel>.user-profile{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.account-character-actions{padding:8px 12px;border-top:1px solid rgba(255,255,255,.08)}.account-model-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0}.account-model-tabs button[aria-pressed=true],.account-models button[aria-pressed=true]{background:#213f48;border-color:#6ab8c8}.account-models{display:grid;gap:8px;padding:0;list-style:none;margin:16px 0}.account-models button{display:grid;gap:5px;width:100%;text-align:left;overflow-wrap:anywhere}.account-models small,.account-model-note{color:#9aacbc;font-size:11px}.account-character-draft,.account-model-upload{display:grid;gap:12px;margin-top:20px}.account-model-picker input{box-sizing:border-box;min-width:0}.account-persona-editor,.account-persona-copy,.account-persona-picker{display:grid;gap:12px;margin-top:20px;min-width:0}.profile-management select,.profile-management textarea{box-sizing:border-box;width:100%;min-width:0;padding:10px;border-radius:8px;border:1px solid #555c72;color:#f2f3f7;background:#11131c;font:inherit}.profile-management textarea{min-height:90px;resize:vertical}.profile-management select:focus-visible,.profile-management textarea:focus-visible{outline:2px solid #b5beff;outline-offset:3px}.profile-management-drawer select,.profile-management-drawer textarea{padding:6px;font-size:11px;background:#141c28;border-color:#ffffff1f}.account-personas .account-models>li{border:1px solid rgba(106,184,200,.25);border-radius:8px;padding:10px;overflow-wrap:anywhere}.account-personas .account-models .account-actions button{width:auto}.loom-workspace-identity{min-width:0}.loom-workspace-identity .user-profile{display:flex;align-items:center;flex-wrap:wrap;gap:6px 22px;color:var(--loom-light);font-size:12px}.loom-workspace-identity dl{display:flex;flex-direction:column;gap:2px;margin:0}.loom-workspace-identity dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.loom-workspace-identity dl>div:last-child{color:var(--loom-muted);font-size:10px}.loom-workspace-identity button{border:0;background:none;color:var(--loom-muted);font-size:11px;padding:9px 0}.loom-workspace-identity button:hover{background:none;color:var(--loom-accent)}.loom-workspace-entry .loom-login-form-panel{overflow-wrap:anywhere}.loom-workspace-entry .loom-login-description{margin-bottom:22px}.loom-workspace-entry .account-character-draft label,.loom-workspace-entry .account-model-upload label{display:grid;gap:8px}.loom-workspace-entry :is(.account-character-draft,.account-model-upload) p{font-size:11px;line-height:1.7;color:var(--loom-muted)}.loom-workspace-entry input{box-sizing:border-box;min-width:0;width:100%}.loom-workspace-entry select{box-sizing:border-box;width:100%;min-width:0;padding:13px 14px;font:inherit;font-size:12px;background:var(--loom-surface);color:var(--loom-light);border:1px solid var(--loom-line);border-radius:10px}.loom-workspace-entry select:focus-visible{outline:1px solid var(--loom-accent);outline-offset:3px}.loom-workspace-entry .account-persona-picker button{border:0;background:none;color:var(--loom-accent);font-size:11px}.loom-workspace-entry .account-model-tabs{gap:8px;margin:22px 0}.loom-workspace-entry .account-model-tabs button,.loom-workspace-entry .account-model-upload button{border:1px solid var(--loom-line);border-radius:18px;background:var(--loom-surface);color:var(--loom-muted);padding:8px 12px;font-size:11px}.loom-workspace-entry .account-model-tabs button[aria-pressed=true]{border-color:var(--loom-accent);color:var(--loom-light);background:var(--loom-glow)}.loom-workspace-entry .account-loading{color:var(--loom-muted);font-size:12px}.loom-workspace-entry [role=alert]{color:#ec989d;font-size:12px}.loom-welcome[data-theme=light] .loom-workspace-entry [role=alert]{color:#8a283e}.loom-workspace-entry .loom-entry-steps li[aria-current]{opacity:1}.loom-workspace-entry [role=status]:not(.account-loading){color:var(--loom-muted);font-size:12px}.loom-workspace-entry .account-actions{margin-top:6px}.loom-workspace-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:16px}@media (max-width: 600px){.loom-workspace-entry .loom-login-topline{align-items:stretch}.loom-workspace-identity .user-profile{justify-content:space-between}}@layer reset,base,tokens,recipes,utilities;html,body,#root{height:100%;margin:0;padding:0}*{box-sizing:border-box}.scene-root,.fullscreen-scene{width:100vw;height:100vh;border:0;margin:0;padding:0;overflow:hidden;position:fixed;inset:0;background:var(--scene-ink-background, radial-gradient(ellipse at center, #4a4a55 0%, #3a3a42 40%, #2a2a2f 100%));z-index:0}@layer reset{html,:host{--font-fallback: 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;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*{--ring-inset: var(--empty, );--ring-offset-width: 0px;--ring-offset-color: #fff;--ring-color: rgba(66, 153, 225, .6);--ring-offset-shadow: 0 0 #0000;--ring-shadow: 0 0 #0000;--brightness: var(--empty, );--contrast: var(--empty, );--grayscale: var(--empty, );--hue-rotate: var(--empty, );--invert: var(--empty, );--saturate: var(--empty, );--sepia: var(--empty, );--drop-shadow: var(--empty, );--backdrop-blur: var(--empty, );--backdrop-brightness: var(--empty, );--backdrop-contrast: var(--empty, );--backdrop-grayscale: var(--empty, );--backdrop-hue-rotate: var(--empty, );--backdrop-invert: var(--empty, );--backdrop-opacity: var(--empty, );--backdrop-saturate: var(--empty, );--backdrop-sepia: var(--empty, );--global-font-mono: var(--fonts-mono);--global-font-body: var(--fonts-body);--global-color-border: var(--colors-border);font-feature-settings:"cv11"}html{background:var(--colors-bg);color:var(--colors-fg);line-height:1.5;--colors-color-palette-50: var(--colors-gray-50);--colors-color-palette-100: var(--colors-gray-100);--colors-color-palette-200: var(--colors-gray-200);--colors-color-palette-300: var(--colors-gray-300);--colors-color-palette-400: var(--colors-gray-400);--colors-color-palette-500: var(--colors-gray-500);--colors-color-palette-600: var(--colors-gray-600);--colors-color-palette-700: var(--colors-gray-700);--colors-color-palette-800: var(--colors-gray-800);--colors-color-palette-900: var(--colors-gray-900);--colors-color-palette-950: var(--colors-gray-950);--colors-color-palette-contrast: var(--colors-gray-contrast);--colors-color-palette-fg: var(--colors-gray-fg);--colors-color-palette-subtle: var(--colors-gray-subtle);--colors-color-palette-muted: var(--colors-gray-muted);--colors-color-palette-emphasized: var(--colors-gray-emphasized);--colors-color-palette-solid: var(--colors-gray-solid);--colors-color-palette-focus-ring: var(--colors-gray-focus-ring);--colors-color-palette-border: var(--colors-gray-border)}*::placeholder,*[data-placeholder]{--mix-color: color-mix(in srgb, var(--colors-fg-muted) 80%, transparent);color:var(--mix-color, var(--colors-fg-muted))}*::selection{--mix-background: color-mix(in srgb, var(--colors-color-palette-emphasized) 80%, transparent);background:var(--mix-background, var(--colors-color-palette-emphasized))}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--aspect-ratios-square: 1 / 1;--aspect-ratios-landscape: 4 / 3;--aspect-ratios-portrait: 3 / 4;--aspect-ratios-wide: 16 / 9;--aspect-ratios-ultrawide: 18 / 5;--aspect-ratios-golden: 1.618 / 1;--animations-spin: spin 1s linear infinite;--animations-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce: bounce 1s infinite;--blurs-none: ;--blurs-sm: 4px;--blurs-md: 8px;--blurs-lg: 12px;--blurs-xl: 16px;--blurs-2xl: 24px;--blurs-3xl: 40px;--blurs-4xl: 64px;--borders-xs: .5px solid;--borders-sm: 1px solid;--borders-md: 2px solid;--borders-lg: 4px solid;--borders-xl: 8px solid;--colors-transparent: transparent;--colors-current: currentColor;--colors-black: #09090B;--colors-white: #FFFFFF;--colors-white-alpha-50: rgba(255, 255, 255, .04);--colors-white-alpha-100: rgba(255, 255, 255, .06);--colors-white-alpha-200: rgba(255, 255, 255, .08);--colors-white-alpha-300: rgba(255, 255, 255, .16);--colors-white-alpha-400: rgba(255, 255, 255, .24);--colors-white-alpha-500: rgba(255, 255, 255, .36);--colors-white-alpha-600: rgba(255, 255, 255, .48);--colors-white-alpha-700: rgba(255, 255, 255, .64);--colors-white-alpha-800: rgba(255, 255, 255, .8);--colors-white-alpha-900: rgba(255, 255, 255, .92);--colors-white-alpha-950: rgba(255, 255, 255, .95);--colors-black-alpha-50: rgba(0, 0, 0, .04);--colors-black-alpha-100: rgba(0, 0, 0, .06);--colors-black-alpha-200: rgba(0, 0, 0, .08);--colors-black-alpha-300: rgba(0, 0, 0, .16);--colors-black-alpha-400: rgba(0, 0, 0, .24);--colors-black-alpha-500: rgba(0, 0, 0, .36);--colors-black-alpha-600: rgba(0, 0, 0, .48);--colors-black-alpha-700: rgba(0, 0, 0, .64);--colors-black-alpha-800: rgba(0, 0, 0, .8);--colors-black-alpha-900: rgba(0, 0, 0, .92);--colors-black-alpha-950: rgba(0, 0, 0, .95);--colors-gray-50: #fafafa;--colors-gray-100: #f4f4f5;--colors-gray-200: #e4e4e7;--colors-gray-300: #d4d4d8;--colors-gray-400: #a1a1aa;--colors-gray-500: #71717a;--colors-gray-600: #52525b;--colors-gray-700: #3f3f46;--colors-gray-800: #27272a;--colors-gray-900: #18181b;--colors-gray-950: #111111;--colors-red-50: #fef2f2;--colors-red-100: #fee2e2;--colors-red-200: #fecaca;--colors-red-300: #fca5a5;--colors-red-400: #f87171;--colors-red-500: #ef4444;--colors-red-600: #dc2626;--colors-red-700: #991919;--colors-red-800: #511111;--colors-red-900: #300c0c;--colors-red-950: #1f0808;--colors-orange-50: #fff7ed;--colors-orange-100: #ffedd5;--colors-orange-200: #fed7aa;--colors-orange-300: #fdba74;--colors-orange-400: #fb923c;--colors-orange-500: #f97316;--colors-orange-600: #ea580c;--colors-orange-700: #92310a;--colors-orange-800: #6c2710;--colors-orange-900: #3b1106;--colors-orange-950: #220a04;--colors-yellow-50: #fefce8;--colors-yellow-100: #fef9c3;--colors-yellow-200: #fef08a;--colors-yellow-300: #fde047;--colors-yellow-400: #facc15;--colors-yellow-500: #eab308;--colors-yellow-600: #ca8a04;--colors-yellow-700: #845209;--colors-yellow-800: #713f12;--colors-yellow-900: #422006;--colors-yellow-950: #281304;--colors-green-50: #f0fdf4;--colors-green-100: #dcfce7;--colors-green-200: #bbf7d0;--colors-green-300: #86efac;--colors-green-400: #4ade80;--colors-green-500: #22c55e;--colors-green-600: #16a34a;--colors-green-700: #116932;--colors-green-800: #124a28;--colors-green-900: #042713;--colors-green-950: #03190c;--colors-teal-50: #f0fdfa;--colors-teal-100: #ccfbf1;--colors-teal-200: #99f6e4;--colors-teal-300: #5eead4;--colors-teal-400: #2dd4bf;--colors-teal-500: #14b8a6;--colors-teal-600: #0d9488;--colors-teal-700: #0c5d56;--colors-teal-800: #114240;--colors-teal-900: #032726;--colors-teal-950: #021716;--colors-blue-50: #eff6ff;--colors-blue-100: #dbeafe;--colors-blue-200: #bfdbfe;--colors-blue-300: #a3cfff;--colors-blue-400: #60a5fa;--colors-blue-500: #3b82f6;--colors-blue-600: #2563eb;--colors-blue-700: #173da6;--colors-blue-800: #1a3478;--colors-blue-900: #14204a;--colors-blue-950: #0c142e;--colors-cyan-50: #ecfeff;--colors-cyan-100: #cffafe;--colors-cyan-200: #a5f3fc;--colors-cyan-300: #67e8f9;--colors-cyan-400: #22d3ee;--colors-cyan-500: #06b6d4;--colors-cyan-600: #0891b2;--colors-cyan-700: #0c5c72;--colors-cyan-800: #134152;--colors-cyan-900: #072a38;--colors-cyan-950: #051b24;--colors-purple-50: #faf5ff;--colors-purple-100: #f3e8ff;--colors-purple-200: #e9d5ff;--colors-purple-300: #d8b4fe;--colors-purple-400: #c084fc;--colors-purple-500: #a855f7;--colors-purple-600: #9333ea;--colors-purple-700: #641ba3;--colors-purple-800: #4a1772;--colors-purple-900: #2f0553;--colors-purple-950: #1a032e;--colors-pink-50: #fdf2f8;--colors-pink-100: #fce7f3;--colors-pink-200: #fbcfe8;--colors-pink-300: #f9a8d4;--colors-pink-400: #f472b6;--colors-pink-500: #ec4899;--colors-pink-600: #db2777;--colors-pink-700: #a41752;--colors-pink-800: #6d0e34;--colors-pink-900: #45061f;--colors-pink-950: #2c0514;--durations-fastest: 50ms;--durations-faster: .1s;--durations-fast: .15s;--durations-moderate: .2s;--durations-slow: .3s;--durations-slower: .4s;--durations-slowest: .5s;--easings-ease-in: cubic-bezier(.42, 0, 1, 1);--easings-ease-out: cubic-bezier(0, 0, .58, 1);--easings-ease-in-out: cubic-bezier(.42, 0, .58, 1);--easings-ease-in-smooth: cubic-bezier(.32, .72, 0, 1);--fonts-heading: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fonts-body: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fonts-mono: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-sizes-2xs: .625rem;--font-sizes-xs: .75rem;--font-sizes-sm: .875rem;--font-sizes-md: 1rem;--font-sizes-lg: 1.125rem;--font-sizes-xl: 1.25rem;--font-sizes-2xl: 1.5rem;--font-sizes-3xl: 1.875rem;--font-sizes-4xl: 2.25rem;--font-sizes-5xl: 3rem;--font-sizes-6xl: 3.75rem;--font-sizes-7xl: 4.5rem;--font-sizes-8xl: 6rem;--font-sizes-9xl: 8rem;--font-weights-thin: 100;--font-weights-extralight: 200;--font-weights-light: 300;--font-weights-normal: 400;--font-weights-medium: 500;--font-weights-semibold: 600;--font-weights-bold: 700;--font-weights-extrabold: 800;--font-weights-black: 900;--letter-spacings-tighter: -.05em;--letter-spacings-tight: -.025em;--letter-spacings-wide: .025em;--letter-spacings-wider: .05em;--letter-spacings-widest: .1em;--line-heights-shorter: 1.25;--line-heights-short: 1.375;--line-heights-moderate: 1.5;--line-heights-tall: 1.625;--line-heights-taller: 2;--radii-none: 0;--radii-2xs: .0625rem;--radii-xs: .125rem;--radii-sm: .25rem;--radii-md: .375rem;--radii-lg: .5rem;--radii-xl: .75rem;--radii-2xl: 1rem;--radii-3xl: 1.5rem;--radii-4xl: 2rem;--radii-full: 9999px;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--spacing-0\.5: .125rem;--spacing-1\.5: .375rem;--spacing-2\.5: .625rem;--spacing-3\.5: .875rem;--spacing-4\.5: 1.125rem;--sizes-1: .25rem;--sizes-2: .5rem;--sizes-3: .75rem;--sizes-4: 1rem;--sizes-5: 1.25rem;--sizes-6: 1.5rem;--sizes-7: 1.75rem;--sizes-8: 2rem;--sizes-9: 2.25rem;--sizes-10: 2.5rem;--sizes-11: 2.75rem;--sizes-12: 3rem;--sizes-14: 3.5rem;--sizes-16: 4rem;--sizes-20: 5rem;--sizes-24: 6rem;--sizes-28: 7rem;--sizes-32: 8rem;--sizes-36: 9rem;--sizes-40: 10rem;--sizes-44: 11rem;--sizes-48: 12rem;--sizes-52: 13rem;--sizes-56: 14rem;--sizes-60: 15rem;--sizes-64: 16rem;--sizes-72: 18rem;--sizes-80: 20rem;--sizes-96: 24rem;--sizes-3xs: 14rem;--sizes-2xs: 16rem;--sizes-xs: 20rem;--sizes-sm: 24rem;--sizes-md: 28rem;--sizes-lg: 32rem;--sizes-xl: 36rem;--sizes-2xl: 42rem;--sizes-3xl: 48rem;--sizes-4xl: 56rem;--sizes-5xl: 64rem;--sizes-6xl: 72rem;--sizes-7xl: 80rem;--sizes-8xl: 90rem;--sizes-0\.5: .125rem;--sizes-1\.5: .375rem;--sizes-2\.5: .625rem;--sizes-3\.5: .875rem;--sizes-4\.5: 1.125rem;--sizes-1\/2: 50%;--sizes-1\/3: 33.333333%;--sizes-2\/3: 66.666667%;--sizes-1\/4: 25%;--sizes-3\/4: 75%;--sizes-1\/5: 20%;--sizes-2\/5: 40%;--sizes-3\/5: 60%;--sizes-4\/5: 80%;--sizes-1\/6: 16.666667%;--sizes-2\/6: 33.333333%;--sizes-3\/6: 50%;--sizes-4\/6: 66.666667%;--sizes-5\/6: 83.333333%;--sizes-1\/12: 8.333333%;--sizes-2\/12: 16.666667%;--sizes-3\/12: 25%;--sizes-4\/12: 33.333333%;--sizes-5\/12: 41.666667%;--sizes-6\/12: 50%;--sizes-7\/12: 58.333333%;--sizes-8\/12: 66.666667%;--sizes-9\/12: 75%;--sizes-10\/12: 83.333333%;--sizes-11\/12: 91.666667%;--sizes-max: max-content;--sizes-min: min-content;--sizes-fit: fit-content;--sizes-prose: 60ch;--sizes-full: 100%;--sizes-dvh: 100dvh;--sizes-svh: 100svh;--sizes-lvh: 100lvh;--sizes-dvw: 100dvw;--sizes-svw: 100svw;--sizes-lvw: 100lvw;--sizes-vw: 100vw;--sizes-vh: 100vh;--sizes-breakpoint-sm: 480px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--z-index-hide: -1;--z-index-base: 0;--z-index-docked: 10;--z-index-dropdown: 1000;--z-index-sticky: 1100;--z-index-banner: 1200;--z-index-overlay: 1300;--z-index-modal: 1400;--z-index-popover: 1500;--z-index-skip-nav: 1600;--z-index-toast: 1700;--z-index-tooltip: 1800;--z-index-max: 2147483647;--cursor-button: pointer;--cursor-checkbox: default;--cursor-disabled: not-allowed;--cursor-menuitem: default;--cursor-option: default;--cursor-radio: default;--cursor-slider: default;--cursor-swittch: pointer;--breakpoints-sm: 480px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--radii-l1: var(--radii-xs);--radii-l2: var(--radii-sm);--radii-l3: var(--radii-md)}.light{--colors-bg: var(--colors-white);--colors-bg-subtle: var(--colors-gray-50);--colors-bg-muted: var(--colors-gray-100);--colors-bg-emphasized: var(--colors-gray-200);--colors-bg-inverted: var(--colors-black);--colors-bg-panel: var(--colors-white);--colors-bg-error: var(--colors-red-50);--colors-bg-warning: var(--colors-orange-50);--colors-bg-success: var(--colors-green-50);--colors-bg-info: var(--colors-blue-50);--colors-fg: var(--colors-black);--colors-fg-muted: var(--colors-gray-600);--colors-fg-subtle: var(--colors-gray-400);--colors-fg-inverted: var(--colors-gray-50);--colors-fg-error: var(--colors-red-500);--colors-fg-warning: var(--colors-orange-600);--colors-fg-success: var(--colors-green-600);--colors-fg-info: var(--colors-blue-600);--colors-border: var(--colors-gray-200);--colors-border-muted: var(--colors-gray-100);--colors-border-subtle: var(--colors-gray-50);--colors-border-emphasized: var(--colors-gray-300);--colors-border-inverted: var(--colors-gray-800);--colors-border-error: var(--colors-red-500);--colors-border-warning: var(--colors-orange-500);--colors-border-success: var(--colors-green-500);--colors-border-info: var(--colors-blue-500);--colors-gray-contrast: var(--colors-white);--colors-gray-fg: var(--colors-gray-800);--colors-gray-subtle: var(--colors-gray-100);--colors-gray-muted: var(--colors-gray-200);--colors-gray-emphasized: var(--colors-gray-300);--colors-gray-solid: var(--colors-gray-900);--colors-gray-focus-ring: var(--colors-gray-400);--colors-gray-border: var(--colors-gray-200);--colors-red-contrast: white;--colors-red-fg: var(--colors-red-700);--colors-red-subtle: var(--colors-red-100);--colors-red-muted: var(--colors-red-200);--colors-red-emphasized: var(--colors-red-300);--colors-red-solid: var(--colors-red-600);--colors-red-focus-ring: var(--colors-red-500);--colors-red-border: var(--colors-red-500);--colors-orange-contrast: white;--colors-orange-fg: var(--colors-orange-700);--colors-orange-subtle: var(--colors-orange-100);--colors-orange-muted: var(--colors-orange-200);--colors-orange-emphasized: var(--colors-orange-300);--colors-orange-solid: var(--colors-orange-600);--colors-orange-focus-ring: var(--colors-orange-500);--colors-orange-border: var(--colors-orange-500);--colors-green-contrast: white;--colors-green-fg: var(--colors-green-700);--colors-green-subtle: var(--colors-green-100);--colors-green-muted: var(--colors-green-200);--colors-green-emphasized: var(--colors-green-300);--colors-green-solid: var(--colors-green-600);--colors-green-focus-ring: var(--colors-green-500);--colors-green-border: var(--colors-green-500);--colors-blue-contrast: white;--colors-blue-fg: var(--colors-blue-700);--colors-blue-subtle: var(--colors-blue-100);--colors-blue-muted: var(--colors-blue-200);--colors-blue-emphasized: var(--colors-blue-300);--colors-blue-solid: var(--colors-blue-600);--colors-blue-focus-ring: var(--colors-blue-500);--colors-blue-border: var(--colors-blue-500);--colors-yellow-contrast: black;--colors-yellow-fg: var(--colors-yellow-800);--colors-yellow-subtle: var(--colors-yellow-100);--colors-yellow-muted: var(--colors-yellow-200);--colors-yellow-emphasized: var(--colors-yellow-300);--colors-yellow-solid: var(--colors-yellow-300);--colors-yellow-focus-ring: var(--colors-yellow-500);--colors-yellow-border: var(--colors-yellow-500);--colors-teal-contrast: white;--colors-teal-fg: var(--colors-teal-700);--colors-teal-subtle: var(--colors-teal-100);--colors-teal-muted: var(--colors-teal-200);--colors-teal-emphasized: var(--colors-teal-300);--colors-teal-solid: var(--colors-teal-600);--colors-teal-focus-ring: var(--colors-teal-500);--colors-teal-border: var(--colors-teal-500);--colors-purple-contrast: white;--colors-purple-fg: var(--colors-purple-700);--colors-purple-subtle: var(--colors-purple-100);--colors-purple-muted: var(--colors-purple-200);--colors-purple-emphasized: var(--colors-purple-300);--colors-purple-solid: var(--colors-purple-600);--colors-purple-focus-ring: var(--colors-purple-500);--colors-purple-border: var(--colors-purple-500);--colors-pink-contrast: white;--colors-pink-fg: var(--colors-pink-700);--colors-pink-subtle: var(--colors-pink-100);--colors-pink-muted: var(--colors-pink-200);--colors-pink-emphasized: var(--colors-pink-300);--colors-pink-solid: var(--colors-pink-600);--colors-pink-focus-ring: var(--colors-pink-500);--colors-pink-border: var(--colors-pink-500);--colors-cyan-contrast: white;--colors-cyan-fg: var(--colors-cyan-700);--colors-cyan-subtle: var(--colors-cyan-100);--colors-cyan-muted: var(--colors-cyan-200);--colors-cyan-emphasized: var(--colors-cyan-300);--colors-cyan-solid: var(--colors-cyan-600);--colors-cyan-focus-ring: var(--colors-cyan-500);--colors-cyan-border: var(--colors-cyan-500);--shadows-xs: 0px 1px 2px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 20%, transparent);--shadows-sm: 0px 2px 4px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-md: 0px 4px 8px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-lg: 0px 8px 16px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-xl: 0px 16px 24px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-2xl: 0px 24px 40px color-mix(in srgb, var(--colors-gray-900) 16%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-inner: inset 0 2px 4px 0 color-mix(in srgb, var(--colors-black) 5%, transparent);--shadows-inset: inset 0 0 0 1px color-mix(in srgb, var(--colors-black) 5%, transparent) }.dark{--colors-bg: var(--colors-black);--colors-bg-subtle: var(--colors-gray-950);--colors-bg-muted: var(--colors-gray-900);--colors-bg-emphasized: var(--colors-gray-800);--colors-bg-inverted: var(--colors-white);--colors-bg-panel: var(--colors-gray-950);--colors-bg-error: var(--colors-red-950);--colors-bg-warning: var(--colors-orange-950);--colors-bg-success: var(--colors-green-950);--colors-bg-info: var(--colors-blue-950);--colors-fg: var(--colors-gray-50);--colors-fg-muted: var(--colors-gray-400);--colors-fg-subtle: var(--colors-gray-500);--colors-fg-inverted: var(--colors-black);--colors-fg-error: var(--colors-red-400);--colors-fg-warning: var(--colors-orange-300);--colors-fg-success: var(--colors-green-300);--colors-fg-info: var(--colors-blue-300);--colors-border: var(--colors-gray-800);--colors-border-muted: var(--colors-gray-900);--colors-border-subtle: var(--colors-gray-950);--colors-border-emphasized: var(--colors-gray-700);--colors-border-inverted: var(--colors-gray-200);--colors-border-error: var(--colors-red-400);--colors-border-warning: var(--colors-orange-400);--colors-border-success: var(--colors-green-400);--colors-border-info: var(--colors-blue-400);--colors-gray-contrast: var(--colors-black);--colors-gray-fg: var(--colors-gray-200);--colors-gray-subtle: var(--colors-gray-900);--colors-gray-muted: var(--colors-gray-800);--colors-gray-emphasized: var(--colors-gray-700);--colors-gray-solid: var(--colors-white);--colors-gray-focus-ring: var(--colors-gray-400);--colors-gray-border: var(--colors-gray-800);--colors-red-contrast: white;--colors-red-fg: var(--colors-red-300);--colors-red-subtle: var(--colors-red-900);--colors-red-muted: var(--colors-red-800);--colors-red-emphasized: var(--colors-red-700);--colors-red-solid: var(--colors-red-600);--colors-red-focus-ring: var(--colors-red-500);--colors-red-border: var(--colors-red-400);--colors-orange-contrast: black;--colors-orange-fg: var(--colors-orange-300);--colors-orange-subtle: var(--colors-orange-900);--colors-orange-muted: var(--colors-orange-800);--colors-orange-emphasized: var(--colors-orange-700);--colors-orange-solid: var(--colors-orange-500);--colors-orange-focus-ring: var(--colors-orange-500);--colors-orange-border: var(--colors-orange-400);--colors-green-contrast: white;--colors-green-fg: var(--colors-green-300);--colors-green-subtle: var(--colors-green-900);--colors-green-muted: var(--colors-green-800);--colors-green-emphasized: var(--colors-green-700);--colors-green-solid: var(--colors-green-600);--colors-green-focus-ring: var(--colors-green-500);--colors-green-border: var(--colors-green-400);--colors-blue-contrast: white;--colors-blue-fg: var(--colors-blue-300);--colors-blue-subtle: var(--colors-blue-900);--colors-blue-muted: var(--colors-blue-800);--colors-blue-emphasized: var(--colors-blue-700);--colors-blue-solid: var(--colors-blue-600);--colors-blue-focus-ring: var(--colors-blue-500);--colors-blue-border: var(--colors-blue-400);--colors-yellow-contrast: black;--colors-yellow-fg: var(--colors-yellow-300);--colors-yellow-subtle: var(--colors-yellow-900);--colors-yellow-muted: var(--colors-yellow-800);--colors-yellow-emphasized: var(--colors-yellow-700);--colors-yellow-solid: var(--colors-yellow-300);--colors-yellow-focus-ring: var(--colors-yellow-500);--colors-yellow-border: var(--colors-yellow-500);--colors-teal-contrast: white;--colors-teal-fg: var(--colors-teal-300);--colors-teal-subtle: var(--colors-teal-900);--colors-teal-muted: var(--colors-teal-800);--colors-teal-emphasized: var(--colors-teal-700);--colors-teal-solid: var(--colors-teal-600);--colors-teal-focus-ring: var(--colors-teal-500);--colors-teal-border: var(--colors-teal-400);--colors-purple-contrast: white;--colors-purple-fg: var(--colors-purple-300);--colors-purple-subtle: var(--colors-purple-900);--colors-purple-muted: var(--colors-purple-800);--colors-purple-emphasized: var(--colors-purple-700);--colors-purple-solid: var(--colors-purple-600);--colors-purple-focus-ring: var(--colors-purple-500);--colors-purple-border: var(--colors-purple-400);--colors-pink-contrast: white;--colors-pink-fg: var(--colors-pink-300);--colors-pink-subtle: var(--colors-pink-900);--colors-pink-muted: var(--colors-pink-800);--colors-pink-emphasized: var(--colors-pink-700);--colors-pink-solid: var(--colors-pink-600);--colors-pink-focus-ring: var(--colors-pink-500);--colors-pink-border: var(--colors-pink-400);--colors-cyan-contrast: white;--colors-cyan-fg: var(--colors-cyan-300);--colors-cyan-subtle: var(--colors-cyan-900);--colors-cyan-muted: var(--colors-cyan-800);--colors-cyan-emphasized: var(--colors-cyan-700);--colors-cyan-solid: var(--colors-cyan-600);--colors-cyan-focus-ring: var(--colors-cyan-500);--colors-cyan-border: var(--colors-cyan-400);--shadows-xs: 0px 1px 1px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 20%, transparent);--shadows-sm: 0px 2px 4px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-md: 0px 4px 8px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-lg: 0px 8px 16px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-xl: 0px 16px 24px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-2xl: 0px 24px 40px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-inner: inset 0 2px 4px 0 var(--colors-black);--shadows-inset: inset 0 0 0 1px color-mix(in srgb, var(--colors-gray-300) 5%, transparent) }@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bg-position{0%{background-position:var(--animate-from, 1rem) 0}to{background-position:var(--animate-to, 0) 0}}@keyframes position{0%{inset-inline-start:var(--animate-from-x);inset-block-start:var(--animate-from-y)}to{inset-inline-start:var(--animate-to-x);inset-block-start:var(--animate-to-y)}}@keyframes circular-progress{0%{stroke-dasharray:1,400;stroke-dashoffset:0}50%{stroke-dasharray:400,400;stroke-dashoffset:-100%}to{stroke-dasharray:400,400;stroke-dashoffset:-260%}}@keyframes expand-height{0%{height:var(--collapsed-height, 0)}to{height:var(--height)}}@keyframes collapse-height{0%{height:var(--height)}to{height:var(--collapsed-height, 0)}}@keyframes expand-width{0%{width:var(--collapsed-width, 0)}to{width:var(--width)}}@keyframes collapse-width{0%{width:var(--width)}to{width:var(--collapsed-width, 0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-from-left-full{0%{translate:-100% 0}to{translate:0 0}}@keyframes slide-from-right-full{0%{translate:100% 0}to{translate:0 0}}@keyframes slide-from-top-full{0%{translate:0 -100%}to{translate:0 0}}@keyframes slide-from-bottom-full{0%{translate:0 100%}to{translate:0 0}}@keyframes slide-to-left-full{0%{translate:0 0}to{translate:-100% 0}}@keyframes slide-to-right-full{0%{translate:0 0}to{translate:100% 0}}@keyframes slide-to-top-full{0%{translate:0 0}to{translate:0 -100%}}@keyframes slide-to-bottom-full{0%{translate:0 0}to{translate:0 100%}}@keyframes slide-from-top{0%{translate:0 calc(var(--slide-from-top-distance, .5rem) * -1)}to{translate:0}}@keyframes slide-from-bottom{0%{translate:0 var(--slide-from-bottom-distance, .5rem)}to{translate:0}}@keyframes slide-from-left{0%{translate:calc(var(--slide-from-left-distance, .5rem) * -1) 0}to{translate:0}}@keyframes slide-from-right{0%{translate:var(--slide-from-right-distance, .5rem) 0}to{translate:0}}@keyframes slide-to-top{0%{translate:0}to{translate:0 calc(var(--slide-to-top-distance, .5rem) * -1)}}@keyframes slide-to-bottom{0%{translate:0}to{translate:0 var(--slide-to-bottom-distance, .5rem)}}@keyframes slide-to-left{0%{translate:0}to{translate:calc(var(--slide-to-left-distance, .5rem) * -1) 0}}@keyframes slide-to-right{0%{translate:0}to{translate:var(--slide-to-right-distance, .5rem) 0}}@keyframes scale-in{0%{scale:.95}to{scale:1}}@keyframes scale-out{0%{scale:1}to{scale:.95}}@keyframes marqueeX{0%{transform:translate(0)}to{transform:translate(var(--marquee-translate))}}@keyframes marqueeY{0%{transform:translateY(0)}to{transform:translateY(var(--marquee-translate))}}}@layer recipes{@layer _base{.button{border-radius:var(--radii-l2);border-width:1px;border-color:var(--colors-transparent);outline:0;display:inline-flex;appearance:none;-webkit-appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;cursor:var(--cursor-button);flex-shrink:0;line-height:1.2;isolation:isolate;font-weight:var(--font-weights-medium);--transition-prop: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;--transition-duration: var(--durations-moderate);transition-duration:var(--durations-moderate);--focus-ring-color: var(--colors-color-palette-focus-ring)}.button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:var(--focus-ring-style, solid);outline-color:var(--focus-ring-color)}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.button :where(svg){flex-shrink:0}.spinner{--spinner-track-color: transparent;animation:var(--animations-spin);border-color:currentColor;border-style:solid;border-width:2px;border-radius:var(--radii-full);display:inline-block;animation-duration:var(--durations-slowest);border-inline-start-color:var(--spinner-track-color);width:var(--spinner-size);height:var(--spinner-size);border-bottom-color:var(--spinner-track-color)}.badge{gap:var(--spacing-1);display:inline-flex;align-items:center;font-weight:var(--font-weights-medium);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none}.badge,.input{border-radius:var(--radii-l2)}.input{--focus-color: var(--colors-color-palette-focus-ring);--error-color: var(--colors-border-error);outline:0;position:relative;appearance:none;-webkit-appearance:none;text-align:start;width:100%;min-width:var(--input-height);height:var(--input-height)}.input:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color: var(--error-color)}.input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.textarea{--focus-color: var(--colors-color-palette-focus-ring);--error-color: var(--colors-border-error);outline:0;border-radius:var(--radii-l2);position:relative;appearance:none;-webkit-appearance:none;text-align:start;width:100%;min-width:0}.textarea:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color: var(--error-color)}.textarea:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}}.button--size_md{padding-inline:var(--spacing-4);gap:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem;height:var(--sizes-10);min-width:var(--sizes-10)}.button--size_md :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.button--variant_outline{--outline-color-legacy: var(--colors-color-palette-muted);--outline-color: var(--colors-color-palette-border);border-width:1px;border-color:var(--outline-color, var(--outline-color-legacy));color:var(--colors-color-palette-fg)}.button--variant_outline:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.button--variant_outline:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.button--size_sm{padding-inline:var(--spacing-3\.5);gap:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem;height:var(--sizes-9);min-width:var(--sizes-9)}.button--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.button--variant_ghost{background:var(--colors-transparent);color:var(--colors-color-palette-fg)}.button--variant_ghost:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.button--variant_ghost:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.button--variant_solid{background:var(--colors-color-palette-solid);border-color:var(--colors-transparent);color:var(--colors-color-palette-contrast)}.button--variant_solid:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.button--variant_solid:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-color-palette-solid) 90%, transparent);background:var(--mix-background, var(--colors-color-palette-solid))}.button--size_xs{padding-inline:var(--spacing-2\.5);gap:var(--spacing-1);font-size:var(--font-sizes-xs);line-height:1rem;height:var(--sizes-8);min-width:var(--sizes-8)}.button--size_xs :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.button--size_lg{padding-inline:var(--spacing-5);gap:var(--spacing-3);font-size:var(--font-sizes-md);line-height:1.5rem;height:var(--sizes-11);min-width:var(--sizes-11)}.button--size_lg :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.spinner--size_sm{--spinner-size: var(--sizes-4)}.badge--variant_subtle{background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg)}.badge--size_sm{padding-inline:var(--spacing-1\.5);font-size:var(--font-sizes-xs);line-height:1rem;min-height:var(--sizes-5)}.input--size_sm{--input-height: var(--sizes-9);padding-inline:var(--spacing-2\.5);font-size:var(--font-sizes-sm);line-height:1.25rem}.input--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color: var(--focus-color)}.input--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width, 1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style, solid);border-color:var(--focus-ring-color)}.input--size_xs{--input-height: var(--sizes-8);padding-inline:var(--spacing-2);font-size:var(--font-sizes-xs);line-height:1rem}.input--size_md{--input-height: var(--sizes-10)}.input--size_md,.textarea--size_md{padding-inline:var(--spacing-3);font-size:var(--font-sizes-sm);line-height:1.25rem}.textarea--size_md{padding-block:var(--spacing-2);scroll-padding-bottom:var(--spacing-2)}.textarea--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color: var(--colors-color-palette-focus-ring)}.textarea--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width, 1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style, solid);border-color:var(--focus-ring-color)}.textarea--size_sm{padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem;scroll-padding-bottom:var(--spacing-2)}}@layer recipes.slots{@layer _base{.tooltip__arrow{--arrow-size: var(--sizes-2);--arrow-background: var(--tooltip-bg)}.tooltip__arrowTip{border-color:var(--tooltip-bg);border-top-width:1px;border-left-width:1px}.tooltip__content{--tooltip-bg: var(--colors-bg-inverted);background:var(--tooltip-bg);padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-1);border-radius:var(--radii-l2);color:var(--colors-fg-inverted);font-weight:var(--font-weights-medium);font-size:var(--font-sizes-xs);line-height:1rem;box-shadow:var(--shadows-md);z-index:var(--z-index-tooltip);transform-origin:var(--transform-origin);max-width:var(--sizes-xs)}.tooltip__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin);animation-name:scale-in,fade-in;animation-duration:var(--durations-fast)}.tooltip__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin);animation-name:scale-out,fade-out;animation-duration:var(--durations-fast)}.alert__title{font-weight:var(--font-weights-medium)}.alert__description{display:inline}.alert__root{border-radius:var(--radii-l3);display:flex;align-items:flex-start;position:relative;width:var(--sizes-full)}.alert__indicator{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em}.alert__indicator :where(svg){width:var(--sizes-full);height:var(--sizes-full)}.alert__content{flex:1 1 0%;gap:var(--spacing-1);display:flex}.menu__arrow{--arrow-size: var(--sizes-3);--arrow-background: var(--menu-bg)}.menu__arrowTip{border-top-width:1px;border-left-width:1px}.menu__content{--menu-bg: var(--colors-bg-panel);--menu-z-index: var(--z-index-popover);background:var(--menu-bg);outline:0;border-radius:var(--radii-l2);overflow:hidden;box-shadow:var(--shadows-lg);color:var(--colors-fg);z-index:calc(var(--menu-z-index) + var(--layer-index, 0));max-height:var(--available-height);overflow-y:auto}.menu__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin)}.menu__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=top]{animation-name:slide-from-bottom,fade-in}.menu__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=bottom]{animation-name:slide-from-top,fade-in}.menu__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=left]{animation-name:slide-from-right,fade-in}.menu__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=right]{animation-name:slide-from-left,fade-in}.menu__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-fast)}.menu__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin)}.menu__content:is([closed],[data-closed],[data-state=closed])[data-placement^=top]{animation-name:slide-to-bottom,fade-out}.menu__content:is([closed],[data-closed],[data-state=closed])[data-placement^=bottom]{animation-name:slide-to-top,fade-out}.menu__content:is([closed],[data-closed],[data-state=closed])[data-placement^=left]{animation-name:slide-to-right,fade-out}.menu__content:is([closed],[data-closed],[data-state=closed])[data-placement^=right]{animation-name:slide-to-left,fade-out}.menu__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-faster)}.menu__indicator{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.menu__item{text-decoration:none;border-radius:var(--radii-l1);flex:0 0 auto;outline:0;color:var(--colors-fg);-webkit-user-select:none;user-select:none;display:flex;cursor:var(--cursor-menuitem);align-items:center;text-align:start;position:relative;width:100%}.menu__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.menu__item[data-type]{padding-inline-start:var(--spacing-8)}.menu__itemGroupLabel{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);font-weight:var(--font-weights-semibold);font-size:var(--font-sizes-sm);line-height:1.25rem}.menu__itemIndicator{position:absolute;inset-inline-start:var(--spacing-2);transform:translateY(-50%);top:50%}.menu__itemText{flex:1 1 0%}.menu__separator{background:var(--colors-bg-muted);margin-block:var(--spacing-1);margin-inline:calc(var(--spacing-1) * -1);height:1px}.menu__itemCommand{opacity:.6;font-size:var(--font-sizes-xs);line-height:1rem;margin-inline-start:auto;padding-inline-start:var(--spacing-4);letter-spacing:var(--letter-spacings-widest);font-family:inherit}.native-select__root{display:flex;position:relative;height:fit-content;width:100%}.native-select__field{--error-color: var(--colors-border-error);--input-height: var(--select-field-height);outline:0;border-radius:var(--radii-l2);appearance:none;-webkit-appearance:none;--focus-ring-color: var(--colors-color-palette-focus-ring)}.native-select__field:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width, 1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style, solid);border-color:var(--focus-ring-color)}.native-select__field{line-height:normal;width:100%;min-width:0;height:var(--select-field-height)}.native-select__field>option,.native-select__field>optgroup{background:var(--colors-bg)}.native-select__field:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color: var(--error-color)}.native-select__field:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.native-select__indicator{position:absolute;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;transform:translateY(-50%);color:var(--colors-fg-muted);top:50%;height:100%}.native-select__indicator:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.native-select__indicator:is(:invalid,[data-invalid],[aria-invalid=true]){color:var(--colors-fg-error)}.native-select__indicator :where(svg){width:1em;height:1em}.accordion__root{--accordion-radius: var(--radii-l2);width:var(--sizes-full)}.accordion__item{overflow-anchor:none}.accordion__itemTrigger{outline:0;gap:var(--spacing-3);border-radius:var(--accordion-radius);display:flex;align-items:center;text-align:start;font-weight:var(--font-weights-medium);width:var(--sizes-full)}.accordion__itemTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.accordion__itemTrigger:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-color-palette-focus-ring)}.accordion__itemContent{overflow:hidden;border-radius:var(--accordion-radius)}.accordion__itemContent:is([open],[data-open],[data-state=open],:popover-open){animation-name:expand-height,fade-in;animation-duration:var(--durations-moderate)}.accordion__itemContent:is([closed],[data-closed],[data-state=closed]){animation-name:collapse-height,fade-out;animation-duration:var(--durations-moderate)}.accordion__itemIndicator{transition:rotate .2s;transform-origin:center;color:var(--colors-fg-subtle)}.accordion__itemIndicator:is([open],[data-open],[data-state=open],:popover-open){rotate:180deg}.accordion__itemIndicator :where(svg){width:1.2em;height:1.2em}.accordion__itemBody{padding-top:var(--accordion-padding-y);padding-bottom:calc(var(--accordion-padding-y) * 2)}.drawer__backdrop{--drawer-z-index: var(--z-index-popover);background:var(--colors-black-alpha-500);position:fixed;inset-inline-start:0;z-index:calc(var(--drawer-z-index) + var(--layer-index, 0) - 1);top:0;width:100vw;height:100dvh}.drawer__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-duration:var(--durations-slow)}.drawer__backdrop:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-duration:var(--durations-moderate)}.drawer__positioner{position:fixed;inset-inline-start:0;width:100vw;height:100dvh;top:0;overscroll-behavior-y:none}.drawer__positioner,.drawer__content{--drawer-z-index: var(--z-index-popover);display:flex;z-index:calc(var(--drawer-z-index) + var(--layer-index, 0))}.drawer__content{background:var(--colors-bg-panel);outline:0;flex-direction:column;position:relative;font-size:var(--font-sizes-sm);line-height:1.25rem;color:inherit;box-shadow:var(--shadows-lg);width:100%;max-height:100dvh}.drawer__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-slowest);animation-timing-function:var(--easings-ease-in-smooth)}.drawer__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-slower);animation-timing-function:var(--easings-ease-in-smooth)}.drawer__title{flex:1 1 0%;font-size:var(--font-sizes-lg);line-height:1.75rem;font-weight:var(--font-weights-semibold)}.drawer__description{color:var(--colors-fg-muted)}.drawer__closeTrigger{position:absolute;inset-inline-end:var(--spacing-2);top:var(--spacing-3)}.drawer__header{gap:var(--spacing-2);flex:0;display:flex;align-items:center;padding-top:var(--spacing-6);padding-bottom:var(--spacing-4)}.drawer__header,.drawer__body{padding-inline:var(--spacing-6)}.drawer__body{padding-block:var(--spacing-2);flex:1 1 0%;overflow:auto}.drawer__footer{gap:var(--spacing-3);padding-inline:var(--spacing-6);display:flex;align-items:center;justify-content:flex-end;padding-top:var(--spacing-2);padding-bottom:var(--spacing-4)}.slider__root{gap:var(--spacing-1);display:flex;flex-direction:column;position:relative;isolation:isolate;touch-action:none}.slider__root,.slider__label{font-size:var(--font-sizes-sm);line-height:1.25rem}.slider__label{font-weight:var(--font-weights-medium)}.slider__thumb{outline:0;border-radius:var(--radii-full);transition-property:var(--transition-prop, box-shadow);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s);display:flex;align-items:center;justify-content:center;z-index:2;width:var(--slider-thumb-size);height:var(--slider-thumb-size)}.slider__thumb:is(:focus-visible,[data-focus-visible]){outline:3px;--mix-outlineColor: color-mix(in srgb, var(--colors-color-palette-focus-ring) 50%, transparent);outline-color:var(--mix-outlineColor, var(--colors-color-palette-focus-ring))}.slider__track{overflow:hidden;border-radius:var(--radii-full);flex:1 1 0%}.slider__range{width:inherit;height:inherit}.slider__range:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-border-emphasized)!important}.slider__control{display:inline-flex;align-items:center;position:relative}.slider__markerGroup{position:absolute!important;z-index:1}.slider__marker{--marker-bg: white;gap:calc(var(--slider-thumb-size) / 2);display:flex;align-items:center;color:var(--colors-fg-muted);font-size:var(--font-sizes-xs);line-height:1rem}.slider__marker[data-state=under-value]{--marker-bg: var(--colors-bg)}.slider__markerIndicator{background:var(--marker-bg);border-radius:var(--radii-full);width:var(--slider-marker-size);height:var(--slider-marker-size)}.collapsible__content{overflow:hidden}.collapsible__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:expand-height,fade-in;animation-duration:var(--durations-moderate)}.collapsible__content:is([open],[data-open],[data-state=open],:popover-open)[data-has-collapsed-size]{animation-name:expand-height}.collapsible__content:is([closed],[data-closed],[data-state=closed]){animation-name:collapse-height,fade-out;animation-duration:var(--durations-moderate)}.collapsible__content:is([closed],[data-closed],[data-state=closed])[data-has-collapsed-size]{animation-name:collapse-height}.dialog__backdrop{--dialog-z-index: var(--z-index-popover);background:var(--colors-black-alpha-500);position:fixed;z-index:calc(var(--dialog-z-index) + var(--layer-index, 0) - 1);left:0;top:0;width:100dvw;height:100dvh}.dialog__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-duration:var(--durations-slow)}.dialog__backdrop:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-duration:var(--durations-moderate)}.dialog__positioner{position:fixed;justify-content:center;width:100dvw;height:100dvh;left:0;top:0;overscroll-behavior-y:none}.dialog__positioner,.dialog__content{--dialog-z-index: var(--z-index-popover);display:flex;z-index:calc(var(--dialog-z-index) + var(--layer-index, 0))}.dialog__content{background:var(--colors-bg-panel);outline:0;border-radius:var(--radii-l3);margin-block:var(--dialog-margin, var(--dialog-base-margin));flex-direction:column;position:relative;font-size:var(--font-sizes-sm);line-height:1.25rem;box-shadow:var(--shadows-lg);width:100%}.dialog__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-moderate)}.dialog__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-faster)}.dialog__title{font-size:var(--font-sizes-lg);line-height:1.75rem;font-weight:var(--font-weights-semibold)}.dialog__description{color:var(--colors-fg-muted)}.dialog__closeTrigger{position:absolute;inset-inline-end:var(--spacing-2);top:var(--spacing-2)}.dialog__header{gap:var(--spacing-2);flex:0;padding-inline:var(--spacing-6);display:flex;padding-top:var(--spacing-6);padding-bottom:var(--spacing-4)}.dialog__body{flex:1 1 0%;padding-bottom:var(--spacing-6)}.dialog__body,.dialog__footer{padding-inline:var(--spacing-6);padding-top:var(--spacing-2)}.dialog__footer{gap:var(--spacing-3);display:flex;align-items:center;justify-content:flex-end;padding-bottom:var(--spacing-4)}.radio-group__label{-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);line-height:1.25rem}.radio-group__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.radio-group__item{display:inline-flex;align-items:center;position:relative;font-weight:var(--font-weights-medium)}.radio-group__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:var(--cursor-disabled)}.radio-group__itemControl{border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-full);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:top;color:var(--colors-white);cursor:var(--cursor-radio)}.radio-group__itemControl .dot{background:currentColor;border-radius:var(--radii-full);scale:.4;height:100%;width:100%}.radio-group__itemControl:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-red-500);--colors-color-palette-50: var(--colors-red-50);--colors-color-palette-100: var(--colors-red-100);--colors-color-palette-200: var(--colors-red-200);--colors-color-palette-300: var(--colors-red-300);--colors-color-palette-400: var(--colors-red-400);--colors-color-palette-500: var(--colors-red-500);--colors-color-palette-600: var(--colors-red-600);--colors-color-palette-700: var(--colors-red-700);--colors-color-palette-800: var(--colors-red-800);--colors-color-palette-900: var(--colors-red-900);--colors-color-palette-950: var(--colors-red-950);--colors-color-palette-contrast: var(--colors-red-contrast);--colors-color-palette-fg: var(--colors-red-fg);--colors-color-palette-subtle: var(--colors-red-subtle);--colors-color-palette-muted: var(--colors-red-muted);--colors-color-palette-emphasized: var(--colors-red-emphasized);--colors-color-palette-solid: var(--colors-red-solid);--colors-color-palette-focus-ring: var(--colors-red-focus-ring);--colors-color-palette-border: var(--colors-red-border)}.radio-group__itemControl:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:var(--cursor-disabled)}.radio-group__itemControl:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-color-palette-focus-ring);outline-offset:2px}.tabs__root{--tabs-trigger-radius: var(--radii-l2);--tabs-indicator-shadow: var(--shadows-xs);--tabs-indicator-bg: var(--colors-bg);position:relative}.tabs__root[data-orientation=horizontal]{display:block}.tabs__root[data-orientation=vertical],.tabs__trigger{display:flex}.tabs__trigger{outline:0;gap:var(--spacing-2);align-items:center;font-weight:var(--font-weights-medium);position:relative;cursor:var(--cursor-button);min-width:var(--tabs-height);height:var(--tabs-height)}.tabs__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.tabs__trigger:is(:focus-visible,[data-focus-visible]){outline:2px solid;z-index:1;outline-color:var(--colors-color-palette-focus-ring)}.tabs__list{display:inline-flex;position:relative;isolation:isolate;min-height:var(--tabs-height)}.tabs__list[data-orientation=horizontal]{flex-direction:row}.tabs__list[data-orientation=vertical]{flex-direction:column}.tabs__content{--focus-ring-color: var(--colors-color-palette-focus-ring)}.tabs__content:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width, 1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style, solid);border-color:var(--focus-ring-color)}.tabs__content[data-orientation=vertical]{padding-inline-start:var(--tabs-content-padding);height:100%}.tabs__content[data-orientation=horizontal]{width:100%;padding-top:var(--tabs-content-padding)}.tabs__indicator{background:var(--tabs-indicator-bg);border-radius:var(--tabs-trigger-radius);box-shadow:var(--tabs-indicator-shadow);z-index:-1;width:var(--width);height:var(--height)}.toast__root{--toast-trigger-bg: var(--colors-bg-muted);background:var(--colors-bg-panel);gap:var(--spacing-3);padding-block:var(--spacing-4);border-radius:var(--radii-l2);transition:translate .4s,scale .4s,opacity .4s,height .4s,box-shadow .2s;display:flex;align-items:flex-start;position:relative;padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-6);translate:var(--x) var(--y);scale:var(--scale);z-index:var(--z-index);opacity:var(--opacity);will-change:translate,opacity,scale;--transition-easing: cubic-bezier(.21, 1.02, .73, 1);transition-timing-function:cubic-bezier(.21,1.02,.73,1);color:var(--colors-fg);box-shadow:var(--shadows-xl);width:var(--sizes-full);height:var(--height)}.toast__root[data-type=warning]{background:var(--colors-orange-solid);color:var(--colors-orange-contrast)}.toast__root[data-type=warning],.toast__root[data-type=success]{--toast-trigger-bg: color-mix(in srgb, white 10%, transparent);--toast-border-color: color-mix(in srgb, white 40%, transparent)}.toast__root[data-type=success]{background:var(--colors-green-solid);color:var(--colors-green-contrast)}.toast__root[data-type=error]{--toast-trigger-bg: color-mix(in srgb, white 10%, transparent);--toast-border-color: color-mix(in srgb, white 40%, transparent);background:var(--colors-red-solid);color:var(--colors-red-contrast)}.toast__root:is([closed],[data-closed],[data-state=closed]){transition:translate .4s,scale .4s,opacity .2s;--transition-easing: cubic-bezier(.06, .71, .55, 1);transition-timing-function:cubic-bezier(.06,.71,.55,1)}.toast__title{font-weight:var(--font-weights-medium);margin-inline-end:var(--spacing-2)}.toast__title,.toast__description{font-size:var(--font-sizes-sm);line-height:1.25rem}.toast__description{display:inline;opacity:.8}.toast__indicator{flex-shrink:0;width:var(--sizes-5);height:var(--sizes-5)}.toast__closeTrigger{padding:var(--spacing-1);border-radius:var(--radii-l2);transition:background .2s;position:absolute;inset-inline-end:var(--spacing-1);display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,currentColor 60%,transparent);font-size:var(--font-sizes-md);line-height:1.5rem;top:var(--spacing-1)}.toast__closeTrigger :where(svg){width:1em;height:1em}.toast__actionTrigger{padding-inline:var(--spacing-3);border-radius:var(--radii-l2);border-width:1px;border-color:var(--toast-border-color, inherit);transition:background .2s;font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-medium);align-self:center;height:var(--sizes-8)}.toast__actionTrigger:is(:hover,[data-hover]){background:var(--toast-trigger-bg)}.progress__root{font-size:var(--font-sizes-sm);line-height:1.25rem;position:relative}.progress__label{gap:var(--spacing-1);display:inline-flex;font-weight:var(--font-weights-medium);align-items:center}.progress__track{overflow:hidden;position:relative}.progress__range{display:flex;align-items:center;justify-content:center;--transition-prop: width, height;transition-property:width,height;--transition-duration: var(--durations-slow);transition-duration:var(--durations-slow);background-color:var(--track-color);height:100%}.progress__range:is(:indeterminate,[data-indeterminate],[aria-checked=mixed],[data-state=indeterminate]){--animate-from-x: -40%;--animate-to-x: 100%;animation:position 1s ease infinite normal none running;position:absolute;will-change:left;background-image:linear-gradient(to right,transparent 0%,var(--track-color) 50%,transparent 100%);min-width:50%}.progress__valueText{font-size:var(--font-sizes-xs);line-height:1;font-weight:var(--font-weights-medium)}}.alert__root--status_error{--colors-color-palette-50: var(--colors-red-50);--colors-color-palette-100: var(--colors-red-100);--colors-color-palette-200: var(--colors-red-200);--colors-color-palette-300: var(--colors-red-300);--colors-color-palette-400: var(--colors-red-400);--colors-color-palette-500: var(--colors-red-500);--colors-color-palette-600: var(--colors-red-600);--colors-color-palette-700: var(--colors-red-700);--colors-color-palette-800: var(--colors-red-800);--colors-color-palette-900: var(--colors-red-900);--colors-color-palette-950: var(--colors-red-950);--colors-color-palette-contrast: var(--colors-red-contrast);--colors-color-palette-fg: var(--colors-red-fg);--colors-color-palette-subtle: var(--colors-red-subtle);--colors-color-palette-muted: var(--colors-red-muted);--colors-color-palette-emphasized: var(--colors-red-emphasized);--colors-color-palette-solid: var(--colors-red-solid);--colors-color-palette-focus-ring: var(--colors-red-focus-ring);--colors-color-palette-border: var(--colors-red-border)}.alert__root--variant_subtle{background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg)}.alert__root--size_md{gap:var(--spacing-3);padding-inline:var(--spacing-4);padding-block:var(--spacing-4);font-size:var(--font-sizes-sm);line-height:1.25rem}.alert__indicator--size_md{font-size:var(--font-sizes-xl);line-height:1.875rem}.alert__content--inline_false{display:flex;flex-direction:column}.menu__content--size_md{padding:var(--spacing-1\.5);scroll-padding:var(--spacing-1\.5);min-width:8rem}.menu__item--size_md{gap:var(--spacing-2);padding-block:var(--spacing-1\.5);padding-inline:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem}.menu__item--variant_subtle[data-highlighted]{--mix-background: color-mix(in srgb, var(--colors-bg-emphasized) 60%, transparent);background:var(--mix-background, var(--colors-bg-emphasized))}.native-select__root--size_md{--select-field-height: var(--sizes-10)}.native-select__field--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-8)}.native-select__indicator--size_md{font-size:var(--font-sizes-lg);line-height:1.75rem;inset-inline-end:var(--spacing-2)}.native-select__field--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border)}.native-select__field--variant_outline:is([aria-expanded=true],[data-expanded],[data-state=expanded]){border-color:var(--colors-border-emphasized)}.native-select__root--size_xs{--select-field-height: var(--sizes-8)}.native-select__field--size_xs{font-size:var(--font-sizes-xs);line-height:1rem;padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-6)}.native-select__indicator--size_xs{font-size:var(--font-sizes-sm);line-height:1.25rem;inset-inline-end:var(--spacing-1\.5)}.native-select__root--size_sm{--select-field-height: var(--sizes-9)}.native-select__field--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline-start:var(--spacing-2\.5);padding-inline-end:var(--spacing-8)}.native-select__indicator--size_sm{font-size:var(--font-sizes-md);line-height:1.5rem;inset-inline-end:var(--spacing-2)}.accordion__root--size_md{--accordion-padding-x: var(--spacing-4);--accordion-padding-y: var(--spacing-2)}.accordion__itemTrigger--size_md{padding-block:var(--accordion-padding-y);font-size:var(--font-sizes-md);line-height:1.5rem}.accordion__item--variant_outline{border-bottom-width:1px}.drawer__content--size_xl{max-width:var(--sizes-4xl)}.drawer__positioner--placement_end{justify-content:flex-end;align-items:stretch}.drawer__content--placement_end:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right-full,fade-in}:where([dir=rtl],:dir(rtl)) .drawer__content--placement_end:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left-full,fade-in}.drawer__content--placement_end:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right-full,fade-out}:where([dir=rtl],:dir(rtl)) .drawer__content--placement_end:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left-full,fade-out}.drawer__content--size_md{max-width:var(--sizes-lg)}.drawer__content--size_xs{max-width:var(--sizes-xs)}.drawer__positioner--placement_start{justify-content:flex-start;align-items:stretch}.drawer__content--placement_start:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left-full,fade-in}:where([dir=rtl],:dir(rtl)) .drawer__content--placement_start:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right-full,fade-in}.drawer__content--placement_start:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left-full,fade-out}:where([dir=rtl],:dir(rtl)) .drawer__content--placement_start:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right-full,fade-out}.slider__root--size_sm{--slider-thumb-size: var(--sizes-4);--slider-track-size: var(--sizes-1\.5);--slider-marker-center: 6px;--slider-marker-size: var(--sizes-1);--slider-marker-inset: 3px}.slider__thumb--variant_outline{background:var(--colors-bg);border-width:2px;border-color:var(--colors-color-palette-solid)}.slider__thumb--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-border-emphasized);border-color:var(--colors-border-emphasized)}.slider__track--variant_outline{--mix-background: color-mix(in srgb, var(--colors-bg-emphasized) 72%, transparent);background:var(--mix-background, var(--colors-bg-emphasized));box-shadow:var(--shadows-inset)}.slider__range--variant_outline{background:var(--colors-color-palette-solid)}.slider__thumb--orientation_horizontal{translate:0 -50%;top:50%}.slider__track--orientation_horizontal{height:var(--slider-track-size)}.slider__control--orientation_horizontal{flex-direction:row;width:100%;min-height:var(--slider-thumb-size)}.slider__control--orientation_horizontal:has(.slider__markerLabel){margin-bottom:var(--spacing-4)}.slider__markerGroup--orientation_horizontal{inset-inline:var(--slider-marker-inset);top:var(--slider-marker-center)}.slider__marker--orientation_horizontal{flex-direction:column}.slider__root--size_md{--slider-thumb-size: var(--sizes-5);--slider-track-size: var(--sizes-2);--slider-marker-center: 8px;--slider-marker-size: var(--sizes-1);--slider-marker-inset: 4px}.dialog__content--size_md{max-width:var(--sizes-lg)}.dialog__positioner--scrollBehavior_outside{overflow:auto;pointer-events:auto}.dialog__positioner--placement_top{align-items:flex-start}.dialog__content--placement_top{--dialog-base-margin: var(--spacing-16);margin-inline:auto}.dialog__content--motionPreset_scale:is([open],[data-open],[data-state=open],:popover-open){animation-name:scale-in,fade-in}.dialog__content--motionPreset_scale:is([closed],[data-closed],[data-state=closed]){animation-name:scale-out,fade-out}.radio-group__item--size_md{gap:var(--spacing-2\.5);font-size:var(--font-sizes-sm);line-height:1.25rem}.radio-group__itemControl--size_md{width:var(--sizes-5);height:var(--sizes-5)}.radio-group__itemControl--variant_solid{border-width:1px;border-color:var(--colors-border-emphasized)}.radio-group__itemControl--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.tabs__root--size_sm{--tabs-height: var(--sizes-9);--tabs-content-padding: var(--spacing-3)}.tabs__trigger--size_sm{padding-block:var(--spacing-1);padding-inline:var(--spacing-3);font-size:var(--font-sizes-sm);line-height:1.25rem}.tabs__trigger--variant_line{color:var(--colors-fg-muted)}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected]){color:var(--colors-fg)}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected])[data-orientation=horizontal]{--indicator-offset-y: -1px;--indicator-color: var(--colors-color-palette-solid);--indicator-color-fallback: var(--colors-color-palette-solid);position:relative}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected])[data-orientation=horizontal]:before{background:var(--indicator-color, var(--indicator-color-fallback));inset-inline:var(--indicator-offset-x, 0);content:"";position:absolute;bottom:var(--indicator-offset-y, 0);height:var(--indicator-thickness, 2px)}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected])[data-orientation=vertical]{--indicator-offset-x: -1px;--indicator-color-fallback: var(--colors-color-palette-solid);position:relative}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected])[data-orientation=vertical]:before{background:var(--indicator-color, var(--indicator-color-fallback));inset-block:var(--indicator-offset-y, 0);content:"";position:absolute;inset-inline-end:var(--indicator-offset-x, 0);width:var(--indicator-thickness, 2px)}.tabs__trigger--variant_line:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:active,[data-active]){background:initial}.tabs__list--variant_line{border-color:var(--colors-border);display:flex}.tabs__list--variant_line[data-orientation=vertical]{border-inline-end-width:1px}.tabs__list--variant_line[data-orientation=horizontal]{border-bottom-width:1px}.progress__track--variant_outline{box-shadow:var(--shadows-inset);background-color:var(--colors-bg-muted)}.progress__range--variant_outline{background-color:var(--colors-color-palette-solid)}.progress__track--size_sm{height:var(--sizes-2)}.progress__track--shape_rounded{border-radius:var(--radii-l1)}}@layer utilities{.bg_rgba\(106\,_138\,_200\,_0\.12\){background:#6a8ac81f}.bg_rgba\(184\,_106\,_122\,_0\.12\){background:#b86a7a1f}.bg_rgba\(106\,_184\,_200\,_0\.12\){background:#6ab8c81f}.bd_1px_solid_rgba\(255\,255\,255\,0\.08\){border:1px solid rgba(255,255,255,.08)}.bg_\#182230{background:#182230}.bd_1px_solid{border:1px solid}.p_5{padding:var(--spacing-5)}.p_3{padding:var(--spacing-3)}.bg_gray\.800{background:var(--colors-gray-800)}.bg_rgba\(19\,_46\,_69\,_0\.82\){background:#132e45d1}.bg_rgba\(10\,_18\,_28\,_0\.86\){background:#0a121cdb}.bg_rgba\(34\,_197\,_94\,_0\.10\){background:#22c55e1a}.bd_1px_solid_rgba\(34\,_197\,_94\,_0\.22\){border:1px solid rgba(34,197,94,.22)}.bg_rgba\(102\,_184\,_200\,_0\.12\){background:#66b8c81f}.bd_1px_solid_rgba\(102\,_184\,_200\,_0\.22\){border:1px solid rgba(102,184,200,.22)}.bg_green\.400{background:var(--colors-green-400)}.bg_linear-gradient\(180deg\,_rgba\(18\,_28\,_40\,_0\.96\)_0\%\,_rgba\(9\,_16\,_24\,_0\.98\)_100\%\){background:linear-gradient(180deg,#121c28f5,#091018fa)}.bg_\#34d399{background:#34d399}.bg_rgba\(0\,0\,0\,0\.6\){background:#0009}.bg_rgba\(30\,_30\,_30\,_0\.95\){background:#1e1e1ef2}.p_4{padding:var(--spacing-4)}.p_1{padding:var(--spacing-1)}.bg_rgba\(255\,_255\,_255\,_0\.12\){background:#ffffff1f}.bg_blue\.600{background:var(--colors-blue-600)}.bg_whiteAlpha\.100{background:var(--colors-white-alpha-100)}.bg_green\.600{background:var(--colors-green-600)}.bg_gray\.600{background:var(--colors-gray-600)}.bg_whiteAlpha\.200{background:var(--colors-white-alpha-200)}.bg_transparent{background:var(--colors-transparent)}.bg_gray\.900{background:var(--colors-gray-900)}.inset_0{inset:0}.bg_blackAlpha\.400{background:var(--colors-black-alpha-400)}.bg_whiteAlpha\.800{background:var(--colors-white-alpha-800)}.bg_gray\.700{background:var(--colors-gray-700)}.bg_red\.500{background:var(--colors-red-500)}.m_3{margin:var(--spacing-3)}.bg_gray\.850{background:gray.85}.bd_none{border:none}.bg_linear-gradient\(145deg\,_\#2d4a3e_0\%\,_\#1e3a2f_50\%\,_\#162e24_100\%\){background:linear-gradient(145deg,#2d4a3e,#1e3a2f,#162e24)}.bg_linear-gradient\(145deg\,_\#4a4432_0\%\,_\#3a3528_50\%\,_\#2e2a1f_100\%\){background:linear-gradient(145deg,#4a4432,#3a3528,#2e2a1f)}.bg_linear-gradient\(145deg\,_\#4a2d35_0\%\,_\#3a232a_50\%\,_\#2e1b22_100\%\){background:linear-gradient(145deg,#4a2d35,#3a232a,#2e1b22)}.p_2{padding:var(--spacing-2)}.bg_linear-gradient\(135deg\,_\#0f3460_0\%\,_\#1a1a2e_100\%\){background:linear-gradient(135deg,#0f3460,#1a1a2e)}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.1\){border:1px solid rgba(255,255,255,.1)}.bg_\#16213e{background:#16213e}.bg_rgba\(0\,_0\,_0\,_0\.2\){background:#0003}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.05\){border:1px solid rgba(255,255,255,.05)}.bg_linear-gradient\(145deg\,_\#1e2a3a_0\%\,_\#182230_50\%\,_\#141c28_100\%\){background:linear-gradient(145deg,#1e2a3a,#182230,#141c28)}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.08\){border:1px solid rgba(255,255,255,.08)}.bg_rgba\(255\,_255\,_255\,_0\.05\){background:#ffffff0d}.bd_1px_solid_rgba\(233\,_69\,_96\,_0\.3\){border:1px solid rgba(233,69,96,.3)}.bd_1px_solid_rgba\(201\,_184\,_150\,_0\.28\){border:1px solid rgba(201,184,150,.28)}.bg_rgba\(201\,_184\,_150\,_0\.07\){background:#c9b89612}.bg_rgba\(0\,_0\,_0\,_0\.16\){background:#00000029}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.12\){border:1px solid rgba(255,255,255,.12)}.bg_rgba\(255\,_255\,_255\,_0\.03\){background:#ffffff08}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.06\){border:1px solid rgba(255,255,255,.06)}.bg_linear-gradient\(145deg\,_\#2d3a4a_0\%\,_\#1e2a38_50\%\,_\#141c26_100\%\){background:linear-gradient(145deg,#2d3a4a,#1e2a38,#141c26)}.m_0_8px_8px{margin:0 8px 8px}.p_0{padding:0}.bg_linear-gradient\(145deg\,_\#2d4a5a_0\%\,_\#243a48_50\%\,_\#1e3240_100\%\){background:linear-gradient(145deg,#2d4a5a,#243a48,#1e3240)}.bg_linear-gradient\(145deg\,_\#2d3a5a_0\%\,_\#243048_50\%\,_\#1e2840_100\%\){background:linear-gradient(145deg,#2d3a5a,#243048,#1e2840)}.bg_linear-gradient\(145deg\,_\#4a2d5a_0\%\,_\#3a2348_50\%\,_\#2e1b40_100\%\){background:linear-gradient(145deg,#4a2d5a,#3a2348,#2e1b40)}.bg_linear-gradient\(90deg\,_rgba\(255\,255\,255\,0\.05\)_0\%\,_rgba\(255\,255\,255\,0\.08\)_100\%\){background:linear-gradient(90deg,#ffffff0d,#ffffff14)}.bg_linear-gradient\(90deg\,_\#3a5a6a_0\%\,_\#4a7a8a_100\%\){background:linear-gradient(90deg,#3a5a6a,#4a7a8a)}.inset_0_auto_0_0{inset:0 auto 0 0}.bg_linear-gradient\(90deg\,_\#4a6a7a_0\%\,_\#6a9aaa_100\%\){background:linear-gradient(90deg,#4a6a7a,#6a9aaa)}.bg_linear-gradient\(145deg\,_\#29485a_0\%\,_\#1f3544_100\%\){background:linear-gradient(145deg,#29485a,#1f3544)}.bd_1px_solid_rgba\(106\,_184\,_200\,_0\.42\){border:1px solid rgba(106,184,200,.42)}.bg_linear-gradient\(145deg\,_\#1a2530_0\%\,_\#151c28_100\%\){background:linear-gradient(145deg,#1a2530,#151c28)}.bg_linear-gradient\(145deg\,_\#4a5a6a_0\%\,_\#3a4a5a_100\%\){background:linear-gradient(145deg,#4a5a6a,#3a4a5a)}.bg_linear-gradient\(180deg\,_rgba\(15\,_24\,_36\,_0\.92\)_0\%\,_rgba\(10\,_16\,_25\,_0\.98\)_100\%\){background:linear-gradient(180deg,#0f1824eb,#0a1019fa)}.bg_linear-gradient\(180deg\,_rgba\(10\,_16\,_24\,_0\.72\)_0\%\,_rgba\(8\,_13\,_20\,_0\.9\)_100\%\){background:linear-gradient(180deg,#0a1018b8,#080d14e6)}.p_2\.5{padding:var(--spacing-2\.5)}.bd_1px_dashed_rgba\(255\,_255\,_255\,_0\.10\){border:1px dashed rgba(255,255,255,.1)}.bg_rgba\(255\,_255\,_255\,_0\.02\){background:#ffffff05}.bg_rgba\(16\,_24\,_34\,_0\.95\){background:#101822f2}.bd_1px_solid_rgba\(106\,_184\,_200\,_0\.20\){border:1px solid rgba(106,184,200,.2)}.bg_linear-gradient\(180deg\,_rgba\(56\,_111\,_128\,_0\.22\)_0\%\,_rgba\(22\,_54\,_67\,_0\.22\)_100\%\){background:linear-gradient(180deg,#386f8038,#16364338)}.bd_1px_solid_rgba\(226\,_98\,_122\,_0\.18\){border:1px solid rgba(226,98,122,.18)}.bg_rgba\(226\,_98\,_122\,_0\.06\){background:#e2627a0f}.bd_1px_solid_rgba\(106\,_184\,_200\,_0\.18\){border:1px solid rgba(106,184,200,.18)}.bg_rgba\(106\,_184\,_200\,_0\.08\){background:#6ab8c814}.p_1\.5{padding:var(--spacing-1\.5)}.bg_rgba\(7\,_9\,_10\,_0\.8\){background:#07090acc}.bg_linear-gradient\(180deg\,_\#1e2a38_0\%\,_\#141c26_100\%\){background:linear-gradient(180deg,#1e2a38,#141c26)}.bd_1px_solid_rgba\(74\,_154\,_170\,_0\.4\){border:1px solid rgba(74,154,170,.4)}.p_12px_16px{padding:12px 16px}.bg_linear-gradient\(180deg\,_rgba\(40\,_52\,_68\,_0\.95\)_0\%\,_rgba\(30\,_40\,_52\,_0\.95\)_100\%\){background:linear-gradient(180deg,#283444f2,#1e2834f2)}.p_16px{padding:16px}.p_8px_12px{padding:8px 12px}.bd_1px_solid_rgba\(106\,184\,200\,0\.4\){border:1px solid rgba(106,184,200,.4)}.bg_\#243445{background:#243445}.p_6px_10px{padding:6px 10px}.bg_\#101923{background:#101923}.bd-y_1px_solid{border-block:1px solid}.bg_\#243040{background:#243040}.bg_\#2a6878{background:#2a6878}.m_0{margin:0}.bg_\#245b69{background:#245b69}.bg_linear-gradient\(90deg\,_\#1a2530_0\%\,_\#1e2a38_50\%\,_\#222e3e_100\%\){background:linear-gradient(90deg,#1a2530,#1e2a38,#222e3e)}.bg_linear-gradient\(90deg\,_\#3a4a5a_0\%\,_\#4a5a6a_100\%\){background:linear-gradient(90deg,#3a4a5a,#4a5a6a)}.p_7px_9px{padding:7px 9px}.bd_1px_solid_rgba\(106\,_184\,_200\,_0\.22\){border:1px solid rgba(106,184,200,.22)}.bg_rgba\(74\,_154\,_170\,_0\.08\){background:#4a9aaa14}.bg_gray\.300{background:var(--colors-gray-300)}.bg_\#2a3947{background:#2a3947}.bg_\#54a6b5{background:#54a6b5}.bg_linear-gradient\(145deg\,_\#1e2a3a_0\%\,_\#182230_52\%\,_\#141c28_100\%\){background:linear-gradient(145deg,#1e2a3a,#182230 52%,#141c28)}.bg_\#111923{background:#111923}.p_5px_10px{padding:5px 10px}.bd_1px_solid_rgba\(106\,_184\,_200\,_0\.25\){border:1px solid rgba(106,184,200,.25)}.bg_linear-gradient\(145deg\,_\#243445_0\%\,_\#1b2835_50\%\,_\#16202c_100\%\){background:linear-gradient(145deg,#243445,#1b2835,#16202c)}.bd_1px_solid_rgba\(220\,_110\,_110\,_0\.25\){border:1px solid rgba(220,110,110,.25)}.bg_linear-gradient\(145deg\,_\#3b2428_0\%\,_\#2a1b20_100\%\){background:linear-gradient(145deg,#3b2428,#2a1b20)}.bg_\#8a9aaa{background:#8a9aaa}.bg_rgba\(12\,_18\,_26\,_0\.58\){background:#0c121a94}.p_2px_6px{padding:2px 6px}.bg_rgba\(74\,_154\,_170\,_0\.15\){background:#4a9aaa26}.bd_1px_solid_rgba\(74\,_154\,_170\,_0\.25\){border:1px solid rgba(74,154,170,.25)}.bd_0{border:0}.bg_rgba\(255\,_255\,_255\,_0\.04\){background:#ffffff0a}.p_12px_16px_10px{padding:12px 16px 10px}.bg_linear-gradient\(180deg\,_rgba\(12\,_18\,_27\,_0\.98\)_0\%\,_rgba\(12\,_18\,_27\,_0\.94\)_82\%\,_rgba\(12\,_18\,_27\,_0\)_100\%\){background:linear-gradient(180deg,#0c121bfa,#0c121bf0 82%,#0c121b00)}.p_1px_5px{padding:1px 5px}.bg_rgba\(74\,_154\,_170\,_0\.18\){background:#4a9aaa2e}.bd_1px_solid_rgba\(74\,_154\,_170\,_0\.28\){border:1px solid rgba(74,154,170,.28)}.bg_rgba\(74\,_154\,_170\,_0\.14\){background:#4a9aaa24}.p_12px{padding:12px}.bg_linear-gradient\(180deg\,_rgba\(17\,_24\,_34\,_0\.96\)_0\%\,_rgba\(13\,_19\,_28\,_0\.98\)_100\%\){background:linear-gradient(180deg,#111822f5,#0d131cfa)}.bd_1px_solid_rgba\(74\,_154\,_170\,_0\.18\){border:1px solid rgba(74,154,170,.18)}.p_8px{padding:8px}.p_6px_6px_8px{padding:6px 6px 8px}.bd_1px_solid_rgba\(74\,_154\,_170\,_0\.24\){border:1px solid rgba(74,154,170,.24)}.bg_rgba\(229\,_181\,_122\,_0\.1\){background:#e5b57a1a}.p_10px{padding:10px}.bg_rgba\(9\,_14\,_21\,_0\.5\){background:#090e1580}.bg_rgba\(255\,_255\,_255\,_0\.025\){background:#ffffff06}.p_8px_10px{padding:8px 10px}.p_0_8px{padding:0 8px}.p_4px_6px{padding:4px 6px}.bg_rgba\(99\,_179\,_237\,_0\.1\){background:#63b3ed1a}.bg_rgba\(255\,_255\,_255\,_0\.06\){background:#ffffff0f}.bg_rgba\(22\,_30\,_40\,_0\.8\){background:#161e28cc}.bg_rgba\(229\,_181\,_122\,_0\.14\){background:#e5b57a24}.bg_rgba\(106\,_184\,_147\,_0\.14\){background:#6ab89324}.bd_1px_solid_rgba\(229\,_181\,_122\,_0\.22\){border:1px solid rgba(229,181,122,.22)}.bd_1px_solid_rgba\(106\,_184\,_147\,_0\.22\){border:1px solid rgba(106,184,147,.22)}.bg_rgba\(74\,_154\,_170\,_0\.05\){background:#4a9aaa0d}.bd_1px_solid_rgba\(229\,_181\,_122\,_0\.24\){border:1px solid rgba(229,181,122,.24)}.bg_rgba\(74\,_154\,_170\,_0\.2\){background:#4a9aaa33}.bd_1px_solid_rgba\(74\,_154\,_170\,_0\.3\){border:1px solid rgba(74,154,170,.3)}.bd_1px_solid_rgba\(106\,_184\,_200\,_0\.3\){border:1px solid rgba(106,184,200,.3)}.bd_1px_solid_rgba\(106\,_184\,_200\,_0\.4\){border:1px solid rgba(106,184,200,.4)}.p_4px_8px{padding:4px 8px}.bg_rgba\(22\,_30\,_40\,_0\.6\){background:#161e2899}.bg_rgba\(16\,_22\,_30\,_0\.5\){background:#10161e80}.bg_rgba\(17\,_24\,_33\,_0\.82\){background:#111821d1}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.09\){border:1px solid rgba(255,255,255,.09)}.bg_rgba\(8\,_12\,_18\,_0\.72\){background:#080c12b8}.p_0_22px_0_8px{padding:0 22px 0 8px}.p_8px_11px{padding:8px 11px}.p_6px_7px{padding:6px 7px}.bg_rgba\(255\,_255\,_255\,_0\.028\){background:#ffffff07}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.055\){border:1px solid rgba(255,255,255,.055)}.bg_rgba\(74\,_154\,_170\,_0\.07\){background:#4a9aaa12}.bg_rgba\(8\,_12\,_18\,_0\.8\){background:#080c12cc}.p_0_7px{padding:0 7px}.bg_rgba\(255\,_255\,_255\,_0\.045\){background:#ffffff0b}.bg_linear-gradient\(145deg\,_rgba\(66\,_153\,_225\,_0\.15\)_0\%\,_rgba\(66\,_153\,_225\,_0\.08\)_100\%\){background:linear-gradient(145deg,#4299e126,#4299e114)}.bd_1px_solid_rgba\(66\,_153\,_225\,_0\.3\){border:1px solid rgba(66,153,225,.3)}.bg_linear-gradient\(145deg\,_rgba\(128\,_90\,_213\,_0\.15\)_0\%\,_rgba\(128\,_90\,_213\,_0\.08\)_100\%\){background:linear-gradient(145deg,#805ad526,#805ad514)}.bd_1px_solid_rgba\(128\,_90\,_213\,_0\.3\){border:1px solid rgba(128,90,213,.3)}.bg_linear-gradient\(145deg\,_rgba\(72\,_187\,_120\,_0\.15\)_0\%\,_rgba\(72\,_187\,_120\,_0\.08\)_100\%\){background:linear-gradient(145deg,#48bb7826,#48bb7814)}.bd_1px_solid_rgba\(72\,_187\,_120\,_0\.3\){border:1px solid rgba(72,187,120,.3)}.bg_linear-gradient\(145deg\,_\#1a2530_0\%\,_\#182230_100\%\){background:linear-gradient(145deg,#1a2530,#182230)}.bg_linear-gradient\(145deg\,_rgba\(128\,_90\,_213\,_0\.12\)_0\%\,_rgba\(128\,_90\,_213\,_0\.06\)_100\%\){background:linear-gradient(145deg,#805ad51f,#805ad50f)}.bd_1px_solid_rgba\(128\,_90\,_213\,_0\.25\){border:1px solid rgba(128,90,213,.25)}.bg_\#111827{background:#111827}.bg_rgba\(17\,_25\,_36\,_0\.92\){background:#111924eb}.bd_1px_solid_rgba\(74\,_154\,_170\,_0\.16\){border:1px solid rgba(74,154,170,.16)}.bg_linear-gradient\(180deg\,_rgba\(24\,_35\,_49\,_0\.98\)_0\%\,_rgba\(16\,_24\,_35\,_0\.98\)_100\%\){background:linear-gradient(180deg,#182331fa,#101823fa)}.p_2px_8px{padding:2px 8px}.bg_rgba\(229\,_181\,_122\,_0\.12\){background:#e5b57a1f}.bg_rgba\(255\,_255\,_255\,_0\.035\){background:#ffffff09}.bg_\#0d131d{background:#0d131d}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.15\){border:1px solid rgba(255,255,255,.15)}.p_1px_6px{padding:1px 6px}.bd_1px_solid_rgba\(106\,_184\,_147\,_0\.25\){border:1px solid rgba(106,184,147,.25)}.bg_rgba\(106\,_184\,_147\,_0\.12\){background:#6ab8931f}.bd_1px_dashed_rgba\(255\,_255\,_255\,_0\.15\){border:1px dashed rgba(255,255,255,.15)}.p_6px{padding:6px}.bg_rgba\(10\,_14\,_20\,_0\.35\){background:#0a0e1459}.p_0_6px{padding:0 6px}.bg_rgba\(74\,_154\,_170\,_0\.15\)\!{background:#4a9aaa26!important}.p_2px{padding:2px}.bg_rgba\(74\,_154\,_170\,_0\.1\){background:#4a9aaa1a}.p_6px_8px{padding:6px 8px}.bg_\#0f1722{background:#0f1722}.p_8px_0{padding:8px 0}.bd_1px_solid_rgba\(255\,_196\,_97\,_0\.18\){border:1px solid rgba(255,196,97,.18)}.bg_rgba\(255\,_196\,_97\,_0\.08\){background:#ffc46114}.bg_rgba\(255\,_196\,_97\,_0\.18\){background:#ffc4612e}.bg_rgba\(30\,_40\,_52\,_0\.6\){background:#1e283499}.p_4px_4px_6px{padding:4px 4px 6px}.bg_rgba\(106\,_184\,_147\,_0\.15\){background:#6ab89326}.p_5px_6px{padding:5px 6px}.bd_1px_solid_transparent{border:1px solid transparent}.bg_rgba\(74\,_154\,_170\,_0\.12\){background:#4a9aaa1f}.bd_1px_solid_rgba\(106\,_184\,_200\,_0\.35\){border:1px solid rgba(106,184,200,.35)}.bd_1px_dashed_rgba\(200\,_180\,_120\,_0\.35\){border:1px dashed rgba(200,180,120,.35)}.bg_rgba\(200\,_180\,_120\,_0\.08\){background:#c8b47814}.bg_rgba\(10\,_15\,_24\,_0\.96\){background:#0a0f18f5}.bd_1px_solid_rgba\(74\,_154\,_170\,_0\.35\){border:1px solid rgba(74,154,170,.35)}.bd_1px_solid_rgba\(99\,_179\,_237\,_0\.16\){border:1px solid rgba(99,179,237,.16)}.bg_linear-gradient\(180deg\,_rgba\(23\,_34\,_48\,_0\.96\)_0\%\,_rgba\(15\,_23\,_34\,_0\.96\)_100\%\){background:linear-gradient(180deg,#172230f5,#0f1722f5)}.p_4px_8px_4px_28px{padding:4px 8px 4px 28px}.p_3px_8px{padding:3px 8px}.bg_rgba\(74\,_154\,_170\,_0\.17\){background:#4a9aaa2b}.p_4px_5px{padding:4px 5px}.bg_rgba\(99\,_179\,_237\,_0\.11\){background:#63b3ed1c}.bg_rgba\(74\,_154\,_170\,_0\.16\){background:#4a9aaa29}.bg_rgba\(229\,_181\,_122\,_0\.13\){background:#e5b57a21}.bg_\#0d141e{background:#0d141e}.bg_rgba\(255\,_255\,_255\,_0\.08\){background:#ffffff14}.bg_rgba\(99\,_179\,_237\,_0\.7\){background:#63b3edb3}.p_5px_8px{padding:5px 8px}.bg_linear-gradient\(180deg\,_rgba\(30\,_40\,_52\,_0\.95\)_0\%\,_rgba\(24\,_32\,_42\,_0\.95\)_100\%\){background:linear-gradient(180deg,#1e2834f2,#18202af2)}.bg_linear-gradient\(180deg\,_rgba\(20\,_28\,_38\,_0\.9\)_0\%\,_rgba\(16\,_22\,_30\,_0\.95\)_100\%\){background:linear-gradient(180deg,#141c26e6,#10161ef2)}.bd_1px_solid_\#425362{border:1px solid #425362}.bg_blue\.700{background:var(--colors-blue-700)}.bg_linear-gradient\(145deg\,_\#1a2332_0\%\,_\#151c28_100\%\){background:linear-gradient(145deg,#1a2332,#151c28)}.bg_linear-gradient\(145deg\,_\#2d3a4a_0\%\,_\#243040_50\%\,_\#1e2836_100\%\){background:linear-gradient(145deg,#2d3a4a,#243040,#1e2836)}.bg_rgba\(20\,_28\,_40\,_0\.72\){background:#141c28b8}.bd_1px_solid_rgba\(106\,_160\,_200\,_0\.22\){border:1px solid rgba(106,160,200,.22)}.bg_rgba\(16\,_28\,_38\,_0\.72\){background:#101c26b8}.bg_teal\.500{background:var(--colors-teal-500)}.p_4px_4px{padding:4px}.p_1px_4px{padding:1px 4px}.p_3px_6px{padding:3px 6px}.p_3px_4px{padding:3px 4px}.bg_\#1a2230{background:#1a2230}.bg_red\.600{background:var(--colors-red-600)}.bg_blue\.900{background:var(--colors-blue-900)}.bg_green\.900{background:var(--colors-green-900)}.bg_cyan\.900{background:var(--colors-cyan-900)}.bg_\#1A202C{background:#1a202c}.bg_red\.900{background:var(--colors-red-900)}.bg_white{background:var(--colors-white)}.p_6{padding:var(--spacing-6)}.anim_pulse_1\.5s_ease-in-out_infinite{animation:pulse 1.5s ease-in-out infinite}.m_1{margin:var(--spacing-1)}.bg_blackAlpha\.800{background:var(--colors-black-alpha-800)}.gap_2{gap:var(--spacing-2)}.px_2{padding-inline:var(--spacing-2)}.py_1{padding-block:var(--spacing-1)}.bdr_md{border-radius:var(--radii-md)}.bd-c_gray\.600{border-color:var(--colors-gray-600)}.bdr_xl{border-radius:var(--radii-xl)}.gap_8px{gap:8px}.gap_4{gap:var(--spacing-4)}.bd-c_blue\.400{border-color:var(--colors-blue-400)}.bd-c_rgba\(115\,_193\,_227\,_0\.48\){border-color:#73c1e37a}.bd-c_rgba\(255\,_255\,_255\,_0\.06\){border-color:#ffffff0f}.px_3{padding-inline:var(--spacing-3)}.py_2\.5{padding-block:var(--spacing-2\.5)}.gap_1\.5{gap:var(--spacing-1\.5)}.gap_1{gap:var(--spacing-1)}.flex_1_1_auto{flex:1 1 auto}.bdr_full{border-radius:var(--radii-full)}.py_0\.5{padding-block:var(--spacing-0\.5)}.bd-c_rgba\(147\,_197\,_253\,_0\.40\){border-color:#93c5fd66}.bd-c_rgba\(255\,_255\,_255\,_0\.08\){border-color:#ffffff14}.bdr_lg{border-radius:var(--radii-lg)}.px_0{padding-inline:0}.py_0{padding-block:0}.trs_opacity_120ms_ease{transition:opacity .12s ease}.bd-l_1\.5px_dashed_\#34d399{border-left:1.5px dashed #34d399}.py_2{padding-block:var(--spacing-2)}.bd-w_1px{border-width:1px}.bd-c_gray\.700{border-color:var(--colors-gray-700)}.bd-c_white{border-color:var(--colors-white)}.bd-c_transparent{border-color:var(--colors-transparent)}.bd-w_2px{border-width:2px}.trs_all_0\.15s{transition:all .15s}.flex_1{flex:1 1 0%}.trs_background_0\.15s{transition:background .15s}.ov_hidden{overflow:hidden}.trs_opacity_0\.2s_ease{transition:opacity .2s ease}.bd-l_8px_solid{border-left:8px solid}.bd-t_5px_solid_transparent{border-top:5px solid transparent}.bd-b_5px_solid_transparent{border-bottom:5px solid transparent}.px_6{padding-inline:var(--spacing-6)}.ov_auto{overflow:auto}.bd-b_1px_solid_rgba\(255\,_255\,_255\,_0\.15\){border-bottom:1px solid rgba(255,255,255,.15)}.bd-l_1px_solid_rgba\(255\,_255\,_255\,_0\.1\){border-left:1px solid rgba(255,255,255,.1)}.bd-r_1px_solid_rgba\(255\,_255\,_255\,_0\.1\){border-right:1px solid rgba(255,255,255,.1)}.bd-t_1px_solid_rgba\(255\,_255\,_255\,_0\.14\){border-top:1px solid rgba(255,255,255,.14)}.bdr_2xl{border-radius:var(--radii-2xl)}.mx_4{margin-inline:var(--spacing-4)}.px_5{padding-inline:var(--spacing-5)}.py_5{padding-block:var(--spacing-5)}.trs_all_8s_ease\,_transform_0\.2s_ease{transition:all 8s ease,transform .2s ease}.gap_0{gap:0}.px_4{padding-inline:var(--spacing-4)}.py_3{padding-block:var(--spacing-3)}.py_4{padding-block:var(--spacing-4)}.trs_background_0\.15s_ease{transition:background .15s ease}.trs_all_0\.2s_ease{transition:all .2s ease}.gap_3{gap:var(--spacing-3)}.ov_visible{overflow:visible}.bdr_10px{border-radius:10px}.bd-t_1px_solid_rgba\(74\,_154\,_170\,_0\.4\){border-top:1px solid rgba(74,154,170,.4)}.bd-r_1px_solid_rgba\(74\,_154\,_170\,_0\.4\){border-right:1px solid rgba(74,154,170,.4)}.bd-b_1px_solid_rgba\(74\,_154\,_170\,_0\.4\){border-bottom:1px solid rgba(74,154,170,.4)}.bd-l_none{border-left:none}.flex_1_1_132px{flex:1 1 132px}.bdr_12px{border-radius:12px}.bd-c_rgba\(106\,_184\,_200\,_0\.3\){border-color:#6ab8c84d}.bd-c_rgba\(106\,_138\,_200\,_0\.3\){border-color:#6a8ac84d}.bd-c_rgba\(168\,_106\,_200\,_0\.3\){border-color:#a86ac84d}.ring_none{outline:2px solid transparent;outline-offset:2px}.bd-t_1px_solid_rgba\(255\,_255\,_255\,_0\.06\){border-top:1px solid rgba(255,255,255,.06)}.bd-c_rgba\(106\,_184\,_200\,_0\.24\){border-color:#6ab8c83d}.trs_border-color_0\.2s\,_box-shadow_0\.2s{transition:border-color .2s,box-shadow .2s}.bd-b_1px_solid_rgba\(255\,_255\,_255\,_0\.08\),.bd-b_1px_solid_rgba\(255\,255\,255\,0\.08\){border-bottom:1px solid rgba(255,255,255,.08)}.flex_0_0_auto{flex:0 0 auto}.ovs-b_contain{overscroll-behavior:contain}.bd-c_rgba\(255\,_255\,_255\,_0\.14\){border-color:#ffffff24}.bd-c_\#a65a62{border-color:#a65a62}.bd-l_2px_solid{border-left:2px solid}.bd-c_\#53677c{border-color:#53677c}.bdr_sm{border-radius:var(--radii-sm)}.bd-t_1px_solid{border-top:1px solid}.bd-c_\#67bdcc{border-color:#67bdcc}.td_underline{text-decoration:underline}.bdr_7px{border-radius:7px}.bd-t_1px_solid_rgba\(255\,_255\,_255\,_0\.08\){border-top:1px solid rgba(255,255,255,.08)}.bd-c_gray\.500{border-color:var(--colors-gray-500)}.gap_18{gap:18px}.bd-c_rgba\(255\,_255\,_255\,_0\.1\){border-color:#ffffff1a}.bdr_999px{border-radius:999px}.gap_5{gap:var(--spacing-5)}.bd-c_whiteAlpha\.100{border-color:var(--colors-white-alpha-100)}.gap_4px{gap:4px}.bdr_6px{border-radius:6px}.gap_6px{gap:6px}.mx_-16px{margin-inline:-16px}.bd-b_1px_solid_rgba\(255\,_255\,_255\,_0\.05\){border-bottom:1px solid rgba(255,255,255,.05)}.bdr_3px{border-radius:3px}.px_9px{padding-inline:9px}.bd-c_rgba\(74\,_154\,_170\,_0\.35\){border-color:#4a9aaa59}.bdr_8px{border-radius:8px}.trs_background_0\.12s_ease\,_border-color_0\.12s_ease\,_transform_0\.12s_ease{transition:background .12s ease,border-color .12s ease,transform .12s ease}.bd-c_rgba\(74\,_154\,_170\,_0\.32\){border-color:#4a9aaa52}.bd-c_rgba\(229\,_181\,_122\,_0\.2\){border-color:#e5b57a33}.gap_1px{gap:1px}.gap_2px{gap:2px}.bd-c_rgba\(74\,_154\,_170\,_0\.24\){border-color:#4a9aaa3d}.flex_0_1_112px{flex:0 1 112px}.flex_1_1_260px{flex:1 1 260px}.flex_1_1_0{flex:1 1 0}.flex_0_1_auto{flex:0 1 auto}.trs_all_0\.12s_ease{transition:all .12s ease}.bd-c_rgba\(74\,_154\,_170\,_0\.28\){border-color:#4a9aaa47}.gap_5px{gap:5px}.flex_1_1_196px{flex:1 1 196px}.flex_1_1_168px{flex:1 1 168px}.px_10px{padding-inline:10px}.bd-l_2px_solid_rgba\(99\,_179\,_237\,_0\.65\){border-left:2px solid rgba(99,179,237,.65)}.bd-l_2px_solid_transparent{border-left:2px solid transparent}.py_2px{padding-block:2px}.px_1{padding-inline:var(--spacing-1)}.bdr_4px{border-radius:4px}.trs_background_0\.1s{transition:background .1s}.bd-l_1px_solid_rgba\(255\,_255\,_255\,_0\.08\){border-left:1px solid rgba(255,255,255,.08)}.bd-l_1px_solid_rgba\(255\,_255\,_255\,_0\.12\){border-left:1px solid rgba(255,255,255,.12)}.bd-b_1px_solid_rgba\(255\,_255\,_255\,_0\.12\){border-bottom:1px solid rgba(255,255,255,.12)}.flex_1_1_160px{flex:1 1 160px}.trs_border-color_0\.15s{transition:border-color .15s}.trs_all_0\.15s_ease{transition:all .15s ease}.bd-b_1px_solid_rgba\(74\,_154\,_170\,_0\.25\){border-bottom:1px solid rgba(74,154,170,.25)}.bd-b_1px_solid_rgba\(255\,_255\,_255\,_0\.03\){border-bottom:1px solid rgba(255,255,255,.03)}.trs_all_0\.2s{transition:all .2s}.trs_transform_0\.2s_ease{transition:transform .2s ease}.gap_12px{gap:12px}.gap_7px{gap:7px}.bd-c_rgba\(106\,_184\,_200\,_0\.34\){border-color:#6ab8c857}.grid-c_1_\/_-1{grid-column:1 / -1}.trs_background_0\.2s{transition:background .2s}.bd-c_whiteAlpha\.200{border-color:var(--colors-white-alpha-200)}.px_8px{padding-inline:8px}.bd-c_rgba\(74\,_154\,_170\,_0\.42\){border-color:#4a9aaa6b}.bd-c_rgba\(239\,_68\,_68\,_0\.36\){border-color:#ef44445c}.bd-c_rgba\(229\,_181\,_122\,_0\.26\){border-color:#e5b57a42}.flex_0_0_72px{flex:0 0 72px}.flex_0_0_96px{flex:0 0 96px}.bd-b_1px_solid_rgba\(255\,_255\,_255\,_0\.04\){border-bottom:1px solid rgba(255,255,255,.04)}.trs_color_0\.15s{transition:color .15s}.px_6px{padding-inline:6px}.py_1px{padding-block:1px}.trs_all_0\.1s{transition:all .1s}.bd-c_rgba\(74\,_154\,_170\,_0\.4\){border-color:#4a9aaa66}.bd-c_rgba\(255\,_196\,_97\,_0\.42\){border-color:#ffc4616b}.gap_3px{gap:3px}.trs_background_0\.12s_ease\,_border-color_0\.12s_ease\,_color_0\.12s_ease{transition:background .12s ease,border-color .12s ease,color .12s ease}.bd-c_rgba\(74\,_154\,_170\,_0\.38\){border-color:#4a9aaa61}.trs_background_0\.1s_ease\,_border-color_0\.1s_ease{transition:background .1s ease,border-color .1s ease}.bd-c_rgba\(74\,_154\,_170\,_0\.26\){border-color:#4a9aaa42}.bd-c_rgba\(229\,_181\,_122\,_0\.24\){border-color:#e5b57a3d}.gap_10px{gap:10px}.bd-b_1px_solid_rgba\(255\,_255\,_255\,_0\.06\){border-bottom:1px solid rgba(255,255,255,.06)}.trs_opacity_0\.1s{transition:opacity .1s}.bdr_50\%{border-radius:50%}.inset-x_4{inset-inline:var(--spacing-4)}.bd-c_blue\.500{border-color:var(--colors-blue-500)}.bd-c_green\.700{border-color:var(--colors-green-700)}.bd-c_yellow\.700{border-color:var(--colors-yellow-700)}.bd-c_red\.700{border-color:var(--colors-red-700)}.bd-c_green\.500{border-color:var(--colors-green-500)}.td_line-through{text-decoration:line-through}.trs_transform_0\.3s_ease-in-out{transition:transform .3s ease-in-out}.bd-c_\#2D3748{border-color:#2d3748}.bd-b_1px_solid{border-bottom:1px solid}.gap_0\.5{gap:var(--spacing-0\.5)}.d_flex{display:flex}.flex-wrap_wrap{flex-wrap:wrap}.ai_center{align-items:center}.flex-d_row{flex-direction:row}.fs_xs{font-size:var(--font-sizes-xs)}.c_\#d7e3f4{color:#d7e3f4}.fw_semibold{font-weight:var(--font-weights-semibold)}.tt_uppercase{text-transform:uppercase}.c_\#8a9aaa{color:#8a9aaa}.c_\#a8d6b9{color:#a8d6b9}.c_\#d7a6b2{color:#d7a6b2}.c_\#b7c3d6{color:#b7c3d6}.color-palette_blue{--colors-color-palette-50: var(--colors-blue-50);--colors-color-palette-100: var(--colors-blue-100);--colors-color-palette-200: var(--colors-blue-200);--colors-color-palette-300: var(--colors-blue-300);--colors-color-palette-400: var(--colors-blue-400);--colors-color-palette-500: var(--colors-blue-500);--colors-color-palette-600: var(--colors-blue-600);--colors-color-palette-700: var(--colors-blue-700);--colors-color-palette-800: var(--colors-blue-800);--colors-color-palette-900: var(--colors-blue-900);--colors-color-palette-950: var(--colors-blue-950);--colors-color-palette-contrast: var(--colors-blue-contrast);--colors-color-palette-fg: var(--colors-blue-fg);--colors-color-palette-subtle: var(--colors-blue-subtle);--colors-color-palette-muted: var(--colors-blue-muted);--colors-color-palette-emphasized: var(--colors-blue-emphasized);--colors-color-palette-solid: var(--colors-blue-solid);--colors-color-palette-focus-ring: var(--colors-blue-focus-ring);--colors-color-palette-border: var(--colors-blue-border)}.color-palette_purple{--colors-color-palette-50: var(--colors-purple-50);--colors-color-palette-100: var(--colors-purple-100);--colors-color-palette-200: var(--colors-purple-200);--colors-color-palette-300: var(--colors-purple-300);--colors-color-palette-400: var(--colors-purple-400);--colors-color-palette-500: var(--colors-purple-500);--colors-color-palette-600: var(--colors-purple-600);--colors-color-palette-700: var(--colors-purple-700);--colors-color-palette-800: var(--colors-purple-800);--colors-color-palette-900: var(--colors-purple-900);--colors-color-palette-950: var(--colors-purple-950);--colors-color-palette-contrast: var(--colors-purple-contrast);--colors-color-palette-fg: var(--colors-purple-fg);--colors-color-palette-subtle: var(--colors-purple-subtle);--colors-color-palette-muted: var(--colors-purple-muted);--colors-color-palette-emphasized: var(--colors-purple-emphasized);--colors-color-palette-solid: var(--colors-purple-solid);--colors-color-palette-focus-ring: var(--colors-purple-focus-ring);--colors-color-palette-border: var(--colors-purple-border)}.pos_fixed{position:fixed}.trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.z_12000{z-index:12000}.c_gray\.100{color:var(--colors-gray-100)}.bx-sh_0_16px_48px_\#0008{box-shadow:0 16px 48px #0008}.jc_space-between{justify-content:space-between}.jc_flex-end{justify-content:flex-end}.fs_lg{font-size:var(--font-sizes-lg)}.fs_sm{font-size:var(--font-sizes-sm)}.c_gray\.300{color:var(--colors-gray-300)}.c_blue\.200{color:var(--colors-blue-200)}.ov-wrap_anywhere{overflow-wrap:anywhere}.c_red\.200{color:var(--colors-red-200)}.c_gray\.400{color:var(--colors-gray-400)}.flex-d_column{flex-direction:column}.color-palette_teal{--colors-color-palette-50: var(--colors-teal-50);--colors-color-palette-100: var(--colors-teal-100);--colors-color-palette-200: var(--colors-teal-200);--colors-color-palette-300: var(--colors-teal-300);--colors-color-palette-400: var(--colors-teal-400);--colors-color-palette-500: var(--colors-teal-500);--colors-color-palette-600: var(--colors-teal-600);--colors-color-palette-700: var(--colors-teal-700);--colors-color-palette-800: var(--colors-teal-800);--colors-color-palette-900: var(--colors-teal-900);--colors-color-palette-950: var(--colors-teal-950);--colors-color-palette-contrast: var(--colors-teal-contrast);--colors-color-palette-fg: var(--colors-teal-fg);--colors-color-palette-subtle: var(--colors-teal-subtle);--colors-color-palette-muted: var(--colors-teal-muted);--colors-color-palette-emphasized: var(--colors-teal-emphasized);--colors-color-palette-solid: var(--colors-teal-solid);--colors-color-palette-focus-ring: var(--colors-teal-focus-ring);--colors-color-palette-border: var(--colors-teal-border)}.bx-sh_0_0_0_1px_rgba\(115\,_193\,_227\,_0\.16\)\,_0_16px_30px_rgba\(0\,_0\,_0\,_0\.25\){box-shadow:0 0 0 1px #73c1e329,0 16px 30px #00000040}.bx-sh_inset_0_1px_0_rgba\(255\,_255\,_255\,_0\.02\){box-shadow:inset 0 1px #ffffff05}.flex-sh_0{flex-shrink:0}.c_gray\.50{color:var(--colors-gray-50)}.lh_1\.1{line-height:1.1}.fs_10px{font-size:10px}.fw_bold{font-weight:var(--font-weights-bold)}.c_\#9ed8e3{color:#9ed8e3}.lh_1{line-height:1}.c_green\.300{color:var(--colors-green-300)}.ls_0\.04em{letter-spacing:.04em}.c_rgba\(212\,_226\,_240\,_0\.78\){color:#d4e2f0c7}.lh_1\.35{line-height:1.35}.c_rgba\(212\,_226\,_240\,_0\.56\){color:#d4e2f08f}.c_rgba\(212\,_226\,_240\,_0\.42\){color:#d4e2f06b}.c_rgba\(158\,_216\,_227\,_0\.72\){color:#9ed8e3b8}.bx-sh_0_0_0_1px_rgba\(147\,_197\,_253\,_0\.14\)\,_0_10px_24px_rgba\(7\,_10\,_19\,_0\.35\){box-shadow:0 0 0 1px #93c5fd24,0 10px 24px #070a1359}.bx-sh_inset_0_1px_0_rgba\(255\,_255\,_255\,_0\.03\){box-shadow:inset 0 1px #ffffff08}.us_none{-webkit-user-select:none;user-select:none}.pos_relative{position:relative}.pointer-events_none{pointer-events:none}.pos_absolute{position:absolute}.trf_translateX\(-50\%\){transform:translate(-50%)}.filter_drop-shadow\(0_0_5px_rgba\(52\,_211\,_153\,_0\.34\)\){filter:drop-shadow(0 0 5px rgba(52,211,153,.34))}.bx-sh_0_0_8px_rgba\(52\,_211\,_153\,_0\.48\){box-shadow:0 0 8px #34d3997a}.stk-w_2{stroke-width:2}.c_white{color:var(--colors-white)}.z_10{z-index:10}.stk-w_1\.3{stroke-width:1.3}.z_1000{z-index:1000}.bkdp_blur\(16px\){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bx-sh_0_8px_32px_rgba\(0\,_0\,_0\,_0\.4\){box-shadow:0 8px 32px #0006}.c_yellow\.400{color:var(--colors-yellow-400)}.c_gray\.500{color:var(--colors-gray-500)}.cursor_pointer{cursor:pointer}.c_green\.400{color:var(--colors-green-400)}.op_1{opacity:1}.op_0\.4{opacity:.4}.pointer-events_auto{pointer-events:auto}.bkdp_blur\(8px\){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fw_medium{font-weight:var(--font-weights-medium)}.fw_normal{font-weight:var(--font-weights-normal)}.c_orange\.300{color:var(--colors-orange-300)}.jc_center{justify-content:center}.z_10060{z-index:10060}.bx-sh_0_8px_32px_rgba\(0\,_0\,_0\,_0\.25\)\,_0_2px_8px_rgba\(0\,_0\,_0\,_0\.15\){box-shadow:0 8px 32px #00000040,0 2px 8px #00000026}.ta_left{text-align:left}.d_inline-block{display:inline-block}.lh_short{line-height:var(--line-heights-short)}.fs_2xs{font-size:var(--font-sizes-2xs)}.fs_md{font-size:var(--font-sizes-md)}.z_1{z-index:1}.color-palette_green{--colors-color-palette-50: var(--colors-green-50);--colors-color-palette-100: var(--colors-green-100);--colors-color-palette-200: var(--colors-green-200);--colors-color-palette-300: var(--colors-green-300);--colors-color-palette-400: var(--colors-green-400);--colors-color-palette-500: var(--colors-green-500);--colors-color-palette-600: var(--colors-green-600);--colors-color-palette-700: var(--colors-green-700);--colors-color-palette-800: var(--colors-green-800);--colors-color-palette-900: var(--colors-green-900);--colors-color-palette-950: var(--colors-green-950);--colors-color-palette-contrast: var(--colors-green-contrast);--colors-color-palette-fg: var(--colors-green-fg);--colors-color-palette-subtle: var(--colors-green-subtle);--colors-color-palette-muted: var(--colors-green-muted);--colors-color-palette-emphasized: var(--colors-green-emphasized);--colors-color-palette-solid: var(--colors-green-solid);--colors-color-palette-focus-ring: var(--colors-green-focus-ring);--colors-color-palette-border: var(--colors-green-border)}.color-palette_gray{--colors-color-palette-50: var(--colors-gray-50);--colors-color-palette-100: var(--colors-gray-100);--colors-color-palette-200: var(--colors-gray-200);--colors-color-palette-300: var(--colors-gray-300);--colors-color-palette-400: var(--colors-gray-400);--colors-color-palette-500: var(--colors-gray-500);--colors-color-palette-600: var(--colors-gray-600);--colors-color-palette-700: var(--colors-gray-700);--colors-color-palette-800: var(--colors-gray-800);--colors-color-palette-900: var(--colors-gray-900);--colors-color-palette-950: var(--colors-gray-950);--colors-color-palette-contrast: var(--colors-gray-contrast);--colors-color-palette-fg: var(--colors-gray-fg);--colors-color-palette-subtle: var(--colors-gray-subtle);--colors-color-palette-muted: var(--colors-gray-muted);--colors-color-palette-emphasized: var(--colors-gray-emphasized);--colors-color-palette-solid: var(--colors-gray-solid);--colors-color-palette-focus-ring: var(--colors-gray-focus-ring);--colors-color-palette-border: var(--colors-gray-border)}.cursor_not-allowed{cursor:not-allowed}.op_0\.45{opacity:.45}.c_\#6ab893{color:#6ab893}.bx-sh_inset_0_1px_0_rgba\(106\,_184\,_147\,_0\.15\)\,_0_2px_8px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px #6ab89326,0 2px 8px #0003}.c_\#c9b896{color:#c9b896}.bx-sh_inset_0_1px_0_rgba\(201\,_184\,_150\,_0\.15\)\,_0_2px_8px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px #c9b89626,0 2px 8px #0003}.c_\#b86a7a{color:#b86a7a}.bx-sh_inset_0_1px_0_rgba\(184\,_106\,_122\,_0\.15\)\,_0_2px_8px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px #b86a7a26,0 2px 8px #0003}.c_\#eaeaea{color:#eaeaea}.c_\#a0a0a0{color:#a0a0a0}.ls_0\.05em{letter-spacing:.05em}.c_\#a8b4c4{color:#a8b4c4}.bx-sh_inset_0_2px_4px_rgba\(0\,_0\,_0\,_0\.2\)\,_0_1px_0_rgba\(255\,_255\,_255\,_0\.03\){box-shadow:inset 0 2px 4px #0003,0 1px #ffffff08}.c_\#e94560{color:#e94560}.c_\#666{color:#666}.c_\#e7edf6{color:#e7edf6}.c_\#e98b9d{color:#e98b9d}.c_\#9aa8ba{color:#9aa8ba}.c_\#ead9b8{color:#ead9b8}.c_\#8fa0b5{color:#8fa0b5}.wb_break-word{word-break:break-word}.bdr-l_0{border-top-left-radius:0;border-bottom-left-radius:0}.bdr-r_md{border-top-right-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.bx-sh_4px_0_12px_rgba\(0\,_0\,_0\,_0\.3\){box-shadow:4px 0 12px #0000004d}.c_\#8aabb8{color:#8aabb8}.z_10000{z-index:10000}.c_gray\.200{color:var(--colors-gray-200)}.font-style_italic{font-style:italic}.c_gray\.600{color:var(--colors-gray-600)}.d_none{display:none}.ai_flex-end{align-items:flex-end}.z_9999{z-index:9999}.bx-sh_0_4px_12px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:0 4px 12px #0003}.c_\#6ab8c8{color:#6ab8c8}.bx-sh_inset_0_1px_0_rgba\(106\,_184\,_147\,_0\.15\)\,_0_2px_6px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px #6ab89326,0 2px 6px #0003}.bx-sh_inset_0_1px_0_rgba\(201\,_184\,_150\,_0\.15\)\,_0_2px_6px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px #c9b89626,0 2px 6px #0003}.bx-sh_inset_0_1px_0_rgba\(184\,_106\,_122\,_0\.15\)\,_0_2px_6px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px #b86a7a26,0 2px 6px #0003}.bx-sh_inset_0_1px_0_rgba\(106\,_184\,_200\,_0\.1\){box-shadow:inset 0 1px #6ab8c81a}.c_\#6a8ac8{color:#6a8ac8}.c_\#a86ac8{color:#a86ac8}.c_\#c8d4e4{color:#c8d4e4}.tch-a_none{touch-action:none}.trf-o_left_center{transform-origin:left center}.trf_scaleX\(var\(--time-scale\,_0\)\){transform:scaleX(var(--time-scale, 0))}.will-change_transform{will-change:transform}.c_\#c8e8ef{color:#c8e8ef}.bx-sh_0_2px_8px_rgba\(0\,_0\,_0\,_0\.35\)\,_inset_0_1px_0_rgba\(255\,_255\,_255\,_0\.08\){box-shadow:0 2px 8px #00000059,inset 0 1px #ffffff14}.will-change_left{will-change:left}.bx-sh_inset_0_2px_4px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 2px 4px #0003}.bx-sh_0_2px_4px_rgba\(0\,_0\,_0\,_0\.3\){box-shadow:0 2px 4px #0000004d}.c_\#d7e4f0{color:#d7e4f0}.flex-wrap_nowrap{flex-wrap:nowrap}.c_rgba\(196\,_212\,_228\,_0\.58\){color:#c4d4e494}.fs_11px{font-size:11px}.d_inline-flex{display:inline-flex}.c_\#9ad9e4{color:#9ad9e4}.c_\#efbac3{color:#efbac3}.c_\#8fd1df{color:#8fd1df}.op_0\.5{opacity:.5}.ai_stretch{align-items:stretch}.d_block{display:block}.as_flex-end{align-self:flex-end}.bx-sh_0_8px_32px_rgba\(0\,_0\,_0\,_0\.5\)\,_0_0_0_1px_rgba\(255\,_255\,_255\,_0\.05\){box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff0d}.resize_both{resize:both}.bdr-t_lg{border-top-left-radius:var(--radii-lg);border-top-right-radius:var(--radii-lg)}.cursor_move{cursor:move}.c_\#e0e8f0{color:#e0e8f0}.trf_translateX\(-100\%\){transform:translate(-100%)}.z_10020{z-index:10020}.pos_sticky{position:sticky}.z_3{z-index:3}.lh_1\.6{line-height:1.6}.resize_vertical{resize:vertical}.c_\#f2f8fa{color:#f2f8fa}.c_\#fecaca{color:#fecaca}.c_\#e6fbff{color:#e6fbff}.bx-sh_0_4px_18px_rgba\(0\,0\,0\,0\.3\){box-shadow:0 4px 18px #0000004d}.z_2{z-index:2}.c_\#a9c7d3{color:#a9c7d3}.lh_1\.45{line-height:1.45}.c_\#4299e1{color:#4299e1}.c_\#ed8936{color:#ed8936}.c_black{color:var(--colors-black)}.size_100px{width:100px;height:100px}.size_6{width:var(--sizes-6);height:var(--sizes-6)}.size_4{width:var(--sizes-4);height:var(--sizes-4)}.color-palette_yellow{--colors-color-palette-50: var(--colors-yellow-50);--colors-color-palette-100: var(--colors-yellow-100);--colors-color-palette-200: var(--colors-yellow-200);--colors-color-palette-300: var(--colors-yellow-300);--colors-color-palette-400: var(--colors-yellow-400);--colors-color-palette-500: var(--colors-yellow-500);--colors-color-palette-600: var(--colors-yellow-600);--colors-color-palette-700: var(--colors-yellow-700);--colors-color-palette-800: var(--colors-yellow-800);--colors-color-palette-900: var(--colors-yellow-900);--colors-color-palette-950: var(--colors-yellow-950);--colors-color-palette-contrast: var(--colors-yellow-contrast);--colors-color-palette-fg: var(--colors-yellow-fg);--colors-color-palette-subtle: var(--colors-yellow-subtle);--colors-color-palette-muted: var(--colors-yellow-muted);--colors-color-palette-emphasized: var(--colors-yellow-emphasized);--colors-color-palette-solid: var(--colors-yellow-solid);--colors-color-palette-focus-ring: var(--colors-yellow-focus-ring);--colors-color-palette-border: var(--colors-yellow-border)}.color-palette_orange{--colors-color-palette-50: var(--colors-orange-50);--colors-color-palette-100: var(--colors-orange-100);--colors-color-palette-200: var(--colors-orange-200);--colors-color-palette-300: var(--colors-orange-300);--colors-color-palette-400: var(--colors-orange-400);--colors-color-palette-500: var(--colors-orange-500);--colors-color-palette-600: var(--colors-orange-600);--colors-color-palette-700: var(--colors-orange-700);--colors-color-palette-800: var(--colors-orange-800);--colors-color-palette-900: var(--colors-orange-900);--colors-color-palette-950: var(--colors-orange-950);--colors-color-palette-contrast: var(--colors-orange-contrast);--colors-color-palette-fg: var(--colors-orange-fg);--colors-color-palette-subtle: var(--colors-orange-subtle);--colors-color-palette-muted: var(--colors-orange-muted);--colors-color-palette-emphasized: var(--colors-orange-emphasized);--colors-color-palette-solid: var(--colors-orange-solid);--colors-color-palette-focus-ring: var(--colors-orange-focus-ring);--colors-color-palette-border: var(--colors-orange-border)}.c_\#aebdca{color:#aebdca}.c_\#8fa2b5{color:#8fa2b5}.c_\#31404d{color:#31404d}.c_\#7b8794{color:#7b8794}.c_\#d8e4ef{color:#d8e4ef}.c_\#efb0b0{color:#efb0b0}.d_grid{display:grid}.grid-tc_repeat\(auto-fit\,_minmax\(150px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(160px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.c_\#8ab8c4{color:#8ab8c4}.c_\#c8d8e8{color:#c8d8e8}.lh_1\.4{line-height:1.4}.tov_ellipsis{text-overflow:ellipsis}.white-space_nowrap{white-space:nowrap}.c_\#89a9b5{color:#89a9b5}.color-palette_cyan{--colors-color-palette-50: var(--colors-cyan-50);--colors-color-palette-100: var(--colors-cyan-100);--colors-color-palette-200: var(--colors-cyan-200);--colors-color-palette-300: var(--colors-cyan-300);--colors-color-palette-400: var(--colors-cyan-400);--colors-color-palette-500: var(--colors-cyan-500);--colors-color-palette-600: var(--colors-cyan-600);--colors-color-palette-700: var(--colors-cyan-700);--colors-color-palette-800: var(--colors-cyan-800);--colors-color-palette-900: var(--colors-cyan-900);--colors-color-palette-950: var(--colors-cyan-950);--colors-color-palette-contrast: var(--colors-cyan-contrast);--colors-color-palette-fg: var(--colors-cyan-fg);--colors-color-palette-subtle: var(--colors-cyan-subtle);--colors-color-palette-muted: var(--colors-cyan-muted);--colors-color-palette-emphasized: var(--colors-cyan-emphasized);--colors-color-palette-solid: var(--colors-cyan-solid);--colors-color-palette-focus-ring: var(--colors-cyan-focus-ring);--colors-color-palette-border: var(--colors-cyan-border)}.bx-sh_inset_0_1px_0_rgba\(106\,_184\,_200\,_0\.15\)\,_0_2px_8px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px #6ab8c826,0 2px 8px #0003}.c_\#5a6a7a{color:#5a6a7a}.size_5{width:var(--sizes-5);height:var(--sizes-5)}.ls_0\.02em{letter-spacing:.02em}.ta_center{text-align:center}.lh_1\.2{line-height:1.2}.ff_monospace{font-family:monospace}.cursor_grab{cursor:grab}.c_\#e5b57a{color:#e5b57a}.c_\#6f8093{color:#6f8093}.c_\#8ac8d8{color:#8ac8d8}.z_6{z-index:6}.fw_600{font-weight:600}.ls_0\.03em{letter-spacing:.03em}.c_\#95a9bc{color:#95a9bc}.fw_700{font-weight:700}.ls_0\.08em{letter-spacing:.08em}.c_\#6f8398{color:#6f8398}.c_\#7f93a8{color:#7f93a8}.bx-sh_0_10px_24px_rgba\(0\,_0\,_0\,_0\.24\){box-shadow:0 10px 24px #0000003d}.c_\#d7e2f0{color:#d7e2f0}.c_\#7f90a3{color:#7f90a3}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.fs_9px{font-size:9px}.ta_right{text-align:right}.fs_8px{font-size:8px}.ai_flex-start{align-items:flex-start}.c_\#90a1b5{color:#90a1b5}.ls_0\.06em{letter-spacing:.06em}.c_\#f1d08a{color:#f1d08a}.c_\#7e92a7{color:#7e92a7}.bx-sh_inset_0_0_0_1px_rgba\(241\,_208\,_138\,_0\.28\){box-shadow:inset 0 0 0 1px #f1d08a47}.grid-tc_minmax\(0\,_1fr\)_auto{grid-template-columns:minmax(0,1fr) auto}.fs_12px{font-size:12px}.lh_1\.3{line-height:1.3}.c_\#a7bacd{color:#a7bacd}.c_\#6a7a8a{color:#6a7a8a}.c_\#9aacbc{color:#9aacbc}.trf_translateY\(-50\%\){transform:translateY(-50%)}.fw_500{font-weight:500}.fw_400{font-weight:400}.trunc_true{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c_\#ffb7ad{color:#ffb7ad}.c_\#f3d0a0{color:#f3d0a0}.c_\#d8b985{color:#d8b985}.c_\#a6b6c8{color:#a6b6c8}.c_\#ffb4a8{color:#ffb4a8}.as_flex-start{align-self:flex-start}.asp_16_\/_9{aspect-ratio:16 / 9}.obj-f_cover{object-fit:cover}.op_0{opacity:0}.vis_hidden{visibility:hidden}.c_\#6a8a9a{color:#6a8a9a}.c_\#5a7080{color:#5a7080}.c_\#d8e3ee{color:#d8e3ee}.fs_13px{font-size:13px}.c_\#8ea2b6{color:#8ea2b6}.c_\#e6edf5{color:#e6edf5}.grid-tc_repeat\(auto-fit\,_minmax\(320px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.grid-tc_34px_minmax\(0\,_1fr\)_auto{grid-template-columns:34px minmax(0,1fr) auto}.c_\#9ee6f2{color:#9ee6f2}.grid-tc_minmax\(0\,_1fr\)_96px_auto{grid-template-columns:minmax(0,1fr) 96px auto}.c_\#6f8294{color:#6f8294}.fs_10\.5px{font-size:10.5px}.c_\#e0ebf4{color:#e0ebf4}.lh_1\.25{line-height:1.25}.c_\#7f95a8{color:#7f95a8}.ff_mono{font-family:var(--fonts-mono)}.c_\#d9e4ee{color:#d9e4ee}.c_\#6f8191{color:#6f8191}.jc_flex-start{justify-content:flex-start}.bx-sh_0_12px_32px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:0 12px 32px #0003}.c_\#94d7e5{color:#94d7e5}.c_\#ef7777{color:#ef7777}.ls_0{letter-spacing:0}.c_\#dbeafe{color:#dbeafe}.c_\#9fb1c3{color:#9fb1c3}.op_0\.84{opacity:.84}.c_\#f6ad55{color:#f6ad55}.c_\#4fd1c5{color:#4fd1c5}.c_\#8ac8a8{color:#8ac8a8}.bx-sh_0_4px_12px_rgba\(0\,_0\,_0\,_0\.3\){box-shadow:0 4px 12px #0000004d}.c_\#5a7a8a{color:#5a7a8a}.c_\#e8f3f7{color:#e8f3f7}.c_\#b9c8d6{color:#b9c8d6}.c_red\.300{color:var(--colors-red-300)}.c_\#4a9aaa{color:#4a9aaa}.c_\#7a8a9a{color:#7a8a9a}.c_\#d8b66f{color:#d8b66f}.c_\#ffd07c{color:#ffd07c}.c_\#b8c8d8{color:#b8c8d8}.as_center{align-self:center}.bx-sh_0_0_0_1px_rgba\(74\,_154\,_170\,_0\.12\){box-shadow:0 0 0 1px #4a9aaa1f}.c_\#7fd0d8{color:#7fd0d8}.c_\#d0c08a{color:#d0c08a}.c_\#728395{color:#728395}.grid-tc_1fr_1fr_1fr{grid-template-columns:1fr 1fr 1fr}.c_\#7f91a3{color:#7f91a3}.bx-sh_0_16px_36px_rgba\(0\,_0\,_0\,_0\.34\){box-shadow:0 16px 36px #00000057}.lh_1\.5{line-height:1.5}.c_\#b8c7d6{color:#b8c7d6}.c_\#5f7185{color:#5f7185}.color-palette_red{--colors-color-palette-50: var(--colors-red-50);--colors-color-palette-100: var(--colors-red-100);--colors-color-palette-200: var(--colors-red-200);--colors-color-palette-300: var(--colors-red-300);--colors-color-palette-400: var(--colors-red-400);--colors-color-palette-500: var(--colors-red-500);--colors-color-palette-600: var(--colors-red-600);--colors-color-palette-700: var(--colors-red-700);--colors-color-palette-800: var(--colors-red-800);--colors-color-palette-900: var(--colors-red-900);--colors-color-palette-950: var(--colors-red-950);--colors-color-palette-contrast: var(--colors-red-contrast);--colors-color-palette-fg: var(--colors-red-fg);--colors-color-palette-subtle: var(--colors-red-subtle);--colors-color-palette-muted: var(--colors-red-muted);--colors-color-palette-emphasized: var(--colors-red-emphasized);--colors-color-palette-solid: var(--colors-red-solid);--colors-color-palette-focus-ring: var(--colors-red-focus-ring);--colors-color-palette-border: var(--colors-red-border)}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.c_\#d7e3ee{color:#d7e3ee}.c_\#d0dce8{color:#d0dce8}.ls_0\.025em{letter-spacing:.025em}.c_\#a8b8c8{color:#a8b8c8}.bx-sh_inset_0_2px_6px_rgba\(0\,_0\,_0\,_0\.25\)\,_0_1px_0_rgba\(255\,_255\,_255\,_0\.03\){box-shadow:inset 0 2px 6px #00000040,0 1px #ffffff08}.bx-sh_inset_0_1px_3px_rgba\(0\,_0\,_0\,_0\.15\)\,_0_1px_0_rgba\(255\,_255\,_255\,_0\.03\){box-shadow:inset 0 1px 3px #00000026,0 1px #ffffff08}.c_\#6b7a8c{color:#6b7a8c}.c_\#8aa8c8{color:#8aa8c8}.bx-sh_inset_0_1px_0_rgba\(138\,_168\,_200\,_0\.1\)\,_0_2px_6px_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px #8aa8c81a,0 2px 6px #0003}.as_start{align-self:start}.cursor_default{cursor:default}.c_\#4a5a6a{color:#4a5a6a}.z_100{z-index:100}.bx-sh_0_4px_12px_rgba\(0\,_0\,_0\,_0\.4\){box-shadow:0 4px 12px #0006}.bx-sh_lg{box-shadow:var(--shadows-lg)}.op_0\.9{opacity:.9}.op_0\.7{opacity:.7}.c_blue\.300{color:var(--colors-blue-300)}.white-space_normal{white-space:normal}.tt_capitalize{text-transform:capitalize}.c_cyan\.300{color:var(--colors-cyan-300)}.c_\#48BB78{color:#48bb78}.c_\#ECC94B{color:#ecc94b}.c_\#0BC5EA{color:#0bc5ea}.c_red\.400{color:var(--colors-red-400)}.z_1400{z-index:1400}.c_\#F56565{color:#f56565}.c_green\.500{color:var(--colors-green-500)}.c_orange\.500{color:var(--colors-orange-500)}.fs_3xl{font-size:var(--font-sizes-3xl)}.c_green\.600{color:var(--colors-green-600)}.c_orange\.600{color:var(--colors-orange-600)}.fs_xl{font-size:var(--font-sizes-xl)}.c_blue\.600{color:var(--colors-blue-600)}.c_orange\.400{color:var(--colors-orange-400)}.fill_currentColor{fill:currentColor}.bg-c_gray\.100{background-color:var(--colors-gray-100)}.ff_Avenir{font-family:Avenir}.bkdp_blur\(10px\){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.color-scheme_green{color-scheme:green}.color-scheme_red{color-scheme:red}.color-scheme_blue{color-scheme:blue}.color-scheme_gray{color-scheme:gray}.color-scheme_orange{color-scheme:orange}.mt_0{margin-top:0}.top_50\%{top:50%}.left_50\%{left:50%}.w_min\(460px\,_calc\(100vw_-_24px\)\){width:min(460px,calc(100vw - 24px))}.max-h_calc\(100dvh_-_24px\){max-height:calc(100dvh - 24px)}.ov-y_auto{overflow-y:auto}.mb_3{margin-bottom:var(--spacing-3)}.mt_1{margin-top:var(--spacing-1)}.w_100\%{width:100%}.min-w_0{min-width:0}.w_1\.5{width:var(--sizes-1\.5)}.h_1\.5{height:var(--sizes-1\.5)}.mt_1px{margin-top:1px}.w_full{width:var(--sizes-full)}.max-w_360px{max-width:360px}.top_9\.859154929577464\%{top:9.859154929577464%}.bottom_16\.901408450704224\%{bottom:16.901408450704224%}.w_0{width:0}.top_0{top:0}.bottom_0{bottom:0}.left_0{left:0}.top_-10px{top:-10px}.left_-3\.5px{left:-3.5px}.w_7px{width:7px}.h_7px{height:7px}.top_1rem{top:1rem}.right_1rem{right:1rem}.left_1rem{left:1rem}.bottom_1rem{bottom:1rem}.min-w_280px{min-width:280px}.max-h_70vh{max-height:70vh}.w_24px{width:24px}.h_24px{height:24px}.mb_2{margin-bottom:var(--spacing-2)}.mb_0{margin-bottom:0}.mt_2{margin-top:var(--spacing-2)}.ml_2{margin-left:var(--spacing-2)}.max-h_150px{max-height:150px}.w_80px{width:80px}.h_80px{height:80px}.h_0{height:0}.ml_2px{margin-left:2px}.bd-l-c_gray\.800{border-left-color:var(--colors-gray-800)}.w_calc\(100vw_-_32px\){width:calc(100vw - 32px)}.max-w_calc\(100vw_-_32px\){max-width:calc(100vw - 32px)}.pt_3{padding-top:var(--spacing-3)}.pt_6{padding-top:var(--spacing-6)}.pb_3{padding-bottom:var(--spacing-3)}.pb_6{padding-bottom:var(--spacing-6)}.max-h_34dvh{max-height:34dvh}.bdr-bl_16px{border-bottom-left-radius:16px}.bdr-br_16px{border-bottom-right-radius:16px}.mb_6{margin-bottom:var(--spacing-6)}.max-w_220px{max-width:220px}.mt_3{margin-top:var(--spacing-3)}.max-w_240px{max-width:240px}.h_54px{height:54px}.min-h_25px{min-height:25px}.top_100\%{top:100%}.right_0{right:0}.w_min\(320px\,_calc\(100vw_-_32px\)\){width:min(320px,calc(100vw - 32px))}.h_1px{height:1px}.lc_1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.min-w_32px{min-width:32px}.h_32px{height:32px}.min-w_auto{min-width:auto}.mb_1{margin-bottom:var(--spacing-1)}.bd-b-w_1px{border-bottom-width:1px}.h_100\%{height:100%}.min-h_0{min-height:0}.w_36px{width:36px}.h_36px{height:36px}.pl_3{padding-left:var(--spacing-3)}.pr_3{padding-right:var(--spacing-3)}.max-h_400px{max-height:400px}.pt_2{padding-top:var(--spacing-2)}.pb_1{padding-bottom:var(--spacing-1)}.pl_4{padding-left:var(--spacing-4)}.ov-x_hidden{overflow-x:hidden}.mb_4{margin-bottom:var(--spacing-4)}.max-h_240px{max-height:240px}.pr_1{padding-right:var(--spacing-1)}.w_150px{width:150px}.w_200px{width:200px}.min-h_100\%{min-height:100%}.pb_78px{padding-bottom:78px}.min-h_160px{min-height:160px}.ov-x_visible{overflow-x:visible}.bottom_24px{bottom:24px}.right_8px{right:8px}.w_32px{width:32px}.pl_0{padding-left:0}.pl_78px{padding-left:78px}.max-h_42dvh{max-height:42dvh}.w_calc\(100vw_-_16px\){width:calc(100vw - 16px)}.w_28px{width:28px}.h_28px{height:28px}.pl_2{padding-left:var(--spacing-2)}.pr_2{padding-right:var(--spacing-2)}.h_6px{height:6px}.h_22px{height:22px}.left_var\(--time-pct\,_0\%\){left:var(--time-pct, 0%)}.w_18px{width:18px}.h_18px{height:18px}.pl_2\.5{padding-left:var(--spacing-2\.5)}.pr_2\.5{padding-right:var(--spacing-2\.5)}.h_30px{height:30px}.pt_0\.5{padding-top:var(--spacing-0\.5)}.pb_0\.5{padding-bottom:var(--spacing-0\.5)}.w_50px{width:50px}.w_340px{width:340px}.min-w_min\(280px\,_calc\(100vw_-_48px\)\){min-width:min(280px,calc(100vw - 48px))}.max-w_min\(600px\,_calc\(100vw_-_48px\)\){max-width:min(600px,calc(100vw - 48px))}.min-h_180px{min-height:180px}.w_14{width:var(--sizes-14)}.h_14{height:var(--sizes-14)}.bottom_12px{bottom:12px}.left_min\(500px\,_calc\(100vw_-_12px\)\){left:min(500px,calc(100vw - 12px))}.w_min\(410px\,_calc\(100vw_-_102px\)\){width:min(410px,calc(100vw - 102px))}.max-h_min\(72vh\,_760px\){max-height:min(72vh,760px)}.pt_0{padding-top:0}.min-h_96px{min-height:96px}.w_76px{width:76px}.pl_5{padding-left:var(--spacing-5)}.w_48px{width:48px}.h_48px{height:48px}.right_3{right:var(--spacing-3)}.bottom_3{bottom:var(--spacing-3)}.w_min\(460px\,_calc\(100\%_-_24px\)\){width:min(460px,calc(100% - 24px))}.h_4px{height:4px}.min-w_92px{min-width:92px}.min-h_72px{min-height:72px}.min-h_30px{min-height:30px}.max-w_100\%{max-width:100%}.min-w_100\%{min-width:100%}.pb_4{padding-bottom:var(--spacing-4)}.min-w_58px{min-width:58px}.top_-16px{top:-16px}.mt_-16px{margin-top:-16px}.min-w_34px{min-width:34px}.mb_2px{margin-bottom:2px}.min-h_14px{min-height:14px}.w_16px{width:16px}.h_16px{height:16px}.min-h_52px{min-height:52px}.mt_2px{margin-top:2px}.pt_2px{padding-top:2px}.min-w_30px{min-width:30px}.w_30px{width:30px}.min-w_54px{min-width:54px}.ml_auto{margin-left:auto}.min-w_38px{min-width:38px}.min-w_196px{min-width:196px}.min-w_168px{min-width:168px}.min-w_28px{min-width:28px}.min-w_60px{min-width:60px}.w_84px{width:84px}.min-w_84px{min-width:84px}.min-w_16px{min-width:16px}.w_10px{width:10px}.h_12px{height:12px}.bdr-bl_2px{border-bottom-left-radius:2px}.mb_4px{margin-bottom:4px}.w_20px{width:20px}.pt_1{padding-top:var(--spacing-1)}.pb_2{padding-bottom:var(--spacing-2)}.left_8px{left:8px}.mr_1{margin-right:var(--spacing-1)}.min-w_20px{min-width:20px}.h_20px{height:20px}.pl_28px{padding-left:28px}.min-h_90px{min-height:90px}.min-w_80px{min-width:80px}.min-h_32px{min-height:32px}.pt_4{padding-top:var(--spacing-4)}.mt_8px{margin-top:8px}.pt_6px{padding-top:6px}.w_34px{width:34px}.h_34px{height:34px}.h_26px{height:26px}.mt_-1{margin-top:calc(var(--spacing-1) * -1)}.max-h_180px{max-height:180px}.min-w_72px{min-width:72px}.min-h_22px{min-height:22px}.min-h_156px{min-height:156px}.w_72px{width:72px}.w_96px{width:96px}.w_60px{width:60px}.min-h_28px{min-height:28px}.min-h_92px{min-height:92px}.w_40px{width:40px}.w_64px{width:64px}.w_100px{width:100px}.w_92px{width:92px}.w_70px{width:70px}.min-w_160px{min-width:160px}.mr_4px{margin-right:4px}.min-w_100px{min-width:100px}.w_160px{width:160px}.right_-3px{right:-3px}.bottom_-3px{bottom:-3px}.w_14px{width:14px}.h_14px{height:14px}.min-w_78px{min-width:78px}.min-h_24px{min-height:24px}.max-h_300px{max-height:300px}.pr_2px{padding-right:2px}.bd-l-c_rgba\(99\,_179\,_237\,_0\.72\){border-left-color:#63b3edb8}.w_68px{width:68px}.min-w_42px{min-width:42px}.min-w_180px{min-width:180px}.min-h_150px{min-height:150px}.max-w_92px{max-width:92px}.min-h_34px{min-height:34px}.max-w_180px{max-width:180px}.pl_4px{padding-left:4px}.w_5px{width:5px}.h_5px{height:5px}.w_130px{width:130px}.ml_4px{margin-left:4px}.top_2{top:var(--spacing-2)}.right_2{right:var(--spacing-2)}.h_200px{height:200px}.h_auto{height:auto}.max-h_320px{max-height:320px}.top_1\.5rem{top:1.5rem}.right_1\.5rem{right:1.5rem}.bottom_1\.5rem{bottom:1.5rem}.w_26rem{width:26rem}.mt_4{margin-top:var(--spacing-4)}.left_24px{left:24px}.bottom_20px{bottom:20px}.w_min\(400px\,_calc\(100vw_-_32px\)\){width:min(400px,calc(100vw - 32px))}.mr_4{margin-right:var(--spacing-4)}.mr_3{margin-right:var(--spacing-3)}.bottom_4{bottom:var(--spacing-4)}.min-w_300px{min-width:300px}.max-w_400px{max-width:400px}.max-h_100px{max-height:100px}.mr_2{margin-right:var(--spacing-2)}.checked\:bg_linear-gradient\(145deg\,_\#2d4a5a_0\%\,_\#243a48_50\%\,_\#1e3240_100\%\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:linear-gradient(145deg,#2d4a5a,#243a48,#1e3240)}.checked\:bg_linear-gradient\(145deg\,_\#6ab8c8_0\%\,_\#4a98a8_100\%\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:linear-gradient(145deg,#6ab8c8,#4a98a8)}.checked\:bg_linear-gradient\(145deg\,_\#2d4a3e_0\%\,_\#1e3a2f_50\%\,_\#162e24_100\%\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:linear-gradient(145deg,#2d4a3e,#1e3a2f,#162e24)}.checked\:bg_\#6ab893:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:#6ab893}.checked\:bg_linear-gradient\(145deg\,_\#6ab893_0\%\,_\#4a9873_100\%\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:linear-gradient(145deg,#6ab893,#4a9873)}.before\:bg_\#4a9aaa:before{background:#4a9aaa}.highlighted\:bg_rgba\(255\,_255\,_255\,_0\.07\)[data-highlighted]{background:#ffffff12}.before\:bg_linear-gradient\(180deg\,_\#4a9aaa_0\%\,_\#3a7a8a_100\%\):before{background:linear-gradient(180deg,#4a9aaa,#3a7a8a)}.selected\:bg_linear-gradient\(145deg\,_\#2d4a5a_0\%\,_\#243a48_50\%\,_\#1e3240_100\%\):is([aria-selected=true],[data-selected]){background:linear-gradient(145deg,#2d4a5a,#243a48,#1e3240)}.disabled\:bg_linear-gradient\(145deg\,_\#171d27_0\%\,_\#121821_100\%\):is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:linear-gradient(145deg,#171d27,#121821)}.checked\:bg_linear-gradient\(145deg\,_\#4a4432_0\%\,_\#3a3528_50\%\,_\#2e2a1f_100\%\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:linear-gradient(145deg,#4a4432,#3a3528,#2e2a1f)}.checked\:bg_linear-gradient\(145deg\,_\#c9b896_0\%\,_\#a99876_100\%\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:linear-gradient(145deg,#c9b896,#a99876)}.checked\:bd-c_rgba\(106\,_184\,_200\,_0\.3\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:#6ab8c84d}.checked\:bd-c_rgba\(106\,_184\,_147\,_0\.3\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:#6ab8934d}.before\:bdr_0_2px_2px_0:before{border-radius:0 2px 2px 0}.selected\:bd-c_rgba\(106\,_160\,_200\,_0\.3\):is([aria-selected=true],[data-selected]){border-color:#6aa0c84d}.disabled\:bd-c_rgba\(255\,_255\,_255\,_0\.04\):is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:#ffffff0a}.checked\:bd-c_rgba\(201\,_184\,_150\,_0\.3\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:#c9b8964d}.placeholder\:c_\#4a5568::placeholder,.placeholder\:c_\#4a5568[data-placeholder]{color:#4a5568}.disabled\:op_0\.4:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:trf_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){transform:none}.placeholder\:c_\#5a6a7a::placeholder,.placeholder\:c_\#5a6a7a[data-placeholder]{color:#5a6a7a}.disabled\:op_0\.55:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.55}.disabled\:op_0\.45:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.45}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.disabled\:op_0\.65:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.65}.placeholder\:c_\#6a7a8a::placeholder,.placeholder\:c_\#6a7a8a[data-placeholder]{color:#6a7a8a}.disabled\:pointer-events_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none}.placeholder\:c_\#607286::placeholder,.placeholder\:c_\#607286[data-placeholder]{color:#607286}.before\:content_\"\":before{content:""}.before\:pos_absolute:before{position:absolute}.placeholder\:c_\#6d8295::placeholder,.placeholder\:c_\#6d8295[data-placeholder]{color:#6d8295}.disabled\:op_0\.35:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.35}.placeholder\:c_\#4a5a6a::placeholder,.placeholder\:c_\#4a5a6a[data-placeholder]{color:#4a5a6a}.selected\:c_\#e0e8f0:is([aria-selected=true],[data-selected]){color:#e0e8f0}.selected\:bx-sh_inset_0_1px_0_rgba\(255\,_255\,_255\,_0\.08\)\,_0_2px_6px_rgba\(0\,_0\,_0\,_0\.2\):is([aria-selected=true],[data-selected]){box-shadow:inset 0 1px #ffffff14,0 2px 6px #0003}.disabled\:c_\#4b5563:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:#4b5563}.placeholder\:fs_xs::placeholder,.placeholder\:fs_xs[data-placeholder]{font-size:var(--font-sizes-xs)}.before\:left_0:before{left:0}.before\:top_0:before{top:0}.before\:bottom_0:before{bottom:0}.before\:w_2px:before{width:2px}.before\:w_3px:before{width:3px}.focus\:bg_linear-gradient\(145deg\,_\#252f40_0\%\,_\#1e2836_50\%\,_\#1a222e_100\%\):is(:focus,[data-focus]){background:linear-gradient(145deg,#252f40,#1e2836,#1a222e)}.focus\:bd-c_rgba\(106\,_135\,_184\,_0\.4\):is(:focus,[data-focus]){border-color:#6a87b866}.focus\:bd-c_rgba\(106\,_184\,_200\,_0\.4\):is(:focus,[data-focus]){border-color:#6ab8c866}.focusVisible\:ring_2px_solid:is(:focus-visible,[data-focus-visible]){outline:2px solid}.focus\:bd-c_rgba\(106\,_184\,_200\,_0\.65\):is(:focus,[data-focus]){border-color:#6ab8c8a6}.focus\:bd-c_rgba\(74\,_154\,_170\,_0\.4\):is(:focus,[data-focus]){border-color:#4a9aaa66}.focus\:ring_2px_solid_\#6ab8c8:is(:focus,[data-focus]){outline:2px solid #6ab8c8}.focus\:bd-c_rgba\(106\,_184\,_200\,_0\.5\):is(:focus,[data-focus]){border-color:#6ab8c880}.focus\:bd-c_rgba\(106\,_184\,_200\,_0\.52\):is(:focus,[data-focus]){border-color:#6ab8c885}.focusVisible\:ring_2px_solid_rgba\(99\,_179\,_237\,_0\.48\):is(:focus-visible,[data-focus-visible]){outline:2px solid rgba(99,179,237,.48)}.focus\:ring_none:is(:focus,[data-focus]){outline:2px solid transparent;outline-offset:2px}.focus\:bx-sh_inset_0_2px_4px_rgba\(0\,_0\,_0\,_0\.2\)\,_0_0_0_2px_rgba\(106\,_135\,_184\,_0\.15\):is(:focus,[data-focus]){box-shadow:inset 0 2px 4px #0003,0 0 0 2px #6a87b826}.focus\:bx-sh_inset_0_2px_4px_rgba\(0\,_0\,_0\,_0\.2\)\,_0_0_0_2px_rgba\(106\,_184\,_200\,_0\.1\):is(:focus,[data-focus]){box-shadow:inset 0 2px 4px #0003,0 0 0 2px #6ab8c81a}.focusVisible\:ring-c_\#63b3ed:is(:focus-visible,[data-focus-visible]){outline-color:#63b3ed}.focusVisible\:ring-c_\#b1ecfa:is(:focus-visible,[data-focus-visible]){outline-color:#b1ecfa}.focusVisible\:ring-o_3px:is(:focus-visible,[data-focus-visible]){outline-offset:3px}.focus\:bx-sh_0_0_0_1px_rgba\(106\,_184\,_200\,_0\.35\):is(:focus,[data-focus]){box-shadow:0 0 0 1px #6ab8c859}.focusVisible\:ring-c_blue\.300:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-blue-300)}.focusVisible\:ring-o_2px:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.focus\:bx-sh_0_0_0_1px_rgba\(74\,_154\,_170\,_0\.2\):is(:focus,[data-focus]){box-shadow:0 0 0 1px #4a9aaa33}.focus\:ring-o_2px:is(:focus,[data-focus]){outline-offset:2px}.focus\:bx-sh_0_0_0_2px_rgba\(74\,_154\,_170\,_0\.12\):is(:focus,[data-focus]){box-shadow:0 0 0 2px #4a9aaa1f}.focus\:bx-sh_0_0_0_2px_rgba\(106\,_135\,_184\,_0\.15\):is(:focus,[data-focus]){box-shadow:0 0 0 2px #6a87b826}.focusVisible\:ring-o_1px:is(:focus-visible,[data-focus-visible]){outline-offset:1px}.focus\:bx-sh_inset_0_2px_6px_rgba\(0\,_0\,_0\,_0\.25\)\,_0_0_0_2px_rgba\(106\,_135\,_184\,_0\.15\):is(:focus,[data-focus]){box-shadow:inset 0 2px 6px #00000040,0 0 0 2px #6a87b826}.hover\:bg_rgba\(255\,_255\,_255\,_0\.2\):is(:hover,[data-hover]){background:#fff3}.hover\:bg_blue\.500:is(:hover,[data-hover]){background:var(--colors-blue-500)}.hover\:bg_whiteAlpha\.200:is(:hover,[data-hover]){background:var(--colors-white-alpha-200)}.hover\:bg_green\.500:is(:hover,[data-hover]){background:var(--colors-green-500)}.hover\:bg_whiteAlpha\.100:is(:hover,[data-hover]){background:var(--colors-white-alpha-100)}.hover\:bg_gray\.500:is(:hover,[data-hover]){background:var(--colors-gray-500)}.hover\:bg_red\.600:is(:hover,[data-hover]){background:var(--colors-red-600)}.hover\:bg_gray\.700:is(:hover,[data-hover]){background:var(--colors-gray-700)}.hover\:bg_linear-gradient\(135deg\,_\#16213e_0\%\,_\#0f3460_100\%\):is(:hover,[data-hover]){background:linear-gradient(135deg,#16213e,#0f3460)}.hover\:bg_rgba\(255\,_255\,_255\,_0\.08\):is(:hover,[data-hover]){background:#ffffff14}.hover\:bg_linear-gradient\(145deg\,_\#232f42_0\%\,_\#1c2836_50\%\,_\#18222e_100\%\):is(:hover,[data-hover]){background:linear-gradient(145deg,#232f42,#1c2836,#18222e)}.hover\:bg_rgba\(255\,_255\,_255\,_0\.1\):is(:hover,[data-hover]){background:#ffffff1a}.hover\:bg_rgba\(233\,_69\,_96\,_0\.1\):is(:hover,[data-hover]){background:#e945601a}.hover\:bg_linear-gradient\(145deg\,_\#3a4a5a_0\%\,_\#2a3a48_50\%\,_\#1e2a38_100\%\):is(:hover,[data-hover]){background:linear-gradient(145deg,#3a4a5a,#2a3a48,#1e2a38)}.hover\:bg_rgba\(255\,_255\,_255\,_0\.05\):is(:hover,[data-hover]){background:#ffffff0d}.hover\:bg_linear-gradient\(180deg\,_rgba\(18\,_30\,_42\,_0\.96\)_0\%\,_rgba\(10\,_19\,_29\,_0\.98\)_100\%\):is(:hover,[data-hover]){background:linear-gradient(180deg,#121e2af5,#0a131dfa)}.hover\:bg_linear-gradient\(180deg\,_rgba\(67\,_126\,_144\,_0\.28\)_0\%\,_rgba\(27\,_64\,_79\,_0\.28\)_100\%\):is(:hover,[data-hover]){background:linear-gradient(180deg,#437e9047,#1b404f47)}.hover\:bg_rgba\(226\,_98\,_122\,_0\.12\):is(:hover,[data-hover]){background:#e2627a1f}.hover\:bg_\#2d3a4a:is(:hover,[data-hover]){background:#2d3a4a}.hover\:bg_\#347e90:is(:hover,[data-hover]){background:#347e90}.hover\:bg_linear-gradient\(145deg\,_\#2a3c50_0\%\,_\#223243_50\%\,_\#1b2835_100\%\):is(:hover,[data-hover]){background:linear-gradient(145deg,#2a3c50,#223243,#1b2835)}.hover\:bg_rgba\(255\,_255\,_255\,_0\.04\):is(:hover,[data-hover]){background:#ffffff0a}.hover\:bg_rgba\(255\,_255\,_255\,_0\.06\):is(:hover,[data-hover]){background:#ffffff0f}.hover\:bg_rgba\(255\,_255\,_255\,_0\.07\):is(:hover,[data-hover]){background:#ffffff12}.hover\:bg_rgba\(99\,_179\,_237\,_0\.15\):is(:hover,[data-hover]){background:#63b3ed26}.hover\:bg_rgba\(255\,_255\,_255\,_0\.03\):is(:hover,[data-hover]){background:#ffffff08}.hover\:bg_rgba\(74\,_154\,_170\,_0\.25\):is(:hover,[data-hover]){background:#4a9aaa40}.hover\:bg_rgba\(28\,_38\,_50\,_0\.8\):is(:hover,[data-hover]){background:#1c2632cc}.hover\:bg_rgba\(74\,_154\,_170\,_0\.14\):is(:hover,[data-hover]){background:#4a9aaa24}.hover\:bg_rgba\(106\,_184\,_147\,_0\.14\):is(:hover,[data-hover]){background:#6ab89324}.hover\:bg_rgba\(74\,_154\,_170\,_0\.26\):is(:hover,[data-hover]){background:#4a9aaa42}.hover\:bg_rgba\(239\,_68\,_68\,_0\.1\):is(:hover,[data-hover]){background:#ef44441a}.hover\:bg_rgba\(22\,_30\,_42\,_0\.7\):is(:hover,[data-hover]){background:#161e2ab3}.hover\:bg_rgba\(30\,_40\,_52\,_0\.8\):is(:hover,[data-hover]){background:#1e2834cc}.hover\:bg_rgba\(255\,_255\,_255\,_0\.02\):is(:hover,[data-hover]){background:#ffffff05}.hover\:bg_rgba\(255\,_255\,_255\,_0\.045\):is(:hover,[data-hover]){background:#ffffff0b}.hover\:bg_rgba\(74\,_154\,_170\,_0\.2\):is(:hover,[data-hover]){background:#4a9aaa33}.hover\:bg_rgba\(255\,_255\,_255\,_0\.065\):is(:hover,[data-hover]){background:#fff1}.hover\:bg_rgba\(255\,_255\,_255\,_0\.035\):is(:hover,[data-hover]){background:#ffffff09}.hover\:bg_blue\.600:is(:hover,[data-hover]){background:var(--colors-blue-600)}.hover\:bg_linear-gradient\(145deg\,_\#222e40_0\%\,_\#1a2332_100\%\):is(:hover,[data-hover]){background:linear-gradient(145deg,#222e40,#1a2332)}.hover\:bg_linear-gradient\(145deg\,_\#354458_0\%\,_\#2c3a4a_50\%\,_\#243040_100\%\):is(:hover,[data-hover]){background:linear-gradient(145deg,#354458,#2c3a4a,#243040)}.hover\:bg_rgba\(106\,_184\,_200\,_0\.1\):is(:hover,[data-hover]){background:#6ab8c81a}.hover\:bg_rgba\(74\,_154\,_170\,_0\.15\):is(:hover,[data-hover]){background:#4a9aaa26}.hover\:bg_blue\.800:is(:hover,[data-hover]){background:var(--colors-blue-800)}.hover\:bg_gray\.750:is(:hover,[data-hover]){background:gray.75}.hover\:bg_green\.800:is(:hover,[data-hover]){background:var(--colors-green-800)}.hover\:bg_gray\.800:is(:hover,[data-hover]){background:var(--colors-gray-800)}.hover\:bg_cyan\.800:is(:hover,[data-hover]){background:var(--colors-cyan-800)}.hover\:bd-c_rgba\(255\,_255\,_255\,_0\.2\):is(:hover,[data-hover]){border-color:#fff3}.hover\:bd-c_rgba\(255\,_255\,_255\,_0\.12\):is(:hover,[data-hover]){border-color:#ffffff1f}.hover\:bd-c_\#e94560:is(:hover,[data-hover]){border-color:#e94560}.hover\:bd-c_rgba\(74\,_154\,_170\,_0\.6\):is(:hover,[data-hover]){border-color:#4a9aaa99}.hover\:bd-c_rgba\(106\,_184\,_200\,_0\.22\):is(:hover,[data-hover]){border-color:#6ab8c838}.hover\:bd-c_rgba\(106\,_184\,_200\,_0\.34\):is(:hover,[data-hover]){border-color:#6ab8c857}.hover\:bd-c_rgba\(226\,_98\,_122\,_0\.30\):is(:hover,[data-hover]){border-color:#e2627a4d}.hover\:bd-c_rgba\(106\,_184\,_200\,_0\.45\):is(:hover,[data-hover]){border-color:#6ab8c873}.hover\:bd-c_rgba\(220\,_110\,_110\,_0\.45\):is(:hover,[data-hover]){border-color:#dc6e6e73}.hover\:bd-c_rgba\(74\,_154\,_170\,_0\.2\):is(:hover,[data-hover]){border-color:#4a9aaa33}.hover\:bd-c_rgba\(74\,_154\,_170\,_0\.26\):is(:hover,[data-hover]){border-color:#4a9aaa42}.hover\:bd-c_rgba\(106\,_184\,_147\,_0\.35\):is(:hover,[data-hover]){border-color:#6ab89359}.hover\:bd-c_rgba\(255\,_255\,_255\,_0\.25\):is(:hover,[data-hover]){border-color:#ffffff40}.hover\:bd-c_rgba\(255\,_255\,_255\,_0\.15\):is(:hover,[data-hover]){border-color:#ffffff26}.hover\:bd-c_rgba\(74\,_154\,_170\,_0\.36\):is(:hover,[data-hover]){border-color:#4a9aaa5c}.hover\:bd-c_rgba\(106\,_184\,_200\,_0\.3\):is(:hover,[data-hover]){border-color:#6ab8c84d}.hover\:bd-c_rgba\(255\,_196\,_97\,_0\.35\):is(:hover,[data-hover]){border-color:#ffc46159}.hover\:bd-c_rgba\(106\,_184\,_200\,_0\.5\):is(:hover,[data-hover]){border-color:#6ab8c880}.hover\:bd-c_rgba\(74\,_154\,_170\,_0\.22\):is(:hover,[data-hover]){border-color:#4a9aaa38}.hover\:bd-c_rgba\(74\,_154\,_170\,_0\.42\):is(:hover,[data-hover]){border-color:#4a9aaa6b}.hover\:bd-c_rgba\(255\,_255\,_255\,_0\.1\):is(:hover,[data-hover]){border-color:#ffffff1a}.hover\:bd-c_blue\.400:is(:hover,[data-hover]){border-color:var(--colors-blue-400)}.hover\:bd-c_gray\.600:is(:hover,[data-hover]){border-color:var(--colors-gray-600)}.hover\:bd-c_green\.400:is(:hover,[data-hover]){border-color:var(--colors-green-400)}.hover\:bd-c_cyan\.500:is(:hover,[data-hover]){border-color:var(--colors-cyan-500)}.hover\:trs_transform_0\.2s_ease-in-out:is(:hover,[data-hover]){transition:transform .2s ease-in-out}.hover\:c_yellow\.300:is(:hover,[data-hover]){color:var(--colors-yellow-300)}.hover\:c_green\.300:is(:hover,[data-hover]){color:var(--colors-green-300)}.hover\:trf_scale\(1\.1\):is(:hover,[data-hover]){transform:scale(1.1)}.hover\:trf_none:is(:hover,[data-hover]){transform:none}.hover\:trf_scale\(1\.03\):is(:hover,[data-hover]){transform:scale(1.03)}.hover\:c_white:is(:hover,[data-hover]){color:var(--colors-white)}.hover\:trf_scale\(1\.05\):is(:hover,[data-hover]){transform:scale(1.05)}.hover\:bx-sh_0_4px_12px_rgba\(0\,_0\,_0\,_0\.3\):is(:hover,[data-hover]){box-shadow:0 4px 12px #0000004d}.hover\:c_gray\.300:is(:hover,[data-hover]){color:var(--colors-gray-300)}.hover\:c_\#c8d4e4:is(:hover,[data-hover]){color:#c8d4e4}.hover\:bx-sh_0_8px_40px_rgba\(0\,_0\,_0\,_0\.6\)\,_0_0_20px_rgba\(74\,_154\,_170\,_0\.15\):is(:hover,[data-hover]){box-shadow:0 8px 40px #0009,0 0 20px #4a9aaa26}.hover\:c_\#ffffff:is(:hover,[data-hover]){color:#fff}.hover\:trf_translateY\(-1px\):is(:hover,[data-hover]){transform:translateY(-1px)}.hover\:c_\#d7e2f0:is(:hover,[data-hover]){color:#d7e2f0}.hover\:c_\#8aabb8:is(:hover,[data-hover]){color:#8aabb8}.hover\:c_\#e8f3f7:is(:hover,[data-hover]){color:#e8f3f7}.hover\:c_\#9aacbc:is(:hover,[data-hover]){color:#9aacbc}.hover\:c_\#f3cb7b:is(:hover,[data-hover]){color:#f3cb7b}.hover\:c_\#7a8a9a:is(:hover,[data-hover]){color:#7a8a9a}.hover\:c_\#d9e4ee:is(:hover,[data-hover]){color:#d9e4ee}.hover\:c_\#a8b4c4:is(:hover,[data-hover]){color:#a8b4c4}.hover\:bx-sh_inset_0_1px_0_rgba\(138\,_168\,_200\,_0\.15\)\,_0_3px_8px_rgba\(0\,_0\,_0\,_0\.25\):is(:hover,[data-hover]){box-shadow:inset 0 1px #8aa8c826,0 3px 8px #00000040}.hover\:op_1:is(:hover,[data-hover]){opacity:1}.hover\:c_\#c8d8e8:is(:hover,[data-hover]){color:#c8d8e8}.hover\:c_orange\.600:is(:hover,[data-hover]){color:var(--colors-orange-600)}.active\:trf_scale\(0\.98\):is(:active,[data-active]){transform:scale(.98)}.active\:trf_scale\(0\.95\):is(:active,[data-active]){transform:scale(.95)}.active\:trf_translateY\(0\):is(:active,[data-active]){transform:translateY(0)}.active\:cursor_grabbing:is(:active,[data-active]){cursor:grabbing}.focusVisible\:\[\&_\[data-part\=\"time-track\"\]\]\:bd-c_rgba\(106\,_184\,_200\,_0\.35\):is(:focus-visible,[data-focus-visible]) [data-part=time-track]{border-color:#6ab8c859}.focusVisible\:\[\&_\[data-part\=\"time-track\"\]\]\:bx-sh_0_0_0_2px_rgba\(106\,_184\,_200\,_0\.24\):is(:focus-visible,[data-focus-visible]) [data-part=time-track]{box-shadow:0 0 0 2px #6ab8c83d}.hover\:\[\&_\.drag-trigger\]\:op_1:is(:hover,[data-hover]) .drag-trigger{opacity:1}.hover\:\[\&_\.drag-trigger\]\:vis_visible:is(:hover,[data-hover]) .drag-trigger{visibility:visible}@keyframes pulse{.\[\@keyframes_pulse\]\:trf_scale\(1\) {transform: scale(1);}}@keyframes pulse{.\[\@keyframes_pulse\]\:op_1 {opacity: 1;}}@keyframes pulse{.\[\@keyframes_pulse\]\:trf_scale\(1\.1\) {transform: scale(1.1);}}@keyframes pulse{.\[\@keyframes_pulse\]\:op_0\.8 {opacity: .8;}}@media screen and (min-width: 30rem){.sm\:flex-d_row{flex-direction:row}.sm\:ai_center{align-items:center}.sm\:as_center{align-self:center}}@media screen and (min-width: 48rem){.md\:m_0{margin:0}.md\:bdr_0{border-radius:0}.md\:inset-x_auto{inset-inline:auto}.md\:ai_stretch{align-items:stretch}.md\:w_340px{width:340px}.md\:max-h_45dvh{max-height:45dvh}.md\:right_-32px{right:-32px}.md\:pl_78px{padding-left:78px}.md\:max-h_100dvh{max-height:100dvh}.md\:w_320px{width:320px}}@media (max-width: 560px){.\[\@media_\(max-width\:_560px\)\]\:trf_none{transform:none}.\[\@media_\(max-width\:_560px\)\]\:left_auto{left:auto}.\[\@media_\(max-width\:_560px\)\]\:right_12px{right:12px}.\[\@media_\(max-width\:_560px\)\]\:w_min\(410px\,_calc\(100vw_-_102px\)\){width:min(410px,calc(100vw - 102px))}}@media (max-width: 520px){.\[\@media_\(max-width\:_520px\)\]\:grid-tc_1fr{grid-template-columns:1fr}}@media (max-width: 480px){.\[\@media_\(max-width\:_480px\)\]\:grid-tc_minmax\(0\,_1fr\)_112px{grid-template-columns:minmax(0,1fr) 112px}.\[\@media_\(max-width\:_480px\)\]\:\[\&_button\]\:grid-c_1_\/_-1 button{grid-column:1 / -1}.\[\@media_\(max-width\:_480px\)\]\:\[\&_button\]\:w_100\% button{width:100%}}@media (max-width: 440px){.\[\@media_\(max-width\:_440px\)\]\:grid-tc_minmax\(0\,_1fr\)_96px{grid-template-columns:minmax(0,1fr) 96px}.\[\@media_\(max-width\:_440px\)\]\:\[\&_button\]\:grid-c_1_\/_-1 button{grid-column:1 / -1}}@media (max-width: 380px){.\[\@media_\(max-width\:_380px\)\]\:grid-tc_34px_minmax\(0\,_1fr\){grid-template-columns:34px minmax(0,1fr)}.\[\@media_\(max-width\:_380px\)\]\:\[\&_\[data-row-actions\]\]\:grid-c_2_\/_-1 [data-row-actions]{grid-column:2 / -1}}}
