.product-logo{display:inline-block;flex-shrink:0;width:144px;height:56px;background-color:var(--accent, #205a49);mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='94%20366%20892%20348'%20fill='%23205a49'%3e%3cpath%20d='M748.9,404.8c-7,72.7-94.7,76.2-145.2,102.8-.8.4-2.2.5-2.3,1.8,33.8,8.3,74.1,12.6,93.3,45.5,8.1,13.9,15.4,47.3,28.1,54.9,12.2,7.3,22.9-1.1,27.8-12.5,6-14.1,4.2-28,1.2-42.6l40.5-20.4c6,14.3,10.5,30.7,9.1,46.4-1.2,13.9-11.7,30.7-.4,43,10.9,11.9,24.5-3.5,29.8-13.5,5.8-10.9,8.4-25.3,7.5-37.6-.2-3.6-3.3-15-2.3-17.1l39.7-21.2c14.2,27.7,13.8,65.6-6.9,89.8-18.7,21.9-56.3,27.4-78.3,7.4s-7.1-9-8.6-8.7c-19,20.1-51.1,27.8-75.9,13.9-15.1-8.4-23.1-24-28.9-39.8l-4.1,11.1c-16.8,37.2-77.3,35.1-111.6,33.2-20.4-1.1-40.5-7.6-52.1-25.4,9.6-6.3,18-13.8,25.4-22.6,5,8.1,11.8,11.3,21.2,12,30.8-1.9,64.5,2.5,95,0,6.3-.5,19-4.2,23.1-9.1s-2.4-10.7-4.8-13.8c-17.9-23.7-52.6-25.2-77.8-36.5-37.2-16.6-23.3-61,6.1-78.6s75.4-30.8,110-48.5,29.7-18.8,41.4-32.8c-.4,6.1.6,12.9,0,18.9Z'%20/%3e%3cpath%20d='M375.5,413.6v160.9c0,2,4.1,11.7,5.4,14,5.2,9.2,15,15.7,25.6,16.8,17.7,1.8,59.2,1.8,75-5,29.2-12.5,28.8-54.1,14.2-77.8-17.5-28.5-44.2-13.9-45.5,16.1-1.2,25.4,15.6,53,43.3,52.1-29.2,25.3-82.1,12.7-86.6-29.2-8.4-79.7,149.6-104.2,142.8-8.1-4.8,68.2-110.2,97.5-165.8,85.6s-37.9-19.2-44.9-40c-9.4,16.6-25.1,28.4-41.9,36.9l13.3-18.5c28.7-46.6,11.6-113.5,16.2-166.4.6-6.5,3.4-13.2,8-17.8s31-16.8,38.1-19c1-.3,1.8-.6,2.8-.4Z'%20/%3e%3cpath%20d='M252.9,605.3c-10.4,4.1-20.3,9.4-31.3,11.6-29.5,5.8-62.9-2.2-73.8-33.2-27.7-78.5,122.1-126.6,151.5-36.2,8.8,27,5.5,60.6-8.1,85.6-29,53.3-114.3,83.1-164.1,41.4-2.1-1.8-12.9-12.7-13.3-14.3s35-21.4,39-24.3c15.3,18.6,40.7,29,64.4,20.9,21.9-7.5,31.3-30.5,35.7-51.4ZM252.7,603.3c4-22.8,3.1-50.8-6.1-72.3-15.7-36.9-51.2-26.6-55.2,9.6-4.4,38.8,19.3,73.6,61.3,62.7Z'%20/%3e%3cpath%20d='M859.6,635.8c32.2,2.3,53.5-22.2,58-52.2,2.2-15,0-27.5-4.1-41.8l40.2-20.8c12.4,23.1,16.7,48.5,8.3,73.8-12.2,36.9-54.6,57.2-91.5,46.3-3.3-1-8.4-2.9-10.9-5.3Z'%20/%3e%3cpath%20d='M873.1,441.6c3.2,3.3,12.8,13.8,11.9,18.1-.8,3.7-11.1,15-14.3,18-10.4,9.7-12.5,11.9-23.5,2.3s-15.7-15.9-16.6-20.3c-1.4-6.4,20-28.3,26.1-29.4s13.5,8.2,16.5,11.2Z'%20/%3e%3cpath%20d='M822.4,471.9c6-.5,28.3,22.5,28,28.7s-13.9,18.4-17.9,21.8c-9.7,8.1-11.1,6.9-20.3-1-4.4-3.8-16.5-16-16.2-21.6.3-5.9,20.9-27.4,26.5-27.9Z'%20/%3e%3cpath%20d='M485,418.3c4.2-.7,18.4,13.3,21.4,16.9s7,9.1,7.2,11.2c.4,5.2-16.9,21.9-21.5,25.2s-5,3.9-9.4,2.1-23.9-21.6-24.2-26.6,21.6-28,26.5-28.8Z'%20/%3e%3cpath%20d='M891.5,471.9c5.4-.4,26.9,22.1,27.1,27.9.2,4.3-5.9,11-8.8,14.3-3,3.3-13.5,13.6-17.5,13.9s-3.2-.5-5-1.5c-4.9-2.7-23.1-21.4-22.9-26.5s21.7-27.6,27.1-28.1Z'%20/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='94%20366%20892%20348'%20fill='%23205a49'%3e%3cpath%20d='M748.9,404.8c-7,72.7-94.7,76.2-145.2,102.8-.8.4-2.2.5-2.3,1.8,33.8,8.3,74.1,12.6,93.3,45.5,8.1,13.9,15.4,47.3,28.1,54.9,12.2,7.3,22.9-1.1,27.8-12.5,6-14.1,4.2-28,1.2-42.6l40.5-20.4c6,14.3,10.5,30.7,9.1,46.4-1.2,13.9-11.7,30.7-.4,43,10.9,11.9,24.5-3.5,29.8-13.5,5.8-10.9,8.4-25.3,7.5-37.6-.2-3.6-3.3-15-2.3-17.1l39.7-21.2c14.2,27.7,13.8,65.6-6.9,89.8-18.7,21.9-56.3,27.4-78.3,7.4s-7.1-9-8.6-8.7c-19,20.1-51.1,27.8-75.9,13.9-15.1-8.4-23.1-24-28.9-39.8l-4.1,11.1c-16.8,37.2-77.3,35.1-111.6,33.2-20.4-1.1-40.5-7.6-52.1-25.4,9.6-6.3,18-13.8,25.4-22.6,5,8.1,11.8,11.3,21.2,12,30.8-1.9,64.5,2.5,95,0,6.3-.5,19-4.2,23.1-9.1s-2.4-10.7-4.8-13.8c-17.9-23.7-52.6-25.2-77.8-36.5-37.2-16.6-23.3-61,6.1-78.6s75.4-30.8,110-48.5,29.7-18.8,41.4-32.8c-.4,6.1.6,12.9,0,18.9Z'%20/%3e%3cpath%20d='M375.5,413.6v160.9c0,2,4.1,11.7,5.4,14,5.2,9.2,15,15.7,25.6,16.8,17.7,1.8,59.2,1.8,75-5,29.2-12.5,28.8-54.1,14.2-77.8-17.5-28.5-44.2-13.9-45.5,16.1-1.2,25.4,15.6,53,43.3,52.1-29.2,25.3-82.1,12.7-86.6-29.2-8.4-79.7,149.6-104.2,142.8-8.1-4.8,68.2-110.2,97.5-165.8,85.6s-37.9-19.2-44.9-40c-9.4,16.6-25.1,28.4-41.9,36.9l13.3-18.5c28.7-46.6,11.6-113.5,16.2-166.4.6-6.5,3.4-13.2,8-17.8s31-16.8,38.1-19c1-.3,1.8-.6,2.8-.4Z'%20/%3e%3cpath%20d='M252.9,605.3c-10.4,4.1-20.3,9.4-31.3,11.6-29.5,5.8-62.9-2.2-73.8-33.2-27.7-78.5,122.1-126.6,151.5-36.2,8.8,27,5.5,60.6-8.1,85.6-29,53.3-114.3,83.1-164.1,41.4-2.1-1.8-12.9-12.7-13.3-14.3s35-21.4,39-24.3c15.3,18.6,40.7,29,64.4,20.9,21.9-7.5,31.3-30.5,35.7-51.4ZM252.7,603.3c4-22.8,3.1-50.8-6.1-72.3-15.7-36.9-51.2-26.6-55.2,9.6-4.4,38.8,19.3,73.6,61.3,62.7Z'%20/%3e%3cpath%20d='M859.6,635.8c32.2,2.3,53.5-22.2,58-52.2,2.2-15,0-27.5-4.1-41.8l40.2-20.8c12.4,23.1,16.7,48.5,8.3,73.8-12.2,36.9-54.6,57.2-91.5,46.3-3.3-1-8.4-2.9-10.9-5.3Z'%20/%3e%3cpath%20d='M873.1,441.6c3.2,3.3,12.8,13.8,11.9,18.1-.8,3.7-11.1,15-14.3,18-10.4,9.7-12.5,11.9-23.5,2.3s-15.7-15.9-16.6-20.3c-1.4-6.4,20-28.3,26.1-29.4s13.5,8.2,16.5,11.2Z'%20/%3e%3cpath%20d='M822.4,471.9c6-.5,28.3,22.5,28,28.7s-13.9,18.4-17.9,21.8c-9.7,8.1-11.1,6.9-20.3-1-4.4-3.8-16.5-16-16.2-21.6.3-5.9,20.9-27.4,26.5-27.9Z'%20/%3e%3cpath%20d='M485,418.3c4.2-.7,18.4,13.3,21.4,16.9s7,9.1,7.2,11.2c.4,5.2-16.9,21.9-21.5,25.2s-5,3.9-9.4,2.1-23.9-21.6-24.2-26.6,21.6-28,26.5-28.8Z'%20/%3e%3cpath%20d='M891.5,471.9c5.4-.4,26.9,22.1,27.1,27.9.2,4.3-5.9,11-8.8,14.3-3,3.3-13.5,13.6-17.5,13.9s-3.2-.5-5-1.5c-4.9-2.7-23.1-21.4-22.9-26.5s21.7-27.6,27.1-28.1Z'%20/%3e%3c/svg%3e");mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.brand.product-brand{flex-direction:column;align-items:flex-start;gap:6px}.product-brand-caption{display:flex;align-items:center;gap:8px}.brand.product-brand .workspace-brand-logo{width:24px;height:24px}.auth-card .product-logo{width:168px;height:65px}.lp-brand .product-logo{display:block;width:134px;height:52px}@media(max-width:540px){.lp-brand .product-logo{width:108px;height:42px}}@media(forced-colors:active){.product-logo{forced-color-adjust:none;background-color:CanvasText}}@font-face{font-family:ShekofLanding;src:url(/assets/IRANYekanRegularRd-DpvTzg-5.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ShekofLanding;src:url(/assets/IRANYekanBoldRd-CDE0-DhU.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ShekofLanding;src:url(/assets/IRANYekanExtraBlackRd-qWnr9kXH.woff) format("woff");font-weight:900 950;font-style:normal;font-display:swap}.landing-page{--lp-base: #f8f7f4;--lp-surface: #fff;--lp-elevated: #edf6ec;--lp-line: rgba(21, 58, 36, .1);--lp-line-strong: rgba(21, 58, 36, .2);--lp-text: #181d19;--lp-muted: #657067;--lp-faint: #8b948d;--lp-brand: #437a52;--lp-brand-2: #78c66c;--lp-deep: #153a24;--accent: var(--lp-brand);--accent-foreground: #fff;--foreground: var(--lp-text);--surface: var(--lp-surface);--surface-foreground: var(--lp-text);--surface-secondary: var(--lp-elevated);--surface-secondary-foreground: var(--lp-deep);--muted: var(--lp-muted);--border: var(--lp-line);--default: var(--lp-elevated);--default-foreground: var(--lp-deep);--background: var(--lp-base);min-height:100vh;background:var(--lp-base);color:var(--lp-text);font-family:ShekofLanding,Tahoma,sans-serif;line-height:1.8;overflow:clip;text-rendering:optimizeLegibility}.landing-page *,.landing-page *:before,.landing-page *:after{box-sizing:border-box}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page p{margin:0}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page strong{color:var(--lp-text)}.landing-page button,.landing-page a{font-family:inherit}.landing-page a{text-decoration:none;color:inherit}.landing-page section[id],.landing-page main{scroll-margin-top:96px}.landing-page a:focus-visible,.landing-page button:focus-visible,.landing-page [role=tab]:focus-visible{outline:2px solid var(--lp-brand);outline-offset:5px}.lp-container{width:min(100% - 64px,1184px);margin-inline:auto}.lp-skip{position:fixed;top:-100px;inset-inline-start:20px;z-index:100;padding:10px 18px;border-radius:10px;background:#fff}.lp-skip:focus-visible{top:15px}.lp-header{position:fixed;inset:0 0 auto;z-index:50;transition:background .3s,box-shadow .3s}.lp-header-scrolled{background:#f8f7f4de;border-bottom:1px solid var(--lp-line);box-shadow:0 8px 30px -18px #153a242e;-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5)}.lp-nav{height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px}.lp-nav-start,.lp-nav-actions,.lp-desktop-nav{display:flex;align-items:center}.lp-nav-start{gap:40px}.lp-nav-actions{gap:10px}.lp-brand{display:inline-flex;gap:10px;align-items:center;text-align:start;white-space:nowrap}.lp-brand img{object-fit:contain;flex-shrink:0}.lp-brand strong{display:block;font-size:19px;font-weight:950;letter-spacing:-.5px;line-height:1.15}.lp-brand small{display:block;color:var(--lp-faint);font-size:9px;font-weight:700;margin-top:5px;line-height:1.4}.lp-desktop-nav{gap:4px}.lp-desktop-nav a{padding:8px 14px;color:var(--lp-muted);font-size:14px;font-weight:700;border-radius:9px;transition:background .2s,color .2s}.lp-desktop-nav a:hover{color:var(--lp-text);background:var(--lp-elevated)}.landing-page .lp-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;font-size:13px;font-weight:700;padding:11px 20px;min-height:44px;line-height:1.5;white-space:nowrap;transition:box-shadow .25s,transform .25s}.landing-page .lp-primary{color:#fff;background:linear-gradient(90deg,#407a52,#7dc994);box-shadow:0 10px 22px -10px #2b73406b;border:1px solid transparent}.landing-page .lp-primary:hover{box-shadow:0 14px 28px -12px #2b734080;transform:translateY(-2px)}.landing-page .lp-secondary{background:var(--lp-surface);border:1px solid #437a5261;color:var(--lp-deep)}.landing-page .lp-secondary:hover{background:var(--lp-elevated);border-color:var(--lp-brand)}.landing-page .lp-button-large{font-size:16px;padding:17px 32px}.landing-page .lp-menu-button{color:var(--lp-text);display:none;width:40px;height:40px;padding:0;border:1px solid var(--lp-line);border-radius:12px;background:var(--lp-surface)}.lp-mobile-nav{padding:12px 20px 22px;background:#f8f7f4f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-block:1px solid var(--lp-line)}.lp-mobile-nav a{display:block;padding:12px 16px;font-size:14px;font-weight:700;color:var(--lp-muted);border-radius:12px}.lp-hero{position:relative;padding-block:176px 128px;isolation:isolate}.lp-hero:before{content:"";position:absolute;width:860px;height:560px;top:-160px;left:calc(50% - 430px);border-radius:50%;background:#437a5221;filter:blur(110px);z-index:-1;pointer-events:none}.lp-hero-grid{position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(var(--lp-line) 1px,transparent 1px),linear-gradient(90deg,var(--lp-line) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 30%,transparent 75%)}.lp-hero-copy{max-width:800px;text-align:center;margin-inline:auto}.lp-hero-badge{display:inline-flex;align-items:center;gap:8px;border-radius:999px;border:1px solid var(--lp-line);background:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;padding:8px 16px;color:var(--lp-muted);font-weight:700}.lp-hero-badge>svg,.lp-hero-badge>span{color:var(--lp-brand)}.lp-hero-badge>span{padding-inline-start:10px;border-inline-start:1px solid var(--lp-line-strong)}.landing-page .lp-hero h1{margin-top:28px;font-size:clamp(42px,5.4vw,70px);line-height:1.3;font-weight:950;letter-spacing:-1.8px}.landing-page .lp-gradient{color:transparent;background:linear-gradient(90deg,#285637,#78c66c);background-clip:text;-webkit-background-clip:text}.lp-hero-copy>p{max-width:600px;margin:24px auto 0;font-size:18px;line-height:2;color:var(--lp-muted)}.lp-hero-actions{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:36px}.lp-hero-proof{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin-top:40px;font-size:13px;font-weight:700;color:var(--lp-muted)}.lp-avatar-stack{display:flex;padding-inline-end:4px}.lp-avatar-stack span{display:grid;place-items:center;height:32px;width:32px;border:2px solid var(--lp-base);border-radius:50%;background:linear-gradient(135deg,var(--lp-brand),var(--lp-brand-2));color:#fff;margin-inline-end:-7px;font-size:11px}.lp-hero-proof>i{width:1px;height:16px;background:var(--lp-line-strong)}.lp-dot-label:before,.lp-small-dot{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lp-brand);margin-inline-end:5px}.lp-hero-preview{position:relative;max-width:1024px;margin:80px auto 0}.lp-hero-preview:before{content:"";position:absolute;inset:-32px;z-index:-1;background:#437a521f;filter:blur(90px);border-radius:40px}.landing-page .lp-window{display:block;padding:0;background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:28px;box-shadow:0 25px 65px -35px #153a245c;overflow:hidden}.lp-window-bar{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid var(--lp-line);padding:16px 28px}.lp-window-dots{display:flex;gap:6px}.lp-window-dots i{height:10px;width:10px;border-radius:50%;background:#e77d73}.lp-window-dots i:nth-child(2){background:#e5bc5e}.lp-window-dots i:nth-child(3){background:#79bb83}.lp-window-label{font-size:11px;color:var(--lp-faint);font-weight:700;display:inline-flex;align-items:center;gap:8px}.landing-page .lp-sample-chip,.landing-page .lp-positive{background:#437a521a;color:var(--lp-brand);font-size:11px;border-radius:999px;font-weight:700}.landing-page .lp-floating{position:absolute;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:16px;z-index:2;box-shadow:0 12px 34px -26px #153a2452;animation:lp-float 7s ease-in-out infinite}.lp-floating-right{right:-48px;top:-32px}.lp-floating-left{left:-48px;bottom:-24px;animation-delay:1.2s!important}.lp-floating-icon{height:36px;width:36px;display:grid;place-items:center;border-radius:10px;background:var(--lp-elevated);color:var(--lp-brand)}.lp-floating strong,.lp-floating small{display:block;font-size:12px;line-height:1.8}.lp-floating small{font-size:11px;color:var(--lp-muted)}.lp-overview{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:32px;padding:28px}.lp-overview-summary>p{font-size:12px;color:var(--lp-faint);font-weight:700}.lp-overview-summary>strong{display:block;font-size:30px;font-weight:950;margin-top:6px;margin-bottom:10px}.lp-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.lp-mini-stats>div{padding:12px;border-radius:12px;background:#f8f7f499;border:1px solid var(--lp-line)}.lp-mini-stats svg{color:var(--lp-brand)}.lp-mini-stats span,.lp-mini-stats b{display:block;font-size:10px;color:var(--lp-faint);margin-top:6px}.lp-mini-stats b{font-size:16px;color:var(--lp-brand);margin-top:2px}.lp-chart-title{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-bottom:12px}.lp-chart-title strong{border:1px solid var(--lp-line);border-radius:8px;padding:5px 10px;color:var(--lp-muted)}.lp-chart-title span{color:var(--lp-faint)}.lp-chart svg{display:block;width:100%;height:auto}.lp-grid-line{stroke:var(--lp-line);stroke-width:1}.lp-chart-months{display:flex;justify-content:space-between;color:var(--lp-faint);font-size:10px}.lp-proof-section{padding:0 0 48px}.lp-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;border-block:1px solid var(--lp-line);padding-block:36px}.lp-proof-grid>div{display:flex;justify-content:center;align-items:center;gap:20px}.lp-proof-grid>div:first-child{justify-content:start}.lp-proof-grid>div:last-child{justify-content:end}.lp-proof-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;background:var(--lp-surface);border:1px solid var(--lp-line);color:var(--lp-brand)}.lp-proof-grid strong{font-size:25px;font-weight:950}.lp-proof-grid p{font-size:13px;color:var(--lp-muted);margin-top:4px}.lp-capability-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:48px 20px 0}.lp-capability-strip [data-slot=chip]{background:var(--lp-surface);border:1px solid var(--lp-line);padding:7px 16px;height:auto;font-size:12px;color:var(--lp-muted);font-weight:700}.lp-section{padding-block:96px;position:relative}.lp-heading{text-align:center;max-width:780px;margin-inline:auto}.lp-eyebrow{display:inline-block;color:var(--lp-brand);font-weight:700;font-size:12px;margin-bottom:12px}.lp-heading h2{font-size:clamp(28px,3vw,40px);font-weight:950;line-height:1.45;letter-spacing:-.6px}.lp-heading p{color:var(--lp-muted);font-size:15px;line-height:2;margin-top:16px}.lp-heading-start{text-align:start;margin:0}.landing-page .lp-product-window{max-width:1024px;margin:56px auto 0}.lp-preview-tabs [data-slot=tabs-list]{background:var(--lp-base);border-radius:12px;border:1px solid var(--lp-line);padding:4px}.lp-preview-tabs [data-slot=tabs-tab]{font-size:12px;padding:8px 12px;height:auto;font-weight:700;color:var(--lp-muted);gap:6px}.lp-preview-tabs [data-slot=tabs-tab][aria-selected=true]{color:var(--lp-deep)}.lp-preview-tabs [data-slot=tabs-tab-indicator]{background:var(--lp-elevated)}.lp-product-content{padding:16px;background:#f8f7f466}.lp-product-content [role=tabpanel]{padding:0;min-height:330px}.lp-product-content .lp-overview{padding:12px}.lp-caption{text-align:center;font-size:11px;color:var(--lp-faint);margin-top:20px!important}.lp-demo-note{padding:18px 12px 6px;display:flex;align-items:center;gap:8px;border-top:1px solid var(--lp-line);margin-top:15px;color:var(--lp-muted);font-size:12px}.lp-demo-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.lp-demo-heading h3{font-size:18px;font-weight:900}.lp-people-preview{padding:24px 16px}.lp-person{display:flex;align-items:center;gap:16px;padding:18px 6px;border-bottom:1px solid var(--lp-line)}.lp-person>div{flex:1}.lp-person strong,.lp-person small{display:block;font-size:13px}.lp-person small{font-size:11px;color:var(--lp-muted);margin-top:4px}.lp-avatar{height:40px;width:40px;display:grid;place-items:center;background:var(--lp-elevated);color:var(--lp-brand);border-radius:12px;font-weight:900}.lp-person-action{font-size:12px;color:var(--lp-muted);min-width:180px}.lp-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 12px}.lp-board-column{background:var(--lp-elevated);padding:16px;border-radius:16px;min-height:240px}.lp-board-column>h3{display:flex;align-items:center;gap:7px;font-size:12px;margin-bottom:20px}.lp-board-column>h3>i{height:6px;width:6px;background:var(--lp-brand);border-radius:50%}.lp-board-column>h3>span{margin-inline-start:auto;color:var(--lp-muted)}.landing-page .lp-op-card{padding:18px;border-radius:12px;border:1px solid var(--lp-line);background:var(--lp-surface);gap:0;box-shadow:0 12px 34px -26px #153a2452}.lp-op-card strong{font-size:13px}.lp-op-card p{margin-block:9px;color:var(--lp-brand);font-size:12px}.lp-op-card small,.lp-op-card>div{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--lp-muted)}.lp-op-card>div{margin-top:14px;padding-top:10px;border-top:1px solid var(--lp-line)}.lp-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px}.lp-automation-section:before{content:"";position:absolute;top:0;left:calc(50% - 350px);width:700px;height:400px;background:#437a5214;filter:blur(120px);pointer-events:none}.landing-page .lp-automation-insight{margin-top:32px;padding:24px;background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:24px;flex-direction:row;gap:16px}.lp-automation-insight small{color:var(--lp-faint);font-size:12px;font-weight:700}.lp-automation-insight p{font-size:14px;line-height:2;margin-top:8px}.lp-automation-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.lp-automation-tags [data-slot=chip]{border:1px solid var(--lp-line);background:var(--lp-surface);color:var(--lp-muted);font-size:11px}.landing-page .lp-automation-flow{background:var(--lp-surface);border:1px solid var(--lp-line);padding:32px;border-radius:28px;box-shadow:0 25px 65px -35px #153a245c}.lp-flow-head{display:flex;align-items:center;gap:12px;padding-bottom:22px;border-bottom:1px solid var(--lp-line)}.lp-flow-head strong,.lp-flow-head small{display:block;font-size:14px}.lp-flow-head small{font-size:11px;color:var(--lp-faint);margin-top:3px}.lp-flow-step{display:flex;align-items:center;gap:14px;padding-block:22px;position:relative}.lp-flow-step+.lp-flow-step{border-top:1px dashed var(--lp-line-strong)}.lp-flow-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--lp-elevated);color:var(--lp-brand);flex-shrink:0}.lp-flow-step>div{flex:1}.lp-flow-step small,.lp-flow-step strong{display:block}.lp-flow-step strong{font-size:13px;margin-block:4px}.lp-flow-step small,.lp-flow-step p{font-size:11px;color:var(--lp-muted)}.lp-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px}.landing-page .lp-feature-card{padding:28px;background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:24px;transition:transform .4s,box-shadow .4s;gap:0;box-shadow:0 12px 34px -26px #153a2452}.landing-page .lp-feature-card:hover{transform:translateY(-3px);box-shadow:0 18px 50px -30px #153a2440}.lp-feature-icon{display:grid;place-items:center;width:48px;height:48px;background:var(--lp-base);color:var(--lp-brand);border:1px solid var(--lp-line);border-radius:12px;flex-shrink:0}.lp-feature-card h3{font-size:18px;font-weight:900;margin-top:20px}.lp-feature-card p{font-size:13px;line-height:2;color:var(--lp-muted);margin-top:8px}.lp-security-layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px;align-items:center}.lp-shield-scene{display:grid;place-items:center}.lp-shield-ring{display:grid;place-items:center;width:256px;height:256px;border:1px solid var(--lp-line);border-radius:50%;background:var(--lp-surface);position:relative;box-shadow:0 25px 65px -35px #153a245c}.lp-shield-ring:before,.lp-shield-ring:after{content:"";position:absolute;inset:16px;border-radius:50%;border:1px solid var(--lp-line);pointer-events:none}.lp-shield-ring:after{inset:36px;border-style:dashed;border-color:var(--lp-line-strong)}.lp-shield-core{display:grid;place-items:center;width:128px;height:128px;color:#fff;background:linear-gradient(135deg,var(--lp-brand),var(--lp-brand-2));border-radius:28px;box-shadow:0 0 55px #437a5238}.lp-shield-tag{position:absolute;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;color:var(--lp-muted);padding:9px 12px;border:1px solid var(--lp-line);border-radius:12px;background:var(--lp-surface);z-index:1}.lp-shield-tag-top{right:-12px;top:32px}.lp-shield-tag-bottom{left:-16px;bottom:40px}.lp-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.landing-page .lp-security-card{flex-direction:row;padding:20px;gap:14px;border-radius:24px;background:var(--lp-surface);border:1px solid var(--lp-line)}.lp-security-card>span{display:grid;place-items:center;height:40px;width:40px;flex-shrink:0;background:#437a521a;border-radius:10px;color:var(--lp-brand)}.lp-security-card h3{font-size:13px;font-weight:900}.lp-security-card p{color:var(--lp-muted);font-size:11px;line-height:2;margin-top:4px}.lp-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.landing-page .lp-plan{display:flex;padding:32px;border:1px solid var(--lp-line);border-radius:24px;background:var(--lp-surface);position:relative;gap:0;overflow:visible}.landing-page .lp-plan-featured{border-color:#437a5266;box-shadow:0 0 55px #437a5214}.lp-plan h3{font-size:16px;font-weight:900;margin-bottom:16px}.lp-plan>p{margin-top:10px;font-size:12px;color:var(--lp-muted)}.lp-plan ul{list-style:none;padding:0;margin:28px 0;flex:1}.lp-plan li{display:flex;align-items:start;gap:10px;font-size:13px;color:var(--lp-muted);margin-bottom:14px}.lp-plan li svg{background:var(--lp-elevated);border-radius:5px;height:20px;width:20px;padding:3px;color:var(--lp-brand);flex-shrink:0;margin-top:2px}.lp-plan-badge{position:absolute;right:50%;transform:translate(50%);top:-14px;border-radius:999px;background:linear-gradient(90deg,var(--lp-brand),var(--lp-brand-2));color:#fff;padding:4px 16px;font-size:11px;font-weight:900;white-space:nowrap}.lp-cta-section{padding-block:40px 128px}.landing-page .lp-cta{text-align:center;padding:88px 24px;border:1px solid var(--lp-line);border-radius:32px;background:radial-gradient(ellipse 65% 75% at 50% 0%,#edf6ec,transparent),var(--lp-surface);box-shadow:0 25px 65px -35px #153a245c;gap:0}.lp-cta h2{font-size:clamp(32px,4vw,48px);font-weight:950;line-height:1.4}.lp-cta p{margin-top:20px;font-size:17px;line-height:2;color:var(--lp-muted)}.lp-footer{background:var(--lp-surface);padding-block:64px 24px;border-top:1px solid var(--lp-line)}.lp-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:64px}.lp-footer-grid>div:first-child>p{max-width:450px;color:var(--lp-muted);font-size:13px;line-height:2;margin-top:20px}.lp-footer-grid a{display:flex;align-items:center;gap:6px;width:fit-content;font-size:13px;color:var(--lp-muted);margin-top:12px}.lp-footer-grid a:hover{color:var(--lp-brand)}.lp-footer-grid h3{font-size:14px;font-weight:900}.lp-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;border-top:1px solid var(--lp-line);padding-top:24px;font-size:11px;color:var(--lp-faint)}.lp-footer-bottom>span{display:flex;align-items:center;gap:5px}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(min-width:1200px){.lp-section{padding-block:128px}}@media(max-width:1100px){.lp-floating-right{right:-16px}.lp-floating-left{left:-16px}.lp-nav-start{gap:20px}.lp-desktop-nav a{padding-inline:10px}.lp-proof-grid strong{font-size:20px}.lp-split,.lp-security-layout{gap:40px}.lp-window-bar{padding-inline:20px}.lp-plan{padding:24px!important}}@media(max-width:767px){.lp-container{width:calc(100% - 40px)}.lp-desktop-nav{display:none}.landing-page .lp-menu-button{display:inline-flex;flex-shrink:0}.lp-nav{gap:10px}.lp-nav-start{gap:0}.lp-hero{padding-block:140px 96px}.lp-hero h1{letter-spacing:-1px}.lp-hero-copy>p{font-size:16px}.lp-floating{display:none!important}.lp-hero-preview{margin-top:64px}.lp-hero-proof>i{display:none}.lp-overview{grid-template-columns:1fr;gap:28px;padding:24px}.lp-overview-summary>strong{font-size:27px}.lp-proof-grid{gap:24px;grid-template-columns:1fr}.lp-proof-grid>div{justify-content:center!important}.lp-proof-grid>div>div{min-width:190px}.lp-section{padding-block:72px}.lp-split,.lp-security-layout{grid-template-columns:1fr;gap:40px}.lp-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-board{gap:8px;padding:10px 0}.lp-board-column{padding:12px}.lp-op-card{padding:12px!important}.lp-board-column>h3{font-size:10px;flex-wrap:wrap}.lp-plan-grid{grid-template-columns:1fr;gap:32px}.lp-plan{padding:28px!important}.lp-cta-section{padding-bottom:96px}.lp-cta{padding-block:64px!important}.lp-footer-grid{gap:32px;grid-template-columns:repeat(2,1fr)}.lp-footer-grid>div:first-child{grid-column:1/-1}.lp-footer-bottom{flex-direction:column;text-align:center}}@media(max-width:540px){.lp-brand strong{font-size:16px}.lp-brand img{width:32px;height:28px}.lp-brand{gap:6px}.lp-nav-actions{gap:8px}.lp-nav-actions .lp-button{font-size:11px;padding:11px 12px;gap:6px}.lp-nav-actions .lp-button svg{width:14px}.landing-page .lp-menu-button{width:34px;height:38px;min-width:34px}.lp-hero-badge{font-size:10px;gap:6px;padding-inline:12px}.lp-hero h1{font-size:38px}.lp-hero-actions{flex-direction:column}.lp-hero-actions .lp-button{width:100%}.lp-hero-proof{font-size:11px;gap:10px}.lp-hero-proof .lp-dot-label{flex-basis:100%}.lp-overview{padding:20px}.lp-mini-stats{gap:8px}.lp-window-bar{padding:14px 16px;gap:8px;flex-wrap:wrap}.lp-window-label{font-size:10px}.lp-hero-preview .lp-window-label{display:none}.lp-heading h2{font-size:28px}.lp-heading p{font-size:13px}.lp-feature-grid{grid-template-columns:1fr;margin-top:36px}.lp-feature-card{padding:28px!important}.lp-security-grid{grid-template-columns:1fr}.lp-product-window{margin-top:36px!important}.lp-preview-tabs{align-items:stretch}.lp-preview-tabs .lp-window-bar{justify-content:center}.lp-preview-tabs [data-slot=tabs-tab]{font-size:11px;padding:7px 9px}.lp-product-content{padding:14px}.lp-product-content .lp-overview{padding:4px}.lp-product-content [role=tabpanel]{min-height:450px}.lp-board{grid-template-columns:1fr;gap:12px}.lp-board-column{min-height:auto;padding:14px}.lp-board-column>h3{margin-bottom:12px}.lp-op-card{padding:14px!important}.lp-person{gap:10px;flex-wrap:wrap}.lp-person-action{width:100%;padding-inline-start:50px;font-size:11px}.lp-people-preview{padding:12px 4px}.lp-demo-heading h3{font-size:14px}.lp-demo-heading [data-slot=chip]{font-size:10px}.lp-automation-flow{padding:24px!important}.lp-flow-step{gap:10px}.lp-flow-step strong{font-size:12px}.lp-flow-step .lp-positive{display:none}.lp-automation-insight{padding:20px!important}.lp-caption{font-size:10px;line-height:2}.lp-cta h2{font-size:30px}.lp-cta p{font-size:14px}.lp-cta{padding-inline:24px!important}}@media(prefers-reduced-motion:reduce){.landing-page *,.landing-page *:before,.landing-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.le-page{--lp-base: #fbf8ef;--lp-text: #243f35;--lp-brand: #205a49;--lp-muted: #62766a;--lp-elevated: #ecf2e7;--lp-deep: #205a49;--lp-line: #dce3d7;background:var(--lp-base)}.le-container{width:min(1280px,calc(100% - 80px));margin-inline:auto}.le-page :is(h1,h2,h3,p){margin:0}.le-page h2{font-size:clamp(32px,3.6vw,48px);font-weight:900;line-height:1.5;letter-spacing:-.9px}.le-page p{line-height:2}.le-page section[id]{scroll-margin-top:110px}.le-header{position:sticky;top:0;z-index:50;background:#fbf8eff5;border-bottom:1px solid #e8eade}.le-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:92px}.le-brand{flex-shrink:0}.le-page .lp-brand .product-logo{width:126px;height:47px}.le-page .lp-brand small{font-size:11px;color:var(--lp-muted)}.le-desktop-nav{display:flex;gap:30px;font-size:14px}.le-desktop-nav a{padding:10px 0}.le-desktop-nav a:hover{color:var(--lp-brand)}.le-nav-actions{display:flex;align-items:center;gap:10px}.le-page .le-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px 23px;border:1px solid transparent;border-radius:12px;font-size:15px;font-weight:700;line-height:1.6;transition:background .2s,transform .2s;white-space:normal}.le-page .le-button:hover{transform:translateY(-2px)}.le-page .le-button-dark{color:#fff;background:#205a49;box-shadow:0 4px #153e32}.le-page .le-button-dark:hover{background:#174a3b}.le-page .le-button-outline{background:transparent;color:#205a49;border-color:#aebfb1}.le-page .le-button-outline:hover{background:#edf2e6}.le-page .le-button-light{background:#f5f7df;color:#205a49;box-shadow:0 4px #adc491}.le-page .le-menu-toggle{display:none}.le-mobile-nav{display:grid;gap:4px;padding:8px 24px 20px;border-top:1px solid var(--lp-line);background:var(--lp-base)}.le-mobile-nav a{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:10px}.le-mobile-nav a:hover{background:var(--lp-elevated)}.le-hero{position:relative;padding:62px 0 0}.le-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:26px}.le-eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--lp-brand);font-weight:700;font-size:13px;margin-bottom:18px}.le-hero .le-eyebrow{padding:7px 12px;border:1px solid #d7dfcd;border-radius:8px;background:#f0f3e6}.le-hero h1{font-size:clamp(34px,4.3vw,64px);font-weight:900;line-height:1.6;letter-spacing:-1.5px}.le-hero-emphasis{display:block;position:relative;width:fit-content;color:var(--lp-brand)}.le-hero-emphasis:after{content:"";position:absolute;z-index:0;height:7px;bottom:0;width:93%;right:2px;border-radius:50%;border-top:4px solid #a9c777;transform:rotate(-2deg)}.le-hero-copy>p{max-width:515px;margin-top:22px;font-size:17px;color:var(--lp-muted)}.le-hero-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:30px}.le-hero-notes{display:flex;flex-wrap:wrap;gap:20px;margin-top:26px;color:var(--lp-muted);font-size:12px}.le-hero-notes span{display:inline-flex;gap:6px;align-items:center}.le-hero-notes svg{color:var(--lp-brand)}.le-hero-art{position:relative;min-width:0;padding:20px 0 36px}.le-hero-art>img{display:block;position:relative;width:110%;max-width:none;margin-inline:-5%;height:auto}.le-art-orbit{position:absolute;width:80%;height:85%;left:6%;top:3%;border:1px dashed #a6bba4;border-radius:50%;transform:rotate(-18deg)}.le-star{position:absolute;color:#b39244;font-size:34px}.le-star-one{top:-3%;left:18%;transform:rotate(-12deg)}.le-art-caption{position:absolute;bottom:3%;left:13%;display:inline-flex;align-items:center;gap:9px;padding:9px 16px;background:#fffdf7;border:1px solid #b3c5b1;border-radius:10px;transform:rotate(-4deg);box-shadow:0 3px #c5d3b6;font-size:12px;font-weight:700}.le-hero-bottom{margin-top:64px;padding:26px 0;display:flex;align-items:center;gap:18px;justify-content:space-between;border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);font-size:14px}.le-hero-bottom>span{color:var(--lp-muted)}.le-hero-bottom>div{display:flex;align-items:center;gap:28px}.le-hero-bottom>div>span{display:inline-flex;align-items:center;gap:10px;font-weight:700}.le-hero-bottom i{width:4px;height:4px;border-radius:50%;background:#a8ba98}.le-small-leaf{width:46px;height:46px;color:#719868}.le-section{padding:105px 0}.le-section-heading{text-align:center;max-width:630px;margin:0 auto 48px}.le-section-heading .le-eyebrow{margin-bottom:10px}.le-section-heading p{color:var(--lp-muted);margin-top:18px;font-size:15px}.le-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.le-feature-card{display:flex;flex-direction:column;align-items:start;padding:30px;background:#fffdf7;border:1px solid #dfe4d7;border-radius:20px;transition:transform .2s,border-color .2s}.le-feature-card:hover{transform:translateY(-4px);border-color:#99b898}.le-feature-symbol{position:relative;display:grid;place-items:center;width:62px;height:62px;margin-bottom:22px;border:1.5px solid #789e75;border-radius:20px 24px 17px 23px;transform:rotate(-5deg);background:#e5efd6;color:#365b3d}.le-feature-symbol svg{transform:rotate(5deg)}.le-feature-symbol i{position:absolute;right:-5px;top:-3px;width:12px;height:12px;border-radius:3px;background:#bfd787;border:1px solid #789e75;transform:rotate(14deg)}.le-feature-color-1 .le-feature-symbol{background:#f7e9c7;color:#836435;border-color:#c6a35c}.le-feature-color-1 .le-feature-symbol i{background:#e4bd70;border-color:#bb9650}.le-feature-color-2 .le-feature-symbol{background:#e6ede6;color:#205a49}.le-feature-card h3{font-size:18px;font-weight:700;line-height:1.8}.le-feature-card p{font-size:14px;color:var(--lp-muted);margin:12px 0 22px}.le-page .le-feature-link{display:inline-flex;gap:9px;align-items:center;font-size:12px;margin-top:auto;font-weight:700;color:var(--lp-brand)}.le-story{padding-top:25px}.le-story-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:80px}.le-story-art{position:relative;min-width:0;padding-block:18px}.le-story-art img{display:block;position:relative;width:100%;height:auto}.le-art-circle{position:absolute;inset:8% 4%;border-radius:48% 51% 46% 53%;background:#edf1df;border:1px solid #dce4ca;transform:rotate(-8deg)}.le-art-note{position:absolute;right:10%;bottom:3%;display:inline-flex;align-items:center;gap:10px;border-radius:10px;padding:8px 13px;background:#fffdf6;border:1px solid #c1ceb0;transform:rotate(3deg);font-size:12px;font-weight:700}.le-story-copy>p,.le-team-copy>p,.le-security-copy>p{color:var(--lp-muted);font-size:15px;margin-top:20px}.le-check-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:13px;font-size:14px}.le-check-list li{display:flex;align-items:center;gap:10px}.le-check-list svg{background:#e1ebd1;color:var(--lp-brand);border-radius:50%;padding:3px;box-sizing:content-box}.le-page .le-text-link{display:inline-flex;align-items:center;gap:12px;color:var(--lp-brand);font-size:14px;font-weight:700}.le-team-section{padding:20px 0 80px}.le-team-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:42px;align-items:center;padding:54px;border:1px solid #d6e1ca;border-radius:28px;background:#edf2e3;position:relative}.le-team-art{position:relative;min-width:0}.le-team-art img{display:block;width:112%;max-width:none;height:auto;margin-inline:-6%}.le-team-sticker{position:absolute;left:10%;bottom:0;display:flex;align-items:center;gap:10px;background:#fffdf4;padding:9px 14px;border:1px solid #aebf9e;border-radius:9px;font-size:12px;font-weight:700;transform:rotate(-4deg)}.le-followup-demo{margin-top:25px;min-width:0}.le-followup-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;background:#dfe9d4;border:1px solid #cedcc0;border-radius:11px}.le-followup-switch button{display:flex;align-items:center;gap:6px;min-width:0;font-family:inherit;color:#4f6958;min-height:42px;height:auto;padding:6px 8px;background:transparent;border:0;border-radius:8px;font-size:12px;white-space:normal}.le-followup-switch button[aria-pressed=true]{background:#fffef8;color:#205a49;box-shadow:0 2px 6px #3658380e;font-weight:700}.le-followup-switch button>span{display:grid;place-items:center;flex-shrink:0;width:21px;height:21px;border-radius:50%;border:1px solid #b4c7a9;font-size:11px}.le-followup-result{display:flex;align-items:center;gap:12px;padding:18px;min-height:134px;border:1px solid #d5dfc8;border-radius:12px;background:#fffef8;margin-top:12px}.le-followup-result>div{min-width:0;flex:1}.le-followup-result>svg{color:var(--lp-brand);flex-shrink:0}.le-followup-avatar{display:grid;place-items:center;background:#e5efd9;width:43px;height:43px;border-radius:12px;color:#205a49;flex-shrink:0}.le-followup-result small{color:#748269;font-size:11px}.le-followup-result h3{font-size:14px;margin:4px 0}.le-followup-result p{font-size:12px;color:var(--lp-muted);overflow-wrap:anywhere}.le-team-copy>.le-small-caption{font-size:11px;margin-top:10px}.le-product-section{background:#fffdf8;border-block:1px solid #e6e9dc}.le-page .le-product-window{border:1px solid #bbcbb3;border-radius:20px;box-shadow:0 10px #e6ecdc,0 18px 45px #205a4909;background:#fbfcf6}.le-product-window .lp-window-bar{background:#f0f4e8;flex-wrap:wrap;gap:14px;padding:18px 24px}.le-product-window .lp-window-label{color:#48624b}.le-product-window .lp-product-content{padding:28px}.le-product-window .lp-product-content .le-followup-demo{margin:0;min-height:245px}.le-demo-label{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px 20px;border-top:1px dashed #d6dfca;font-size:12px;color:var(--lp-muted)}.le-product-benefits{display:flex;justify-content:center;gap:46px;flex-wrap:wrap;margin-top:40px;font-size:13px;color:#526b57}.le-product-benefits span{display:inline-flex;align-items:center;gap:10px}.le-security-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:100px;align-items:center}.le-security-points{display:grid;gap:22px;margin-top:30px}.le-security-points>div{display:flex;gap:13px;align-items:start}.le-security-points>div>span{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:#e9efdf;color:#205a49;flex-shrink:0}.le-security-points h3{font-size:15px;margin-bottom:3px}.le-security-points p{color:var(--lp-muted);font-size:13px}.le-workspace-scene{position:relative;padding:24px}.le-security-leaf{width:120px;height:120px;position:absolute;top:-26px;left:-10px;color:#86a168;transform:rotate(18deg)}.le-access-card{position:relative;background:#fffef8;border:1px solid #b7c5aa;border-radius:19px;padding:28px;transform:rotate(-3deg);box-shadow:8px 10px #dfe8cd}.le-access-head{display:flex;align-items:center;gap:13px;padding-bottom:22px;border-bottom:1px dashed #d4dfca}.le-access-head>span{display:grid;place-items:center;width:48px;height:48px;background:#e6eed9;border-radius:13px}.le-access-head>div{flex:1}.le-access-head small{font-size:11px;color:var(--lp-muted)}.le-access-head h3{font-size:18px}.le-access-head>svg{color:#688c56}.le-member{display:flex;align-items:center;gap:12px;padding-block:18px;border-bottom:1px solid #ecf0e2}.le-member>span{display:grid;place-items:center;width:37px;height:37px;border:1px solid #b4c7a4;border-radius:50%;background:#e4edd5;font-weight:700;font-size:13px}.le-member>div{flex:1}.le-member strong{font-size:13px}.le-member small{display:block;color:var(--lp-muted);font-size:11px}.le-member>svg{color:#6e9457}.le-access-caption{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--lp-muted);padding-top:18px}.le-access-sticker{position:absolute;bottom:0;left:3%;display:flex;gap:9px;align-items:center;padding:11px 18px;border-radius:10px;border:1px solid #aebf9e;background:#eff4dc;font-size:13px;font-weight:700;transform:rotate(4deg)}.le-faq-section{padding-top:40px}.le-faq-layout{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:90px}.le-faq-layout>div>p{font-size:15px;color:var(--lp-muted);margin-top:15px}.le-faq-doodle{display:inline-grid;place-items:center;font-family:Georgia,serif;font-size:85px;width:90px;height:90px;border:2px solid #85a566;border-radius:43% 52% 46% 54%;transform:rotate(-12deg);margin:30px 20px 0 0;background:#e7eed7;color:#456944}.le-faq-list{display:grid;gap:12px;align-content:start}.le-faq-list details{border:1px solid #dbe2d1;border-radius:14px;background:#fffdf7;padding:18px 22px}.le-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;font-size:15px;font-weight:700}.le-faq-list summary::-webkit-details-marker{display:none}.le-faq-list summary svg{flex-shrink:0;color:#779b60;transition:transform .2s}.le-faq-list details[open] summary svg{transform:rotate(45deg)}.le-faq-list details[open] summary{margin-bottom:14px}.le-faq-list details p{font-size:14px;color:var(--lp-muted);line-height:2}.le-faq-list summary:focus-visible{outline:2px solid #205a49;outline-offset:6px;border-radius:4px}.le-cta-section{padding:0 0 80px}.le-cta{position:relative;overflow:hidden;text-align:center;background:#205a49;padding:60px 24px;border-radius:26px;border:1px solid #174c3b}.le-cta .le-eyebrow{color:#c9ddb3;margin-bottom:14px}.le-cta h2{position:relative;color:#fffdf3;font-size:clamp(32px,4vw,54px)}.le-cta>p{color:#dce7cc;font-size:15px;margin:18px 0 26px}.le-cta .le-button{position:relative}.le-cta-leaf{position:absolute;width:240px;height:240px;color:#b6cc8c;opacity:.6}.le-cta-leaf-one{right:-50px;bottom:-30px;transform:rotate(-24deg)}.le-cta-leaf-two{left:-45px;top:-20px;transform:rotate(148deg)}.le-footer{padding:35px 0 0;border-top:1px solid var(--lp-line)}.le-footer-grid{display:grid;grid-template-columns:minmax(0,1.8fr) repeat(2,minmax(0,1fr));gap:90px;padding-bottom:48px}.le-footer-grid>div{display:flex;flex-direction:column;align-items:start;gap:11px}.le-footer-grid>div>p{font-size:13px;color:var(--lp-muted);margin:5px 0 8px}.le-footer-grid h3{font-size:15px;margin-bottom:9px}.le-footer-grid a{font-size:13px}.le-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid var(--lp-line);color:var(--lp-muted);font-size:11px}.le-footer-bottom>span:last-child{display:inline-flex;gap:8px;align-items:center}@media(min-width:1550px){.le-hero{padding-top:80px}.le-hero h1{font-size:65px}}@media(max-width:1100px){.le-container{width:calc(100% - 56px)}.le-desktop-nav{gap:18px;font-size:13px}.le-hero-copy>p{font-size:15px}.le-hero-notes{gap:11px;font-size:11px}.le-hero-bottom>div{gap:18px}.le-story-grid,.le-security-grid{gap:44px}.le-team-card{gap:26px;padding:34px}.le-feature-card{padding:24px}.le-followup-switch button{font-size:11px;padding-inline:4px}.le-followup-switch button>span{display:none}}@media(max-width:800px){.le-desktop-nav{display:none}.le-page .le-menu-toggle{display:inline-flex;width:42px;height:42px;padding:0;background:#ecf0e2;border:1px solid #d5dfcb;color:#205a49;border-radius:10px}.le-nav{min-height:80px;gap:15px}.le-nav .le-button{font-size:12px;padding:10px 14px;min-height:42px}.le-page .lp-brand .product-logo{width:110px;height:39px}.le-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.le-hero{padding-top:40px}.le-hero-grid{gap:18px}.le-hero h1{font-size:34px;letter-spacing:-.5px}.le-hero .le-eyebrow{font-size:11px;padding:6px 8px}.le-hero-actions{gap:12px}.le-hero-actions .le-button{min-height:45px;padding:10px 14px;font-size:12px}.le-hero-notes{gap:10px}.le-hero-art>img{width:115%;margin-inline:-7.5%}.le-art-caption{font-size:10px;padding:7px 10px}.le-hero-bottom{margin-top:42px;flex-wrap:wrap;font-size:12px;gap:12px}.le-hero-bottom>span{width:100%}.le-hero-bottom>div{gap:18px}.le-section{padding-block:70px}.le-story{padding-top:0}.le-story-grid{gap:28px}.le-story-copy>p,.le-team-copy>p{font-size:14px}.le-check-list{font-size:12px}.le-team-card{padding:28px;grid-template-columns:1fr}.le-team-art{grid-row:1;width:80%;margin-inline:auto}.le-team-section{padding-top:0}.le-team-copy{max-width:620px}.le-team-sticker{bottom:-10px}.le-security-grid{gap:26px}.le-access-card{padding:18px}.le-workspace-scene{padding:12px}.le-faq-layout{gap:40px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.le-faq-list summary{font-size:13px}.le-faq-list details{padding:16px}.le-footer-grid{gap:35px;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))}}@media(max-width:600px){.le-container{width:calc(100% - 36px)}.le-nav{gap:8px;min-height:76px}.le-nav .le-button{font-size:11px;gap:6px;padding:9px 10px;min-height:39px;border-radius:9px}.le-nav .le-button svg{width:14px}.le-nav-actions{gap:8px}.le-page .lp-brand .product-logo{width:95px;height:34px}.le-page .lp-brand small{font-size:8px}.le-hero-grid{grid-template-columns:1fr;gap:30px}.le-hero-copy{text-align:center}.le-hero .le-eyebrow{margin-bottom:14px}.le-hero h1{font-size:37px;line-height:1.6}.le-hero-emphasis{margin-inline:auto}.le-hero-copy>p{font-size:14px;margin-top:20px}.le-hero-actions{justify-content:center;margin-top:25px;gap:12px}.le-hero-actions .le-button{font-size:12px;min-height:44px;padding:11px 14px}.le-hero-notes{justify-content:center;font-size:10px;gap:13px;margin-top:22px}.le-hero-notes svg{width:13px}.le-hero-art{padding:15px 5px 28px}.le-hero-art>img{width:108%;margin-inline:-4%}.le-art-caption{left:16%;bottom:0;font-size:10px}.le-star-one{font-size:24px}.le-hero-bottom{margin-top:32px;padding-block:22px;justify-content:center;text-align:center}.le-hero-bottom>div{gap:12px;font-size:11px}.le-hero-bottom>div>span{gap:5px}.le-hero-bottom>div>span svg{width:15px}.le-hero-bottom .le-small-leaf{display:none}.le-section{padding-block:58px}.le-section-heading{margin-bottom:30px}.le-section-heading .le-eyebrow{font-size:11px}.le-page h2{font-size:32px;letter-spacing:-.5px}.le-section-heading p{font-size:13px;margin-top:14px}.le-feature-grid{grid-template-columns:1fr}.le-feature-card{padding:25px}.le-feature-card h3{font-size:17px}.le-feature-card p{font-size:13px}.le-feature-symbol{width:56px;height:56px;margin-bottom:18px}.le-story-grid{grid-template-columns:1fr;gap:32px}.le-story-art{width:95%;margin-inline:auto}.le-art-note{font-size:10px;padding:8px 10px}.le-story-copy>p,.le-team-copy>p,.le-security-copy>p{font-size:14px}.le-check-list{font-size:13px}.le-team-card{padding:25px 18px;gap:40px;border-radius:20px}.le-team-art{width:100%}.le-team-sticker{font-size:10px;left:14%}.le-team-copy .le-eyebrow{font-size:11px}.le-team-copy>.le-small-caption{font-size:10px}.le-followup-result{gap:8px;padding:13px;min-height:142px}.le-followup-result>svg{display:none}.le-followup-avatar{width:35px;height:35px;border-radius:10px}.le-followup-avatar svg{width:18px}.le-followup-result h3{font-size:13px}.le-followup-result p{font-size:11px}.le-followup-switch button{font-size:10px;padding-inline:3px}.le-product-window .lp-window-bar{padding:14px;gap:12px}.le-product-window .lp-window-label{display:flex;font-size:11px}.le-product-window .lp-product-content{padding:16px}.le-product-window .lp-preview-tabs [role=tablist]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:3px;min-width:0}.le-product-window .lp-preview-tabs [role=tab]{min-width:0;font-size:11px;padding-inline:6px;white-space:normal}.le-product-window .lp-preview-tabs [role=tab]>svg{display:none}.le-product-window .lp-preview-tabs [data-slot=tabs-list-container]{width:100%}.le-product-window .lp-product-content .lp-overview{grid-template-columns:1fr}.le-demo-label{font-size:10px}.le-product-benefits{display:grid;gap:16px;justify-content:start;padding-inline:10px;margin-top:30px;font-size:12px}.le-security-grid{grid-template-columns:1fr;gap:38px}.le-workspace-scene{padding:17px}.le-security-leaf{width:90px;height:90px;left:0}.le-access-card{padding:22px}.le-access-sticker{left:7%;font-size:11px;padding:9px 13px}.le-faq-layout{grid-template-columns:1fr;gap:28px}.le-faq-layout>div:first-child{position:relative}.le-faq-layout>div:first-child>p{font-size:13px}.le-faq-doodle{position:absolute;left:15px;top:35px;font-size:64px;width:65px;height:65px}.le-faq-list details p{font-size:13px}.le-cta-section{padding-bottom:50px}.le-cta{padding:42px 22px;border-radius:20px}.le-cta .le-eyebrow{font-size:11px}.le-cta>p{font-size:13px;position:relative}.le-cta-leaf{width:160px;height:160px;opacity:.35}.le-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 25px;padding-bottom:28px}.le-footer-grid>div:first-child{grid-column:1 / -1}.le-footer-grid a{font-size:12px}.le-footer-grid h3{font-size:14px}.le-footer-bottom{flex-direction:column;text-align:center;gap:8px;padding-block:18px;font-size:10px}}@media(max-width:360px){.le-container{width:calc(100% - 28px)}.le-hero h1{font-size:32px}.le-nav .le-button{font-size:10px;padding-inline:8px}.le-page .lp-brand .product-logo{width:82px}.le-page .le-menu-toggle{width:34px;height:36px}.le-nav-actions{gap:5px}.le-hero-notes{gap:8px;font-size:9px}.le-hero-actions{gap:9px}.le-hero-actions .le-button{font-size:11px;padding-inline:11px}.le-followup-switch button{font-size:9px}}@media(prefers-reduced-motion:reduce){.le-page *,.le-page *:before,.le-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.le-page .le-button:hover,.le-feature-card:hover{transform:none}}.landing-page.le-page :is(h1,h2,h3),.landing-page.le-page :is(h1,h2,h3)>span{font-family:ShekofLanding,Tahoma,sans-serif}.landing-page.le-page :is(h1,h2){font-weight:950!important;text-wrap:balance}.landing-page.le-page h3{font-weight:900!important}@keyframes le-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes le-art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes le-star-turn{0%,to{transform:rotate(-12deg) scale(1)}50%{transform:rotate(12deg) scale(1.08)}}@keyframes le-sticker-float{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-4px)}}@keyframes le-demo-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.le-page[data-le-motion=true] [data-le-reveal=true]:not([data-le-entered=true]){opacity:0}.le-page[data-le-motion=true] [data-le-reveal=true][data-le-entered=true]{animation:le-enter .6s cubic-bezier(.2,.7,.2,1) var(--le-reveal-delay, 0ms) backwards}.le-page[data-le-motion=true] [data-le-reveal=true]:focus-within{opacity:1;animation:none}.le-page[data-le-motion=true] .le-hero-art[data-le-inview=true]>img{animation:le-art-float 8s ease-in-out infinite}.le-page[data-le-motion=true] .le-story-art[data-le-inview=true]>img{animation:le-art-float 11s ease-in-out infinite}.le-page[data-le-motion=true] .le-team-art[data-le-inview=true]>img{animation:le-art-float 10s ease-in-out infinite}.le-page[data-le-motion=true] .le-hero-art[data-le-inview=true] .le-star{animation:le-star-turn 12s ease-in-out infinite}.le-page[data-le-motion=true] .le-hero-art[data-le-inview=true] .le-art-caption{animation:le-sticker-float 9s ease-in-out infinite}.le-page[data-le-motion=true] .le-followup-content{animation:le-demo-enter .22s ease-out both}.le-page[data-le-motion=true] .le-mobile-nav{animation:le-demo-enter .2s ease-out both}.le-page[data-le-visible=false] *,.le-page[data-le-visible=false] *:before,.le-page[data-le-visible=false] *:after{animation-play-state:paused!important}.le-feature-symbol svg{transition:transform .25s ease}@media(hover:hover){.le-feature-card:hover .le-feature-symbol svg{transform:rotate(-7deg)}.le-page .le-button:hover svg{transform:translate(-3px)}.le-page .le-button svg{transition:transform .2s ease}}.le-page .le-button:active{transform:translateY(1px) scale(.985)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-content:"";--tw-duration:initial;--tw-leading:initial;--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-space-y-reverse:0;--tw-tracking:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-sans:"IRANYekan", sans-serif;--font-mono:"IRANYekan", sans-serif;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-xl:calc(var(--radius) * 1.5);--radius-2xl:calc(var(--radius) * 2);--radius-3xl:calc(var(--radius) * 3);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface:#fffefa;--color-border:#e9e9e1;--color-danger:#c96761;--border-width-field:var(--field-border-width,var(--border-width));--ease-smooth:ease;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-fluid:cubic-bezier(.32, .72, 0, 1);--ease-linear:linear;--color-text-primary:#1e3028}@layer theme.base{:root,:host{--white:oklch(100% 0 0);--black:oklch(0% 0 0);--snow:oklch(99.11% 0 0);--eclipse:oklch(21.03% .0059 285.89);--spacing:.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius) * 1.5);--accent:oklch(62.04% .195 253.83);--accent-foreground:var(--snow);--success:oklch(73.29% .1935 150.81);--success-foreground:var(--eclipse);--field-border:transparent;--skeleton-animation:shimmer;--tooltip-delay:1.5s;--tooltip-close-delay:.5s}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){color-scheme:light;--background:oklch(97.02% 0 0);--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:oklch(95.24% .0013 286.37);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(93.73% .0013 286.37);--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:oklch(55.17% .0138 285.94);--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:oklch(94% .001 286.375);--default-foreground:var(--eclipse);--field-background:var(--white);--field-foreground:oklch(21.03% .0059 285.89);--field-placeholder:var(--muted);--warning:oklch(78.19% .1585 72.33);--warning-foreground:var(--eclipse);--danger:oklch(65.32% .2328 25.74);--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:oklch(90% .004 286.32);--separator:oklch(92% .004 286.32);--focus:var(--accent);--link:var(--foreground);--backdrop:#00000080;--surface-hover:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-secondary:var(--background)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-tertiary:var(--background)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-hover:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-hover:var(--success)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-hover:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft:var(--default)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 70%, var(--foreground) 30%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-hover:color-mix(in oklab, var(--accent) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 70%, var(--foreground) 40%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft:color-mix(in oklab, var(--warning) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 70%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-hover:color-mix(in oklab, var(--warning) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft:var(--success)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft:color-mix(in oklab, var(--success) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 60%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-hover:var(--success)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-hover:color-mix(in oklab, var(--success) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-secondary:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-secondary:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-tertiary:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--surface-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--overlay-shadow:0 2px 8px 0 #0000000f, 0 -6px 12px 0 #00000008, 0 14px 28px 0 #00000014;--field-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){color-scheme:dark;--background:oklch(12% .005 285.823);--foreground:var(--snow);--surface:oklch(21.03% .0059 285.89);--surface-foreground:var(--foreground);--surface-secondary:oklch(25.7% .0037 286.14);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(27.21% .0024 247.91);--surface-tertiary-foreground:var(--foreground);--overlay:oklch(21.03% .0059 285.89);--overlay-foreground:var(--foreground);--muted:oklch(70.5% .015 286.067);--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:oklch(27.4% .006 286.033);--default-foreground:var(--snow);--field-background:oklch(21.03% .0059 285.89);--field-foreground:var(--foreground);--field-placeholder:var(--muted);--warning:oklch(82.03% .1388 76.34);--warning-foreground:var(--eclipse);--danger:oklch(59.4% .1967 24.63);--danger-foreground:var(--snow);--segment:oklch(39.64% .01 285.93);--segment-foreground:var(--foreground);--border:oklch(28% .006 286.033);--separator:oklch(25% .006 286.033);--focus:var(--accent);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset;--surface-hover:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-secondary:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-tertiary:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-hover:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-hover:var(--success)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-hover:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft:var(--default)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft:color-mix(in oklab, var(--accent) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-hover:color-mix(in oklab, var(--accent) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft:color-mix(in oklab, var(--warning) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-hover:color-mix(in oklab, var(--warning) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft:var(--success)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft:color-mix(in oklab, var(--success) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-hover:var(--success)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-hover:color-mix(in oklab, var(--success) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-secondary:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-secondary:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-tertiary:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}}@layer components;}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}:root{view-transition-name:none;--z-index-overlay:100000;--z-index-toast:calc(var(--z-index-overlay) + 1)}::view-transition{pointer-events:none}[data-scrollbar=thin]{--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--scrollbar-gutter:auto}[data-scrollbar=default]{--scrollbar-width:auto;--scrollbar-color:auto;--scrollbar-gutter:auto}[data-scrollbar=none]{--scrollbar-width:none;--scrollbar-color:auto;--scrollbar-gutter:auto}}@layer components{.close-button{isolation:isolate;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);transform-origin:50%;border-radius:calc(var(--radius) * 1.5);padding:var(--spacing);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart),color .15s var(--ease-out),background-color .1s var(--ease-out),box-shadow .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.close-button:focus-visible:not([data-focused]),.close-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.close-button:disabled,.close-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.close-button[data-pending=true]{pointer-events:none}.close-button svg{pointer-events:none;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);flex-shrink:0;align-self:center}.close-button--default{background-color:var(--default);color:var(--muted)}@media(hover:hover){.close-button--default:hover,.close-button--default[data-hovered=true]{background-color:var(--default-hover)}}.close-button--default:active,.close-button--default[data-pressed=true]{transform:scale(.93)}.description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted)}.error-message{height:auto;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:break-word;color:var(--color-danger);transition:opacity .15s var(--ease-out),height .35s var(--ease-smooth)}.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *),.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.field-error{height:0;padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:break-word;color:var(--color-danger);opacity:0}.field-error[data-visible]{opacity:1;height:auto}.field-error{transition:opacity .15s var(--ease-out),height .35s var(--ease-smooth)}.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *),.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox>.field-error,.checkbox>[data-slot=field-error],.switch>.field-error,.switch>[data-slot=field-error],.radio>.field-error,.radio>[data-slot=field-error]{height:auto;min-height:0;color:var(--muted);opacity:1;margin:0;padding:0;transition:none}.label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}:is(.label--required,[data-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.label,[data-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.label):after{color:var(--color-danger);--tw-content:"*";content:var(--tw-content);margin-inline-start:calc(var(--spacing) * .5)}.label--disabled,[data-disabled=true] .label{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.label--invalid,[data-invalid=true] .label,[aria-invalid=true] .label{color:var(--color-danger)}.accordion{contain:layout style;width:100%}.accordion__body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.accordion__body-inner{padding-inline:calc(var(--spacing) * 4);padding-top:0;padding-bottom:calc(var(--spacing) * 4);color:var(--muted)}.accordion__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;flex-shrink:0;margin-inline-start:auto;transition-duration:.25s}.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.accordion__indicator[data-expanded=true]{rotate:-180deg}.accordion__item{--tw-border-style:none;border-style:none;position:relative}.accordion__item:after{content:"";border-radius:calc(var(--radius) * .25);background-color:var(--separator);inset-inline-start:calc(var(--spacing) * 0);width:100%;height:1px;position:absolute;bottom:0}.accordion__item:last-child:after{content:none}.accordion__item[data-hide-separator=true]:after{display:none}.accordion__trigger{cursor:var(--cursor-interactive);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-tap-highlight-color:transparent;transition:opacity .15s var(--ease-out),box-shadow .15s var(--ease-out);flex:1;justify-content:space-between;align-items:center;display:flex}.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.accordion__trigger:hover:not([aria-expanded=true]){background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.accordion__trigger:hover:not([aria-expanded=true]){background-color:color-mix(in oklab,var(--foreground) 3%,transparent 90%)}}}.accordion__trigger:focus-visible:not([data-focused]),.accordion__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.accordion__trigger:disabled,.accordion__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.accordion__panel{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad),opacity .2s var(--ease-out);overflow:clip}.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.accordion__panel[data-expanded=true]{will-change:height,opacity;opacity:1}.accordion--surface{background-color:var(--color-surface);border-radius:min(32px,var(--radius-3xl))}@media(hover:hover){.accordion--surface .accordion__trigger:hover:not([aria-expanded=true]){background-color:var(--default)}}.accordion--surface .accordion__item:after{background-color:var(--surface-foreground)}@supports (color:color-mix(in lab,red,red)){.accordion--surface .accordion__item:after{background-color:color-mix(in oklab,var(--surface-foreground) 6%,transparent)}}.accordion--surface .accordion__item:after{width:94%;inset-inline-start:3%}.accordion--surface .accordion__item:first-child [data-slot=accordion-trigger]{border-start-start-radius:min(32px,var(--radius-3xl));border-start-end-radius:min(32px,var(--radius-3xl))}.accordion--surface .accordion__item:last-child:not(:has([data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-trigger]{border-end-end-radius:min(32px,var(--radius-3xl));border-end-start-radius:min(32px,var(--radius-3xl))}.breadcrumbs{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.breadcrumbs .breadcrumbs__link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);opacity:1;text-decoration-line:none;position:relative}.breadcrumbs .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__link[data-hovered=true]{text-decoration-line:underline}.breadcrumbs .breadcrumbs__link[data-current=true]{color:var(--link);opacity:1}.breadcrumbs .breadcrumbs__item{justify-content:center;align-items:center;gap:var(--spacing);flex-shrink:0;display:flex}.breadcrumbs .breadcrumbs__separator{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:var(--muted)}.breadcrumbs .breadcrumbs__separator:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.disclosure-group{contain:layout style;width:100%}.disclosure{position:relative}.accordion__heading{display:flex}.disclosure__trigger{cursor:var(--cursor-interactive);-webkit-tap-highlight-color:transparent;display:inline-block}.disclosure__trigger:focus-visible:not([data-focused]),.disclosure__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.disclosure__trigger:disabled,.disclosure__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.disclosure__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;flex-shrink:0;margin-inline-start:auto;transition-duration:.25s}.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.disclosure__indicator[data-expanded=true]{rotate:-180deg}.disclosure__content{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad),opacity .2s var(--ease-out);overflow:clip}.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *),.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.disclosure__content[data-expanded=true]{will-change:height,opacity;opacity:1}.disclosure__body{padding:calc(var(--spacing) * 2)}.link{border-radius:calc(var(--radius) * 1.5);--tw-font-weight:var(--font-weight-medium);width:fit-content;height:fit-content;font-weight:var(--font-weight-medium);color:var(--link);text-decoration-line:none;-webkit-text-decoration-color:var(--separator-tertiary);text-decoration-color:var(--separator-tertiary);text-underline-offset:4px;-webkit-tap-highlight-color:transparent;transition:color .1s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out),opacity .1s var(--ease-out);align-items:center;text-decoration-thickness:1.5px;display:inline-flex;position:relative}.link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.link{cursor:var(--cursor-interactive)}@media(hover:hover){.link:hover,.link[data-hovered=true]{text-decoration-line:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.link:hover,.link[data-hovered=true]{-webkit-text-decoration-color:color-mix(in oklab,var(--muted) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--muted) 50%,transparent)}}:is(.link:hover,.link[data-hovered=true]) .link__icon{opacity:1}}.link:active,.link[data-pressed=true]{text-decoration-line:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}:is(.link:active,.link[data-pressed=true]) .link__icon{opacity:1}.link:focus-visible:not([data-focused]),.link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}:is(.link:focus-visible:not([data-focused]),.link[data-focus-visible=true]) .link__icon{opacity:1}.link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.link .link__icon{pointer-events:none;color:currentColor;opacity:.6;width:.75em;height:.75em;transition:opacity .15s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *),.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.link .link__icon svg{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.link .link__icon[data-default-icon=true]{padding-bottom:calc(var(--spacing) * 1.5);margin-inline-start:var(--spacing)}.link.button{gap:0;text-decoration-line:none}.pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);flex-direction:column;width:100%;display:flex}@media(min-width:40rem){.pagination{flex-direction:row}}.pagination__summary{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted);align-self:flex-start;display:flex}@media(min-width:40rem){.pagination__summary{align-self:center}}.pagination__content{align-items:center;gap:var(--spacing);align-self:flex-start;display:flex}@media(min-width:40rem){.pagination__content{align-self:center}}.pagination__item{display:inline-flex}.pagination__link{isolation:isolate;width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);transform-origin:50%;border-radius:calc(var(--radius) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media(min-width:48rem){.pagination__link{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.pagination__link{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-smooth),background-color .1s var(--ease-out),box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.pagination__link{--pagination-link-bg:transparent;--pagination-link-bg-hover:var(--default-hover);--pagination-link-bg-pressed:var(--default-hover);--pagination-link-fg:var(--default-foreground);background-color:var(--pagination-link-bg);color:var(--pagination-link-fg)}.pagination__link:focus-visible,.pagination__link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.pagination__link:disabled,.pagination__link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media(hover:hover){.pagination__link:hover,.pagination__link[data-hovered=true]{background-color:var(--pagination-link-bg-hover)}}.pagination__link:active,.pagination__link[data-pressed=true]{background-color:var(--pagination-link-bg-pressed);transform:scale(.97)}.pagination__link[data-active=true]{--pagination-link-bg:var(--default);--pagination-link-bg-hover:var(--default-hover);--pagination-link-bg-pressed:var(--default-hover)}.pagination__ellipsis{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media(min-width:48rem){.pagination__ellipsis{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.pagination__link--nav{gap:calc(var(--spacing) * 1.5);width:auto;padding-inline:calc(var(--spacing) * 2.5)}:is(.pagination__link--nav [data-slot=pagination-previous-icon],.pagination__link--nav [data-slot=pagination-next-icon]):where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.pagination--sm .pagination__link{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media(min-width:48rem){.pagination--sm .pagination__link{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.pagination--sm .pagination__link:active,.pagination--sm .pagination__link[data-pressed=true]{transform:scale(.98)}.pagination--sm .pagination__link--nav{width:auto;padding-inline:calc(var(--spacing) * 2)}.pagination--sm .pagination__ellipsis{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media(min-width:48rem){.pagination--sm .pagination__ellipsis{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.pagination--sm .pagination__summary{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.pagination--lg .pagination__link{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media(min-width:48rem){.pagination--lg .pagination__link{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.pagination--lg .pagination__link:active,.pagination--lg .pagination__link[data-pressed=true]{transform:scale(.96)}.pagination--lg .pagination__link--nav{width:auto;padding-inline:calc(var(--spacing) * 3)}.pagination--lg .pagination__ellipsis{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media(min-width:48rem){.pagination--lg .pagination__ellipsis{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.pagination--lg .pagination__summary{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tabs{gap:calc(var(--spacing) * 2);display:flex}.tabs[data-orientation=horizontal]{flex-direction:column}.tabs[data-orientation=vertical]{flex-direction:row}.tabs__list-container{background-color:var(--default);border-radius:calc(var(--radius) * 2.5);position:relative}.tabs__list-container>.tabs__list-container__scroller[data-orientation=vertical]{height:100%}.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next{z-index:2;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);cursor:var(--cursor-interactive);border-style:var(--tw-border-style);color:var(--foreground);--tw-outline-style:none;transition:opacity .15s var(--ease-smooth);background-color:#0000;border-width:0;border-radius:3.40282e38px;outline-style:none;justify-content:center;align-items:center;padding:0;display:none;position:absolute}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):hover{opacity:.7}}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-start:calc(var(--spacing) * 1);top:50%}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-end:calc(var(--spacing) * 1);top:50%}:is(.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev,.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next):where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-prev{top:var(--spacing);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-next{bottom:var(--spacing);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.tabs__list-container:has(>:is([data-left-scroll=true],[data-left-right-scroll=true],[data-top-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-prev,.tabs__list-container:has(>:is([data-right-scroll=true],[data-left-right-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-next{display:inline-flex}.tabs__list{padding:var(--spacing);display:inline-flex}.tabs__list[data-orientation=horizontal]{flex-direction:row;width:max-content;min-width:100%}.tabs__list[data-orientation=vertical]{gap:var(--spacing);flex-direction:column}.tabs__list[data-orientation=vertical] .tabs__tab{min-width:calc(var(--spacing) * 20)}.tabs__tab{height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 3);width:100%;padding-inline:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;z-index:1;cursor:var(--cursor-interactive);transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out),opacity .15s var(--ease-smooth);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs__tab[data-selected=true]{color:var(--segment-foreground)}.tabs__tab[data-selected=true] .tabs__separator,.tabs__tab[data-selected=true]+.tabs__tab .tabs__separator{opacity:0}.tabs__tab:disabled,.tabs__tab[data-disabled=true],.tabs__tab[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media(hover:hover){.tabs__tab:not([data-selected=true]):not([data-disabled=true]):hover,.tabs__tab[data-hovered=true]:not([data-selected=true]):not([data-disabled=true]){opacity:.7}}.tabs__tab:focus-visible:not([data-focused]),.tabs__tab[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs--align-start>:is(.tabs__list-container,.tabs__list) .tabs__tab{text-align:start;justify-content:flex-start}.tabs--align-end>:is(.tabs__list-container,.tabs__list) .tabs__tab{text-align:end;justify-content:flex-end}.tabs__separator{pointer-events:none;border-radius:calc(var(--radius) * .5);background-color:var(--muted);position:absolute}@supports (color:color-mix(in lab,red,red)){.tabs__separator{background-color:color-mix(in oklab,var(--muted) 25%,transparent)}}.tabs__separator{transition:opacity .15s var(--ease-smooth)}.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs__list[data-orientation=horizontal] .tabs__separator{inset-inline-start:calc(var(--spacing) * 0);width:1px;height:50%;top:25%}.tabs__list[data-orientation=vertical] .tabs__separator{inset-inline-start:5%;width:90%;height:1px;top:0}.tabs__panel{width:100%;padding:calc(var(--spacing) * 2);--tw-outline-style:none;outline-style:none}.tabs__panel[data-exiting=true]{inset-inline-start:calc(var(--spacing) * 0);width:100%;position:absolute;top:0}.tabs__panel[data-orientation=horizontal]{margin-top:calc(var(--spacing) * 4)}.tabs__panel[data-orientation=vertical]{margin-inline-start:calc(var(--spacing) * 4)}.tabs__indicator{border-radius:calc(var(--radius) * 3);background-color:var(--segment);--tw-shadow:var(--surface-shadow);width:100%;height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);z-index:-1;transition-property:translate,width,height;transition-duration:.25s;transition-timing-function:var(--ease-out-fluid);inset-inline-start:calc(var(--spacing) * 0);position:absolute;top:0}.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs--secondary>.tabs__list-container{background-color:#0000;border-radius:0}.tabs--secondary>.tabs__list-container .tabs__list{padding:0}.tabs--secondary>.tabs__list-container .tabs__separator{display:none}.tabs--secondary>.tabs__list-container .tabs__tab{border-radius:0}.tabs--secondary>.tabs__list-container .tabs__tab[data-selected=true]{color:var(--foreground)}.tabs--secondary>.tabs__list-container .tabs__indicator{background-color:var(--accent);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:0}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border)}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container .tabs__indicator{height:calc(var(--spacing) * .5);top:auto;bottom:0}.tabs--secondary[data-orientation=vertical]>.tabs__list-container{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--color-border)}.tabs--secondary[data-orientation=vertical]>.tabs__list-container .tabs__indicator{height:100%;width:calc(var(--spacing) * .5);inset-inline-start:calc(var(--spacing) * 0);top:0}.button{isolation:isolate;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media(min-width:48rem){.button{height:calc(var(--spacing) * 9)}}.button{transition:transform .25s var(--ease-smooth),background-color .1s var(--ease-out),box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover);--button-fg:currentColor;background-color:var(--button-bg);color:var(--button-fg)}.button:focus-visible:not([data-focused]),.button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending=true]{pointer-events:none}.button:active,.button[data-pressed=true]{will-change:transform;background-color:var(--button-bg-pressed);transform:scale(.97)}@media(hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center}@media(min-width:40rem){.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){margin-block:var(--spacing);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.button--sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3)}@media(min-width:48rem){.button--sm{height:calc(var(--spacing) * 8)}}.button--sm svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.button--sm:active,.button--sm[data-pressed=true]{transform:scale(.98)}.button--lg{height:calc(var(--spacing) * 11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media(min-width:48rem){.button--lg{height:calc(var(--spacing) * 10)}}.button--lg:active,.button--lg[data-pressed=true]{transform:scale(.96)}.button--primary{--button-bg:var(--accent);--button-bg-hover:var(--accent-hover);--button-bg-pressed:var(--accent-hover);--button-fg:var(--accent-foreground)}.button--secondary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover);--button-fg:var(--accent-soft-foreground)}.button--tertiary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover)}.button--ghost,.button--outline{--button-bg:transparent;--button-bg-hover:var(--default);--button-bg-pressed:var(--default);--button-fg:var(--default-foreground)}.button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);--button-bg-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){.button--outline{--button-bg-hover:color-mix(in srgb, var(--default) 60%, transparent)}}.button--danger{--button-bg:var(--danger);--button-bg-hover:var(--danger-hover);--button-bg-pressed:var(--danger-hover);--button-fg:var(--danger-foreground)}.button--danger-soft{--button-bg:var(--danger-soft);--button-bg-hover:var(--danger-soft-hover);--button-bg-pressed:var(--danger-soft-hover);--button-fg:var(--danger-soft-foreground)}.button--icon-only{width:calc(var(--spacing) * 10);padding:0}@media(min-width:48rem){.button--icon-only{width:calc(var(--spacing) * 9)}}.button--icon-only.button--sm{width:calc(var(--spacing) * 9)}@media(min-width:48rem){.button--icon-only.button--sm{width:calc(var(--spacing) * 8)}}.button--icon-only.button--lg{width:calc(var(--spacing) * 11)}@media(min-width:48rem){.button--icon-only.button--lg{width:calc(var(--spacing) * 10)}}.button--full-width{width:100%}.button-group{justify-content:center;align-items:center;gap:0;height:auto;display:inline-flex}.button-group--horizontal{flex-direction:row}.button-group--vertical{flex-direction:column}.button-group .button{border-radius:0}.button-group--horizontal .button:first-child{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.button-group--horizontal .button:last-child{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.button-group--horizontal .button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.button-group--vertical .button:first-child{border-top-left-radius:calc(var(--radius) * 3);border-top-right-radius:calc(var(--radius) * 3)}.button-group--vertical .button:last-child{border-bottom-right-radius:calc(var(--radius) * 3);border-bottom-left-radius:calc(var(--radius) * 3)}.button-group--vertical .button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.button-group .button:active,.button-group .button[data-pressed=true]{transform:none}.button-group .button:focus-visible:not([data-focused]),.button-group .button[data-focus-visible=true]{z-index:10}.button-group__separator{border-radius:calc(var(--radius) * .5);opacity:.15;pointer-events:none;transition:opacity .15s var(--ease-smooth);background-color:currentColor;position:absolute}.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button-group--horizontal .button-group__separator{inset-inline-start:-1px;width:1px;height:50%;top:25%}.button-group--vertical .button-group__separator{inset-inline-start:25%;width:50%;height:1px;top:-1px}.button-group--horizontal .button--outline:first-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.button-group--horizontal .button--outline:last-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.button-group--horizontal .button--outline:not(:first-child):not(:last-child){border-inline-style:var(--tw-border-style);border-inline-width:0}.button-group--vertical .button--outline:first-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.button-group--vertical .button--outline:last-child{border-top-style:var(--tw-border-style);border-top-width:0}.button-group--vertical .button--outline:not(:first-child):not(:last-child){border-block-style:var(--tw-border-style);border-block-width:0}.button-group--full-width{width:100%}.toggle-button{isolation:isolate;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media(min-width:48rem){.toggle-button{height:calc(var(--spacing) * 9)}}.toggle-button{transition:transform .25s var(--ease-smooth),background-color .1s var(--ease-out),box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toggle-button{cursor:var(--cursor-interactive);--toggle-button-bg:var(--default);--toggle-button-bg-hover:var(--default-hover);--toggle-button-bg-pressed:var(--default-hover);--toggle-button-fg:currentColor;--toggle-button-bg-selected:var(--accent-soft);--toggle-button-bg-selected-hover:var(--accent-soft-hover);--toggle-button-bg-selected-pressed:var(--accent-soft-hover);--toggle-button-fg-selected:var(--accent-soft-foreground);background-color:var(--toggle-button-bg);color:var(--toggle-button-fg)}.toggle-button:focus-visible:not([data-focused]),.toggle-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.toggle-button:disabled,.toggle-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media(hover:hover){.toggle-button:hover,.toggle-button[data-hovered=true]{background-color:var(--toggle-button-bg-hover)}}.toggle-button:active,.toggle-button[data-pressed=true]{background-color:var(--toggle-button-bg-pressed);transform:scale(.97)}.toggle-button[data-selected=true]{background-color:var(--toggle-button-bg-selected);color:var(--toggle-button-fg-selected)}@media(hover:hover){.toggle-button[data-selected=true]:hover,.toggle-button[data-selected=true][data-hovered=true]{background-color:var(--toggle-button-bg-selected-hover)}}.toggle-button[data-selected=true]:active,.toggle-button[data-selected=true][data-pressed=true]{background-color:var(--toggle-button-bg-selected-pressed)}.toggle-button svg{pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center}@media(min-width:40rem){.toggle-button svg{margin-block:var(--spacing);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.toggle-button--sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3)}@media(min-width:48rem){.toggle-button--sm{height:calc(var(--spacing) * 8)}}.toggle-button--sm svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.toggle-button--sm:active,.toggle-button--sm[data-pressed=true]{transform:scale(.98)}.toggle-button--lg{height:calc(var(--spacing) * 11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media(min-width:48rem){.toggle-button--lg{height:calc(var(--spacing) * 10)}}.toggle-button--lg:active,.toggle-button--lg[data-pressed=true]{transform:scale(.96)}.toggle-button--default{--toggle-button-bg:var(--default);--toggle-button-bg-hover:var(--default-hover);--toggle-button-bg-pressed:var(--default-hover)}.toggle-button--ghost{--toggle-button-bg:transparent;--toggle-button-bg-hover:var(--default);--toggle-button-bg-pressed:var(--default);--toggle-button-fg:var(--default-foreground)}.toggle-button--icon-only{width:calc(var(--spacing) * 10);padding:0}@media(min-width:48rem){.toggle-button--icon-only{width:calc(var(--spacing) * 9)}}.toggle-button--icon-only.toggle-button--sm{width:calc(var(--spacing) * 9)}@media(min-width:48rem){.toggle-button--icon-only.toggle-button--sm{width:calc(var(--spacing) * 8)}}.toggle-button--icon-only.toggle-button--lg{width:calc(var(--spacing) * 11)}@media(min-width:48rem){.toggle-button--icon-only.toggle-button--lg{width:calc(var(--spacing) * 10)}}.toggle-button-group{justify-content:center;align-items:center;gap:0;width:fit-content;height:auto;display:inline-flex}.toggle-button-group--horizontal{flex-direction:row}.toggle-button-group--vertical{flex-direction:column}.toggle-button-group--full-width{width:100%}.toggle-button-group .toggle-button{border-radius:0}.toggle-button-group--horizontal .toggle-button:first-child{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.toggle-button-group--horizontal .toggle-button:last-child{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.toggle-button-group--horizontal .toggle-button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:first-child{border-top-left-radius:calc(var(--radius) * 3);border-top-right-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:last-child{border-bottom-right-radius:calc(var(--radius) * 3);border-bottom-left-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.toggle-button-group .toggle-button:active,.toggle-button-group .toggle-button[data-pressed=true]{transform:none}.toggle-button-group .toggle-button:focus-visible:not([data-focused]),.toggle-button-group .toggle-button[data-focus-visible=true]{--tw-ring-offset-width:0px;--tw-ring-inset:inset}.toggle-button-group--full-width .toggle-button{flex:1}.toggle-button-group__separator{border-radius:calc(var(--radius) * .5);opacity:.15;pointer-events:none;transition:opacity .15s var(--ease-smooth);background-color:currentColor;position:absolute}.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toggle-button-group--horizontal .toggle-button-group__separator{inset-inline-start:-1px;width:1px;height:50%;top:25%}.toggle-button-group--vertical .toggle-button-group__separator{inset-inline-start:25%;width:50%;height:1px;top:-1px}.toggle-button-group--detached{gap:var(--spacing)}.toggle-button-group--detached .toggle-button{border-radius:calc(var(--radius) * 3)}.toggle-button-group--detached .toggle-button-group__separator{display:none}.toolbar{align-items:center;gap:calc(var(--spacing) * 2);grid-auto-flow:column;width:fit-content;display:grid}.toolbar .separator--vertical{align-self:center;height:50%}.toolbar .separator--horizontal{justify-content:center;justify-self:center;width:50%}.toolbar--vertical{grid-auto-flow:row;justify-content:flex-start;align-items:flex-start}.toolbar--vertical .button-group{justify-content:flex-start}.toolbar--attached{border-radius:calc(var(--radius) * 3);background-color:var(--color-surface);padding:var(--spacing);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dropdown{gap:var(--spacing);flex-direction:column;display:flex}.dropdown__trigger{--tw-outline-style:none;transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;display:inline-block}.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.dropdown__trigger{cursor:var(--cursor-interactive)}.dropdown__trigger:focus-visible:not([data-focused]),.dropdown__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.dropdown__trigger:disabled,.dropdown__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.dropdown__trigger[data-pending=true]{pointer-events:none}.dropdown__trigger:active,.dropdown__trigger[data-pressed=true]{transform:scale(.97)}.dropdown__popover{max-width:48svw;transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding:0;overflow-y:auto}@media(min-width:48rem){.dropdown__popover{min-width:calc(var(--spacing) * 55)}}.dropdown__popover{border-radius:min(32px,var(--radius-3xl));box-shadow:var(--overlay-shadow)}.dropdown__popover:focus-visible:not([data-focused]),.dropdown__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.dropdown__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.dropdown__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.dropdown__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.dropdown__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.dropdown__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.dropdown__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.dropdown__popover[data-exiting=true],.dropdown__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.dropdown__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.dropdown__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.dropdown__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.dropdown__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.dropdown__popover [data-slot=dropdown-menu]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.dropdown__popover [data-slot=menu-item]{padding-inline:calc(var(--spacing) * 2.5)}.dropdown__menu{gap:calc(var(--spacing) * .5);width:100%;padding:var(--spacing);flex-direction:column;display:flex;position:relative;overflow:clip}.dropdown__menu [data-slot=separator]{width:94%;margin-inline-start:3%}.list-box-item{min-height:calc(var(--spacing) * 9);justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 2);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out-quart),box-shadow .15s var(--ease-out);outline-style:none;display:flex;position:relative}.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item{cursor:var(--cursor-interactive)}.list-box-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.list-box-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}.list-box-item:has(.list-box-item__indicator){padding-inline-end:calc(var(--spacing) * 7)}.list-box-item:focus-visible:not([data-focused]),.list-box-item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.list-box-item:active,.list-box-item[data-pressed=true]{transform:scale(.98)}@media(hover:hover){.list-box-item:hover,.list-box-item[data-hovered=true]{background-color:var(--default)}}.list-box-item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.list-box-item__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--default-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;inset-inline-end:calc(var(--spacing) * 2);flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute;top:50%}.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]{transition:stroke-dashoffset .25s linear}:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item--danger .list-box-item__indicator,.list-box-item--danger [data-slot=label]{color:var(--color-danger)}.list-box-section{flex-direction:column;align-items:flex-start;gap:0;display:flex}.list-box{width:100%;padding:var(--spacing);position:relative;overflow:clip}.list-box>*+*{margin-top:var(--spacing)}.list-box [data-slot=separator][data-orientation=horizontal]{width:94%;margin-inline-start:3%}.menu-item{min-height:calc(var(--spacing) * 9);justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 2);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out-quart),box-shadow .15s var(--ease-out);outline-style:none;display:flex;position:relative}.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item{cursor:var(--cursor-interactive)}.menu-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.menu-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}.menu-item [data-slot=submenu-indicator] svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.menu-item:has(.menu-item__indicator){padding-inline-start:calc(var(--spacing) * 7)}.menu-item[data-has-submenu=true]:has(.menu-item__indicator){padding-inline-start:calc(var(--spacing) * 2);padding-inline-end:calc(var(--spacing) * 7)}.menu-item:focus-visible:not([data-focused]),.menu-item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.menu-item:active,.menu-item[data-pressed=true]{will-change:transform;transform:scale(.98)}@media(hover:hover){.menu-item:hover,.menu-item[data-hovered=true]{background-color:var(--default)}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]{transition:stroke-dashoffset .1s linear}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--dot]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.menu-item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.menu-item__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;inset-inline-start:calc(var(--spacing) * 2);flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute;top:50%}.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item[data-has-submenu=true] .menu-item__indicator{inset-inline-start:auto;inset-inline-end:calc(var(--spacing) * 2)}.menu-item__indicator [data-slot=menu-item-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.menu-item__indicator--submenu{color:var(--muted)}.menu-item__indicator--submenu svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.menu-item--danger .menu-item__indicator,.menu-item--danger [data-slot=label]{color:var(--color-danger)}.menu-section{flex-direction:column;align-items:flex-start;gap:0;display:flex}.menu{gap:var(--spacing);width:100%;padding:var(--spacing);flex-direction:column;display:flex;position:relative;overflow:clip}.menu [data-slot=separator]{width:94%;margin-inline-start:3%}.tag-group{gap:var(--spacing);flex-direction:column;display:flex;position:relative}.tag-group__list{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex;position:relative}.tag-group [slot=description],.tag-group [data-slot=description],.tag-group [slot=errorMessage],.tag-group [data-slot=error-message]{padding:var(--spacing)}.tag{--optical-offset:.031em;align-items:center;gap:var(--spacing);border-radius:calc(var(--radius) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));transition:color .1s var(--ease-smooth),scale .1s var(--ease-smooth),opacity .1s var(--ease-smooth),background-color .1s var(--ease-smooth),box-shadow .1s var(--ease-out);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);display:inline-flex;position:relative}.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tag{cursor:var(--cursor-interactive)}.tag svg{pointer-events:none;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:currentColor;flex-shrink:0;align-self:center}.tag:is([data-disabled=true],[aria-disabled=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tag:is(:focus-visible,[data-focus-visible]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tag:is([data-selected=true],[aria-selected=true]){background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media(hover:hover){.tag:is([data-selected=true],[aria-selected=true]):is(:hover,[data-hovered=true]){background-color:var(--accent-soft-hover)}}.tag--sm{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tag--lg{border-radius:calc(var(--radius) * 2);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tag--default{background-color:var(--default);color:var(--default-foreground)}@media(hover:hover){.tag--default:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-disabled=true]){background-color:var(--default-hover)}}.tag--surface{background-color:var(--color-surface);color:var(--surface-foreground)}@media(hover:hover){.tag--surface:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-disabled=true]){background-color:var(--surface-hover)}}.tag__remove-button:after{content:"";width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:50%}.tag__remove-button{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:inherit}.tag__remove-button svg{width:inherit;height:inherit;color:currentColor;flex-shrink:0;align-self:center}.color-area{width:100%;max-width:calc(var(--spacing) * 56);border-radius:calc(var(--radius) * 2);-webkit-tap-highlight-color:transparent;aspect-ratio:1;background:var(--color-area-background);flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.color-area[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-area--show-dots:after{content:"";pointer-events:none;border-radius:inherit;background-image:radial-gradient(circle,#fff3 1px,#0000 1px);background-size:8px 8px;position:absolute;inset:0}.color-area__thumb{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1.5);will-change:width,height;background-color:var(--color-area-thumb-color);transition:width .15s var(--ease-out),height .15s var(--ease-out);border:3px solid #fff;box-shadow:0 0 0 1px #0000001a,inset 0 0 0 1px #0000001a}.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-area__thumb[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-area__thumb[data-dragging=true]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.color-area__thumb[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-picker{display:inline-flex}.color-picker__trigger{align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);display:inline-flex}.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-picker__trigger [data-slot=label]{cursor:var(--cursor-interactive)}.color-picker__trigger:focus-visible:not([data-focused]),.color-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-picker__trigger:disabled,.color-picker__trigger[data-disabled=true],.color-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-picker__popover{min-width:calc(var(--spacing) * 62);transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 3);box-shadow:var(--overlay-shadow);border-radius:min(32px,calc(var(--radius) * 2.5));gap:calc(var(--spacing) * 3);flex-direction:column;display:flex;overflow:hidden auto}.color-picker__popover:focus-visible:not([data-focused]),.color-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.color-picker__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.color-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.color-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.color-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.color-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.color-picker__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.color-picker__popover[data-exiting=true],.color-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.color-slider{gap:var(--spacing);grid-template:"label output""track track"/1fr auto;width:100%;display:grid}.color-slider:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template:"track"/1fr;gap:0}.color-slider:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-columns:1fr;grid-template-areas:"label""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output){grid-template-columns:1fr;grid-template-areas:"output""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output) .color-slider__output{justify-self:end}.color-slider [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.color-slider .color-slider__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.color-slider .color-slider__track{border-radius:calc(var(--radius) * 2);grid-area:track;position:relative}.color-slider .color-slider__track:before,.color-slider .color-slider__track:after{content:"";z-index:0;pointer-events:none;position:absolute}.color-slider .color-slider__thumb{cursor:grab;border-radius:calc(var(--radius) * 2);-webkit-tap-highlight-color:transparent;border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);z-index:1;transition:transform .25s var(--ease-out),box-shadow .15s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute}.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-slider .color-slider__thumb[data-dragging=true]{cursor:grabbing}.color-slider .color-slider__thumb[data-focus-visible=true]{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-slider .color-slider__thumb[data-disabled=true]{cursor:default;background-color:var(--default)}.color-slider:disabled,.color-slider[data-disabled=true],.color-slider[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.color-slider:disabled,.color-slider[data-disabled=true],.color-slider[aria-disabled=true]) [data-slot=label]{opacity:1}.color-slider[data-orientation=horizontal]{flex-direction:column}.color-slider[data-orientation=horizontal] .color-slider__track{height:calc(var(--spacing) * 5);border-radius:0;justify-self:center;width:calc(100% - 1.25rem);box-shadow:inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__track:before,.color-slider[data-orientation=horizontal] .color-slider__track:after{width:.625rem;height:100%;top:0}.color-slider[data-orientation=horizontal] .color-slider__track:before{background:linear-gradient(var(--track-start-color,transparent)),repeating-conic-gradient(#efefef 0% 25%,#f7f7f7 0% 50%) 50% / 16px 16px;border-start-start-radius:calc(var(--radius) * 2);border-end-start-radius:calc(var(--radius) * 2);inset-inline-start:-.625rem;box-shadow:inset 1px 0 #0000001a,inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__track:after{background-color:var(--track-end-color,transparent);border-start-end-radius:calc(var(--radius) * 2);border-end-end-radius:calc(var(--radius) * 2);inset-inline-end:-.625rem;box-shadow:inset -1px 0 #0000001a,inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__thumb{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);top:50%}.color-slider[data-orientation=vertical]{gap:calc(var(--spacing) * 2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;place-items:center;height:100%}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template-rows:1fr;grid-template-areas:"track";gap:0}.color-slider[data-orientation=vertical]:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-rows:1fr auto;grid-template-areas:"track""label"}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):has(.color-slider__output){grid-template-rows:auto 1fr;grid-template-areas:"output""track"}.color-slider[data-orientation=vertical] .color-slider__output,.color-slider[data-orientation=vertical] [data-slot=label]{text-align:center}.color-slider[data-orientation=vertical] .color-slider__track{width:calc(var(--spacing) * 5);border-radius:0;justify-self:center;height:calc(100% - 1.25rem);box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a}.color-slider[data-orientation=vertical] .color-slider__track:before,.color-slider[data-orientation=vertical] .color-slider__track:after{width:100%;height:.625rem;inset-inline-start:calc(var(--spacing) * 0)}.color-slider[data-orientation=vertical] .color-slider__track:before{background:linear-gradient(var(--track-start-color,transparent)),repeating-conic-gradient(#efefef 0% 25%,#f7f7f7 0% 50%) 50% / 16px 16px;border-end-end-radius:999px;border-end-start-radius:999px;bottom:-.625rem;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=vertical] .color-slider__track:after{background-color:var(--track-end-color,transparent);border-start-start-radius:999px;border-start-end-radius:999px;top:-.625rem;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a,inset 0 1px #0000001a}.color-slider[data-orientation=vertical] .color-slider__thumb{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);left:50%}.color-swatch{box-sizing:border-box;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background:linear-gradient(var(--color-swatch-current),var(--color-swatch-current)),repeating-conic-gradient(#efefef 0% 25%,#f7f7f7 0% 50%) 50% / 16px 16px;flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.color-swatch--circle{border-radius:calc(var(--radius) * 2)}.color-swatch--square{border-radius:calc(var(--radius) * .75)}.color-swatch--xs{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.color-swatch--xs.color-swatch--circle{border-radius:calc(var(--radius) * 1)}.color-swatch--sm{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.color-swatch--sm.color-swatch--circle{border-radius:calc(var(--radius) * 1.5)}.color-swatch--lg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.color-swatch--lg.color-swatch--circle{border-radius:calc(var(--radius) * 3)}.color-swatch--xl{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.color-swatch--xl.color-swatch--circle{border-radius:calc(var(--radius) * 3)}.color-swatch-picker{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.color-swatch-picker__item{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 2);border-style:var(--tw-border-style);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:border-color .1s var(--ease-out),box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-width:2px;border-color:#0000;outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-swatch-picker__item:focus-visible,.color-swatch-picker__item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-swatch-picker__item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-swatch-picker__item[data-selected=true]{border-color:var(--color-swatch-current);box-shadow:var(--field-shadow)}.color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{transform:scale(.77)}.color-swatch-picker__swatch{border-radius:inherit;width:100%;height:100%;transition:transform .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);display:block}.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.color-swatch-picker__swatch:hover{transform:scale(1.1)}}.color-swatch-picker__indicator{pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.color-swatch-picker__indicator>*{width:33.3333%;height:33.3333%;color:var(--color-white);transition:transform .15s var(--ease-out);transform:scale(0)translateZ(0)}.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-swatch-picker__indicator[data-light-color=true] .color-swatch-picker__indicator>*{color:var(--color-black)}.color-swatch-picker__item[data-selected=true] .color-swatch-picker__indicator>*{transform:scale(1)translateZ(0)}.color-swatch-picker--stack{flex-direction:column}.color-swatch-picker--xs .color-swatch-picker__item{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1);border-style:var(--tw-border-style);border-width:1px}.color-swatch-picker--sm .color-swatch-picker__item{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:calc(var(--radius) * 1.5);border-style:var(--tw-border-style);border-width:2px}.color-swatch-picker--lg .color-swatch-picker__item{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) * 3);border-style:var(--tw-border-style);border-width:3px}.color-swatch-picker--xl .color-swatch-picker__item{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);border-style:var(--tw-border-style);border-width:3px}.color-swatch-picker--square .color-swatch-picker__item{border-radius:calc(var(--radius) * 1.5)}.color-swatch-picker--square .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * 1)}.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item,.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * .75)}.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item,.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item .color-swatch-picker__swatch{border-radius:calc(var(--radius) * 1)}.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * .75)}.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item{border-radius:calc(var(--radius) * 1.5)}.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * 1)}.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item{border-radius:calc(var(--radius) * 1.5)}.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * 1)}.color-input-group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;overflow:hidden}.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.color-input-group:hover:not(:focus-within),.color-input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.color-input-group[data-focus-within=true],.color-input-group:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.color-input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.color-input-group[data-invalid=true]:focus,.color-input-group[data-invalid=true]:focus-visible,.color-input-group[data-invalid=true][data-focused=true],.color-input-group[data-invalid=true][data-focus-visible=true],.color-input-group[data-invalid=true]:focus-within,.color-input-group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.color-input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.color-input-group[data-disabled=true],.color-input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-input-group__input{cursor:text;border-style:var(--tw-border-style);height:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1;align-items:center;display:flex}@media(min-width:40rem){.color-input-group__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.color-input-group__input::placeholder{color:var(--field-placeholder,var(--muted))}.color-input-group:has([data-slot=color-input-group-prefix]) .color-input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:calc(var(--spacing) * 2)}.color-input-group:has([data-slot=color-input-group-suffix]) .color-input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:calc(var(--spacing) * 2)}.color-input-group__input:focus,.color-input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.color-input-group__prefix{color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;margin-inline-start:calc(var(--spacing) * 3);margin-inline-end:0;display:flex}.color-input-group__suffix{color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;margin-inline-end:calc(var(--spacing) * 3);display:flex}.color-input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-input-group-bg);--color-input-group-bg:var(--default);--color-input-group-bg-hover:var(--default-hover);--color-input-group-bg-focus:var(--default)}@media(hover:hover){.color-input-group--secondary:hover:not(:focus-within),.color-input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--color-input-group-bg-hover)}}.color-input-group--secondary:focus-within,.color-input-group--secondary[data-focus-within=true]{background-color:var(--color-input-group-bg-focus)}.color-input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.color-input-group--secondary[data-invalid=true]:focus,.color-input-group--secondary[data-invalid=true]:focus-visible,.color-input-group--secondary[data-invalid=true][data-focused=true],.color-input-group--secondary[data-invalid=true][data-focus-visible=true],.color-input-group--secondary[data-invalid=true]:focus-within,.color-input-group--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.color-input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--color-input-group-bg-focus)}.color-input-group--secondary [data-slot=color-input-group-input]{background-color:#0000}.color-input-group--full-width{width:100%}.color-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.color-field[data-invalid=true],.color-field[aria-invalid=true]) [data-slot=description]{display:none}.color-field [data-slot=label]{width:fit-content}.color-field--full-width{width:100%}.slider{gap:var(--spacing);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.slider [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.slider .slider__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.slider .slider__track{border-radius:calc(var(--radius) * 1.5);background-color:var(--default);grid-area:track;position:relative}.slider .slider__fill{pointer-events:none;background-color:var(--accent);position:absolute}.slider .slider__thumb{cursor:grab;border-radius:calc(var(--radius) * 1.5);background-color:var(--accent);-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--ease-smooth),transform .25s var(--ease-out),box-shadow .15s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute}.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.slider .slider__thumb:after{z-index:10;border-radius:calc(var(--radius) * 1);background-color:var(--accent-foreground);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);content:"";transform-origin:50%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}@media(prefers-reduced-motion:reduce){.slider .slider__thumb:after:not(:is()){transition-property:none}}.slider .slider__thumb[data-dragging=true]{cursor:grabbing}.slider .slider__thumb[data-dragging=true]:after{scale:.9}@media(prefers-reduced-motion:reduce){.slider .slider__thumb[data-dragging=true]:after:not(:is()){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.slider .slider__thumb[data-focus-visible=true]{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.slider .slider__thumb[data-disabled=true]{cursor:default}.slider:disabled,.slider[data-disabled=true],.slider[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.slider:disabled,.slider[data-disabled=true],.slider[aria-disabled=true]) [data-slot=label]{opacity:1}.slider[data-orientation=horizontal]{flex-direction:column}.slider[data-orientation=horizontal] .slider__track{height:calc(var(--spacing) * 5);border-inline-style:var(--tw-border-style);border-inline-width:.75rem;border-inline-color:#0000;width:100%}.slider[data-orientation=horizontal] .slider__track[data-fill-start=true]{border-inline-start-color:var(--accent)}.slider[data-orientation=horizontal] .slider__track[data-fill-end=true]{border-inline-end-color:var(--accent)}.slider[data-orientation=horizontal] .slider__fill,.slider[data-orientation=horizontal] .slider__thumb{height:100%}.slider[data-orientation=horizontal] .slider__thumb{width:1.75rem;top:50%}.slider[data-orientation=horizontal] .slider__thumb:after{width:1.5rem;height:1rem}.slider[data-orientation=vertical]{gap:calc(var(--spacing) * 2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;height:100%}.slider[data-orientation=vertical] .slider__output,.slider[data-orientation=vertical] [data-slot=label]{text-align:center}.slider[data-orientation=vertical] .slider__track{height:100%;width:calc(var(--spacing) * 5);border-block-style:var(--tw-border-style);border-block-width:.75rem;border-block-color:#0000;justify-self:center}.slider[data-orientation=vertical] .slider__track[data-fill-start=true]{border-bottom-color:var(--accent)}.slider[data-orientation=vertical] .slider__track[data-fill-end=true]{border-top-color:var(--accent)}.slider[data-orientation=vertical] .slider__fill,.slider[data-orientation=vertical] .slider__thumb{width:100%}.slider[data-orientation=vertical] .slider__thumb{height:1.75rem;left:50%}.slider[data-orientation=vertical] .slider__thumb:after{width:1rem;height:1.5rem}.switch{align-items:flex-start;gap:var(--spacing);-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);--switch-control-bg:var(--default);--switch-control-bg-hover:var(--switch-control-bg);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.switch{--switch-control-bg-hover:color-mix(in oklab, var(--switch-control-bg), transparent 20%)}}.switch{--switch-control-bg-pressed:var(--switch-control-bg-hover);--switch-control-bg-checked:var(--accent);--switch-control-bg-checked-hover:var(--accent-hover)}.switch[data-disabled=true],.switch[data-disabled=true] [data-slot=description],.switch[data-disabled=true] [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.switch[data-disabled=true] .switch__thumb{background-color:var(--default-foreground)}@supports (color:color-mix(in lab,red,red)){.switch[data-disabled=true] .switch__thumb{background-color:color-mix(in oklab,var(--default-foreground) 20%,transparent)}}.switch>[data-slot=description]{width:100%;min-width:0;padding-inline-start:3.25rem}.switch>[data-slot=field-error]{width:100%;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted);padding-inline-start:3.25rem}.switch.switch--sm>[data-slot=description],.switch.switch--sm>[data-slot=field-error]{padding-inline-start:2.75rem}.switch.switch--lg>[data-slot=description],.switch.switch--lg>[data-slot=field-error]{padding-inline-start:3.75rem}:is(.switch:disabled[aria-checked=true],.switch:disabled[data-selected=true],.switch[data-disabled=true][aria-checked=true],.switch[data-disabled=true][data-selected=true],.switch[aria-disabled=true][aria-checked=true],.switch[aria-disabled=true][data-selected=true]) .switch__thumb{opacity:.4}.switch__control{border-radius:calc(var(--radius) * 1.5);background-color:var(--switch-control-bg);width:2.5rem;height:1.25rem;transition:background-color .25s var(--ease-smooth),box-shadow .15s var(--ease-out);flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.switch:focus-visible .switch__control,.switch:has([data-slot=switch-content][data-focus-visible=true]) .switch__control,.switch [data-slot=switch-content][data-focus-visible=true] .switch__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.switch:hover .switch__control,.switch:has([data-slot=switch-content][data-hovered=true]) .switch__control,.switch [data-slot=switch-content][data-hovered=true] .switch__control{background-color:var(--switch-control-bg-hover)}.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control{background-color:var(--switch-control-bg-pressed)}:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transform:none}@media(prefers-reduced-motion:reduce){:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transform:none}}.switch[aria-checked=true] .switch__control,.switch[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked)}.switch[aria-checked=true]:hover .switch__control,.switch[data-selected=true]:hover .switch__control,.switch[aria-checked=true][data-hovered=true] .switch__control,.switch[data-selected=true][data-hovered=true] .switch__control,.switch:has([data-slot=switch-content][data-hovered=true])[data-selected=true] .switch__control,.switch[aria-checked=true]:active .switch__control,.switch[data-selected=true]:active .switch__control,.switch[aria-checked=true][data-pressed=true] .switch__control,.switch[data-selected=true][data-pressed=true] .switch__control,.switch:has([data-slot=switch-content][data-pressed=true])[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch__content{cursor:inherit;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.switch--sm .switch__control{border-radius:calc(var(--radius) * 1);width:2rem;height:1rem}.switch--lg .switch__control{width:3rem;height:1.5rem}.switch__thumb{transform-origin:50%;border-radius:calc(var(--radius) * 1);background-color:var(--color-white);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:1.375rem;height:1rem;transition:margin .3s var(--ease-out-fluid),background-color .2s var(--ease-out);margin-inline-start:calc(var(--spacing) * .5);display:flex}.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.switch[aria-checked=true] .switch__thumb,.switch[data-selected=true] .switch__thumb{background-color:var(--accent-foreground);color:var(--accent);margin-inline-start:calc(100% - 1.5rem);box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d}.switch--sm .switch__thumb{border-radius:calc(var(--radius) * .75);width:1.03125rem;height:.75rem}.switch[aria-checked=true] :is(.switch--sm .switch__thumb),.switch[data-selected=true] :is(.switch--sm .switch__thumb){margin-inline-start:calc(100% - 1.15625rem)}.switch--lg .switch__thumb{border-radius:calc(var(--radius) * 1.5);width:1.71875rem;height:1.25rem}.switch[aria-checked=true] :is(.switch--lg .switch__thumb),.switch[data-selected=true] :is(.switch--lg .switch__thumb){margin-inline-start:calc(100% - 1.84375rem)}.switch__thumb>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.switch [data-slot=label]{-webkit-user-select:none;user-select:none}.switch__content [data-slot=label]{cursor:var(--cursor-interactive)}.switch [data-slot=description]{cursor:default;-webkit-user-select:none;user-select:none}.switch-group{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.switch-group__items{gap:calc(var(--spacing) * 4);display:flex}.switch-group--horizontal .switch-group__items{flex-direction:row}.switch-group--vertical .switch-group__items{flex-direction:column}.badge{justify-content:center;align-items:center;gap:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);min-height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 7);border-radius:calc(var(--radius) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.34;--badge-bg:var(--default);--badge-fg:var(--default-foreground);--badge-border:var(--background);background-color:var(--badge-bg);color:var(--badge-fg);border:1px solid var(--badge-border);background-clip:padding-box;flex-shrink:0;line-height:1.34;display:inline-flex}.badge__label{padding-inline:calc(var(--spacing) * .5)}.badge-anchor{flex-shrink:0;display:inline-flex;position:relative}.badge--lg{min-height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;line-height:1.43}.badge--sm{min-height:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1.5);--tw-leading:1.34;font-size:10px;line-height:1.34}.badge--accent{--badge-fg:var(--accent-soft-foreground)}.badge--default{--badge-fg:var(--default-foreground)}.badge--success{--badge-fg:var(--success-soft-foreground)}.badge--warning{--badge-fg:var(--warning-soft-foreground)}.badge--danger{--badge-fg:var(--danger-soft-foreground)}.badge--top-right{position:absolute;top:0;right:0;transform:translate(25%,-25%)}.badge--top-left{position:absolute;top:0;left:0;transform:translate(-25%,-25%)}.badge--bottom-right{position:absolute;bottom:0;right:0;transform:translate(25%,25%)}.badge--bottom-left{position:absolute;bottom:0;left:0;transform:translate(-25%,25%)}.badge--primary.badge--accent{--badge-bg:var(--accent);--badge-fg:var(--accent-foreground)}.badge--primary.badge--default{--badge-bg:var(--default);--badge-fg:var(--default-foreground)}.badge--primary.badge--success{--badge-bg:var(--success);--badge-fg:var(--success-foreground)}.badge--primary.badge--warning{--badge-bg:var(--warning);--badge-fg:var(--warning-foreground)}.badge--primary.badge--danger{--badge-bg:var(--danger);--badge-fg:var(--danger-foreground)}.badge--soft.badge--accent{--badge-bg:var(--accent-soft);--badge-fg:var(--accent-soft-foreground)}.badge--soft.badge--default{--badge-bg:var(--default-soft);--badge-fg:var(--default-soft-foreground)}.badge--soft.badge--success{--badge-bg:var(--success-soft);--badge-fg:var(--success-soft-foreground)}.badge--soft.badge--warning{--badge-bg:var(--warning-soft);--badge-fg:var(--warning-soft-foreground)}.badge--soft.badge--danger{--badge-bg:var(--danger-soft);--badge-fg:var(--danger-soft-foreground)}.chip{align-items:center;gap:calc(var(--spacing) * .5);border-radius:calc(var(--radius) * 2);width:fit-content;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--chip-bg:var(--default);--chip-fg:currentColor;background-color:var(--chip-bg);color:var(--chip-fg);flex-shrink:0;display:inline-flex}.chip__label{padding-inline:calc(var(--spacing) * .5)}.chip--accent{--chip-fg:var(--accent-soft-foreground)}.chip--danger{--chip-fg:var(--danger-soft-foreground)}.chip--default{--chip-fg:var(--default-foreground)}.chip--success{--chip-fg:var(--success-soft-foreground)}.chip--warning{--chip-fg:var(--warning-soft-foreground)}.chip--tertiary{--chip-bg:transparent}.chip--sm{padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:0}.chip--md{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.chip--lg{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.chip--primary.chip--accent{--chip-bg:var(--accent);--chip-fg:var(--accent-foreground)}.chip--primary.chip--success{--chip-bg:var(--success);--chip-fg:var(--success-foreground)}.chip--primary.chip--warning{--chip-bg:var(--warning);--chip-fg:var(--warning-foreground)}.chip--primary.chip--danger{--chip-bg:var(--danger);--chip-fg:var(--danger-foreground)}.chip--accent.chip--soft{--chip-bg:var(--accent-soft);--chip-fg:var(--accent-soft-foreground)}.chip--success.chip--soft{--chip-bg:var(--success-soft);--chip-fg:var(--success-soft-foreground)}.chip--warning.chip--soft{--chip-bg:var(--warning-soft);--chip-fg:var(--warning-soft-foreground)}.chip--danger.chip--soft{--chip-bg:var(--danger-soft);--chip-fg:var(--danger-soft-foreground)}.chip--default.chip--soft{--chip-bg:var(--default-soft);--chip-fg:var(--default-soft-foreground)}.table-root{grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:clip}.table__scroll-container{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);scrollbar-gutter:auto;overflow-x:auto}.table-root--primary{background-color:var(--surface-secondary);padding-inline:var(--spacing);padding-bottom:var(--spacing);border-radius:min(32px,calc(var(--radius) * 2.5))}.table-root--secondary .table__header{border-bottom-style:var(--tw-border-style);background-color:#0000;border-bottom-width:0}.table-root--secondary .table__column{background-color:var(--surface-secondary)}.table-root--secondary :is(th.table__column:first-child,[role=row]>[role=presentation]:first-of-type>.table__column){border-start-start-radius:min(32px,var(--radius-2xl));border-end-start-radius:min(32px,var(--radius-2xl))}.table-root--secondary :is(th.table__column:last-child,[role=row]>[role=presentation]:last-of-type>.table__column){border-start-end-radius:min(32px,var(--radius-2xl));border-end-end-radius:min(32px,var(--radius-2xl))}.table-root--secondary .table__body{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.table-root--secondary .table__body tr:first-child td:first-child,.table-root--secondary .table__body tr:first-child td:last-child,.table-root--secondary .table__body tr:last-child td:first-child,.table-root--secondary .table__body tr:last-child td:last-child{border-radius:0}.table-root--secondary .table__body:not(tbody){border-radius:0;overflow:visible}.table-root--secondary .table__row .table__cell{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator-tertiary)}@supports (color:color-mix(in lab,red,red)){.table-root--secondary .table__row .table__cell{border-color:color-mix(in oklab,var(--separator-tertiary) 50%,transparent)}}.table-root--secondary .table__row .table__cell{background-color:#0000}@media(hover:hover){.table-root--secondary .table__row:hover .table__cell,.table-root--secondary .table__row[data-hovered=true] .table__cell{background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.table-root--secondary .table__row:hover .table__cell,.table-root--secondary .table__row[data-hovered=true] .table__cell{background-color:color-mix(in oklab,var(--default) 50%,transparent)}}}.table__content{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table-root--primary .table__content{overflow:clip}.table__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator)}@supports (color:color-mix(in lab,red,red)){.table__header{border-color:color-mix(in oklab,var(--separator) 50%,transparent)}}.table__header{background-color:var(--surface-secondary)}.table__column{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);text-align:start;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);position:relative}.table__column:after{content:"";pointer-events:none;height:calc(var(--spacing) * 4);--tw-translate-y: -50% ;width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--radius) * .5);background-color:var(--separator);inset-inline-end:calc(var(--spacing) * 0);position:absolute;top:50%}.table__column:last-child:not(:only-child):after{content:none}.table__column[data-allows-sorting=true]{cursor:var(--cursor-interactive)}@media(hover:hover){.table__column[data-allows-sorting=true]:hover,.table__column[data-allows-sorting=true][data-hovered=true]{color:var(--foreground)}}.table__column:focus-visible,.table__column[data-focus-visible=true]{border-radius:calc(var(--radius) * 1);--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--focus);outline-style:none}[role=row]>[role=presentation]:last-of-type:not(:only-of-type)>.table__column:after{content:none}.table__sortable-column-header{justify-content:space-between;align-items:center;display:flex}.table__sortable-column-indicator{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);place-content:center;display:inline-grid}.table__sortable-column-indicator[data-direction=descending]{rotate:180deg}.table__body tr:first-child td:first-child{border-start-start-radius:min(32px,var(--radius-2xl))}.table__body tr:first-child td:last-child{border-start-end-radius:min(32px,var(--radius-2xl))}.table__body tr:last-child td:first-child{border-end-start-radius:min(32px,var(--radius-2xl))}.table__body tr:last-child td:last-child{border-end-end-radius:min(32px,var(--radius-2xl))}.table__body:not(tbody){border-radius:min(32px,var(--radius-2xl));height:100%;position:relative;overflow:clip}.table__row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);height:100%;position:relative}@supports (color:color-mix(in lab,red,red)){.table__row{border-color:color-mix(in oklab,var(--separator) 50%,transparent)}}.table__row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.table__row:hover .table__cell,.table__row[data-hovered=true] .table__cell{background-color:#fffefa66}@supports (color:color-mix(in lab,red,red)){.table__row:hover .table__cell,.table__row[data-hovered=true] .table__cell{background-color:color-mix(in oklab,var(--color-surface) 40%,transparent)}}}.table__row[data-selected=true] .table__cell{background-color:#fffefa1a}@supports (color:color-mix(in lab,red,red)){.table__row[data-selected=true] .table__cell{background-color:color-mix(in oklab,var(--color-surface) 10%,transparent)}}.table__row[aria-disabled=true],.table__row[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.table__row:focus-visible,.table__row[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.table__row[data-dragging=true]{opacity:.5}.table__row[data-drop-target=true] .table__cell{background-color:var(--accent-soft)}.table__cell{background-color:var(--color-surface);height:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator-tertiary)}@supports (color:color-mix(in lab,red,red)){.table__cell{border-color:color-mix(in oklab,var(--separator-tertiary) 50%,transparent)}}.table__cell:focus-visible,.table__cell[data-focus-visible=true]{border-radius:calc(var(--radius) * 1);--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--focus);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true]) :is(.table__cell,.table__column){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):only-child,.table__row:is(:focus-visible,[data-focus-visible=true])>:only-child :is(.table__cell,.table__column){border-radius:calc(var(--radius) * 1);--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):first-child:not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:first-child:not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset 2px 0 0 0 var(--tw-shadow-color,var(--focus)), inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-start-start-radius:calc(var(--radius) * 1);border-end-start-radius:calc(var(--radius) * 1);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):last-child:not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:last-child:not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset -2px 0 0 0 var(--tw-shadow-color,var(--focus)), inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-start-end-radius:calc(var(--radius) * 1);border-end-end-radius:calc(var(--radius) * 1);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):not(:first-child):not(:last-child):not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:not(:first-child):not(:last-child):not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.table__cell[data-tree-column]{padding-inline-start:calc(1rem * var(--table-row-level,1))}.table__footer{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);align-items:center;display:flex}.table__resizable-container{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);scrollbar-gutter:auto;position:relative;overflow:auto}.table__column-resizer{height:calc(var(--spacing) * 4);--tw-translate-y: -50% ;border-radius:calc(var(--radius) * .5);background-color:var(--separator);box-sizing:content-box;--tw-translate-x: 50% ;width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:col-resize;touch-action:none;padding-inline:calc(var(--spacing) * 2);--tw-border-style:none;--tw-outline-style:none;inset-inline-end:calc(var(--spacing) * 0);background-clip:content-box;border-style:none;outline-style:none;position:absolute;top:50%}.table__column-resizer[data-hovered=true],.table__column-resizer:hover,.table__column-resizer[data-resizing=true]{height:100%;width:calc(var(--spacing) * .5);background-color:var(--accent)}.table__column-resizer[data-focus-visible=true],.table__column-resizer:focus-visible{height:100%;width:calc(var(--spacing) * .5);background-color:var(--focus)}.table__column:has(.table__column-resizer):after{content:none}.table__load-more td,.table__load-more [role=rowheader]{padding-block:calc(var(--spacing) * 3);text-align:center}:is(.table__load-more td,.table__load-more [role=rowheader])>*{margin-inline:auto}.table__load-more-content{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);display:flex}.alert{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing) * 4);background-color:var(--color-surface);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:min(32px,var(--radius-3xl));flex-direction:row;display:flex}.alert__content{flex-direction:column;flex-grow:1;align-items:flex-start;height:100%;display:flex}.alert__indicator{padding:var(--spacing);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.alert__indicator [data-slot=alert-default-icon]{box-sizing:content-box;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.alert__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.alert__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted)}.alert--default .alert__indicator,.alert--default .alert__title{color:var(--foreground)}.alert--accent .alert__indicator,.alert--accent .alert__title{color:var(--accent-soft-foreground)}.alert--success .alert__indicator,.alert--success .alert__title{color:var(--success-soft-foreground)}.alert--warning .alert__indicator,.alert--warning .alert__title{color:var(--warning-soft-foreground)}.alert--danger .alert__indicator,.alert--danger .alert__title{color:var(--danger-soft-foreground)}.empty-state{padding:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted)}.skeleton{pointer-events:none;border-radius:calc(var(--radius) * .5);background-color:var(--surface-tertiary);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.skeleton{background-color:color-mix(in oklab,var(--surface-tertiary) 70%,transparent)}}.skeleton--shimmer:after{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-gradient-position:to right;animation:2s linear infinite skeleton;position:absolute;inset:0}@supports (background-image:linear-gradient(in lab,red,red)){.skeleton--shimmer:after{--tw-gradient-position:to right in oklab}}.skeleton--shimmer:after{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:var(--surface-tertiary);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content)}.skeleton--shimmer:has(.skeleton):after{content:none}.skeleton--shimmer:has(.skeleton):before{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);z-index:10;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:2s linear infinite skeleton;position:absolute;inset:0}.skeleton--shimmer:has(.skeleton) .skeleton:after{content:none}.skeleton--pulse{animation:var(--animate-pulse)}.meter{gap:var(--spacing);--meter-fill:var(--accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.meter [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.meter .meter__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.meter .meter__track{border-radius:calc(var(--radius) * .5);background-color:var(--default);height:calc(var(--spacing) * 2);grid-area:track;position:relative;overflow:hidden}.meter .meter__fill{border-radius:calc(var(--radius) * .5);background-color:var(--meter-fill);height:100%;transition:width .3s var(--ease-out);inset-inline-start:calc(var(--spacing) * 0);position:absolute;top:0}.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.meter:disabled,.meter[data-disabled=true],.meter[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.meter:disabled,.meter[data-disabled=true],.meter[aria-disabled=true]) [data-slot=label]{opacity:1}.meter--sm .meter__track{height:var(--spacing);border-radius:calc(var(--radius) * .25)}.meter--sm .meter__fill{border-radius:calc(var(--radius) * .25)}.meter--lg .meter__track{height:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * .75)}.meter--lg .meter__fill{border-radius:calc(var(--radius) * .75)}.meter--default{--meter-fill:var(--default-foreground)}.meter--accent{--meter-fill:var(--accent)}.meter--success{--meter-fill:var(--success)}.meter--warning{--meter-fill:var(--warning)}.meter--danger{--meter-fill:var(--danger)}.progress-bar{gap:var(--spacing);--progress-bar-fill:var(--accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.progress-bar [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.progress-bar .progress-bar__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.progress-bar .progress-bar__track{border-radius:calc(var(--radius) * .5);background-color:var(--default);height:calc(var(--spacing) * 2);grid-area:track;position:relative;overflow:hidden}.progress-bar .progress-bar__fill{border-radius:calc(var(--radius) * .5);background-color:var(--progress-bar-fill);height:100%;transition:width .3s var(--ease-out);inset-inline-start:calc(var(--spacing) * 0);position:absolute;top:0}.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.progress-bar:not([aria-valuenow]) .progress-bar__fill{width:40%;animation:1.5s cubic-bezier(.65,0,.35,1) infinite progress-bar-indeterminate}.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.progress-bar:disabled,.progress-bar[data-disabled=true],.progress-bar[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.progress-bar:disabled,.progress-bar[data-disabled=true],.progress-bar[aria-disabled=true]) [data-slot=label]{opacity:1}@keyframes progress-bar-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}.progress-bar--sm .progress-bar__track{height:var(--spacing);border-radius:calc(var(--radius) * .25)}.progress-bar--sm .progress-bar__fill{border-radius:calc(var(--radius) * .25)}.progress-bar--lg .progress-bar__track{height:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * .75)}.progress-bar--lg .progress-bar__fill{border-radius:calc(var(--radius) * .75)}.progress-bar--default{--progress-bar-fill:var(--default-foreground)}.progress-bar--accent{--progress-bar-fill:var(--accent)}.progress-bar--success{--progress-bar-fill:var(--success)}.progress-bar--warning{--progress-bar-fill:var(--warning)}.progress-bar--danger{--progress-bar-fill:var(--danger)}.progress-circle{--progress-circle-stroke:var(--accent);--progress-circle-track-stroke:var(--default);justify-content:center;align-items:center;display:inline-flex}.progress-circle .progress-circle__track{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.progress-circle .progress-circle__track-circle{stroke:var(--progress-circle-track-stroke)}.progress-circle .progress-circle__fill-circle{stroke:var(--progress-circle-stroke);transition:stroke-dashoffset .3s var(--ease-out)}.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.progress-circle:not([aria-valuenow]) .progress-circle__track{animation:1s linear infinite progress-circle-spin}.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.progress-circle:disabled,.progress-circle[data-disabled=true],.progress-circle[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@keyframes progress-circle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-circle--sm .progress-circle__track{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.progress-circle--lg .progress-circle__track{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.progress-circle--default{--progress-circle-stroke:var(--default-foreground)}.progress-circle--accent{--progress-circle-stroke:var(--accent)}.progress-circle--success{--progress-circle-stroke:var(--success)}.progress-circle--warning{--progress-circle-stroke:var(--warning)}.progress-circle--danger{--progress-circle-stroke:var(--danger)}.spinner{pointer-events:none;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);flex-shrink:0;animation:.75s linear infinite spin;display:inline-flex}.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *),.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.spinner--sm{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.spinner--lg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.spinner--xl{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.spinner--current{color:inherit}.spinner--accent{color:var(--accent)}.spinner--danger{color:var(--danger)}.spinner--success{color:var(--success)}.spinner--warning{color:var(--warning)}.toast-region{pointer-events:none;z-index:var(--z-index-toast);--tw-outline-style:none;outline-style:none;width:calc(100vw - 2rem);position:fixed}@media(min-width:40rem){.toast-region{width:auto;min-width:var(--toast-width)}}.toast-region{display:block}.toast-region--bottom{bottom:calc(var(--spacing) * 4);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.toast-region--bottom-start{inset-inline-start:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4)}.toast-region--bottom-end{inset-inline-end:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4)}.toast-region--top{top:calc(var(--spacing) * 4);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.toast-region--top-start{inset-inline-start:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4)}.toast-region--top-end{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4)}.toast-region:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--focus)}.toast{border-radius:min(32px,var(--radius-3xl));--toast-y:var(--offset-collapsed,0px);--toast-enter:0%;--toast-scale:var(--scale-collapsed,1);transform:translateY(calc(var(--dir,1) * (var(--toast-y) + var(--toast-enter)))) scale(var(--toast-scale));height:var(--toast-height,auto);pointer-events:auto;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing) * 1.5);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--toast-ease:var(--ease-out-fluid);--toast-enter-duration:.35s;--toast-exit-duration:.25s;--toast-translate-duration:var(--toast-enter-duration);--toast-height-duration:var(--toast-enter-duration);--toast-opacity-duration:.15s;transition:transform var(--toast-translate-duration) var(--toast-ease),height var(--toast-height-duration) var(--toast-ease),opacity var(--toast-opacity-duration) var(--toast-ease);flex-direction:row;display:flex;position:absolute;inset-inline:0}.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast[data-entering=true]{--toast-enter:-100%}.toast--bottom,.toast--bottom-start,.toast--bottom-end{--dir:-1;transform-origin:bottom;bottom:0}:is(.toast--bottom,.toast--bottom-start,.toast--bottom-end)[data-expanded=true]:after{top:calc(-1 * var(--gap,12px) - 1px);bottom:0}.toast--top,.toast--top-start,.toast--top-end{--dir:1;transform-origin:top;top:0}:is(.toast--top,.toast--top-start,.toast--top-end)[data-expanded=true]:after{top:0;bottom:calc(-1 * var(--gap,12px) - 1px)}.toast>:not([data-slot=toast-close]){transition:opacity .2s var(--toast-ease)}.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast:not([data-frontmost=true]):not([data-expanded=true]){--toast-y:var(--offset-collapsed,0px);height:var(--front-height,0px);overflow:hidden}.toast:not([data-frontmost=true]):not([data-expanded=true])>:not([data-slot=toast-close]){opacity:0}.toast:not([data-frontmost=true]):not([data-expanded=true]) .toast__close-button{pointer-events:none;opacity:0;outline:none}.toast[data-expanded=true]{--toast-y:var(--offset-expanded,0px);--toast-scale:1;height:var(--toast-height,auto)}.toast[data-expanded=true]:after{content:"";z-index:-1;position:absolute;inset-inline:0}.toast[data-exiting=true]{opacity:0}.toast[data-exiting=true][data-frontmost=true]{--toast-translate-duration:var(--toast-exit-duration);--toast-opacity-duration:.15s;--toast-enter:-100%;--toast-scale:1}.toast[data-exiting=true][data-expanded=true]:not([data-frontmost=true]){--toast-translate-duration:.2s;--toast-opacity-duration:.15s;--toast-scale:.96}.toast[data-exiting=true]:not([data-expanded=true]):not([data-frontmost=true]){--toast-translate-duration:.2s;--toast-opacity-duration:.15s;--toast-scale:calc(var(--scale-collapsed,1) * .96)}.toast[data-hidden=true]{pointer-events:none;opacity:0;display:flex}.toast:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--focus)}.toast__content{flex-direction:column;flex-grow:1;align-self:center;align-items:flex-start;display:flex}.toast__indicator{padding:var(--spacing);color:var(--overlay-foreground);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast__indicator [data-slot=toast-default-icon]{box-sizing:content-box;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.toast__indicator [data-slot=spinner],.toast__indicator [data-slot=spinner-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.toast__indicator[data-swapped=true]>:not([data-slot=spinner]){animation:toast-indicator-fade .15s var(--toast-ease),toast-indicator-scale .2s var(--toast-ease)}.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.toast__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--overlay-foreground)}.toast__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted)}.toast__close-button{pointer-events:none;inset-inline-end:calc(var(--spacing) * -1);top:calc(var(--spacing) * -1);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-color:var(--color-border);background-color:var(--default);opacity:0;position:absolute}@media(min-width:40rem){.toast__close-button{border-style:var(--tw-border-style);background-color:var(--overlay);border-width:1px}}.toast__close-button{transition:opacity .15s var(--ease-smooth)}.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast__close-button [data-slot=close-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media(min-width:40rem){.toast__close-button [data-slot=close-button-icon]{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}}@media(hover:hover){.toast__close-button:hover,.toast__close-button[data-hovered=true]{background-color:var(--default)}}.toast[data-frontmost=true]:hover .toast__close-button,.toast[data-expanded=true]:hover .toast__close-button{pointer-events:auto;opacity:1}.toast[data-exiting=true] .toast__close-button{pointer-events:none;opacity:0}.toast__action{margin-top:calc(var(--spacing) * 2)}@media(min-width:40rem){.toast__action{margin-top:0}}.toast--accent .toast__title{color:var(--accent-soft-foreground)}.toast--success .toast__title,.toast--success .toast__indicator{color:var(--success-soft-foreground)}.toast--warning .toast__title,.toast--warning .toast__indicator{color:var(--warning-soft-foreground)}.toast--danger .toast__title,.toast--danger .toast__indicator{color:var(--danger-soft-foreground)}@keyframes toast-indicator-fade{0%{opacity:0}}@keyframes toast-indicator-scale{0%{scale:.92}}.checkbox-group{flex-direction:column;display:flex}.checkbox-group [data-slot=checkbox]{margin-top:calc(var(--spacing) * 4)}.checkbox{align-items:flex-start;gap:var(--spacing);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;flex-direction:column;display:flex}.checkbox>[data-slot=description],.checkbox>[data-slot=field-error]{cursor:default;width:100%;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted);-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--spacing) * 7)}.checkbox [data-slot=label]{-webkit-user-select:none;user-select:none}.checkbox .checkbox__content [data-slot=label]{cursor:var(--cursor-interactive)}.checkbox[data-disabled=true],.checkbox[data-disabled=true] [data-slot=description],.checkbox[data-disabled=true] [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.checkbox[data-selected=true],.checkbox[data-indeterminate=true]) .checkbox__indicator{border-color:var(--accent-foreground)}.checkbox [data-slot=checkbox-default-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);stroke-width:2.5px;color:var(--accent-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox[data-selected=true] [data-slot=checkbox-default-indicator--checkmark]{transition:stroke-dashoffset .15s linear 15ms}.checkbox[data-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[data-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark]{color:var(--danger-foreground)}.checkbox[data-indeterminate=true] [data-slot=checkbox-default-indicator--indeterminate]{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.checkbox[data-indeterminate=true][data-invalid=true] [data-slot=checkbox-default-indicator--indeterminate],.checkbox[data-indeterminate=true][aria-invalid=true] [data-slot=checkbox-default-indicator--indeterminate]{color:var(--danger-foreground)}.checkbox__control{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * .75);border-style:var(--tw-border-style);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border,var(--border));background-color:var(--field-background,var(--default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),transform .1s var(--ease-out);outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox__control{cursor:var(--cursor-interactive)}.checkbox__control:before{pointer-events:none;z-index:0;transform-origin:50%;--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:calc(var(--radius) * .75);background-color:var(--accent);opacity:0;--tw-content:"";content:var(--tw-content);transition:scale .1s var(--ease-linear),opacity .2s var(--ease-linear),background-color .2s var(--ease-out);position:absolute;inset:0}@media(prefers-reduced-motion:reduce){.checkbox__control:before:not(:is()){transition-property:none}}.checkbox:focus-visible .checkbox__control,.checkbox:has([data-slot=checkbox-content][data-focus-visible=true]) .checkbox__control,.checkbox [data-slot=checkbox-content][data-focus-visible=true] .checkbox__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.checkbox:hover .checkbox__control,.checkbox:has([data-slot=checkbox-content][data-hovered=true]) .checkbox__control,.checkbox [data-slot=checkbox-content][data-hovered=true] .checkbox__control{border-color:var(--field-border-hover)}:is(.checkbox:hover .checkbox__control,.checkbox:has([data-slot=checkbox-content][data-hovered=true]) .checkbox__control,.checkbox [data-slot=checkbox-content][data-hovered=true] .checkbox__control):before{background-color:var(--accent-hover)}.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-selected=true] .checkbox__control{color:var(--accent-foreground);border-color:#0000}:is(.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-selected=true] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.checkbox[data-indeterminate=true] .checkbox__control{background-color:var(--accent);color:var(--accent-foreground)}.checkbox:active[data-indeterminate=true] .checkbox__control,.checkbox[data-pressed=true][data-indeterminate=true] .checkbox__control,.checkbox:has([data-slot=checkbox-content][data-pressed=true])[data-indeterminate=true] .checkbox__control{background-color:var(--accent-hover)}.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus-visible,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focused=true],:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focus-visible=true],:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus-within,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.checkbox[data-invalid=true][aria-checked=true] .checkbox__control,.checkbox[data-invalid=true][data-selected=true] .checkbox__control,.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-selected=true] .checkbox__control{background-color:var(--color-danger);color:var(--danger-foreground);border-color:#0000}:is(.checkbox[data-invalid=true][aria-checked=true] .checkbox__control,.checkbox[data-invalid=true][data-selected=true] .checkbox__control,.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-selected=true] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-danger);opacity:1}.checkbox[data-indeterminate=true][aria-invalid=true] .checkbox__control,.checkbox[data-indeterminate=true][data-invalid=true] .checkbox__control{background-color:var(--color-danger);color:var(--danger-foreground)}.checkbox__indicator{z-index:10;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex;position:relative}.checkbox__indicator svg{width:100%;height:100%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.checkbox--secondary .checkbox__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--checkbox-control-bg);--checkbox-control-bg:var(--default)}.checkbox:hover :is(.checkbox--secondary .checkbox__control),.checkbox:has([data-slot=checkbox-content][data-hovered=true]) :is(.checkbox--secondary .checkbox__control),.checkbox [data-slot=checkbox-content][data-hovered=true] :is(.checkbox--secondary .checkbox__control){border-color:var(--field-border-hover)}.checkbox__content{cursor:inherit;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.checkbox--secondary:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{background-color:var(--checkbox-control-bg)}:is(.checkbox--secondary[aria-checked=true] .checkbox__control,.checkbox--secondary[data-selected=true] .checkbox__control):before,.checkbox--secondary[data-indeterminate=true] .checkbox__control,.checkbox--secondary[data-indeterminate=true] .checkbox__control:before{background-color:var(--accent)}.fieldset{gap:calc(var(--spacing) * 6);flex-direction:column;flex:1 1 0;display:flex}.fieldset__legend{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.fieldset__field-group{width:100%}:where(.fieldset__field-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.fieldset__actions{align-items:center;gap:calc(var(--spacing) * 2);padding-top:var(--spacing);display:flex}.input-otp{align-items:center;gap:calc(var(--spacing) * 2);width:100%;display:flex;position:relative}.input-otp[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-otp__group{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.input-otp__slot{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 9.5);border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));min-width:0;color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:var(--field-radius,calc(var(--radius) * 1.5));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);outline-style:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{background-color:var(--field-hover);border-color:var(--field-border-hover)}}.input-otp__slot[data-active=true]{z-index:10;background-color:var(--field-focus);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.input-otp__slot[data-filled=true]{background-color:var(--field-focus)}.input-otp__slot[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input-otp__slot[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-otp__slot[data-invalid=true]:focus,.input-otp__slot[data-invalid=true]:focus-visible,.input-otp__slot[data-invalid=true][data-focused=true],.input-otp__slot[data-invalid=true][data-focus-visible=true],.input-otp__slot[data-invalid=true]:focus-within,.input-otp__slot[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-otp__slot[data-invalid=true]{background-color:var(--field-focus)}.input-otp__slot-value{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-tracking:-.27px;letter-spacing:-.27px;animation:slot-value-in .25s var(--ease-smooth) both;transform-origin:bottom}.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.input-otp__caret{height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * .5);background-color:var(--field-placeholder,var(--muted));width:2px;animation:1.2s ease-out infinite caret-blink;position:absolute}.input-otp__separator{border-radius:calc(var(--radius) * .5);background-color:var(--separator);flex-shrink:0;width:6px;height:2px}.input-otp--secondary .input-otp__slot{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--input-otp-slot-bg);--input-otp-slot-bg:var(--default);--input-otp-slot-bg-hover:var(--default-hover);--input-otp-slot-bg-focus:var(--default)}@media(hover:hover){.input-otp--secondary .input-otp__slot:hover,.input-otp--secondary .input-otp__slot[data-hovered=true]{background-color:var(--input-otp-slot-bg-hover)}}.input-otp--secondary .input-otp__slot[data-active=true],.input-otp--secondary .input-otp__slot[data-filled=true]{background-color:var(--input-otp-slot-bg-focus)}@keyframes slot-value-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.input{border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}.input::placeholder{color:var(--field-placeholder,var(--muted))}@media(min-width:40rem){.input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.input{border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}.input:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.input:hover:not(:focus):not(:focus-visible),.input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.input:focus,.input[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.input[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input[data-invalid=true]:focus,.input[data-invalid=true]:focus-visible,.input[data-invalid=true][data-focused=true],.input[data-invalid=true][data-focus-visible=true],.input[data-invalid=true]:focus-within,.input[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input[data-invalid=true]{background-color:var(--field-focus)}.input:disabled,.input[data-disabled=true],.input[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--input-bg);--input-bg:var(--default);--input-bg-hover:var(--default-hover);--input-bg-focus:var(--default)}@media(hover:hover){.input--secondary:hover:not(:focus):not(:focus-visible),.input--secondary[data-hovered=true]:not([data-focus-visible=true]):not([data-focused=true]){background-color:var(--input-bg-hover)}}.input--secondary:focus,.input--secondary[data-focused=true]{background-color:var(--input-bg-focus)}.input--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input--secondary[data-invalid=true]:focus,.input--secondary[data-invalid=true]:focus-visible,.input--secondary[data-invalid=true][data-focused=true],.input--secondary[data-invalid=true][data-focus-visible=true],.input--secondary[data-invalid=true]:focus-within,.input--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input--secondary[data-invalid=true]{background-color:var(--input-bg-focus)}.input--full-width{width:100%}.input-group{min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);outline-style:none;align-items:center;display:inline-flex}.input-group:has([data-slot=input-group-textarea]){align-items:flex-start;height:auto}.input-group{transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.input-group:hover:not(:focus-within),.input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.input-group:has([data-slot=input-group-input]:focus),.input-group:has([data-slot=input-group-textarea]:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-group[data-invalid=true]:focus,.input-group[data-invalid=true]:focus-visible,.input-group[data-invalid=true][data-focused=true],.input-group[data-invalid=true][data-focus-visible=true],.input-group[data-invalid=true]:focus-within,.input-group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.input-group[data-disabled=true],.input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.input-group:has([data-slot=input-group-input]:-webkit-autofill),.input-group:has([data-slot=input-group-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.input-group:has([data-slot=input-group-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.input-group__input{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1}.input-group__input::placeholder{color:var(--field-placeholder,var(--muted))}@media(min-width:40rem){.input-group__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.input-group:has([data-slot=input-group-prefix]) .input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:0}.input-group:has([data-slot=input-group-suffix]) .input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:0}.input-group__input:focus,.input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.input-group__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input[data-slot=input-group-textarea]{resize:vertical;min-height:38px}.input-group__prefix{height:100%;padding-inline:calc(var(--spacing) * 3);color:var(--field-placeholder,var(--muted));border-width:var(--border-width-field);border-color:var(--field-border);border-style:solid;border-inline-end-color:var(--field-border);border-inline-start:none;background-color:#0000;border-top:none;border-bottom:none;border-start-start-radius:var(--field-radius,calc(var(--radius) * 1.5));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--field-radius,calc(var(--radius) * 1.5));justify-content:center;align-items:center;display:flex}.input-group:has([data-slot=input-group-textarea]) .input-group__prefix{align-items:flex-start;padding-top:.5rem}.input-group__prefix{transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth)}.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.input-group__suffix{height:100%;padding-inline:calc(var(--spacing) * 3);color:var(--field-placeholder,var(--muted));border-width:var(--border-width-field);border-color:var(--field-border);border-style:solid;border-inline-start-color:var(--field-border);border-inline-end:none;background-color:#0000;border-top:none;border-bottom:none;border-start-start-radius:0;border-start-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-start-radius:0;justify-content:center;align-items:center;display:flex}.input-group:has([data-slot=input-group-textarea]) .input-group__suffix{align-items:flex-start;padding-top:.5rem}.input-group__suffix{transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth)}.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--input-group-bg);--input-group-bg:var(--default);--input-group-bg-hover:var(--default-hover);--input-group-bg-focus:var(--default)}@media(hover:hover){.input-group--secondary:hover:not(:focus-within),.input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--input-group-bg-hover)}}.input-group--secondary:has([data-slot=input-group-input]:focus),.input-group--secondary:has([data-slot=input-group-textarea]:focus){background-color:var(--input-group-bg-focus)}.input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-group--secondary[data-invalid=true]:focus,.input-group--secondary[data-invalid=true]:focus-visible,.input-group--secondary[data-invalid=true][data-focused=true],.input-group--secondary[data-invalid=true][data-focus-visible=true],.input-group--secondary[data-invalid=true]:focus-within,.input-group--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--input-group-bg-focus)}.input-group--secondary [data-slot=input-group-input],.input-group--secondary [data-slot=input-group-textarea]{background-color:#0000}.input-group--full-width{width:100%}.number-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.number-field[data-invalid=true],.number-field[aria-invalid=true]) [data-slot=description]{display:none}.number-field [data-slot=label]{width:fit-content}.number-field__group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);outline-style:none;grid-template-columns:1fr;align-items:center;display:grid;overflow:hidden}.number-field__group:has([slot=decrement]){grid-template-columns:40px 1fr}.number-field__group:has([slot=increment]){grid-template-columns:1fr 40px}.number-field__group:has([slot=decrement]):has([slot=increment]){grid-template-columns:40px 1fr 40px}.number-field__group{transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.number-field__group:hover:not(:focus-within),.number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.number-field__group[data-focus-within=true],.number-field__group:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.number-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.number-field__group[data-invalid=true]:focus,.number-field__group[data-invalid=true]:focus-visible,.number-field__group[data-invalid=true][data-focused=true],.number-field__group[data-invalid=true][data-focus-visible=true],.number-field__group[data-invalid=true]:focus-within,.number-field__group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.number-field__group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.number-field__group[data-disabled=true],.number-field__group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.number-field__group:has([data-slot=number-field-input]:-webkit-autofill),.number-field__group:has([data-slot=number-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.number-field__group:has([data-slot=number-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.number-field__input{border-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none}@media(min-width:40rem){.number-field__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.number-field__group:has([slot=decrement]) .number-field__input{border-start-start-radius:0;border-end-start-radius:0}.number-field__group:has([slot=increment]) .number-field__input{border-start-end-radius:0;border-end-end-radius:0}.number-field__input:focus,.number-field__input:focus-visible{--tw-outline-style:none;outline-style:none}.number-field__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__increment-button,.number-field__decrement-button{height:100%;width:calc(var(--spacing) * 10);color:var(--field-foreground,var(--foreground));--tw-outline-style:none;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth);background-color:#0000;border-style:solid;border-radius:0;outline-style:none;justify-content:center;align-items:center;display:flex}:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.number-field__increment-button,.number-field__decrement-button{cursor:var(--cursor-interactive)}:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{background-color:var(--field-foreground,var(--foreground))}@supports (color:color-mix(in lab,red,red)){:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{background-color:color-mix(in oklab,var(--field-foreground,var(--foreground)) 10%,transparent)}}:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{transform:scale(.97)}:is(.number-field__increment-button,.number-field__decrement-button):disabled,:is(.number-field__increment-button,.number-field__decrement-button)[data-disabled=true],:is(.number-field__increment-button,.number-field__decrement-button)[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.number-field__increment-button,.number-field__decrement-button) [data-slot=number-field-increment-button-icon],:is(.number-field__increment-button,.number-field__decrement-button) [data-slot=number-field-decrement-button-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.number-field__increment-button{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--field-placeholder,var(--muted));border-start-start-radius:0;border-start-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-start-radius:0}@supports (color:color-mix(in lab,red,red)){.number-field__increment-button{border-color:color-mix(in oklab,var(--field-placeholder,var(--muted)) 15%,transparent)}}.number-field__decrement-button{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-color:var(--field-placeholder,var(--muted));border-start-start-radius:var(--field-radius,calc(var(--radius) * 1.5));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--field-radius,calc(var(--radius) * 1.5))}@supports (color:color-mix(in lab,red,red)){.number-field__decrement-button{border-color:color-mix(in oklab,var(--field-placeholder,var(--muted)) 15%,transparent)}}.number-field--secondary .number-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--number-field-group-bg);--number-field-group-bg:var(--default);--number-field-group-bg-hover:var(--default-hover);--number-field-group-bg-focus:var(--default)}@media(hover:hover){.number-field--secondary .number-field__group:hover:not(:focus-within),.number-field--secondary .number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--number-field-group-bg-hover)}}.number-field--secondary .number-field__group:focus-within,.number-field--secondary .number-field__group[data-focus-within=true]{background-color:var(--number-field-group-bg-focus)}.number-field--secondary .number-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.number-field--secondary .number-field__group[data-invalid=true]:focus,.number-field--secondary .number-field__group[data-invalid=true]:focus-visible,.number-field--secondary .number-field__group[data-invalid=true][data-focused=true],.number-field--secondary .number-field__group[data-invalid=true][data-focus-visible=true],.number-field--secondary .number-field__group[data-invalid=true]:focus-within,.number-field--secondary .number-field__group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.number-field--secondary .number-field__group[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--number-field-group-bg-focus)}.number-field--secondary .number-field__group [data-slot=number-field-input]{background-color:#0000}.number-field--full-width,.number-field__group--full-width{width:100%}.radio-group{flex-direction:column;display:flex}.radio-group[data-orientation=vertical] [data-slot=radio]{margin-top:calc(var(--spacing) * 4)}.radio-group[data-orientation=horizontal]{gap:calc(var(--spacing) * 4);flex-flow:wrap}.radio-group--secondary .radio__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--radio-control-bg);--radio-control-bg:var(--default);--radio-control-bg-hover:var(--default-hover)}.radio:has([data-slot=radio-content][data-hovered=true]) :is(.radio-group--secondary .radio__control),.radio [data-slot=radio-content][data-hovered=true] :is(.radio-group--secondary .radio__control){border-color:var(--field-border-hover)}.radio:not([data-selected]):not(:has(input:checked)) :is(.radio-group--secondary .radio__control) .radio__indicator:empty:before{background-color:var(--radio-control-bg)}.radio:has([data-slot=radio-content][data-hovered=true]):not([data-selected]):not(:has(input:checked)) :is(.radio-group--secondary .radio__control) .radio__indicator:empty:before{background-color:var(--radio-control-bg-hover)}.radio{align-items:flex-start;gap:var(--spacing);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;flex-direction:column;display:flex}.radio [data-slot=label]{-webkit-user-select:none;user-select:none}.radio .radio__content [data-slot=label]{cursor:var(--cursor-interactive)}.radio>[data-slot=description],.radio>[data-slot=field-error]{cursor:default;width:100%;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted);-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--spacing) * 7)}.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true],:is(.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true]) [data-slot=description],:is(.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true]) [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.radio__content{cursor:inherit;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.radio__control{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1);border-style:var(--tw-border-style);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border,var(--border));background-color:var(--field-background,var(--default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),transform .1s var(--ease-out);outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.radio__control{cursor:var(--cursor-interactive)}.radio:has([data-slot=radio-content][data-focus-visible=true]) .radio__control,.radio [data-slot=radio-content][data-focus-visible=true] .radio__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.radio:has([data-slot=radio-content][data-hovered=true]) .radio__control,.radio [data-slot=radio-content][data-hovered=true] .radio__control{border-color:var(--field-border-hover)}.radio:has([data-slot=radio-content][data-hovered=true]):not([data-selected]):not(:has(input:checked)) .radio__control .radio__indicator:empty:before{background-color:var(--field-hover)}.radio:has([data-slot=radio-content][data-pressed=true]) .radio__control,.radio [data-slot=radio-content][data-pressed=true] .radio__control{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.radio[data-selected] .radio__control,.radio:has([data-slot=radio-content][aria-checked=true]) .radio__control,.radio:has(input:checked) .radio__control{background-color:var(--accent);border-color:#0000}.radio[data-selected]:has([data-slot=radio-content][data-pressed=true]) .radio__control,.radio:has([data-slot=radio-content][data-pressed=true][aria-checked=true]) .radio__control,.radio:has(input:checked):has([data-slot=radio-content][data-pressed=true]) .radio__control{background-color:var(--accent-hover)}.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus-visible,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focused=true],:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focus-visible=true],:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus-within,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus-visible,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focused=true],:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focus-visible=true],:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus-within,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.radio__indicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.radio__indicator:empty:before{content:"";border-radius:calc(var(--radius) * 1);background-color:var(--field-background,var(--default));width:100%;height:100%;transition:scale .2s var(--ease-out),background-color .2s var(--ease-out);scale:1}@media(prefers-reduced-motion:reduce){.radio__indicator:empty:before:not(:is()){transition-property:none}}.radio[data-selected] .radio__indicator:empty:before,.radio:has([data-slot=radio-content][aria-checked=true]) .radio__indicator:empty:before,.radio:has(input:checked) .radio__indicator:empty:before{background-color:var(--accent-foreground);scale:.4286}.radio[data-selected]:has([data-slot=radio-content][data-pressed=true]) .radio__indicator:empty:before,.radio:has([data-slot=radio-content][data-pressed=true][aria-checked=true]) .radio__indicator:empty:before,.radio:has(input:checked):has([data-slot=radio-content][data-pressed=true]) .radio__indicator:empty:before{scale:.5714}.textfield{gap:var(--spacing);flex-direction:column;display:flex}:is(.textfield[data-invalid=true],.textfield[aria-invalid=true]) [data-slot=description]{display:none}.textfield--full-width,.textfield--full-width [data-slot=input],.textfield--full-width [data-slot=textarea]{width:100%}.search-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.search-field[data-invalid=true],.search-field[aria-invalid=true]) [data-slot=description]{display:none}.search-field [data-slot=label]{width:fit-content}.search-field[data-empty=true] [data-slot=search-field-clear-button]{pointer-events:none;opacity:0}.search-field__group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;position:relative;overflow:hidden}.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.search-field__group:hover:not(:focus-within),.search-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.search-field__group[data-focus-within=true],.search-field__group:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.search-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.search-field__group[data-invalid=true]:focus,.search-field__group[data-invalid=true]:focus-visible,.search-field__group[data-invalid=true][data-focused=true],.search-field__group[data-invalid=true][data-focus-visible=true],.search-field__group[data-invalid=true]:focus-within,.search-field__group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.search-field__group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.search-field__group[data-disabled=true],.search-field__group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.search-field__group:has([data-slot=search-field-input]:-webkit-autofill),.search-field__group:has([data-slot=search-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.search-field__group:has([data-slot=search-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.search-field__input{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1}@media(min-width:40rem){.search-field__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.search-field__input::-webkit-search-cancel-button{appearance:none}.search-field__input::-webkit-search-decoration{appearance:none}.search-field__group:has([data-slot=search-field-search-icon]) .search-field__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:calc(var(--spacing) * 2)}.search-field__group:has([slot=clear]) .search-field__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:calc(var(--spacing) * 2)}.search-field__input:focus,.search-field__input:focus-visible{--tw-outline-style:none;outline-style:none}.search-field__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__search-icon{pointer-events:none;color:var(--field-placeholder,var(--muted));width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;margin-inline-start:calc(var(--spacing) * 3);margin-inline-end:0}.search-field__clear-button{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;margin-inline-end:calc(var(--spacing) * 2)}.search-field__clear-button [data-slot=close-button-icon]{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.search-field--secondary .search-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--search-field-group-bg);--search-field-group-bg:var(--default);--search-field-group-bg-hover:var(--default-hover);--search-field-group-bg-focus:var(--default)}@media(hover:hover){.search-field--secondary .search-field__group:hover:not(:focus-within),.search-field--secondary .search-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--search-field-group-bg-hover)}}.search-field--secondary .search-field__group:focus-within,.search-field--secondary .search-field__group[data-focus-within=true]{background-color:var(--search-field-group-bg-focus)}.search-field--secondary .search-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.search-field--secondary .search-field__group[data-invalid=true]:focus,.search-field--secondary .search-field__group[data-invalid=true]:focus-visible,.search-field--secondary .search-field__group[data-invalid=true][data-focused=true],.search-field--secondary .search-field__group[data-invalid=true][data-focus-visible=true],.search-field--secondary .search-field__group[data-invalid=true]:focus-within,.search-field--secondary .search-field__group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.search-field--secondary .search-field__group[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--search-field-group-bg-focus)}.search-field--secondary .search-field__group [data-slot=search-field-input]{background-color:#0000}.search-field--full-width,.search-field__group--full-width{width:100%}.textarea{border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}.textarea::placeholder{color:var(--field-placeholder,var(--muted))}@media(min-width:40rem){.textarea{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.textarea{border-width:var(--border-width-field);border-color:var(--field-border);min-height:38px;transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *),.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.textarea:hover:not(:focus):not(:focus-visible),.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.textarea:focus,.textarea[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.textarea[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea[data-invalid=true]:focus,.textarea[data-invalid=true]:focus-visible,.textarea[data-invalid=true][data-focused=true],.textarea[data-invalid=true][data-focus-visible=true],.textarea[data-invalid=true]:focus-within,.textarea[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.textarea[data-invalid=true]{background-color:var(--field-focus)}.textarea:disabled,.textarea[data-disabled=true],.textarea[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.textarea--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--textarea-bg);--textarea-bg:var(--default);--textarea-bg-hover:var(--default-hover);--textarea-bg-focus:var(--default)}@media(hover:hover){.textarea--secondary:hover:not(:focus):not(:focus-visible),.textarea--secondary[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--textarea-bg-hover)}}.textarea--secondary:focus,.textarea--secondary[data-focused=true]{background-color:var(--textarea-bg-focus)}.textarea--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea--secondary[data-invalid=true]:focus,.textarea--secondary[data-invalid=true]:focus-visible,.textarea--secondary[data-invalid=true][data-focused=true],.textarea--secondary[data-invalid=true][data-focus-visible=true],.textarea--secondary[data-invalid=true]:focus-within,.textarea--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.textarea--secondary[data-invalid=true]{background-color:var(--textarea-bg-focus)}.textarea--full-width{width:100%}.calendar{width:calc(var(--spacing) * 63);max-width:calc(var(--spacing) * 63);container-type:inline-size}.calendar--week-view .calendar__cell,.calendar--day-view .calendar__cell{aspect-ratio:1;place-self:center;width:100%;height:auto}.calendar--day-view .calendar__grid{flex-direction:column;display:flex}.calendar--day-view .calendar__grid-header{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar--day-view .calendar__grid-header>tr{display:contents}.calendar--day-view .calendar__grid-body{margin-top:var(--spacing);grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar--day-view .calendar__grid-body>tr{display:contents}.calendar--day-view .calendar__grid-body>tr:first-child>td{margin-top:0}.calendar__header{padding-inline:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.calendar__header:has(.calendar-year-picker__trigger[data-open=true]) .calendar__nav-button{pointer-events:none;opacity:0}.calendar__heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1}.calendar__nav-button{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:calc(var(--radius) * 2);color:var(--accent-soft-foreground);will-change:scale;transition:transform .25s var(--ease-out),background-color .1s var(--ease-out),box-shadow .1s var(--ease-out),opacity .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar__nav-button{cursor:var(--cursor-interactive)}@media(hover:hover){.calendar__nav-button:hover,.calendar__nav-button[data-hovered=true]{background-color:var(--default);color:var(--accent-soft-foreground)}}.calendar__nav-button:active,.calendar__nav-button[data-pressed=true]{transform:scale(.95)}.calendar__nav-button:focus-visible,.calendar__nav-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__nav-button:disabled,.calendar__nav-button[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__nav-button-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.calendar__nav-button-icon:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.calendar__grid{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar__grid[aria-readonly=true] .calendar__cell{pointer-events:none}.calendar__grid-header,.calendar__grid-header>tr,.calendar__grid-body,.calendar__grid-body>tr{display:contents}.calendar__grid-body>tr:first-child>td{margin-top:var(--spacing)}.calendar__grid-row{display:contents}.calendar__header-cell{padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);justify-content:center;align-items:center;display:flex}.calendar__cell{aspect-ratio:1;border-radius:calc(var(--radius) * 3);text-align:center;width:100%;height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .25s var(--ease-out),box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar__cell{cursor:var(--cursor-interactive)}.calendar__cell:focus-visible:not([data-focused]),.calendar__cell[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__cell[data-today=true]{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media(hover:hover){.calendar__cell[data-today=true]:hover:not([data-selected=true]),.calendar__cell[data-today=true][data-hovered=true]:not([data-selected=true]){background-color:var(--accent-soft-hover)}}.calendar__cell[data-selected=true]{background-color:var(--accent);color:var(--accent-foreground)}.calendar__cell:active,.calendar__cell[data-pressed=true]{background-color:var(--default);transform:scale(.95)}:is(.calendar__cell:active,.calendar__cell[data-pressed=true])[data-selected=true]{background-color:var(--accent-hover)}@media(hover:hover){.calendar__cell:hover:not([data-selected=true]),.calendar__cell[data-hovered=true]:not([data-selected=true]){background-color:var(--default)}}.calendar__cell[data-outside-month=true]{color:var(--muted);opacity:.5}.calendar__cell[data-selected=true][data-outside-month=true]{background-color:var(--default)}.calendar__cell[data-unavailable=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__cell:disabled:not([data-outside-month=true]),.calendar__cell[data-disabled=true]:not([data-outside-month=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.calendar__cell-indicator{bottom:var(--spacing);--tw-translate-x: -50% ;width:3px;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--radius) * .25);background-color:var(--muted);position:absolute;left:50%}[data-selected=true]>.calendar__cell-indicator{background-color:var(--accent-foreground)}.range-calendar{width:calc(var(--spacing) * 63);max-width:calc(var(--spacing) * 63);container-type:inline-size}.range-calendar--week-view .range-calendar__cell,.range-calendar--day-view .range-calendar__cell{aspect-ratio:1;place-self:center;width:100%;height:auto}.range-calendar--day-view .range-calendar__grid{flex-direction:column;display:flex}.range-calendar--day-view .range-calendar__grid-header{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar--day-view .range-calendar__grid-header>tr{display:contents}.range-calendar--day-view .range-calendar__grid-body{margin-top:var(--spacing);grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar--day-view .range-calendar__grid-body>tr{display:contents}.range-calendar--day-view .range-calendar__grid-body>tr:first-child>td{margin-top:0}.range-calendar__header{padding-inline:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.range-calendar__header:has(.calendar-year-picker__trigger[data-open=true]) .range-calendar__nav-button{pointer-events:none;opacity:0}.range-calendar__heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1}.range-calendar__nav-button{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:calc(var(--radius) * 1.5);color:var(--accent-soft-foreground);will-change:scale;transition:transform .25s var(--ease-out),background-color .1s var(--ease-out),box-shadow .1s var(--ease-out),opacity .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__nav-button{cursor:var(--cursor-interactive)}@media(hover:hover){.range-calendar__nav-button:hover,.range-calendar__nav-button[data-hovered=true]{background-color:var(--default);color:var(--accent-soft-foreground)}}.range-calendar__nav-button:active,.range-calendar__nav-button[data-pressed=true]{transform:scale(.95)}.range-calendar__nav-button:focus-visible,.range-calendar__nav-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__nav-button:disabled,.range-calendar__nav-button[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__nav-button-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.range-calendar__nav-button-icon:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.range-calendar__grid{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar__grid[aria-readonly=true] .range-calendar__cell{pointer-events:none}.range-calendar__grid-header,.range-calendar__grid-header>tr,.range-calendar__grid-body,.range-calendar__grid-body>tr{display:contents}.range-calendar__grid-body>tr:first-child>td{margin-top:var(--spacing)}.range-calendar__grid-row{display:contents}.range-calendar__header-cell{padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);justify-content:center;align-items:center;display:flex}.range-calendar__cell{z-index:1;border-radius:calc(var(--radius) * 3);--tw-outline-style:none;cursor:var(--cursor-interactive);will-change:background-color,border-color;transition:box-shadow .1s var(--ease-out),border-color .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;margin-block:2px;margin-inline:0;padding:0;position:relative}.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__cell .range-calendar__cell-button{aspect-ratio:1;border-radius:calc(var(--radius) * 3);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);-webkit-tap-highlight-color:transparent;will-change:scale;transition:scale .2s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__cell:focus-visible:not([data-focused]),.range-calendar__cell[data-focus-visible=true]{z-index:2}:is(.range-calendar__cell:focus-visible:not([data-focused]),.range-calendar__cell[data-focus-visible=true]) .range-calendar__cell-button{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__cell[data-today=true] .range-calendar__cell-button{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media(hover:hover){:is(.range-calendar__cell[data-today=true]:hover:not([data-selected=true]),.range-calendar__cell[data-today=true][data-hovered=true]:not([data-selected=true])) .range-calendar__cell-button{background-color:var(--accent-soft-hover)}}.range-calendar__cell[data-selected=true]:not([data-outside-month=true]){background-color:var(--accent-soft);border-radius:0}.range-calendar__cell[data-selected=true]:is(td:first-child>*,[aria-disabled]+td>*){border-start-start-radius:calc(var(--radius) * 1);border-end-start-radius:calc(var(--radius) * 1)}.range-calendar__cell[data-selected=true]:is(td:first-child>*,[aria-disabled]+td>*)[data-selection-start=true]{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selected=true]:is(td:last-child>*,td:has(+[aria-disabled])>*){border-start-end-radius:calc(var(--radius) * 1);border-end-end-radius:calc(var(--radius) * 1)}.range-calendar__cell[data-selected=true]:is(td:last-child>*,td:has(+[aria-disabled])>*)[data-selection-end=true]{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]),.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true]){z-index:2}:is(.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]),.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true])) .range-calendar__cell-button{background-color:var(--accent);color:var(--accent-foreground)}.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]){border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true]){border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]) .range-calendar__cell-button{scale:.9}:is(:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true])[data-selection-start=true],:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true])[data-selection-end=true]) .range-calendar__cell-button{background-color:var(--accent-hover)}@media(hover:hover){:is(.range-calendar__cell:hover:not([data-selected=true]),.range-calendar__cell[data-hovered=true]:not([data-selected=true])) .range-calendar__cell-button{background-color:var(--default)}}.range-calendar__cell[data-outside-month=true]{color:var(--muted);opacity:.5}.range-calendar__cell[data-selected=true][data-outside-month=true]:not([data-selection-start=true],[data-selection-end=true]){background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.range-calendar__cell[data-selected=true][data-outside-month=true]:not([data-selection-start=true],[data-selection-end=true]){background-color:color-mix(in oklab,var(--default) 20%,transparent)}}.range-calendar__cell[data-unavailable=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__cell:disabled:not([data-outside-month=true]),.range-calendar__cell[data-disabled=true]:not([data-outside-month=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true]{border-start-start-radius:calc(var(--radius) * 1);border-end-start-radius:calc(var(--radius) * 1)}.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true][data-outside-month=true],.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true][data-selection-start=true]{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true]{border-start-end-radius:calc(var(--radius) * 1);border-end-end-radius:calc(var(--radius) * 1)}.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true][data-outside-month=true],.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true][data-selection-end=true]{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.range-calendar__cell-indicator{bottom:var(--spacing);--tw-translate-x: -50% ;width:3px;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--radius) * .25);background-color:var(--muted);position:absolute;left:50%}[data-selected=true]>.range-calendar__cell-indicator{background-color:var(--accent-foreground)}.calendar:has(.calendar-year-picker__year-grid),.range-calendar:has(.calendar-year-picker__year-grid){position:relative}.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]{will-change:opacity;transition:opacity .15s var(--ease-out),visibility 0s linear}:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s var(--ease-out),visibility 0s linear .15s}:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger{justify-content:flex-start;align-items:center;gap:var(--spacing);border-radius:calc(var(--radius) * 1);--tw-outline-style:none;cursor:var(--cursor-interactive);touch-action:manipulation;outline-style:none;flex:1;display:flex}.calendar-year-picker__trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar-year-picker__trigger-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition:color .15s var(--ease-out)}.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger-indicator{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--accent-soft-foreground)}.calendar-year-picker__trigger-indicator:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform:rotate(180deg)}.calendar-year-picker__trigger-indicator{transition:transform .15s var(--ease-out)}.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger[data-open=true] .calendar-year-picker__trigger-indicator{transform:rotate(90deg)}.calendar-year-picker__trigger[data-open=true] .calendar-year-picker__trigger-heading{color:var(--accent-soft-foreground)}.calendar-year-picker__year-grid{pointer-events:none;scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);align-content:flex-start;gap:var(--spacing);padding:var(--spacing);opacity:0;will-change:opacity;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset-inline-start:calc(var(--spacing) * 0);inset-inline-end:calc(var(--spacing) * 0);overflow-y:auto}.calendar-year-picker__year-grid[data-open=true]{pointer-events:auto;opacity:1;transition:opacity .2s var(--ease-out) 50ms}.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__year-cell{height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 3);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .1s var(--ease-smooth),scale .1s var(--ease-smooth),opacity .1s var(--ease-smooth),background-color .1s var(--ease-smooth),box-shadow .1s var(--ease-out);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__year-cell{cursor:var(--cursor-interactive)}@media(hover:hover)and (pointer:fine){.calendar-year-picker__year-cell:is(:hover,[data-hovered=true]):not([data-selected=true]){background-color:var(--default);color:var(--default-foreground)}}.calendar-year-picker__year-cell[data-selected=true],.calendar-year-picker__year-cell[aria-selected=true]{background-color:var(--accent);color:var(--accent-foreground)}@media(hover:hover)and (pointer:fine){:is(.calendar-year-picker__year-cell[data-selected=true],.calendar-year-picker__year-cell[aria-selected=true]):is(:hover,[data-hovered=true]){background-color:var(--accent-hover)}}.calendar-year-picker__year-cell:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.date-field[data-invalid=true],.date-field[aria-invalid=true]) [data-slot=description]{display:none}.date-field [data-slot=label]{width:fit-content}.date-field--full-width{width:100%}.time-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.time-field[data-invalid=true],.time-field[aria-invalid=true]) [data-slot=description]{display:none}.time-field [data-slot=label]{width:fit-content}.time-field--full-width{width:100%}.date-input-group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;overflow:hidden}.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media(hover:hover){.date-input-group:hover:not(:focus-within),.date-input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.date-input-group[data-focus-within=true]:not(:has([data-slot=date-picker-trigger]:focus,[data-slot=date-picker-trigger][data-focused=true],[data-slot=date-range-picker-trigger]:focus,[data-slot=date-range-picker-trigger][data-focused=true])),.date-input-group:focus-within:not(:has([data-slot=date-picker-trigger]:focus,[data-slot=date-picker-trigger][data-focused=true],[data-slot=date-range-picker-trigger]:focus,[data-slot=date-range-picker-trigger][data-focused=true])){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.date-input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.date-input-group[data-invalid=true]:focus,.date-input-group[data-invalid=true]:focus-visible,.date-input-group[data-invalid=true][data-focused=true],.date-input-group[data-invalid=true][data-focus-visible=true],.date-input-group[data-invalid=true]:focus-within,.date-input-group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.date-input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.date-input-group[data-disabled=true],.date-input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-input-group__input{cursor:text;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1;align-items:center;gap:1px;display:flex}@media(min-width:40rem){.date-input-group__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.date-input-group:has([data-slot=date-input-group-prefix]) .date-input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:calc(var(--spacing) * 2)}.date-input-group:has([data-slot=date-input-group-suffix]) .date-input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:calc(var(--spacing) * 2)}.date-input-group:has(.date-range-picker__range-separator) .date-input-group__input[slot=start]{flex:none;padding-inline-end:0}.date-input-group:has(.date-range-picker__range-separator) .date-input-group__input[slot=end]{padding-inline-start:0}.date-input-group__input:focus,.date-input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.date-input-group__input-container{scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;flex:1;align-items:center;width:fit-content;display:flex;overflow:auto clip}.date-input-group__segment{border-radius:calc(var(--radius) * .75);padding-inline:calc(var(--spacing) * .5);text-align:end;text-wrap:nowrap;--tw-outline-style:none;outline-style:none;display:inline-block}.date-input-group__segment[data-type=literal]{color:var(--muted);padding:0}.date-input-group__segment[data-placeholder=true]{color:var(--field-placeholder,var(--muted))}.date-input-group__segment:focus,.date-input-group__segment[data-focused=true]{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.date-input-group__segment[data-disabled=true]{opacity:.5}.date-input-group__segment[data-invalid=true]{color:var(--color-danger)}.date-input-group__segment[data-invalid=true]:focus,.date-input-group__segment[data-invalid=true][data-focused=true]{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.date-input-group__prefix{pointer-events:none;color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;margin-inline-start:calc(var(--spacing) * 3);margin-inline-end:0;display:flex}.date-input-group__suffix{pointer-events:none;color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;margin-inline-end:calc(var(--spacing) * 3);display:flex}.date-input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--date-input-group-bg);--date-input-group-bg:var(--default);--date-input-group-bg-hover:var(--default-hover);--date-input-group-bg-focus:var(--default)}@media(hover:hover){.date-input-group--secondary:hover:not(:focus-within),.date-input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--date-input-group-bg-hover)}}.date-input-group--secondary:focus-within,.date-input-group--secondary[data-focus-within=true]{background-color:var(--date-input-group-bg-focus)}.date-input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.date-input-group--secondary[data-invalid=true]:focus,.date-input-group--secondary[data-invalid=true]:focus-visible,.date-input-group--secondary[data-invalid=true][data-focused=true],.date-input-group--secondary[data-invalid=true][data-focus-visible=true],.date-input-group--secondary[data-invalid=true]:focus-within,.date-input-group--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.date-input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--date-input-group-bg-focus)}.date-input-group--secondary [data-slot=date-input-group-input]{background-color:#0000}.date-input-group--full-width{width:100%}.date-picker{gap:var(--spacing);flex-direction:column;display:inline-flex}.date-picker .date-input-group__suffix,.date-picker .date-input-group__prefix{pointer-events:auto}.date-picker__trigger{border-radius:var(--field-radius,calc(var(--radius) * 1.5));width:100%;padding:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:box-shadow .15s var(--ease-out);align-items:center;display:inline-flex}.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-picker__trigger:focus-visible:not([data-focused]),.date-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-picker__trigger:disabled,.date-picker__trigger[data-disabled=true],.date-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-picker__trigger-indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--field-placeholder,var(--muted));justify-content:center;align-items:center;display:inline-flex}.date-picker__popover{width:fit-content;transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding:calc(var(--spacing) * 3);overflow-y:auto}.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-picker__popover{box-shadow:var(--overlay-shadow);border-radius:min(32px,calc(var(--radius) * 2.5))}.date-picker__popover:focus-visible:not([data-focused]),.date-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-picker__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.date-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.date-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.date-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.date-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.date-picker__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.date-picker__popover[data-exiting=true],.date-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.date-picker__popover .calendar__nav-button-icon,.date-picker__popover .range-calendar__nav-button-icon{rotate:0deg}.date-range-picker{gap:var(--spacing);flex-direction:column;display:inline-flex}.date-range-picker .date-input-group__suffix,.date-range-picker .date-input-group__prefix{pointer-events:auto}.date-range-picker__trigger{border-radius:var(--field-radius,calc(var(--radius) * 1.5));width:100%;padding:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:box-shadow .15s var(--ease-out);align-items:center;display:inline-flex}.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-range-picker__trigger:focus-visible:not([data-focused]),.date-range-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-range-picker__trigger:disabled,.date-range-picker__trigger[data-disabled=true],.date-range-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-range-picker__trigger-indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--field-placeholder,var(--muted));justify-content:center;align-items:center;display:inline-flex}.date-range-picker__range-separator{padding-inline:var(--spacing);color:var(--field-placeholder,var(--muted));-webkit-user-select:none;user-select:none}.date-range-picker__popover{width:fit-content;transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding:calc(var(--spacing) * 3);overflow-y:auto}.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-range-picker__popover{box-shadow:var(--overlay-shadow);border-radius:min(32px,calc(var(--radius) * 2.5))}.date-range-picker__popover:focus-visible:not([data-focused]),.date-range-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-range-picker__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.date-range-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.date-range-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.date-range-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.date-range-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.date-range-picker__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.date-range-picker__popover[data-exiting=true],.date-range-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.date-range-picker__popover .range-calendar__nav-button-icon,.date-range-picker__popover .calendar__nav-button-icon{rotate:0deg}.card{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:min(32px,var(--radius-3xl));flex-direction:column;display:flex;position:relative;overflow:visible}.card__header{flex-direction:column;display:flex}.card__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.card__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--muted)}.card__content{gap:var(--spacing);flex-direction:column;flex:1;display:flex}.card__footer{flex-direction:row;align-items:center;display:flex}.card--transparent{--tw-border-style:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-style:none}.card--default{background-color:var(--color-surface)}.card--secondary{background-color:var(--surface-secondary)}.card--tertiary{background-color:var(--surface-tertiary)}.header{width:100%;padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 1.5);padding-bottom:var(--spacing);text-align:start;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted)}.separator{border-radius:calc(var(--radius) * .5);border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--separator);border-bottom-width:0;flex-shrink:0;width:100%;height:1px}.separator--horizontal{width:100%;height:1px}.separator--vertical{height:auto;min-height:calc(var(--spacing) * 2);align-self:stretch;width:1px}.separator--default{background-color:var(--separator)}.separator--secondary{background-color:var(--separator-secondary)}.separator--tertiary{background-color:var(--separator-tertiary)}.surface{color:var(--foreground);position:relative}.surface--transparent{background-color:#0000}.surface--default{background-color:var(--color-surface);color:var(--surface-foreground)}.surface--secondary{background-color:var(--surface-secondary);color:var(--surface-secondary-foreground)}.surface--tertiary{background-color:var(--surface-tertiary);color:var(--surface-tertiary-foreground)}.avatar{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);background-color:var(--default);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar__fallback{background-color:var(--default);width:100%;height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:flex}.avatar__image{aspect-ratio:1;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s;position:absolute;inset:0}.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *),.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.avatar--sm{--avatar-size:2rem;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 2)}.avatar--sm .avatar__fallback{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.avatar--md{--avatar-size:2.5rem}.avatar--lg{--avatar-size:3rem;width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:calc(var(--radius) * 3)}.avatar--lg .avatar__fallback{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.avatar__fallback--accent{color:var(--accent-soft-foreground)}.avatar__fallback--default{color:var(--default-soft-foreground)}.avatar__fallback--success{color:var(--success-soft-foreground)}.avatar__fallback--warning{color:var(--warning-soft-foreground)}.avatar__fallback--danger{color:var(--danger-soft-foreground)}.avatar--soft{background-color:#0000}.avatar--soft .avatar__fallback--accent{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.avatar--soft .avatar__fallback--success{background-color:var(--success-soft);color:var(--success-soft-foreground)}.avatar--soft .avatar__fallback--warning{background-color:var(--warning-soft);color:var(--warning-soft-foreground)}.avatar--soft .avatar__fallback--default{background-color:var(--default-soft);color:var(--default-soft-foreground)}.avatar--soft .avatar__fallback--danger{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.avatar-group{--avatar-group-overlap:.5rem;--avatar-group-seam:2px;align-items:center;display:inline-flex}.avatar-group--grid{gap:calc(var(--spacing) * 3);flex-wrap:wrap}.avatar-group:not(.avatar-group--grid)>.avatar+.avatar,.avatar-group:not(.avatar-group--grid)>.avatar+.avatar-group__count{margin-inline-start:calc(-1 * var(--avatar-group-overlap,.5rem))}.avatar-group__count{flex-shrink:0}.avatar-group--ring:not(.avatar-group--grid)>.avatar,.avatar-group--ring:not(.avatar-group--grid)>.avatar-group__count{box-shadow:0 0 0 var(--avatar-group-seam,2px) var(--background);position:relative}.avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child){--avatar-group-cut-center:calc(100% + (var(--avatar-size,2.5rem) / 2) - var(--avatar-group-overlap,.5rem));--avatar-group-cut-radius:calc((var(--avatar-size,2.5rem) / 2) + var(--avatar-group-seam,2px));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%,transparent var(--avatar-group-cut-radius),#000 var(--avatar-group-cut-radius));mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%,transparent var(--avatar-group-cut-radius),#000 var(--avatar-group-cut-radius))}:is(.avatar-group--clip:not(.avatar-group--grid):dir(rtl)>.avatar:not(:last-child),:dir(rtl) .avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child)){--avatar-group-cut-center:calc(0% - (var(--avatar-size,2.5rem) / 2) + var(--avatar-group-overlap,.5rem))}.avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child) .avatar__fallback{box-sizing:border-box;padding-inline-end:calc(var(--avatar-group-overlap,.5rem) * .35)}.alert-dialog__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);display:inline-block}.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.alert-dialog__trigger:focus-visible:not([data-focused]),.alert-dialog__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.alert-dialog__trigger:disabled,.alert-dialog__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.alert-dialog__trigger:active,.alert-dialog__trigger[data-pressed=true]{transform:scale(.97)}.alert-dialog__backdrop{z-index:var(--z-index-overlay);height:var(--visual-viewport-height);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;inset:0}.alert-dialog__backdrop[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.alert-dialog__backdrop[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]{will-change:opacity}:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.alert-dialog__backdrop--transparent{background-color:#0000}.alert-dialog__backdrop--opaque{background-color:var(--backdrop)}.alert-dialog__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.alert-dialog__container{height:var(--visual-viewport-height);width:100%;min-width:0;padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;align-items:center;display:flex}@media(min-width:40rem){.alert-dialog__container{width:fit-content;padding:calc(var(--spacing) * 10)}}.alert-dialog__container{pointer-events:none}.alert-dialog__container[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-enter-opacity:0;--tw-enter-scale: 105% ;transition-duration:.25s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.alert-dialog__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(1*var(--spacing))}@media(min-width:40rem){.alert-dialog__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y: 0% }}.alert-dialog__container[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.alert-dialog__container[data-entering=true][data-placement=center]{--tw-enter-translate-y: -0% }.alert-dialog__container[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing))}.alert-dialog__container[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]{will-change:opacity,transform}:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.alert-dialog__dialog{background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);width:100%;min-height:0;max-height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-radius:min(32px,var(--radius-3xl));padding:calc(var(--spacing) * 6);pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative;overflow:clip}.alert-dialog__dialog[data-placement=auto]{margin-top:auto}@media(min-width:40rem){.alert-dialog__dialog[data-placement=auto]{margin-block:auto}}.alert-dialog__dialog[data-placement=center]{margin-block:auto}.alert-dialog__dialog[data-placement=bottom]{margin-top:auto}.alert-dialog__dialog[data-placement=top]{margin-top:0}.alert-dialog__dialog--xs{max-width:var(--container-xs)}.alert-dialog__dialog--sm{max-width:var(--container-sm)}.alert-dialog__dialog--md{max-width:var(--container-md)}.alert-dialog__dialog--lg{max-width:var(--container-lg)}.alert-dialog__dialog--cover{width:100%;height:100%;min-height:100%}.alert-dialog__header{gap:calc(var(--spacing) * 3);flex-direction:column;margin-bottom:0;display:flex}.alert-dialog__header>.modal__icon{margin-bottom:0}.alert-dialog__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.alert-dialog__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-dialog__icon [data-slot=alert-dialog-default-icon]{box-sizing:content-box;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.alert-dialog__icon--default{background-color:var(--default);color:var(--foreground)}.alert-dialog__icon--accent{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.alert-dialog__icon--success{background-color:var(--success-soft);color:var(--success-soft-foreground)}.alert-dialog__icon--warning{background-color:var(--warning-soft);color:var(--warning-soft-foreground)}.alert-dialog__icon--danger{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.alert-dialog__body{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);min-height:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--muted);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:-3px;flex:1;margin-block:0;padding:3px;line-height:1.43;overflow-y:auto}.alert-dialog__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;margin-top:0;display:flex}.alert-dialog__close-trigger{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);position:absolute}.alert-dialog__header+.alert-dialog__body{margin-top:calc(var(--spacing) * 2)}.alert-dialog__header+.alert-dialog__footer,.alert-dialog__body+.alert-dialog__footer{margin-top:calc(var(--spacing) * 5)}.drawer__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);display:inline-block}.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.drawer__trigger:focus-visible:not([data-focused]),.drawer__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.drawer__trigger:disabled,.drawer__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.drawer__trigger:active,.drawer__trigger[data-pressed=true]{transform:scale(.97)}.drawer__backdrop{z-index:var(--z-index-overlay);height:var(--visual-viewport-height);opacity:1;width:100%;transition:opacity .25s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.drawer__backdrop[data-entering=true]{opacity:0}.drawer__backdrop[data-exiting=true]{opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.drawer__backdrop[data-exiting=true],.drawer__backdrop[data-entering=true]{will-change:opacity}@media(prefers-reduced-motion:reduce){.drawer__backdrop{transition:none}}.drawer__backdrop--transparent{background-color:#0000}.drawer__backdrop--opaque{background-color:var(--backdrop)}.drawer__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.drawer__content{pointer-events:none;z-index:var(--z-index-overlay);height:var(--visual-viewport-height);width:100%;min-width:0;display:flex;position:fixed;inset:0}.drawer__content--bottom{align-items:flex-end}.drawer__content--top{align-items:flex-start}.drawer__content--left{justify-content:flex-start}.drawer__content--right{justify-content:flex-end}.drawer__dialog{background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;padding:calc(var(--spacing) * 6);pointer-events:auto;--drawer-enter-duration:.25s;--drawer-exit-duration:.2s;--drawer-enter-ease:cubic-bezier(.32, .72, 0, 1);--drawer-exit-ease:cubic-bezier(.32, .72, 0, 1);will-change:translate;transition:translate var(--drawer-enter-duration) var(--drawer-enter-ease);outline-style:none;flex-direction:column;display:flex;position:relative}@media(prefers-reduced-motion:reduce){.drawer__dialog{transition:none}}.drawer__dialog[data-placement=bottom]{border-start-start-radius:min(32px,var(--radius-2xl));border-start-end-radius:min(32px,var(--radius-2xl));width:100%;max-height:85vh}.drawer__dialog[data-placement=top]{border-end-end-radius:min(32px,var(--radius-2xl));border-end-start-radius:min(32px,var(--radius-2xl));width:100%;max-height:85vh}.drawer__dialog[data-placement=left]{height:100%;width:calc(var(--spacing) * 80);border-radius:0;max-width:85vw}@media(min-width:40rem){.drawer__dialog[data-placement=left]{width:calc(var(--spacing) * 96)}}.drawer__dialog[data-placement=right]{height:100%;width:calc(var(--spacing) * 80);border-radius:0;max-width:85vw}@media(min-width:40rem){.drawer__dialog[data-placement=right]{width:calc(var(--spacing) * 96)}}[data-exiting=true] .drawer__dialog{transition-duration:var(--drawer-exit-duration);transition-timing-function:var(--drawer-exit-ease)}.drawer__content--left .drawer__dialog,.drawer__content--right .drawer__dialog,.drawer__content--top .drawer__dialog,.drawer__content--bottom .drawer__dialog{translate:0}.drawer__content--left[data-entering=true] .drawer__dialog,.drawer__content--left[data-exiting=true] .drawer__dialog{translate:-100%}.drawer__content--right[data-entering=true] .drawer__dialog,.drawer__content--right[data-exiting=true] .drawer__dialog{translate:100%}.drawer__content--top[data-entering=true] .drawer__dialog,.drawer__content--top[data-exiting=true] .drawer__dialog{translate:0 -100%}.drawer__content--bottom[data-entering=true] .drawer__dialog,.drawer__content--bottom[data-exiting=true] .drawer__dialog{translate:0 100%}.drawer__dialog--top{padding-bottom:calc(var(--spacing) * 2)}.drawer__dialog--top .drawer__handle{padding-bottom:0}.drawer__header{gap:calc(var(--spacing) * 3);flex-direction:column;margin-bottom:0;display:flex}.drawer__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.drawer__body{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);min-height:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--muted);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:-3px;flex:1;margin-block:0;padding:3px;line-height:1.43;overflow-y:auto}.drawer__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;margin-top:0;display:flex}.drawer__handle{padding-bottom:calc(var(--spacing) * 2);justify-content:center;align-items:center;display:flex}.drawer__handle>[data-slot=drawer-handle-bar]{height:var(--spacing);width:calc(var(--spacing) * 9);border-radius:calc(var(--radius) * .25);background-color:var(--separator)}.drawer__close-trigger{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);position:absolute}.drawer__header+.drawer__body{margin-top:calc(var(--spacing) * 2)}.drawer__header+.drawer__footer,.drawer__body+.drawer__footer{margin-top:calc(var(--spacing) * 5)}.drawer__handle+.drawer__header,.drawer__handle+.drawer__body{margin-top:0}.modal__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);display:inline-block}.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.modal__trigger:focus-visible:not([data-focused]),.modal__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.modal__trigger:disabled,.modal__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.modal__trigger:active,.modal__trigger[data-pressed=true]{transform:scale(.97)}.modal__backdrop{z-index:var(--z-index-overlay);height:var(--visual-viewport-height);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;inset:0}.modal__backdrop[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.modal__backdrop[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]{will-change:opacity}:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.modal__backdrop--transparent{background-color:#0000}.modal__backdrop--opaque{background-color:var(--backdrop)}.modal__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.modal__container{height:var(--visual-viewport-height);width:100%;min-width:0;padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;align-items:center;display:flex}@media(min-width:40rem){.modal__container{width:fit-content;padding:calc(var(--spacing) * 10)}}.modal__container{pointer-events:none}.modal__container[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-enter-opacity:0;--tw-enter-scale: 105% ;transition-duration:.25s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(1*var(--spacing))}@media(min-width:40rem){.modal__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y: 0% }}.modal__container[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.modal__container[data-entering=true][data-placement=center]{--tw-enter-translate-y: -0% }.modal__container[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing))}.modal__container[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-exiting=true],.modal__container[data-entering=true]{will-change:opacity,transform}:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media(prefers-reduced-motion:reduce){:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.modal__container--scroll-outside{height:auto;min-height:var(--visual-viewport-height);overflow-y:visible}.modal__backdrop:has(.modal__container--scroll-outside){scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);-webkit-overflow-scrolling:touch;align-items:flex-start;overflow-y:auto}.modal__container--full{padding:0}@media(min-width:40rem){.modal__container--full{padding:0}}.modal__container--full[data-entering=true]{--tw-enter-translate-y: 0% ;--tw-enter-scale:1}@media(min-width:40rem){.modal__container--full[data-entering=true]{--tw-enter-translate-y: 0% }}.modal__container--full[data-exiting=true]{--tw-exit-scale:1}.modal__dialog{background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-radius:min(32px,var(--radius-3xl));padding:calc(var(--spacing) * 6);pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative}.modal__dialog[data-placement=auto]{margin-top:auto}@media(min-width:40rem){.modal__dialog[data-placement=auto]{margin-block:auto}}.modal__dialog[data-placement=center]{margin-block:auto}.modal__dialog[data-placement=bottom]{margin-top:auto}.modal__dialog[data-placement=top]{margin-top:0}.modal__dialog--scroll-inside{min-height:0;max-height:100%;overflow:clip}.modal__dialog--scroll-outside{flex-shrink:0;height:auto;min-height:0}.modal__dialog--xs{max-width:var(--container-xs)}.modal__dialog--sm{max-width:var(--container-sm)}.modal__dialog--md{max-width:var(--container-md)}.modal__dialog--lg{max-width:var(--container-lg)}.modal__dialog--cover{width:100%;height:100%;min-height:100%}.modal__dialog--full{--tw-shadow:0 0 #0000;width:100%;height:100%;min-height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:0}.modal__header{gap:calc(var(--spacing) * 3);flex-direction:column;margin-bottom:0;display:flex}.modal__header>.modal__icon{margin-bottom:0}.modal__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.modal__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__body{min-height:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--muted);margin:-3px;flex:1;margin-block:0;padding:3px;line-height:1.43;overflow:visible}.modal__body--scroll-inside{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.modal__body--scroll-outside{overflow-y:visible}.modal__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;margin-top:0;display:flex}.modal__close-trigger{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);position:absolute}.modal__header+.modal__body{margin-top:calc(var(--spacing) * 2)}.modal__header+.modal__footer,.modal__body+.modal__footer{margin-top:calc(var(--spacing) * 5)}.popover{transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:min(32px,var(--radius-3xl));box-shadow:var(--overlay-shadow);padding:0}.popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.popover[data-exiting=true],.popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.popover__dialog{padding:calc(var(--spacing) * 4);--tw-outline-style:none;outline-style:none}.popover__heading{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.popover__trigger{transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);display:inline-block}.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.popover__trigger{cursor:var(--cursor-interactive)}.popover__trigger:focus-visible:not([data-focused]),.popover__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.popover__trigger:disabled,.popover__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tooltip{max-width:var(--container-xs);transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));word-break:break-all;border-radius:min(32px,var(--radius-xl));box-shadow:var(--overlay-shadow)}.tooltip[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.tooltip[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.tooltip[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.tooltip[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.tooltip[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.tooltip[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.tooltip[data-exiting=true],.tooltip[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.tooltip [data-slot=overlay-arrow]{stroke:#e9e9e166}@supports (color:color-mix(in lab,red,red)){.tooltip [data-slot=overlay-arrow]{stroke:color-mix(in oklab,var(--color-border) 40%,transparent)}}.tooltip [data-slot=overlay-arrow]{fill:var(--overlay)}.tooltip[data-placement=bottom] [data-slot=overlay-arrow]{rotate:180deg}.tooltip[data-placement=left] [data-slot=overlay-arrow]{rotate:-90deg}.tooltip[data-placement=right] [data-slot=overlay-arrow]{rotate:90deg}.tooltip__trigger{transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);display:inline-block}.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tooltip__trigger:focus-visible:not([data-focused]),.tooltip__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.combo-box{gap:var(--spacing);flex-direction:column;display:flex}:is(.combo-box[data-invalid=true],.combo-box[aria-invalid=true]) [data-slot=description]{display:none}.combo-box [data-slot=label]{width:fit-content}.combo-box [data-slot=input]{flex:1;min-width:0}.combo-box [data-slot=input]:has(+.combo-box__trigger){padding-inline-end:calc(var(--spacing) * 7)}.combo-box [data-slot=input]:focus,.combo-box [data-slot=input][data-focus]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.combo-box [data-slot=input]:disabled,.combo-box [data-slot=input][data-disabled],.combo-box [data-slot=input][aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.combo-box__input-group{isolation:isolate;align-items:center;display:inline-flex;position:relative}.combo-box__value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word;color:var(--field-foreground,var(--foreground))}.combo-box__value:empty{display:none}.combo-box__value[data-placeholder=true]{color:var(--field-placeholder,var(--muted))}.combo-box__value [data-slot=list-box-item-indicator]{display:none}.combo-box__trigger{--tw-translate-y: -50% ;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;color:var(--field-placeholder,var(--muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;-webkit-tap-highlight-color:transparent;--tw-border-style:none;--tw-outline-style:none;inset-inline-end:calc(var(--spacing) * 0);background-color:#0000;border-style:none;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;padding-inline-end:calc(var(--spacing) * 2);transition-duration:.15s;display:flex;position:absolute;top:50%}@media(hover:hover){.combo-box__trigger:hover,.combo-box__trigger[data-hovered=true]{color:var(--field-foreground,var(--foreground))}}.combo-box__trigger:focus-visible:not([data-focused]),.combo-box__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-radius:.25rem;outline-style:none}.combo-box__trigger[data-pressed=true]{opacity:.7}.combo-box__trigger:disabled,.combo-box__trigger[data-disabled],.combo-box__trigger[aria-disabled=true]{cursor:not-allowed;opacity:.5}.combo-box__trigger [data-slot=combo-box-trigger-default-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.combo-box__trigger[data-open=true] [data-slot=combo-box-trigger-default-icon]{rotate:180deg}.combo-box__popover{min-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:min(32px,var(--radius-3xl));box-shadow:var(--overlay-shadow);padding:0;overflow-y:auto}.combo-box__popover:focus-visible:not([data-focused]),.combo-box__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.combo-box__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.combo-box__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.combo-box__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.combo-box__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.combo-box__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.combo-box__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.combo-box__popover[data-exiting=true],.combo-box__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.combo-box__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.combo-box__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.combo-box__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.combo-box__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.combo-box__popover [data-slot=list-box]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.combo-box__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.combo-box__popover [data-slot=list-box-item] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.combo-box--full-width,.combo-box__input-group--full-width{width:100%}.select{gap:var(--spacing);flex-direction:column;display:flex}:is(.select[data-invalid=true],.select[aria-invalid=true]) [data-slot=description]{display:none}.select [data-slot=label]{width:fit-content}.select__trigger{isolation:isolate;min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);border-width:1px;outline-style:none;display:inline-flex;position:relative}.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.select__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--field-border)}.select__trigger:has(.select__indicator){padding-inline-end:calc(var(--spacing) * 7)}@media(hover:hover){.select__trigger:hover:not(:has(.select__clear-button:hover)),.select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover)){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.select__trigger:focus-visible:not([data-focused]),.select__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus-visible,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focused=true],:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focus-visible=true],:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus-within,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger{background-color:var(--field-focus)}.select__trigger:disabled,.select__trigger[data-disabled=true],.select__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.select--secondary .select__trigger{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--select-trigger-bg);--select-trigger-bg:var(--default);--select-trigger-bg-hover:var(--default-hover);--select-trigger-bg-focus:var(--default)}@media(hover:hover){.select--secondary .select__trigger:hover:not(:has(.select__clear-button:hover)),.select--secondary .select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover)){background-color:var(--select-trigger-bg-hover)}}.select--secondary .select__trigger:focus-visible:not([data-focused]),.select--secondary .select__trigger[data-focus-visible=true],.select[data-invalid=true] :is(.select--secondary .select__trigger),.select[aria-invalid=true] :is(.select--secondary .select__trigger){background-color:var(--select-trigger-bg-focus)}.select__value{text-align:start;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;color:currentColor;flex:1}@media(min-width:40rem){.select__value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.select__value[data-placeholder=true]{color:var(--field-placeholder,var(--muted))}.select__value [data-slot=list-box-item-indicator]{display:none}.select__clear-button{isolation:isolate;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:calc(var(--radius) * 1.5);padding:var(--spacing);color:var(--muted);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);background-color:#0000;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex;position:relative}.select__clear-button:after{inset:calc(var(--spacing) * -.5);content:"";position:absolute}.select__clear-button:not([data-empty=true]){transition:opacity .15s var(--ease-smooth)}.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.select__clear-button[data-empty=true]{pointer-events:none;opacity:0}.select__clear-button [data-slot=select-clear-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media(hover:hover){.select__clear-button:hover,.select__clear-button[data-hovered=true]{background-color:var(--default-hover)}}.select__clear-button:active,.select__clear-button[data-pressed=true]{transform:scale(.93)}.select__indicator{color:var(--field-placeholder,var(--muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;transition-duration:.15s;display:flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--spacing) * 2)}.select__indicator[data-open=true]{rotate:180deg}.select__indicator[data-slot=select-default-indicator]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.select__popover{min-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:min(32px,var(--radius-3xl));box-shadow:var(--overlay-shadow);padding:0;overflow-y:auto}.select__popover:focus-visible:not([data-focused]),.select__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.select__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.select__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.select__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.select__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.select__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.select__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.select__popover[data-exiting=true],.select__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.select__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.select__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.select__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.select__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.select__popover [data-slot=list-box]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.select__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.select--full-width,.select__trigger--full-width{width:100%}.autocomplete{gap:var(--spacing);flex-direction:column;display:flex}.autocomplete__trigger{isolation:isolate;min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);border-width:1px;outline-style:none;display:inline-flex;position:relative}.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.autocomplete__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--field-border)}.autocomplete__trigger:has(.autocomplete__indicator){padding-inline-end:calc(var(--spacing) * 7)}@media(hover:hover){.autocomplete__trigger:hover:not(:has(.autocomplete__clear-button:hover)),.autocomplete__trigger[data-hovered=true]:not(:has(.autocomplete__clear-button:hover)){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.autocomplete__trigger:focus-visible:not([data-focused]),.autocomplete__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus-visible,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focused=true],:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focus-visible=true],:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus-within,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger{background-color:var(--field-focus)}.autocomplete__trigger:disabled,.autocomplete__trigger[data-disabled=true],.autocomplete__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.autocomplete--secondary .autocomplete__trigger{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--autocomplete-trigger-bg);--autocomplete-trigger-bg:var(--default);--autocomplete-trigger-bg-hover:var(--default-hover);--autocomplete-trigger-bg-focus:var(--default)}@media(hover:hover){.autocomplete--secondary .autocomplete__trigger:hover:not(:has(.autocomplete__clear-button:hover)),.autocomplete--secondary .autocomplete__trigger[data-hovered=true]:not(:has(.autocomplete__clear-button:hover)){background-color:var(--autocomplete-trigger-bg-hover)}}.autocomplete--secondary .autocomplete__trigger:focus-visible:not([data-focused]),.autocomplete--secondary .autocomplete__trigger[data-focus-visible=true],.autocomplete[data-invalid=true] :is(.autocomplete--secondary .autocomplete__trigger),.autocomplete[aria-invalid=true] :is(.autocomplete--secondary .autocomplete__trigger){background-color:var(--autocomplete-trigger-bg-focus)}.autocomplete__value{text-align:start;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;color:currentColor;flex:1}@media(min-width:40rem){.autocomplete__value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.autocomplete__value[data-placeholder=true]{color:var(--field-placeholder,var(--muted))}.autocomplete__value [data-slot=list-box-item-indicator]{display:none}.autocomplete__indicator{color:var(--field-placeholder,var(--muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;cursor:var(--cursor-interactive);flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;transition-duration:.15s;display:flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--spacing) * 2)}.autocomplete__indicator[data-open=true]{rotate:180deg}.autocomplete__indicator[data-slot=autocomplete-default-indicator]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.autocomplete__popover{width:var(--trigger-width);max-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);overscroll-behavior:contain;background-color:var(--overlay);padding:0;padding-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-outline-style:none;border-radius:min(32px,var(--radius-3xl));box-shadow:var(--overlay-shadow);outline-style:none;flex-direction:column;display:flex;overflow:hidden}.autocomplete__popover:focus,.autocomplete__popover:focus-visible:not([data-focused]),.autocomplete__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.autocomplete__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:cubic-bezier(.32, .72, 0, 1);--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.25s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.autocomplete__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.autocomplete__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.autocomplete__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.autocomplete__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.autocomplete__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.autocomplete__popover[data-exiting=true],.autocomplete__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.autocomplete__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.autocomplete__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.autocomplete__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.autocomplete__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.autocomplete__popover [data-slot=list-box]{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);min-height:0;max-height:320px;padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none;overflow-y:auto}.autocomplete__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.autocomplete__popover [role=presentation]>[data-slot=list-box-item]{width:calc(100% - var(--spacing) * 3)}.autocomplete__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],.autocomplete__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.autocomplete__popover [data-slot=search-field]{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);--tw-outline-style:none;outline-style:none;flex-shrink:0}.autocomplete__popover [data-slot=empty-state]{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--overlay-foreground)}@supports (color:color-mix(in lab,red,red)){.autocomplete__popover [data-slot=empty-state]{color:color-mix(in oklab,var(--overlay-foreground) 60%,transparent)}}.autocomplete--full-width,.autocomplete__trigger--full-width{width:100%}.autocomplete__clear-button{isolation:isolate;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);transform-origin:50%;border-radius:calc(var(--radius) * 1.5);padding:var(--spacing);color:var(--muted);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);cursor:var(--cursor-interactive);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:#0000;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-inline-end:0;display:inline-flex;position:relative}.autocomplete__clear-button:not([data-empty=true]){transition:opacity .15s var(--ease-smooth)}.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media(prefers-reduced-motion:reduce){.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.autocomplete__clear-button[data-empty=true]{pointer-events:none;opacity:0}.autocomplete__clear-button [data-slot=autocomplete-clear-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media(hover:hover){.autocomplete__clear-button:hover,.autocomplete__clear-button[data-hovered=true]{background-color:var(--default-hover)}}.autocomplete__clear-button:active,.autocomplete__clear-button[data-pressed=true]{transform:scale(.93)}.kbd{height:calc(var(--spacing) * 6);align-items:center;display:inline-flex}:where(.kbd>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * .5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-x-reverse)))}.kbd{border-radius:calc(var(--radius) * 1);background-color:var(--default);padding-inline:calc(var(--spacing) * 2);text-align:center;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted)}:where(.kbd:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.kbd{word-spacing:-.25rem}.kbd__abbr{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.kbd__content{justify-content:center;align-items:center;display:flex}.kbd--light{background-color:#0000}.typography,.typography-prose{color:var(--foreground)}.typography-prose h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography-prose code{border-radius:calc(var(--radius) * .75);background-color:var(--default);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground)}.typography-prose a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--link);text-underline-offset:4px;text-decoration-line:underline}.typography-prose blockquote{margin-top:calc(var(--spacing) * 4);border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px;border-color:var(--color-border);color:var(--muted);padding-inline-start:calc(var(--spacing) * 4);font-style:italic}.typography-prose ul{margin-block:calc(var(--spacing) * 4);list-style-type:disc}:where(.typography-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.typography-prose ul{padding-inline-start:calc(var(--spacing) * 6)}.typography-prose ol{margin-block:calc(var(--spacing) * 4);list-style-type:decimal}:where(.typography-prose ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.typography-prose ol{padding-inline-start:calc(var(--spacing) * 6)}.typography-prose li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography-prose hr{margin-block:calc(var(--spacing) * 8);border-color:var(--separator)}.typography-prose pre{margin-block:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1.5);background-color:var(--default);padding:calc(var(--spacing) * 4);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);overflow-x:auto}.typography-prose strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.typography-prose em{font-style:italic}.typography-prose img{margin-block:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1.5)}.typography--h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--body{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography--body-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.typography--body-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.typography--code{border-radius:calc(var(--radius) * .75);background-color:var(--default);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground)}.typography--align-start{text-align:start}.typography--align-center{text-align:center}.typography--align-end{text-align:end}.typography--align-justify{text-align:justify}.typography--color-default{color:var(--foreground)}.typography--color-muted{color:var(--muted)}.typography--truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.typography--weight-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.typography--weight-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.typography--weight-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.typography--weight-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.scroll-shadow{--scroll-shadow-size:40px;--scroll-shadow-scrollbar-size:10px;--scroll-shadow-offset:0px;position:relative}@property --scroll-shadow-start-fade{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-shadow-end-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes scroll-shadow-start-fade{0%{--scroll-shadow-start-fade:0px}to{--scroll-shadow-start-fade:var(--scroll-shadow-size)}}@keyframes scroll-shadow-end-fade{0%{--scroll-shadow-end-fade:var(--scroll-shadow-size)}to{--scroll-shadow-end-fade:0px}}.scroll-shadow--vertical{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overflow-y:auto}.scroll-shadow--horizontal{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overflow-x:auto}.scroll-shadow--fade.scroll-shadow--vertical:where([data-top-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true],[data-scroll-shadow-mode=auto]){mask-image:linear-gradient(var(--scroll-linear-gradient)),linear-gradient(#000,#000);mask-position:0 0,100% 0;mask-repeat:no-repeat;mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%,var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)),linear-gradient(#000,#000);-webkit-mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%,var(--scroll-shadow-scrollbar-size) 100%}.scroll-shadow--fade.scroll-shadow--vertical[data-top-scroll=true]{--scroll-linear-gradient:0deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--vertical[data-bottom-scroll=true]{--scroll-linear-gradient:180deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--vertical[data-top-bottom-scroll=true]{--scroll-linear-gradient:#000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal:where([data-left-scroll=true],[data-right-scroll=true],[data-left-right-scroll=true],[data-scroll-shadow-mode=auto]){mask-image:linear-gradient(var(--scroll-linear-gradient)),linear-gradient(#000,#000);mask-position:0 0,0 100%;mask-repeat:no-repeat;mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)),100% var(--scroll-shadow-scrollbar-size);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)),100% var(--scroll-shadow-scrollbar-size)}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-scroll=true]{--scroll-linear-gradient:270deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-scroll=true]:dir(rtl){--scroll-linear-gradient:90deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-right-scroll=true]{--scroll-linear-gradient:90deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-right-scroll=true]:dir(rtl){--scroll-linear-gradient:270deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-right-scroll=true]{--scroll-linear-gradient:to right, #000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--hide-scrollbar{scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;--scroll-shadow-scrollbar-size:0px}@supports (animation-timeline:scroll(self)){.scroll-shadow.scroll-shadow--fade[data-scroll-shadow-mode=auto]{animation:linear both scroll-shadow-start-fade,linear both scroll-shadow-end-fade;animation-range:var(--scroll-shadow-offset) calc(var(--scroll-shadow-offset) + var(--scroll-shadow-size)),calc(100% - var(--scroll-shadow-size) - var(--scroll-shadow-offset)) calc(100% - var(--scroll-shadow-offset))}.scroll-shadow.scroll-shadow--fade.scroll-shadow--vertical[data-scroll-shadow-mode=auto]{--scroll-linear-gradient:180deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%;animation-timeline:scroll(self),scroll(self)}.scroll-shadow.scroll-shadow--fade.scroll-shadow--horizontal[data-scroll-shadow-mode=auto]{--scroll-linear-gradient:90deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%;animation-timeline:scroll(self inline),scroll(self inline)}.scroll-shadow.scroll-shadow--fade.scroll-shadow--horizontal[data-scroll-shadow-mode=auto]:dir(rtl){--scroll-linear-gradient:270deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.paused{animation-play-state:paused}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.auth-page{background:#f4f8f2;place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{background:#fff;border:1px solid #e9e9e1;border-radius:20px;width:min(440px,100%);padding:32px;box-shadow:0 16px 50px #20362310}.auth-card .brand{padding:0 0 26px}.auth-card h1{font-size:25px}.auth-form{margin-top:26px;box-shadow:none!important;border:0!important;padding:0!important}.crm-form{gap:15px;max-width:640px;margin:18px 0;padding:23px;display:grid}.crm-form h3{margin:0}.crm-form label{color:#526356;gap:6px;font-size:13px;font-weight:700;display:grid}.crm-form input,.crm-form select,.search-input,.row-actions select,.lost-form input{color:#253d2d;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #dfe6dc;border-radius:10px;padding:8px 12px}.crm-form input:focus,.crm-form select:focus,.search-input:focus{outline:2px solid #7eaf89}.search-input{max-width:350px;margin-bottom:18px}.form-error{color:#aa4944;background:#fff0ee;border-radius:10px;padding:10px 12px;font-size:13px}.text-button{color:#2d6b52;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;font-size:13px}.text-button.danger{color:#b65a54}.auth-card>.text-button{margin-top:12px}.workspace-switcher select{color:#355842;min-width:0;font:inherit;background:0 0;border:0;flex:1;font-size:13px;font-weight:700}.resource-list{min-height:160px;padding:4px 20px}.list-row{border-bottom:1px solid #eef1eb;justify-content:space-between;align-items:center;gap:16px;padding:17px 4px;display:flex}.list-row:last-child{border-bottom:0}.list-row strong,.list-row small{display:block}.list-row small{color:#617b70;margin-top:5px;font-size:12px}.row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row-actions select{width:auto;min-width:120px}.lost-form{gap:6px;display:flex}.lost-form button{color:#fff;background:#2d6b52;border:0;border-radius:8px;padding:0 12px}.stat-card{padding:20px}.activity-card{padding:22px}.quick-links{color:#286a4d;gap:14px;margin-top:20px;font-size:14px;display:grid}.muted{color:#617b70;font-size:13px}@font-face{font-family:IRANYekan;src:url(/assets/IRANYekanThinRd-Btj8YOsN.woff)format("woff");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:IRANYekan;src:url(/assets/IRANYekanLightRd-BjUcjfJe.woff)format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:IRANYekan;src:url(/assets/IRANYekanRegularRd-DpvTzg-5.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IRANYekan;src:url(/assets/IRANYekanMediumRd-By1l9FW8.woff)format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IRANYekan;src:url(/assets/IRANYekanBoldRd-CDE0-DhU.woff)format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:IRANYekan;src:url(/assets/IRANYekanExtraBoldRd-icEQEZ5o.woff)format("woff");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:IRANYekan;src:url(/assets/IRANYekanBlackRd-DyUOnThI.woff)format("woff");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:IRANYekan;src:url(/assets/IRANYekanExtraBlackRd-qWnr9kXH.woff)format("woff");font-style:normal;font-weight:950;font-display:swap}:root{font-family:var(--font-sans);color:var(--color-text-primary);font-synthesis:none;background:#fafbf8}*{box-sizing:border-box}:where(body,body *){font-family:var(--font-sans)}body{min-width:320px;margin:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit}.app-shell{direction:rtl;min-height:100vh;display:flex}.sidebar{border-left:1px solid var(--color-border);z-index:10;background:#fff;flex-direction:column;flex:0 0 264px;width:264px;height:100vh;min-height:100vh;padding:32px 20px 22px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;padding:0 11px 34px;display:flex}.brand-mark{color:#fff;background:#27644d;border-radius:13px;place-items:center;width:38px;height:38px;font-size:25px;font-weight:800;display:grid;transform:rotate(-8deg)}.brand strong{letter-spacing:-.7px;font-size:21px;display:block}.brand small{color:#617b70;margin-top:-2px;font-size:12px;display:block}.workspace-switcher{background:#fbfcf9;border:1px solid #e9ece7;border-radius:15px;align-items:center;gap:9px;padding:10px;display:flex}.workspace-avatar{color:#b4774e;background:#f7e9dd;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.workspace-switcher strong,.workspace-switcher small{font-size:12px;display:block}.workspace-switcher small{color:#617b70;margin-top:3px}.chevron{color:#617b70;margin-right:auto}.nav-caption{color:#617b70;margin:0;padding:34px 15px 11px;font-size:12px}.nav-list{gap:5px;display:grid}.nav-item{color:#6c796e;border-radius:12px;align-items:center;gap:13px;padding:13px 16px;font-size:14px;font-weight:500;transition:background .15s;display:flex}.nav-icon{place-items:center;width:19px;font-size:19px;font-weight:400;display:inline-grid}.sidebar-bottom{color:#415a49;background:#f4f7ef;border-radius:17px;margin-top:auto;padding:17px;font-size:12px;line-height:1.8}.sidebar-bottom strong{font-size:13px}.sidebar-bottom p{color:#617b70;margin:3px 0 0}.help-icon{color:#8ba76d;margin-bottom:6px;font-size:20px}.main-area{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--color-border);background:#fff;justify-content:space-between;align-items:center;height:78px;padding:0 44px;display:flex}.breadcrumb{color:#4f5f54;font-size:13px;font-weight:500}.breadcrumb span{color:#617b70;margin:0 11px}.topbar-actions{align-items:center;gap:20px;display:flex}.status{color:#617b70;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.status-dot{background:#c4c9c2;border-radius:50%;width:7px;height:7px}.status-ok .status-dot{background:#5aa67a;box-shadow:0 0 0 4px #e8f5eb}.status-error .status-dot{background:#d87770}.retry{color:#b45e56;background:0 0;border:0;text-decoration:underline}.divider{background:#e8ece5;width:1px;height:24px}.user-avatar{color:#41694d;background:#e8eee4;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.mobile-menu{background:0 0;border:0;font-size:23px;display:none}.content{flex:1;width:min(1370px,100%);margin:0 auto;padding:36px 44px 54px}.page-kicker{color:#617b70;margin-bottom:19px;font-size:12px}.page-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:31px;display:flex}.eyebrow{color:#7a9b7a;margin:0 0 9px;font-size:13px;font-weight:700}h1{letter-spacing:-.8px;margin:0;font-size:clamp(23px,2.4vw,32px);font-weight:800;line-height:1.4}.page-subtitle{color:#617b70;margin:8px 0 0;font-size:13px;line-height:1.9}.primary-button{white-space:nowrap;min-height:40px;color:#fff!important;background:#2d6b52!important;border:0!important;border-radius:11px!important;padding:11px 20px!important;font-size:13px!important;font-weight:700!important}.inline-notice{color:#826334;background:#fff6e6;border-radius:12px;margin:-15px 0 18px;padding:12px 16px;font-size:13px}.inline-notice button{color:inherit;background:0 0;border:0;margin-right:8px;text-decoration:underline}.intro-banner{background:#dcebdc;border-radius:21px;min-height:232px;padding:36px 41px;display:flex;position:relative;overflow:hidden}.banner-copy{z-index:2;width:62%}.banner-label{color:#49815d;font-size:12px;font-weight:700}.banner-copy h2{color:#244e38;margin:10px 0;font-size:clamp(22px,2.5vw,32px);line-height:1.55}.banner-copy p{color:#68806c;max-width:360px;margin:0;font-size:12px;line-height:2}.banner-art{place-items:center;width:30%;height:100%;display:grid;position:absolute;top:0;left:6%}.orbit{border:1px solid #c0dac2;border-radius:50%;width:280px;height:280px;position:absolute}.orbit-two{width:210px;height:210px}.flower{width:140px;height:140px;position:relative;transform:rotate(-12deg)}.flower i{transform-origin:28px 71px;background:#86ad84;border-radius:55% 55% 35% 35%;width:57px;height:92px;display:block;position:absolute;top:0;left:42px}.flower i:nth-child(2){background:#9bbd93;transform:rotate(60deg)}.flower i:nth-child(3){background:#719d7c;transform:rotate(120deg)}.flower i:nth-child(4){background:#87b291;transform:rotate(180deg)}.flower i:nth-child(5){background:#a7c69b;transform:rotate(240deg)}.flower i:nth-child(6){background:#679578;transform:rotate(300deg)}.flower span{background:#f0da9b;border-radius:50%;width:42px;height:42px;position:absolute;top:57px;left:49px;box-shadow:inset 0 0 0 8px #e5c981}.section-heading{justify-content:space-between;align-items:center;margin:32px 0 17px;display:flex}.section-heading div{align-items:center;gap:8px;display:flex}.section-mark{background:#7aa884;border-radius:3px;width:4px;height:20px}.section-heading h2{margin:0;font-size:16px}.section-heading>span{color:#617b70;font-size:12px}.stat-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.stat-grid .shekof-card{min-height:149px;padding:20px}.stat-top{justify-content:space-between;align-items:start;display:flex}.stat-icon{border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.peach{color:#c38362;background:#fbece2}.mint{color:#617b70;background:#e9f4e8}.lavender{color:#9585c0;background:#eeeafa}.butter{color:#cba65b;background:#fff5dd}.stat-arrow{color:#617b70;font-size:18px}.stat-label{color:#617b70;margin:17px 0 3px;font-size:12px}.stat-value{font-size:22px;line-height:1}.stat-detail{color:#617b70;margin-right:10px;font-size:12px}.lower-grid{grid-template-columns:1.2fr 1fr;gap:17px;margin-top:19px;display:grid}.lower-grid .shekof-card{min-height:293px;padding:22px 24px}.card-heading h3{margin:0 0 5px;font-size:14px}.card-heading span{color:#617b70;font-size:12px}.empty-state{text-align:center;color:#617b70;padding:25px 12px 10px}.empty-illustration{color:#9bb58f;background:#f2f6ef;border-radius:15px;place-items:center;width:47px;height:47px;margin:0 auto 10px;font-size:31px;display:grid}.empty-state h4{color:#526454;margin:0 0 7px;font-size:13px}.empty-state p{max-width:300px;margin:0 auto;font-size:12px;line-height:1.9}.steps{gap:20px;margin-top:25px;display:grid}.steps>div{align-items:center;gap:12px;display:flex}.steps>div>span{color:#617b70;background:#f1f4ef;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.steps .step-done{color:#438b5c;background:#e1f0e3}.steps strong,.steps small{display:block}.steps strong{font-size:12px}.steps small{color:#617b70;margin-top:4px;font-size:12px}.feature-empty{padding:70px 20px}.feature-empty h2{color:#3e5544;font-size:17px}.feature-empty p{font-size:13px}.text-link{color:#2c7656;margin-top:21px;font-size:13px;font-weight:700;display:inline-block}footer{text-align:center;color:#617b70;padding:5px 0 24px;font-size:12px}footer span{margin:0 5px}@media(max-width:1050px){.sidebar{flex-basis:220px;width:220px}.content{padding:30px 26px}.topbar{padding:0 26px}.stat-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.sidebar{transition:transform .2s;position:fixed;right:0;transform:translate(100%);box-shadow:-12px 0 40px #15251c20}.sidebar-open{transform:translate(0)}.mobile-menu{display:block}.topbar{gap:10px;height:64px;padding:0 18px}.breadcrumb{margin-left:auto;font-size:12px}.topbar-actions{gap:8px}.status{font-size:0}.status .retry{font-size:12px}.divider{display:none}.content{padding:25px 17px}.page-heading{flex-direction:column;align-items:start}.intro-banner{min-height:250px;padding:28px}.banner-copy{width:80%}.banner-art{opacity:.45;left:-15%}.section-heading>span{display:none}.lower-grid{grid-template-columns:1fr}}@media(max-width:450px){.stat-grid{gap:10px}.stat-grid .shekof-card{padding:14px}.stat-detail{margin:7px 0 0;display:block}.banner-copy{width:100%}.banner-art{opacity:.23}}:root{--color-primary:#205a49;--color-primary-hover:#174637;--color-border:#e6eae3;--color-text-primary:#1b332b;--color-text-secondary:#79877e;background:#f7f9f6}body,.app-shell{background:#f7f9f6}.sidebar{background:#fcfdfa;border-left:1px solid #e5ebe5;flex-basis:268px;width:268px;padding:28px 16px 18px}.brand{gap:12px;padding:2px 13px 29px}.brand-mark{background:#225b48;border-radius:14px;width:42px;height:42px;transform:none;box-shadow:0 7px 16px #225b4830}.brand strong{letter-spacing:-.6px;font-size:22px}.brand small{color:#617b70;margin-top:1px;font-size:12px}.workspace-switcher{background:#fff;border-color:#e4eae3;border-radius:14px;padding:11px;box-shadow:0 3px 12px #152d1806}.workspace-switcher .workspace-avatar{color:#2d7652;background:#e8f2e8}.workspace-switcher>svg{color:#617b70;flex:none}.nav-caption{color:#617b70;letter-spacing:.5px;padding:28px 14px 10px;font-size:12px;font-weight:800}.nav-caption-tools{padding-top:32px}.nav-list{gap:3px}.nav-item{text-align:right;color:#657a6e;background:0 0;border:0;border-radius:11px;width:100%;min-height:44px;padding:11px 13px;font-size:12.5px;font-weight:700}.nav-item:hover{color:#234e3b;background:#f0f5ee}.nav-item.active{color:#205d43;background:#e9f3e9;box-shadow:inset -3px 0 #418563}.nav-icon{color:inherit}.nav-button{cursor:pointer;font:inherit}.sidebar-bottom{background:#fff;border:1px solid #e7ebe4;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:12px;line-height:normal;display:flex}.sidebar-bottom .user-avatar{background:#e5efe7;flex:none}.sidebar-bottom>div{flex:1;min-width:0}.sidebar-bottom strong,.sidebar-bottom p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-bottom p{margin-top:5px;font-size:12px}.logout-button{color:#617b70;background:0 0;border:0;place-items:center;padding:5px;display:grid}.logout-button:hover{color:#ba6257}.topbar{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffec;border-bottom-color:#e8ece7;height:74px;padding:0 38px;position:sticky;top:0}.breadcrumb{align-items:center;gap:10px;font-size:13px;display:flex}.breadcrumb>span{color:#617b70;margin:0}.breadcrumb>strong{color:#2c4436;font-weight:700}.topbar-actions{gap:16px}.top-search{color:#617b70;text-align:right;background:#f7f9f5;border:1px solid #e7ebe5;border-radius:11px;align-items:center;gap:10px;width:260px;min-height:39px;padding:0 11px;font-size:12px;display:flex}.top-search kbd{color:#617b70;direction:ltr;background:#fff;border:1px solid #e2e9e1;border-radius:5px;margin-right:auto;padding:1px 5px;font-size:11px}.topbar-divider{border-right:1px solid #e8ede7;height:26px}.top-user{color:#34634d;background:#e8eee6;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.content{width:min(1520px,100%);padding:34px 38px 60px}.page-kicker{color:#617b70;margin-bottom:11px;font-size:12px;font-weight:700}.page-heading{margin-bottom:27px}.page-heading h1{letter-spacing:-.8px;font-size:clamp(23px,2.1vw,31px)}.page-subtitle{color:#617b70;font-size:13px}.primary-button{justify-content:center;align-items:center;gap:8px;min-height:41px;display:inline-flex;box-shadow:0 4px 11px #24614825;background:#23634e!important}.shekof-card{background:#fff;border:1px solid #e8ece7;border-radius:17px;box-shadow:0 7px 22px #1a382508}.intro-banner{background:linear-gradient(112deg,#184839,#285d47 57%,#3d7857);border-radius:20px;min-height:244px;padding:34px 42px}.banner-copy{width:min(66%,570px)}.banner-label{color:#c1e3bf;align-items:center;gap:8px;font-size:12px;display:inline-flex}.banner-copy h2{color:#fff;margin:12px 0 8px;font-size:clamp(24px,2.4vw,34px)}.banner-copy p{color:#d3e4d5;max-width:480px;font-size:13px}.banner-actions{align-items:center;gap:12px;margin-top:20px;display:flex}.banner-actions a{color:#234f3a;background:#e9f5e9;border-radius:9px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:700;display:inline-flex}.banner-actions a+a{color:#e5f2e2;background:#ffffff25}.banner-art{width:29%;left:6%}.banner-glow{border:1px solid #ffffff28;border-radius:50%;width:260px;height:260px;position:absolute;box-shadow:0 0 0 37px #ffffff0c,0 0 0 72px #ffffff08}.flower{transform:rotate(-12deg)scale(.87)}.flower i{background:#a0c99d}.section-heading{margin:31px 0 17px}.section-heading h2{font-size:17px}.section-heading>span{color:#617b70}.stat-grid{gap:14px}.stat-grid>a{min-width:0}.stat-card{min-height:153px;padding:19px;transition:transform .18s,box-shadow .18s;display:block}.stat-card:hover{transform:translateY(-3px);box-shadow:0 11px 24px #1c3a2a17}.stat-card .stat-icon{width:39px;height:39px}.tone-violet .stat-icon{color:#617b70;background:#f1f7f5}.tone-blue .stat-icon{color:#617b70;background:#ebf4f1}.tone-orange .stat-icon{color:#c68c54;background:#fff0e3}.tone-green .stat-icon{color:#617b70;background:#e8f5e9}.stat-card .stat-label{margin-top:15px;font-size:12px}.stat-card .stat-value{letter-spacing:-.8px;font-size:27px}.insight-strip{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.insight-strip>span{color:#718376;background:#fff;border:1px solid #e8ece7;border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;display:inline-flex}.insight-strip strong{color:#2c5b41;font-size:13px}.insight-strip svg{color:#70a47c}.insight-strip .insight-alert svg,.insight-strip .insight-alert strong{color:#ca7951}.insight-dot{background:#55a86e;border-radius:50%;width:7px;height:7px}.dashboard-grid{margin-top:20px}.dashboard-panel{min-height:300px;padding:24px}.panel-header{margin-bottom:19px}.panel-header h3{margin:0;font-size:16px}.panel-header .eyebrow{margin:0 0 4px;font-size:12px}.panel-header a{color:#448360;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.funnel-list{gap:17px;margin-top:25px;display:grid}.funnel-row{color:#758779;grid-template-columns:90px 1fr 28px;align-items:center;gap:12px;font-size:12px;display:grid}.funnel-row strong{text-align:start;color:#2c4e3a}.funnel-track{background:#eff3ed;border-radius:20px;height:9px;overflow:hidden}.funnel-track>div{border-radius:inherit;background:#5b9d76;height:100%}.timeline-row{border-bottom:1px solid #f0f3ef;align-items:center;gap:12px;padding:13px 0;display:flex}.timeline-row:last-child{border:0}.timeline-row strong,.timeline-row small{display:block}.timeline-row strong{font-size:13px;font-weight:700}.timeline-row small{color:#617b70;margin-top:5px;font-size:12px}.task-priority{background:#e1ae62;border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 0 5px #fff5e6}.priority-high{background:#dc806c;box-shadow:0 0 0 5px #fff0ed}.priority-low{background:#6aaa80;box-shadow:0 0 0 5px #ecf7ef}.recent-panel{min-height:230px;margin-top:20px}.activity-glyph{color:#6e9e70;background:#eff5eb;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.activity-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.resource-list{border-radius:15px}.pagination{color:#617b70;border-top:1px solid #eaf0e8;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:12px;display:flex}.pagination>div{align-items:center;gap:12px;display:flex}.pagination strong{color:#476750}.pagination button{min-height:32px;padding:0 11px;font-size:12px}.record-link{color:#274d38}.record-link:hover{color:#2a8a5c;text-underline-offset:3px;text-decoration:underline}.record-back{color:#648a71;align-items:center;gap:7px;margin-bottom:24px;font-size:12px;font-weight:700;display:inline-flex}.record-back svg{transform:rotate(180deg)}.record-hero{align-items:center;gap:17px;margin-bottom:25px;display:flex}.record-avatar{color:#357a53;background:#e7f1e7;border-radius:18px;place-items:center;width:61px;height:61px;font-size:27px;font-weight:800;display:grid}.record-hero h1{margin:2px 0}.record-hero a,.record-hero span{color:#617b70;font-size:12px}.record-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:19px;display:grid}.record-card,.record-timeline{align-self:start;padding:26px}.record-form{max-width:none;margin:20px 0 0;padding:0}.record-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.record-actions{align-items:center;gap:14px;margin-top:10px;display:flex}.record-timeline .empty-state{padding-top:20px}.form-success{color:#28774d;background:#edf7ee;border-radius:9px;padding:9px 12px;font-size:12px}.list-row{min-height:72px}.list-row strong{font-size:12.5px}.search-input{background:#fff;border-radius:10px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.settings-card{min-height:300px;padding:24px}.settings-card .crm-form{max-width:none;margin-top:25px;padding:0}.settings-workspace,.member-ident{align-items:center;gap:11px;display:flex}.settings-workspace{border-bottom:1px solid #edf0ea;padding:17px 0}.settings-workspace strong,.settings-workspace small,.member-ident strong,.member-ident small{display:block}.settings-workspace small{color:#617b70;margin-top:5px;font-size:12px}.member-avatar{color:#507b5e;background:#eef3ec;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.member-form{gap:9px;margin:20px 0 10px;display:flex}.member-form input{border:1px solid #dfe6dc;border-radius:9px;flex:1;min-width:0;padding:8px 11px}.palette-backdrop{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#182a22a8;justify-content:center;align-items:flex-start;padding:13vh 16px 16px;display:flex;position:fixed;inset:0}.command-palette{background:#fff;border-radius:18px;flex-direction:column;width:min(580px,100%);max-height:75vh;display:flex;overflow:hidden;box-shadow:0 24px 90px #0c1b1640}.palette-input{color:#718a76;border-bottom:1px solid #e7eee6;align-items:center;gap:12px;padding:16px 20px;display:flex}.palette-input input{min-width:0;font:inherit;border:0;outline:0;flex:1;font-size:14px}.palette-input button{color:#617b70;background:0 0;border:0}.palette-body{padding:4px 12px 18px;overflow-y:auto}.palette-body .nav-caption{margin:0;padding:18px 10px 8px}.palette-result{text-align:right;color:#59705f;width:100%;font:inherit;background:#fff;border:0;border-radius:9px;align-items:center;gap:11px;padding:11px 12px;font-size:13px;display:flex}.palette-result:hover,.palette-result:focus{color:#225c42;background:#eff6ef}.palette-result span{flex:1}.palette-result small{color:#617b70}.palette-footer{color:#617b70;border-top:1px solid #e7eee6;padding:11px 20px;font-size:12px}.palette-footer kbd{border:1px solid #e4eae3;border-radius:4px;padding:1px 5px}.mobile-backdrop{display:none}@media(max-width:1050px){.sidebar{flex-basis:228px;width:228px}.top-search{width:210px}.settings-grid,.record-grid{grid-template-columns:1fr}}@media(max-width:700px){.sidebar{z-index:30;width:min(275px,82vw);height:100vh;position:fixed;right:0}.mobile-backdrop{z-index:29;background:#10241870;border:0;display:block;position:fixed;inset:0}.topbar{height:64px;padding:0 18px}.top-search{justify-content:center;width:38px;height:38px;min-height:38px;padding:0}.top-search span,.top-search kbd,.topbar-divider{display:none}.content{padding:25px 17px}.banner-copy{width:100%}.banner-art{opacity:.22;left:-9%}.intro-banner{padding:27px}.activity-list,.settings-grid{grid-template-columns:1fr}.insight-strip>span{flex:1}}@media(max-width:460px){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card{min-height:130px;padding:14px}.banner-actions{flex-wrap:wrap}.funnel-row{grid-template-columns:70px 1fr 24px;gap:8px}.member-form{flex-direction:column}.record-form-row{grid-template-columns:1fr}}:root{--color-border:#eaf3f0;--color-text:#173b30;--color-muted:#88a59b}body{color:#173b30;background:#f8fcfb}.app-shell{background:linear-gradient(115deg,#f9fdfc,#f5fbf9)}.sidebar{background:#fff;border-color:#f0f7f5}.brand-mark{background:linear-gradient(135deg,#205a49,#205a49);border-radius:50% 50% 45% 45%}.brand strong{color:#173b30}.nav-item{color:#5f8276}.nav-item.active{color:#205a49;background:#ebf8f4}.nav-item:hover{background:#f4fbf9}.workspace-switcher,.sidebar-bottom{background:#f8fdfb;border-color:#eaf4f1}.primary-button{color:#fff;background:linear-gradient(135deg,#205a49,#205a49);box-shadow:0 5px 15px #205a4918}.primary-button:hover{background:#205a49}.text-button{color:#205a49}.topbar{background:0 0;border-color:#0000}.top-search{color:#617b70;background:#fafdfc;border-color:#e9f4f0}.content{padding:0 22px 24px}.contact-workspace{color:#173b30;font-size:14px}.contact-workspace button,.contact-workspace a{transition:background .15s}.contact-workspace button:disabled{opacity:.5;cursor:wait}.contact-workspace button:focus-visible,.contact-workspace a:focus-visible{outline-offset:3px;outline:2px solid #205a49}.cw-back{color:#617b70;margin:0 0 12px;font-size:13px;display:inline-block}.cw-notice{color:#009f65;background:#dcfaeb;border-radius:12px;justify-content:space-between;margin-bottom:12px;padding:12px 18px;display:flex}.cw-notice button{background:0 0;border:0}.cw-hero,.cw-panel{background:#fff;border:1px solid #f0f7f5;border-radius:16px}.cw-hero{margin-bottom:18px;overflow:hidden}.cw-hero-main{flex-direction:row;justify-content:space-between;gap:24px;padding:24px 22px 12px;display:flex}.cw-identity{text-align:right;flex-direction:row;align-items:center;gap:25px;min-width:0;display:flex}.cw-avatar{background:linear-gradient(135deg,#eaf6f2,#d1ebe2);border-radius:50%;flex-shrink:0;place-items:center;width:128px;height:128px;display:grid;position:relative}.cw-avatar>span{color:#617b70;font-size:40px;font-weight:700}.cw-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.cw-avatar i{background:#c2d0cb;border:7px solid #fff;border-radius:50%;width:29px;height:29px;position:absolute;bottom:9px;right:6px}.cw-avatar i.online{background:#00cb86}.cw-identity h1{color:#173b30;margin:0 0 8px;font-size:32px;font-weight:800}.cw-identity p{color:#608176;margin:0 0 16px;font-size:17px}.cw-identity a{color:#205a49}.cw-badges{flex-wrap:wrap;gap:9px;display:flex}.cw-badge{white-space:nowrap;color:#6f9085;background:#f4f8f7;border-radius:30px;align-items:center;gap:7px;padding:5px 13px;font-size:13px;display:inline-flex}.cw-badge i{background:currentColor;border-radius:50%;width:9px;height:9px}.cw-badge.green,.tone-1{color:#00ae64;background:#dcfcec}.cw-badge.amber,.tone-3{color:#f39c13;background:#fff3e2}.tone-0{color:#205a49;background:#ecf8f4}.tone-2{color:#8d5cf9;background:#efe9ff}.tone-4{color:#ed6a87;background:#ffeaf0}.cw-hero-actions{flex:1;max-width:510px;padding-top:0}.cw-action-row{flex-wrap:wrap;justify-content:flex-start;gap:9px;display:flex}.cw-action-row>a,.cw-action-row>button{color:#205a49;white-space:nowrap;background:#fff;border:1px solid #e5f5f0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:11px 16px;display:flex}.cw-primary,.cw-action-row>.cw-primary{color:#fff;background:linear-gradient(125deg,#205a49,#205a49);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;display:inline-flex;box-shadow:0 3px 9px #205a4920}.cw-description{color:#617b70;white-space:pre-wrap;background:#f8fbfa;border-radius:12px;margin-top:13px;padding:13px 17px;font-size:13px;line-height:2}.cw-tabs{flex-direction:row;gap:18px;padding:0 18px;display:flex;overflow-x:auto}.cw-tabs button{color:#6a8b80;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:18px 10px;font-weight:500;display:flex;position:relative}.cw-tabs button.active{color:#205a49}.cw-tabs button.active:after{content:"";background:#205a49;border-radius:8px 8px 0 0;height:4px;position:absolute;bottom:0;left:0;right:0}.cw-columns{grid-template-columns:.94fr 1.05fr 1.05fr;align-items:start;gap:14px;display:grid}.cw-column{gap:14px;min-width:0;display:grid}.cw-panel{min-width:0;padding:18px 20px}.cw-panel>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.cw-panel h2{margin:0;font-size:17px;font-weight:700}.cw-text{color:#205a49;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;display:inline-flex}.cw-empty{color:#617b70;text-align:center;padding:14px 0;font-size:13px}.cw-company{flex-direction:row;align-items:center;gap:18px;margin:12px 0 22px;display:flex}.cw-company-logo{color:#fff;text-align:center;background:#ff2d58;border-radius:15px;flex-shrink:0;place-items:center;width:82px;height:78px;padding:8px;font-size:16px;font-weight:700;display:grid}.cw-company h3{margin:0 0 7px;font-size:20px;font-weight:700}.cw-company p{color:#617b70;margin:0;font-size:13px}.cw-details{color:#617b70;direction:rtl;grid-template-columns:1fr 1fr;row-gap:13px;display:grid}.cw-details dt{text-align:start;direction:rtl}.cw-details dd{text-align:right;color:#4d6f64;direction:rtl;margin:0}.cw-tags{flex-wrap:wrap;gap:8px;display:flex}.cw-tag-add{color:#617b70;background:#fff;border:1px solid #eaf5f1;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.cw-contact-list{direction:rtl;gap:18px;padding:8px 0 4px;display:grid}.cw-contact-list>div{color:#5c8275;align-items:center;gap:17px;min-width:0;display:flex}.cw-contact-list svg{color:#205a49;flex-shrink:0}.cw-contact-list a,.cw-contact-list span{overflow-wrap:anywhere}.cw-contact-list a[href^=http]{color:#205a49}.cw-contact-list button{background:0 0;border:0;margin-left:auto}.cw-contact-list button svg{color:#617b70}.cw-engagement{flex-direction:row;align-items:center;gap:20px;display:flex}.cw-gauge{text-align:center;flex:1;width:160px;min-width:120px;padding-bottom:27px;position:relative}.cw-gauge svg{width:100%}.cw-gauge path{fill:none;stroke-width:15px;stroke-linecap:round}.cw-gauge .track{stroke:#c9eadf}.cw-gauge .value{stroke:#00cb91}.cw-gauge strong{font-size:32px;font-weight:800;position:absolute;top:43%;left:0;right:0}.cw-gauge>span{color:#00b87b;font-size:13px;display:block}.cw-engagement-list{flex:1.3;gap:17px;font-size:12px;display:grid}.cw-engagement-list>div{align-items:center;gap:7px;display:flex}.cw-engagement-list svg{color:#205a49;flex-shrink:0}.cw-engagement-list span{color:#617b70}.cw-engagement-list b{color:#00b878;margin-right:auto;font-weight:500}.cw-note-tabs{border-bottom:1px solid #f0f7f5;gap:12px;margin-bottom:0;display:flex}.cw-note-tabs button{color:#617b70;background:#f7fbfa;border:0;border-radius:10px;padding:8px 16px;font-size:13px}.cw-note-tabs button.active{color:#205a49;background:#fff;box-shadow:0 2px #205a49,0 0 4px #dbf1ea}.cw-note{border-bottom:1px solid #f1f7f5;padding:16px 0}.cw-note:last-child{border-bottom:0}.cw-entry-heading{align-items:center;gap:8px;display:flex}.cw-mini-avatar{color:#6f9085;background:#eef8f5;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.cw-entry-heading strong{font-size:14px}.cw-entry-actions{gap:7px;margin-right:auto;display:flex}.cw-entry-actions button{color:#617b70;background:0 0;border:0;padding:4px}.cw-entry-actions button:hover{background:#f0f9f6;border-radius:6px}.cw-note h3{margin:9px 0 4px;font-size:14px;font-weight:500}.cw-note p{color:#617b70;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 5px;font-size:13px;line-height:1.9}.cw-note small{color:#617b70;font-size:12px}.cw-meeting,.cw-opportunity{border-bottom:1px solid #f0f7f5;align-items:center;gap:12px;padding:14px 0;display:flex}.cw-meeting:last-child,.cw-opportunity:last-child{border:0}.cw-round{color:#205a49;background:#f3faf8;border-radius:16px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.cw-round.amber{color:#ffad24;background:#fff7e9}.cw-meeting strong,.cw-opportunity strong{font-size:13px;display:block}.cw-meeting small,.cw-opportunity small{color:#617b70;margin-top:6px;font-size:12px;display:block}.cw-meeting>div:not(.cw-entry-actions),.cw-opportunity>div{flex:1}.cw-opportunity>span:last-child{text-align:start;font-size:13px}.cw-join{color:#205a49;background:#f3fbf8;border-radius:12px;padding:7px 12px;font-size:12px}.cw-activity article{flex-direction:row;align-items:center;gap:11px;padding:12px 0;display:flex}.cw-activity article>div{flex:1}.cw-activity strong{font-size:13px;display:block}.cw-activity small{color:#617b70;margin-top:5px;font-size:12px;display:block}.cw-activity time{color:#617b70;max-width:76px;font-size:12px;line-height:1.7}.cw-log-actions{gap:14px;margin-top:12px;display:flex}.cw-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;background:#173b3055;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cw-dialog{background:#fff;border-radius:18px;width:min(620px,100%);max-height:90vh;overflow:auto;box-shadow:0 20px 100px #274d4033}.cw-dialog>header{border-bottom:1px solid #edf4f2;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.cw-dialog h2{font-size:18px;font-weight:700}.cw-dialog>header button{color:#617b70;background:0 0;border:0}.cw-form{max-width:100%;margin:0}.cw-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cw-form textarea{min-height:90px;font:inherit;color:#537167;resize:vertical;border:1px solid #e7f4f0;border-radius:10px;padding:10px}.cw-form label{color:#6e8c82}.cw-form input:focus,.cw-form textarea:focus{outline:2px solid #afe0d0}.cw-form .cw-checkbox{align-items:center;gap:10px;display:flex}.cw-form .cw-checkbox input{width:16px;min-height:16px}@media(min-width:1400px){.cw-engagement-list{font-size:13px}.cw-hero-main{padding:24px}.cw-identity h1{font-size:36px}.cw-tabs{gap:28px}.cw-avatar{width:134px;height:134px}}@media(max-width:1250px){.cw-hero-main{flex-wrap:wrap}.cw-hero-actions{max-width:none}.cw-engagement{flex-direction:column}.cw-engagement-list{width:100%}.cw-columns{grid-template-columns:1fr 1fr}.cw-side{grid-column:1/-1;grid-template-columns:1fr 1fr}.cw-identity{width:100%}}@media(max-width:760px){.content{padding:0 12px 20px}.cw-columns,.cw-side{grid-template-columns:1fr}.cw-hero-main{padding:18px}.cw-identity{gap:12px}.cw-identity h1{font-size:25px}.cw-identity p{font-size:14px}.cw-avatar{width:80px;height:80px}.cw-badges{gap:5px}.cw-badge{padding:4px 9px;font-size:12px}.cw-action-row>a,.cw-action-row>button{padding:8px 10px;font-size:13px}.cw-tabs{gap:6px}.cw-tabs button{padding:14px 8px;font-size:13px}.cw-form-grid{grid-template-columns:1fr}.cw-engagement{flex-direction:row}.cw-overlay{padding:12px}.cw-panel{padding:18px}}.workspace-tools{color:#173b30}.crm-calendar{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-weekday{text-align:center;color:#617b70;padding:12px 4px;font-size:13px}.calendar-day{text-align:right;background:#fff;border:1px solid #f0f7f5;min-height:100px;padding:10px;overflow:hidden}.calendar-day:hover,.calendar-day.selected{background:#f2faf7}.calendar-day.selected{outline-offset:-2px;outline:2px solid #205a49}.calendar-day>span{font-size:14px}.calendar-day small{color:#205a49;text-overflow:ellipsis;white-space:nowrap;background:#edf8f4;border-radius:5px;margin-top:7px;padding:4px;font-size:12px;display:block;overflow:hidden}.calendar-agenda{margin-top:18px}.workspace-tools .cw-panel>header>button{color:#205a49;background:#f5fbf9;border:0;border-radius:10px;padding:6px}.report-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.report-metrics strong{color:#205a49;margin-top:20px;font-size:30px;display:block}.report-metrics span{color:#617b70;font-size:14px}.report-stage{align-items:center;gap:20px;margin:22px 0;display:flex}.report-stage>span{width:130px;font-size:14px}.report-stage>div{background:#f0f8f5;border-radius:8px;flex:1;height:14px;overflow:hidden}.report-stage i{border-radius:8px;height:100%;display:block}.shell-extra{align-items:center;gap:22px;display:flex}.shell-popover{position:relative}.shell-bell{color:#25443a;background:0 0;border:0;padding:6px;position:relative}.shell-bell i{background:#ff476d;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:2px;right:3px}.shell-dropdown{z-index:30;background:#fff;border:1px solid #ebf4f1;border-radius:13px;width:180px;padding:8px;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 10px 40px #173b3020}.shell-dropdown a{color:#66877c;border-radius:7px;padding:11px 12px;font-size:13px;display:block}.shell-dropdown a:hover{color:#205a49;background:#f4fbf9}.shell-dropdown.notifications{width:310px;max-height:400px;overflow:auto}.shell-dropdown header{justify-content:space-between;align-items:center;padding:10px;font-size:13px;display:flex}.shell-dropdown header button{background:0 0;border:0}.shell-dropdown p{color:#617b70;padding:14px;font-size:13px}.shell-dropdown small{color:#617b70;margin-top:6px;display:block}@media(max-width:760px){.report-metrics{grid-template-columns:1fr 1fr}.calendar-day{min-height:70px;padding:6px}.shell-extra{gap:10px}.shell-extra .cw-primary{padding:8px 10px;font-size:13px}.shell-dropdown.notifications{width:280px;left:-45px}.topbar-actions{gap:8px}}.cw-gauge{height:140px;padding-bottom:0}.cw-gauge svg{height:110px}.cw-gauge strong{font-size:30px;line-height:1;top:65px}.cw-gauge>span{position:absolute;bottom:2px;left:0;right:0}.nav-item.active{box-shadow:none;border-color:#205a49}:root{--color-primary:#205a49;--color-primary-hover:#205a49;--color-text-primary:#173b30;--color-text-secondary:#88a59b}.cw-progress{align-items:center;gap:10px;margin-top:9px;display:flex}.cw-progress>div{background:#eff9f6;border-radius:7px;flex:1;min-width:50px;height:7px}.cw-progress i{background:#205a49;border-radius:7px;height:100%;display:block}.cw-progress small{margin:0;font-size:12px}.reference-dashboard{color:#173b30;font-size:14px}.db-welcome{isolation:isolate;background:#eff9f6;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;min-height:136px;margin-bottom:14px;padding:30px 28px;display:flex;position:relative;overflow:hidden}.db-landscape{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.db-welcome-copy h1{letter-spacing:-.5px;margin:0 0 10px;font-size:32px;font-weight:800}.db-welcome-copy p{color:#51776a;margin:0;font-size:16px}.db-welcome-motto{text-align:right;flex-shrink:0;font-size:18px;font-weight:700;line-height:1.7}.db-welcome-motto span{background:#205a49;border-radius:4px;width:60px;height:3px;margin-top:9px;display:block}.db-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.db-stat{background:#fff;border:1px solid #f0f7f5;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:14px;min-height:124px;padding:18px;display:flex;position:relative}.db-stat:hover{box-shadow:0 5px 20px #205a4908}.db-stat-copy{flex:1;min-width:0}.db-stat-label{color:#517368;align-items:center;gap:10px;font-weight:500;display:flex}.db-small-icon{background:var(--db-tint);width:32px;height:32px;color:var(--db-color);border-radius:11px;place-items:center;display:grid}.db-stat-copy>strong{margin:0 42px 6px 0;font-size:26px;font-weight:800;line-height:1.3;display:block}.db-stat-copy>small{color:#617b70;white-space:nowrap;font-size:12px;line-height:1.7;display:block}.db-large-icon{background:var(--db-tint);color:var(--db-color);border-radius:13px;flex-shrink:0;place-items:center;width:50px;height:54px;margin-top:0;display:grid}.db-blue{--db-color:#205a49;--db-tint:#f2faf7}.db-cyan{--db-color:#205a49;--db-tint:#eef9f5}.db-orange{--db-color:#ff9a15;--db-tint:#fff5e9}.db-rose{--db-color:#ff476c;--db-tint:#fff0f4}.db-change{color:#05bb74;background:#e8fbf2;border-radius:7px;align-items:center;gap:3px;padding:3px 6px;font-size:12px;display:flex;position:absolute;top:52px;left:78px}.db-rose .db-change{color:#ff557c;background:#fff0f5}.db-main-grid{grid-template-columns:1.03fr 1.17fr 1.05fr;align-items:stretch;gap:14px;margin-bottom:14px;display:grid}.db-panel{background:#fff;border:1px solid #f0f7f5;border-radius:16px;min-width:0;padding:18px}.db-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.db-panel h2{margin:0;font-size:18px;font-weight:800}.db-all{color:#205a49;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.db-panel header select{font:inherit;color:#608176;background:#f9fdfc;border:1px solid #e9f4f0;border-radius:10px;padding:7px 9px;font-size:13px}.db-empty{color:#617b70;text-align:center;padding:30px 12px;font-size:13px;line-height:1.8}.db-funnel{flex-direction:row;align-items:stretch;gap:10px;display:flex}.db-funnel-art{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:43%;padding-top:3px;display:flex}.db-funnel-art>div{clip-path:polygon(0 0,100% 0,91% 100%,9% 100%);border-radius:9px;flex:1;min-height:42px}.db-funnel-rows{flex-direction:column;flex:1;min-width:0;display:flex}.db-funnel-row{border-bottom:1px solid #f0f7f5;flex:1;align-items:center;gap:8px;padding:13px 0;display:flex}.db-funnel-row:last-child{border:0}.db-funnel-row>div{flex:1;min-width:0}.db-funnel-row strong{font-size:13px;font-weight:700;display:block}.db-funnel-row small{color:#617b70;overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.db-funnel-row b{font-size:14px;font-weight:700}.db-funnel-row i{border-radius:50%;flex-shrink:0;width:11px;height:11px}.db-table-wrap{overflow:auto}.db-people table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%}.db-people th{color:#617b70;background:#f8fbfa;padding:11px 7px;font-size:12px;font-weight:400}.db-people th:first-child{border-radius:0 9px 9px 0}.db-people th:last-child{border-radius:9px 0 0 9px}.db-people td{color:#617b70;border-bottom:1px solid #f0f7f5;padding:12px 5px;font-size:12px}.db-people tbody tr:last-child td{border:0}.db-person{align-items:center;gap:9px;display:flex}.db-person-avatar{color:#648f81;background:#f0f9f6;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:16px;font-weight:700;display:grid}.db-person-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.db-person strong{color:#173b30;font-size:13px;display:block}.db-person small{color:#617b70;text-overflow:ellipsis;max-width:125px;margin-top:4px;font-size:12px;display:block;overflow:hidden}.db-status{border-radius:7px;padding:5px 8px;font-size:12px;display:inline-block}.db-status-active{color:#00b779;background:#ddfaed}.db-status-lead{color:#205a49;background:#eef9f5}.db-status-inactive{color:#617b70;background:#f1f6f4}.db-row-actions{position:relative}.db-row-actions>button{color:#426459;background:0 0;border:0;padding:3px}.db-row-menu{z-index:5;background:#fff;border:1px solid #e8f3ef;border-radius:11px;min-width:130px;padding:6px;position:absolute;top:38px;left:0;box-shadow:0 8px 30px #2f554820}.db-row-menu a,.db-row-menu button{color:#5b8d7c;background:0 0;border:0;gap:5px;width:100%;padding:8px;display:flex}.db-timeline-group h3{color:#617b70;border-bottom:1px solid #edf5f2;margin:0;padding-bottom:6px;font-size:12px;font-weight:500;position:relative}.db-timeline-group{position:relative}.db-timeline-event{align-items:center;gap:11px;padding:11px 17px 11px 0;display:flex;position:relative}.db-timeline-event:after{content:"";border-right:1px solid #e7f6f1;position:absolute;top:0;bottom:0;right:0}.db-timeline-event:before{content:"";background:#ccece1;border-radius:50%;width:7px;height:7px;position:absolute;top:25px;right:-3px}.db-event-icon{color:#205a49;background:#f2faf7;border-radius:13px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.db-event-green .db-event-icon{color:#00bc80;background:#e5fbf1}.db-event-orange .db-event-icon{color:#ff9f0c;background:#fff5e7}.db-timeline-event>div{flex:1;min-width:0}.db-timeline-event strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.db-timeline-event small{color:#617b70;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:12px;display:block;overflow:hidden}.db-timeline-event time{color:#617b70;flex-shrink:0;font-size:12px}.db-bottom-grid{grid-template-columns:1.08fr 1fr 1.16fr;align-items:stretch;gap:14px;display:grid}.db-bottom-grid .db-panel{padding:18px}.db-task{border-bottom:1px solid #f0f7f5;align-items:center;gap:11px;padding:10px 0;display:flex}.db-task:last-child{border:0}.db-task-check{background:0 0;border:0;place-items:center;padding:0;display:grid}.db-task-check span{border:1px solid #c8dcd5;border-radius:50%;width:16px;height:16px;display:block}.db-task-check:disabled{opacity:.55;cursor:default}.db-task-check:not(:disabled):hover span{background:#eff9f6;border-color:#205a49}.db-task>a{flex:1;min-width:0}.db-task strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.db-task-priority{white-space:nowrap;font-size:12px}.db-priority-high{color:#ff496c}.db-priority-medium{color:#ff9f0d}.db-priority-low{color:#205a49}.db-task time{color:#617b70;text-align:start;min-width:73px;font-size:12px}.db-add-task{color:#205a49;align-items:center;gap:5px;margin-top:13px;font-size:12px;display:flex}.db-calendar-nav{align-items:center;gap:5px;display:flex}.db-calendar-nav button{color:#617b70;background:#fff;border:1px solid #e8f4f0;border-radius:9px;padding:6px}.db-calendar-nav .db-today{padding:7px 10px;font-size:12px}.db-calendar-nav .active{color:#205a49;background:#f3fbf8}.db-calendar-content{align-items:stretch;gap:13px;display:flex}.db-calendar-date{text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:80px;display:flex}.db-calendar-date strong{font-size:40px;font-weight:800;line-height:1.2}.db-calendar-date span{color:#617b70;margin-top:8px;font-size:12px}.db-calendar-date small{color:#617b70;margin-top:3px;font-size:12px;line-height:1.8}.db-calendar-events{direction:rtl;flex:1;min-width:0}.db-calendar-event{align-items:center;gap:10px;margin-bottom:6px;display:flex;position:relative}.db-calendar-event time{color:#617b70;flex-shrink:0;width:38px;font-size:12px}.db-calendar-event>a:not(.db-meeting-link){color:#4c7567;white-space:nowrap;text-overflow:ellipsis;direction:rtl;background:linear-gradient(90deg,#eff9f6,#e6f5f0);border-right:3px solid #7accb1;border-radius:4px;flex:1;padding:9px;font-size:12px;display:block;overflow:hidden}.db-calendar-event.db-calendar-color-1>a:not(.db-meeting-link){background:linear-gradient(90deg,#ecfcf7,#d0f4e7);border-color:#42d6ae}.db-calendar-event.db-calendar-color-2>a:not(.db-meeting-link){background:linear-gradient(90deg,#f4f0ff,#eaf7f3);border-color:#a3dcc9}.db-calendar-event.db-calendar-color-3>a:not(.db-meeting-link){background:#f1f6f4;border-color:#acc0b9}.db-calendar-all{color:#205a49;justify-content:flex-end;align-items:center;gap:4px;margin-top:10px;font-size:12px;display:flex}.db-meeting-link{color:#205a49;font-size:15px}.db-company-row{align-items:center;gap:10px;padding:7px 0;display:flex}.db-company-logo{color:#fff;background:#ff355c;border-radius:8px;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:15px;font-weight:700;display:grid}.db-logo-1{background:#07c887}.db-logo-2{background:#ff963d}.db-logo-3{background:#a4d723}.db-logo-4{background:#8258ff}.db-company-row>strong{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:57px;font-size:12px;overflow:hidden}.db-company-bar{background:#f0f6f4;border-radius:8px;flex:1;min-width:50px;height:12px}.db-company-bar i{background:linear-gradient(90deg,#205a49,#205a49);border-radius:8px;height:100%;display:block}.db-company-row small,.db-company-row>span:last-child{color:#617b70;white-space:nowrap;font-size:11px}.db-feed-row{border-bottom:1px solid #f0f6f4;align-items:center;gap:12px;padding:18px 0;display:flex}.db-feed-row>div{flex:1}.db-feed-row strong{font-size:14px;display:block}.db-feed-row small{color:#617b70;margin-top:5px;font-size:12px;display:block}.db-feed-row time{color:#617b70;font-size:12px}.db-feed-pagination{color:#617b70;justify-content:center;align-items:center;gap:20px;padding-top:20px;font-size:13px;display:flex}.db-feed-pagination button{color:#205a49;background:#fafdfc;border:1px solid #e8f4f0;border-radius:9px;padding:8px 14px}.db-feed-pagination button:disabled{opacity:.45;cursor:default}.reference-dashboard button:focus-visible,.reference-dashboard a:focus-visible,.reference-dashboard select:focus-visible{outline-offset:3px;outline:2px solid #205a49}@media(min-width:1400px){.db-main-grid>.db-panel{min-height:370px}.db-stat-copy>small{font-size:13px}.db-timeline-event strong{font-size:14px}.db-bottom-grid .db-panel{min-height:215px}}@media(max-width:1250px){.db-main-grid{grid-template-columns:1fr 1fr}.db-timeline{grid-column:1/-1}.db-timeline-group{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.db-timeline-group h3{grid-column:1/-1}.db-bottom-grid{grid-template-columns:1fr 1fr}.db-top-companies{grid-column:1/-1}.db-company-row>strong{width:110px}.db-stat{padding:14px}.db-stat-copy>small{font-size:12px}.db-stat-copy>strong{margin-right:0;font-size:22px}.db-large-icon{width:40px;height:44px}.db-change{top:55px;left:65px}.db-welcome-copy h1{font-size:27px}.db-welcome-copy p{font-size:14px}.db-welcome-motto{font-size:15px}}@media(max-width:760px){.db-welcome{align-items:flex-start;min-height:155px;padding:22px}.db-welcome-copy h1{font-size:23px}.db-welcome-copy p{max-width:280px;font-size:13px;line-height:1.8}.db-welcome-motto{display:none}.db-stat-grid{grid-template-columns:1fr 1fr;gap:10px}.db-stat{min-height:128px;padding:12px}.db-stat-label{gap:5px;font-size:12px}.db-small-icon{width:25px;height:27px}.db-stat-copy>strong{font-size:22px}.db-large-icon{width:30px;height:35px}.db-large-icon svg{width:22px}.db-stat-copy>small{white-space:normal;font-size:11px}.db-change{font-size:12px;top:56px;left:13px}.db-main-grid,.db-bottom-grid{grid-template-columns:1fr}.db-main-grid>.db-panel,.db-top-companies{grid-column:auto}.db-timeline-group{display:block}.db-panel h2{font-size:16px}.db-people table{min-width:400px}.db-panel{padding:16px}.db-task time{min-width:68px}.db-task,.db-company-row{gap:8px}.db-company-row>strong{width:65px}.db-feed-row{flex-wrap:wrap;align-items:flex-start}.db-feed-row time{width:100%;padding-right:47px}}.reference-dashboard{line-height:1.65}.db-funnel-row{padding:8px 0}.db-funnel-row strong{line-height:1.4}.db-funnel-row small{line-height:1.35}.db-people td{padding:9px 5px}.db-bottom-grid .db-panel>header{margin-bottom:12px}.db-company-row{padding:2px 0}.db-company-logo{width:25px;height:25px}.db-task{padding:8px 0}.db-task-priority{align-items:center;gap:4px;display:inline-flex}.db-people tr:last-child .db-row-menu{top:auto;bottom:36px}.db-table-wrap{position:relative}.db-timeline-event{padding:8px 17px 8px 0}.db-timeline-event strong{line-height:1.3}.db-timeline-event small{margin-top:3px;line-height:1.3}.db-calendar-event{margin-bottom:4px}.db-calendar-event>a:not(.db-meeting-link){padding:6px 9px;line-height:1.3}.db-calendar-all{margin-top:6px;line-height:1.3}.people-page{color:#173b30;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;font-size:13px;display:grid}.people-page.people-with-form{grid-template-columns:minmax(0,1fr) 312px}.people-content{min-width:0}.people-welcome{min-height:130px;margin-bottom:14px;padding:26px 20px}.people-heading{align-items:center;gap:15px;display:flex}.people-heading>span{color:#205a49;background:#ffffff38;border:1px solid #fff;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.people-heading h1{margin:0 0 8px;font-size:28px;font-weight:800}.people-heading p{color:#618579;margin:0;font-size:14px}.people-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.people-stat{background:#fff;border:1px solid #eef5f3;border-radius:13px;align-items:flex-start;gap:12px;min-height:112px;padding:19px 15px;display:flex;position:relative}.people-stat h2{color:#517066;margin:0 0 7px;font-size:12px;font-weight:700}.people-stat strong{font-size:25px;font-weight:800;line-height:1.3;display:block}.people-stat small{color:#617b70;margin-top:9px;font-size:12px;display:block}.people-stat-icon{border-radius:12px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.people-stat-icon.blue{color:#205a49;background:#f2faf7}.people-stat-icon.cyan{color:#205a49;background:#eef8f5}.people-stat-icon.orange{color:#ff5366;background:#fff0f3}.people-toolbar{background:#fff;border:1px solid #ebf6f2;border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:12px;display:flex}.people-toolbar button,.people-toolbar select,.people-toolbar input{font:inherit;min-height:36px}.people-toolbar>button{white-space:nowrap;border-radius:9px;align-items:center;gap:5px;padding:0 12px;font-size:12px;display:flex}.people-filter-button{color:#205a49;background:#f5fbf9;border:1px solid #f2faf7}.people-filter-button.active{background:#eaf7f3}.people-toolbar select{color:#4e6e64;background:#fdfefe;border:1px solid #e9f4f0;border-radius:9px;min-width:103px;max-width:180px;padding:6px 9px;font-size:12px}.people-search{flex:1;min-width:180px;position:relative}.people-search input{color:#36594d;background:#fbfdfc;border:1px solid #e9f4f0;border-radius:9px;width:100%;padding:8px 12px 8px 34px;font-size:12px}.people-search svg{color:#617b70;position:absolute;top:9px;left:10px}.people-search input::placeholder{color:#617b70}.people-advanced{border-top:1px solid #f0f7f5;flex-wrap:wrap;gap:12px;width:100%;padding-top:12px;display:flex}.people-advanced label{color:#6a887e;flex-direction:column;flex:1;gap:5px;min-width:130px;display:flex}.people-advanced input{border:1px solid #e9f4f0;border-radius:8px;width:100%;padding:8px}.people-advanced button{color:#205a49;background:#f9fdfc;border:1px solid #e9f4f0;border-radius:8px;align-self:flex-end;padding:5px 10px}.people-table-card{background:#fff;border:1px solid #eef5f3;border-radius:14px;overflow:hidden}.people-table-wrap{min-height:110px;position:relative;overflow:auto}.people-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.people-table th{text-align:right;color:#53756a;background:#fff;border-bottom:1px solid #f0f7f5;padding:14px 10px;font-weight:500}.people-table td{color:#617b70;border-bottom:1px solid #f2f8f6;height:44px;padding:7px 10px}.people-table tr:last-child td{border-bottom:0}.people-table th:first-child,.people-table td:first-child{width:38px;padding-right:16px}.people-table input[type=checkbox]{appearance:none;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #d2e4de;border-radius:4px;width:15px;height:15px;margin:0}.people-table input[type=checkbox]:checked,.people-table input[type=checkbox]:indeterminate{background:#205a49;border-color:#205a49;box-shadow:inset 0 0 0 3px #fff}.people-person{color:#173b30;align-items:center;gap:8px;text-decoration:none;display:flex}.people-person strong{font-size:13px;font-weight:700}.people-avatar{color:#5d9582;object-fit:cover;background:#eef9f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;font-size:12px;font-weight:700;display:inline-flex}.people-owner{gap:6px;font-size:12px}.people-owner .people-avatar{width:27px;height:27px}.people-company{color:#6e8c82;align-items:center;gap:8px;text-decoration:none;display:flex}.people-company span{color:#205a49;background:#f0f9f6;border-radius:7px;place-items:center;width:25px;height:25px;font-size:14px;font-weight:800;display:inline-grid}.people-email{color:#205a49;direction:ltr;font-size:12px;text-decoration:none;display:inline-block}.people-phone{color:#6d8c82;direction:ltr;font-size:12px;text-decoration:none;display:inline-block}.people-status{color:#205a49;background:#ebf8f4;border-radius:10px;padding:5px 10px;font-size:12px;line-height:1.35;display:inline-block}.people-status.active{color:#00a96b;background:#dcfbed}.people-status.negotiating{color:#e6a000;background:#fff7d6}.people-status.inactive{color:#617b70;background:#eff3f2}.people-row-menu{position:relative}.people-row-menu>button{color:#405e54;background:0 0;border:0;padding:5px;display:flex}.people-menu{z-index:3;background:#fff;border:1px solid #eaf4f1;border-radius:10px;width:145px;padding:6px;display:grid;position:absolute;top:25px;left:27px;box-shadow:0 6px 25px #385e5120}.people-menu a,.people-menu button{text-align:right;color:#4d6d62;font:inherit;background:#fff;border:0;border-radius:6px;padding:8px;text-decoration:none}.people-menu a:hover,.people-menu button:hover{background:#f4fbf9}.people-menu .people-menu-close{justify-self:end;padding:3px;display:flex}.people-pagination{border-top:1px solid #f0f7f5;justify-content:space-between;align-items:center;gap:16px;padding:18px 16px;display:flex}.people-pagination label{color:#63877b;align-items:center;gap:10px;font-size:12px;display:flex}.people-pagination select{width:76px;height:35px;font:inherit;color:#62877b;background:#fff;border:1px solid #e7f4f0;border-radius:9px;padding:5px 10px}.people-pagination nav{direction:rtl;align-items:center;gap:7px;display:flex}.people-pagination button{color:#688e81;width:34px;height:34px;font:inherit;background:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.people-pagination button[aria-current=page]{color:#fff;background:#205a49;box-shadow:0 4px 10px #205a4922}.people-pagination button:disabled{opacity:.45;cursor:default}.people-pagination small{color:#617b70;font-size:12px}.people-ellipsis{color:#617b70;padding:0 7px}.people-empty{text-align:center;color:#617b70;padding:35px 15px}.people-selection{color:#4a8571;background:#f3faf8;align-items:center;gap:12px;padding:12px 16px;display:flex}.people-selection button{color:#508875;font:inherit;background:#fff;border:1px solid #e0f2ec;border-radius:7px;padding:5px 9px}.people-form-card{background:#fff;border:1px solid #eef6f3;border-radius:14px;padding:20px 16px 15px}.people-form-card header{justify-content:space-between;align-items:center;display:flex}.people-form-card h2{margin:0;font-size:17px;font-weight:700}.people-form-card header button{color:#6e8f84;background:0 0;border:0;display:flex}.people-form-card form>p{color:#617b70;margin:12px 0 22px;font-size:12px}.people-form-card form>label{margin:0 0 19px;font-size:13px;font-weight:500;display:block}.people-form-card em{color:#ff4262;font-style:normal}.people-field{background:#fff;border:1px solid #e8f3ef;border-radius:10px;align-items:center;margin-top:9px;display:flex;position:relative}.people-field>svg{color:#617b70;pointer-events:none;position:absolute;right:12px}.people-field input,.people-field select,.people-field textarea{color:#52776b;width:100%;font:inherit;background:0 0;border:0;border-radius:10px;min-height:40px;padding:10px 40px 10px 12px;font-size:13px;font-weight:400}.people-field select,.people-field input::placeholder,.people-field textarea::placeholder{color:#617b70}.people-field input[dir=ltr]{padding-left:12px;padding-right:40px}.people-field-hint{color:#617b70;margin-top:5px;font-size:11px;font-weight:400;display:block}.people-mobile input{min-width:0}.people-mobile select{direction:ltr;border-right:1px solid #e9f4f0;border-radius:0;flex-shrink:0;width:95px;padding:8px 3px;font-size:12px}.people-note{align-items:flex-start}.people-note svg{top:12px}.people-note textarea{resize:vertical;min-height:80px}.people-form-actions{gap:12px;margin-top:14px;display:flex}.people-form-actions button{height:44px;font:inherit;border-radius:10px;flex:1;font-size:14px;font-weight:700}.people-form-actions button[type=button]{color:#335248;background:#fbfdfc;border:1px solid #e9f4f0;max-width:116px}.people-company-more{margin:-11px 0 16px}.people-company-more input{width:100%;font:inherit;border:1px solid #e9f4f0;border-radius:8px;padding:6px;font-size:12px}.people-company-more button{color:#205a49;font:inherit;background:0 0;border:0;margin-top:4px;font-size:12px}.people-page button{cursor:pointer}.people-page button:disabled{cursor:default;opacity:.6}.people-page :is(input,select,button,a,textarea):focus-visible{outline-offset:2px;outline:2px solid #205a49}@media(max-width:1350px){.people-page.people-with-form{grid-template-columns:minmax(0,1fr) 285px}.people-stat{gap:8px;padding:15px 10px}.people-stat-icon{width:34px;height:34px}.people-stat h2{font-size:12px}.people-pagination{flex-wrap:wrap;gap:7px}.people-pagination small{text-align:start;width:100%}}@media(max-width:1050px){.people-page.people-with-form{grid-template-columns:minmax(0,1fr)}.people-form-card{grid-row:1}.people-form-card form{grid-template-columns:1fr 1fr;column-gap:18px;display:grid}.people-form-card form>:is(header,p,.people-form-actions){grid-column:1/-1}.people-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.people-heading h1{font-size:22px}.people-heading p{font-size:12px}.people-heading>span{display:none}.people-welcome{min-height:110px;padding:19px 15px}.people-stats{gap:8px}.people-stat{min-height:112px}.people-stat small{font-size:11px}.people-form-card form{display:block}.people-toolbar>select{flex:1;min-width:120px;max-width:none}.people-search{flex-basis:100%}.people-pagination{justify-content:center}.people-pagination nav{gap:3px}.people-pagination small{text-align:center}.people-selection{flex-wrap:wrap}}.people-growth{color:#00be7c;background:#e5fcf2;border-radius:8px;padding:3px 6px;font-size:12px;position:absolute;top:17px;left:13px}.people-growth.negative{color:#ed526a;background:#fff0f3}.people-page .primary-button{color:#fff;border-color:#205a49;box-shadow:0 5px 12px #205a4915;background:linear-gradient(135deg,#205a49,#205a49)!important}.people-stats{direction:rtl}.people-stat{direction:rtl;padding-bottom:16px}.people-stat strong{margin-left:38px}.people-table,.people-table th{font-size:13px}.people-person strong{font-size:14px}.people-email,.people-phone,.people-owner,.people-toolbar>select{font-size:12px}.people-toolbar>button{font-size:13px}.people-stat h2{font-size:12px}.people-pagination small{font-size:13px}.people-table tr:nth-last-child(-n+3) .people-menu{top:auto;bottom:5px}.people-page .primary-button:hover{background:#205a49!important}.company-management{display:block}.company-welcome{min-height:128px;margin-bottom:12px;padding:25px}.company-welcome .db-welcome-copy h1{font-size:30px}.company-welcome .db-welcome-copy p{font-size:15px}.company-stats{direction:rtl;margin-bottom:12px}.company-stats .people-stat{flex-direction:row;justify-content:space-between;min-height:115px;padding:16px 18px}.company-stats .people-stat>div:not(.people-stat-icon){flex:1}.company-stats .people-stat h2{font-size:13px}.company-stats .people-stat strong{margin:0;font-size:27px}.company-stats .people-stat small{font-size:12px}.company-stats .people-growth{top:48px;left:90px}.company-stats .people-stat-icon{width:52px;height:52px}.company-stats .people-stat-icon.orange{color:#ff9200;background:#fff4e6}.company-stats .people-stat-icon.rose{color:#ff3f66;background:#fff0f4}.company-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.company-body.company-with-form{grid-template-columns:390px minmax(0,1fr)}.company-list{min-width:0}.company-toolbar{border:0;border-radius:0;flex-direction:row;gap:12px;margin:0;padding:14px 12px}.company-toolbar .people-search{flex:1}.company-toolbar .people-search svg{left:auto;right:12px}.company-toolbar .people-search input{min-height:42px;padding-left:12px;padding-right:36px;font-size:13px}.company-toolbar>button{height:42px;padding:8px 18px}.company-toolbar>button:last-of-type{order:2}.company-form-card{padding:16px 14px}.company-form-card header{margin-bottom:12px}.company-form-heading{align-items:center;gap:12px;display:flex}.company-form-heading>span{color:#205a49;background:#f0f9f6;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.company-form-heading h2{font-size:19px}.company-form-heading p{color:#617b70;margin:5px 0 0;font-size:12px}.company-form-card form>label{margin-bottom:6px}.company-form-card .people-field{min-height:34px;margin-top:4px}.company-form-card .people-field input,.company-form-card .people-field select{min-height:32px;padding-top:8px;padding-bottom:8px;font-size:12px}.company-form-card .people-note textarea{min-height:58px}.company-form-pair{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:6px;display:grid}.company-form-pair label{min-width:0;font-size:12px;font-weight:500}.company-contact-search{color:#617b70;margin:-3px 0 6px;font-size:12px}.company-contact-search summary{cursor:pointer}.company-contact-search-controls{gap:5px;margin-top:5px;display:flex}.company-contact-search input{width:100%;min-width:0;font:inherit;border:1px solid #ebf5f2;border-radius:8px;padding:6px 8px;font-size:12px}.company-contact-search button{color:#205a49;font:inherit;white-space:nowrap;background:#f4fbf9;border:0;border-radius:7px;padding:4px 8px;font-size:12px}.company-form-card .people-form-actions .primary-button{justify-content:center;align-items:center;gap:6px;display:flex}.company-more{color:#617b70;border-top:1px solid #f0f7f5;padding:6px 0;font-size:12px}.company-more summary{cursor:pointer;padding:3px 0}.company-more label{margin:12px 0;display:block}.company-more select{width:100%;font:inherit;border:1px solid #e8f3ef;border-radius:8px;margin-top:5px;padding:8px;display:block}.company-more .company-risk-field{align-items:center;gap:8px;display:flex}.company-logo-preview{align-items:center;gap:12px;display:flex}.company-logo-preview img{object-fit:contain;width:44px;height:44px}.company-logo-preview button{color:#e9586d;font:inherit;background:#fff;border:0}.company-table{font-size:12px}.company-table th{background:#f7fbfa;padding:12px 9px;font-size:12px}.company-table th:first-child{width:auto;padding-right:13px}.company-table td{height:49px;padding:6px 9px}.company-table td:first-child{padding-right:13px}.company-table th button{color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.company-table th[aria-sort]{color:#205a49}.company-name{color:#29473d;align-items:center;gap:8px;display:flex}.company-name strong{font-size:13px;font-weight:700;display:block}.company-name small{color:#617b70;margin-top:3px;font-size:12px;display:block}.company-logo{object-fit:contain;color:#205a49;background:#f8fdfb;border:1px solid #f0f9f6;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.company-industry{color:#617b70;background:#f3faf8;border-radius:8px;padding:6px 9px;font-size:12px}.company-contact{align-items:center;gap:7px;display:flex}.company-contact img{object-fit:cover;border-radius:50%;width:33px;height:33px}.company-contact strong{color:#2c4b41;font-size:12px;font-weight:700;display:block}.company-contact small{color:#617b70;margin-top:3px;font-size:11px;display:block}.company-table .company-number{color:#436a5d;text-align:center;font-size:13px;font-weight:500}.company-values span{color:#487063;margin:3px 0;font-size:12px;display:block}.company-values{color:#487063}.company-table .people-status{text-align:center;min-width:65px;font-size:12px}.company-table .people-status.waiting{color:#eb9b00;background:#fff6d9}.company-table .people-status.negotiating{color:#617b70;background:#f2faf7}.company-table .people-status.inactive{color:#f65e7c;background:#fff0f4}.company-risk-icon{color:#ff4e6d}.company-list .people-pagination{flex-wrap:nowrap;gap:7px;padding:13px 12px}.company-list .people-pagination button{width:28px;height:28px}.company-list .people-pagination nav{gap:2px}.company-list .people-pagination small{width:auto;font-size:12px}.company-list .people-pagination label{gap:7px;font-size:12px}.company-list .people-pagination select{width:52px;height:30px;padding:3px 5px}@media(max-width:1400px){.company-body.company-with-form{grid-template-columns:330px minmax(0,1fr)}.company-list .people-pagination{flex-wrap:wrap}.company-list .people-pagination small{text-align:start;width:100%}}@media(max-width:1100px){.company-body.company-with-form{grid-template-columns:minmax(0,1fr)}.company-form-card{grid-row:auto}.company-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.company-form-card form{display:block}}@media(max-width:600px){.company-welcome{min-height:115px;padding:20px 16px}.company-welcome .db-welcome-copy h1{font-size:25px}.company-welcome .db-welcome-copy p{font-size:13px;line-height:1.7}.company-stats .people-stat{padding:13px 10px}.company-stats .people-stat-icon{width:32px;height:32px}.company-stats .people-stat h2{font-size:12px}.company-stats .people-stat small{font-size:11px}.company-stats .people-growth{font-size:11px;top:55px;left:53px}.company-toolbar{flex-wrap:wrap}.company-toolbar .people-search{flex-basis:100%}.company-list .people-pagination{justify-content:center}.company-list .people-pagination small{text-align:center}.company-form-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.company-table,.company-table th{font-size:13px}.company-name strong{font-size:14px}.company-contact strong{font-size:13px}.company-contact small,.company-industry,.company-values span{font-size:12px}.company-form-card .people-field input,.company-form-card .people-field select{padding-top:7px;padding-bottom:7px}.sales-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.sales-workspace.sales-with-detail{grid-template-columns:minmax(0,1fr) 292px}.sales-content{min-width:0}.sales-welcome{min-height:128px;margin-bottom:14px;padding:24px 20px}.sales-welcome-heading{align-items:center;gap:15px;display:flex}.sales-welcome-heading>span{color:#205a49;background:#ffffff30;border:1px solid #fff;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.sales-welcome h1{margin:0 0 8px;font-size:29px;font-weight:800}.sales-welcome p{color:#6d8e83;margin:0;font-size:14px}.sales-welcome .db-welcome-motto{font-size:17px}.sales-stats{direction:rtl}.sales-stats .people-stat{flex-direction:row;justify-content:space-between;min-height:125px;padding:14px}.sales-stats .people-stat>div:not(.people-stat-icon){flex:1;min-width:0}.sales-stats .people-stat h2{font-size:12px}.sales-stats .people-stat strong{margin:0;font-size:27px}.sales-stats .people-stat:nth-child(2) strong{font-size:19px;line-height:1.8}.sales-stats .people-stat small{margin-top:9px;font-size:12px}.sales-stats .people-growth{top:auto;bottom:13px;left:14px}.sales-stats .people-stat-icon.orange{color:#ff9200;background:#fff4e5}.sales-stats .people-stat-icon.cyan{color:#00b577;background:#e5fcf0}.sales-board-panel{background:#fff;border:1px solid #eef6f3;border-radius:15px;padding:10px}.sales-toolbar{border:0;flex-wrap:nowrap;margin-bottom:13px;padding:3px 0 7px}.sales-toolbar>select{flex:1;min-width:90px;max-width:155px;padding:7px 5px;font-size:12px}.sales-toolbar .people-search{flex:1.5;min-width:135px;max-width:230px}.sales-toolbar>button{padding:0 10px;font-size:12px}.sales-filter-options{flex-basis:100%;gap:8px;display:flex}.sales-filter-options input{font:inherit;border:1px solid #ebf4f1;border-radius:8px;min-width:0;padding:7px}.sales-filter-options button{color:#205a49;font:inherit;background:#f4fbf9;border:0;border-radius:8px;padding:5px 8px}.sales-board-scroll{padding:0 0 6px;position:relative;overflow-x:auto}.sales-columns{align-items:start;gap:10px;display:grid}.sales-column{--sales-tint:#f2faf7;--sales-accent:#205a49;min-width:0}.sales-column.step-1{--sales-tint:#f3fbf8;--sales-accent:#9362ff}.sales-column.step-2{--sales-tint:#fff8e8;--sales-accent:#ffae27}.sales-column.step-3{--sales-tint:#fff7e6;--sales-accent:#ff9e18}.sales-column.won{--sales-tint:#e7fcf1;--sales-accent:#00b67a}.sales-column.lost{--sales-tint:#fff0f4;--sales-accent:#f3657f}.sales-stage-head{background:var(--sales-tint);border:1px solid #ffffff50;border-radius:11px;min-height:76px;margin-bottom:6px;padding:12px 10px}.sales-stage-head>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.sales-stage-head h2{margin:0;font-size:14px;font-weight:700}.sales-count{color:var(--sales-accent);white-space:nowrap;background:#ffffff70;border-radius:15px;padding:2px 6px;font-size:13px}.sales-stage-head small{color:#617b70;margin-top:9px;font-size:12px;display:block}.sales-stage-head small span{margin-top:2px;display:block}.sales-card{background:#fff;border:1px solid #e9f5f1;border-radius:10px;margin-bottom:6px;position:relative}.sales-card[draggable=true]{cursor:grab}.sales-card.selected{border-color:#205a49;box-shadow:0 0 0 1px #205a4935}.sales-card-main{text-align:right;color:#2d4b41;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:11px 10px 8px;display:block}.sales-card-main:hover{background:#fcfefd}.sales-card-heading{align-items:center;gap:7px;min-height:33px;padding-left:14px;display:flex}.sales-card-heading>div{min-width:0}.sales-card-heading strong{font-size:12px;font-weight:700;line-height:1.5;display:block}.sales-card-heading small{color:#617b70;margin-top:2px;font-size:12px;display:block}.sales-company-mark{color:#205a49;object-fit:contain;background:#f0f9f6;border-radius:8px;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:16px;font-weight:800;display:grid}.sales-card-amount{color:#617b70;margin:10px 0 7px;font-size:12px}.sales-card footer{color:#617b70;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;padding:0;font-size:11px;display:flex}.sales-card footer span{margin:0}.sales-owner-avatar{color:#518c78;background:#f0f9f6;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.sales-probability{background:var(--sales-tint);color:var(--sales-accent);border-radius:11px;padding:3px 6px;font-size:12px}.sales-menu-toggle{color:#4e6d63;background:#fff;border:0;padding:2px;display:flex;position:absolute;top:7px;left:5px}.sales-card-menu{top:20px;left:6px}.sales-more{color:#205a49;width:100%;font:inherit;background:#f8fdfb;border:1px solid #e9f4f0;border-radius:8px;padding:9px;font-size:12px}.sales-stage-empty{color:#617b70;text-align:center;padding:20px 5px;font-size:12px}.sales-detail{background:#fff;border:1px solid #edf6f3;border-radius:15px;min-width:0;padding:16px 12px}.sales-detail>header{justify-content:space-between;align-items:center;margin:0 5px 16px;display:flex}.sales-detail>header h2{margin:0;font-size:17px;font-weight:700}.sales-detail>header button{color:#617b70;background:0 0;border:0;display:flex}.sales-detail-intro{border:1px solid #f1f8f6;border-radius:12px;padding:14px 10px 10px}.sales-detail-intro>div{align-items:center;gap:10px;display:flex}.sales-detail-intro .sales-company-mark{width:35px;height:35px}.sales-detail-intro h3{margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.6}.sales-detail-intro a,.sales-detail-intro span{color:#617b70;font-size:13px}.sales-detail-intro p{color:#617b70;margin:14px 0 5px;font-size:13px;line-height:1.9}.sales-detail-fields{gap:6px;margin:15px 0;display:grid}.sales-detail-fields>div,.sales-detail-fields label{color:#617b70;background:#fdfefe;border:1px solid #eff7f4;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:10px 8px;font-size:12px;display:flex}.sales-detail-fields svg{flex-shrink:0}.sales-detail-fields strong{color:#52786b;text-align:start;align-items:center;gap:6px;max-width:65%;margin-right:auto;font-size:12px;font-weight:500;display:flex}.sales-detail-fields select{font:inherit;color:#cf9100;background:#fff5dc;border:0;border-radius:15px;max-width:180px;margin-right:auto;padding:4px 9px}.sales-detail-fields a{color:#205a49;margin-right:auto}.sales-detail-subtitle{margin:20px 5px 10px;font-size:14px;font-weight:700}.sales-detail-description{color:#617b70;white-space:pre-wrap;padding:0 5px;font-size:13px;line-height:1.9}.sales-recent{border:1px solid #f1f7f5;border-radius:11px;margin-top:23px;padding:12px 10px}.sales-recent h3{margin:0 0 10px;font-size:14px;font-weight:700}.sales-recent>div{color:#205a49;align-items:center;gap:9px;margin:13px 0;display:flex}.sales-recent>div>svg{background:#f0f9f6;border-radius:8px;flex-shrink:0;width:30px;height:30px;padding:5px}.sales-recent strong{color:#55796d;font-size:12px;font-weight:500;display:block}.sales-recent small{color:#617b70;margin-top:4px;font-size:12px;display:block}.sales-detail-actions{gap:8px;margin-top:12px;display:grid}.sales-detail-actions button{color:#537c6e;font:inherit;background:#f8fcfb;border:1px solid #e8f4f0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:11px;display:flex}.sales-activity-form{border-top:1px solid #eef6f3;margin-top:15px;padding-top:14px}.sales-activity-form label{color:#6e9185;margin-bottom:12px;font-size:12px;display:block}.sales-activity-form :is(input,select,textarea){width:100%;font:inherit;border:1px solid #eaf5f1;border-radius:8px;margin-top:5px;padding:8px}.sales-activity-form>button{border-radius:9px;width:100%;padding:8px}.sales-table button{color:#205a49;font:inherit;background:0 0;border:0}.sales-modal-backdrop{z-index:90;background:#26493d66;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sales-dialog{color:#35584c;background:#fff;border-radius:17px;width:min(530px,100%);max-height:calc(100dvh - 40px);padding:24px;font-size:13px;overflow:auto;box-shadow:0 20px 70px #24473b30}.sales-dialog header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.sales-dialog h2{margin:0;font-size:19px;font-weight:700}.sales-dialog header button{color:#617b70;background:#fff;border:0;padding:3px;display:flex}.sales-dialog label{margin-bottom:12px;display:block}.sales-dialog :is(input,select,textarea){width:100%;min-height:37px;font:inherit;color:#587f72;border:1px solid #e8f3ef;border-radius:9px;margin-top:6px;padding:8px 10px;display:block}.sales-dialog textarea{resize:vertical;min-height:65px}.sales-form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sales-dialog footer{gap:10px;margin-top:20px;padding:0;display:flex}.sales-dialog footer button{font:inherit;background:#fafdfc;border:1px solid #e8f4f0;border-radius:10px;flex:1;padding:10px}.sales-option-search{gap:8px;margin:-7px 0 12px;display:flex}.sales-option-search input{min-width:0;min-height:29px;margin:0;padding:6px 8px;font-size:12px}.sales-option-search button{color:#205a49;font:inherit;white-space:nowrap;background:#f3faf8;border:0;border-radius:7px;padding:5px;font-size:12px}.sales-workspace :is(input,select,button,a,textarea):focus-visible{outline-offset:2px;outline:2px solid #205a49}@media(max-width:1400px){.sales-workspace.sales-with-detail{grid-template-columns:minmax(0,1fr) 270px}.sales-toolbar{flex-wrap:wrap}.sales-stats .people-stat{padding:12px 10px}.sales-stats .people-stat strong{font-size:24px}.sales-stats .people-stat:nth-child(2) strong{font-size:16px}.sales-welcome .db-welcome-motto{display:none}}@media(max-width:1050px){.sales-workspace.sales-with-detail{grid-template-columns:minmax(0,1fr)}.sales-detail{grid-row:1}.sales-stats,.sales-detail-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sales-welcome{min-height:110px;padding:17px}.sales-welcome h1{font-size:23px}.sales-welcome p{font-size:12px;line-height:1.7}.sales-welcome-heading>span{display:none}.sales-detail-fields{grid-template-columns:minmax(0,1fr)}.sales-toolbar .people-search{flex-basis:100%;max-width:none}.sales-toolbar>select{flex:1;min-width:125px;max-width:none}.sales-dialog{padding:18px}.sales-stats .people-stat-icon{width:32px;height:32px}.sales-stats .people-stat strong{font-size:23px}.sales-stats .people-stat small{font-size:11px}}.task-board{grid-template-columns:repeat(4,minmax(200px,1fr));gap:10px;padding:0 10px 14px;display:grid;overflow-x:auto}.task-column{min-width:200px}.task-column.todo,.task-card.todo{--task-tint:#fff0f2;--task-color:#ff405f}.task-column.progress,.task-card.progress{--task-tint:#ecf8f4;--task-color:#205a49}.task-column.waiting,.task-card.waiting{--task-tint:#fff6df;--task-color:#fa9b09}.task-column.done,.task-card.done{--task-tint:#e3fff1;--task-color:#05c578}.task-column-head{background:var(--task-tint);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:6px;padding:14px;display:flex}.task-column-head h2{margin:0;font-size:14px}.task-column-head span{color:var(--task-color);text-align:center;background:#ffffff80;border-radius:20px;min-width:34px;padding:3px 7px;font-weight:800}.task-card{min-height:120px;margin-bottom:8px;padding:12px}.task-card .sales-card-heading strong{font-size:13px}.task-card .sales-card-heading small{font-size:12px}.task-card-meta{color:#617b70;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;margin:14px 0 10px;font-size:12px;display:flex}.task-card-date{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.task-card-meta.overdue .task-card-date,.task-overdue{color:#ff3d59}.task-status{background:var(--task-tint);color:var(--task-color);border-radius:20px;padding:4px 9px;font-size:12px}.task-progress{color:#205a49;align-items:center;gap:7px;display:flex}.task-progress progress{appearance:none;background:#e6f0ed;border:0;border-radius:20px;width:52px;height:6px}.task-progress progress::-webkit-progress-bar{background:#e6f0ed;border-radius:20px}.task-progress progress::-webkit-progress-value{background:#205a49;border-radius:20px}.task-progress progress::-moz-progress-bar{background:#205a49;border-radius:20px}.task-card footer{flex-direction:row;padding:0;font-size:12px}.task-card footer span{align-items:center;gap:3px;display:flex}.task-card footer .sales-owner-avatar{margin-inline-end:auto;display:grid}.task-priority-badge.high{color:#ff3c60}.task-priority-badge.medium{color:#e99911}.task-priority-badge.low{color:#205a49}.task-toolbar{flex-wrap:wrap}.task-toolbar .sales-search{min-width:160px}.task-toolbar select{max-width:165px}.task-detail .sales-detail-intro{text-align:right}.task-detail .sales-detail-intro p{font-size:12px;line-height:1.9}.task-detail-description,.task-detail-checklist,.task-detail-history{padding:14px 2px}.task-detail h3{align-items:center;gap:5px;margin:0 0 10px;font-size:14px;display:flex}.task-detail-description p,.task-detail-checklist p,.task-detail-history p{color:#617b70;white-space:pre-wrap;font-size:12px;line-height:1.9}.task-detail-checklist{border:1px solid #f0f6f4;border-radius:12px;padding:14px 10px}.task-detail-checklist label{color:#617b70;align-items:center;gap:8px;margin:9px 0;font-size:12px;display:flex}.task-detail input[type=checkbox],.task-checklist-editor input[type=checkbox]{accent-color:#205a49;flex:none;width:16px;height:16px}.task-detail-checklist input:checked+span{color:#617b70;text-decoration:line-through}.task-detail-history>div{flex-direction:column;gap:4px;margin:12px 0;display:flex}.task-detail-history strong{font-size:12px}.task-detail-history small{color:#617b70;font-size:12px}.task-form fieldset{border:0;min-width:0;margin:0;padding:0}.task-form fieldset:disabled{opacity:.7}.task-link-search{flex-wrap:wrap;gap:8px;display:flex}.task-link-search input{flex:1;min-width:150px}.task-link-search button,.task-checklist-editor button{color:#205a49;background:#f7fcfa;border:1px solid #e6f4ef;border-radius:8px;padding:5px 8px;font-size:12px}.task-checklist-editor h3{margin:12px 0;font-size:14px}.task-checklist-editor>div{align-items:center;gap:7px;margin:7px 0;display:flex}.task-checklist-editor input:not([type=checkbox]){flex:1;min-width:0}.task-calendar-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.task-calendar-head h2{font-size:16px}.task-calendar-head input,.task-calendar-head button{color:#5d9683;background:#f8fdfb;border:1px solid #e6f4ef;border-radius:8px;padding:8px}.task-agenda{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:10px;display:grid}.task-pagination{justify-content:center;align-items:center;gap:15px;padding:15px;display:flex}.task-pagination button{background:#f8fdfb;border:1px solid #e6f4ef;border-radius:8px;padding:8px 15px}@media(max-width:900px){.task-board{grid-template-columns:repeat(4,minmax(210px,1fr))}.task-toolbar select{flex:1;min-width:125px;max-width:none}.task-toolbar .sales-search{flex-basis:100%}}@media(max-width:600px){.task-detail .sales-detail-intro{min-height:0}.task-calendar-head h2{text-align:center;width:100%}}.task-stats .people-stat:nth-child(2) strong{font-size:27px}.task-stats .people-stat-icon.pink{color:#ff385c;background:#fff0f3}.task-workspace .sales-table-wrap{overflow-x:auto}.task-detail .sales-detail-intro .sales-company-mark{float:left}.task-detail .sales-detail-intro{min-height:150px}.task-workspace .task-toolbar .people-search{min-width:160px}@media(max-width:600px){.task-stats .people-stat:nth-child(2) strong{font-size:24px}}.task-board{align-items:start}.task-card{padding:5px 8px 10px}.task-card .sales-card-main{padding:8px 0 4px}.task-card-meta{margin:9px 0 10px}.task-drag-handle{color:#617b70;cursor:grab;background:0 0;border:0;padding:0;line-height:1}.task-card footer{justify-content:flex-start}.task-card footer .sales-owner-avatar{order:5;margin:0;margin-inline-start:auto}.task-card .task-priority-badge{font-size:11px}.task-detail .sales-detail-fields select.todo,.task-detail .sales-detail-fields select.progress{color:#205a49;background:#eef8f5}.task-detail .sales-detail-fields select.done{color:#00b577;background:#e6fff2}.task-detail .sales-detail-fields select.high{color:#ff3d60;background:#ffecef}.task-detail .sales-detail-fields select.low{color:#205a49;background:#eef9f5}.cal-workspace{color:#173b30;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.cal-workspace.cal-with-detail{grid-template-columns:minmax(0,1fr) 280px}.cal-main{min-width:0}.cal-welcome{min-height:128px;margin-bottom:10px}.cal-welcome .sales-welcome-heading,.cal-welcome .db-welcome-motto{z-index:1;position:relative}.cal-workspace button,.cal-editor button{cursor:pointer;font:inherit}.cal-workspace button:disabled,.cal-editor button:disabled{cursor:default;opacity:.55}.cal-workspace button:focus-visible,.cal-editor button:focus-visible,.cal-workspace input:focus-visible,.cal-workspace select:focus-visible{outline-offset:2px;outline:2px solid #205a49}.cal-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.cal-stat{background:#fff;border:1px solid #eef7f4;border-radius:13px;justify-content:space-between;gap:5px;min-height:126px;padding:14px;display:flex}.cal-stat h2{margin:4px 0 8px;font-size:12px}.cal-stat strong{font-size:30px;font-weight:800;line-height:1.4;display:block}.cal-stat small{color:#617b70;margin-top:9px;font-size:12px;display:block}.cal-stat-icon{border-radius:12px;place-items:center;width:49px;height:49px;display:grid}.cal-growth{color:#00b96e;text-align:center;direction:rtl;background:#e6fcf0;border-radius:9px;margin-top:10px;padding:3px 8px;font-size:12px;display:block}.cal-body{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:10px;display:grid}.cal-agendas{gap:10px;min-width:0;display:grid}.cal-panel,.cal-detail{background:#fff;border:1px solid #eef7f4;border-radius:14px;min-width:0;padding:9px}.cal-panel>h2{border:1px solid #f1f8f6;border-radius:10px;justify-content:space-between;align-items:center;margin:2px 0 7px;padding:9px;font-size:15px;display:flex}.cal-panel>h2 svg{color:#205a49}.cal-agenda-row{border-bottom:1px solid #f2f9f7;align-items:center;gap:6px;padding:8px 0;display:flex}.cal-agenda-row:last-child{border:0}.cal-agenda-title{text-align:right;border:0;flex:1;align-items:flex-start;gap:7px;min-width:0;padding:0;display:flex;background:0 0!important}.cal-agenda-title strong,.cal-next strong{color:#244439;font-size:12px;line-height:1.9;display:block}.cal-agenda-title small,.cal-next small{color:#617b70;font-size:12px;line-height:1.7;display:block}.cal-agenda-title i,.cal-legend i,.cal-chip i{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px;display:inline-block}.cal-agenda-row time{white-space:nowrap;font-size:12px}.cal-more{color:#314f45;background:#fff;border:1px solid #f0f8f5;border-radius:8px;place-items:center;width:27px;min-height:35px;padding:0;display:grid}.cal-agenda-date{color:#617b70;padding:3px 6px;display:block}.cal-next{align-items:center;gap:8px;padding:8px 0;display:flex}.cal-next>button:nth-child(2){text-align:right;background:0 0;border:0;flex:1;min-width:0;padding:0}.cal-next-icon{border:0;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.cal-link{color:#205a49;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:7px;text-decoration:none;display:flex;font-size:12px!important}.cal-members{flex-wrap:wrap;justify-content:space-around;gap:8px;display:flex}.cal-members button{color:#36574c;background:0 0;border:1px solid #0000;border-radius:10px;flex:0 66px;padding:5px 0}.cal-members button.active{background:#f3fbf8;border-color:#205a49}.cal-members strong{margin-top:4px;font-size:11px;display:block}.cal-avatar{color:#528071;background:linear-gradient(145deg,#edf8f4,#d8e9e3);border:3px solid #f8fdfb;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;display:inline-grid}.cal-board{padding:9px;overflow:hidden}.cal-toolbar{border-bottom:1px solid #f2f9f7;flex-wrap:wrap;align-items:center;gap:6px;padding:2px 0 9px;display:flex}.cal-toolbar select{color:#426257;font:inherit;background:#fff;border:1px solid #eef7f4;border-radius:8px;min-width:0;max-width:145px;padding:7px 4px;font-size:12px}.cal-views{background:#f7fcfa;border-radius:9px;align-items:center;gap:2px;margin-inline-start:auto;padding:3px;display:flex}.cal-views button{color:#205a49;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:6px;font-size:12px;display:flex}.cal-views button.active{background:#eaf7f3;font-weight:800}.cal-toolbar .cw-primary{white-space:nowrap;padding:10px;font-size:12px}.cal-navigation{justify-content:space-between;align-items:center;gap:10px;padding:12px 2px 8px;display:flex}.cal-navigation h2{margin:0;font-size:23px;font-weight:800}.cal-navigation>div{gap:6px;display:flex}.cal-navigation button{color:#205a49;background:#fff;border:1px solid #eef7f4;border-radius:8px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;display:flex}.cal-search{color:#617b70;border:1px solid #f0f7f5;border-radius:8px;align-items:center;gap:6px;margin-bottom:9px;padding:4px 8px;display:flex}.cal-search input{color:#35564b;font:inherit;background:0 0;border:0;width:100%;min-width:0;padding:4px;font-size:12px}.cal-search button{color:#617b70;background:0 0;border:0;display:flex}.cal-month{border:1px solid #eef7f4;border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.cal-weekday{text-align:center;border-inline-end:1px solid #f0f8f5;padding:13px 2px;font-size:12px}.cal-cell{border-top:1px solid #f0f8f5;border-inline-end:1px solid #f0f8f5;min-width:0;min-height:103px;padding:6px 4px}.cal-cell.outside{background:#fdfefe}.cal-cell.outside .cal-day-number{color:#617b70}.cal-cell.selected{background:#f9fdfc;border-radius:7px;position:relative;box-shadow:inset 0 0 0 1.5px #205a49}.cal-day-number{color:#315247;background:0 0;border:0;min-width:25px;height:25px;margin-bottom:6px;padding:3px 4px;display:block;font-size:13px!important;font-weight:700!important}.cal-day-number.today{color:#fff;background:#205a49;border-radius:50%}.cal-chip{text-align:right;border:0;border-radius:6px;width:100%;min-width:0;margin-bottom:4px;padding:5px 4px;display:block}.cal-chip>span{overflow-wrap:anywhere;align-items:flex-start;gap:4px;font-size:11px;line-height:1.7;display:flex}.cal-chip small{margin-top:2px;font-size:11px;display:block}.cal-chip i{width:6px;height:6px;margin-top:4px}.cal-overflow{color:#205a49;background:0 0;border:0;font-size:11px!important}.cal-workspace .blue,.cal-editor .blue{color:#205a49;background:#eff9f6}.cal-workspace .green,.cal-editor .green{color:#0bbc75;background:#e5fcf0}.cal-workspace .purple,.cal-editor .purple{color:#921aff;background:#f5eaff}.cal-workspace .orange,.cal-editor .orange{color:#f88713;background:#fff4e5}.cal-workspace .pink,.cal-editor .pink{color:#fc3068;background:#ffedf3}.cal-workspace .muted,.cal-editor .muted{color:#617b70;background:#f1f5f4}.cal-chip.muted>span{text-decoration:line-through}.cal-legend{flex-wrap:wrap;justify-content:center;gap:15px;padding:12px 0 2px;display:flex}.cal-legend>span{align-items:center;gap:4px;font-size:11px;display:flex;background:0 0!important}.cal-legend i{width:6px;height:6px;margin:0}.cal-empty{color:#617b70;margin:0;padding:7px;font-size:12px;line-height:1.9}.cal-detail{padding:9px;position:sticky;top:12px}.cal-detail>header{justify-content:space-between;align-items:center;padding:4px 6px 10px;display:flex}.cal-detail h2{margin:0;font-size:17px}.cal-detail>header button{color:#526f65;background:0 0;border:0;display:flex}.cal-detail>section{border:1px solid #f0f8f5;border-radius:10px;padding:8px}.cal-detail h3{margin:0 0 7px;font-size:14px;line-height:1.9}.cal-detail h4{align-items:center;gap:7px;margin:4px 0 7px;font-size:13px;display:flex}.cal-badge{border-radius:10px;padding:4px 10px;font-size:12px;display:inline-block}.cal-description{color:#617b70;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9}.cal-detail dl{margin:0}.cal-detail dl>div{border:1px solid #f0f8f5;border-radius:8px;justify-content:space-between;align-items:center;gap:9px;min-height:38px;margin-bottom:5px;padding:6px 7px;font-size:12px;display:flex}.cal-detail dt{color:#617b70;white-space:nowrap;align-items:center;gap:8px;display:flex}.cal-detail dd{overflow-wrap:anywhere;margin:0;font-size:12px}.cal-detail dd small{color:#617b70;display:block}.cal-detail dd a{color:#205a49}.cal-participants{border:1px solid #f0f8f5;border-radius:8px;margin-bottom:6px;padding:7px}.cal-participants>div{justify-content:center;align-items:center;gap:8px;margin:5px 0;font-size:12px;display:flex}.cal-participants small{color:#617b70;font-size:12px;display:block}.cal-notes,.cal-checklist{border:1px solid #f0f8f5;border-radius:8px;margin-top:6px;padding:8px}.cal-notes article{color:#617b70;border-bottom:1px solid #f0f8f5;padding-bottom:6px;font-size:12px}.cal-notes article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0}.cal-notes article small{font-size:11px}.cal-notes textarea{resize:vertical;width:100%;font:inherit;border:1px solid #e2f2ed;border-radius:7px;margin:7px 0;padding:7px;font-size:13px}.cal-detail>footer{gap:6px;padding:8px 3px 0;display:grid}.cal-detail>footer button{color:#426257;background:#f7fcfa;border:1px solid #ecf8f4;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:7px;font-size:12px;display:flex}.cal-detail>footer .cw-primary{color:#fff;background:#205a49}.cal-detail .cal-delete,.cal-editor .cal-delete{color:#e64364;background:#fff3f6;border:1px solid #ffe0e9;border-radius:8px}.cal-inline{align-items:center;gap:7px;padding:3px 0;font-size:12px;display:flex!important}.cal-inline input[type=checkbox]{accent-color:#205a49;flex-shrink:0;width:14px;height:14px}.cal-inline .done{color:#617b70;text-decoration:line-through}.cal-editor{color:#244339;background:#fff;border-radius:16px;width:min(660px,100vw - 28px);max-height:90vh;padding:18px;overflow:auto}.cal-editor>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.cal-editor h2{margin:0;font-size:20px}.cal-editor button{color:#456a5e;background:#f8fcfb;border:1px solid #ebf5f2;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.cal-editor fieldset{border:0;grid-template-columns:1fr 1fr;gap:12px;min-width:0;margin:0;padding:0;display:grid}.cal-editor label{gap:5px;font-size:13px;display:grid}.cal-editor input:not([type=checkbox]),.cal-editor textarea,.cal-editor select{width:100%;min-width:0;font:inherit;color:#3f6156;background:#fff;border:1px solid #e5f2ee;border-radius:8px;padding:9px;font-size:13px}.cal-editor input[type=datetime-local]{direction:ltr}.cal-wide{grid-column:1/-1}.cal-form-help{color:#617b70;margin:0;font-size:12px}.cal-member-picker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cal-member-picker strong{width:100%;font-size:13px}.cal-member-picker label{border:1px solid #eef7f4;border-radius:8px;padding:4px 8px}.cal-editor .cal-avatar{width:25px;height:25px;font-size:11px}.cal-check-edit{align-items:center;gap:8px;margin-top:6px;display:flex}.cal-check-edit label,.cal-check-edit input:not([type=checkbox]){flex:1}.cal-check-edit button{flex-shrink:0}.cal-editor>footer{gap:8px;margin-top:16px;display:flex}.cal-editor .cw-primary{color:#fff;background:#205a49}.cal-time-view{border:1px solid #eef7f4;border-radius:10px;max-height:660px;overflow:auto}.cal-time-header,.cal-time-row{grid-template-columns:45px repeat(7,minmax(75px,1fr));display:grid}.cal-time-view.day .cal-time-header,.cal-time-view.day .cal-time-row{grid-template-columns:45px minmax(0,1fr)}.cal-time-header{z-index:2;background:#fff;position:sticky;top:0}.cal-time-header button,.cal-time-header>span{color:#527368;border:0;background:#fcfefd;border-inline-start:1px solid #eef7f4;padding:9px 5px;font-size:12px}.cal-time-header button.active{color:#205a49;background:#f2faf7}.cal-time-row>time{color:#617b70;text-align:center;border-top:1px solid #eef7f4;padding:9px 2px;font-size:12px}.cal-time-row>div{border-inline-start:1px solid #eef7f4;border-top:1px solid #eef7f4;min-height:58px;padding:4px;position:relative}.cal-time-row>div.selected{background:#fdfefe}.cal-slot-add{color:#617b70;opacity:0;background:0 0;border:0;place-items:center;width:100%;height:44px;display:grid}.cal-slot-add:hover,.cal-slot-add:focus-visible{opacity:1;background:#f4fbf9}@media(min-width:1700px){.cal-workspace.cal-with-detail{grid-template-columns:minmax(0,1fr) 300px}.cal-body{grid-template-columns:260px minmax(0,1fr)}.cal-cell{min-height:118px}}@media(max-width:1350px){.cal-workspace.cal-with-detail{grid-template-columns:minmax(0,1fr) 250px}.cal-body{grid-template-columns:200px minmax(0,1fr)}.cal-stat{padding:10px}.cal-stat-icon{width:38px;height:38px}.cal-welcome .db-welcome-motto{font-size:14px}.cal-with-detail .cal-body{grid-template-columns:minmax(0,1fr)}.cal-with-detail .cal-agendas{order:2;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1050px){.cal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cal-body{grid-template-columns:minmax(0,1fr)}.cal-agendas,.cal-with-detail .cal-agendas{order:2;grid-template-columns:repeat(2,minmax(0,1fr))}.cal-workspace.cal-with-detail{grid-template-columns:minmax(0,1fr)}.cal-detail{z-index:25;width:300px;max-width:calc(100vw - 24px);position:fixed;inset:80px auto 12px 12px;overflow-y:auto;box-shadow:0 8px 60px #2d4e4330}}@media(max-width:600px){.cal-stat strong{font-size:24px}.cal-welcome .db-welcome-motto{display:none}.cal-welcome .sales-welcome-heading{gap:10px}.cal-welcome .sales-welcome-heading p{font-size:12px}.cal-toolbar select{flex:1;max-width:none}.cal-views{margin-inline-start:0}.cal-navigation h2{font-size:18px}.cal-cell{min-height:92px;padding:4px 2px}.cal-chip>span,.cal-chip small{font-size:8px}.cal-weekday{font-size:11px}.cal-agendas,.cal-with-detail .cal-agendas,.cal-editor fieldset{grid-template-columns:minmax(0,1fr)}.cal-stat small{font-size:11px}.cal-stat h2{font-size:12px}}.cal-detail h2,.cal-panel>h2{font-weight:800}.cal-detail h3{font-size:16px;font-weight:800}.cal-stat h2{font-size:13px;font-weight:800}.cal-stat small{font-size:12px}.cal-agenda-title strong,.cal-next strong{font-size:13px;font-weight:700}.cal-agenda-title small,.cal-next small{font-size:12px}.cal-chip>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:32px;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.cal-chip i{margin-inline-end:4px}.cal-navigation h2{text-align:center;flex:1}.cal-navigation>div{order:2}.cal-cell{min-height:92px}@media(max-width:600px){.cal-stat h2{font-size:12px}.cal-stat small{font-size:11px}.cal-chip>span{font-size:8px}}.cal-upcoming-item{border-bottom:1px solid #f0f8f5;padding:8px 0}.cal-upcoming-item button{text-align:right;width:100%;display:block}.cal-upcoming-item small{color:#617b70;margin-top:5px;display:block}@media(max-width:600px){.cal-toolbar select{flex:90px;min-width:90px}}.rp-workspace{color:#173b30;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.rp-workspace.rp-with-settings{grid-template-columns:minmax(0,1fr) 238px}.rp-main{min-width:0}.rp-welcome{min-height:110px;margin-bottom:9px;padding:22px 18px}.rp-welcome h1{font-size:30px}.rp-welcome .sales-welcome-heading{z-index:1;position:relative}.rp-workspace button{font:inherit;cursor:pointer}.rp-workspace button:disabled{opacity:.5;cursor:default}.rp-workspace :is(button,input,select,a):focus-visible,.rp-drill :is(button,input,a):focus-visible{outline-offset:2px;outline:2px solid #205a49}.rp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:11px;display:grid}.rp-kpi{text-align:right;color:#173b30;background:#fff;border:1px solid #ecf8f4;border-radius:12px;justify-content:space-between;gap:8px;min-width:0;min-height:109px;padding:13px;display:flex}.rp-kpi h2{align-items:center;gap:4px;margin:1px 0 8px;font-size:12px;font-weight:800;display:flex}.rp-kpi h2 svg{opacity:.4}.rp-kpi strong{white-space:nowrap;font-size:26px;font-weight:800;display:block}.rp-kpi .rp-money{white-space:normal;font-size:18px;line-height:1.8}.rp-kpi small{color:#617b70;margin-top:6px;font-size:12px;display:block}.rp-kpi-icon{border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.rp-kpi-icon.green{color:#08c877;background:#e3fcf0}.rp-kpi-icon.blue{color:#205a49;background:#edf8f4}.rp-delta{white-space:nowrap;border-radius:7px;margin-top:8px;padding:4px 6px;font-size:12px;display:block}.rp-delta.positive{color:#04b877;background:#e3fcf0}.rp-delta.negative{color:#f5366e;background:#ffedf3}.rp-delta.neutral{color:#617b70;background:#f7faf9}.rp-toolbar{background:#fff;border:1px solid #ecf8f4;border-radius:13px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:9px;padding:8px;display:flex}.rp-toolbar select,.rp-toolbar>button,.rp-date>button{color:#628177;font:inherit;background:#fff;border:1px solid #ecf6f3;border-radius:7px;min-width:0;padding:8px 5px;font-size:12px}.rp-date>button{align-items:center;gap:6px;display:flex}.rp-search{color:#617b70;background:#fcfefd;border:1px solid #ecf6f3;border-radius:8px;align-items:center;gap:5px;min-width:0;padding:7px;display:flex}.rp-toolbar .rp-search{flex:145px;max-width:180px}.rp-search input{font:inherit;color:#42665a;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:12px}.rp-periods{background:#f8fcfb;border-radius:8px;gap:2px;padding:2px;display:flex}.rp-periods button{color:#617b70;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px;font-size:12px}.rp-periods button.active{color:#fff;background:#205a49;box-shadow:0 3px 10px #205a4915}.rp-toolbar .rp-create{color:#205a49;white-space:nowrap;background:#eef8f5;border:0;align-items:center;gap:4px;padding:9px;display:flex}.rp-export-menu{margin-inline-start:auto;position:relative}.rp-toolbar .cw-primary{white-space:nowrap;padding:9px;font-size:12px}.rp-body{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:9px;display:grid}.rp-rail{gap:9px;min-width:0;display:grid}.rp-card{background:#fff;border:1px solid #ecf8f4;border-radius:12px;min-width:0;padding:10px;overflow:hidden}.rp-card>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.rp-card h2{align-items:center;gap:6px;margin:0;font-size:14px;font-weight:800;display:flex}.rp-card>header svg{color:#205a49}.rp-card header select{font:inherit;color:#618478;background:#fff;border:1px solid #ecf6f3;border-radius:7px;min-width:0;padding:5px;font-size:12px}.rp-saved{overflow:visible}.rp-saved article{border-bottom:1px solid #f4faf8;border-radius:8px;align-items:center;gap:4px;padding:7px 4px;display:flex;position:relative}.rp-saved article.selected{background:#eef8f5}.rp-saved-open{text-align:right;color:#3a6255;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.rp-saved-open>svg{color:#205a49;flex-shrink:0}.rp-saved-open strong{font-size:12px;line-height:1.9;display:block}.rp-saved-open small{color:#617b70;font-size:12px;display:block}.rp-saved-menu{position:relative}.rp-saved-menu>button{color:#5f8578;background:0 0;border:0;padding:4px;display:flex}.rp-popover{z-index:15;inset-inline-end:0;background:#fff;border:1px solid #eaf5f1;border-radius:9px;min-width:155px;padding:6px;position:absolute;top:calc(100% + 5px);box-shadow:0 9px 30px #355a4e1c}.rp-popover button{color:#466f61;text-align:right;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;width:100%;padding:8px;font-size:12px;display:flex}.rp-popover button:hover{background:#f3fbf8}.rp-date{position:relative}.rp-popover label{gap:7px;font-size:12px;display:grid}.rp-popover input{font:inherit;border:1px solid #e9f4f0;border-radius:7px;padding:6px;font-size:12px}.rp-danger{color:#f13767!important}.rp-alert{text-align:right;color:#f43b6d;background:#fff3f6;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;margin-bottom:7px;padding:9px;display:flex}.rp-alert svg{flex-shrink:0}.rp-alert strong{font-size:12px;display:block}.rp-alert small{color:#617b70;font-size:12px;line-height:1.8;display:block}.rp-insights{background:#fffcf6;border-color:#ffefd5}.rp-insights>header svg{color:#ffb400}.rp-insights p{color:#6c8e83;margin:8px 0 0;font-size:12px;line-height:1.9}.rp-insights p>span{color:#0cc681;vertical-align:middle;margin-inline-end:5px;display:inline-flex}.rp-insights small{color:#617b70;font-size:12px;display:block}.rp-chart-area{min-width:0}.rp-charts{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.rp-trend{grid-area:1/6/auto/13}.rp-mix{grid-area:1/1/auto/6}.rp-members-chart{grid-area:2/6/auto/13}.rp-funnel{grid-area:2/1/auto/6}.rp-companies{grid-area:3/6/auto/13}.rp-sources{grid-area:3/3/auto/6}.rp-weekly{grid-area:3/1/auto/3}.rp-trend>header,.rp-members-chart>header{flex-direction:row}.rp-chart-wrap svg{direction:ltr;width:100%;height:170px}.rp-chart-wrap svg circle{cursor:pointer}.rp-chart-caption{color:#617b70;justify-content:center;align-items:center;gap:5px;min-height:16px;margin:0;font-size:12px;display:flex}.rp-chart-caption i{background:#205a49;border-radius:50%;width:7px;height:7px;display:inline-block}.rp-donut-layout{flex-direction:row;align-items:center;gap:7px;display:flex}.rp-donut{flex:0 0 48%;min-width:0;max-width:180px;position:relative}.rp-donut svg{width:100%;display:block}.rp-donut svg circle[role=button]{cursor:pointer}.rp-donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rp-donut-center strong{font-size:24px;font-weight:800}.rp-donut-center small{color:#617b70;font-size:12px}.rp-legend{flex:1;min-width:0;margin:0;padding:0;list-style:none}.rp-legend li{margin:8px 0}.rp-legend button{color:#628378;background:0 0;border:0;align-items:center;gap:5px;width:100%;padding:0;font-size:12px;display:flex}.rp-legend button i{border-radius:50%;flex-shrink:0;width:9px;height:9px}.rp-legend button>span{text-align:right;overflow-wrap:anywhere;flex:1}.rp-legend strong{color:#33574b;font-weight:800}.rp-legend small{color:#205a49;background:#f0f9f6;border-radius:5px;padding:2px 5px}.rp-member-chart{overflow-x:auto}.rp-member-chart svg{direction:ltr;width:100%;height:170px}.rp-member-chart svg g[role=button]{cursor:pointer}.rp-funnel-heading{color:#617b70;justify-content:space-between;padding:2px 4px 6px;font-size:12px;display:flex}.rp-funnel-row{color:#416458;background:0 0;border:0;grid-template-columns:minmax(55px,1fr) 95px 30px 40px;align-items:center;gap:5px;width:100%;margin:5px 0;padding:0;display:grid}.rp-funnel-row strong{text-align:right;font-size:12px}.rp-funnel-row strong small{color:#617b70;font-size:8px;display:block}.rp-funnel-row i{border-radius:3px;justify-self:center;max-width:100%;height:16px;display:block}.rp-funnel-row>span{font-size:12px;font-weight:800}.rp-funnel-row>small{color:#205a49;background:#f2faf7;border-radius:5px;padding:2px 4px;font-size:12px}.rp-method{color:#617b70;margin:6px 0 0;font-size:11px;line-height:1.8}.rp-company-table{overflow-x:auto}.rp-company-table table{border-collapse:collapse;width:100%;font-size:12px}.rp-company-table thead{color:#617b70;background:#f7fcfa}.rp-company-table th,.rp-company-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #f1f8f6;padding:5px 4px}.rp-company-table td button{color:#3b6456;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.rp-company-table td img{object-fit:contain;border-radius:4px;width:21px;height:21px}.rp-company-logo{color:#fff;border-radius:5px;place-items:center;width:20px;height:20px;font-size:12px;display:inline-grid}.rp-sources .rp-donut-layout{flex-direction:column;gap:2px}.rp-sources .rp-donut{width:100%;max-width:130px}.rp-sources .rp-donut svg{max-height:125px}.rp-sources .rp-donut-center strong{font-size:21px}.rp-sources .rp-legend{width:100%}.rp-sources .rp-legend li{margin:4px 0}.rp-weekly .rp-chart-caption{font-size:11px}.rp-weekly .rp-chart-caption button{font:inherit;color:#617b70;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:flex}.rp-weekly-scroll{overflow-x:auto}.rp-weekly svg{direction:ltr;width:100%;height:145px}.rp-weekly.rp-card{padding:8px}.rp-weekly h2{font-size:12px}.rp-empty{color:#617b70;text-align:center;margin:0;padding:10px 4px;font-size:12px;line-height:1.9}.rp-methods{color:#617b70;background:#fff;border:1px solid #edf8f4;border-radius:10px;margin-top:9px;padding:9px;font-size:12px;line-height:1.8}.rp-methods>strong{color:#618378;font-size:12px}.rp-methods p{margin:5px 0}.rp-methods button{color:#205a49;background:#f1faf7;border:0;border-radius:7px;align-items:center;gap:5px;padding:7px;font-size:12px;display:flex}.rp-settings{background:#fff;border:1px solid #ecf8f4;border-radius:13px;padding:14px;position:sticky;top:12px}.rp-settings>header{justify-content:space-between;align-items:center;margin:3px 0 18px;display:flex}.rp-settings h2{margin:0;font-size:16px;font-weight:800}.rp-settings>header button{color:#5e8175;background:0 0;border:0;padding:0;display:flex}.rp-settings>label{color:#476d60;gap:7px;margin-bottom:12px;font-size:12px;display:grid}.rp-settings input:not([type=checkbox]),.rp-settings select{width:100%;font:inherit;color:#618378;background:#fff;border:1px solid #eaf6f2;border-radius:8px;min-width:0;padding:9px;font-size:12px}.rp-settings h3{margin:14px 0 9px;font-size:13px;font-weight:800}.rp-range-label{color:#617b70;border:1px solid #eaf6f2;border-radius:8px;justify-content:space-between;align-items:center;padding:9px;display:flex}.rp-settings input[type=date]{direction:ltr}.rp-modules{gap:6px;margin-bottom:14px;display:flex}.rp-modules button{color:#617b70;background:#f8fbfa;border:1px solid #ebf5f2;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:3px;padding:7px 4px;font-size:12px;display:flex}.rp-modules .opportunities.active{color:#f69713;background:#fff5e5;border-color:#fff5e5}.rp-modules .tasks.active{color:#04b877;background:#e5fcf0;border-color:#e5fcf0}.rp-modules .meetings.active{color:#9c61ed;background:#f2ecff;border-color:#f2ecff}.rp-more-filters{margin-top:18px}.rp-more-filters label{color:#617b70;border:1px solid #eaf6f2;border-radius:8px;align-items:center;gap:5px;margin-bottom:7px;padding:0 7px;display:flex}.rp-more-filters label select{border:0;padding-inline:2px}.rp-more-filters label svg{flex-shrink:0}.rp-output-options{margin-top:18px}.rp-output-options label{color:#6a8c81;align-items:center;gap:8px;margin:10px 0;font-size:12px;display:flex}.rp-output-options input{accent-color:#205a49;width:16px;height:16px}.rp-settings>footer{gap:9px;margin-top:20px;display:grid}.rp-settings>footer button{border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:13px;display:flex}.rp-settings .rp-save{color:#456c5f;background:#f8fcfb;border:1px solid #e9f6f2}.rp-notice{color:#0fa975;background:#e5fcf0;border-radius:8px;padding:8px;font-size:12px}.rp-drill{color:#325348;background:#fff;border-radius:15px;width:min(960px,100vw - 28px);max-height:90vh;padding:18px;overflow-y:auto}.rp-drill>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.rp-drill h2{margin:0;font-size:18px}.rp-drill button{font:inherit;color:#537b6e;cursor:pointer;background:#f9fdfc;border:1px solid #eaf6f2;border-radius:7px;align-items:center;padding:6px 9px;font-size:13px;display:inline-flex}.rp-drill>footer{align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.rp-record-table{margin-top:10px;overflow-x:auto}.rp-record-table table{border-collapse:collapse;width:100%;font-size:12px}.rp-record-table th,.rp-record-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #edf7f4;padding:9px 6px}.rp-record-table th{color:#617b70;background:#f6fcfa}.rp-record-table a{color:#205a49;text-decoration:none}.rp-export-stage{pointer-events:none;width:1100px;position:fixed;top:0;left:-12000px}.rp-export-document{color:#24463b;background:#fff;width:1100px;padding:20px;font-family:IRANYekan,sans-serif}.rp-export-document>h1{margin:0 0 10px;font-size:26px}.rp-export-document>p{margin:8px 0;font-size:13px;line-height:1.9}.rp-export-document .rp-kpi{font-family:inherit}.rp-export-document .rp-charts{margin-bottom:20px}.rp-export-document .rp-company-table,.rp-export-document .rp-member-chart,.rp-export-document .rp-weekly-scroll,.rp-export-document .rp-record-table{overflow:visible}@media(min-width:1700px){.rp-workspace.rp-with-settings{grid-template-columns:minmax(0,1fr) 250px}.rp-body{grid-template-columns:250px minmax(0,1fr)}.rp-chart-wrap svg,.rp-member-chart svg{height:180px}}@media(max-width:1450px){.rp-workspace.rp-with-settings{grid-template-columns:minmax(0,1fr) 220px}.rp-body{grid-template-columns:215px minmax(0,1fr)}.rp-kpi{padding:10px}.rp-kpi h2{font-size:12px}.rp-kpi .rp-money{font-size:15px}.rp-funnel-row{grid-template-columns:minmax(50px,1fr) 60px 23px 35px}.rp-sources{grid-column:1/6}.rp-weekly{grid-area:4/1/auto/13}.rp-sources .rp-donut-layout{flex-direction:row}.rp-sources .rp-donut{width:auto}}@media(max-width:1150px){.rp-body{grid-template-columns:minmax(0,1fr)}.rp-rail{order:2;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px}.rp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-toolbar .rp-search{max-width:none}}@media(max-width:900px){.rp-workspace.rp-with-settings{grid-template-columns:minmax(0,1fr)}.rp-settings{order:-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:static}.rp-settings>header{grid-column:1/-1;margin-bottom:0}.rp-settings>label{margin:0}.rp-settings>footer,.rp-more-filters,.rp-output-options{margin-top:0}}@media(max-width:600px){.rp-charts{grid-template-columns:minmax(0,1fr)}.rp-charts>section{grid-area:auto/1}.rp-rail{grid-template-columns:minmax(0,1fr)}.rp-welcome p{font-size:12px}.rp-kpi strong{font-size:22px}.rp-kpi .rp-money{font-size:14px}.rp-kpi-icon{width:34px;height:34px}.rp-kpi small,.rp-delta{font-size:11px}.rp-toolbar>select{flex:90px}.rp-settings{gap:8px;padding:10px}.rp-settings label,.rp-settings h3,.rp-settings footer button{font-size:12px}.rp-funnel-row{grid-template-columns:minmax(75px,1fr) 110px 35px 45px}}@media(min-width:1451px){.rp-companies{grid-column:7/13}.rp-sources{grid-column:3/7}.rp-sources .rp-donut-layout{flex-direction:row}.rp-sources .rp-donut{width:auto}}.rp-export-document .rp-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.rp-export-document .rp-charts{grid-template-columns:repeat(12,minmax(0,1fr))}.rp-export-document .rp-trend{grid-area:1/6/auto/13}.rp-export-document .rp-mix{grid-area:1/1/auto/6}.rp-export-document .rp-members-chart{grid-area:2/6/auto/13}.rp-export-document .rp-funnel{grid-area:2/1/auto/6}.rp-export-document .rp-companies{grid-area:3/6/auto/13}.rp-export-document .rp-sources{grid-area:3/1/auto/6}.rp-export-document .rp-weekly{grid-area:4/1/auto/13}.rp-export-document .rp-sources .rp-donut-layout{flex-direction:row}.rp-export-document .rp-sources .rp-donut{width:auto}.sw-workspace{color:#173b30;--sw-blue:var(--workspace-accent,#205a49)}.sw-workspace button,.sw-workspace input,.sw-workspace select,.sw-workspace textarea{font:inherit}.sw-workspace button{cursor:pointer}.sw-workspace button:disabled,.sw-workspace input:disabled,.sw-workspace select:disabled{opacity:.5;cursor:default}.sw-workspace button:focus-visible,.sw-workspace input:focus-visible,.sw-workspace select:focus-visible,.sw-workspace textarea:focus-visible{outline:2px solid var(--sw-blue);outline-offset:2px}.sw-welcome{background:#ebf8f4;border-radius:12px;justify-content:space-between;align-items:center;min-height:105px;margin-bottom:11px;padding:20px;display:flex;position:relative;overflow:hidden}.sw-welcome>div{z-index:1;padding-inline-start:60px;position:relative}.sw-welcome>div>span{width:48px;height:48px;color:var(--sw-blue);background:#eef9f5;border:1px solid #c1e7da;border-radius:12px;place-items:center;display:grid;position:absolute;top:5px;right:0}.sw-welcome h1{margin:0 0 6px;font-size:30px;font-weight:800}.sw-welcome p{color:#5f8578;margin:0;font-size:14px}.sw-welcome>strong{z-index:1;text-align:right;max-width:190px;font-size:15px;line-height:1.8;position:relative}.sw-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:12px;display:grid}.sw-kpi{text-align:right;background:#fff;border:1px solid #eaf7f3;border-radius:12px;justify-content:space-between;gap:8px;min-width:0;min-height:114px;padding:12px;display:flex}.sw-kpi h2{margin:0 0 6px;font-size:12px;font-weight:800}.sw-kpi strong{font-size:28px;font-weight:800;line-height:1.5;display:block}.sw-kpi strong.sw-domain-value{overflow-wrap:anywhere;font-size:17px}.sw-kpi small{color:#617b70;margin-top:4px;font-size:12px;display:block}.sw-kpi>span{width:49px;height:49px;color:var(--sw-blue);background:#ecf8f4;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.sw-kpi>span.green{color:#00bf70;background:#e4fbf1}.sw-kpi>span.purple{color:#854afa;background:#f2edff}.sw-body{grid-template-columns:290px minmax(0,1fr) 235px;align-items:start;gap:10px;display:grid}.sw-rail,.sw-content,.sw-nav{gap:10px;min-width:0;display:grid}.sw-card{background:#fff;border:1px solid #ebf7f3;border-radius:12px;min-width:0;padding:13px}.sw-card>header{color:var(--sw-blue);align-items:center;gap:8px;margin-bottom:10px;display:flex}.sw-card h2{color:#173b30;margin:0;font-size:14px;font-weight:800}.sw-card>header h2{flex:1}.sw-content>.sw-card{padding:17px}.sw-content .sw-card h2{font-size:16px}.sw-description{color:#617b70;margin:8px 0 12px;font-size:12px;line-height:1.9}.sw-workspace form{margin:0}.sw-workspace fieldset{border:0;min-width:0;margin:0;padding:0}.sw-workspace label:not(.sw-toggle):not(.sw-file){color:#294a3f;flex-direction:column;gap:5px;margin:9px 0;font-size:12px;display:flex}.sw-workspace input:not([type=checkbox]):not([type=file]),.sw-workspace select,.sw-workspace textarea{color:#43675b;background:#fff;border:1px solid #e3f2ed;border-radius:9px;width:100%;min-width:0;min-height:37px;padding:9px 11px;font-size:13px}.sw-workspace textarea{resize:vertical;min-height:54px}.sw-workspace label>small{color:#617b70;font-size:12px}.sw-workspace .sw-signature{min-height:100px}.sw-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.sw-fields.sw-three{grid-template-columns:1fr 1.15fr 1fr}.sw-input-icon{align-items:center;display:flex;position:relative}.sw-input-icon>svg{color:#617b70;position:absolute;left:11px}.sw-input-icon input{padding-left:36px!important}.sw-section-heading{color:var(--sw-blue);border-top:1px solid #f0f9f6;align-items:center;gap:9px;margin-top:13px;padding-top:14px;display:flex}.sw-section-heading h3{color:#224539;margin:0;font-size:14px;font-weight:800}.sw-workspace .sw-toggle{cursor:pointer;border:1px solid #e9f6f2;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex;position:relative}.sw-toggle>span:nth-child(2){flex:1;min-width:0}.sw-toggle strong{font-size:12px;font-weight:500;display:block}.sw-toggle small{color:#617b70;margin-top:3px;font-size:11px;line-height:1.6;display:block}.sw-toggle-icon{color:var(--sw-blue);background:#f3faf8;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.sw-fields>.sw-toggle{margin:3px 0}.sw-save{border-top:1px solid #f0f9f6;align-items:center;gap:10px;margin-top:12px;padding-top:14px;display:flex}.sw-workspace button:not(.sw-kpi):not(.sw-quick-row):not(.sw-nav nav button){color:#205a49;background:#f8fcfb;border:1px solid #e5f5f0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:7px 12px;font-size:12px;display:inline-flex}.sw-workspace button.sw-primary{color:#fff!important;background:var(--sw-blue)!important;border-color:var(--sw-blue)!important}.sw-save small{color:#a38319;font-size:12px}.sw-workspace .sw-outline{width:100%;color:var(--sw-blue);background:#f2faf7;border-color:#9edac6}.sw-profile-summary{align-items:center;gap:12px;margin-bottom:12px;display:flex}.sw-profile-summary>div{flex:1}.sw-profile-summary strong{font-size:16px;font-weight:800}.sw-profile-summary small{color:#617b70;margin-top:3px;font-size:12px;display:block}.sw-avatar{color:#205a49;background:#eff9f6;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:23px;font-weight:800;display:grid}.sw-profile-summary img{object-fit:cover;border-radius:50%;width:60px;height:60px}.sw-contact{color:#617b70;flex-wrap:wrap;gap:9px;margin:9px 0;font-size:12px;display:flex}.sw-contact>span{overflow-wrap:anywhere;align-items:center;gap:6px;max-width:100%;display:flex}.sw-quick-row{color:#395f52;text-align:right;background:#fff;border:1px solid #eef8f5;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:34px;margin:3px 0;padding:5px 7px;font-size:12px;display:flex}.sw-quick-row>small{color:#617b70;flex:1;font-size:8px}.sw-quick-row>svg:first-child{color:var(--sw-blue)}.sw-quick-row>svg:last-child{flex-shrink:0;margin-inline-start:auto}.sw-quick-row>b{text-align:center;width:17px;font-size:16px}.sw-badge{white-space:nowrap;color:#617b70;background:#f2f8f6;border-radius:20px;margin-inline-start:auto;padding:3px 8px;font-size:11px}.sw-badge.connected{color:#10a65c;background:#e3fbef}.sw-preferences{gap:4px;display:grid}.sw-rail .sw-preferences .sw-toggle{border:0;min-height:23px;padding:3px 1px}.sw-rail .sw-toggle-icon{background:0 0;width:20px;height:20px}.sw-rail .sw-toggle strong{font-size:12px}.sw-rail .sw-toggle i{width:39px;height:21px;padding:2px}.sw-workspace .sw-nav nav{gap:3px;display:grid}.sw-nav nav button{text-align:right;color:#507166;background:#fff;border:0;border-radius:9px;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex;position:relative}.sw-nav nav button.active{color:var(--sw-blue);background:#ebf7f3;font-weight:800}.sw-nav nav button.active:before{content:"";background:#ccece1;border-radius:6px;width:5px;position:absolute;top:12px;bottom:12px;left:6px}.sw-nav nav button:hover{background:#f4fbf9}.sw-nav .sw-settings-search{margin:0 0 9px!important}.sw-workspace .sw-info{color:#60877a;background:#f5fbf9;border:1px solid #e6f5f0;border-radius:9px;padding:12px;font-size:12px;line-height:1.9}.sw-notice{color:#008a48;background:#e3f9ec;border-radius:9px;padding:10px 15px;font-size:13px}.sw-alert{justify-content:space-between;align-items:center;gap:12px;margin:8px 0;padding:12px;display:flex}.sw-empty{color:#617b70;padding:15px;font-size:13px}.sw-profile-large{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.sw-profile-large img{object-fit:cover;border-radius:50%;width:80px;height:80px}.sw-file{cursor:pointer;background:#f6fcfa;border:1px dashed #c6eade;border-radius:9px;align-items:center;gap:8px;margin:8px 0;padding:10px;font-size:12px;display:inline-flex}.sw-file input{max-width:190px;font-size:12px}.sw-security-status{color:#00a961;background:#f3fff8;border:1px solid #d5f1e4;border-radius:11px;align-items:center;gap:14px;margin-bottom:14px;padding:17px;display:flex}.sw-security-status strong{font-size:15px}.sw-security-status small{color:#617b70;margin-top:5px;font-size:12px;display:block}.sw-totp,.sw-recovery{background:#f9fdfc;border:1px solid #e1f3ed;border-radius:10px;margin:13px 0;padding:14px}.sw-recovery h3{font-size:14px}.sw-recovery p{color:#9b6517;font-size:12px}.sw-recovery pre{-webkit-user-select:all;user-select:all;font-size:13px;line-height:2}.sw-session,.sw-backup,.sw-member{border-bottom:1px solid #eef8f5;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.sw-session>div,.sw-backup>div,.sw-member>div{flex:1;min-width:100px}.sw-session strong{word-break:break-word;font-size:12px;display:block}.sw-session small,.sw-backup small,.sw-member small{color:#617b70;margin-top:4px;font-size:12px;display:block}.sw-backup strong,.sw-member strong{font-size:13px}.sw-inline-form{gap:8px;display:flex;margin:12px 0!important}.sw-inline-form input{flex:1}.sw-member select{max-width:150px}.sw-member .sw-avatar{width:38px;height:38px;font-size:18px}.sw-role-list>div{background:#f9fdfc;border-radius:9px;align-items:center;gap:8px;margin:4px 0;padding:10px;display:flex}.sw-role-list strong{font-size:13px}.sw-role-list small{color:#617b70;margin-inline-end:auto;font-size:12px}.sw-workspace .sw-permissions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:12px 0;display:grid}.sw-workspace .sw-permissions label{flex-direction:row;align-items:center;gap:6px;margin:2px 0;font-size:12px}.sw-permissions input{accent-color:var(--sw-blue)}.sw-integration{border-bottom:1px solid #eef8f5;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;display:flex}.sw-integration>span{color:#fff;border-radius:9px;place-items:center;width:37px;height:37px;font-size:24px;font-weight:800;display:grid}.sw-integration>div{flex:1;min-width:140px}.sw-integration strong{font-size:13px}.sw-integration small{color:#617b70;margin-top:4px;font-size:11px;display:block}.sw-brand-preview{border:1px solid;border-radius:13px;align-items:center;gap:15px;margin:20px 0;padding:24px;display:flex}.sw-brand-preview img{object-fit:contain;max-width:100px;max-height:80px}.sw-ticket{border:1px solid #e9f7f2;border-radius:10px;margin:10px 0;padding:12px}.sw-ticket>strong{font-size:14px}.sw-ticket small{color:#617b70;margin-top:5px;font-size:12px;display:block}.sw-ticket p{color:#66877c;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.sw-confirm{color:#295345;width:min(460px,100%);padding:20px}.sw-confirm header,.sw-confirm footer{align-items:center;gap:10px;display:flex}.sw-confirm h2{flex:1;font-size:18px}.sw-confirm p{margin:15px 0;font-size:14px;line-height:1.9}.sw-confirm button{font:inherit;color:#205a49;cursor:pointer;background:#f6fcfa;border:1px solid #d8f0e8;border-radius:8px;padding:8px 15px}.sw-confirm button.sw-primary{color:#fff;background:#205a49}.app-shell{--workspace-accent:#205a49}.app-shell .nav-item.active{color:var(--workspace-accent)}.app-shell .brand-mark{background:var(--workspace-accent)}.brand .workspace-brand-logo{object-fit:contain;width:43px;height:43px}@media(max-width:1500px){.sw-body{grid-template-columns:250px minmax(0,1fr) 210px}.sw-kpi{padding:10px}.sw-kpi>span{width:39px;height:39px}.sw-kpi h2{font-size:12px}.sw-welcome>strong{max-width:160px;font-size:14px}}@media(max-width:1250px){.sw-body{grid-template-columns:minmax(0,1fr) 210px}.sw-rail{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.sw-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.sw-welcome>strong{display:none}}@media(max-width:900px){.sw-body{grid-template-columns:minmax(0,1fr)}.sw-nav{grid-row:1}.sw-content{grid-row:2}.sw-rail{grid-row:3}.sw-nav{grid-template-columns:minmax(0,1fr)}.sw-nav nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sw-nav nav button{padding:9px;font-size:12px}.sw-nav>.sw-card:nth-child(2){display:none}}@media(max-width:600px){.sw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-kpi{min-height:95px}.sw-kpi strong{font-size:23px}.sw-kpi strong.sw-domain-value{font-size:14px}.sw-welcome{padding:15px}.sw-welcome h1{font-size:24px}.sw-welcome p{font-size:12px;line-height:1.8}.sw-welcome>div{padding-inline-start:50px}.sw-welcome>div>span{width:40px;height:40px}.sw-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sw-fields,.sw-fields.sw-three,.sw-rail{grid-template-columns:minmax(0,1fr)}.sw-content>.sw-card{padding:12px}.sw-inline-form{flex-wrap:wrap}.sw-workspace .sw-permissions{grid-template-columns:minmax(0,1fr)}.sw-save{flex-wrap:wrap}.sw-kpi>span{width:34px;height:34px}}.sw-workspace fieldset,.sw-workspace .sw-content form{display:block}.sw-content .sw-fields{gap:0 12px}.sw-content label:not(.sw-toggle):not(.sw-file){margin:6px 0}.sw-workspace a.sw-billing-link{background:var(--sw-blue);color:#fff;border-radius:9px;padding:9px 14px;font-size:13px;display:inline-block}.pm-trigger{cursor:pointer;color:#23473b;text-align:right;background:0 0;border:0;flex-direction:row;align-items:center;gap:12px;padding:0;display:flex}.pm-trigger>span:last-child{gap:3px;display:grid}.pm-trigger strong{font-size:14px}.pm-trigger small{color:#617b70;font-size:12px}.pm-avatar{color:#205a49;background:#eef9f5;border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid;overflow:hidden}.pm-avatar img{object-fit:cover;width:100%;height:100%}.pm-avatar-small{width:42px;height:42px}.pm-avatar-large{width:96px;height:96px;font-size:34px;box-shadow:0 3px 15px #29413912}.pm-overlay{z-index:1000;background:#314f4566;position:fixed;inset:0}.pm-panel{overscroll-behavior:contain;color:#305649;scrollbar-width:thin;background:#f7fcfa;border:1px solid #ecf8f4;border-radius:14px;width:390px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 64px);padding:8px;position:absolute;top:60px;left:20px;overflow-y:auto;box-shadow:0 15px 50px #24423825}.pm-card{background:#fff;border:1px solid #f3faf8;border-radius:10px;margin-bottom:7px;padding:8px}.pm-card:last-child{margin-bottom:0}.pm-card h3{margin:3px 8px 5px;font-size:13px;font-weight:700}.pm-identity{padding:16px 10px 10px;position:relative}.pm-identity-main{background:radial-gradient(at 0 100%,#ecf8f4,#0000 70%);border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:6px 12px 16px;display:flex}.pm-identity h2{margin:0 0 4px;font-size:20px}.pm-identity p{color:#617b70;margin:3px 0;font-size:13px}.pm-identity .pm-online{color:#617b70;align-items:center;gap:8px;display:flex}.pm-online i{background:#0ac56b;border-radius:50%;width:9px;height:9px}.pm-offline{color:#b26718!important}.pm-workspace-title{align-items:center;gap:7px;margin-top:5px;font-size:13px;display:flex}.pm-workspace-title svg{color:#205a49}.pm-close{color:#617b70;cursor:pointer;background:0 0;border:0;padding:2px;position:absolute;top:3px;left:3px}.pm-contact{border:1px solid #e8f6f1;border-radius:10px;margin:4px 0 9px;padding:8px 10px}.pm-contact>div{justify-content:space-between;align-items:center;gap:8px;min-height:29px;font-size:13px;display:flex}.pm-contact>div>span{color:#617b70}.pm-contact a{overflow-wrap:anywhere;align-items:center;gap:12px;font-size:13px;display:flex}.pm-buttons{gap:8px;display:flex}.pm-buttons button,.pm-primary{color:#205a49;min-height:40px;font:inherit;cursor:pointer;background:#f9fdfc;border:1px solid #a5ddca;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}button.pm-primary{color:#fff;background:linear-gradient(145deg,#205a49,#205a49);border-color:#205a49}.pm-row{width:100%;min-height:34px;color:inherit;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;padding:5px 8px;font-size:14px;display:flex}.pm-row>svg{flex-shrink:0;width:21px;height:21px}.pm-row>svg:last-child{width:16px;height:16px}.pm-row span{flex:1}.pm-row:hover{background:#f3faf8}.pm-selected{color:#205a49;background:#f6fbf9;font-weight:700}.pm-appearance label{align-items:center;gap:12px;min-height:35px;padding:5px 8px;font-size:14px;display:flex}.pm-appearance label>span{flex:1}.pm-appearance select{color:#617b70;font:inherit;cursor:pointer;background:0 0;border:0;max-width:145px}.pm-language-note{color:#617b70;padding:0 41px 4px;font-size:12px;display:block}.pm-row.pm-logout{color:#ef3044;background:#fff0f2;margin-top:7px}.pm-notice{color:#008558;font-size:12px}.pm-detail{color:#335b4e;background:#fff;border-radius:16px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 40px);padding:26px;position:relative;overflow-y:auto}.pm-detail-close{color:inherit;cursor:pointer;background:0 0;border:0;position:absolute;top:12px;left:12px}.pm-detail h2{margin:0 0 18px;font-size:20px}.pm-detail p{font-size:14px;line-height:2}.pm-detail dl{grid-template-columns:110px 1fr;gap:14px;font-size:14px;display:grid}.pm-detail dd{overflow-wrap:anywhere;margin:0}.pm-detail dt{color:#617b70}.pm-detail label{gap:7px;margin:16px 0;font-size:14px;display:grid}.pm-detail input,.pm-detail textarea{width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #def2eb;border-radius:8px;padding:10px}.pm-panel :is(button,select):focus-visible,.pm-trigger:focus-visible{outline-offset:2px;outline:2px solid #205a49}.pm-panel button:disabled{opacity:.6;cursor:wait}@media(max-width:650px){.pm-trigger>span:last-child{display:none}.pm-panel{max-height:calc(100dvh - 62px);top:56px;left:12px}.pm-avatar-small{width:35px;height:35px}}.pm-card:last-child .pm-row{min-height:28px}.pm-card:last-child .pm-logout{min-height:34px}.notification-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 0;display:flex}.notification-entry{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;display:flex}.notification-entry>a{flex:1;min-width:0}.notification-entry[data-unread=true]{border-inline-start:3px solid var(--accent);background:var(--surface);padding-inline-start:.5rem}.auth-home-link{color:var(--muted);margin-bottom:18px;font-size:12px;display:inline-flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes skeleton{to{transform:translate(200%)}}:root[data-theme=dark]{background:#173b30;color:#e6f5f0;--color-text-primary: #e6f5f0;--color-text-secondary: #b2c9c1;--color-surface: #173b30;--color-surface-elevated: #173b30;--color-border: #3b574e}:root[data-theme=dark] :is(.auth-page):not(.rp-export-document *),:root[data-theme=dark] :is(.flower i:nth-child(5)):not(.rp-export-document *){background:#2a3027}:root[data-theme=dark] :is(.auth-card):not(.rp-export-document *){background:#173b30;border:1px solid #484842}:root[data-theme=dark] :is(.crm-form label):not(.rp-export-document *),:root[data-theme=dark] :is(.breadcrumb):not(.rp-export-document *),:root[data-theme=dark] :is(.breadcrumb>span):not(.rp-export-document *){color:#ced4d0}:root[data-theme=dark] :is(.crm-form input):not(.rp-export-document *),:root[data-theme=dark] :is(.crm-form select):not(.rp-export-document *),:root[data-theme=dark] :is(.search-input):not(.rp-export-document *),:root[data-theme=dark] :is(.row-actions select):not(.rp-export-document *),:root[data-theme=dark] :is(.lost-form input):not(.rp-export-document *){border:1px solid #434841;background:#173b30;color:#cad8cf}:root[data-theme=dark] :is(.form-error):not(.rp-export-document *){color:#dec6c4;background:#3b201c}:root[data-theme=dark] :is(.text-button):not(.rp-export-document *){color:#c5ddd3}:root[data-theme=dark] :is(.text-button.danger):not(.rp-export-document *){color:#ddc7c5}:root[data-theme=dark] :is(.workspace-switcher select):not(.rp-export-document *){color:#cad9cf}:root[data-theme=dark] :is(.list-row):not(.rp-export-document *),:root[data-theme=dark] :is(.settings-workspace):not(.rp-export-document *){border-bottom:1px solid #454841}:root[data-theme=dark] :is(.list-row small):not(.rp-export-document *),:root[data-theme=dark] :is(.muted):not(.rp-export-document *),:root[data-theme=dark] :is(.chevron):not(.rp-export-document *),:root[data-theme=dark] :is(.nav-item):not(.rp-export-document *),:root[data-theme=dark] :is(.page-subtitle):not(.rp-export-document *),:root[data-theme=dark] :is(.stat-label):not(.rp-export-document *),:root[data-theme=dark] :is(.workspace-switcher>svg):not(.rp-export-document *),:root[data-theme=dark] :is(.nav-caption):not(.rp-export-document *),:root[data-theme=dark] :is(.logout-button):not(.rp-export-document *),:root[data-theme=dark] :is(.funnel-row):not(.rp-export-document *),:root[data-theme=dark] :is(.timeline-row small):not(.rp-export-document *),:root[data-theme=dark] :is(.settings-workspace small):not(.rp-export-document *),:root[data-theme=dark] :is(.palette-input button):not(.rp-export-document *),:root[data-theme=dark] :is(.palette-result small):not(.rp-export-document *){color:#cfd3d0}:root[data-theme=dark] :is(.lost-form button):not(.rp-export-document *),:root[data-theme=dark] :is(.banner-copy h2):not(.rp-export-document *),:root[data-theme=dark] :is(.primary-button):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-primary):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-action-row>.cw-primary):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-company-logo):not(.rp-export-document *),:root[data-theme=dark] :is(.db-company-logo):not(.rp-export-document *),:root[data-theme=dark] :is(.people-pagination button[aria-current=page]):not(.rp-export-document *),:root[data-theme=dark] :is(.people-page .primary-button):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-day-number.today):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-detail>footer .cw-primary):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor .cw-primary):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-periods button.active):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-integration>span):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-confirm button.sw-primary):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-workspace a.sw-billing-link):not(.rp-export-document *),:root[data-theme=dark] :is(button.pm-primary):not(.rp-export-document *){color:#fff}:root[data-theme=dark] :is(.quick-links):not(.rp-export-document *){color:#c4dfd3}:root[data-theme=dark] :is(.sidebar):not(.rp-export-document *),:root[data-theme=dark] :is(.topbar):not(.rp-export-document *),:root[data-theme=dark] :is(.search-input):not(.rp-export-document *),:root[data-theme=dark] :is(.command-palette):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-dialog):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-time-header):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-toggle i:before):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.brand small):not(.rp-export-document *){color:#d0d3d0}:root[data-theme=dark] :is(.workspace-switcher):not(.rp-export-document *){border:1px solid #444742;background:#2d3026}:root[data-theme=dark] :is(.workspace-avatar):not(.rp-export-document *){background:#352b22;color:#ddcfc5}:root[data-theme=dark] :is(.nav-item:hover):not(.rp-export-document *){background:#2b2f27}:root[data-theme=dark] :is(.nav-item.active):not(.rp-export-document *){color:#c4dfd3;background:#273028}:root[data-theme=dark] :is(.sidebar-bottom):not(.rp-export-document *){background:#2d3026;color:#ccd6cf}:root[data-theme=dark] :is(.sidebar-bottom p):not(.rp-export-document *),:root[data-theme=dark] :is(.page-kicker):not(.rp-export-document *),:root[data-theme=dark] :is(.empty-state):not(.rp-export-document *),:root[data-theme=dark] :is(.section-heading>span):not(.rp-export-document *){color:#cfd3cf}:root[data-theme=dark] :is(.help-icon):not(.rp-export-document *){color:#d1d8ca}:root[data-theme=dark] :is(.status):not(.rp-export-document *){color:#d0d3cf}:root[data-theme=dark] :is(.status-dot):not(.rp-export-document *){background:#212220}:root[data-theme=dark] :is(.retry):not(.rp-export-document *){color:#ddc8c6}:root[data-theme=dark] :is(.divider):not(.rp-export-document *){background:#2b2e29}:root[data-theme=dark] :is(.user-avatar):not(.rp-export-document *){background:#2b2f28;color:#cad8ce}:root[data-theme=dark] :is(.eyebrow):not(.rp-export-document *){color:#cdd5cd}:root[data-theme=dark] :is(.primary-button):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-workspace button.sw-primary):not(.rp-export-document *){color:#fff!important}:root[data-theme=dark] :is(.inline-notice):not(.rp-export-document *){background:#3b301c;color:#ded4c4}:root[data-theme=dark] :is(.intro-banner):not(.rp-export-document *){background:#272f27}:root[data-theme=dark] :is(.banner-label):not(.rp-export-document *){color:#c9d9cf}:root[data-theme=dark] :is(.banner-copy h2):not(.rp-export-document *){color:#c6dcd1}:root[data-theme=dark] :is(.banner-copy p):not(.rp-export-document *),:root[data-theme=dark] :is(.empty-state h4):not(.rp-export-document *){color:#ced4cf}:root[data-theme=dark] :is(.orbit):not(.rp-export-document *){border:1px solid #3f4a40}:root[data-theme=dark] :is(.flower span):not(.rp-export-document *){background:#373120}:root[data-theme=dark] :is(.shekof-card):not(.rp-export-document *){border:1px solid #454842;background:#173b30}:root[data-theme=dark] :is(.peach):not(.rp-export-document *){background:#372920;color:#decdc4}:root[data-theme=dark] :is(.mint):not(.rp-export-document *){background:#273126;color:#c9d9d0}:root[data-theme=dark] :is(.lavender):not(.rp-export-document *){background:#272235;color:#cdc8db}:root[data-theme=dark] :is(.butter):not(.rp-export-document *){background:#3b321c;color:#e1d6c2}:root[data-theme=dark] :is(.empty-illustration):not(.rp-export-document *){background:#2b3027;color:#cfd7cb}:root[data-theme=dark] :is(.steps>div>span):not(.rp-export-document *){background:#2b2e29;color:#ced4ce}:root[data-theme=dark] :is(.steps .step-done):not(.rp-export-document *){background:#263028;color:#c7dcce}:root[data-theme=dark] :is(.feature-empty h2):not(.rp-export-document *){color:#ccd6cf}:root[data-theme=dark] :is(.text-link):not(.rp-export-document *){color:#c3dfd3}:root[data-theme=dark] :is(body):not(.rp-export-document *),:root[data-theme=dark] :is(.app-shell):not(.rp-export-document *),:root[data-theme=dark] :is(.funnel-track):not(.rp-export-document *){background:#2a2e28}:root[data-theme=dark] :is(.sidebar):not(.rp-export-document *){background:#2e3225;border-left:1px solid #424842}:root[data-theme=dark] :is(.brand small):not(.rp-export-document *),:root[data-theme=dark] :is(.nav-item):not(.rp-export-document *){color:#ced4d1}:root[data-theme=dark] :is(.workspace-switcher):not(.rp-export-document *){border-color:#434842;background:#173b30}:root[data-theme=dark] :is(.workspace-switcher .workspace-avatar):not(.rp-export-document *){background:#273027;color:#c4ded1}:root[data-theme=dark] :is(.nav-item:hover):not(.rp-export-document *){color:#c6dcd2;background:#2a2f27}:root[data-theme=dark] :is(.nav-item.active):not(.rp-export-document *){color:#c3e0d3;background:#273027}:root[data-theme=dark] :is(.sidebar-bottom):not(.rp-export-document *){border:1px solid #444842;background:#173b30}:root[data-theme=dark] :is(.sidebar-bottom .user-avatar):not(.rp-export-document *){background:#282f29}:root[data-theme=dark] :is(.logout-button:hover):not(.rp-export-document *){color:#dec7c5}:root[data-theme=dark] :is(.breadcrumb>strong):not(.rp-export-document *){color:#cbd7d0}:root[data-theme=dark] :is(.top-search):not(.rp-export-document *){background:#2b2f28;color:#cfd3d0;border:1px solid #444842}:root[data-theme=dark] :is(.top-search kbd):not(.rp-export-document *){border:1px solid #424842;background:#173b30;color:#cfd3d0}:root[data-theme=dark] :is(.topbar-divider):not(.rp-export-document *){border-right:1px solid #434842}:root[data-theme=dark] :is(.top-user):not(.rp-export-document *){background:#2a2e28;color:#c8dad2}:root[data-theme=dark] :is(.page-kicker):not(.rp-export-document *),:root[data-theme=dark] :is(.record-hero a):not(.rp-export-document *),:root[data-theme=dark] :is(.record-hero span):not(.rp-export-document *){color:#cfd4d0}:root[data-theme=dark] :is(.shekof-card):not(.rp-export-document *){border:1px solid #434742;background:#173b30}:root[data-theme=dark] :is(.banner-actions a):not(.rp-export-document *){color:#c6ddd2;background:#263126}:root[data-theme=dark] :is(.flower i):not(.rp-export-document *){background:#283027}:root[data-theme=dark] :is(.tone-violet .stat-icon):not(.rp-export-document *){background:#173b30;color:#ccc7db}:root[data-theme=dark] :is(.tone-blue .stat-icon):not(.rp-export-document *){background:#173b30;color:#cbd6d3}:root[data-theme=dark] :is(.tone-orange .stat-icon):not(.rp-export-document *){background:#3b2a1c;color:#e0d1c2}:root[data-theme=dark] :is(.tone-green .stat-icon):not(.rp-export-document *){background:#253126;color:#c9d9d0}:root[data-theme=dark] :is(.insight-strip>span):not(.rp-export-document *){color:#cfd3d0;background:#173b30;border:1px solid #434742}:root[data-theme=dark] :is(.insight-strip strong):not(.rp-export-document *),:root[data-theme=dark] :is(.record-link):not(.rp-export-document *){color:#c7dbd0}:root[data-theme=dark] :is(.insight-strip svg):not(.rp-export-document *){color:#cad8ce}:root[data-theme=dark] :is(.insight-strip .insight-alert svg):not(.rp-export-document *),:root[data-theme=dark] :is(.insight-strip .insight-alert strong):not(.rp-export-document *){color:#e1ccc1}:root[data-theme=dark] :is(.panel-header a):not(.rp-export-document *){color:#c8dbd0}:root[data-theme=dark] :is(.funnel-row strong):not(.rp-export-document *){color:#c9d9d0}:root[data-theme=dark] :is(.timeline-row):not(.rp-export-document *){border-bottom:1px solid #434842}:root[data-theme=dark] :is(.activity-glyph):not(.rp-export-document *){background:#2a3026;color:#cbd7cc}:root[data-theme=dark] :is(.pagination):not(.rp-export-document *){border-top:1px solid #434941;color:#cfd3cf}:root[data-theme=dark] :is(.pagination strong):not(.rp-export-document *){color:#ccd7cf}:root[data-theme=dark] :is(.record-link:hover):not(.rp-export-document *){color:#c1e1d2}:root[data-theme=dark] :is(.record-back):not(.rp-export-document *){color:#ccd6d0}:root[data-theme=dark] :is(.record-avatar):not(.rp-export-document *){background:#272f27;color:#c5ddd0}:root[data-theme=dark] :is(.form-success):not(.rp-export-document *){color:#c2e0d0;background:#263127}:root[data-theme=dark] :is(.member-avatar):not(.rp-export-document *){background:#2a2f28;color:#cbd7cf}:root[data-theme=dark] :is(.member-form input):not(.rp-export-document *){border:1px solid #434841}:root[data-theme=dark] :is(.palette-input):not(.rp-export-document *){border-bottom:1px solid #424941;color:#ced4cf}:root[data-theme=dark] :is(.palette-result):not(.rp-export-document *){background:#173b30;color:#ced5cf}:root[data-theme=dark] :is(.palette-result:hover):not(.rp-export-document *),:root[data-theme=dark] :is(.palette-result:focus):not(.rp-export-document *){background:#273027;color:#c3dfd3}:root[data-theme=dark] :is(.palette-footer):not(.rp-export-document *){border-top:1px solid #424941;color:#cfd3d0}:root[data-theme=dark] :is(.palette-footer kbd):not(.rp-export-document *){border:1px solid #434842}:root[data-theme=dark] :is(body):not(.rp-export-document *){background:#173b30;color:#c7dbd4}:root[data-theme=dark] :is(.app-shell):not(.rp-export-document *){background:linear-gradient(115deg,#173b30,#173b30)}:root[data-theme=dark] :is(.sidebar):not(.rp-export-document *){background:#173b30;border-color:#3e4c47}:root[data-theme=dark] :is(.brand strong):not(.rp-export-document *),:root[data-theme=dark] :is(.contact-workspace):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-workspace):not(.rp-export-document *){color:#c7dbd4}:root[data-theme=dark] :is(.nav-item):not(.rp-export-document *){color:#ccd6d3}:root[data-theme=dark] :is(.nav-item.active):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.nav-item:hover):not(.rp-export-document *),:root[data-theme=dark] :is(.db-timeline-event:before):not(.rp-export-document *),:root[data-theme=dark] :is(.people-menu a:hover):not(.rp-export-document *),:root[data-theme=dark] :is(.people-menu button:hover):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.workspace-switcher):not(.rp-export-document *),:root[data-theme=dark] :is(.sidebar-bottom):not(.rp-export-document *){background:#173b30;border-color:#3e4b47}:root[data-theme=dark] :is(.text-button):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-identity a):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-tabs button.active):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-contact-list svg):not(.rp-export-document *),:root[data-theme=dark] :is(.report-metrics strong):not(.rp-export-document *){color:#c0e2d6}:root[data-theme=dark] :is(.top-search):not(.rp-export-document *){border-color:#3e4c47;background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.cw-back):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-entry-actions button):not(.rp-export-document *),:root[data-theme=dark] :is(.shell-dropdown a):not(.rp-export-document *),:root[data-theme=dark] :is(.db-calendar-date small):not(.rp-export-document *),:root[data-theme=dark] :is(.db-calendar-event time):not(.rp-export-document *),:root[data-theme=dark] :is(.people-heading p):not(.rp-export-document *),:root[data-theme=dark] :is(.people-pagination label):not(.rp-export-document *),:root[data-theme=dark] :is(.people-pagination small):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-card-heading small):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-card footer):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-quick-row>small):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-detail dt):not(.rp-export-document *){color:#cdd5d2}:root[data-theme=dark] :is(.cw-notice):not(.rp-export-document *){background:#20372b;color:#b3efd9}:root[data-theme=dark] :is(.cw-hero):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-panel):not(.rp-export-document *){background:#173b30;border:1px solid #3e4c47}:root[data-theme=dark] :is(.cw-avatar):not(.rp-export-document *){background:linear-gradient(135deg,#173b30,#173b30)}:root[data-theme=dark] :is(.cw-avatar>span):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-settings>label):not(.rp-export-document *){color:#cbd7d3}:root[data-theme=dark] :is(.cw-avatar i):not(.rp-export-document *){border:7px solid #454545;background:#173b30}:root[data-theme=dark] :is(.cw-identity h1):not(.rp-export-document *){color:#c8dad4}:root[data-theme=dark] :is(.cw-identity p):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-company p):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-note p):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-detail>header button):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-description):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-contact):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-empty):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-trigger small):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-identity p):not(.rp-export-document *){color:#cdd5d2}:root[data-theme=dark] :is(.cw-badge):not(.rp-export-document *){background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.cw-badge.green):not(.rp-export-document *),:root[data-theme=dark] :is(.tone-1):not(.rp-export-document *){background:#1f382b;color:#b3efd6}:root[data-theme=dark] :is(.cw-badge.amber):not(.rp-export-document *),:root[data-theme=dark] :is(.tone-3):not(.rp-export-document *){background:#3b2e1c;color:#ecd7b6}:root[data-theme=dark] :is(.tone-0):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.tone-2):not(.rp-export-document *),:root[data-theme=dark] :is(.db-logo-4):not(.rp-export-document *){background:#241c3b}:root[data-theme=dark] :is(.tone-4):not(.rp-export-document *){background:#3b1c25}:root[data-theme=dark] :is(.cw-action-row>a):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-action-row>button):not(.rp-export-document *){color:#c0e2d6;border:1px solid #395149;background:#173b30}:root[data-theme=dark] :is(.cw-description):not(.rp-export-document *){background:#173b30;color:#cdd6d3}:root[data-theme=dark] :is(.cw-tabs button):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-details):not(.rp-export-document *),:root[data-theme=dark] :is(.calendar-weekday):not(.rp-export-document *),:root[data-theme=dark] :is(.report-metrics span):not(.rp-export-document *),:root[data-theme=dark] :is(.shell-dropdown p):not(.rp-export-document *),:root[data-theme=dark] :is(.shell-dropdown small):not(.rp-export-document *),:root[data-theme=dark] :is(.db-funnel-row small):not(.rp-export-document *),:root[data-theme=dark] :is(.db-person small):not(.rp-export-document *),:root[data-theme=dark] :is(.db-timeline-event small):not(.rp-export-document *),:root[data-theme=dark] :is(.db-task time):not(.rp-export-document *),:root[data-theme=dark] :is(.db-company-row>span:last-child):not(.rp-export-document *),:root[data-theme=dark] :is(.db-feed-row small):not(.rp-export-document *),:root[data-theme=dark] :is(.db-feed-pagination):not(.rp-export-document *),:root[data-theme=dark] :is(.people-stat small):not(.rp-export-document *),:root[data-theme=dark] :is(.people-search svg):not(.rp-export-document *),:root[data-theme=dark] :is(.people-advanced label):not(.rp-export-document *),:root[data-theme=dark] :is(.people-form-card header button):not(.rp-export-document *),:root[data-theme=dark] :is(.people-form-card form>p):not(.rp-export-document *),:root[data-theme=dark] :is(.company-form-heading p):not(.rp-export-document *),:root[data-theme=dark] :is(.task-card-meta):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-empty):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-description):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-detail dt):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-detail dd small):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-participants small):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-form-help):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-kpi small):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-periods button):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-alert small):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-insights p):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-insights small):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-chart-caption):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-integration small):not(.rp-export-document *){color:#cdd5d2}:root[data-theme=dark] :is(.cw-text):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-contact-list a[href^=http]):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-engagement-list svg):not(.rp-export-document *),:root[data-theme=dark] :is(.db-calendar-all):not(.rp-export-document *){color:#c0e2d6}:root[data-theme=dark] :is(.cw-details dd):not(.rp-export-document *),:root[data-theme=dark] :is(.db-welcome-copy p):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-input-icon>svg):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-identity .pm-online):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-appearance select):not(.rp-export-document *){color:#cbd6d3}:root[data-theme=dark] :is(.cw-tag-add):not(.rp-export-document *){border:1px solid #3d4d48;background:#173b30;color:#ccd6d3}:root[data-theme=dark] :is(.cw-contact-list>div):not(.rp-export-document *),:root[data-theme=dark] :is(.db-stat-label):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-profile-summary small):not(.rp-export-document *){color:#ccd7d3}:root[data-theme=dark] :is(.cw-contact-list button svg):not(.rp-export-document *),:root[data-theme=dark] :is(.db-stat-copy>small):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-agenda-title small):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-next small):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-agenda-date):not(.rp-export-document *){color:#cdd5d2}:root[data-theme=dark] :is(.cw-gauge>span):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-notice):not(.rp-export-document *){color:#b3efdb}:root[data-theme=dark] :is(.cw-engagement-list span):not(.rp-export-document *){color:#ced5d3}:root[data-theme=dark] :is(.cw-engagement-list b):not(.rp-export-document *){color:#b3efda}:root[data-theme=dark] :is(.cw-note-tabs):not(.rp-export-document *),:root[data-theme=dark] :is(.db-funnel-row):not(.rp-export-document *){border-bottom:1px solid #3e4c47}:root[data-theme=dark] :is(.cw-note-tabs button):not(.rp-export-document *){background:#173b30;color:#cdd6d3}:root[data-theme=dark] :is(.cw-note-tabs button.active):not(.rp-export-document *){color:#c0e2d6;background:#173b30}:root[data-theme=dark] :is(.cw-note):not(.rp-export-document *){border-bottom:1px solid #3f4b47}:root[data-theme=dark] :is(.cw-mini-avatar):not(.rp-export-document *){background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.cw-entry-actions button:hover):not(.rp-export-document *),:root[data-theme=dark] :is(.db-task-check:not(:disabled):hover span):not(.rp-export-document *),:root[data-theme=dark] :is(.people-filter-button.active):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-card-main:hover):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-periods):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-saved article.selected):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-popover button:hover):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.cw-meeting):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-opportunity):not(.rp-export-document *),:root[data-theme=dark] :is(.db-task):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-agenda-row):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-toolbar):not(.rp-export-document *){border-bottom:1px solid #3e4c47}:root[data-theme=dark] :is(.cw-round):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.cw-round.amber):not(.rp-export-document *){background:#3b2f1c;color:#efd9b3}:root[data-theme=dark] :is(.cw-meeting small):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-opportunity small):not(.rp-export-document *){color:#cdd6d3}:root[data-theme=dark] :is(.cw-join):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.cw-activity small):not(.rp-export-document *),:root[data-theme=dark] :is(.cw-dialog>header button):not(.rp-export-document *),:root[data-theme=dark] :is(.db-timeline-event time):not(.rp-export-document *),:root[data-theme=dark] :is(.db-feed-row time):not(.rp-export-document *),:root[data-theme=dark] :is(.task-detail-description p):not(.rp-export-document *),:root[data-theme=dark] :is(.task-detail-checklist p):not(.rp-export-document *),:root[data-theme=dark] :is(.task-detail-history p):not(.rp-export-document *),:root[data-theme=dark] :is(.task-detail-history small):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-stat small):not(.rp-export-document *){color:#cdd6d3}:root[data-theme=dark] :is(.cw-dialog>header):not(.rp-export-document *){border-bottom:1px solid #404a47}:root[data-theme=dark] :is(.cw-form textarea):not(.rp-export-document *){border:1px solid #3d4d48;color:#cdd6d3}:root[data-theme=dark] :is(.cw-form label):not(.rp-export-document *),:root[data-theme=dark] :is(.people-company):not(.rp-export-document *){color:#ced5d3}:root[data-theme=dark] :is(.workspace-tools):not(.rp-export-document *){color:#c9d9d4}:root[data-theme=dark] :is(.calendar-day):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30}:root[data-theme=dark] :is(.calendar-day:hover):not(.rp-export-document *),:root[data-theme=dark] :is(.calendar-day.selected):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-members button.active):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-views):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-views button.active):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.calendar-day small):not(.rp-export-document *){background:#173b30;color:#c2e0d6}:root[data-theme=dark] :is(.workspace-tools .cw-panel>header>button):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.report-stage>div):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.shell-bell):not(.rp-export-document *){color:#c8dad4}:root[data-theme=dark] :is(.shell-bell i):not(.rp-export-document *){border:2px solid #454545}:root[data-theme=dark] :is(.shell-dropdown):not(.rp-export-document *){background:#173b30;border:1px solid #404a47}:root[data-theme=dark] :is(.shell-dropdown a:hover):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.cw-progress>div):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.reference-dashboard):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-workspace):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-trigger):not(.rp-export-document *){color:#c7dbd4}:root[data-theme=dark] :is(.db-welcome):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.db-stat):not(.rp-export-document *),:root[data-theme=dark] :is(.db-panel):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30}:root[data-theme=dark] :is(.db-change):not(.rp-export-document *){background:#21362c;color:#b5edd7}:root[data-theme=dark] :is(.db-rose .db-change):not(.rp-export-document *){background:#3b1c26}:root[data-theme=dark] :is(.db-all):not(.rp-export-document *),:root[data-theme=dark] :is(.db-priority-low):not(.rp-export-document *),:root[data-theme=dark] :is(.db-add-task):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-panel>h2 svg):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-link):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-views button):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-overflow):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-detail dd a):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-card>header svg):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-saved-open>svg):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-record-table a):not(.rp-export-document *){color:#c0e2d6}:root[data-theme=dark] :is(.db-panel header select):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.db-people th):not(.rp-export-document *){color:#cdd5d2;background:#173b30}:root[data-theme=dark] :is(.db-people td):not(.rp-export-document *){border-bottom:1px solid #3e4c47;color:#ced5d3}:root[data-theme=dark] :is(.db-person-avatar):not(.rp-export-document *){background:#173b30;color:#cbd6d3}:root[data-theme=dark] :is(.db-person strong):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-agenda-title strong):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-next strong):not(.rp-export-document *){color:#c8dad4}:root[data-theme=dark] :is(.db-status-active):not(.rp-export-document *){background:#20372d;color:#b3efdb}:root[data-theme=dark] :is(.db-status-lead):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.db-status-inactive):not(.rp-export-document *){background:#173b30;color:#ced4d2}:root[data-theme=dark] :is(.db-row-actions>button):not(.rp-export-document *){color:#cbd7d3}:root[data-theme=dark] :is(.db-row-menu):not(.rp-export-document *){background:#173b30;border:1px solid #3f4b47}:root[data-theme=dark] :is(.db-row-menu a):not(.rp-export-document *),:root[data-theme=dark] :is(.db-row-menu button):not(.rp-export-document *){color:#cbd8d4}:root[data-theme=dark] :is(.db-timeline-group h3):not(.rp-export-document *){color:#cdd5d2;border-bottom:1px solid #404a47}:root[data-theme=dark] :is(.db-timeline-event:after):not(.rp-export-document *){border-right:1px solid #395149}:root[data-theme=dark] :is(.db-event-icon):not(.rp-export-document *),:root[data-theme=dark] :is(.task-detail .sales-detail-fields select.todo):not(.rp-export-document *),:root[data-theme=dark] :is(.task-detail .sales-detail-fields select.progress):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.db-event-green .db-event-icon):not(.rp-export-document *){background:#20362c;color:#b3efdc}:root[data-theme=dark] :is(.db-event-orange .db-event-icon):not(.rp-export-document *){background:#3b2e1c;color:#efd7b3}:root[data-theme=dark] :is(.db-task-check span):not(.rp-export-document *){border:1px solid #414946}:root[data-theme=dark] :is(.db-priority-high):not(.rp-export-document *){color:#efb3bf}:root[data-theme=dark] :is(.db-priority-medium):not(.rp-export-document *){color:#efd7b3}:root[data-theme=dark] :is(.db-calendar-nav button):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30;color:#cdd6d3}:root[data-theme=dark] :is(.db-calendar-nav .active):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.db-calendar-date span):not(.rp-export-document *){color:#ced4d2}:root[data-theme=dark] :is(.db-calendar-event>a:not(.db-meeting-link)):not(.rp-export-document *){color:#cbd8d4;background:linear-gradient(90deg,#173b30,#173b30)}:root[data-theme=dark] :is(.db-calendar-event.db-calendar-color-1>a:not(.db-meeting-link)):not(.rp-export-document *){background:linear-gradient(90deg,#20362f,#22352e)}:root[data-theme=dark] :is(.db-calendar-event.db-calendar-color-2>a:not(.db-meeting-link)):not(.rp-export-document *){background:linear-gradient(90deg,#241c3b,#241c3b);border-color:#395149}:root[data-theme=dark] :is(.db-calendar-event.db-calendar-color-3>a:not(.db-meeting-link)):not(.rp-export-document *){background:#173b30;border-color:#414846}:root[data-theme=dark] :is(.db-meeting-link):not(.rp-export-document *),:root[data-theme=dark] :is(.task-progress):not(.rp-export-document *){color:#c0e2d6}:root[data-theme=dark] :is(.db-company-bar):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.db-company-row small):not(.rp-export-document *),:root[data-theme=dark] :is(.people-phone):not(.rp-export-document *),:root[data-theme=dark] :is(.people-ellipsis):not(.rp-export-document *),:root[data-theme=dark] :is(.company-name small):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-welcome p):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-stage-empty):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-upcoming-item small):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-funnel-heading):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-weekly .rp-chart-caption button):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-close):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-language-note):not(.rp-export-document *){color:#cdd5d2}:root[data-theme=dark] :is(.db-feed-row):not(.rp-export-document *){border-bottom:1px solid #404a47}:root[data-theme=dark] :is(.db-feed-pagination button):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.people-page):not(.rp-export-document *){color:#c7dbd4}:root[data-theme=dark] :is(.people-heading>span):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-welcome-heading>span):not(.rp-export-document *){color:#c0e2d6;border:1px solid #454545}:root[data-theme=dark] :is(.people-stat):not(.rp-export-document *),:root[data-theme=dark] :is(.people-table-card):not(.rp-export-document *){background:#173b30;border:1px solid #404a47}:root[data-theme=dark] :is(.people-stat h2):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-toggle small):not(.rp-export-document *){color:#cdd6d3}:root[data-theme=dark] :is(.people-stat-icon.blue):not(.rp-export-document *){color:#c0e2d6;background:#173b30}:root[data-theme=dark] :is(.people-stat-icon.cyan):not(.rp-export-document *){color:#c0e2d6;background:#173b30}:root[data-theme=dark] :is(.people-stat-icon.orange):not(.rp-export-document *){background:#3b1c22}:root[data-theme=dark] :is(.people-toolbar):not(.rp-export-document *){border:1px solid #3d4c47;background:#173b30}:root[data-theme=dark] :is(.people-filter-button):not(.rp-export-document *){border:1px solid #395149;background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.people-toolbar select):not(.rp-export-document *){border:1px solid #3e4c47;color:#ccd7d3;background:#173b30}:root[data-theme=dark] :is(.people-search input):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30;color:#cad9d4}:root[data-theme=dark] :is(.people-advanced):not(.rp-export-document *){border-top:1px solid #3e4c47}:root[data-theme=dark] :is(.people-advanced input):not(.rp-export-document *),:root[data-theme=dark] :is(.people-company-more input):not(.rp-export-document *){border:1px solid #3e4c47}:root[data-theme=dark] :is(.people-advanced button):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.people-table th):not(.rp-export-document *){color:#ccd6d3;background:#173b30;border-bottom:1px solid #404a47}:root[data-theme=dark] :is(.people-table td):not(.rp-export-document *){border-bottom:1px solid #404a47;color:#cdd5d2}:root[data-theme=dark] :is(.people-table input[type=checkbox]):not(.rp-export-document *){border:1px solid #404a47;background:#173b30}:root[data-theme=dark] :is(.people-person):not(.rp-export-document *){color:#c8dbd5}:root[data-theme=dark] :is(.people-avatar):not(.rp-export-document *){background:#173b30;color:#cbd8d4}:root[data-theme=dark] :is(.people-company span):not(.rp-export-document *){color:#c0e2d6;background:#173b30}:root[data-theme=dark] :is(.people-email):not(.rp-export-document *),:root[data-theme=dark] :is(.people-company-more button):not(.rp-export-document *),:root[data-theme=dark] :is(.company-table th[aria-sort]):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-detail-fields a):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-recent>div):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-table button):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-workspace-title svg):not(.rp-export-document *){color:#c0e2d6}:root[data-theme=dark] :is(.people-status):not(.rp-export-document *){color:#c0e2d6;background:#173b30}:root[data-theme=dark] :is(.people-status.active):not(.rp-export-document *){background:#1f372d;color:#b3efd9}:root[data-theme=dark] :is(.people-status.negotiating):not(.rp-export-document *){background:#3b351c;color:#efddb3}:root[data-theme=dark] :is(.people-status.inactive):not(.rp-export-document *){background:#173b30;color:#ced5d3}:root[data-theme=dark] :is(.people-row-menu>button):not(.rp-export-document *){color:#ccd7d3}:root[data-theme=dark] :is(.people-menu):not(.rp-export-document *){background:#173b30;border:1px solid #3e4b47}:root[data-theme=dark] :is(.people-menu a):not(.rp-export-document *),:root[data-theme=dark] :is(.people-menu button):not(.rp-export-document *){color:#ccd6d3;background:#173b30}:root[data-theme=dark] :is(.people-pagination):not(.rp-export-document *){border-top:1px solid #3e4c47}:root[data-theme=dark] :is(.people-pagination select):not(.rp-export-document *){background:#173b30;border:1px solid #3d4d48;color:#ccd6d3}:root[data-theme=dark] :is(.people-pagination button):not(.rp-export-document *){color:#cdd5d2;background:#173b30}:root[data-theme=dark] :is(.people-empty):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-detail>header button):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-saved-open small):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-output-options label):not(.rp-export-document *){color:#cdd6d3}:root[data-theme=dark] :is(.people-selection):not(.rp-export-document *){background:#173b30;color:#c8dad4}:root[data-theme=dark] :is(.people-selection button):not(.rp-export-document *){border:1px solid #3d4d48;background:#173b30;color:#c9d9d4}:root[data-theme=dark] :is(.people-form-card):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-board-panel):not(.rp-export-document *){background:#173b30;border:1px solid #3e4c47}:root[data-theme=dark] :is(.people-form-card em):not(.rp-export-document *){color:#efb3bd}:root[data-theme=dark] :is(.people-field):not(.rp-export-document *){border:1px solid #3e4b47;background:#173b30}:root[data-theme=dark] :is(.people-field>svg):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-inline .done):not(.rp-export-document *){color:#ced4d2}:root[data-theme=dark] :is(.people-field input):not(.rp-export-document *),:root[data-theme=dark] :is(.people-field select):not(.rp-export-document *),:root[data-theme=dark] :is(.people-field textarea):not(.rp-export-document *){color:#cbd6d3}:root[data-theme=dark] :is(.people-field select):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-stage-head small):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-card-amount):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-detail-intro a):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-detail-intro span):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-detail-intro p):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-detail-description):not(.rp-export-document *),:root[data-theme=dark] :is(.task-detail-checklist label):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-search button):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-legend button):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-methods>strong):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-role-list small):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-ticket p):not(.rp-export-document *){color:#cdd5d2}:root[data-theme=dark] :is(.people-mobile select):not(.rp-export-document *){border-right:1px solid #3e4c47}:root[data-theme=dark] :is(.people-form-actions button[type=button]):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30;color:#cad8d3}:root[data-theme=dark] :is(.people-growth):not(.rp-export-document *){background:#1f372d;color:#b3efda}:root[data-theme=dark] :is(.people-growth.negative):not(.rp-export-document *){background:#3b1c22;color:#e9b9c0}:root[data-theme=dark] :is(.company-stats .people-stat-icon.orange):not(.rp-export-document *){background:#3b2d1c;color:#efd5b3}:root[data-theme=dark] :is(.company-stats .people-stat-icon.rose):not(.rp-export-document *){background:#3b1c24;color:#efb3bf}:root[data-theme=dark] :is(.company-form-heading>span):not(.rp-export-document *),:root[data-theme=dark] :is(.company-contact-search button):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-filter-options button):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.company-contact-search):not(.rp-export-document *){color:#cdd5d2}:root[data-theme=dark] :is(.company-contact-search input):not(.rp-export-document *){border:1px solid #3e4b47}:root[data-theme=dark] :is(.company-more):not(.rp-export-document *){border-top:1px solid #3e4c47;color:#cdd6d3}:root[data-theme=dark] :is(.company-more select):not(.rp-export-document *){border:1px solid #3e4b47}:root[data-theme=dark] :is(.company-logo-preview button):not(.rp-export-document *){color:#e8bac1;background:#173b30}:root[data-theme=dark] :is(.company-table th):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.company-name):not(.rp-export-document *),:root[data-theme=dark] :is(.company-contact strong):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-saved-open):not(.rp-export-document *){color:#c9d9d4}:root[data-theme=dark] :is(.company-logo):not(.rp-export-document *){border:1px solid #395149;background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.company-industry):not(.rp-export-document *){color:#c7dbd4;background:#173b30}:root[data-theme=dark] :is(.company-contact small):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-donut-center small):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-session small):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-backup small):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-member small):not(.rp-export-document *){color:#cdd6d3}:root[data-theme=dark] :is(.company-table .company-number):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-funnel-row):not(.rp-export-document *){color:#cad8d3}:root[data-theme=dark] :is(.company-values span):not(.rp-export-document *),:root[data-theme=dark] :is(.company-values):not(.rp-export-document *){color:#cad8d3}:root[data-theme=dark] :is(.company-table .people-status.waiting):not(.rp-export-document *){color:#efdbb3;background:#3b331c}:root[data-theme=dark] :is(.company-table .people-status.negotiating):not(.rp-export-document *){color:#c7dbd4;background:#173b30}:root[data-theme=dark] :is(.company-table .people-status.inactive):not(.rp-export-document *){background:#3b1c24}:root[data-theme=dark] :is(.sales-stats .people-stat-icon.orange):not(.rp-export-document *){background:#3b2e1c;color:#efd5b3}:root[data-theme=dark] :is(.sales-stats .people-stat-icon.cyan):not(.rp-export-document *){background:#1f372b;color:#b3efda}:root[data-theme=dark] :is(.sales-filter-options input):not(.rp-export-document *){border:1px solid #404a47}:root[data-theme=dark] :is(.sales-card):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-detail):not(.rp-export-document *){background:#173b30;border:1px solid #3e4c47}:root[data-theme=dark] :is(.sales-card-main):not(.rp-export-document *){color:#cad9d4}:root[data-theme=dark] :is(.sales-company-mark):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.sales-owner-avatar):not(.rp-export-document *){color:#cad9d4;background:#173b30}:root[data-theme=dark] :is(.sales-menu-toggle):not(.rp-export-document *){color:#ccd6d3;background:#173b30}:root[data-theme=dark] :is(.sales-more):not(.rp-export-document *){background:#173b30;border:1px solid #3e4c47;color:#c0e2d6}:root[data-theme=dark] :is(.sales-detail-intro):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-panel>h2):not(.rp-export-document *){border:1px solid #3e4c47}:root[data-theme=dark] :is(.sales-detail-fields>div):not(.rp-export-document *),:root[data-theme=dark] :is(.sales-detail-fields label):not(.rp-export-document *){background:#173b30;border:1px solid #3e4c47;color:#cdd5d2}:root[data-theme=dark] :is(.sales-detail-fields strong):not(.rp-export-document *){color:#cbd6d3}:root[data-theme=dark] :is(.sales-detail-fields select):not(.rp-export-document *){background:#3b321c;color:#efddb3}:root[data-theme=dark] :is(.sales-recent):not(.rp-export-document *){border:1px solid #3f4b47}:root[data-theme=dark] :is(.sales-recent>div>svg):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-slot-add:hover):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-slot-add:focus-visible):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-kpi>span):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-toggle-icon):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.sales-recent strong):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-saved-menu>button):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-ticket small):not(.rp-export-document *){color:#ccd6d3}:root[data-theme=dark] :is(.sales-detail-actions button):not(.rp-export-document *){border:1px solid #3d4c47;background:#173b30;color:#cbd7d3}:root[data-theme=dark] :is(.sales-activity-form):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-cell):not(.rp-export-document *){border-top:1px solid #3e4c47}:root[data-theme=dark] :is(.sales-activity-form label):not(.rp-export-document *){color:#cdd5d2}:root[data-theme=dark] :is(.sales-activity-form :is(input):not(.rp-export-document *),:root[data-theme=dark] :is(select):not(.rp-export-document *),:root[data-theme=dark] :is(textarea)):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-detail>section):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-detail dl>div):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-participants):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-notes):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-checklist):not(.rp-export-document *){border:1px solid #3e4c47}:root[data-theme=dark] :is(.sales-dialog):not(.rp-export-document *){background:#173b30;color:#cad8d3}:root[data-theme=dark] :is(.sales-dialog header button):not(.rp-export-document *){background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.sales-dialog :is(input):not(.rp-export-document *),:root[data-theme=dark] :is(select):not(.rp-export-document *),:root[data-theme=dark] :is(textarea)):not(.rp-export-document *){border:1px solid #3e4b47;color:#cbd6d3}:root[data-theme=dark] :is(.sales-dialog footer button):not(.rp-export-document *){border:1px solid #3e4c47;background:#173b30}:root[data-theme=dark] :is(.sales-option-search button):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.task-card-meta.overdue .task-card-date):not(.rp-export-document *),:root[data-theme=dark] :is(.task-overdue):not(.rp-export-document *){color:#efb3bc}:root[data-theme=dark] :is(.task-progress progress):not(.rp-export-document *),:root[data-theme=dark] :is(.task-progress progress::-webkit-progress-bar):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.task-priority-badge.high):not(.rp-export-document *){color:#efb3be}:root[data-theme=dark] :is(.task-priority-badge.medium):not(.rp-export-document *){color:#ebd8b7}:root[data-theme=dark] :is(.task-priority-badge.low):not(.rp-export-document *){color:#c2e1d7}:root[data-theme=dark] :is(.task-detail-checklist):not(.rp-export-document *){border:1px solid #404a47}:root[data-theme=dark] :is(.task-link-search button):not(.rp-export-document *),:root[data-theme=dark] :is(.task-checklist-editor button):not(.rp-export-document *){background:#173b30;border:1px solid #3d4d48;color:#c4ded5}:root[data-theme=dark] :is(.task-calendar-head input):not(.rp-export-document *),:root[data-theme=dark] :is(.task-calendar-head button):not(.rp-export-document *){background:#173b30;border:1px solid #3d4d48;color:#cad8d3}:root[data-theme=dark] :is(.task-pagination button):not(.rp-export-document *){border:1px solid #3d4d48;background:#173b30}:root[data-theme=dark] :is(.task-stats .people-stat-icon.pink):not(.rp-export-document *){background:#3b1c22;color:#efb3be}:root[data-theme=dark] :is(.task-detail .sales-detail-fields select.done):not(.rp-export-document *){background:#1c3b2b;color:#b3efda}:root[data-theme=dark] :is(.task-detail .sales-detail-fields select.high):not(.rp-export-document *){background:#3b1c21;color:#efb3be}:root[data-theme=dark] :is(.task-detail .sales-detail-fields select.low):not(.rp-export-document *){background:#173b30;color:#c2e0d6}:root[data-theme=dark] :is(.cal-workspace):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-card h2):not(.rp-export-document *){color:#c7dbd4}:root[data-theme=dark] :is(.cal-stat):not(.rp-export-document *){border:1px solid #3d4d48;background:#173b30}:root[data-theme=dark] :is(.cal-growth):not(.rp-export-document *){background:#1f372a;color:#b3efd7}:root[data-theme=dark] :is(.cal-panel):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-detail):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-popover):not(.rp-export-document *){background:#173b30;border:1px solid #3d4d48}:root[data-theme=dark] :is(.cal-more):not(.rp-export-document *){border:1px solid #3e4c47;color:#cbd8d4;background:#173b30}:root[data-theme=dark] :is(.cal-members button):not(.rp-export-document *){color:#cbd8d4}:root[data-theme=dark] :is(.cal-avatar):not(.rp-export-document *){background:linear-gradient(145deg,#173b30,#173b30);color:#cad8d3;border:3px solid #395149}:root[data-theme=dark] :is(.cal-toolbar select):not(.rp-export-document *){border:1px solid #3d4d48;background:#173b30;color:#ccd7d3}:root[data-theme=dark] :is(.cal-navigation button):not(.rp-export-document *){background:#173b30;border:1px solid #3d4d48;color:#c0e2d6}:root[data-theme=dark] :is(.cal-search):not(.rp-export-document *){border:1px solid #3e4c47;color:#cdd5d2}:root[data-theme=dark] :is(.cal-search input):not(.rp-export-document *){color:#cad8d3}:root[data-theme=dark] :is(.cal-month):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-notes textarea):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-member-picker label):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-time-view):not(.rp-export-document *){border:1px solid #3d4d48}:root[data-theme=dark] :is(.cal-cell.outside):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.cal-cell.selected):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-welcome):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.cal-day-number):not(.rp-export-document *){color:#cad9d4}:root[data-theme=dark] :is(.cal-workspace .blue):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor .blue):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-avatar):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.cal-workspace .green):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor .green):not(.rp-export-document *){background:#1f372b;color:#b7ecd6}:root[data-theme=dark] :is(.cal-workspace .purple):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor .purple):not(.rp-export-document *){background:#2c1c3b;color:#d3b3ef}:root[data-theme=dark] :is(.cal-workspace .orange):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor .orange):not(.rp-export-document *){background:#3b2e1c;color:#edd1b5}:root[data-theme=dark] :is(.cal-workspace .pink):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor .pink):not(.rp-export-document *){background:#3b1c26;color:#eeb4c4}:root[data-theme=dark] :is(.cal-workspace .muted):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor .muted):not(.rp-export-document *){background:#173b30;color:#cfd4d2}:root[data-theme=dark] :is(.cal-notes article):not(.rp-export-document *){color:#cdd5d2;border-bottom:1px solid #3e4c47}:root[data-theme=dark] :is(.cal-detail>footer button):not(.rp-export-document *){border:1px solid #3c4e48;background:#173b30;color:#cbd7d3}:root[data-theme=dark] :is(.cal-detail .cal-delete):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor .cal-delete):not(.rp-export-document *){color:#e8bac4;background:#3b1c24;border:1px solid #5a303c}:root[data-theme=dark] :is(.cal-editor):not(.rp-export-document *){background:#173b30;color:#c8dbd5}:root[data-theme=dark] :is(.cal-editor button):not(.rp-export-document *){background:#173b30;color:#cbd8d4;border:1px solid #3e4b47}:root[data-theme=dark] :is(.cal-editor input:not([type=checkbox])):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor textarea):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-editor select):not(.rp-export-document *){border:1px solid #3e4c47;color:#cbd8d4;background:#173b30}:root[data-theme=dark] :is(.cal-time-header button):not(.rp-export-document *),:root[data-theme=dark] :is(.cal-time-header>span):not(.rp-export-document *){background:#173b30;color:#ccd6d3}:root[data-theme=dark] :is(.cal-time-header button.active):not(.rp-export-document *){color:#c0e2d6;background:#173b30}:root[data-theme=dark] :is(.cal-time-row>time):not(.rp-export-document *){color:#cdd5d2;border-top:1px solid #3d4d48}:root[data-theme=dark] :is(.cal-time-row>div):not(.rp-export-document *){border-top:1px solid #3d4d48}:root[data-theme=dark] :is(.cal-time-row>div.selected):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.cal-upcoming-item):not(.rp-export-document *){border-bottom:1px solid #3e4c47}:root[data-theme=dark] :is(.rp-kpi):not(.rp-export-document *){background:#173b30;border:1px solid #3c4e48;color:#c7dbd4}:root[data-theme=dark] :is(.rp-kpi-icon.green):not(.rp-export-document *){background:#1f382c;color:#b6edd5}:root[data-theme=dark] :is(.rp-kpi-icon.blue):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.rp-delta.positive):not(.rp-export-document *){color:#b5eed9;background:#1f382c}:root[data-theme=dark] :is(.rp-delta.negative):not(.rp-export-document *){color:#ecb6c6;background:#3b1c26}:root[data-theme=dark] :is(.rp-delta.neutral):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.rp-toolbar):not(.rp-export-document *){border:1px solid #3c4e48;background:#173b30}:root[data-theme=dark] :is(.rp-toolbar select):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-toolbar>button):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-date>button):not(.rp-export-document *){background:#173b30;color:#cdd6d3;border:1px solid #3d4d48}:root[data-theme=dark] :is(.rp-search):not(.rp-export-document *){border:1px solid #3d4d48;background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.rp-search input):not(.rp-export-document *){color:#cad8d3}:root[data-theme=dark] :is(.rp-toolbar .rp-create):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.rp-card):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-settings):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-card):not(.rp-export-document *){background:#173b30;border:1px solid #3c4e48}:root[data-theme=dark] :is(.rp-card header select):not(.rp-export-document *){border:1px solid #3d4d48;background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.rp-saved article):not(.rp-export-document *){border-bottom:1px solid #3e4c47}:root[data-theme=dark] :is(.rp-popover button):not(.rp-export-document *){color:#cad8d3}:root[data-theme=dark] :is(.rp-popover input):not(.rp-export-document *){border:1px solid #3e4c47}:root[data-theme=dark] :is(.rp-danger):not(.rp-export-document *){color:#ebb7c5!important}:root[data-theme=dark] :is(.rp-alert):not(.rp-export-document *){background:#3b1c24;color:#ecb6c5}:root[data-theme=dark] :is(.rp-insights):not(.rp-export-document *){background:#3b301c;border-color:#5a4a30}:root[data-theme=dark] :is(.rp-insights>header svg):not(.rp-export-document *){color:#efddb3}:root[data-theme=dark] :is(.rp-insights p>span):not(.rp-export-document *){color:#b7ecd8}:root[data-theme=dark] :is(.rp-legend strong):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-company-table td button):not(.rp-export-document *){color:#c9d9d4}:root[data-theme=dark] :is(.rp-legend small):not(.rp-export-document *){color:#c0e2d6;background:#173b30}:root[data-theme=dark] :is(.rp-funnel-row>small):not(.rp-export-document *){color:#c0e2d6;background:#173b30}:root[data-theme=dark] :is(.rp-company-table thead):not(.rp-export-document *){background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.rp-company-table th):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-company-table td):not(.rp-export-document *){border-bottom:1px solid #3e4c47}:root[data-theme=dark] :is(.rp-methods):not(.rp-export-document *){border:1px solid #3c4e48;background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.rp-methods button):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.rp-settings>header button):not(.rp-export-document *){color:#cdd6d3}:root[data-theme=dark] :is(.rp-settings input:not([type=checkbox])):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-settings select):not(.rp-export-document *){background:#173b30;border:1px solid #3d4d48;color:#cdd5d2}:root[data-theme=dark] :is(.rp-range-label):not(.rp-export-document *){color:#cdd6d3;border:1px solid #3d4d48}:root[data-theme=dark] :is(.rp-modules button):not(.rp-export-document *){border:1px solid #3e4b47;background:#173b30}:root[data-theme=dark] :is(.rp-modules .opportunities.active):not(.rp-export-document *){background:#3b2f1c;color:#edd6b5;border-color:#5a4a30}:root[data-theme=dark] :is(.rp-modules .tasks.active):not(.rp-export-document *){background:#1f372b;color:#b5eed9;border-color:#345544}:root[data-theme=dark] :is(.rp-modules .meetings.active):not(.rp-export-document *){background:#261c3b;border-color:#3d305a}:root[data-theme=dark] :is(.rp-more-filters label):not(.rp-export-document *){border:1px solid #3d4d48;color:#cdd5d2}:root[data-theme=dark] :is(.rp-settings .rp-save):not(.rp-export-document *){background:#173b30;border:1px solid #3d4d48;color:#cad8d3}:root[data-theme=dark] :is(.rp-notice):not(.rp-export-document *){background:#1f372b;color:#b8ead9}:root[data-theme=dark] :is(.rp-drill):not(.rp-export-document *){background:#173b30;color:#cad8d3}:root[data-theme=dark] :is(.rp-drill button):not(.rp-export-document *){border:1px solid #3d4d48;color:#ccd7d3;background:#173b30}:root[data-theme=dark] :is(.rp-record-table th):not(.rp-export-document *),:root[data-theme=dark] :is(.rp-record-table td):not(.rp-export-document *){border-bottom:1px solid #3d4d48}:root[data-theme=dark] :is(.rp-record-table th):not(.rp-export-document *){color:#cdd5d2;background:#173b30}:root[data-theme=dark] :is(.sw-welcome>div>span):not(.rp-export-document *){border:1px solid #395149;background:#173b30}:root[data-theme=dark] :is(.sw-welcome p):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-contact>div>span):not(.rp-export-document *){color:#ccd6d3}:root[data-theme=dark] :is(.sw-kpi):not(.rp-export-document *){background:#173b30;border:1px solid #3b4e48}:root[data-theme=dark] :is(.sw-kpi small):not(.rp-export-document *){color:#ccd7d3}:root[data-theme=dark] :is(.sw-kpi>span.green):not(.rp-export-document *){color:#b3efd6;background:#20372d}:root[data-theme=dark] :is(.sw-kpi>span.purple):not(.rp-export-document *){color:#c8b5ed;background:#251c3b}:root[data-theme=dark] :is(.sw-workspace label:not(.sw-toggle):not(.sw-file)):not(.rp-export-document *){color:#c8dad4}:root[data-theme=dark] :is(.sw-workspace input:not([type=checkbox]):not([type=file])):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-workspace select):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-workspace textarea):not(.rp-export-document *){background:#173b30;border:1px solid #3d4c47;color:#cbd7d3}:root[data-theme=dark] :is(.sw-section-heading):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-save):not(.rp-export-document *){border-top:1px solid #3d4d48}:root[data-theme=dark] :is(.sw-section-heading h3):not(.rp-export-document *){color:#c7dbd4}:root[data-theme=dark] :is(.sw-workspace .sw-toggle):not(.rp-export-document *){border:1px solid #3d4d48}:root[data-theme=dark] :is(.sw-toggle i):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.sw-workspace button:not(.sw-kpi):not(.sw-quick-row):not(.sw-nav nav button)):not(.rp-export-document *){border:1px solid #395149;color:#c6ddd5;background:#173b30}:root[data-theme=dark] :is(.sw-save small):not(.rp-export-document *){color:#e7ddbb}:root[data-theme=dark] :is(.sw-workspace .sw-outline):not(.rp-export-document *){background:#173b30;border-color:#395149}:root[data-theme=dark] :is(.sw-avatar):not(.rp-export-document *){background:#173b30;color:#c5ddd5}:root[data-theme=dark] :is(.sw-quick-row):not(.rp-export-document *){border:1px solid #3c4d47;background:#173b30;color:#cad8d3}:root[data-theme=dark] :is(.sw-badge):not(.rp-export-document *){background:#173b30;color:#cdd5d2}:root[data-theme=dark] :is(.sw-badge.connected):not(.rp-export-document *){background:#20372b;color:#b9ead1}:root[data-theme=dark] :is(.sw-nav nav button):not(.rp-export-document *){background:#173b30;color:#ccd7d3}:root[data-theme=dark] :is(.sw-nav nav button.active):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-nav nav button.active:before):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-nav nav button:hover):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-row:hover):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.sw-workspace .sw-info):not(.rp-export-document *){background:#173b30;color:#ccd6d3;border:1px solid #395149}:root[data-theme=dark] :is(.sw-notice):not(.rp-export-document *){background:#22352a;color:#b3efd2}:root[data-theme=dark] :is(.sw-file):not(.rp-export-document *){background:#173b30;border:1px dashed #395149}:root[data-theme=dark] :is(.sw-security-status):not(.rp-export-document *){border:1px solid #3b4f46;background:#1c3b29;color:#b3efd6}:root[data-theme=dark] :is(.sw-security-status small):not(.rp-export-document *){color:#cfd4d2}:root[data-theme=dark] :is(.sw-totp):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-recovery):not(.rp-export-document *){border:1px solid #395149;background:#173b30}:root[data-theme=dark] :is(.sw-recovery p):not(.rp-export-document *){color:#e7d5bb}:root[data-theme=dark] :is(.sw-session):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-backup):not(.rp-export-document *),:root[data-theme=dark] :is(.sw-member):not(.rp-export-document *){border-bottom:1px solid #3c4d47}:root[data-theme=dark] :is(.sw-role-list>div):not(.rp-export-document *){background:#173b30}:root[data-theme=dark] :is(.sw-integration):not(.rp-export-document *){border-bottom:1px solid #3c4d47}:root[data-theme=dark] :is(.sw-ticket):not(.rp-export-document *){border:1px solid #395149}:root[data-theme=dark] :is(.sw-confirm):not(.rp-export-document *){color:#c7dbd4}:root[data-theme=dark] :is(.sw-confirm button):not(.rp-export-document *){border:1px solid #395149;color:#c4ded5;background:#173b30}:root[data-theme=dark] :is(.pm-panel):not(.rp-export-document *){background:#173b30;border:1px solid #3c4e48;color:#c9dad4}:root[data-theme=dark] :is(.pm-card):not(.rp-export-document *){background:#173b30;border:1px solid #395149}:root[data-theme=dark] :is(.pm-identity-main):not(.rp-export-document *){background:radial-gradient(ellipse at left bottom,#173b30,transparent 70%)}:root[data-theme=dark] :is(.pm-offline):not(.rp-export-document *){color:#e8d2ba!important}:root[data-theme=dark] :is(.pm-contact):not(.rp-export-document *){border:1px solid #3c4d47}:root[data-theme=dark] :is(.pm-buttons button):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-primary):not(.rp-export-document *){border:1px solid #395149;background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.pm-selected):not(.rp-export-document *){background:#173b30;color:#c0e2d6}:root[data-theme=dark] :is(.pm-row.pm-logout):not(.rp-export-document *){background:#3b1c20;color:#ebb8bd}:root[data-theme=dark] :is(.pm-detail):not(.rp-export-document *){background:#173b30;color:#c9d9d4}:root[data-theme=dark] :is(.pm-detail input):not(.rp-export-document *),:root[data-theme=dark] :is(.pm-detail textarea):not(.rp-export-document *){border:1px solid #3c4e48}:root[data-theme=dark] .db-landscape{opacity:.25}:root[data-theme=dark] option{background:#173b30;color:#e6f5f0}:root[data-theme=dark] :is(button.pm-primary):not(.rp-export-document *){background:linear-gradient(145deg,#205a49,#205a49);color:#fff;border-color:#205a49}:root[data-theme=dark] :is(.pm-row.pm-selected):not(.rp-export-document *){color:#97d8c2}:root[data-theme=dark] :is(.nav-item.active):not(.rp-export-document *){background:#285345;color:#a4ddca;border-color:#3b574e}:root{--brand-primary: #205a49;--brand-hover: #174637;--brand-soft: #edf6ef;--brand-border: #dce9df;--text-body: #24473b;--text-muted: #52685d;--space-control: 10px;direction:rtl;font-size:16px;line-height:1.8;font-weight:400;font-synthesis:none}body{font-size:15px;direction:rtl;text-align:start}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:1.6}button,select{cursor:pointer}button:disabled,select:disabled{cursor:default}input,textarea{text-align:start}:where(input[type=email],input[type=tel],input[type=url],input[type=datetime-local],input[type=date],[dir=ltr]){unicode-bidi:isolate;direction:ltr}:where(h1,h2,h3,h4){line-height:1.55;font-weight:500;letter-spacing:normal;overflow-wrap:anywhere}:where(p,dd,li,small,label){line-height:1.8}:where(button,a,input,select,textarea,[tabindex="0"]):focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}:where(button,a,input,select,textarea){transition:background-color .15s,border-color .15s,box-shadow .15s}:where(table){direction:rtl}:where(th,td){text-align:start;vertical-align:middle}:where(th){font-weight:700}:where(input[type=checkbox],input[type=radio]){accent-color:var(--brand-primary)}.topbar{min-height:76px;gap:14px}.topbar-actions{min-width:0;gap:12px}.topbar button{flex-shrink:0}.content{padding:24px 24px 40px}.sidebar{padding-block:24px 18px}.nav-item{min-height:44px;font-size:14px;line-height:1.6}.nav-item.active{font-weight:700}.nav-caption{font-size:12px;font-weight:500}.breadcrumb{font-size:13px}.top-search{min-height:42px;font-size:13px}:where(.db-welcome-copy h1,.people-banner h1,.company-banner h1,.cal-banner h1,.rp-banner h1,.sw-banner h1){font-size:28px;line-height:1.5}:where(.db-welcome-copy p,.people-banner p,.cal-banner p,.rp-banner p,.sw-banner p){font-size:14px;line-height:1.9}:where(.db-panel h2,.cw-panel h2,.people-form-card h2,.sales-dialog h2,.cal-editor h2,.rp-card h2,.sw-card h2){line-height:1.6}:where(.people-toolbar,.company-toolbar,.sales-toolbar,.cal-controls,.rp-toolbar){gap:10px}:where(.people-table th,.people-table td,.sales-table th,.sales-table td,.rp-company-table th,.rp-company-table td){padding-block:12px;line-height:1.7}:where(.people-person strong,.db-task strong,.sales-card h3,.tw-card h3){line-height:1.7}.people-person,.people-search,.company-form-heading,.cw-identity,.cw-contact-list>div,.pm-trigger{direction:rtl}.cw-details{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr)}.cw-details dd{overflow-wrap:anywhere}.cw-contact-list a{unicode-bidi:plaintext;overflow-wrap:anywhere}.people-page,.company-body{min-width:0}.people-page{grid-template-columns:minmax(0,1fr)}.sales-modal-backdrop{z-index:1100;overflow:auto;overscroll-behavior:contain;padding:24px;background:#15372c66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.sales-modal-backdrop:focus{outline:none}.sales-modal-backdrop .people-form-card,.sales-modal-backdrop .company-form-card{position:relative;width:min(580px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;align-self:center;margin:0}.sales-modal-backdrop :where(.sales-dialog,.cal-editor,.tw-editor,.rp-drill,.sw-confirm,.cw-dialog,.pm-detail){max-width:100%;max-height:calc(100dvh - 48px);overflow-y:auto;box-shadow:0 24px 70px #15372c26}.sales-modal-backdrop :where(label){font-size:13px;font-weight:500}.sales-modal-backdrop :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:14px;line-height:1.7}.action-confirm{width:min(430px,100%);padding:28px;background:#fff;border:1px solid var(--brand-border);border-radius:18px;color:var(--text-body);box-shadow:0 24px 70px #15372c26}.action-confirm-icon{display:grid;place-items:center;width:48px;height:48px;color:#b94d4d;background:#fff1ee;border-radius:14px}.action-confirm h2{font-size:20px;margin:16px 0 8px}.action-confirm p{font-size:14px;line-height:1.9;margin-bottom:24px}.action-confirm>div{display:flex;justify-content:flex-end;gap:10px}.action-confirm button{min-height:42px;padding:8px 22px;border-radius:10px;border:1px solid var(--brand-border);background:#fff;color:var(--text-body);font-size:14px;font-weight:500}.action-confirm button.action-confirm-danger{background:#b94d4d;color:#fff;border-color:#b94d4d}.pm-trigger{flex-direction:row;gap:10px}.pm-trigger strong{font-size:14px;font-weight:700}.pm-trigger small{font-size:12px}.pm-overlay{background:#15372c66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pm-panel.pm-mega{display:grid;grid-template-columns:1.06fr 1fr 1fr;grid-template-areas:"identity account appearance" "identity spaces support";gap:12px;left:20px;top:76px;width:920px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 92px);padding:14px;background:#f2f7f3;border-color:#deeadf;border-radius:18px;box-shadow:0 20px 65px #15372c30;color:#24473b}.pm-mega .pm-card{margin:0;padding:14px;border-color:#e0eae2;border-radius:13px;min-width:0}.pm-mega .pm-identity{grid-area:identity;display:flex;flex-direction:column;padding-top:24px}.pm-mega .pm-identity-main{flex-direction:column-reverse;align-items:flex-start;gap:18px;padding:8px 4px 20px;background:radial-gradient(ellipse at right top,#edf7ef,transparent 80%)}.pm-mega .pm-avatar-large{width:84px;height:84px;font-size:32px}.pm-mega .pm-identity h2{font-size:21px;font-weight:700;line-height:1.6}.pm-mega .pm-identity p,.pm-mega .pm-workspace-title{font-size:13px;line-height:1.8}.pm-mega .pm-contact{padding:10px;margin-top:auto}.pm-mega .pm-contact>div{display:grid;gap:3px;padding-block:5px}.pm-mega .pm-contact a{justify-content:flex-end;font-size:12px;gap:8px;text-align:right}.pm-mega .pm-buttons{flex-direction:column;gap:8px;margin-top:8px}.pm-mega .pm-buttons button{font-size:13px;min-height:42px;font-weight:500}.pm-mega .pm-account{grid-area:account}.pm-mega .pm-appearance{grid-area:appearance}.pm-mega .pm-spaces{grid-area:spaces}.pm-mega .pm-support{grid-area:support}.pm-mega h3{font-size:14px;font-weight:700;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid #e8efe9;line-height:1.7}.pm-mega .pm-row{min-height:42px;font-size:13px;gap:10px;padding:8px;line-height:1.6}.pm-mega .pm-row:hover{background:#eef6ef}.pm-mega .pm-row span{overflow-wrap:anywhere}.pm-mega .pm-selected{background:#e8f3e9;color:#205a49}.pm-mega .pm-close{inset-inline-start:8px;inset-inline-end:auto;top:8px;padding:5px}.pm-mega .pm-appearance label{font-size:13px;min-height:44px;padding-inline:0;gap:8px}.pm-mega .pm-appearance select{max-width:125px;font-size:12px;min-height:36px}.pm-mega .pm-language-note{padding:0;margin-bottom:10px;font-size:12px;line-height:1.8}.pm-mega>.form-error,.pm-mega>p{grid-column:1/-1}.pm-row.pm-logout{font-weight:500}:root[data-theme=dark]{--brand-primary: #95d4b8;--brand-hover: #b0e2ca;--brand-soft: #203e32;--brand-border: #385244;--text-body: #d9e9df;--text-muted: #a4b9ad}:root[data-theme=dark] .pm-panel.pm-mega{background:#152d24;color:#d9e9df;border-color:#385244}:root[data-theme=dark] .pm-mega .pm-card{background:#1c352a;border-color:#385244}:root[data-theme=dark] .pm-mega h3{border-color:#385244}:root[data-theme=dark] .pm-mega .pm-identity-main{background:transparent}:root[data-theme=dark] .pm-mega .pm-row:hover,:root[data-theme=dark] .pm-mega .pm-selected{background:#284c3b;color:#b5e0c7}:root[data-theme=dark] .action-confirm{background:#1c352a;color:#d9e9df;border-color:#385244}:root[data-theme=dark] .action-confirm button:not(.action-confirm-danger){background:#284c3b;color:#d9e9df}@media(max-width:1100px){.content{padding:20px 16px 32px}.topbar{padding-inline:16px}.topbar-actions{gap:8px}.top-search{width:210px}.pm-panel.pm-mega{width:850px}}@media(max-width:800px){.pm-panel.pm-mega{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity identity" "account appearance" "spaces support";top:68px;left:12px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 80px);padding:10px;gap:10px}.pm-mega .pm-identity-main{flex-direction:row;align-items:center}.pm-mega .pm-contact>div{display:flex;justify-content:space-between}.pm-mega .pm-buttons{flex-direction:row}.pm-trigger>span:last-child{display:none}.top-search{width:auto}.content{padding:18px 12px 28px}}@media(max-width:560px){.pm-panel.pm-mega{display:flex;flex-direction:column;top:62px;max-height:calc(100dvh - 74px)}.pm-mega .pm-card{padding:12px;flex-shrink:0}.pm-mega .pm-identity-main{gap:10px}.pm-mega .pm-avatar-large{width:64px;height:64px;font-size:26px}.pm-mega .pm-identity h2{font-size:18px}.pm-mega .pm-contact a{font-size:12px}.pm-mega .pm-contact>div{display:grid}.topbar{min-height:64px;gap:8px}.sales-modal-backdrop{padding:12px}.sales-modal-backdrop .people-form-card,.sales-modal-backdrop :where(.sales-dialog,.cal-editor,.tw-editor,.rp-drill,.sw-confirm,.cw-dialog,.pm-detail){max-height:calc(100dvh - 24px)}.action-confirm{padding:22px}.db-welcome-copy h1{font-size:24px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}.sales-modal-backdrop .shell-dialog{position:relative;inset:auto;width:min(480px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;padding:22px;border:1px solid var(--brand-border);border-radius:16px;background:#fff;color:var(--text-body)}.shell-dialog header{display:flex;justify-content:space-between;align-items:center;gap:12px}.shell-dialog header h2{font-size:20px;margin:0}.shell-dialog header button{background:transparent;border:0;padding:5px;color:inherit}.shell-dialog>a{display:flex;align-items:center;padding:12px;gap:10px;border-radius:10px;font-size:14px;color:var(--text-body);border:1px solid var(--brand-border);margin-top:10px}.shell-dialog>a:hover{background:var(--brand-soft)}.shell-dialog p{font-size:14px;line-height:1.8}.sales-modal-backdrop .rp-settings{position:relative;inset:auto;max-width:100%;width:580px;max-height:calc(100dvh - 48px);overflow-y:auto;border-radius:16px}.rp-workspace{grid-template-columns:minmax(0,1fr)}.company-details-list{display:grid;grid-template-columns:100px minmax(0,1fr);gap:14px;margin-block:18px;line-height:1.8}.company-details-list dd{margin:0;overflow-wrap:anywhere;text-align:right}.company-details-list dt{color:var(--text-muted);font-weight:500}.sales-modal-backdrop .command-palette{max-width:100%;max-height:calc(100dvh - 48px);overflow-y:auto}:root[data-theme=dark] .sales-modal-backdrop .shell-dialog{background:#1c352a;color:#d9e9df;border-color:#385244}@media(max-width:560px){.sales-modal-backdrop .rp-settings,.sales-modal-backdrop .shell-dialog{max-height:calc(100dvh - 24px)}.company-details-list{grid-template-columns:80px minmax(0,1fr)}}@media(max-width:760px){.sidebar:not(.sidebar-open){visibility:hidden;pointer-events:none}.topbar-divider{display:none}.breadcrumb{min-width:0;flex:1}.breadcrumb>span,.breadcrumb>svg{display:none}.breadcrumb strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-actions{gap:7px;flex-shrink:0}.topbar-actions .top-search{width:36px;min-width:36px;min-height:36px;height:36px;padding:8px}.topbar-actions .top-search>span,.topbar-actions .top-search>kbd{display:none}.shell-extra .cw-primary{font-size:0;gap:0;width:36px;min-height:36px;padding:8px}.shell-extra{gap:7px}}.rp-chart-wrap{overflow-x:auto}.rp-chart-wrap svg{min-width:340px}.rp-member-chart svg{min-width:400px}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{letter-spacing:normal;font-weight:500!important}:root :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}input[type=email],input[type=tel],input[type=url],input[dir=ltr],textarea[dir=ltr]{text-align:right}:root[data-theme=dark] .sw-workspace{--sw-blue: #95d4b8}:root[data-theme=dark] .sw-workspace .sw-primary{background:#205a49!important;border-color:#467d65!important;color:#fff!important}:root[data-theme=dark] .sw-workspace .sw-toggle i{background:#516d5e}:root[data-theme=dark] .sw-workspace .sw-toggle input:checked+i{background:#3f916e}:root,[data-theme=light]{--accent: #205a49;--accent-foreground: #fff;--focus: #397d60;--background: #f4f8f3;--foreground: #24473b;--surface: #fff;--surface-foreground: #24473b;--surface-secondary: #edf5ef;--surface-secondary-foreground: #24473b;--overlay: #fff;--overlay-foreground: #24473b;--field-background: #fff;--field-foreground: #24473b;--field-border: #dce9df;--field-border-width: 1px;--field-placeholder: #52685d;--muted: #52685d;--default: #edf5ef;--default-foreground: #24473b;--border: #dce9df;--separator: #e5eee7;--radius: .625rem;--field-radius: .75rem}:root[data-theme=dark]{--accent: #80c8a5;--accent-foreground: #102b20;--focus: #95d4b8;--background: #0f1e17;--foreground: #e5f3e8;--surface: #182a20;--surface-foreground: #e5f3e8;--surface-secondary: #213b2d;--surface-secondary-foreground: #e5f3e8;--overlay: #182a20;--overlay-foreground: #e5f3e8;--field-background: #15271d;--field-foreground: #e5f3e8;--field-border: #375b45;--field-placeholder: #aac3b2;--muted: #aac3b2;--default: #213b2d;--default-foreground: #e5f3e8;--border: #375b45;--separator: #2c4635}.ui-button{font-family:inherit;font-size:14px;font-weight:500;line-height:1.6;white-space:normal}.ui-button[data-disabled]{cursor:not-allowed}:root .ui-input.ui-input,:root .ui-textarea.ui-textarea{background:var(--field-background);color:var(--field-foreground);border:1px solid var(--field-border);border-radius:var(--field-radius);font:inherit;line-height:1.7}.ui-input{min-height:40px}.ui-textarea{min-height:96px;padding:10px 12px}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--field-placeholder)}.ui-select{min-width:0;width:100%}.db-stat-grid>.db-stat{width:100%;height:100%;min-width:0;justify-self:stretch}.rp-kpis>*{width:100%;height:100%;min-width:0;justify-self:stretch}.rp-kpis .rp-kpi{width:100%;height:100%;min-width:0;justify-self:stretch;white-space:normal}.rp-toolbar.rp-toolbar-designed{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;margin-bottom:16px;border:1px solid var(--brand-border);border-radius:16px;background:var(--surface);box-shadow:none}.rp-toolbar-query{display:flex;align-items:center;flex:1 1 360px;min-width:0;gap:10px}.rp-toolbar-search{flex:1;min-width:0;height:42px;border-radius:11px;background:var(--field-background);border-color:var(--field-border);box-shadow:none}.rp-toolbar-search [data-slot=input-group-input]{min-width:0;width:100%;font:inherit;font-size:13px;text-align:start;color:var(--field-foreground)}.rp-toolbar-search [data-slot=input-group-prefix]{color:var(--text-muted)}.rp-toolbar-query .rp-date{flex:none}.rp-toolbar-designed .rp-date-trigger{min-height:42px;padding:8px 12px;gap:8px;border:1px solid var(--brand-border);border-radius:11px;background:var(--surface-secondary);color:var(--surface-foreground);font-size:12px;white-space:nowrap}.rp-toolbar-options{display:flex;align-items:center;flex:0 1 auto;min-width:0;gap:14px}.rp-toolbar-designed .rp-periods{flex:none;gap:3px;padding:4px;min-height:42px;background:var(--surface-secondary);border:1px solid var(--brand-border);border-radius:12px}.rp-toolbar-designed .rp-periods button{min-height:32px;padding:6px 9px;color:var(--text-muted);font-size:12px;border-radius:8px}.rp-toolbar-designed .rp-periods button.active{color:var(--accent-foreground);background:var(--accent);box-shadow:0 2px 6px color-mix(in srgb,var(--accent) 15%,transparent)}.rp-toolbar-actions{display:flex;align-items:center;flex:none;gap:8px}.rp-toolbar-actions .rp-create,.rp-toolbar-actions .cw-primary{min-height:42px;padding:8px 12px;border-radius:11px;gap:7px;font-size:12px}.rp-toolbar-actions .rp-create{border:1px solid var(--brand-border);color:var(--accent);background:var(--surface-secondary)}.rp-toolbar-actions .rp-export-menu{margin:0}.rp-toolbar-actions .rp-toolbar-settings{display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:42px;padding:0;border:1px solid var(--brand-border);border-radius:11px;color:var(--text-muted)}.rp-date-popover{min-width:240px;padding:14px}.rp-date-popover label{display:grid;gap:8px;margin-bottom:12px;font-size:13px}@media(max-width:1200px){.rp-toolbar-query{flex-basis:100%}.rp-toolbar-options{flex:1;flex-wrap:wrap;justify-content:space-between;gap:10px}}@media(max-width:640px){.rp-toolbar.rp-toolbar-designed{padding:12px}.rp-toolbar-query{display:grid;grid-template-columns:minmax(0,1fr) auto}.rp-toolbar-search{grid-column:1 / -1;width:100%}.rp-toolbar-query .rp-date-trigger{width:100%;justify-content:space-between}.rp-toolbar-options{flex-basis:100%}.rp-toolbar-designed .rp-periods{width:100%;min-width:0}.rp-toolbar-designed .rp-periods button{flex:1;min-width:0;padding-inline:5px;font-size:11px}.rp-toolbar-actions{width:100%;min-width:0;flex-wrap:wrap}.rp-toolbar-actions .rp-create,.rp-toolbar-actions .rp-export-menu{flex:1}.rp-toolbar-actions .cw-primary{width:100%}}.db-stat-copy>small{white-space:normal;overflow-wrap:anywhere}@media(max-width:1100px){.db-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-welcome.workspace-banner{--banner-surface: #edf6ef;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:156px;padding:24px 32px;background:var(--banner-surface);border:1px solid var(--brand-border);box-shadow:none;isolation:isolate}.workspace-banner-image{position:absolute;inset:0 auto 0 0;width:auto;max-width:68%;height:100%;object-fit:contain;object-position:left center;-webkit-mask-image:linear-gradient(to right,#000 65%,transparent 100%);mask-image:linear-gradient(to right,#000 65%,transparent 100%);pointer-events:none;z-index:-2}.workspace-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(to left,var(--banner-surface) 30%,transparent 78%);pointer-events:none;z-index:-1}.workspace-banner h1{max-width:48%;margin:0;color:var(--text-body);font-size:clamp(22px,2.1vw,28px);line-height:1.6}:root[data-theme=dark] .workspace-banner{--banner-surface: #183e32}:root[data-theme=dark] .workspace-banner-image{opacity:.65}@media(max-width:760px){.db-welcome.workspace-banner{min-height:136px;padding:20px;align-items:center}.workspace-banner-image{max-width:100%}.workspace-banner:after{background:linear-gradient(to left,var(--banner-surface) 15%,transparent 90%)}.workspace-banner h1{max-width:62%;font-size:22px}}.ui-select.ui-filter-select{flex:0 0 40px;width:40px}.ui-filter-row{display:flex;flex:0 0 auto;align-items:center;flex-wrap:nowrap;gap:8px}.people-toolbar .ui-filter-action{flex:0 0 40px;width:40px;min-width:40px;padding:0}.ui-select-trigger.ui-filter-trigger,.people-toolbar .ui-filter-action{display:inline-flex;align-items:center;justify-content:center;gap:0}.ui-filter-trigger>svg,.ui-filter-action>svg{display:block;flex:none;margin:0}.ui-select-trigger.ui-filter-trigger{width:40px;min-width:40px;height:40px;padding:0;justify-content:center;position:relative}.ui-filter-trigger[data-active=true]{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--field-background))}.ui-filter-trigger[data-active=true]:after{content:"";position:absolute;top:5px;inset-inline-end:5px;width:5px;height:5px;border-radius:50%;background:var(--accent)}:is(.people-toolbar,.cal-toolbar,.rp-toolbar)>.ui-select:not(.ui-filter-select){width:auto;flex:0 1 auto}.ui-select-trigger{width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-background);color:var(--field-foreground);font:inherit;text-align:start;gap:12px}.ui-select-trigger [data-slot=select-value]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-popover{z-index:1300;direction:rtl;text-align:start;max-height:min(360px,70dvh);max-width:calc(100vw - 24px);overflow-y:auto;font:inherit}.ui-select-popover [data-slot=listbox-item]{font:inherit;min-height:40px}.ui-checkbox [data-slot=checkbox-content]{display:flex;align-items:center;gap:10px;cursor:pointer;font:inherit;color:inherit}.ui-checkbox [data-slot=checkbox-control]{flex:0 0 20px}.ui-checkbox[data-disabled] [data-slot=checkbox-content]{cursor:not-allowed}.sw-toggle [data-slot=switch-content]{display:flex;align-items:center;width:100%;gap:10px;font:inherit;color:inherit}.sw-toggle-label{flex:1;min-width:0}.sw-toggle [data-slot=switch-control]{flex-shrink:0}.sw-toggle [data-slot=switch-thumb]{margin:0}.ui-table{width:100%;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ui-table [data-slot=table-scroll-container]{width:100%;overflow-x:auto}.ui-table [data-slot=table-content]{width:100%;text-align:start}.ui-modal-container{width:min(640px,calc(100vw - 32px));max-width:100%;outline:none}.ui-modal-dialog{padding:0;gap:0;background:transparent;border:0;box-shadow:none;border-radius:18px;outline:none;width:100%;max-height:calc(100dvh - 48px);overflow-y:auto}.ui-modal-dialog>:first-child{width:100%;max-height:none;margin:0}.ui-modal-container.pm-profile-container{width:min(540px,calc(100vw - 32px))}.pm-profile-dialog .pm-profile-detail{padding:24px;background:var(--surface);color:var(--surface-foreground);border:1px solid var(--brand-border);border-radius:22px}.pm-profile-detail .pm-detail-close{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;top:20px;left:20px;border-radius:10px;color:var(--text-muted)}.pm-profile-header{display:flex;align-items:center;gap:10px;padding-inline-end:40px;margin-bottom:20px}.pm-profile-heading-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:var(--surface-secondary);color:var(--accent)}.pm-profile-header h2{margin:0;font-size:20px}.pm-profile-identity{display:flex;flex-direction:row;align-items:center;gap:18px;padding:18px;border:1px solid var(--brand-border);border-radius:16px;box-shadow:none;background:linear-gradient(125deg,var(--surface),var(--surface-secondary))}.pm-profile-avatar{width:76px;height:76px;flex:0 0 76px;border:4px solid var(--surface);border-radius:50%;background:var(--surface-secondary);color:var(--accent);font-size:28px;box-shadow:0 5px 18px color-mix(in srgb,var(--accent) 10%,transparent)}.pm-profile-identity-copy{min-width:0}.pm-profile-identity h3{font-size:19px;line-height:1.7;margin:0}.pm-profile-identity p{margin:2px 0 8px;color:var(--text-muted);font-size:12px;line-height:1.7}.pm-profile-status{gap:6px;padding:3px 9px;min-height:24px;color:var(--accent);background:var(--surface-secondary);font-size:11px}.pm-profile-status-dot{display:inline-block;width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}.pm-profile-status-offline{color:var(--text-muted)}.pm-profile-detail .pm-profile-fields{display:block;margin:12px 0 0}.pm-profile-field{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.5fr);align-items:center;gap:12px;min-height:58px;padding:12px 2px;border-bottom:1px solid var(--brand-border)}.pm-profile-field:last-child{border-bottom:0}.pm-profile-field dt{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--text-muted)}.pm-profile-field dt svg{flex:none;color:var(--accent)}.pm-profile-field dd{min-width:0;font-size:13px;text-align:end;line-height:1.8}.pm-profile-field a{display:inline-block;max-width:100%;overflow-wrap:anywhere;text-align:right;color:var(--surface-foreground);font-size:inherit}.pm-profile-empty{color:var(--text-muted)}.pm-profile-footer{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:18px;border-top:1px solid var(--brand-border)}.pm-profile-footer .pm-primary{flex:1;border-radius:11px;gap:8px}.pm-profile-dismiss{min-height:40px;border:1px solid var(--brand-border);border-radius:11px;color:var(--text-muted)}@media(max-width:480px){.pm-profile-dialog .pm-profile-detail{padding:20px}.pm-profile-identity{padding:14px;gap:12px}.pm-profile-avatar{width:64px;height:64px;flex-basis:64px}.pm-profile-identity h3{font-size:17px}.pm-profile-field{grid-template-columns:1fr;gap:7px;padding-block:12px}.pm-profile-field dd{text-align:start;padding-inline-start:27px}.pm-profile-footer{gap:8px}}@media(max-width:560px){.ui-modal-container{width:calc(100vw - 24px)}.ui-modal-dialog{max-height:calc(100dvh - 24px)}}@media(prefers-reduced-motion:reduce){[data-slot]{animation-duration:0s!important}}:root .sw-workspace .sw-toggle [data-slot=switch-content],:root .ui-checkbox.ui-checkbox [data-slot=checkbox-content]{display:flex;flex-direction:row;align-items:center;margin:0;gap:10px;width:100%}.ui-action-popover{z-index:1300;min-width:180px;max-width:calc(100vw - 24px);direction:rtl}.ui-action-popover :is(.people-menu,.rp-popover){position:static;inset:auto;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:4px;border:0;box-shadow:none;background:var(--overlay);color:var(--overlay-foreground)}.ui-action-popover :is(button,a){justify-content:flex-start;text-align:start;min-height:36px;width:100%}[data-slot=alert].form-error{display:block;font:inherit}[data-slot=toggle-button-group]{flex-wrap:wrap}[data-slot=toggle-button][data-selected]{background:var(--accent);color:var(--accent-foreground)}.company-more [data-slot=disclosure-trigger],.company-contact-search [data-slot=disclosure-trigger]{display:flex;width:100%;justify-content:flex-start;gap:8px;font:inherit;min-height:40px}.pm-avatar [data-slot=avatar-fallback]{font:inherit;color:inherit;background:transparent}.ui-modal-container.pm-account-container{width:min(880px,calc(100vw - 32px))}.sales-modal-backdrop.pm-account-backdrop{padding:0}.ui-modal-dialog.pm-panel.pm-account-dialog{position:relative;inset:auto;display:flex;flex-direction:column;width:100%;max-width:none;max-height:min(820px,calc(100dvh - 48px));padding:0;overflow:hidden;border:1px solid var(--brand-border);border-radius:20px;background:var(--surface);color:var(--surface-foreground);gap:0}.pm-account-dialog-header,.pm-account-dialog-footer{display:flex;align-items:center;justify-content:space-between;flex:none;padding:18px 22px;background:var(--surface)}.pm-account-dialog-header{border-bottom:1px solid var(--brand-border)}.pm-account-dialog-header h2{font-size:20px;margin:0;line-height:1.6}.pm-account-dialog-header p{font-size:12px;margin:2px 0 0;color:var(--text-muted)}.pm-account-dialog-close{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:0;border-radius:10px}.pm-account-dialog-content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"identity identity" "account appearance" "account spaces" "support support";gap:14px;padding:20px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-secondary)}.pm-account-dialog .pm-card{background:var(--surface);border-color:var(--brand-border);box-shadow:none}.pm-account-dialog .pm-identity{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px;padding:18px}.pm-account-dialog .pm-identity-main{flex-direction:row-reverse;align-items:center;gap:16px;padding:0;background:transparent}.pm-account-dialog .pm-identity-main>div{min-width:0;flex:1}.pm-account-dialog .pm-avatar-large{width:72px;height:72px;flex:0 0 72px;font-size:28px}.pm-account-dialog .pm-identity h2{font-size:18px}.pm-account-dialog .pm-contact{margin:0;padding:10px 12px;background:var(--surface-secondary);border-color:var(--brand-border)}.pm-account-dialog .pm-buttons{grid-column:1 / -1;flex-direction:row;margin:0}.pm-account-dialog .pm-buttons button{flex:1}.pm-account-dialog .pm-support{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:6px}.pm-account-dialog .pm-support h3{grid-column:1 / -1;margin-bottom:2px}.pm-account-dialog .pm-support .pm-row{min-width:0;margin:0;height:100%}.pm-account-dialog .pm-appearance label{display:grid;grid-template-columns:20px 48px minmax(0,1fr);gap:8px}.pm-account-dialog-content>.form-error,.pm-account-dialog-content>p{grid-column:1 / -1}.pm-account-dialog-footer{justify-content:flex-end;padding-block:12px;border-top:1px solid var(--brand-border)}.pm-account-dialog-footer button{min-width:100px;border:1px solid var(--brand-border)}@media(max-width:640px){.ui-modal-container.pm-account-container{width:calc(100vw - 24px)}.ui-modal-dialog.pm-panel.pm-account-dialog{max-height:calc(100dvh - 32px)}.pm-account-dialog-content{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "account" "appearance" "spaces" "support";padding:12px;gap:12px}.pm-account-dialog .pm-identity{grid-template-columns:minmax(0,1fr);padding:14px}.pm-account-dialog .pm-contact>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px}.pm-account-dialog .pm-support{grid-template-columns:minmax(0,1fr)}.pm-account-dialog .pm-support .pm-row{height:auto}.pm-account-dialog-header{padding:16px}}.sidebar .nav-item{display:flex;flex-direction:row;justify-content:flex-start;gap:12px;padding:11px 13px;text-align:start}.sidebar .nav-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 19px;width:19px}.sidebar-account{margin-top:auto;padding-top:20px;min-width:0}.sidebar-account .pm-sidebar-trigger{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:76px;gap:12px;padding:14px 12px;border:1px solid var(--brand-border);border-radius:16px;background:var(--surface);color:var(--surface-foreground);text-align:start;box-shadow:0 3px 12px color-mix(in srgb,var(--accent) 5%,transparent);transition:background .16s,border-color .16s}.sidebar-account .pm-sidebar-trigger:hover,.sidebar-account .pm-sidebar-trigger[aria-expanded=true]{background:var(--surface-secondary);border-color:var(--accent)}.sidebar-account .pm-sidebar-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.sidebar-account .pm-avatar-small{width:42px;height:42px;flex:0 0 42px;border-radius:13px;background:var(--surface-secondary);color:var(--accent);font-size:18px}.sidebar-account .pm-trigger-copy{display:flex;flex-direction:column;align-items:stretch;flex:1;min-width:0;gap:4px}.sidebar-account .pm-trigger-copy strong,.sidebar-account .pm-trigger-copy small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.6}.sidebar-account .pm-trigger-copy strong{font-size:13px;font-weight:500;color:var(--surface-foreground)}.sidebar-account .pm-trigger-copy small{font-size:11px;font-weight:400;text-align:right;color:var(--text-muted)}.pm-sidebar-chevron{flex:0 0 auto;color:var(--text-muted)}:root{--color-text-secondary: #52685d}:root[data-theme=dark]{--color-text-secondary: #aac3b2}:root :is(.sales-dialog,.cal-event-dialog,.record-editor-dialog){font-size:14px}:root .sales-modal-backdrop label{font-size:14px}:root :is(.ui-input,.ui-textarea,.ui-select-trigger,.ui-button){font-size:14px;letter-spacing:normal}:root :is(.ui-input,.ui-textarea){font-weight:500}:root :is(.record-editor-heading,.cal-editor-heading) p,:root :is(.record-editor-disclosure,.cal-editor-disclosure) summary,:root .record-editor-help{font-size:13px}:root .record-editor-disclosure summary small{font-size:12px}
