@layer theme{:root,:host{--spacing:.25rem;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--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:calc(1.5/1);--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:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--font-sans:"Hanken Grotesk",system-ui,sans-serif;--font-display:"Hanken Grotesk",system-ui,sans-serif;--color-bg:#fcfbfa;--color-text-primary:#1a1a1f;--color-border:#e8e7e4;--color-accent:#ff4f00;--color-error:#d6433e;--color-brand-50:#fbeee8;--color-brand-100:#f6d8c8;--color-brand-500:#ff4f00;--color-brand-600:#db3e00;--color-brand-700:#b82e00;--color-brand-900:#5a1a05;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-12:48px;--spacing-16:64px;--breakpoint-2xsm:375px;--breakpoint-xsm:425px}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{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}::-webkit-file-upload-button{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:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:-moz-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::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-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{background:var(--bg);color:var(--text-primary);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-feature-settings:var(--fc-num);font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font);color:var(--text-primary);letter-spacing:-.02em}h1{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.1}h2{letter-spacing:-.025em;font-size:24px;font-weight:700;line-height:1.2}h3{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.3}h4{font-size:16px;font-weight:600;line-height:1.4}::selection{background:var(--accent-tint);color:var(--accent-text)}:focus-visible{box-shadow:0 0 0 3px var(--accent-ring);outline:none}}@layer components{@keyframes ui-spin{to{transform:rotate(360deg)}}@keyframes ui-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ui-indet{0%{left:-40%}to{left:100%}}@keyframes ui-ping{0%{opacity:.55;transform:scale(.5)}70%,to{opacity:0;transform:scale(2)}}.ui-btn{font:600 14px/1 var(--font);letter-spacing:-.01em;border-radius:var(--r-button);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 18px;display:inline-flex;position:relative}.ui-btn svg{stroke-width:1.85px;width:16px;height:16px}.ui-btn--sm{border-radius:var(--r-input);padding:7px 13px;font-size:13px}.ui-btn--icon{width:40px;height:40px;padding:0}.ui-btn--icon.ui-btn--sm{width:32px;height:32px}.ui-btn.is-focus{box-shadow:0 0 0 3px var(--accent-ring);outline:none}.ui-btn:focus-visible{box-shadow:0 0 0 3px var(--accent-ring);outline:none}.ui-btn:disabled,.ui-btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.ui-btn.is-loading{pointer-events:none;color:#0000!important}.ui-btn.is-loading:after{content:"";width:16px;height:16px;color:var(--text-on-accent);border:2px solid;border-top-color:#0000;border-radius:50%;animation:.6s linear infinite ui-spin;position:absolute}.ui-btn--secondary.is-loading:after,.ui-btn--ghost.is-loading:after{color:var(--text-secondary)}.ui-btn--primary{background:var(--accent);color:var(--text-on-accent)}.ui-btn--primary:hover,.ui-btn--primary.is-hover{background:var(--accent-hover)}.ui-btn--primary:active,.ui-btn--primary.is-active{background:var(--accent-active)}.ui-btn--secondary{background:var(--surface);color:var(--text-primary);border-color:var(--border-strong)}.ui-btn--secondary:hover,.ui-btn--secondary.is-hover{background:var(--surface-hover);border-color:var(--text-muted)}.ui-btn--secondary:active,.ui-btn--secondary.is-active{background:var(--surface-2)}.ui-btn--ghost{color:var(--text-secondary);background:0 0}.ui-btn--ghost:hover,.ui-btn--ghost.is-hover{background:var(--surface-hover);color:var(--text-primary)}.ui-btn--destructive{background:var(--error);color:#fff}.ui-btn--destructive:hover,.ui-btn--destructive.is-hover{filter:brightness(.93)}.ui-btn--destructive.is-focus{box-shadow:0 0 0 3px var(--error-bd)}.ui-btn--destructive:focus-visible{box-shadow:0 0 0 3px var(--error-bd)}.ui-field{flex-direction:column;gap:7px;display:flex}.ui-label{font:600 13px/1 var(--font);color:var(--text-secondary)}.ui-hint{font:400 12.5px/1.4 var(--font);color:var(--text-muted)}.ui-hint.err{color:var(--error-text)}.ui-input,.ui-textarea,.ui-select{font:400 14.5px/1.4 var(--font);color:var(--text-primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);width:100%;transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);padding:11px 13px}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--text-muted)}.ui-input:hover,.ui-textarea:hover,.ui-select:hover{border-color:var(--border-strong)}.ui-input:focus,.ui-input.is-focus,.ui-textarea:focus,.ui-textarea.is-focus,.ui-select:focus,.ui-select.is-focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);outline:none}.ui-textarea{resize:vertical;min-height:84px}.ui-input.is-error,.ui-textarea.is-error{border-color:var(--error);box-shadow:0 0 0 3px var(--error-tint)}.ui-input:disabled,.ui-input.is-disabled,.ui-select:disabled,.ui-textarea:disabled{background:var(--surface-2);color:var(--text-muted);cursor:not-allowed}.ui-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%239B99A3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;padding-right:34px}.ui-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--sp-6);box-shadow:var(--sh-sm)}.ui-card--elevated{box-shadow:var(--sh-md);border-color:#0000}.ui-card--inset{background:var(--surface-2);box-shadow:none;border-color:#0000}.ui-card--interactive{cursor:pointer;transition:box-shadow var(--dur-base)var(--ease-standard),transform var(--dur-base)var(--ease-standard)}.ui-card--interactive:hover,.ui-card--interactive.is-hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.ui-badge{font:600 12px/1 var(--font);border-radius:var(--r-chip);border:1px solid #0000;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.ui-badge .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ui-badge--accent{background:var(--accent-tint);color:var(--accent-text);border-color:var(--accent-tint-bd)}.ui-badge--success{background:var(--success-tint);color:var(--success-text);border-color:var(--success-bd)}.ui-badge--warning{background:var(--warning-tint);color:var(--warning-text);border-color:var(--warning-bd)}.ui-badge--error{background:var(--error-tint);color:var(--error-text);border-color:var(--error-bd)}.ui-badge--neutral{background:var(--surface-2);color:var(--text-secondary);border-color:var(--border)}.ui-badge--cool{background:var(--cool-tint);color:var(--cool-text);border-color:var(--cool-bd)}.ui-badge--live{background:var(--success-tint);color:var(--success-text);border-color:var(--success-bd)}.ui-badge--live .dot{background:var(--success);position:relative}.ui-badge--live .dot:after{content:"";background:var(--success);animation:ui-ping 2s var(--ease-standard)infinite;border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}@media (prefers-reduced-motion:reduce){.ui-badge--live .dot:after{opacity:0;animation:none}}.ui-chip{font:600 13px/1 var(--font);border-radius:var(--r-chip);border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);align-items:center;gap:7px;padding:9px 14px;display:inline-flex}.ui-chip svg{stroke-width:1.75px;width:15px;height:15px}.ui-chip:hover,.ui-chip.is-hover{background:var(--surface-hover)}.ui-chip.is-active{background:var(--text-primary);color:var(--bg);border-color:#0000}.ui-tag{font:500 12px/1 var(--font);border-radius:var(--r-input);background:var(--surface-2);color:var(--text-secondary);align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.ui-tag .x{opacity:.5;cursor:pointer}.ui-avatar{border-radius:var(--r-chip);width:40px;height:40px;font:700 14px/1 var(--font);color:var(--accent-text);background:var(--accent-tint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ui-avatar img{object-fit:cover;width:100%;height:100%}.ui-avatar--sm{width:28px;height:28px;font-size:11px}.ui-avatar--lg{width:56px;height:56px;font-size:19px}.ui-avatar--cool{background:var(--cool-tint);color:var(--cool-text)}.ui-avatar-group{display:inline-flex}.ui-avatar-group .ui-avatar{box-shadow:0 0 0 2px var(--surface);margin-left:-10px}.ui-avatar-group .ui-avatar:first-child{margin-left:0}.ui-tabs{border-bottom:1px solid var(--border);gap:2px;display:flex;position:relative}.ui-tab{font:600 14px/1 var(--font);color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast)var(--ease-standard),background var(--dur-fast)var(--ease-standard);background:0 0;border:none;border-radius:9px 9px 0 0;padding:11px 15px 13px;position:relative}.ui-tab:hover,.ui-tab.is-hover{color:var(--text-secondary);background:var(--surface-hover)}.ui-tab.is-active{color:var(--text-primary)}.ui-tabs__ink{background:var(--accent);pointer-events:none;width:0;height:2.5px;transition:left .28s var(--ease-standard),width .28s var(--ease-standard);border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:0}.ui-tabs--pill{background:var(--surface-2);border-radius:var(--r-button);border:none;gap:2px;padding:4px;display:inline-flex}.ui-tabs--pill .ui-tab{border-radius:var(--r-input);padding:7px 14px}.ui-tabs--pill .ui-tab:hover{background:0 0}.ui-tabs--pill .ui-tab.is-active{background:var(--surface);box-shadow:var(--sh-xs);color:var(--text-primary)}.ui-tabs--vert{border-bottom:none;border-left:1px solid var(--border);flex-direction:column;gap:2px}.ui-tabs--vert .ui-tab{text-align:left;border-radius:0 var(--r-input)var(--r-input)0;padding:9px 14px}.ui-tabs--vert .ui-tab.is-active{background:var(--surface-hover)}.ui-tabs--vert .ui-tab.is-active:before{content:"";background:var(--accent);border-radius:3px;width:2.5px;position:absolute;top:7px;bottom:7px;left:-1px}.ui-side{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);flex-direction:column;gap:2px;width:210px;padding:10px;display:flex}.ui-side .nav{border-radius:var(--r-input);color:var(--text-secondary);font:500 14px/1 var(--font);cursor:pointer;align-items:center;gap:11px;padding:9px 10px;display:flex}.ui-side .nav svg{stroke-width:1.75px;width:18px;height:18px;color:var(--text-muted)}.ui-side .nav:hover{background:var(--surface-hover);color:var(--text-primary)}.ui-side .nav.is-active{background:var(--accent-tint);color:var(--accent-text);font-weight:600}.ui-side .nav.is-active svg{color:var(--accent-text)}.ui-side .nav .ct{font:700 11px/1 var(--font);background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;margin-left:auto;padding:0 6px;display:inline-flex}.ui-tabbar{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-md);justify-content:space-around;align-items:center;padding:6px;display:flex}.ui-tabbar .t{width:46px;height:46px;color:var(--text-muted);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}.ui-tabbar .t svg{stroke-width:1.75px;width:23px;height:23px}.ui-tabbar .t.is-active{background:var(--accent-tint);color:var(--accent-text)}.ui-tabbar .t .ct{background:var(--accent);color:#fff;min-width:16px;height:16px;font:700 9.5px/1 var(--font);box-shadow:0 0 0 2px var(--surface);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;display:flex;position:absolute;top:5px;right:6px}.ui-skel{background:var(--surface-2);animation:ui-pulse 1.5s var(--ease-standard)infinite;border-radius:8px}.ui-spinner{border:2.5px solid var(--surface-2);border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;animation:.65s linear infinite ui-spin}.ui-progress{background:var(--surface-2);border-radius:999px;height:7px;position:relative;overflow:hidden}.ui-progress>i{background:var(--accent);border-radius:999px;height:100%;display:block}.ui-progress--indet>i{width:40%;animation:ui-indet 1.2s var(--ease-standard)infinite;position:absolute}.ui-stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);transition:transform var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);padding:17px 19px 19px;position:relative;overflow:hidden}.ui-stat:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.ui-stat .top{justify-content:space-between;align-items:center;gap:10px;min-height:16px;display:flex}.ui-stat .lab{font:600 11px/1.2 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.ui-stat .num{font:600 33px/1 var(--font);letter-spacing:-.03em;color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:baseline;gap:1px;margin-top:11px;display:flex}.ui-stat .num .accent{color:var(--accent)}.ui-stat .num .cur,.ui-stat .num .unit{color:var(--text-muted);letter-spacing:0;margin-left:1px;font-size:16px;font-weight:600}.ui-stat .sub{font:500 12.5px/1.3 var(--font);color:var(--text-muted);margin-top:9px}.ui-stat .sub .up{color:var(--success-text)}.ui-stat .delta{font:600 11.5px/1 var(--font);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:4px 8px 4px 6px;display:inline-flex}.ui-stat .delta svg{width:10px;height:10px}.ui-stat .delta--up{color:var(--success-text);background:var(--success-tint)}.ui-stat .delta--down{color:var(--error-text);background:var(--error-tint)}.ui-stat .delta--down svg{transform:rotate(180deg)}.ui-stat .delta--flat{color:var(--text-secondary);background:var(--surface-2)}.ui-stat .track{background:var(--surface-2);border-radius:999px;height:6px;margin-top:13px;overflow:hidden}.ui-stat .track>i{background:var(--accent);border-radius:999px;height:100%;display:block}.ui-stat .seg{gap:3px;height:6px;margin-top:13px;display:flex}.ui-stat .seg>i{border-radius:999px}.ui-stat .seg>i.a{background:var(--success)}.ui-stat .seg>i.b{background:var(--surface-2)}.ui-stat .spark{align-items:flex-end;gap:4px;height:28px;margin-top:13px;display:flex}.ui-stat .spark>i{background:var(--surface-2);border-radius:2px;flex:1;min-height:4px}.ui-stat .spark>i.on{background:var(--accent)}.ui-stat--accent{background:var(--accent-tint);border-color:var(--accent-tint-bd)}.ui-stat--accent .lab,.ui-stat--accent .num{color:var(--accent-text)}.ui-stat--accent .sub{color:var(--accent-text);opacity:.8}.ui-table{border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);width:100%;overflow:hidden}.ui-table thead th{font:600 11px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);text-align:left;background:var(--surface-2);border-bottom:1px solid var(--border);padding:12px 16px}.ui-table tbody td{height:var(--row-desktop);font:400 13.5px/1.3 var(--font);color:var(--text-primary);border-bottom:1px solid var(--border);padding:0 16px}.ui-table tbody tr:last-child td{border-bottom:none}.ui-table tbody tr:hover td{background:var(--surface-hover)}.ui-table .num{font-variant-numeric:tabular-nums}.ui-clist{flex-direction:column;gap:8px;display:flex}.ui-clist .row{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-button);box-shadow:var(--sh-xs);min-height:var(--row-mobile);align-items:center;gap:12px;padding:12px 14px;display:flex}.ui-clist .row .grow{flex:1;min-width:0}.ui-clist .row .grow b{font:600 14px/1.2 var(--font);display:block}.ui-clist .row .grow small{font:400 12px/1.2 var(--font);color:var(--text-muted)}.ui-check{border-radius:var(--r-button);border:1px solid var(--border);background:var(--surface);transition:background var(--dur-fast)var(--ease-standard);align-items:center;gap:12px;padding:11px 12px;display:flex}.ui-check:hover,.ui-check.is-hover{background:var(--surface-hover)}.ui-check .box{border:1.5px solid var(--border-strong);color:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ui-check .box svg{opacity:0;width:13px;height:13px}.ui-check .nm{font:600 14.5px/1.2 var(--font);color:var(--text-primary)}.ui-check .nm small{font:500 12px/1.2 var(--font);color:var(--text-muted);margin-top:2px;display:block}.ui-check .rx{font:600 13px/1 var(--font);color:var(--text-secondary);margin-left:auto}.ui-check.is-completed .box{background:var(--success);border-color:var(--success)}.ui-check.is-completed .box svg{opacity:1}.ui-check.is-completed .nm{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.ui-check.is-skipped{opacity:.7}.ui-check.is-skipped .box{border-style:dashed}.ui-check.is-skipped .rx{color:var(--warning-text)}.ui-callout{border-radius:var(--r-button);border:1px solid;gap:12px;padding:14px 15px;display:flex}.ui-callout .ic{color:#fff;width:26px;height:26px;font:800 13px/1 var(--font);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-callout b{font:700 13px/1.3 var(--font);color:var(--text-primary);margin-bottom:3px;display:block}.ui-callout p{font:400 13px/1.5 var(--font);color:var(--text-secondary)}.ui-callout--accent{background:var(--accent-tint);border-color:var(--accent-tint-bd)}.ui-callout--accent .ic{background:var(--accent)}.ui-callout--success{background:var(--success-tint);border-color:var(--success-bd)}.ui-callout--success .ic{background:var(--success)}.ui-callout--warning{background:var(--warning-tint);border-color:var(--warning-bd)}.ui-callout--warning .ic{background:var(--warning)}.ui-callout--error{background:var(--error-tint);border-color:var(--error-bd)}.ui-callout--error .ic{background:var(--error)}.ui-wk{font:600 12.5px/1 var(--font);border-radius:var(--r-chip);white-space:nowrap;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.ui-wk .dot{border-radius:50%;width:7px;height:7px}.ui-wk--cokiyi{background:var(--wk-cokiyi-bg);color:var(--wk-cokiyi-tx)}.ui-wk--cokiyi .dot{background:var(--wk-cokiyi)}.ui-wk--iyi{background:var(--wk-iyi-bg);color:var(--wk-iyi-tx)}.ui-wk--iyi .dot{background:var(--wk-iyi)}.ui-wk--orta{background:var(--wk-orta-bg);color:var(--wk-orta-tx)}.ui-wk--orta .dot{background:var(--wk-orta)}.ui-wk--kotu{background:var(--wk-kotu-bg);color:var(--wk-kotu-tx)}.ui-wk--kotu .dot{background:var(--wk-kotu)}.ui-wk--cokkotu{background:var(--wk-cokkotu-bg);color:var(--wk-cokkotu-tx)}.ui-wk--cokkotu .dot{background:var(--wk-cokkotu)}.ui-flag{font:600 11.5px/1 var(--font);border-radius:var(--r-chip);white-space:nowrap;border:1px solid;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.ui-flag .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ui-flag--error{color:var(--error-text);background:var(--error-tint);border-color:var(--error-bd)}.ui-flag--warning{color:var(--warning-text);background:var(--warning-tint);border-color:var(--warning-bd)}.ui-flag--success{color:var(--success-text);background:var(--success-tint);border-color:var(--success-bd)}.ui-flag--neutral{color:var(--text-muted);background:var(--surface-2);border-color:var(--border)}.ui-flag--cool{color:var(--cool-text);background:var(--cool-tint);border-color:var(--cool-bd)}.ui-scrim{background:var(--overlay);justify-content:center;align-items:center;padding:22px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ui-modal{background:var(--surface);border-radius:var(--r-modal);width:100%;max-width:360px;box-shadow:var(--sh-lg);overflow:hidden}.ui-modal .h{padding:22px 22px 4px}.ui-modal .h b{font:600 17px/1.3 var(--font);color:var(--text-primary)}.ui-modal .h p{font:400 13.5px/1.5 var(--font);color:var(--text-secondary);margin-top:6px}.ui-modal .f{justify-content:flex-end;gap:10px;padding:20px 22px;display:flex}.ui-sheet{background:var(--surface);border-top-left-radius:var(--r-modal);border-top-right-radius:var(--r-modal);box-shadow:var(--sh-lg);padding:10px 18px 20px;position:absolute;bottom:0;left:0;right:0}.ui-sheet .grab{background:var(--border-strong);border-radius:999px;width:36px;height:4px;margin:4px auto 14px}.ui-toast{background:var(--text-primary);color:var(--bg);border-radius:var(--r-button);box-shadow:var(--sh-md);align-items:flex-start;gap:11px;max-width:340px;padding:13px 15px;display:flex}.ui-toast .ic{width:18px;height:18px;font:800 11px/1 var(--font);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-toast .ic.ok{background:var(--success);color:#fff}.ui-toast .ic.err{background:var(--error);color:#fff}.ui-toast b{font:600 13.5px/1.3 var(--font);display:block}.ui-toast p{font:400 12.5px/1.4 var(--font);opacity:.7;margin-top:2px}.ui-banner{border-radius:var(--r-button);font:400 14px/1.5 var(--font);color:var(--text-primary);border:1px solid;align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.ui-banner b{font-weight:700}.ui-banner--accent{background:var(--accent-tint);border-color:var(--accent-tint-bd)}.ui-banner--success{background:var(--success-tint);border-color:var(--success-bd)}.ui-banner--warning{background:var(--warning-tint);border-color:var(--warning-bd)}.ui-banner--error{background:var(--error-tint);border-color:var(--error-bd)}.ks-app svg,.ks-phone svg,.kd-quick svg,.kd-quickm svg{stroke-width:1.7px}.ks-app{background:var(--bg);min-height:100vh;color:var(--text-primary);display:flex;position:relative}@media (max-width:1023px){.ks-app{flex-direction:column}.ks-content{padding:14px 14px 24px}}.ks-side{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:246px;height:100vh;padding:12px 10px;display:flex;position:sticky;top:0}.ks-logo{background:var(--accent);color:#fff;width:26px;height:26px;font:800 14px/1 var(--font);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.ks-ws{border-radius:var(--r-input);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}.ks-ws:hover{background:var(--surface-hover)}.ks-ws-t{flex:1;min-width:0}.ks-ws-t b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);align-items:center;gap:6px;display:flex}.ks-plan{font:600 9.5px/1 var(--font);text-transform:uppercase;letter-spacing:.05em;color:var(--accent-text);background:var(--accent-tint);border-radius:4px;padding:2px 5px;font-style:normal}.ks-ws-t small{font:500 11px/1.2 var(--font);color:var(--text-muted);margin-top:2px;display:block}.ks-ws>svg{color:var(--text-muted);flex-shrink:0}.ks-cmd{border-radius:var(--r-input);background:var(--surface-2);border:1px solid var(--border);width:100%;height:34px;color:var(--text-muted);cursor:pointer;transition:border-color var(--dur-fast)var(--ease-standard);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:0 9px 0 10px;display:flex}.ks-cmd:hover{border-color:var(--border-strong)}.ks-cmd-l{font:500 12.5px/1 var(--font);white-space:nowrap;align-items:center;gap:8px;display:flex}.ks-cmd kbd{font:600 10px/1 var(--font);color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:5px;padding:3px 5px}.ks-nav-scroll{flex-direction:column;flex:1;gap:13px;margin-top:14px;padding-bottom:4px;display:flex;overflow:auto}.ks-group{flex-direction:column;gap:1px;display:flex}.ks-group-lbl{font:600 10.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:2px 10px 6px}.ks-nav{border-radius:var(--r-input);color:var(--text-secondary);font:500 13px/1 var(--font);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex;position:relative}.ks-nav svg{color:var(--text-muted);flex-shrink:0}.ks-nav>span:not([class]){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ks-nav .ks-ct,.ks-nav .ks-meta{flex:none}.ks-nav:hover{background:var(--surface-hover);color:var(--text-primary)}.ks-nav.is-active{background:var(--surface-2);color:var(--text-primary);font-weight:600}.ks-nav.is-active svg{color:var(--accent)}.ks-meta{font:500 10.5px/1 var(--font);color:var(--text-muted)}.ks-ct{font:600 11px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.ks-ct--urgent{color:var(--accent-text);background:var(--accent-tint);border-radius:5px;padding:2px 6px;font-weight:700}.ks-user{border-top:1px solid var(--border);cursor:pointer;align-items:center;gap:10px;margin-top:8px;padding:10px 8px 4px;display:flex}.ks-user-t{flex:1;min-width:0}.ks-user-t b{font:600 12.5px/1.2 var(--font);color:var(--text-primary);display:block}.ks-user-t small{font:500 11px/1.2 var(--font);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ks-user>svg{color:var(--text-muted);flex-shrink:0}.ks-main{flex-direction:column;flex:1;min-width:0;display:flex}.ks-head{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:60px;padding:0 26px;display:flex}.ks-ptitle{font:600 16px/1 var(--font);letter-spacing:-.01em;color:var(--text-primary)}.ks-crumbs{align-items:center;gap:7px;min-width:0;display:flex}.ks-crumb{font:500 14px/1 var(--font);color:var(--text-muted);white-space:nowrap}.ks-crumb.is-cur{color:var(--text-primary);font-weight:600}.ks-crumb-sep{color:var(--text-muted);display:inline-flex}.ks-head-r{align-items:center;gap:10px;display:flex}.ks-iconbtn{border-radius:var(--r-input);border:1px solid var(--border);background:var(--surface);width:38px;height:38px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;place-items:center;display:grid;position:relative}.ks-iconbtn:hover{background:var(--surface-hover)}.ks-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:8px;right:9px}.ks-content{flex-direction:column;flex:1;gap:28px;min-width:0;padding:32px 40px 56px;display:flex}.ks-content>*{width:100%;min-width:0;max-width:1440px;margin-inline-start:auto;margin-inline-end:auto}.ks-phone{background:var(--bg);width:100%;min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex;position:relative}.ks-mbrand{align-items:center;gap:9px;display:flex}.ks-mbrand b{font:700 17px/1 var(--font);letter-spacing:-.02em;color:var(--text-primary)}.ks-mhead{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.ks-mtitle{font:600 17px/1 var(--font);letter-spacing:-.02em;color:var(--text-primary)}.ks-mhead-r{align-items:center;gap:9px;display:flex}.ks-mhead-r .ks-iconbtn{width:34px;height:34px}.ks-mcontent{flex-direction:column;flex:1;gap:14px;padding:16px 15px 22px;display:flex}.ks-tabs{background:var(--surface);border-top:1px solid var(--border);z-index:30;flex-shrink:0;justify-content:space-around;align-items:flex-end;padding:8px 8px 11px;display:flex;position:sticky;bottom:0}.ks-tab{color:var(--text-muted);flex-direction:column;flex:1;align-items:center;gap:4px;text-decoration:none;display:flex}.ks-tab-ic{border-radius:11px;place-items:center;width:46px;height:32px;display:grid;position:relative}.ks-tab-l{font:600 10.5px/1 var(--font)}.ks-tab.is-active{color:var(--accent-text)}.ks-tab.is-active .ks-tab-ic{background:var(--accent-tint)}.ks-tab.is-center .ks-tab-ic{background:var(--accent);color:#fff;width:54px;height:42px;box-shadow:var(--sh-md);border-radius:16px;margin-top:-16px}.ks-tab.is-center .ks-tab-l{color:var(--accent-text)}.ks-tabbadge{background:var(--accent);color:#fff;min-width:16px;height:16px;font:700 9.5px/16px var(--font);text-align:center;box-shadow:0 0 0 2px var(--surface);border-radius:999px;padding:0 4px;position:absolute;top:-2px;right:4px}.ks-tab.is-center .ks-tabbadge{color:var(--accent);box-shadow:none;background:#fff;top:-3px;right:0}.ks-cmdk-scrim{background:var(--overlay);z-index:80;justify-content:center;align-items:flex-start;padding-top:88px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ks-cmdk{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-modal);width:min(560px,90%);box-shadow:var(--sh-lg);overflow:hidden}.ks-cmdk-in{border-bottom:1px solid var(--border);color:var(--text-muted);align-items:center;gap:11px;padding:15px 18px;display:flex}.ks-cmdk-in input{font:500 15px/1 var(--font);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1}.ks-cmdk-in kbd,.ks-cmdk-foot kbd,.ks-cmdk-row kbd{font:600 10.5px/1 var(--font);color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);border-radius:5px;padding:3px 6px}.ks-cmdk-body{max-height:348px;padding:8px;overflow:auto}.ks-cmdk-grp{font:600 10.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:10px 10px 5px}.ks-cmdk-row{border-radius:var(--r-input);cursor:pointer;align-items:center;gap:11px;padding:9px 10px;display:flex}.ks-cmdk-row .grow{flex:1;min-width:0}.ks-cmdk-row .grow b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.ks-cmdk-row .grow small{font:500 11.5px/1.2 var(--font);color:var(--text-muted)}.ks-cmdk-row.is-sel{background:var(--accent-tint)}.ks-cmdk-row.is-sel .grow b{color:var(--accent-text)}.ks-cmdk-ic{background:var(--surface-2);width:30px;height:30px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ks-cmdk-ic svg{stroke-width:1.7px}.ks-cmdk-hint{font:500 11.5px/1 var(--font);color:var(--accent-text);white-space:nowrap}.ks-cmdk-foot{border-top:1px solid var(--border);font:500 11.5px/1 var(--font);color:var(--text-muted);gap:16px;padding:11px 18px;display:flex}.ks-cmdk-foot span{align-items:center;gap:5px;display:inline-flex}.ks-sheet-scrim{background:var(--overlay);z-index:80;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ks-sheet{background:var(--surface);border-top-left-radius:var(--r-modal);border-top-right-radius:var(--r-modal);width:100%;box-shadow:var(--sh-lg);padding:10px 16px 22px}.ks-grab{background:var(--border-strong);border-radius:999px;width:36px;height:4px;margin:4px auto 14px}.ks-sheet-h{font:600 16px/1 var(--font);color:var(--text-primary);padding:0 4px 14px}.ks-sheet-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ks-sheet-it{border:1px solid var(--border);border-radius:var(--r-button);background:var(--surface);color:var(--text-secondary);font:600 11px/1.2 var(--font);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:8px;padding:14px 4px;display:flex}.ks-sheet-it svg{color:var(--text-muted);stroke-width:1.7px}.kd-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:28px 30px}.kd-pad0{padding:0;overflow:hidden}.kd-card-cap{font:500 12.5px/1 var(--font);color:var(--text-muted);margin-bottom:9px}.kd-card-sub{font:500 12.5px/1.3 var(--font);color:var(--text-muted);margin-top:6px}.kd-cap{font:600 11px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.kd-cap--accent{color:var(--accent-text)}.kd-link{font:600 12.5px/1 var(--font);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.kd-link svg{color:var(--text-muted)}.kd-link:hover{color:var(--text-primary)}.kd-mono{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.kd-bignum{font-variant-numeric:tabular-nums}.grow{flex:1;min-width:0}.kd-bt{border-top:1px solid var(--border)}.kd-tx-success{color:var(--success-text)}.kd-tx-warn{color:var(--warning-text)}.kd-tx-danger{color:var(--error-text)}.kd-tx-accent{color:var(--accent-text)}.kd-2c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;display:grid}.kd-2c--income{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.kd-2c--bias{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}@media (max-width:1023px){.kd-attn{grid-template-columns:minmax(0,1fr)!important}.kd-attn-cell:not(:first-child){border-left:0;border-top:1px solid var(--border)}.kd-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kd-2c,.kd-2c--income,.kd-2c--bias{grid-template-columns:minmax(0,1fr)}.kd-quick6{grid-template-columns:repeat(2,minmax(0,1fr))}}.kd-greet{padding-bottom:4px}.kd-greet h1{font:600 26px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.kd-greet p{font:500 13.5px/1.4 var(--font);color:var(--text-muted);margin-top:7px}.kd-greet p b{color:var(--text-secondary);font-weight:600}.kd-attn{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.kd-attn-cell{flex-direction:column;justify-content:space-between;gap:14px;min-height:168px;padding:28px 30px;display:flex}.kd-attn-cell:not(:first-child){border-left:1px solid var(--border)}.kd-attn-top{align-items:center;gap:10px;display:flex}.kd-attn-ic{border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.kd-attn-ic svg{stroke-width:1.7px}.kd-attn-ic--brand{background:var(--accent-tint);color:var(--accent)}.kd-attn-ic--warn{background:var(--warning-tint);color:var(--warning)}.kd-attn-ic--muted{background:var(--surface-2);color:var(--text-muted)}.kd-attn-sub{font:500 12.5px/1.2 var(--font);color:var(--text-muted)}.kd-attn-mid{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.kd-attn-n{font:600 32px/1 var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.kd-attn-n--brand{color:var(--accent-text)}.kd-attn-lab{font:500 14px/1.3 var(--font);color:var(--text-secondary)}.kd-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.kd-stat2{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);flex-direction:column;justify-content:space-between;gap:12px;min-height:116px;padding:22px 24px;display:flex}.kd-stat2-lab{font:500 12.5px/1 var(--font);color:var(--text-muted);margin-bottom:10px}.kd-stat2-v{align-items:baseline;gap:6px;display:flex}.kd-stat2-n{font:600 25px/1.1 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.kd-stat2-sub{font:500 12px/1 var(--font);color:var(--text-muted)}.kd-track{background:var(--surface-2);border-radius:999px;height:6px;margin-top:11px;overflow:hidden}.kd-track>i{border-radius:999px;height:100%;display:block}.kd-track--lg{height:5px;margin-top:2px}.kd-spark2-wrap{height:30px;margin-top:12px}.kd-spark2{width:100%;height:30px;display:block}.kd-stat2-d{font:500 11.5px/1 var(--font);margin-top:9px}.kd-stat2-d--success{color:var(--success-text)}.kd-stat2-d--muted{color:var(--text-muted)}.kd-income{padding:22px 24px}.kd-income-h{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.kd-income-big{align-items:baseline;gap:11px;display:flex}.kd-income-big .kd-bignum{font:600 32px/1.05 var(--font);letter-spacing:-.03em;color:var(--text-primary)}.kd-up{font:600 13px/1 var(--font);color:var(--success-text);align-items:center;gap:3px;display:inline-flex}.kd-up svg{color:currentColor;transform:rotate(-45deg)}.kd-chips{gap:4px;display:flex}.kd-chip{font:600 11px/1 var(--font);color:var(--text-muted);background:var(--surface-2);cursor:pointer;white-space:nowrap;border:none;border-radius:7px;padding:6px 9px}.kd-chip.is-active{background:var(--text-primary);color:var(--surface)}.kd-income-chart{height:180px}.kd-incsvg{width:100%;height:180px;display:block}.kd-income-x{font:500 10.5px/1 var(--font);color:var(--text-muted);justify-content:space-between;margin-top:10px;display:flex}.kd-listhead{align-items:center;gap:12px;padding:20px 26px;display:flex}.kd-listttl{font:600 15px/1 var(--font);letter-spacing:-.01em;color:var(--text-primary)}.kd-pill{font:600 11px/1 var(--font);color:var(--accent-text);background:var(--accent-tint);border-radius:5px;padding:3px 7px}.kd-chips--ml{margin-left:6px}.kd-ml-auto{margin-left:auto}.kd-tlist{border-top:1px solid var(--border)}.kd-trow{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:14px 26px;display:flex}.kd-trow:last-child{border-bottom:none}.kd-trow .grow b{font:500 13px/1.3 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.kd-trow .grow small{font:500 11.5px/1 var(--font);color:var(--text-muted);white-space:nowrap}.kd-av-self{background:var(--text-primary)!important;color:var(--surface)!important}.kd-tend{text-align:right;flex-shrink:0}.kd-tend b{font:600 13px/1 var(--font);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.kd-tend small{font:500 10.5px/1 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kd-table{font-variant-numeric:tabular-nums}.kd-thead,.kd-tr{grid-template-columns:2.4fr 1.8fr 1fr 1fr 1.1fr 92px;align-items:center;display:grid}.kd-thead{background:var(--surface-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:12px 26px}.kd-thead>div{font:600 11px/1 var(--font);color:var(--text-muted)}.kd-tr{border-bottom:1px solid var(--border);padding:14px 26px}.kd-tr:last-child{border-bottom:none}.kd-td-user{align-items:center;gap:10px;min-width:0;display:flex}.kd-td-u{min-width:0}.kd-td-u b{font:500 13px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.kd-td-u small{font:500 10.5px/1 var(--font);color:var(--text-muted)}.kd-td-plan>div{font:500 12.5px/1.2 var(--font);color:var(--text-primary)}.kd-td-plan small{font:500 11px/1.2 var(--font);color:var(--text-muted);margin-top:2px;display:block}.kd-self{color:var(--text-primary);font-weight:600}.kd-td-delta{font:600 13px/1 var(--font)}.kd-td-when{font:500 12px/1 var(--font);color:var(--text-muted)}.kd-td-st{font:500 12.5px/1 var(--font);color:var(--text-secondary);align-items:center;gap:7px;display:flex}.kd-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.kd-dot--success{background:var(--success)}.kd-dot--warn{background:var(--warning)}.kd-dot--danger{background:var(--error)}.kd-dot--muted{background:var(--border-strong)}.kd-td-act{justify-self:end}.kd-quick6{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.kd-q6{border:1px solid var(--border);border-radius:var(--r-button);background:var(--surface);height:48px;color:var(--text-secondary);font:600 13px/1 var(--font);cursor:pointer;box-shadow:var(--sh-xs);transition:background var(--dur-fast),border-color var(--dur-fast);white-space:nowrap;align-items:center;gap:11px;padding:0 16px;text-decoration:none;display:flex;overflow:hidden}.kd-q6 svg{color:var(--text-muted);flex-shrink:0}.kd-q6 span{text-overflow:ellipsis;overflow:hidden}.kd-q6:hover{background:var(--surface-hover);border-color:var(--border-strong)}.kd-setupban{background:var(--warning-tint);border:1px solid var(--warning-bd);border-radius:var(--r-card);align-items:center;gap:14px;padding:14px 18px;display:flex}.kd-setupban-ic{background:var(--surface);width:34px;height:34px;color:var(--warning);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.kd-setupban-t{min-width:0}.kd-setupban-t b{font:600 14px/1.3 var(--font);color:var(--text-primary);display:block}.kd-setupban-t small{font:500 12.5px/1.3 var(--font);color:var(--warning-text)}.kd-setupban-steps{flex-wrap:wrap;gap:7px;margin-left:auto;display:flex}.kd-mini-step{font:600 11.5px/1 var(--font);color:var(--warning-text);background:var(--surface);border:1px solid var(--warning-bd);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;display:inline-flex}.kd-mini-step svg{color:var(--warning)}.kdm-hero{text-align:left;border:1px solid var(--border);background:var(--n-900);color:#fff;cursor:pointer;border-radius:16px;width:100%;padding:19px;display:block}.kdm-hero-kick{font:600 11px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);align-items:center;gap:7px;display:flex}.kdm-hero-dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.kdm-hero-n{align-items:baseline;gap:9px;margin-top:14px;display:flex}.kdm-hero-n span{font:600 42px/1 var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.kdm-hero-n small{font:500 15px/1 var(--font);color:var(--n-400);white-space:nowrap;flex-shrink:0}.kdm-hero-sub{font:500 12.5px/1.3 var(--font);color:var(--n-400);margin-top:8px}.kdm-hero-foot{border-top:1px solid var(--n-700);font:500 13px/1 var(--font);color:var(--n-300);justify-content:space-between;align-items:center;margin-top:14px;padding-top:13px;display:flex}.kdm-hero-foot svg{color:#fff}.kdm-sec{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kdm-sec-c{text-align:left;background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.kdm-sec-c svg{color:var(--text-muted)}.kdm-sec-c--warn svg{color:var(--warning)}.kdm-sec-n{font:600 22px/1 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.kdm-sec-c--warn .kdm-sec-n{color:var(--warning-text)}.kdm-sec-l{font:500 11.5px/1.3 var(--font);color:var(--text-muted)}.kdm-block-h{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.kdm-block-h b{font:600 13px/1 var(--font);color:var(--text-primary)}.kdm-block-h a{font:500 12px/1 var(--font);color:var(--text-muted);text-decoration:none}.kdm-qrow{align-items:center;gap:11px;padding:11px 13px;display:flex}.kdm-qrow .grow b{font:500 13px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.kdm-qrow .grow small{font:500 11px/1.2 var(--font);color:var(--text-muted)}.kdm-qrow>svg{color:var(--text-muted);flex-shrink:0}.kdm-qend{text-align:right;flex-shrink:0}.kdm-qend b{font:600 12.5px/1 var(--font);font-variant-numeric:tabular-nums}.kdm-qend small{font:500 10px/1 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kdm-week{background:var(--surface-2);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.kdm-week-cells{flex:1;gap:18px;display:flex}.kdm-week-cells b{font:600 14px/1 var(--font);letter-spacing:-.012em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.kdm-week-cells small{font:500 10.5px/1 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kdm-week>svg{color:var(--text-muted)}.ui-avatar--xs{border-radius:50%;width:28px;height:28px;font-size:10.5px}.cl-head-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cl-head-row h1{font:600 25px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.cl-head-row p{font:500 13.5px/1.4 var(--font);color:var(--text-muted);margin-top:5px}.cl-head-row p b{color:var(--text-secondary);font-weight:600}.cl-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm)}.cl-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cl-search{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);min-width:220px;max-width:420px;height:40px;color:var(--text-muted);flex:1;align-items:center;gap:9px;padding:0 13px;display:flex}.cl-search input{font:500 13.5px/1 var(--font);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1}.cl-tbtn{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);height:40px;color:var(--text-secondary);font:600 13px/1 var(--font);cursor:pointer;box-shadow:var(--sh-xs);white-space:nowrap;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.cl-tbtn svg{color:var(--text-muted)}.cl-tbtn:hover{background:var(--surface-hover);border-color:var(--border-strong)}.cl-tbtn--icon{flex-shrink:0;justify-content:center;width:40px;padding:0}.cl-tbtn-n{background:var(--accent);color:#fff;font:700 10.5px/1 var(--font);border-radius:5px;padding:2px 5px}.cl-segs{flex-wrap:wrap;gap:7px;display:flex}.cl-seg{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--text-secondary);font:600 12.5px/1 var(--font);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.cl-seg:hover:not(:disabled){background:var(--surface-hover)}.cl-seg:disabled{opacity:.55;cursor:not-allowed}.cl-seg.is-active{background:var(--text-primary);color:var(--surface);border-color:var(--text-primary)}.cl-seg-n{font:700 11px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.cl-seg.is-active .cl-seg-n{color:var(--surface);opacity:.7}.cl-seg-n--error{color:var(--error-text)}.cl-seg-n--warn{color:var(--warning-text)}.cl-seg--chip{background:var(--surface-2)}.cl-seg--chip svg{color:var(--text-muted)}.cl-seg--reset{color:var(--text-muted);border-style:dashed}.cl-thead,.cl-tr{grid-template-columns:minmax(0,2.5fr) .95fr 1.05fr 1.25fr .95fr .85fr 150px;align-items:center;gap:8px;display:grid}.cl-thead{background:var(--surface-2);border-bottom:1px solid var(--border);border-radius:var(--r-card)var(--r-card)0 0;padding:10px 16px}.cl-thead>span{font:600 11px/1 var(--font);color:var(--text-muted)}.cl-thead>span:last-child,.cl-td-act{justify-self:end}.cl-rows{flex-direction:column;display:flex}.cl-tr{border-bottom:1px solid var(--border);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);margin:0;padding:11px 16px;text-decoration:none}.cl-tr:hover{background:var(--surface-hover)}.cl-td-user{align-items:center;gap:10px;min-width:0;display:flex}.cl-u{flex:1;min-width:0}.cl-u b{font:600 13px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cl-u small{font:500 10.5px/1 var(--font);color:var(--text-muted)}.cl-td-tr{font:500 12.5px/1.2 var(--font);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cl-self{color:var(--text-primary);font-weight:600}.cl-td-plan{min-width:0}.cl-td-plan small{font:500 10.5px/1 var(--font);color:var(--warning-text);white-space:nowrap;margin-top:4px;display:block}.cl-plan{gap:4px;display:inline-flex}.cl-plan i{font:600 10.5px/1 var(--font);border-radius:5px;padding:4px 6px;font-style:normal}.cl-plan i.on{background:var(--success-tint);color:var(--success-text)}.cl-plan i.off{background:var(--surface-2);color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.cl-plan--none{background:var(--error-tint);color:var(--error-text);font:600 11px/1 var(--font);white-space:nowrap;border-radius:6px;padding:5px 8px}.cl-td-goal{align-items:center;gap:8px;min-width:0;display:flex}.cl-goal{font:600 11px/1 var(--font);color:var(--text-secondary);background:var(--surface-2);white-space:nowrap;border-radius:6px;padding:4px 8px}.cl-goal--none{color:var(--text-muted)}.cl-td-goal b{font:600 13px/1 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap}.cl-td-last{font:500 12.5px/1 var(--font);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:7px;display:flex}.cl-td-sub{min-width:0}.cl-sub{font:600 11.5px/1 var(--font);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:5px 9px;display:inline-flex}.cl-sub--ok{background:var(--surface-2);color:var(--text-muted)}.cl-sub--warn{background:var(--warning-tint);color:var(--warning-text)}.cl-sub--exp{background:var(--error-tint);color:var(--error-text)}.cl-sub--frozen{background:var(--cool-tint);color:var(--cool-text)}.cl-sub--frozen svg{color:var(--cool)}.cl-td-act{justify-content:flex-end;align-items:center;width:100%;height:28px;display:flex;position:relative}.cl-td-act>svg{color:var(--text-muted)}.cl-tr:hover .cl-td-act>svg,.cl-tr:focus-within .cl-td-act>svg{opacity:0}.cl-quick{align-items:center;gap:4px;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.cl-tr:hover .cl-quick,.cl-tr:focus-within .cl-quick{display:flex}.cl-tr--demo{background:var(--surface-hover)}.cl-tr--demo .cl-td-act>svg{opacity:0}.cl-tr--demo .cl-quick{display:flex}.cl-qa{border:1px solid var(--border);background:var(--surface);height:28px;color:var(--text-secondary);font:600 12px/1 var(--font);cursor:pointer;box-shadow:var(--sh-xs);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 10px;text-decoration:none;display:inline-flex}.cl-qa svg{color:var(--text-muted)}.cl-qa:hover{background:var(--surface-hover);border-color:var(--border-strong)}.cl-qa--primary{background:var(--accent);border-color:var(--accent);color:#fff}.cl-qa--primary svg{color:#fff}.cl-qa--primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.cl-qa-kebab{border:1px solid var(--border);background:var(--surface);width:28px;height:28px;color:var(--text-muted);cursor:pointer;box-shadow:var(--sh-xs);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.cl-qa-kebab:hover{background:var(--surface-hover)}.cl-kbd{font:600 10.5px/1 var(--font);color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);text-align:center;border-radius:5px;min-width:18px;padding:3px 5px}.cl-search .cl-kbd{background:var(--surface)}.cl-hint{font:500 12px/1 var(--font);color:var(--text-muted);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.cl-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.cl-pager-info{font:500 12.5px/1 var(--font);color:var(--text-muted)}.cl-pager-info b{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:600}.cl-pager-nav{align-items:center;gap:4px;display:flex}.cl-pg{border:1px solid var(--border);background:var(--surface);min-width:30px;height:30px;font:600 12.5px/1 var(--font);color:var(--text-secondary);cursor:pointer;border-radius:8px;place-items:center;padding:0 8px;display:grid}.cl-pg:hover:not(:disabled){background:var(--surface-hover)}.cl-pg.is-active{background:var(--text-primary);color:var(--surface);border-color:var(--text-primary)}.cl-pg:disabled{opacity:.4;cursor:default}.cl-pg svg{color:currentColor}.cl-pg-dots{color:var(--text-muted);padding:0 2px}.cl-empty-in{text-align:center;padding:48px 20px}.cl-empty-ic{background:var(--accent-tint);width:60px;height:60px;color:var(--accent);border-radius:18px;place-items:center;display:inline-grid}.cl-empty-in h3{font:600 19px/1.2 var(--font);color:var(--text-primary);margin-top:14px}.cl-empty-in p{font:400 13.5px/1.5 var(--font);color:var(--text-muted);margin-top:7px;max-width:380px;margin-inline-start:auto;margin-inline-end:auto}.cl-empty-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.cl-skrow{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,2.5fr) .95fr 1.05fr 1.25fr .95fr .85fr 150px;align-items:center;gap:8px;padding:13px 16px;display:grid}.cl-mhead{justify-content:space-between;align-items:baseline;display:flex}.cl-mhead h1{font:600 24px/1.1 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.cl-mhead span{font:600 13px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.cl-mtoolbar{gap:8px;display:flex}.cl-segs--m{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.cl-mlist{flex-direction:column;gap:10px;display:flex}.cl-mcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-button);box-shadow:var(--sh-xs);padding:13px 14px;text-decoration:none;display:block}.cl-mc-top{align-items:center;gap:11px;display:flex}.cl-mc-top .grow b{font:600 14px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cl-mc-top .grow small{font:500 11.5px/1 var(--font);color:var(--text-muted)}.cl-mc-sub{flex-shrink:0}.cl-mc-bot{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:11px;padding-top:11px;display:flex}.cl-mc-bot b{font:600 12.5px/1 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap}.cl-mc-risk{margin-left:auto}.kw-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kw-top-l h1{font:600 24px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.kw-top-l p{font:500 13px/1.3 var(--font);color:var(--text-muted);margin-top:5px}.kw-stepper{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);gap:0;padding:14px 18px;display:flex}.kw-snode{flex:1;align-items:center;gap:11px;display:flex;position:relative}.kw-snode:last-child{flex:none}.kw-sdot{width:30px;height:30px;font:700 13px/1 var(--font);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.kw-snode--done .kw-sdot{background:var(--success);color:#fff}.kw-snode--active .kw-sdot{background:var(--accent);color:#fff;box-shadow:0 0 0 4px var(--accent-tint)}.kw-snode--todo .kw-sdot{background:var(--surface-2);color:var(--text-muted)}.kw-slab b{font:600 13.5px/1 var(--font);color:var(--text-primary);display:block}.kw-snode--todo .kw-slab b{color:var(--text-muted)}.kw-slab small{font:500 11px/1 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kw-sline{background:var(--border);border-radius:2px;flex:1;min-width:24px;height:2px;margin:0 14px}.kw-snode--done .kw-sline{background:var(--success)}.kw-body{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.kw-main{flex-direction:column;gap:16px;min-width:0;display:flex}.kw-brief{background:var(--surface);border:1px solid var(--cool-bd);border-radius:var(--r-card);box-shadow:var(--sh-sm);scrollbar-width:thin;max-height:calc(100vh - 32px);position:sticky;top:16px;overflow:hidden auto}.kw-brief-h{background:linear-gradient(100deg,var(--cool-tint),var(--surface)90%);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 14px;display:flex}.kw-brief-ic{background:var(--cool);color:#fff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.kw-brief-h b{font:600 13.5px/1 var(--font);color:var(--text-primary);flex:1}.kw-brief-macro{padding:14px}.kw-bm--lead{border-bottom:1px solid var(--border);flex-direction:column;gap:3px;margin-bottom:13px;padding-bottom:13px;display:flex}.kw-bm--lead span{font:600 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.kw-bm--lead b{font:600 26px/1 var(--font);letter-spacing:-.025em;color:var(--text-primary);font-variant-numeric:tabular-nums}.kw-bm--lead b i{color:var(--text-muted);margin-left:2px;font-size:13px;font-style:normal}.kw-bm--lead small{font:500 11.5px/1 var(--font);color:var(--text-muted)}.kw-bm3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kw-bm3 div{background:var(--surface-2);border-radius:var(--r-input);text-align:center;padding:9px 6px}.kw-bm3 b{font:600 15px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;display:block}.kw-bm3 span{font:500 10px/1 var(--font);color:var(--text-muted);margin-top:4px;display:block}.kw-brief-flags{flex-direction:column;gap:7px;padding:0 14px 14px;display:flex}.kw-bflag,.kw-mflag{font:500 12px/1.4 var(--font);color:var(--text-secondary);border-radius:var(--r-input);background:var(--surface-2);align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.kw-bflag svg{color:var(--text-muted);flex-shrink:0;margin-top:1px}.kw-bflag--warn{background:var(--warning-tint);color:var(--warning-text)}.kw-bflag--warn svg{color:var(--warning)}.kw-step-h{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.kw-step-h h2{font:600 19px/1.2 var(--font);letter-spacing:-.02em;color:var(--text-primary);align-items:center;gap:9px;display:flex}.kw-step-h h2 svg{color:var(--accent)}.kw-step-h p{font:500 13px/1.4 var(--font);color:var(--text-muted);max-width:560px;margin-top:6px}.kw-streaming{align-items:center;gap:7px;display:inline-flex;color:var(--cool-text)!important}.kw-streaming svg{color:var(--cool)}.kw-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:16px 18px}.kw-card-h{align-items:baseline;gap:9px;margin-bottom:13px;display:flex}.kw-card-h b{font:600 14.5px/1.2 var(--font);color:var(--text-primary);align-items:center;gap:7px;display:inline-flex}.kw-card-h b svg{color:var(--text-muted)}.kw-card-h small{font:500 12px/1.2 var(--font);color:var(--text-muted)}.kw-card-note{font:500 11.5px/1.3 var(--font);color:var(--text-muted);margin-top:10px;display:block}.kw-cards3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.kw-stat-accent{background:var(--accent-tint);border-color:var(--accent-tint-bd)}.kw-stat-accent .num,.kw-stat-accent .lab{color:var(--accent-text)}.kw-grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.kw-macrobar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.kw-macrobar i{display:block}.kw-mb-p{background:var(--accent)}.kw-mb-c{background:var(--cool)}.kw-mb-f{background:var(--warning)}.kw-macrolegend{gap:16px;margin-top:11px;display:flex}.kw-macrolegend span{font:500 12px/1 var(--font);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.kw-dot-p,.kw-dot-c,.kw-dot-f{border-radius:50%;width:9px;height:9px}.kw-dot-p{background:var(--accent)}.kw-dot-c{background:var(--cool)}.kw-dot-f{background:var(--warning)}.kw-flaglist{flex-direction:column;gap:8px;display:flex}.kw-fl{border-radius:var(--r-input);background:var(--surface-2);gap:10px;padding:11px 12px;display:flex}.kw-fl svg{color:var(--text-muted);flex-shrink:0;margin-top:1px}.kw-fl b{font:600 13px/1.3 var(--font);color:var(--text-primary);display:block}.kw-fl span{font:500 12px/1.4 var(--font);color:var(--text-muted);margin-top:2px;display:block}.kw-fl--warn{background:var(--warning-tint)}.kw-fl--warn svg{color:var(--warning)}.kw-fl--warn b{color:var(--warning-text)}.kw-sticker{flex-direction:column;gap:2px;list-style:none;display:flex}.kw-sticker li{font:500 13px/1.5 var(--font);color:var(--text-secondary);border-bottom:1px solid var(--border);padding:8px 0 8px 24px;position:relative}.kw-sticker li:last-child{border-bottom:none}.kw-sticker li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:6px}.kw-blocked{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:56px 24px}.kw-blocked-ic{background:var(--warning-tint);width:62px;height:62px;color:var(--warning);border-radius:18px;place-items:center;display:inline-grid}.kw-blocked h2{font:600 20px/1.2 var(--font);color:var(--text-primary);margin-top:16px}.kw-blocked p{font:400 13.5px/1.6 var(--font);color:var(--text-muted);max-width:420px;margin:8px auto 0}.kw-blocked-acts{justify-content:center;gap:10px;margin-top:18px;display:flex}.kw-blocked-ic--pulse{background:var(--accent-tint);color:var(--accent);animation:kw-prep-pulse 1.6s var(--ease-standard)infinite}@keyframes kw-prep-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.06)}}.kw-prep-list{text-align:left;flex-direction:column;gap:8px;max-width:420px;margin:22px auto 0;display:flex}.kw-prep-item{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-2);transition:border-color var(--dur-fast)var(--ease-standard),background var(--dur-fast)var(--ease-standard);align-items:center;gap:11px;padding:11px 14px;display:flex}.kw-prep-item.is-done{border-color:var(--success-bd,var(--success));background:var(--success-tint)}.kw-prep-ic{background:var(--surface);width:22px;height:22px;color:var(--text-muted);font:700 12px/1 var(--font);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.kw-prep-item.is-done .kw-prep-ic{background:var(--success);color:var(--text-on-accent)}.kw-prep-label{font:600 13.5px/1.2 var(--font);color:var(--text-primary);flex:1}.kw-prep-state{font:500 12px/1 var(--font);color:var(--text-muted);white-space:nowrap}.kw-prep-item.is-done .kw-prep-state{color:var(--success-text)}.kw-prep-spin{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite kw-prep-rot}@keyframes kw-prep-rot{to{transform:rotate(360deg)}}.kw-streaming-dot{background:var(--cool);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite kw-pulse}@keyframes kw-pulse{0%,to{opacity:.3}50%{opacity:1}}.kw-modes{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.kw-mode{border:1px solid var(--border);border-radius:var(--r-button);background:var(--surface);color:var(--text-secondary);cursor:pointer;box-shadow:var(--sh-xs);justify-content:center;align-items:center;gap:9px;padding:13px;display:flex}.kw-mode svg{color:var(--text-muted)}.kw-mode b{font:600 13.5px/1 var(--font)}.kw-mode:hover{background:var(--surface-hover)}.kw-mode.is-active{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-text)}.kw-mode.is-active svg{color:var(--accent)}.kw-tpls{flex-direction:column;gap:12px;display:flex}.kw-tpl{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 17px;display:flex}.kw-tpl.is-rec{border-color:var(--accent-tint-bd);background:var(--accent-tint)}.kw-tpl-l{flex-direction:column;gap:9px;min-width:0;display:flex}.kw-tpl-h{flex-wrap:wrap;align-items:flex-start;gap:9px;display:flex}.kw-tpl-h b{font:600 15px/1.2 var(--font);color:var(--text-primary)}.kw-tpl-tags{flex-wrap:wrap;gap:5px;display:flex}.kw-tpl-tag{font:600 11.5px/1 var(--font);letter-spacing:.01em;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-chip);white-space:nowrap;padding:4px 8px}.kw-tpl-tag:first-child{color:var(--accent-text);background:var(--accent-tint);border-color:#0000}.kw-tpl-meta{-webkit-line-clamp:2;font:500 12.5px/1.5 var(--font);color:var(--text-muted);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.kw-tpl-mods{background:var(--surface-2);border-radius:var(--r-input);flex-direction:column;gap:5px;padding:10px 12px;display:flex}.kw-tpl-mods-h{font:600 10.5px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1px}.kw-tpl-mod{font:500 12.5px/1.4 var(--font);color:var(--text-secondary);align-items:baseline;gap:7px;display:flex}.kw-tpl-mod-day{color:var(--accent-text);flex-shrink:0;min-width:64px;font-weight:600}.kw-tpl-mod-txt{color:var(--text-secondary)}.kw-tpl-mod-more{font:500 11.5px/1 var(--font);color:var(--text-muted);margin-top:2px;font-style:italic}.kw-tpl-miss{flex-direction:column;gap:4px;margin-top:9px;display:flex}.kw-miss{font:500 12px/1.3 var(--font);color:var(--warning-text);align-items:center;gap:6px;display:inline-flex}.kw-miss svg{color:var(--warning);transform:rotate(90deg)}.kw-tpl-ok{font:500 12px/1 var(--font);color:var(--success-text);align-items:center;gap:6px;margin-top:9px;display:inline-flex}.kw-tpl-r{flex-shrink:0;align-items:center;gap:14px;display:flex}.kw-score{text-align:center}.kw-score b{font:600 24px/1 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.kw-score small{font:500 10px/1 var(--font);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.kw-score--iyi b{color:var(--success-text)}.kw-score--orta b{color:var(--warning-text)}.kw-score--dusuk b{color:var(--error-text)}.kw-aibox{background:var(--cool-tint);border-radius:var(--r-card);padding:14px}.kw-aibox-h{align-items:center;gap:9px;display:flex}.kw-aibox-h svg{color:var(--cool)}.kw-aibox-h b{font:600 14px/1 var(--font);color:var(--text-primary);flex:1}.kw-aibox-sum{font:400 13px/1.5 var(--font);color:var(--cool-text);margin:9px 0 13px}.kw-editor{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);overflow:hidden}.kw-editor--embed{box-shadow:none}.kw-ed-days{border-bottom:1px solid var(--border);gap:8px;padding:13px;display:flex;overflow-x:auto}.kw-edday{text-align:left;background:var(--surface-2);border-radius:var(--r-input);cursor:pointer;white-space:nowrap;border:1px solid #0000;flex-shrink:0;padding:9px 12px}.kw-edday b{font:700 12px/1 var(--font);color:var(--text-secondary);text-transform:uppercase}.kw-edday small{font:500 11px/1.2 var(--font);color:var(--text-muted);margin-top:4px;display:block}.kw-edday.is-active{background:var(--surface);border-color:var(--accent)}.kw-edday.is-active b{color:var(--accent-text)}.kw-edday--add{color:var(--text-muted);place-items:center;display:grid}.kw-ed-day{padding:14px 16px}.kw-ed-dayh{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.kw-ed-dayh b{font:600 14.5px/1 var(--font);color:var(--text-primary)}.kw-ed-exlist{flex-direction:column;gap:7px;display:flex}.kw-edex{background:var(--surface-2);border-radius:var(--r-input);align-items:center;gap:12px;padding:10px 12px;display:flex}.kw-edex-grip{color:var(--text-muted);cursor:grab;display:flex}.kw-edex-m{flex:1;min-width:0}.kw-edex-m b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.kw-edex-m small{font:500 11.5px/1.3 var(--font);color:var(--warning-text);margin-top:3px;display:block}.kw-edex-spec{gap:14px;display:flex}.kw-edex-spec span{font:600 13px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:3px;display:flex}.kw-edex-spec i{font:500 9.5px/1 var(--font);color:var(--text-muted);text-transform:uppercase;font-style:normal}.kw-empty-pane{text-align:center;background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--r-card);padding:44px 24px}.kw-empty-ic{background:var(--surface-2);width:54px;height:54px;color:var(--text-muted);border-radius:16px;place-items:center;display:inline-grid}.kw-empty-pane h3{font:600 16px/1.2 var(--font);color:var(--text-primary);margin-top:13px}.kw-empty-pane p{font:400 13px/1.5 var(--font);color:var(--text-muted);max-width:360px;margin:7px auto 0}.kw-empty-acts{justify-content:center;gap:10px;margin-top:16px;display:flex}.kw-meal-count{font:500 13px/1 var(--font);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;display:flex}.kw-link3{font:600 12.5px/1 var(--font);color:var(--accent-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;display:inline-flex}.kw-link3 svg{color:currentColor}.kw-kcalbar{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:14px 16px}.kw-kcalbar-h{justify-content:space-between;align-items:baseline;margin-bottom:11px;display:flex}.kw-kcalbar-h span{font:600 12.5px/1 var(--font);color:var(--text-muted)}.kw-kcalbar-h b{font:600 15px/1 var(--font);font-variant-numeric:tabular-nums}.kw-kcaltrack{background:var(--surface-2);border-radius:999px;height:8px;position:relative}.kw-kcaltrack i{background:var(--accent);border-radius:999px;height:100%;display:block}.kw-kcaltarget{background:var(--text-primary);border-radius:2px;width:2px;position:absolute;top:-3px;bottom:-3px}.kw-meals{flex-direction:column;gap:8px;display:flex}.kw-meal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);box-shadow:var(--sh-xs);grid-template-columns:150px 1fr auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.kw-meal--empty{border-style:dashed}.kw-meal-l{flex-direction:column;gap:3px;display:flex}.kw-meal-k{font:600 13.5px/1 var(--font);color:var(--text-primary)}.kw-meal-kcal{font:500 11.5px/1 var(--font);color:var(--text-muted)}.kw-meal-recipe{font:500 13px/1.3 var(--font);color:var(--text-secondary)}.kw-meal-empty{font:500 13px/1 var(--font);color:var(--text-muted)}.kw-meal-ai{font:500 13px/1 var(--font);color:var(--cool-text);align-items:center;gap:7px;display:inline-flex}.kw-meal-ai svg{color:var(--cool)}.kw-meal-r{align-items:center;gap:7px;display:flex}.kw-icon-btn{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:8px;place-items:center;display:grid}.kw-icon-btn:hover{background:var(--surface-hover)}.kw-targetrow{justify-content:space-between;align-items:center;display:flex}.kw-bignum{font:600 28px/1 var(--font);letter-spacing:-.025em;color:var(--text-primary);font-variant-numeric:tabular-nums}.kw-bignum i{color:var(--text-muted);margin-left:3px;font-size:13px;font-style:normal}.kw-stepper-mini{gap:6px;display:flex}.kw-stepper-mini button{border:1px solid var(--border);background:var(--surface);width:34px;height:34px;color:var(--text-secondary);font:600 18px/1 var(--font);cursor:pointer;border-radius:9px}.kw-stepper-mini button:hover{background:var(--surface-hover)}.kw-search-mini{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);height:38px;color:var(--text-muted);align-items:center;gap:8px;min-width:220px;padding:0 12px;display:flex}.kw-search-mini input{font:500 13px/1 var(--font);color:var(--text-primary);background:0 0;border:none;outline:none;width:100%}.kw-supps{flex-direction:column;gap:8px;display:flex}.kw-supp{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);cursor:pointer;grid-template-columns:auto auto 1fr auto;align-items:center;gap:13px;padding:13px 15px;display:grid}.kw-supp.is-on{border-color:var(--accent-tint-bd);background:var(--accent-tint)}.kw-supp-chk{border:1.5px solid var(--border-strong);background:var(--surface);color:#fff;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.kw-supp.is-on .kw-supp-chk{background:var(--accent);border-color:var(--accent)}.kw-supp-ic{background:var(--surface-2);width:30px;height:30px;color:var(--text-secondary);border-radius:9px;place-items:center;display:grid}.kw-supp-m b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.kw-supp-cat{font:500 11.5px/1 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kw-supp-why{font:500 12px/1.3 var(--font);color:var(--text-secondary);text-align:right;align-items:center;gap:6px;max-width:280px;display:inline-flex}.kw-supp-why svg{color:var(--cool);flex-shrink:0}.kw-missing{background:var(--warning-tint);border-radius:var(--r-card);align-items:center;gap:12px;padding:13px 15px;display:flex}.kw-missing-ic{background:var(--surface);width:34px;height:34px;color:var(--warning);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.kw-missing-t{flex:1;min-width:0}.kw-missing-t b{font:600 13.5px/1.2 var(--font);color:var(--warning-text);display:block}.kw-missing-t small{font:500 12px/1.3 var(--font);color:var(--warning-text);opacity:.85;margin-top:3px;display:block}.kw-inject{font:500 12.5px/1.4 var(--font);color:var(--text-muted);align-items:center;gap:9px;padding:4px 2px;display:flex}.kw-inject svg{color:var(--text-muted)}.kw-inject b{color:var(--text-secondary)}.kw-supp-foot{justify-content:flex-end;padding-top:4px;display:flex}.kw-supp-noresult{font:500 13px/1.4 var(--font);color:var(--text-muted);text-align:center;padding:16px 0}.kw-supp-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;display:flex}.kw-supp-empty-ic{background:var(--surface-2);width:56px;height:56px;color:var(--text-secondary);border-radius:16px;place-items:center;margin-bottom:6px;display:grid}.kw-supp-empty-t{font:600 16px/1.2 var(--font);letter-spacing:-.01em;color:var(--text-primary)}.kw-supp-empty-p{font:500 13px/1.4 var(--font);color:var(--text-muted);max-width:360px;margin-bottom:10px}.kw-footer{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.kw-footer-r{gap:10px;display:flex}.kw-footer .ui-btn svg{vertical-align:middle}.kw-mphone{background:var(--bg);height:100%;padding:14px 16px;display:flex}.kw-mphone>.kw-mwrap{flex:1;min-width:0}.kw-wk-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.kw-edsec{margin-top:13px}.kw-edsec-h{font:700 10.5px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-bottom:9px;padding:5px 10px;display:inline-flex}.kw-edsec-h span{opacity:.7;font-size:10px}.kw-edsec-h--mob{background:var(--cool-tint);color:var(--cool-text)}.kw-edsec-h--kuv{background:var(--accent-tint);color:var(--accent-text)}.kw-edsec-h--kar{background:var(--warning-tint);color:var(--warning-text)}.kw-edex+.kw-edex{margin-top:7px}.kw-edex-cardio{color:var(--warning-text)!important}.kw-edex-vid{border:1px solid var(--border);background:var(--surface);width:30px;height:30px;color:var(--accent);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.kw-edex-vid--off{background:0 0;border:none}.kw-edex-edit{flex-shrink:0;width:30px;height:30px}.kw-wkpicker{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:15px;position:sticky;top:0}.kw-wkpicker-filters{gap:7px;margin-bottom:11px;display:flex}.kw-catlist{flex-direction:column;gap:8px;display:flex}.kw-catex{border:1px solid var(--border);border-radius:var(--r-input);align-items:center;gap:11px;padding:9px 10px;display:flex}.kw-catex-gif{background:var(--surface-2);width:40px;height:40px;color:var(--text-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.kw-catex-m{flex:1;min-width:0}.kw-catex-m b{font:600 13px/1.2 var(--font);color:var(--text-primary);display:block}.kw-catex-meta{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.kw-catex-meta span{font:500 11px/1 var(--font);color:var(--text-muted)}.kw-catex-eq{text-transform:capitalize;color:var(--accent-text)!important}.kw-macrocmp{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:14px;margin-top:13px;padding-top:13px;display:grid}.kw-mc-h{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.kw-mc-h span{font:500 11.5px/1 var(--font);color:var(--text-muted)}.kw-mc-h b{font:600 12.5px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums}.kw-mc-h i{color:var(--text-muted);font-style:normal;font-weight:500}.kw-mc-track{background:var(--surface-2);border-radius:999px;height:5px;overflow:hidden}.kw-mc-track i{border-radius:999px;height:100%;display:block}.kw-missing--meal{background:var(--surface);border:1px solid var(--warning-bd)}.kw-missing--meal .kw-missing-ic,.kw-missing--meal>svg{color:var(--warning)}.kw-nut-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:16px;display:grid}.kw-meallist{flex-direction:column;gap:8px;display:flex}.kw-mealrow{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.kw-mealrow:hover{background:var(--surface-hover)}.kw-mealrow--active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.kw-mealrow--ai{background:var(--cool-tint);border-color:#0000}.kw-mealrow-l{flex-direction:column;flex-shrink:0;gap:4px;min-width:96px;display:flex}.kw-mealrow-l .kw-meal-k{font:600 13.5px/1 var(--font);color:var(--text-primary)}.kw-mealrow-l .kw-meal-kcal{font:500 11px/1 var(--font);color:var(--text-muted)}.kw-mealrow-c{flex:1;min-width:0}.kw-mealrow-c .kw-meal-recipe{font:500 12.5px/1.3 var(--font);color:var(--text-secondary)}.kw-mealrow-go{color:var(--text-muted);flex-shrink:0}.kw-mealpanel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:15px;position:sticky;top:0}.kw-mp-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.kw-mp-h b{font:600 14.5px/1.2 var(--font);color:var(--text-primary)}.kw-mp-h small{font:500 11.5px/1.3 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kw-mp-modes{background:var(--surface-2);border-radius:var(--r-input);gap:2px;padding:3px;display:inline-flex}.kw-mp-mode{font:600 11.5px/1 var(--font);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:5px;padding:6px 9px;display:inline-flex}.kw-mp-mode svg{color:var(--text-muted)}.kw-mp-mode.is-active{background:var(--surface);color:var(--text-primary);box-shadow:var(--sh-xs)}.kw-mp-mode.is-active svg{color:var(--accent)}.kw-mp-search{background:var(--surface-2);border-radius:var(--r-input);height:36px;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:11px;padding:0 11px;display:flex}.kw-mp-search input{font:500 12.5px/1 var(--font);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1}.kw-mp-filter{font:600 11px/1 var(--font);color:var(--accent-text);background:var(--accent-tint);border-radius:6px;align-items:center;gap:4px;padding:4px 7px;display:inline-flex}.kw-reclist{flex-direction:column;gap:8px;display:flex}.kw-rec{border:1px solid var(--border);border-radius:var(--r-input);align-items:center;gap:12px;padding:11px 12px;display:flex}.kw-rec.is-fit{border-color:var(--success-bd);background:var(--success-tint)}.kw-rec-m{flex:1;min-width:0}.kw-rec-t{align-items:center;gap:8px;display:flex}.kw-rec-t b{font:600 13px/1.2 var(--font);color:var(--text-primary)}.kw-rec-meta{gap:12px;margin-top:6px;display:flex}.kw-rec-meta span{font:500 11.5px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.kw-rec-tags{gap:5px;margin-top:7px;display:flex}.kw-rec-tag{font:500 10.5px/1 var(--font);color:var(--text-secondary);background:var(--surface-2);border-radius:5px;padding:3px 7px}.kw-rec.is-fit .kw-rec-tag{background:var(--surface)}.kw-rec-r{flex-shrink:0;align-items:center;gap:12px;display:flex}.kw-mp-foot{border-top:1px solid var(--border);font:500 11.5px/1.4 var(--font);color:var(--text-muted);align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.kw-mp-foot svg{color:var(--cool);flex-shrink:0}.kw-mp-foot b{color:var(--text-secondary);font-weight:600}.kw-recsel{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-card);padding:14px}.kw-recsel .kw-mp-search{background:var(--surface)}.kw-recsel-list{max-height:18rem;margin-top:2px;overflow-y:auto}.kw-recsel-item{text-align:left;background:var(--surface);cursor:pointer;width:100%;transition:border-color var(--dur-fast)var(--ease-standard)}.kw-recsel-item:hover{border-color:var(--accent)}.kw-recsel-item.is-fit:hover{border-color:var(--success)}.kw-recsel-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;display:flex}.kw-recsel-empty p{font:500 12.5px/1.4 var(--font);color:var(--text-muted)}.kw-recsel-toggle{width:100%;font:600 11.5px/1 var(--font);color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast)var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;gap:5px;margin-top:10px;padding:7px;display:inline-flex}.kw-recsel-toggle:hover{color:var(--text-secondary)}.kw-mwrap{flex-direction:column;height:100%;display:flex}.kw-mtopbar{padding:4px 2px 12px}.kw-mtop-row{align-items:center;gap:10px;display:flex}.kw-mclose{background:var(--surface-2);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.kw-mtop-t{text-align:center;flex:1;min-width:0}.kw-mtop-t b{font:600 13.5px/1.1 var(--font);color:var(--text-primary);display:block}.kw-mtop-t small{font:500 11px/1 var(--font);color:var(--text-muted)}.kw-mprog{background:var(--surface-2);border-radius:999px;height:4px;margin:13px 0 11px;overflow:hidden}.kw-mprog i{background:var(--accent);height:100%;transition:width var(--dur-base)var(--ease-standard);border-radius:999px;display:block}.kw-mdots{justify-content:space-between;gap:8px;display:flex}.kw-mdot{background:var(--surface-2);height:34px;color:var(--text-muted);border-radius:10px;flex:1;place-items:center;display:grid}.kw-mdot--active{background:var(--accent-tint);color:var(--accent)}.kw-mdot--done{background:var(--success-tint);color:var(--success)}.kw-mbriefbar{background:var(--surface);border:1px solid var(--cool-bd);border-radius:var(--r-button);margin-bottom:12px;overflow:hidden}.kw-mbriefbar summary{cursor:pointer;background:linear-gradient(100deg,var(--cool-tint),var(--surface)90%);align-items:center;gap:10px;padding:10px 12px;list-style:none;display:flex}.kw-mbriefbar summary::-webkit-details-marker{display:none}.kw-mbriefbar .grow{flex:1;min-width:0}.kw-mbriefbar .grow b{font:600 12.5px/1.1 var(--font);color:var(--text-primary);display:block}.kw-mbriefbar .grow small{font:500 10.5px/1.1 var(--font);color:var(--text-muted)}.kw-mbb-flag{font:600 10.5px/1 var(--font);color:var(--warning-text);background:var(--warning-tint);border-radius:6px;align-items:center;gap:3px;padding:4px 7px;display:inline-flex}.kw-mbb-flag svg{color:var(--warning)}.kw-mbb-body{flex-direction:column;gap:8px;padding:12px;display:flex}.kw-mscroll{flex-direction:column;flex:1;gap:10px;display:flex}.kw-mbar{background:linear-gradient(to top,var(--bg)70%,transparent);gap:10px;margin-top:6px;padding:12px 0 2px;display:flex;position:sticky;bottom:0}.kw-mf-back{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-button);width:48px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.kw-mf-back svg{transform:rotate(180deg)}.kw-mf-next{flex:1}.kw-msec-h{justify-content:space-between;align-items:center;display:flex}.kw-msec-h b{font:600 16px/1.1 var(--font);color:var(--text-primary);align-items:center;gap:8px;display:inline-flex}.kw-msec-h b svg{color:var(--accent)}.kw-mhint{font:500 12px/1.4 var(--font);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kw-mhint svg{color:var(--cool)}.kw-mcard-t{font:700 10.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-top:6px}.kw-mcal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:15px}.kw-mcal-main{justify-content:space-between;align-items:baseline;display:flex}.kw-mcal-main span{font:600 11px/1 var(--font);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.kw-mcal-main b{font:600 27px/1 var(--font);letter-spacing:-.025em;color:var(--text-primary);font-variant-numeric:tabular-nums}.kw-mcal-main b i{color:var(--text-muted);margin-left:2px;font-size:13px;font-style:normal}.kw-mcal-sub{font:500 12px/1 var(--font);color:var(--text-muted);margin-top:4px}.kw-mcal--row{justify-content:space-between;align-items:center;display:flex}.kw-mcal--row span{font:600 11px/1 var(--font);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.kw-mcal--row b{font:600 22px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;margin-top:4px;display:block}.kw-mcal--row b i{color:var(--text-muted);font-size:12px;font-style:normal;font-weight:500}.kw-mcal-ring{background:var(--success-tint);width:38px;height:38px;color:var(--success);font:700 16px/1 var(--font);border-radius:50%;place-items:center;display:grid}.kw-mblocked{text-align:center;padding:40px 16px}.kw-mblocked h3{font:600 17px/1.2 var(--font);color:var(--text-primary);margin-top:13px}.kw-mblocked p{font:400 13px/1.55 var(--font);color:var(--text-muted);margin-top:7px}.kw-mseg{background:var(--surface-2);border-radius:var(--r-button);gap:2px;padding:4px;display:flex}.kw-mseg button{font:600 12.5px/1 var(--font);color:var(--text-muted);border-radius:var(--r-input);cursor:pointer;background:0 0;border:none;flex:1;padding:9px}.kw-mseg button.is-active{background:var(--surface);color:var(--text-primary);box-shadow:var(--sh-xs)}.kw-mdaytabs{gap:7px;display:flex;overflow-x:auto}.kw-mdaytabs button{font:700 12px/1 var(--font);text-transform:uppercase;color:var(--text-secondary);background:var(--surface-2);border-radius:var(--r-input);white-space:nowrap;cursor:pointer;border:1px solid #0000;padding:9px 14px}.kw-mdaytabs button.is-active{background:var(--surface);border-color:var(--accent);color:var(--accent-text)}.kw-mtpl{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);flex-direction:column;gap:11px;padding:14px;display:flex}.kw-mtpl.is-rec{border-color:var(--accent-tint-bd);background:var(--accent-tint)}.kw-mtpl-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.kw-mtpl-top b{font:600 14.5px/1.2 var(--font);color:var(--text-primary)}.kw-mtpl .kw-score{align-items:baseline;gap:3px;display:flex}.kw-mtpl .kw-score b{font-size:20px}.kw-mtpl-miss{font:500 12px/1.3 var(--font);align-items:center;gap:7px;display:flex}.kw-mtpl-miss--ok{color:var(--success-text)}.kw-mtpl-miss--ok svg{color:var(--success)}.kw-mtpl-miss--miss{color:var(--warning-text)}.kw-mtpl-miss--miss svg{color:var(--warning);transform:rotate(90deg)}.kw-medex{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);box-shadow:var(--sh-xs);align-items:center;gap:11px;padding:11px 13px;display:flex}.kw-medex .grow{flex:1;min-width:0}.kw-medex .grow b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.kw-medex .grow small{font:500 11px/1.2 var(--font);color:var(--warning-text);margin-top:3px;display:block}.kw-medex-sr{font:600 13px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums}.kw-mmeals{flex-direction:column;gap:9px;display:flex}.kw-mmeal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);padding:13px 14px}.kw-mmeal--empty{border-style:dashed}.kw-mmeal-h{justify-content:space-between;align-items:baseline;display:flex}.kw-mmeal-h b{font:600 13.5px/1 var(--font);color:var(--text-primary)}.kw-mmeal-h span{font:500 11.5px/1 var(--font);color:var(--text-muted)}.kw-mmeal-r{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.kw-mmeal-r span{font:500 12.5px/1.3 var(--font);color:var(--text-secondary)}.kw-mmeal-acts{gap:8px;margin-top:10px;display:flex}.kw-mmeal-ai{font:500 12.5px/1 var(--font);color:var(--cool-text);align-items:center;gap:7px;margin-top:9px;display:inline-flex}.kw-mmeal-ai svg{color:var(--cool)}.kw-mtargets{flex-direction:column;gap:9px;margin-top:4px;display:flex}.kw-mtarget{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);align-items:center;gap:12px;padding:12px 14px;display:flex}.kw-mt-ic{background:var(--surface-2);width:34px;height:34px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.kw-mtarget>div{flex:1}.kw-mtarget b{font:600 17px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;display:block}.kw-mtarget small{font:500 11px/1 var(--font);color:var(--text-muted)}.kw-msearch{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);height:40px;color:var(--text-muted);align-items:center;gap:8px;padding:0 13px;display:flex}.kw-msearch input{font:500 13px/1 var(--font);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1}.kw-msupp{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);align-items:center;gap:12px;padding:13px 14px;display:flex}.kw-msupp.is-on{border-color:var(--accent-tint-bd);background:var(--accent-tint)}.kw-msupp .grow{flex:1;min-width:0}.kw-msupp .grow b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.kw-msupp .grow small{font:500 11.5px/1.3 var(--font);color:var(--text-secondary);align-items:center;gap:5px;margin-top:3px;display:inline-flex}.kw-msupp .grow small svg{color:var(--cool)}.kw-mmissing{background:var(--warning-tint);border-radius:var(--r-card);align-items:center;gap:11px;padding:12px 13px;display:flex}.kw-mmissing>svg{color:var(--warning);flex-shrink:0}.kw-mmissing .grow{flex:1;min-width:0}.kw-mmissing .grow b{font:600 12.5px/1.2 var(--font);color:var(--warning-text);display:block}.kw-mmissing .grow small{font:500 11px/1.2 var(--font);color:var(--warning-text);opacity:.85;margin-top:2px;display:block}.kw-msheet-scrim{background:var(--overlay);z-index:60;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.kw-msheet{background:var(--surface);border-top-left-radius:var(--r-modal);border-top-right-radius:var(--r-modal);width:100%;box-shadow:var(--sh-lg);max-height:88%;padding:10px 16px 18px;overflow:auto}.kw-msheet-grab{background:var(--border-strong);border-radius:999px;width:36px;height:4px;margin:4px auto 13px}.kw-msheet-h{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.kw-msheet-h b{font:600 15px/1.2 var(--font);color:var(--text-primary)}.kw-msheet-h small{font:500 11.5px/1.2 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kf-head,.kf-fr-head,.kf-bld-top,.kf-mhead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kf-head h1,.kf-fr-head h1,.kf-mhead h1{font:600 24px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.kf-head p{font:500 13px/1.3 var(--font);color:var(--text-muted);margin-top:5px}.kf-seg{gap:7px;display:flex}.kf-group{flex-direction:column;gap:9px;display:flex}.kf-group-h{font:600 11.5px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:7px;display:inline-flex}.kf-group-h svg{color:var(--text-muted)}.kf-list{flex-direction:column;gap:8px;display:flex}.kf-row{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);grid-template-columns:40px minmax(0,1fr) auto auto auto 150px;align-items:center;gap:16px;padding:13px 16px;text-decoration:none;display:grid;position:relative}.kf-row:hover{background:var(--surface-hover)}.kf-row--off{opacity:.66}.kf-row-ic{background:var(--surface-2);width:38px;height:38px;color:var(--text-secondary);border-radius:11px;place-items:center;display:grid}.kf-row-m{min-width:0}.kf-row-t{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kf-row-t b{font:600 14.5px/1.2 var(--font);color:var(--text-primary)}.kf-row-sub{font:500 12px/1 var(--font);color:var(--text-muted);margin-top:5px;display:block}.kf-tag{font:600 10.5px/1 var(--font);color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border);border-radius:5px;padding:3px 7px}.kf-tag--ai{color:var(--cool-text);background:var(--cool-tint);border-color:#0000;align-items:center;gap:4px;display:inline-flex}.kf-tag--ai svg{color:var(--cool)}.kf-tag--off{color:var(--text-muted)}.kf-row-stat{text-align:right}.kf-row-stat b{font:600 15px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;display:block}.kf-row-stat span{font:500 10.5px/1 var(--font);color:var(--text-muted);margin-top:4px;display:block}.kf-row-toggle{background:var(--border-strong);width:40px;height:23px;transition:background var(--dur-fast)var(--ease-standard);border-radius:999px;flex-shrink:0;position:relative}.kf-row-toggle i{width:18px;height:18px;transition:left var(--dur-fast)var(--ease-standard);box-shadow:var(--sh-xs);background:#fff;border-radius:50%;position:absolute;top:2.5px;left:2.5px}.kf-row-toggle.is-on{background:var(--accent)}.kf-row-toggle.is-on i{left:19.5px}.kf-row-quick{opacity:0;transition:opacity var(--dur-fast)var(--ease-standard);justify-content:flex-end;gap:6px;display:flex}.kf-row:hover .kf-row-quick{opacity:1}.kf-qa{border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text-secondary);font:600 12px/1 var(--font);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 11px;display:inline-flex}.kf-qa--primary{background:var(--accent);border-color:var(--accent);color:#fff}.kf-qa svg{color:currentColor}.kf-qa-icon{border:1px solid var(--border);background:var(--surface);width:30px;height:30px;color:var(--text-muted);cursor:pointer;border-radius:8px;place-items:center;display:grid}.kf-qa-icon:hover{background:var(--surface-hover)}.kf-empty{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:52px 24px}.kf-empty-ic{background:var(--accent-tint);width:62px;height:62px;color:var(--accent);border-radius:18px;place-items:center;display:inline-grid}.kf-empty h3{font:600 19px/1.2 var(--font);color:var(--text-primary);margin-top:15px}.kf-empty p{font:400 13.5px/1.6 var(--font);color:var(--text-muted);max-width:440px;margin:8px auto 0}.kf-empty-acts{justify-content:center;gap:10px;margin-top:18px;display:flex}.kf-bld-title{flex-direction:column;gap:6px;display:flex}.kf-titleinput{font:600 22px/1.1 var(--font);letter-spacing:-.02em;color:var(--text-primary);background:0 0;border:none;border-bottom:1.5px dashed #0000;outline:none;padding:2px 0}.kf-titleinput:hover,.kf-titleinput:focus{border-bottom-color:var(--border-strong)}.kf-bld-meta{font:500 12px/1 var(--font);color:var(--text-muted)}.kf-bld-acts{gap:8px;display:flex}.kf-toggles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.kf-toggle{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);cursor:pointer;align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.kf-toggle.is-on{border-color:var(--accent-tint-bd);background:var(--accent-tint)}.kf-tg-sw{background:var(--border-strong);border-radius:999px;flex-shrink:0;width:38px;height:22px;margin-top:1px;position:relative}.kf-tg-sw i{width:17px;height:17px;box-shadow:var(--sh-xs);transition:left var(--dur-fast)var(--ease-standard);background:#fff;border-radius:50%;position:absolute;top:2.5px;left:2.5px}.kf-toggle.is-on .kf-tg-sw{background:var(--accent)}.kf-toggle.is-on .kf-tg-sw i{left:18.5px}.kf-toggle b{font:600 13px/1.2 var(--font);color:var(--text-primary);align-items:center;gap:6px;display:inline-flex}.kf-toggle b svg{color:var(--cool)}.kf-toggle small{font:500 11.5px/1.35 var(--font);color:var(--text-muted);margin-top:4px;display:block}.kf-bld-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.kf-bld-edit{flex-direction:column;gap:12px;min-width:0;display:flex}.kf-cat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:14px 15px}.kf-cat-h{align-items:center;gap:9px;margin-bottom:11px;display:flex}.kf-cat-h b{font:600 14.5px/1 var(--font);color:var(--text-primary)}.kf-cat-count{font:500 11.5px/1 var(--font);color:var(--text-muted);margin-left:auto}.kf-edex-grip{color:var(--text-muted);cursor:grab;display:flex}.kf-qs{flex-direction:column;gap:7px;display:flex}.kf-q{background:var(--surface-2);border-radius:var(--r-input);align-items:center;gap:10px;padding:9px 11px;display:flex}.kf-q-ic{background:var(--surface);width:26px;height:26px;color:var(--text-secondary);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.kf-q-m{flex:1;min-width:0}.kf-q-m b{font:600 13px/1.2 var(--font);color:var(--text-primary);display:block}.kf-q-type{font:500 11px/1 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kf-addq{border:1px dashed var(--border-strong);border-radius:var(--r-input);color:var(--text-secondary);font:600 12px/1 var(--font);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:6px;margin-top:3px;padding:7px 11px;display:inline-flex}.kf-addq:hover{background:var(--surface-hover)}.kf-bld-addrow{gap:10px;display:flex}.kf-preview{position:sticky;top:0}.kf-prev-h{font:600 11.5px/1 var(--font);color:var(--text-muted);align-items:center;gap:6px;margin-bottom:10px;display:inline-flex}.kf-prev-h svg{color:var(--text-muted)}.kf-phone{box-shadow:var(--sh-lg);background:#11131a;border-radius:28px;padding:10px}.kf-phone-screen{background:var(--bg);border-radius:20px;min-height:460px;padding:18px 16px}.kf-pp-h{border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:14px}.kf-pp-h b{font:600 16px/1.2 var(--font);color:var(--text-primary);display:block}.kf-pp-h small{font:500 11.5px/1 var(--font);color:var(--text-muted);margin-top:4px;display:block}.kf-pp-cat{font:700 10.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin:16px 0 9px}.kf-pp-q{margin-bottom:13px}.kf-pp-q label{font:600 12.5px/1.3 var(--font);color:var(--text-primary);margin-bottom:7px;display:block}.kf-pp-input{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);font:500 13px/1 var(--font);color:var(--text-primary);padding:10px 12px}.kf-pp-input--ph{color:var(--text-muted)}.kf-pp-choices{flex-wrap:wrap;gap:7px;display:flex}.kf-pp-choices span{font:500 12.5px/1 var(--font);color:var(--text-secondary);border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:8px 12px}.kf-pp-choices span.is-sel{background:var(--accent);border-color:var(--accent);color:#fff}.kf-pp-btn{background:var(--accent);color:#fff;border-radius:var(--r-button);width:100%;font:600 14px/1 var(--font);cursor:pointer;border:none;margin-top:8px;padding:12px}.kf-fr-id{align-items:center;gap:12px;display:flex}.kf-fr-head p{font:500 12.5px/1.2 var(--font);color:var(--text-muted);margin-top:4px}.kf-fr-body{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.kf-fr-answers{flex-direction:column;gap:14px;display:flex}.kf-frcat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);overflow:hidden}.kf-frcat-h{font:600 12px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-2);border-bottom:1px solid var(--border);padding:11px 16px}.kf-frq{border-bottom:1px solid var(--border);grid-template-columns:190px 1fr;gap:16px;padding:12px 16px;display:grid}.kf-frq:last-child{border-bottom:none}.kf-frnav{flex-wrap:wrap;gap:7px;display:flex}.kf-frnav-btn{font:600 12px/1 var(--font);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:7px 12px}.kf-frnav-btn.is-active{background:var(--text-primary);color:var(--surface);border-color:var(--text-primary)}.kf-frphotos{grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 16px;display:grid}.kf-frphoto{aspect-ratio:4/5;border-radius:var(--r-input);background:var(--surface-2);border:1px solid var(--border);color:var(--text-muted);font:600 11.5px/1 var(--font);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.kf-frphoto-ic{color:var(--text-muted)}.kf-frphoto--empty{border-style:dashed}.kf-frq-q{font:600 12.5px/1.4 var(--font);color:var(--text-muted)}.kf-frq-a{font:500 13.5px/1.4 var(--font);color:var(--text-primary)}.kf-mrow{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-button);box-shadow:var(--sh-xs);align-items:center;gap:11px;padding:13px 14px;text-decoration:none;display:flex}.kf-mrow .grow{flex:1;min-width:0}.kf-mrow .grow b{font:600 14px/1.2 var(--font);color:var(--text-primary);display:block}.kf-mrow .grow small{font:500 11.5px/1 var(--font);color:var(--text-muted);margin-top:4px;display:block}.kf-mhead{margin-bottom:4px}.kf-modal-scrim{background:var(--overlay);z-index:80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.kf-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-modal);width:min(480px,100%);max-height:90%;box-shadow:var(--sh-lg);flex-direction:column;display:flex;overflow:hidden}.kf-modal-h{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.kf-modal-h b{font:600 15.5px/1 var(--font);color:var(--text-primary)}.kf-modal-body{flex-direction:column;gap:16px;padding:18px;display:flex;overflow:auto}.kf-modal-note{font:400 12.5px/1.5 var(--font);color:var(--text-muted)}.kf-field{flex-direction:column;gap:8px;display:flex}.kf-field>span{font:600 11.5px/1 var(--font);letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted)}.kf-field input{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);height:40px;font:500 13.5px/1 var(--font);color:var(--text-primary);outline:none;padding:0 12px}.kf-field input:focus{border-color:var(--accent)}.kf-typegrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.kf-typebtn{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);color:var(--text-secondary);cursor:pointer;align-items:center;gap:9px;padding:11px 12px;display:flex}.kf-typebtn svg{color:var(--text-muted)}.kf-typebtn b{font:600 12.5px/1 var(--font)}.kf-typebtn.is-active{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-text)}.kf-typebtn.is-active svg{color:var(--accent)}.kf-opts{flex-direction:column;gap:7px;display:flex}.kf-opt{align-items:center;gap:8px;display:flex}.kf-opt input{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);height:36px;font:500 13px/1 var(--font);color:var(--text-primary);outline:none;flex:1;padding:0 11px}.kf-toggle--inline{box-shadow:none}.kf-modal-foot{border-top:1px solid var(--border);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.kf-presetrow{border:1px solid var(--border);border-radius:var(--r-input);cursor:pointer;align-items:center;gap:12px;padding:12px 13px;display:flex}.kf-presetrow.is-on{border-color:var(--accent-tint-bd);background:var(--accent-tint)}.kf-presetrow .grow{flex:1;min-width:0}.kf-presetrow .grow b{font:600 13px/1.2 var(--font);color:var(--text-primary);display:block}.kf-presetrow .grow small{font:500 11.5px/1.3 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kf-presetn{font:500 11.5px/1 var(--font);color:var(--text-muted);flex-shrink:0}.kf-preset-supp{border:1px dashed var(--border-strong);border-radius:var(--r-input);align-items:center;gap:12px;padding:12px 13px;display:flex}.kf-preset-supp>svg{color:var(--cool);flex-shrink:0}.kf-preset-supp .grow{flex:1;min-width:0}.kf-preset-supp .grow b{font:600 13px/1.2 var(--font);color:var(--text-primary);display:block}.kf-preset-supp .grow small{font:500 11px/1.3 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kwa-head,.kwa-d-head,.kwa-mhead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kwa-head h1,.kwa-d-head h1{font:600 24px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.kwa-head p{font:500 13px/1.3 var(--font);color:var(--text-muted);margin-top:5px}.kwa-pendingpill{font:600 12.5px/1 var(--font);color:var(--accent-text);background:var(--accent-tint);border:1px solid var(--accent-tint-bd);border-radius:999px;padding:7px 12px}.kwa-fchip{font:600 12px/1 var(--font);color:var(--accent-text);background:var(--accent-tint);border:1px solid var(--accent-tint-bd);border-radius:999px;align-items:center;gap:6px;padding:6px 8px 6px 11px;display:inline-flex}.kwa-fchip button{color:currentColor;cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.kwa-fcount{font:500 12.5px/1 var(--font);color:var(--text-muted);align-self:center;margin-left:auto}.kwa-score{font:700 13px/1 var(--font);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;min-width:34px;height:28px;padding:0 8px;display:inline-grid}.kwa-score--lg{border-radius:11px;min-width:48px;height:40px;font-size:19px}.kwa-score--iyi{background:var(--success-tint);color:var(--success-text)}.kwa-score--orta{background:var(--warning-tint);color:var(--warning-text)}.kwa-score--cokkotu{background:var(--error-tint);color:var(--error-text)}.kwa-thead,.kwa-row,.kwa-skrow{grid-template-columns:minmax(0,2fr) 1.1fr 1.5fr .7fr 1.7fr 130px;align-items:center;gap:12px;display:grid}.kwa-thead{background:var(--surface-2);border-bottom:1px solid var(--border);border-radius:var(--r-card)var(--r-card)0 0;padding:10px 16px}.kwa-thead>span{font:600 11px/1 var(--font);color:var(--text-muted)}.kwa-thead>span:last-child,.kwa-td-go{justify-self:end}.kwa-rows{flex-direction:column;display:flex}.kwa-row{border-bottom:1px solid var(--border);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);padding:12px 16px;text-decoration:none}.kwa-row:hover{background:var(--surface-hover)}.kwa-row--done{opacity:.62}.kwa-td-user{align-items:center;gap:10px;min-width:0;display:flex}.kwa-u{min-width:0}.kwa-u b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.kwa-u small{font:500 11.5px/1 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kwa-td-week{align-items:center;gap:9px;display:flex}.kwa-wlabel{font:500 12.5px/1.2 var(--font);color:var(--text-secondary);white-space:nowrap}.kwa-quad-pill{font:600 11.5px/1.3 var(--font);white-space:nowrap;border-radius:7px;padding:5px 10px;display:inline-block}.kwa-quad-pill--iyi{background:var(--success-tint);color:var(--success-text)}.kwa-quad-pill--orta{background:var(--warning-tint);color:var(--warning-text)}.kwa-quad-pill--cokkotu{background:var(--error-tint);color:var(--error-text)}.kwa-td-dw{font:600 13px/1 var(--font);font-variant-numeric:tabular-nums}.kwa-td-action{font:500 12.5px/1.35 var(--font);color:var(--text-secondary)}.kwa-td-go{justify-content:flex-end;align-items:center;min-height:30px;display:flex;position:relative}.kwa-revdone{font:600 12px/1 var(--font);color:var(--success-text);align-items:center;gap:5px;display:inline-flex}.kwa-quick{display:none}.kwa-row:hover .kwa-quick{display:inline-flex}.kwa-row:hover .kwa-go-rest{display:none}.kwa-go-rest{color:var(--text-muted)}.kwa-d-id{align-items:center;gap:12px;display:flex}.kwa-d-head p{font:500 12.5px/1.3 var(--font);color:var(--text-muted);margin-top:4px}.kwa-d-labels{align-items:center;gap:11px;display:flex}.kwa-wlabel-lg{font:600 14px/1 var(--font);color:var(--text-secondary)}.kwa-d-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.kwa-d-main{flex-direction:column;gap:16px;min-width:0;display:flex}.kwa-d-side{position:sticky;top:0}.kwa-quadcard{padding:16px 18px}.kwa-quad{grid-template-rows:1fr 18px;grid-template-columns:18px 1fr;gap:8px;display:grid}.kwa-quad-axis{font:600 10px/1 var(--font);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);justify-content:space-between;display:flex}.kwa-quad-axis--y{writing-mode:vertical-rl;text-align:center;flex-direction:column;transform:rotate(180deg)}.kwa-quad-axis--x{grid-column:2}.kwa-quad-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;display:grid}.kwa-qcell{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-input);flex-direction:column;justify-content:center;gap:7px;min-height:64px;padding:14px 13px;display:flex}.kwa-qcell b{font:600 13px/1.3 var(--font);color:var(--text-secondary)}.kwa-qcell.is-active{background:var(--accent-tint);border-color:var(--accent)}.kwa-qcell.is-active b{color:var(--accent-text)}.kwa-qcell-tag{font:600 10px/1 var(--font);text-transform:uppercase;letter-spacing:.04em;color:var(--accent-text);background:var(--surface);border-radius:5px;align-self:flex-start;padding:3px 7px}.kwa-quad-read{font:400 13px/1.5 var(--font);color:var(--text-secondary);border-top:1px solid var(--border);margin-top:13px;padding-top:13px}.kwa-quad-read b{color:var(--text-primary);font-weight:600}.kwa-metrics{flex-direction:column;gap:11px;display:flex}.kwa-metric-h{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.kwa-metric-h span{font:500 12.5px/1 var(--font);color:var(--text-secondary);flex:1}.kwa-metric-h b{font:600 13px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums}.kwa-metric-h i{font:500 10.5px/1 var(--font);color:var(--text-muted);font-style:normal}.kwa-mtrack{background:var(--surface-2);border-radius:999px;height:6px;overflow:hidden}.kwa-mtrack-fill{border-radius:999px;height:100%;display:block}.kwa-mtrack-fill--hi{background:var(--success)}.kwa-mtrack-fill--mid{background:var(--warning)}.kwa-mtrack-fill--lo{background:var(--error)}.kwa-reading{flex-direction:column;gap:10px;display:flex}.kwa-rd{gap:11px;display:flex}.kwa-rd-ic{background:var(--surface-2);width:26px;height:26px;color:var(--text-muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.kwa-rd-ic--ok{background:var(--success-tint);color:var(--success)}.kwa-rd-ic--warn{background:var(--warning-tint);color:var(--warning)}.kwa-rd p{font:400 13px/1.5 var(--font);color:var(--text-secondary)}.kwa-rd b{color:var(--text-primary);font-weight:600}.kwa-revcard{padding:16px}.kwa-revs{flex-direction:column;gap:10px;display:flex}.kwa-rev{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);padding:13px}.kwa-rev--approved{background:var(--success-tint);border-color:var(--success-bd)}.kwa-rev-h{align-items:center;gap:9px;margin-bottom:10px;display:flex}.kwa-rev-ic{background:var(--accent-tint);width:28px;height:28px;color:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.kwa-rev-h b{font:600 13.5px/1.3 var(--font);color:var(--text-primary)}.kwa-rev-detail{grid-template-columns:78px 1fr;gap:10px;padding:4px 0;display:grid}.kwa-rev-l{font:600 10.5px/1.4 var(--font);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.kwa-rev-detail span:last-child{font:500 12.5px/1.45 var(--font);color:var(--text-secondary)}.kwa-rev-acts{justify-content:flex-end;gap:7px;margin-top:11px;display:flex}.kwa-rev-done{font:600 12.5px/1 var(--font);color:var(--success-text);align-items:center;gap:6px;display:inline-flex}.kwa-rev-ht{min-width:0}.kwa-rev-ht b{font:600 13.5px/1.3 var(--font);color:var(--text-primary);display:block}.kwa-rev-target{font:500 11px/1 var(--font);color:var(--text-muted);margin-top:3px;display:block}.kwa-rev-target i{text-transform:uppercase;letter-spacing:.04em;color:var(--accent-text);font-style:normal}.kwa-autorow{border:1px dashed var(--border-strong);border-radius:var(--r-input);font:500 12px/1.3 var(--font);color:var(--text-muted);align-items:center;gap:8px;margin-top:12px;padding:10px 12px;display:flex}.kwa-autorow svg{color:var(--cool);flex-shrink:0}.kwa-autorow span:first-of-type{flex:1}.kwa-autorow b{color:var(--text-secondary);font-weight:600}.kwa-soon{font:700 9.5px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--cool-text);background:var(--cool-tint);border-radius:5px;flex-shrink:0;padding:4px 7px}.kwa-reviewbar{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.kwa-reviewbar-l{font:600 13px/1 var(--font);color:var(--text-secondary);align-items:center;gap:8px;display:inline-flex}.kwa-reviewbar-l svg{color:var(--text-muted)}.kwa-reviewbar-acts{gap:8px;display:flex}.kwa-rb-btn{font:600 12.5px/1 var(--font);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);cursor:pointer;align-items:center;gap:6px;padding:8px 13px;display:inline-flex}.kwa-rb-btn svg{color:var(--text-muted)}.kwa-rb-btn.is-active{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-text)}.kwa-rb-btn.is-active svg{color:var(--accent)}.kwa-approveall{border:1px solid var(--accent);border-radius:var(--r-button);background:var(--accent-tint);width:100%;color:var(--accent-text);font:600 13px/1 var(--font);cursor:pointer;justify-content:center;align-items:center;gap:7px;margin-top:12px;padding:11px;display:inline-flex}.kwa-approveall:hover{background:var(--accent);color:#fff}.kwa-approveall:hover svg{color:#fff}.kwa-msgcard{padding:16px 18px}.kwa-msg{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-input);font:400 13.5px/1.65 var(--font);color:var(--text-primary);padding:14px 16px}.kwa-msg-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.kwa-msg-meta{font:500 11.5px/1 var(--font);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.kwa-msg-meta svg{color:var(--cool)}.kwa-msg-acts{gap:8px;display:flex}.kwa-sent{font:600 13px/1 var(--font);color:var(--success-text);align-items:center;gap:6px;display:inline-flex}.kwa-clear,.kf-empty.kwa-clear{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:52px 24px}.kwa-clear-ic{background:var(--success-tint);width:60px;height:60px;color:var(--success);border-radius:18px;place-items:center;display:inline-grid}.kwa-clear h3{font:600 19px/1.2 var(--font);color:var(--text-primary);margin-top:14px}.kwa-clear p{font:400 13.5px/1.6 var(--font);color:var(--text-muted);max-width:400px;margin:8px auto 16px}.kwa-mhead h1{font:600 22px/1.1 var(--font);letter-spacing:-.02em;color:var(--text-primary)}.kwa-mhead small{font:500 12px/1 var(--font);color:var(--text-muted)}.kwa-mlist{flex-direction:column;gap:9px;display:flex}.kwa-mcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-button);box-shadow:var(--sh-xs);align-items:center;gap:11px;padding:12px 13px;text-decoration:none;display:flex}.kwa-mcard .grow{flex:1;min-width:0}.kwa-mcard .grow b{font:600 14px/1.2 var(--font);color:var(--text-primary);display:block}.kwa-mcard .grow small{font:500 11.5px/1.2 var(--font);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.kp-head,.kp-mhead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kp-head h1,.kp-mhead h1{font:600 24px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.kp-head p{font:500 13px/1.3 var(--font);color:var(--text-muted);margin-top:5px}.kp-period{background:var(--surface-2);border-radius:var(--r-button);gap:2px;padding:4px;display:inline-flex}.kp-pbtn{font:600 12.5px/1 var(--font);color:var(--text-muted);border-radius:var(--r-input);cursor:pointer;background:0 0;border:none;padding:7px 13px}.kp-pbtn.is-active{background:var(--surface);color:var(--text-primary);box-shadow:var(--sh-xs)}.kp-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.kp-stat .top{align-items:flex-start}.kp-stat-lab{align-items:center;gap:8px;display:flex}.kp-stat-ic{background:var(--surface-2);width:28px;height:28px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.kp-stat .num i{color:var(--text-muted);margin-left:2px;font-size:15px;font-style:normal}.kp-spark{align-items:flex-end;gap:4px;height:30px;margin-top:13px;display:flex}.kp-spark span{background:var(--surface-2);border-radius:2px;flex:1;min-height:4px}.kp-spark span.on{background:var(--accent)}.kp-grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.kp-split{padding:4px 0}.kp-splitbar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.kp-sb-action{background:var(--success)}.kp-sb-reviewed{background:var(--warning)}.kp-sb-skip{background:var(--border-strong)}.kp-splitlegend{flex-direction:column;gap:7px;margin-top:13px;display:flex}.kp-splitlegend span{font:500 12.5px/1 var(--font);color:var(--text-secondary);align-items:center;gap:8px;display:inline-flex}.kp-splitlegend b{color:var(--text-primary);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.kp-dot{border-radius:50%;width:9px;height:9px}.kp-dot--action{background:var(--success)}.kp-dot--reviewed{background:var(--warning)}.kp-dot--skip{background:var(--border-strong)}.kp-trend{align-items:flex-end;gap:6px;height:110px;display:flex}.kp-bar{flex:1;align-items:flex-end;display:flex}.kp-bar-fill{background:var(--surface-2);border-radius:4px 4px 0 0;width:100%;min-height:6px}.kp-bar-fill.is-now{background:var(--accent)}.kp-trend-x{font:500 11px/1 var(--font);color:var(--text-muted);justify-content:space-between;margin-top:9px;display:flex}.kp-mhead h1{font:600 22px/1.1 var(--font)}.kp-mgrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kp-mgrid .kp-stat .delta{margin-top:9px;display:inline-flex}.cd-page{grid-template-columns:312px minmax(0,1fr);align-items:start;gap:22px;display:grid}.cd-rail{flex-direction:column;gap:13px;display:flex;position:sticky;top:0}.cd-id{align-items:center;gap:13px;display:flex}.cd-id .ui-avatar--lg{flex-shrink:0;width:52px;height:52px;font-size:18px}.cd-id-t{flex-direction:column;gap:3px;min-width:0;display:flex}.cd-id-t h2{font:600 19px/1.15 var(--font);letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap}.cd-id-tags{margin-top:3px}.cd-id-t .kd-mono{font:500 12.5px/1 var(--font);color:var(--text-muted)}.cd-id-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cd-id-tr{font:600 12px/1 var(--font);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.cd-id-tr svg{color:var(--text-muted)}.cd-chip{font:600 11.5px/1 var(--font);color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:4px 9px}.cd-chip--accent{background:var(--accent-tint);color:var(--accent-text);border-color:var(--accent-tint-bd)}.cd-chip--warn{background:var(--warning-tint);color:var(--warning-text);border-color:#0000}.cd-vitals{background:var(--border);border:1px solid var(--border);border-radius:var(--r-card);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.cd-vital{background:var(--surface);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.cd-vital--lead{grid-column:1/-1}.cd-v-leadrow{align-items:center;gap:10px;margin-top:2px;display:flex}.cd-v-leadrow .cd-v-delta{margin-left:auto}.cd-v-lab{font:600 10.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);width:100%}.cd-v-num{font:600 28px/1 var(--font);letter-spacing:-.025em;color:var(--text-primary);font-variant-numeric:tabular-nums}.cd-v-num i{color:var(--text-muted);margin-left:2px;font-size:13px;font-style:normal;font-weight:600}.cd-v-num2{font:600 16px/1.1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.cd-v-num2 i{color:var(--text-muted);margin-left:1px;font-size:11.5px;font-style:normal;font-weight:600}.cd-v-delta{font:600 13px/1 var(--font);white-space:nowrap;background:var(--success-tint);border-radius:6px;padding:4px 8px}.cd-vit2{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:13px 14px}.cd-vit2-main{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.cd-vit2-num{font:600 27px/1 var(--font);letter-spacing:-.025em;color:var(--text-primary);font-variant-numeric:tabular-nums}.cd-vit2-num i{color:var(--text-muted);margin-left:2px;font-size:13px;font-style:normal;font-weight:600}.cd-vit2-delta{font:600 12.5px/1 var(--font);background:var(--success-tint);border-radius:6px;padding:4px 7px}.cd-vit2-goal{font:500 12px/1 var(--font);color:var(--text-muted);margin-left:auto}.cd-vit2-row{border-top:1px solid var(--border);gap:14px;margin-top:11px;padding-top:11px;display:flex}.cd-vit2-row span{font:500 12px/1 var(--font);color:var(--text-muted)}.cd-vit2-row b{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.cd-pbrief{border:1px solid var(--cool-bd);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.cd-pbrief-h{background:linear-gradient(100deg,var(--cool-tint),var(--surface)90%);cursor:pointer;align-items:center;gap:9px;padding:11px 12px;display:flex}.cd-pbrief-ic{background:var(--cool);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.cd-pbrief-ht{flex:1;min-width:0}.cd-pbrief-ht b{font:600 12.5px/1.1 var(--font);color:var(--text-primary);display:block}.cd-pbrief-ht small{font:500 10.5px/1.1 var(--font);color:var(--text-muted);margin-top:2px;display:block}.cd-pbrief-tog{font:600 11px/1 var(--font);color:var(--cool-text);white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.cd-pbrief-tog svg{transition:transform var(--dur-fast)var(--ease-standard)}.cd-pbrief.is-open .cd-pbrief-tog svg{transform:rotate(180deg)}.cd-pbrief-lead{font:400 12.5px/1.5 var(--font);color:var(--text-secondary);padding:11px 12px 0}.cd-pbrief-caution{background:var(--warning-tint);border-radius:var(--r-input);font:500 12px/1.4 var(--font);color:var(--warning-text);align-items:flex-start;gap:7px;margin:10px 12px;padding:8px 10px;display:flex}.cd-pbrief-caution svg{color:var(--warning);flex-shrink:0;margin-top:1px}.cd-pbrief-more{flex-direction:column;padding:0 12px 12px;display:none}.cd-pbrief.is-open .cd-pbrief-more{display:flex}.cd-pbp{border-top:1px solid var(--border);padding:8px 0}.cd-pbp .cd-bp-lab{font:600 10.5px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);display:block}.cd-pbp .cd-bp-val{font:500 12.5px/1.4 var(--font);color:var(--text-primary);margin-top:4px;display:block}.cd-pbrief-full{align-self:flex-start;margin-top:10px}.cd-rail-all svg:first-child{color:var(--text-muted)}.cd-sub{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:13px 14px}.cd-sub-h{justify-content:space-between;align-items:baseline;display:flex}.cd-sub-h span{font:600 10.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.cd-sub-h b{font:600 13px/1 var(--font);color:var(--text-primary)}.cd-sub-track{background:var(--surface-2);border-radius:999px;height:6px;margin:10px 0 12px;overflow:hidden}.cd-sub-track i{background:var(--accent);border-radius:999px;height:100%;display:block}.cd-sub-acts{gap:8px;display:flex}.cd-sub-acts .ui-btn{flex:1}.cd-info{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:6px 14px}.cd-info-row{border-bottom:1px solid var(--border);align-items:flex-start;gap:10px;padding:11px 0;display:flex}.cd-info-row:last-child{border-bottom:none}.cd-info-lab{font:600 11.5px/1.3 var(--font);color:var(--text-muted);flex-shrink:0;align-items:center;gap:6px;width:92px;display:inline-flex}.cd-info-lab svg{color:var(--text-muted)}.cd-tags{flex-wrap:wrap;flex:1;gap:5px;display:flex}.cd-more{font:600 11px/1 var(--font);color:var(--text-muted);align-self:center}.cd-info-row--mini{justify-content:space-between}.cd-info-row--mini span{font:600 12px/1 var(--font);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.cd-info-row--mini svg{color:var(--text-muted)}.cd-rail-all{border:1px dashed var(--border-strong);border-radius:var(--r-input);color:var(--text-secondary);font:600 12.5px/1 var(--font);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:11px;display:flex}.cd-rail-all:hover{background:var(--surface-hover)}.cd-main{flex-direction:column;gap:16px;min-width:0;display:flex}.cd-main-h{justify-content:flex-end;display:flex}.cd-mh-acts{gap:8px;display:flex}.cd-tabs{border-bottom:1px solid var(--border);gap:2px;display:flex}.cd-tab{font:600 13.5px/1 var(--font);color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:11px 14px 14px;display:inline-flex;position:relative}.cd-tab:hover{color:var(--text-secondary)}.cd-tab.is-active{color:var(--text-primary)}.cd-tab.is-active:after{content:"";background:var(--accent);border-radius:3px 3px 0 0;height:2.5px;position:absolute;bottom:-1px;left:8px;right:8px}.cd-tab-n{font:700 10.5px/1 var(--font);color:var(--text-muted);background:var(--surface-2);border-radius:6px;padding:3px 6px}.cd-tab.is-active .cd-tab-n{background:var(--accent-tint);color:var(--accent-text)}.cd-tabbody{flex-direction:column;gap:16px;display:flex}.cd-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:16px 18px}.cd-grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cd-card .cd-card-h{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.cd-card-h>div{flex:1;min-width:0}.cd-card-h b{font:600 15px/1.2 var(--font);color:var(--text-primary);display:block}.cd-card-h small{font:500 12px/1.3 var(--font);color:var(--text-muted);margin-top:4px;display:block}.cd-card-h>svg{color:var(--text-muted);flex-shrink:0}.cd-alert{background:var(--accent-tint);border:1px solid var(--accent-tint-bd);border-radius:var(--r-card);align-items:center;gap:13px;padding:13px 15px;display:flex}.cd-alert-ic{background:var(--surface);width:38px;height:38px;color:var(--accent);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.cd-alert-t{flex:1;min-width:0}.cd-alert-t b{font:600 14.5px/1.2 var(--font);color:var(--accent-text);display:block}.cd-alert-t small{font:500 12.5px/1.2 var(--font);color:var(--accent-text);opacity:.78;margin-top:3px;display:block}.cd-link2{font:600 12.5px/1 var(--font);color:var(--accent-text);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.cd-link2 svg{color:currentColor}.cd-link2:hover{color:var(--accent)}.cd-brief{padding:0;overflow:hidden}.cd-brief-h{background:linear-gradient(100deg,var(--cool-tint),var(--surface)80%);border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:15px 18px;display:flex}.cd-brief-ic{background:var(--cool);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.cd-brief-ht{flex:1;min-width:0}.cd-brief-ht b{font:600 14.5px/1.2 var(--font);color:var(--text-primary);display:block}.cd-brief-ht small{font:500 11.5px/1.2 var(--font);color:var(--text-muted);margin-top:3px;display:block}.cd-brief-lead{font:400 14px/1.6 var(--font);color:var(--text-secondary);padding:15px 18px 4px}.cd-brief-grid{grid-template-columns:1fr 1fr;gap:2px 22px;padding:8px 18px 18px;display:grid}.cd-bp{align-items:flex-start;gap:10px;padding:9px 0;display:flex}.cd-bp-ic{background:var(--surface-2);width:26px;height:26px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.cd-bp-lab{font:600 11px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);display:block}.cd-bp-val{font:500 13px/1.4 var(--font);color:var(--text-primary);margin-top:4px;display:block}.cd-journey{margin:4px 0 18px}.cd-jbar{background:var(--surface-2);border-radius:999px;height:8px;margin:30px 0 8px;position:relative}.cd-jfill{background:var(--accent);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.cd-jmark{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.cd-jmark--cur b{font:600 13px/1 var(--font);color:var(--accent-text);background:var(--accent-tint);white-space:nowrap;border-radius:6px;padding:3px 7px;position:absolute;bottom:14px}.cd-jmark--cur em{display:none}.cd-jmark--cur:after{content:"";background:var(--accent);border:3px solid var(--surface);width:14px;height:14px;box-shadow:0 0 0 1px var(--accent);border-radius:50%}.cd-jends{font:600 12.5px/1.4 var(--font);color:var(--text-secondary);justify-content:space-between;display:flex}.cd-jends em{font:500 10.5px/1 var(--font);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-style:normal}.cd-jend-t{text-align:right;color:var(--success-text)}.cd-jstats{background:var(--border);border:1px solid var(--border);border-radius:var(--r-input);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.cd-jstat{background:var(--surface);flex-direction:column;gap:4px;padding:11px 13px;display:flex}.cd-jstat b{font:600 18px/1 var(--font);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.cd-jstat span{font:500 11px/1.2 var(--font);color:var(--text-muted)}.cd-pillars{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.cd-pillar{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);cursor:pointer;transition:transform var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);flex-direction:column;padding:14px 15px;display:flex}.cd-pillar:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.cd-pillar-h{align-items:center;gap:9px;display:flex}.cd-pillar-ic{background:var(--surface-2);width:30px;height:30px;color:var(--text-secondary);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.cd-pillar-lab{font:600 12.5px/1.2 var(--font);color:var(--text-muted);flex:1}.cd-pillar-val{font:600 15px/1.3 var(--font);color:var(--text-primary);margin-top:12px;display:block}.cd-pillar-sub{font:500 12px/1.3 var(--font);color:var(--text-muted);margin-top:4px;display:block}.cd-pillar-link{font:600 12.5px/1 var(--font);color:var(--accent-text);align-items:center;gap:3px;margin-top:13px;display:inline-flex}.cd-pillar-link svg{color:currentColor}.cd-acts{flex-direction:column;display:flex}.cd-act{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:9px 0;display:flex}.cd-act:last-child{border-bottom:none}.cd-act-ic{border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.cd-act-ic--accent{background:var(--accent-tint);color:var(--accent)}.cd-act-ic--cool{background:var(--cool-tint);color:var(--cool)}.cd-act-ic--muted{background:var(--surface-2);color:var(--text-muted)}.cd-act-t{font:500 13px/1.3 var(--font);color:var(--text-primary);flex:1}.cd-act-d{font:500 12px/1 var(--font);color:var(--text-muted);white-space:nowrap}.cd-wc{width:100%;height:150px;display:block;overflow:visible}.cd-wc-line{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.cd-wc-dot{fill:var(--surface);stroke:var(--accent);stroke-width:2px}.cd-wc-dot--last{fill:var(--accent)}.cd-wc-target{stroke:var(--success);stroke-width:1.5px;stroke-dasharray:4 4;opacity:.7}.cd-wc-tlabel{fill:var(--success-text);font:600 10px/1 var(--font)}.cd-analysis{background:linear-gradient(180deg,var(--cool-tint),var(--surface)70%)}.cd-ai-sum{font:400 13.5px/1.55 var(--font);color:var(--text-secondary)}.cd-ai-sum b{color:var(--text-primary);font-weight:600}.cd-ai-tags{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.cd-mtag{font:600 11.5px/1 var(--font);background:var(--surface);border:1px solid var(--border);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.cd-prog-days{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cd-pday{background:var(--surface-2);border-radius:var(--r-input);padding:11px 12px}.cd-pday-d{font:600 10.5px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.cd-pday b{font:600 13px/1.25 var(--font);color:var(--text-primary);margin:6px 0 3px;display:block}.cd-pday small{font:500 11.5px/1 var(--font);color:var(--text-muted)}.cd-pday-sec{gap:4px;margin-top:9px;display:flex}.cd-secdot{border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.cd-secdot--mob{background:var(--cool-tint);color:var(--cool-text)}.cd-secdot--kuv{background:var(--accent-tint);color:var(--accent-text)}.cd-secdot--kar{background:var(--warning-tint);color:var(--warning-text)}.cd-ci-layout{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:16px;display:grid}.cd-ci-list{flex-direction:column;gap:8px;display:flex}.cd-cirow{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);cursor:pointer;box-shadow:var(--sh-xs);padding:11px 13px;text-decoration:none;display:block}.cd-cirow:hover{background:var(--surface-hover)}.cd-cirow.is-active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.cd-cirow-top{justify-content:space-between;align-items:center;display:flex}.cd-cirow-top b{font:600 13px/1 var(--font);color:var(--text-primary)}.cd-ci-done{color:var(--success);display:inline-flex}.cd-ci-new{font:700 10px/1 var(--font);color:#fff;background:var(--accent);border-radius:5px;padding:3px 6px}.cd-cirow-bot{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.cd-cirow-bot span{font:500 12px/1 var(--font);color:var(--text-secondary);font-variant-numeric:tabular-nums}.cd-cirow-bot i{font-style:normal;font-weight:600}.cd-ci-date{color:var(--text-muted)!important}.cd-ci-detail{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:18px}.cd-ci-dh{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;padding-bottom:15px;display:flex}.cd-ci-dh b{font:600 16px/1.2 var(--font);color:var(--text-primary)}.cd-ci-dh small{font:500 12.5px/1 var(--font);color:var(--text-muted);margin-top:4px;display:block}.cd-photos{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.cd-photo{aspect-ratio:4/5;border-radius:var(--r-input);background:var(--surface-2);border:1px solid var(--border);color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.cd-photo-ic{color:var(--text-muted)}.cd-photo-l{font:600 11.5px/1.3 var(--font);text-align:center}.cd-photo--cmp{background:var(--cool-tint);color:var(--cool-text);cursor:pointer;border-color:#0000}.cd-photo--cmp .cd-photo-ic{color:var(--cool)}.cd-photo--tall{aspect-ratio:3/4}.cd-ci-ai{background:var(--cool-tint);border-radius:var(--r-input);gap:10px;margin-bottom:16px;padding:12px 13px;display:flex}.cd-ci-ai svg{color:var(--cool);flex-shrink:0;margin-top:1px}.cd-ci-ai p{font:400 13px/1.5 var(--font);color:var(--cool-text)}.cd-resp{flex-direction:column;display:flex}.cd-resp-row{border-bottom:1px solid var(--border);grid-template-columns:150px 1fr;gap:14px;padding:10px 0;display:grid}.cd-resp-q{font:600 12.5px/1.4 var(--font);color:var(--text-muted)}.cd-resp-a{font:500 13px/1.5 var(--font);color:var(--text-primary)}.cd-review{background:var(--surface-2);border-radius:var(--r-input);margin-top:16px;padding:14px}.cd-review-h{font:600 13px/1 var(--font);color:var(--text-primary);align-items:center;gap:7px;margin-bottom:10px;display:flex}.cd-review-h svg{color:var(--text-muted)}.cd-review-box{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);font:400 13px/1.5 var(--font);color:var(--text-secondary);min-height:64px;padding:11px 13px}.cd-review-acts{justify-content:flex-end;gap:8px;margin-top:11px;display:flex}.cd-prog-headacts{gap:8px;display:flex}.cd-prog-dayrow{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cd-pchip{text-align:left;background:var(--surface-2);border-radius:var(--r-input);cursor:pointer;border:1px solid #0000;padding:9px 11px}.cd-pchip b{font:700 12px/1 var(--font);color:var(--text-secondary);text-transform:uppercase}.cd-pchip small{font:500 11.5px/1.3 var(--font);color:var(--text-muted);margin-top:5px;display:block}.cd-pchip.is-active{background:var(--surface);border-color:var(--accent)}.cd-pchip.is-active b{color:var(--accent-text)}.cd-day-h{border-bottom:1px solid var(--border);margin-bottom:4px;padding-bottom:13px}.cd-day-h b{font:600 15px/1 var(--font);color:var(--text-primary)}.cd-sec{padding-top:14px}.cd-sec-h{font:700 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;margin-bottom:10px;padding:5px 10px;display:inline-flex}.cd-sec-h span{opacity:.7;font-size:10px}.cd-sec-h--mobilizasyon{background:var(--cool-tint);color:var(--cool-text)}.cd-sec-h--kuvvet{background:var(--accent-tint);color:var(--accent-text)}.cd-sec-h--kardio{background:var(--warning-tint);color:var(--warning-text)}.cd-ex-list{flex-direction:column;gap:1px;display:flex}.cd-ex{background:var(--surface-2);border-radius:var(--r-input);align-items:center;gap:14px;padding:11px 12px;display:flex}.cd-ex+.cd-ex{margin-top:6px}.cd-ex-main{flex:1;min-width:0}.cd-ex-main b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.cd-ex-main small{font:500 11.5px/1.3 var(--font);color:var(--warning-text);margin-top:3px;display:block}.cd-ex-spec{flex-shrink:0;gap:16px;display:flex}.cd-ex-spec span{font:600 13px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;display:flex}.cd-ex-spec i{font:500 10px/1 var(--font);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-style:normal}.cd-ex-vid{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--accent);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.cd-ex-vid:hover{background:var(--surface-hover)}.cd-ex-vid--none{background:0 0;border:none}.cd-pgrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cd-pcell{flex-direction:column;gap:8px;display:flex}.cd-pcell-l{font:600 12px/1.3 var(--font);color:var(--text-secondary);text-align:center}.cd-mid{align-items:center;gap:12px;display:flex}.cd-mid .ui-avatar--md{width:48px;height:48px;font-size:17px}.cd-mid-t{flex:1;min-width:0}.cd-mid-t h2{font:600 18px/1.15 var(--font);letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cd-mid-t span{font:500 12px/1.2 var(--font);color:var(--text-muted)}.cd-mvitals{background:var(--border);border:1px solid var(--border);border-radius:var(--r-card);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.cd-mvitals>div{background:var(--surface);flex-direction:column;align-items:flex-start;gap:5px;padding:12px;display:flex}.cd-mv-num{font:600 20px/1 var(--font);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.cd-mv-num i{color:var(--text-muted);margin-left:1px;font-size:11px;font-style:normal;font-weight:600}.cd-mv-lab{font:500 11px/1 var(--font);color:var(--text-muted)}.cd-mtabs{border-bottom:1px solid var(--border);gap:2px;display:flex;overflow-x:auto}.cd-mtab{font:600 13px/1 var(--font);color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:11px 13px 13px;position:relative}.cd-mtab.is-active{color:var(--text-primary)}.cd-mtab.is-active:after{content:"";background:var(--accent);border-radius:3px 3px 0 0;height:2.5px;position:absolute;bottom:-1px;left:8px;right:8px}.cd-mbody{flex-direction:column;gap:12px;display:flex}.cd-malert{background:var(--accent-tint);border:1px solid var(--accent-tint-bd);border-radius:var(--r-button);align-items:center;gap:11px;padding:12px 13px;display:flex}.cd-malert>svg{color:var(--accent);flex-shrink:0}.cd-malert .grow{flex:1;min-width:0}.cd-malert b{font:600 13.5px/1.2 var(--font);color:var(--accent-text);display:block}.cd-malert small{font:500 11.5px/1.2 var(--font);color:var(--accent-text);opacity:.78}.cd-mci{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-button);box-shadow:var(--sh-xs);align-items:center;gap:10px;padding:13px 14px;text-decoration:none;display:flex}.cd-mci .grow b{font:600 14px/1.2 var(--font);color:var(--text-primary);display:block}.cd-mci .grow small{font:500 11.5px/1.2 var(--font);color:var(--text-muted)}.cd-mci>svg{color:var(--text-muted)}.cd-mci--new{border-color:var(--accent-tint-bd);background:var(--accent-tint)}.cd-mprog{flex-direction:column;gap:8px;margin-top:12px;display:flex}.cd-mpday{border-top:1px solid var(--border);align-items:baseline;gap:10px;padding:9px 0;display:flex}.cd-mpday span{font:700 11px/1 var(--font);text-transform:uppercase;color:var(--text-muted);flex-shrink:0;width:34px}.cd-mpday b{font:600 13px/1.2 var(--font);color:var(--text-primary);flex:1}.cd-mpday small{font:500 11.5px/1 var(--font);color:var(--text-muted)}.cd-mbrief{flex-direction:column;padding:4px 14px 14px;display:flex}.cd-mbp{border-top:1px solid var(--border);padding:8px 0}.cd-mbp:first-child{border-top:none}.cd-mjstats{background:var(--border);border:1px solid var(--border);border-radius:var(--r-input);grid-template-columns:repeat(3,1fr);gap:1px;margin:4px 0 14px;display:grid;overflow:hidden}.cd-mjstats>div{background:var(--surface);flex-direction:column;gap:3px;padding:10px 12px;display:flex}.cd-mjstats b{font:600 16px/1 var(--font);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.cd-mjstats span{font:500 10.5px/1 var(--font);color:var(--text-muted)}.cd-mpillars{flex-direction:column;gap:8px;display:flex}.cd-mpillar{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-button);box-shadow:var(--sh-xs);align-items:center;gap:11px;padding:12px 13px;text-decoration:none;display:flex}.cd-mpillar .grow{flex:1;min-width:0}.cd-mpillar-lab{font:600 11px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);display:block}.cd-mpillar .grow b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);margin-top:4px;display:block}.cd-mpillar>svg{color:var(--text-muted);flex-shrink:0}.cd-mbrief-acc{border:1px solid var(--cool-bd);border-radius:var(--r-button);background:var(--surface);padding:11px 13px}.cd-mbrief-acc summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.cd-mbrief-acc summary::-webkit-details-marker{display:none}.cd-mbrief-acc summary .grow{flex:1;min-width:0}.cd-mbrief-acc summary b{font:600 13px/1.1 var(--font);color:var(--text-primary);display:block}.cd-mbrief-acc summary small{font:500 11px/1.1 var(--font);color:var(--text-muted)}.cd-mbrief-acc summary>svg:last-child{color:var(--text-muted);transition:transform var(--dur-fast)var(--ease-standard)}.cd-mbrief-acc[open] summary>svg:last-child{transform:rotate(180deg)}.cd-mbrief-acc .cd-pbrief-lead{padding-top:11px}.kd-loop{padding:20px 24px 22px}.kd-loop-h{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.kd-loop-ttl{font:600 17px/1.2 var(--font);letter-spacing:-.018em;color:var(--text-primary);margin-top:7px}.kd-loop-pct{font:600 12.5px/1 var(--font);color:var(--text-muted);background:var(--surface-2);white-space:nowrap;border-radius:999px;padding:6px 11px}.kd-loop-track{align-items:flex-start;display:flex}.kd-loop-node{flex-direction:column;flex-shrink:0;align-items:center;gap:9px;width:92px;display:flex}.kd-loop-ic{background:var(--surface-2);width:44px;height:44px;color:var(--text-muted);border:1px solid var(--border);border-radius:13px;place-items:center;display:grid}.kd-loop-ic svg{stroke-width:1.7px}.kd-loop-lab{font:600 12px/1.2 var(--font);color:var(--text-muted);text-align:center}.kd-loop-node.is-done .kd-loop-ic{background:var(--success-tint);color:var(--success);border-color:var(--success-bd)}.kd-loop-node.is-done .kd-loop-lab{color:var(--text-secondary)}.kd-loop-node.is-active .kd-loop-ic{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-tint)}.kd-loop-node.is-active .kd-loop-lab{color:var(--accent-text)}.kd-loop-line{background:var(--border-strong);border-radius:2px;flex:1;height:2px;margin-top:21px}.kd-step{flex-direction:column;padding:22px 24px;display:flex}.kd-step-h{justify-content:space-between;align-items:center;display:flex}.kd-step-badge{background:var(--accent);color:#fff;width:28px;height:28px;font:600 13px/1 var(--font);border-radius:50%;place-items:center;display:grid}.kd-step-ttl{font:600 21px/1.2 var(--font);letter-spacing:-.02em;color:var(--text-primary);margin:13px 0 9px}.kd-step-p{font:400 14px/1.6 var(--font);color:var(--text-secondary)}.kd-step-p b{color:var(--text-primary);font-weight:600}.kd-step-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.kd-step-time{font:500 12.5px/1 var(--font);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.kd-step-time svg{color:var(--text-muted)}.kd-journey{padding:18px 20px}.kd-journey-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.kd-journey-h b{font:600 14px/1 var(--font);color:var(--text-primary);white-space:nowrap}.kd-journey-pct{font:600 12.5px/1 var(--font);color:var(--accent-text);font-variant-numeric:tabular-nums}.kd-ms{flex-direction:column;gap:2px;margin-top:14px;display:flex}.kd-ms-row{border-radius:var(--r-input);align-items:center;gap:11px;padding:9px 8px;display:flex}.kd-ms-row.is-active{background:var(--accent-tint)}.kd-ms-check{border:1.5px solid var(--border-strong);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.kd-ms-check.is-done{background:var(--success);border-color:var(--success)}.kd-ms-check.is-active{background:var(--accent);border-color:var(--accent)}.kd-ms-lab{font:500 13px/1.3 var(--font);color:var(--text-secondary);flex:1}.kd-ms-row.is-active .kd-ms-lab{color:var(--accent-text);font-weight:600}.kd-ms-lab.is-done{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.kd-ms-go svg{color:var(--accent-text)}.kd-journey-now{background:var(--surface-2);border-radius:var(--r-input);align-items:center;gap:11px;margin-top:14px;padding:12px 14px;display:flex}.kd-journey-now>svg{color:var(--text-muted);flex-shrink:0}.kd-journey-now b{font:600 12.5px/1.3 var(--font);color:var(--text-primary);display:block}.kd-journey-now small{font:500 11.5px/1.4 var(--font);color:var(--text-muted)}.kd-prep-kick{font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.kd-prep-kick svg{color:var(--success)}.kd-prow{border-top:1px solid var(--border);align-items:flex-start;gap:12px;padding:12px 20px;display:flex}.kd-tlist .kd-prow:first-child{border-top:none}.kd-prow-ic{background:var(--surface-2);width:30px;height:30px;color:var(--text-muted);border-radius:8px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.kd-prow .grow small{font:500 11.5px/1.45 var(--font);color:var(--text-muted)}.kd-prow-t{align-items:center;gap:8px;margin-bottom:3px;display:flex}.kd-prow-t b{font:600 12.5px/1.2 var(--font);color:var(--text-primary)}.kd-prow-meta{font:600 9.5px/1 var(--font);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:2px 5px}.kd-prow-meta--ok{color:var(--success-text);background:var(--success-tint)}.kd-prow-meta--on{color:var(--accent-text);background:var(--accent-tint)}.kd-invite,.kd-importc{flex-direction:column;gap:15px;display:flex}.kd-invite-h{align-items:center;gap:12px;display:flex}.kd-invite-ic{background:var(--accent-tint);width:40px;height:40px;color:var(--accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.kd-import-ic{background:var(--surface-2);width:40px;height:40px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.kd-invite-h b{font:600 16px/1.2 var(--font);letter-spacing:-.01em;color:var(--text-primary);display:block}.kd-invite-h small{font:500 12px/1.3 var(--font);color:var(--text-muted)}.kd-invite-row{gap:8px;display:flex}.kd-fakeinput{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);height:42px;font:500 14px/1 var(--font);color:var(--text-muted);flex:1;align-items:center;padding:0 13px;display:flex}.kd-invite-benes{flex-wrap:wrap;gap:12px;display:flex}.kd-invite-benes span{font:500 11.5px/1 var(--font);color:var(--text-muted);align-items:center;gap:5px;display:inline-flex}.kd-invite-benes svg{color:var(--success)}.kd-stepstrip{align-items:flex-start;display:flex}.kd-ss-node{flex-direction:column;flex-shrink:0;align-items:center;gap:5px;display:flex}.kd-ss-n{background:var(--surface-2);width:22px;height:22px;color:var(--text-muted);font:600 11px/1 var(--font);border-radius:50%;place-items:center;display:grid}.kd-ss-l{font:500 10.5px/1 var(--font);color:var(--text-muted)}.kd-ss-line{background:var(--border);flex:1;height:1px;margin-top:11px}.kdm-warn{background:var(--surface);border:1px solid var(--warning-bd);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:11px;width:100%;padding:12px 14px;display:flex}.kdm-warn>svg{color:var(--warning);flex-shrink:0}.kdm-warn .grow b{font:600 13px/1.2 var(--font);color:var(--text-primary);display:block}.kdm-warn .grow small{font:500 11.5px/1.2 var(--font);color:var(--text-muted)}.kdm-warn>svg:last-child{color:var(--text-muted)}.kdm-onb-hero{background:var(--accent-tint);border:1px solid var(--accent-tint-bd);border-radius:16px;padding:19px}.kdm-onb-h{justify-content:space-between;align-items:center;display:flex}.kdm-onb-badge{background:var(--accent);color:#fff;width:26px;height:26px;font:600 12.5px/1 var(--font);border-radius:50%;place-items:center;display:grid}.kdm-onb-ttl{font:600 19px/1.25 var(--font);letter-spacing:-.015em;color:var(--text-primary);margin:11px 0 7px}.kdm-onb-p{font:400 13px/1.5 var(--font);color:var(--text-secondary)}.kdm-onb-p b{color:var(--text-primary);font-weight:600}.kdm-onb-foot{border-top:1px solid var(--accent-tint-bd);font:500 12.5px/1 var(--font);color:var(--accent-text);justify-content:space-between;align-items:center;margin-top:15px;padding-top:13px;display:flex}.kdm-now{background:var(--surface-2);border-radius:12px;align-items:center;gap:11px;padding:13px 15px;display:flex}.kdm-now>svg{color:var(--text-muted);flex-shrink:0}.kdm-now b{font:600 12.5px/1.3 var(--font);color:var(--text-primary);display:block}.kdm-now small{font:500 11px/1.4 var(--font);color:var(--text-muted)}.kdm-or{align-items:center;gap:10px;display:flex}.kdm-or span{background:var(--border);flex:1;height:1px}.kdm-or em{font:500 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-style:normal}.kdm-prep-kick{font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;margin-bottom:9px;display:flex}.kdm-prep-kick svg{color:var(--success)}.kdm-block{flex-direction:column;display:flex}.kd-desktop{flex-direction:column;gap:18px;display:flex}.kd-mobile{display:none}@media (max-width:1023px){.kd-desktop{display:none}.kd-mobile{flex-direction:column;gap:14px;display:flex}}.wt-td-name{cursor:pointer;align-items:center;gap:12px;min-width:0;display:flex}.wt-ic{background:var(--accent-tint);width:34px;height:34px;color:var(--accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.wt-name-t{min-width:0}.wt-name-t b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.wt-name-t small{font:500 12px/1.3 var(--font);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:360px;display:block;overflow:hidden}.wt-tags{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.wt-acts{justify-content:center;align-items:center;gap:4px;display:flex}.wt-del:hover{background:var(--error-tint)!important;color:var(--error-text)!important}.wt-grp{cursor:pointer;text-align:left;width:100%;transition:background var(--dur-fast)var(--ease-standard);background:0 0;border:none;align-items:center;gap:12px;padding:14px 18px;display:flex}.wt-grp:hover{background:var(--surface-hover)}.wt-grp>svg{color:var(--text-muted);flex-shrink:0}.wt-grp-n{font:500 12.5px/1 var(--font);color:var(--text-muted)}.wt-desktop{display:block}.wt-mobile{display:none}@media (max-width:1023px){.wt-desktop{display:none}.wt-mobile{flex-direction:column;gap:10px;display:flex}}.wt-mgrp{font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:6px 2px 2px}.wt-mcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-button);box-shadow:var(--sh-xs);align-items:center;gap:12px;padding:13px 14px;text-decoration:none;display:flex}.wt-mcard .grow{flex:1;min-width:0}.wt-mcard .grow b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.wt-mcard-meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.nt-pv-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.nt-pv-title{align-items:center;gap:11px;min-width:0;display:flex}.nt-pv-title b{font:600 16px/1.25 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nt-pv-plans{margin:12px 18px 0}.nt-macros{background:var(--surface-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;padding:14px 18px;display:grid}.nt-macro{text-align:center}.nt-macro .v{font:600 17px/1.1 var(--font);font-variant-numeric:tabular-nums;display:block}.nt-macro .k{font:500 11px/1.2 var(--font);color:var(--text-muted);margin-top:3px;display:block}.nt-meals{flex-direction:column;flex:1;gap:8px;padding:14px 18px;display:flex;overflow-y:auto}.nt-meal{border:1px solid var(--border);border-radius:var(--r-input);overflow:hidden}.nt-meal-h{background:var(--surface-2);cursor:pointer;text-align:left;width:100%;transition:background var(--dur-fast)var(--ease-standard);border:none;align-items:center;gap:12px;padding:11px 13px;display:flex}.nt-meal-h:hover{background:var(--surface-hover)}.nt-meal-emoji{flex-shrink:0;font-size:18px}.nt-meal-info{flex:1;min-width:0}.nt-meal-info b{font:600 13px/1.2 var(--font);color:var(--text-primary);display:block}.nt-meal-macros{font:600 11.5px/1 var(--font);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;display:flex}.nt-meal-macros i{background:var(--border-strong);width:1px;height:10px;display:inline-block}.nt-meal-body{border-top:1px solid var(--border);background:var(--surface);font:400 13px/1.5 var(--font);color:var(--text-secondary);padding:12px 14px}.kw-ed-root{flex-direction:column;gap:20px;display:flex}.kw-ed-titlecard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:20px 22px}.kw-ed-titlelabel{font:600 12.5px/1 var(--font);color:var(--text-secondary);margin-bottom:9px;display:block}.kw-ed-titleinput{font:700 18px/1.3 var(--font)}.kw-ed-dayh--full{gap:12px}.kw-ed-dayh-main{flex:1;align-items:center;gap:11px;min-width:0;display:flex}.kw-ed-daynum{flex-shrink:0}.kw-ed-daytitle{min-width:0;font:600 14px/1.3 var(--font);flex:1}.kw-ed-dayh-acts{flex-shrink:0;align-items:center;gap:7px;display:flex}.kw-ed-daystats{align-items:center;gap:16px;padding:0 16px 4px;display:flex}.kw-ed-daystats span{font:500 12.5px/1 var(--font);color:var(--text-muted);align-items:center;gap:5px;display:inline-flex}.kw-ed-daystats span svg{color:var(--text-muted)}.kw-ed-daybody{padding:0 16px 16px}.kw-edex-cols{font:600 10.5px/1 var(--font);letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:12px;padding:4px 12px 8px;display:flex}.kw-edex-cols-grip{flex-shrink:0;width:26px}.kw-edex-cols-name{flex:1;min-width:0}.kw-edex-cols-spec{gap:8px;display:flex}.kw-edex-cols-spec span{text-align:center;width:62px}.kw-edex-cols-bw{text-align:center;flex-shrink:0;width:34px}.kw-edex-cols-ic{text-align:center;flex-shrink:0;width:32px}.kw-edex--editable{gap:12px}.kw-edex--editable.is-dragging{opacity:.4}.kw-edex-grip{align-items:center;gap:6px}.kw-edex-num{font:700 11px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.kw-edex-spec--edit{gap:8px}.kw-edex-field{flex-direction:column;align-items:center;gap:3px;width:62px;display:flex}.kw-edex-input{text-align:center;font:600 13px/1 var(--font);font-variant-numeric:tabular-nums;height:34px;padding:7px 6px}.kw-edex-field i{font:500 9.5px/1 var(--font);color:var(--text-muted);text-transform:uppercase;font-style:normal}.kw-edex-bw{cursor:pointer;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:34px;display:flex}.kw-edex-bw-box{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;border-radius:5px}.kw-edex-bw i{font:600 9.5px/1 var(--font);color:var(--text-muted);font-style:normal}.kw-icon-btn.is-on{background:var(--accent-tint);border-color:var(--accent-tint-bd);color:var(--accent-text)}.kw-icon-btn--danger{color:var(--text-secondary)}.kw-icon-btn--danger:hover{background:var(--error-tint);border-color:var(--error-bd);color:var(--error-text)}.kw-icon-btn--bare{background:0 0;border:none;width:24px;height:24px}.kw-edex-vid--off-btn{color:var(--text-muted)}.kw-edex-pop{flex-shrink:0;position:relative}.kw-edex-popover{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);width:256px;box-shadow:var(--sh-lg,var(--sh-sm));padding:12px;position:absolute;top:38px;right:0}.kw-edex-popover--wide{width:288px}.kw-edex-popover-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.kw-edex-popover-h label{font:600 11.5px/1 var(--font);color:var(--text-secondary)}.kw-ed-addex{width:100%;margin-top:10px}.kw-ed-empty{text-align:center;color:var(--text-muted);padding:28px 0 10px}.kw-ed-empty svg{color:var(--text-muted);opacity:.55;margin:0 auto 8px}.kw-ed-empty-t{font:500 13px/1.3 var(--font);color:var(--text-secondary)}.kw-ed-empty-s{font:500 11.5px/1.3 var(--font);color:var(--text-muted);margin-top:3px}.kw-edday.is-over{background:var(--accent-tint);border-color:var(--accent-tint-bd)}.kw-edday.is-dragging{opacity:.5}.kw-edday{cursor:grab}.kw-edday:active{cursor:grabbing}.kw-edday-count{font:500 11px/1.2 var(--font);color:var(--text-muted);margin-top:4px;display:block}.kw-edday.is-active .kw-edday-count{color:var(--accent-text)}.kw-step-p{font:400 14px/1.6 var(--font);color:var(--text-secondary)}.kw-step-p b{color:var(--text-primary);font-weight:600}.kw-formdetails{padding:0;overflow:hidden}.kw-formdetails>summary{cursor:pointer;align-items:center;gap:9px;padding:15px 18px;list-style:none;display:flex}.kw-formdetails>summary::-webkit-details-marker{display:none}.kw-formdetails>summary>svg:first-child{color:var(--text-muted);flex-shrink:0}.kw-formdetails>summary b{font:600 13.5px/1 var(--font);color:var(--text-primary)}.kw-formdetails>summary small{font:500 12px/1 var(--font);color:var(--text-muted)}.kw-formdetails-chev{color:var(--text-muted);transition:transform var(--dur-fast)var(--ease-standard);margin-left:auto}.kw-formdetails[open] .kw-formdetails-chev{transform:rotate(180deg)}.kw-formcats{border-top:1px solid var(--border);flex-direction:column;display:flex}.kw-formcat{border-bottom:1px solid var(--border)}.kw-formcat:last-child{border-bottom:none}.kw-formcat-h{font:600 11.5px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-2);padding:11px 18px 7px}.kw-formrow{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding:9px 18px;display:flex}.kw-formrow:first-of-type{border-top:none}.kw-formq{font:500 12px/1.3 var(--font);color:var(--text-muted)}.kw-forma{font:500 13.5px/1.4 var(--font);color:var(--text-primary)}@media (max-width:1023px){.kw-body{grid-template-columns:1fr}.kw-brief{position:static}.kw-cards3{grid-template-columns:1fr 1fr 1fr;gap:8px}.kw-cards3 .ui-stat{padding:12px 13px}.kw-cards3 .ui-stat .num{font-size:22px}.kw-cards3 .ui-stat .num .unit{font-size:12px}.kw-grid2{grid-template-columns:1fr}.kw-tpl{flex-direction:column;align-items:stretch;gap:12px}.kw-tpl-r{justify-content:space-between;align-items:center;gap:12px;display:flex}.kw-tpl-r .ui-btn{flex:1;justify-content:center}.kw-modes{gap:7px}.kw-mode{text-align:center;flex-direction:column;gap:6px;padding:11px 6px}.kw-mode b{font-size:12px}.kw-supp{grid-template-columns:auto auto 1fr}.kw-supp-why{text-align:left;border-top:1px solid var(--accent-tint-bd);grid-column:1/-1;max-width:none;margin-top:2px;padding-top:9px}.kw-missing{flex-wrap:wrap}.kw-missing .ui-btn{margin-left:auto}}.kw-ws-root{flex-direction:column;gap:22px;display:flex}.kw-ws-section{flex-direction:column;gap:14px;display:flex}.kw-ws-label{font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.kw-ws-edhead{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.kw-ws-edtitle{font:600 16px/1.2 var(--font);color:var(--text-primary);letter-spacing:-.01em}.kw-ws-reason{font:400 12.5px/1.5 var(--font);color:var(--text-secondary);background:var(--surface-2);border-radius:var(--r-input);padding:10px 12px}.kw-ws-warnbox{background:var(--warning-tint);border:1px solid var(--warning-bd);border-radius:var(--r-input);flex-direction:column;gap:4px;padding:11px 13px;display:flex}.kw-ws-warn{font:500 12px/1.4 var(--font);color:var(--warning-text)}.kw-ws-notebox{background:var(--cool-tint);border:1px solid var(--cool-bd);border-radius:var(--r-input);flex-direction:column;gap:4px;padding:11px 13px;display:flex}.kw-ws-notebox-h{font:600 12px/1 var(--font);color:var(--cool-text)}.kw-ws-note{font:500 12px/1.4 var(--font);color:var(--cool-text)}.kw-ws-error{font:500 13px/1.4 var(--font);color:var(--error-text)}.kw-ws-hint-warn{font:500 12px/1.4 var(--font);color:var(--warning-text)}.kw-ws-pills{flex-wrap:wrap;gap:14px;margin-top:9px;display:flex}.kw-ws-pill{font:500 12px/1 var(--font);color:var(--text-muted);align-items:center;gap:5px;display:inline-flex}.kw-ws-pill b{font-variant-numeric:tabular-nums;font-weight:600}.kw-ws-pill--iyi{color:var(--success-text)}.kw-ws-pill--orta{color:var(--warning-text)}.kw-ws-pill--dusuk{color:var(--error-text)}.kw-ws-list{flex-direction:column;gap:4px;margin:9px 0 0;padding-left:16px;display:flex}.kw-ws-list li{font:500 12px/1.4 var(--font);color:var(--cool-text);list-style:outside}.kw-ws-fullbtn{width:100%}.kw-ws-reasoning{font:400 13px/1.6 var(--font);color:var(--text-primary);white-space:pre-wrap;min-height:60px;margin-top:11px}.kw-ws-reasoning-ph{color:var(--text-muted);animation:ui-pulse 1.5s var(--ease-standard)infinite}.kw-ws-caret{background:var(--cool);vertical-align:text-bottom;width:2px;height:15px;margin-left:2px;animation:1.2s ease-in-out infinite kw-pulse;display:inline-block}.kw-ws-stats{flex-wrap:wrap;gap:8px;display:flex}.kw-ws-daylist{flex-direction:column;gap:8px;max-height:260px;display:flex;overflow-y:auto}.kw-ws-day{background:var(--surface-2);border-radius:var(--r-input);overflow:hidden}.kw-ws-day-h{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.kw-ws-day-title{font:600 13px/1 var(--font);color:var(--text-secondary)}.kw-ws-day-count{font:500 11.5px/1 var(--font);color:var(--text-muted)}.kw-ws-day-exlist{flex-direction:column;gap:4px;padding:0 12px 9px;display:flex}.kw-ws-exrow{font:500 12px/1.3 var(--font);color:var(--text-secondary);align-items:center;gap:8px;display:flex}.kw-ws-exflag{width:16px;height:16px;font:700 8px/1 var(--font);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.kw-ws-exflag--ok{background:var(--success-tint);color:var(--success-text)}.kw-ws-exflag--ai{background:var(--warning-tint);color:var(--warning-text)}.kw-ws-exflag--none{background:0 0}.kw-ws-exname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kw-ws-exspec{font:500 11.5px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.kw-ws-fallback{max-height:280px;overflow-y:auto}.kw-ws-tplbtn{text-align:left;cursor:pointer;width:100%}.kw-ws-tplbtn:hover{border-color:var(--accent);background:var(--surface-hover)}.kw-ws-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.kw-ws-skip{border-top:1px solid var(--border);justify-content:flex-end;padding-top:14px;display:flex}.kw-ws-skip-btn{font:500 13px/1 var(--font);color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast)var(--ease-standard);background:0 0;border:none}.kw-ws-skip-btn:hover{color:var(--text-secondary)}.kw-ws-mod{border:1px solid var(--cool-bd);border-radius:var(--r-input);overflow:hidden}.kw-ws-mod-h{background:var(--cool-tint);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.kw-ws-mod-h p{font:600 11.5px/1 var(--font);color:var(--cool-text)}.kw-ws-mod-h span{font:500 10.5px/1 var(--font);color:var(--cool-text);opacity:.8}.kw-ws-mod-list{flex-direction:column;display:flex}.kw-ws-mod-row{border-top:1px solid var(--border);padding:9px 12px}.kw-ws-mod-row:first-child{border-top:none}.kw-ws-mod-row.is-applied{background:var(--success-tint)}.kw-ws-mod-row.is-dismissed{background:var(--surface-2);opacity:.6}.kw-ws-mod-raw{font:500 11.5px/1.4 var(--font);color:var(--text-muted)}.kw-ws-mod-main{align-items:flex-start;gap:8px;display:flex}.kw-ws-mod-ic{width:16px;height:16px;font:700 10px/1 var(--font);flex-shrink:0;place-items:center;margin-top:1px;display:grid}.kw-ws-mod-ic--ok{color:var(--success-text)}.kw-ws-mod-ic--off{color:var(--text-muted)}.kw-ws-mod-ic--pend{color:var(--cool)}.kw-ws-mod-body{flex:1;min-width:0}.kw-ws-mod-text{font:500 11.5px/1.4 var(--font)}.kw-ws-mod-day{color:var(--text-muted);margin-right:4px}.kw-ws-mod-orig{color:var(--text-secondary);font-weight:600}.kw-ws-mod-orig.is-done{color:var(--text-muted);text-decoration:line-through}.kw-ws-mod-arrow{color:var(--text-muted);margin:0 5px}.kw-ws-mod-repl{color:var(--cool-text);font-weight:600}.kw-ws-mod-repl.is-done{color:var(--success-text)}.kw-ws-mod-reason{font:500 10.5px/1.4 var(--font);color:var(--text-muted);margin-top:3px}.kw-ws-mod-acts{flex-shrink:0;gap:6px;display:flex}.kw-ns-root{flex-direction:column;gap:22px;display:flex}.kw-ns-error{font:500 13px/1.4 var(--font);color:var(--error-text);background:var(--error-tint);border:1px solid var(--error-bd);border-radius:var(--r-card);padding:12px 15px}.kw-ns-editor{padding:16px}.kw-ns-timegrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.kw-ns-field{flex-direction:column;gap:6px;display:flex}.kw-ns-label{font:600 12px/1.2 var(--font);color:var(--text-secondary)}@media (max-width:640px){.kw-ns-timegrid{grid-template-columns:repeat(2,1fr)}}.npe-root{flex-direction:column;gap:22px;display:flex}.npe-root--page{padding:24px}.npe-body{flex-direction:column;gap:22px;display:flex}.npe-stack{flex-direction:column;gap:16px;display:flex}.npe-loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.npe-loading-inner{text-align:center}.npe-loading-text{font:500 13px/1 var(--font);color:var(--text-muted);margin-top:14px}.npe-spinner{border:3px solid var(--surface-2);border-top-color:var(--accent);border-radius:50%;width:56px;height:56px;margin:0 auto;animation:.7s linear infinite ui-spin}.npe-spinner--sm{border-width:2px;width:40px;height:40px;margin-bottom:12px}.npe-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.npe-header-l{align-items:center;gap:12px;display:flex}.npe-header-r{align-items:center;gap:8px;display:flex}.npe-title{font:600 20px/1.2 var(--font);letter-spacing:-.02em;color:var(--text-primary)}.npe-subtitle{font:500 13px/1.3 var(--font);color:var(--text-muted);margin-top:2px}.npe-menu{position:relative}.npe-menu-pop{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);width:224px;box-shadow:var(--sh-md);z-index:50;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.npe-menu-item{border-radius:var(--r-input);width:100%;font:500 13.5px/1 var(--font);color:var(--text-secondary);cursor:pointer;text-align:left;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;align-items:center;gap:11px;padding:9px 11px;display:flex}.npe-menu-item:hover{background:var(--surface-hover);color:var(--text-primary)}.npe-menu-item svg{color:var(--text-muted);flex-shrink:0}.npe-field-label{font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;display:block}.npe-planstrip{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.npe-planblock{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);overflow:hidden}.npe-planstrip--flush{box-shadow:none;background:0 0;border:none;border-radius:0;padding:11px 14px}.npe-totals-flush{border-top:1px solid var(--border);background:var(--surface-2);padding:11px 14px}.npe-topgrid .kw-card{box-shadow:var(--sh-xs);padding:12px 14px}.npe-topgrid .npe-field-label{margin-bottom:6px}.npe-planstrip-label{font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.npe-planstrip-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.npe-plantab{border:1px solid var(--border);border-radius:var(--r-chip);background:var(--surface-2);transition:background var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard);align-items:center;display:inline-flex}.npe-plantab:hover{background:var(--surface-hover)}.npe-plantab--active{background:var(--accent);border-color:var(--accent)}.npe-plantab-btn{font:600 13px/1 var(--font);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:6px 10px;display:inline-flex}.npe-plantab--active .npe-plantab-btn{color:var(--text-on-accent)}.npe-plantab-dot{background:var(--text-on-accent);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.npe-plantab-del{color:var(--text-muted);cursor:pointer;border-radius:0 var(--r-chip)var(--r-chip)0;background:0 0;border:none;align-items:center;padding:6px 8px 6px 2px;display:inline-flex}.npe-plantab-del:hover{color:var(--error)}.npe-plantab--active .npe-plantab-del{color:#ffffffb3}.npe-plantab--active .npe-plantab-del:hover{color:#fff}.npe-plantab-add{border:1px dashed var(--border-strong);border-radius:var(--r-chip);font:600 13px/1 var(--font);color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard);background:0 0;align-items:center;gap:4px;padding:6px 12px;display:inline-flex}.npe-plantab-add:hover{color:var(--text-secondary);border-color:var(--text-muted)}.npe-planstrip-active{font:500 12px/1 var(--font);color:var(--text-muted);margin-left:auto}.npe-planstrip-active b{color:var(--text-secondary);font-weight:600}.npe-totals-grid{gap:12px;display:grid}.npe-totals-plan{border:1px solid var(--border);border-radius:var(--r-input);padding:9px}.npe-totals-planname{font:600 12px/1 var(--font);color:var(--text-muted);margin:0 0 9px 2px}.npe-totals-tiles{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.npe-mtile{border-radius:var(--r-input);text-align:center;flex-direction:column;align-items:center;gap:3px;padding:9px 6px;display:flex}.npe-mtile-lbl{font:500 10.5px/1 var(--font);color:var(--text-muted)}.npe-mtile-val{font:600 16px/1 var(--font);font-variant-numeric:tabular-nums}.npe-mtile--kcal{background:var(--accent-tint)}.npe-mtile--kcal .npe-mtile-val{color:var(--accent-text)}.npe-mtile--p{background:var(--accent-tint)}.npe-mtile--p .npe-mtile-val{color:var(--accent-text)}.npe-mtile--c{background:var(--cool-tint)}.npe-mtile--c .npe-mtile-val{color:var(--cool-text)}.npe-mtile--f{background:var(--warning-tint)}.npe-mtile--f .npe-mtile-val{color:var(--warning-text)}.npe-topgrid{grid-template-columns:2fr 1fr 1fr;align-items:stretch;gap:12px;display:grid}.npe-topname{flex-direction:column;justify-content:center;display:flex}.npe-goalcard{flex-direction:column;justify-content:center;gap:8px;display:flex}.npe-goalcard-h{align-items:center;gap:7px;display:flex}.npe-goalcard-ic{border-radius:var(--r-input);flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.npe-goalcard--water .npe-goalcard-ic{background:var(--cool-tint);color:var(--cool-text)}.npe-goalcard--step .npe-goalcard-ic{background:var(--accent-tint);color:var(--accent-text)}.npe-goalcard-lbl{font:600 12.5px/1.2 var(--font);color:var(--text-secondary)}.npe-goalcard-input{align-items:center;gap:8px;display:flex}.npe-goalcard-input .ui-input{flex:1;min-width:0}.npe-goalcard-unit{font:500 12px/1 var(--font);color:var(--text-muted);flex-shrink:0}.npe-mealtabstrip{scrollbar-width:thin;align-items:stretch;gap:8px;padding:4px 2px 8px;display:flex;overflow-x:auto}.npe-mealtabstrip-tab{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);cursor:pointer;min-width:120px;transition:border-color var(--dur-fast)var(--ease-standard),background var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);flex-direction:column;flex-shrink:0;align-items:flex-start;gap:3px;padding:10px 14px;display:flex}.npe-mealtabstrip-tab:hover:not(.is-active){background:var(--surface-hover);border-color:var(--text-muted)}.npe-mealtabstrip-tab.is-active{border-color:var(--accent);background:var(--accent-tint);box-shadow:var(--sh-sm)}.npe-mealtabstrip-emoji{font-size:17px;line-height:1}.npe-mealtabstrip-l{font:600 13px/1.2 var(--font);color:var(--text-primary);white-space:nowrap}.npe-mealtabstrip-tab.is-active .npe-mealtabstrip-l{color:var(--accent-text)}.npe-mealtabstrip-kcal{font:600 11px/1 var(--font);color:var(--cool-text);background:var(--cool-tint);border-radius:var(--r-chip);font-variant-numeric:tabular-nums;padding:3px 6px}.npe-mealtabstrip-add{border:1px dashed var(--border);border-radius:var(--r-card);background:var(--surface);width:44px;color:var(--text-muted);cursor:pointer;transition:border-color var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard),background var(--dur-fast)var(--ease-standard);flex-shrink:0;place-items:center;display:grid}.npe-mealtabstrip-add:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-tint)}.npe-mealpanel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);padding:16px}.npe-mealpanel-bar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:14px;display:flex}.npe-mealpanel-time{align-items:center;gap:8px;display:flex}.npe-mealpanel-time-lbl{font:600 12px/1 var(--font);color:var(--text-secondary);white-space:nowrap}.npe-mealpanel-time-input{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);height:34px;color:var(--text-primary);font:500 13px/1 var(--font);padding:0 10px}.npe-mealpanel-time-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);outline:none}.npe-mealform-content{border-radius:var(--r-input);transition:box-shadow .4s var(--ease-standard),background .4s var(--ease-standard)}.npe-mealform-content.is-flashing{animation:npe-recipe-flash 1.3s var(--ease-standard)}@keyframes npe-recipe-flash{0%{box-shadow:0 0 0 0 var(--accent-ring);background:var(--accent-tint)}40%{box-shadow:0 0 0 4px var(--accent-ring);background:var(--accent-tint)}to{background:0 0;box-shadow:0 0 #0000}}.npe-meals-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.npe-meals-title{font:600 17px/1.2 var(--font);letter-spacing:-.01em;color:var(--text-primary)}.npe-meals-actions{align-items:center;gap:10px;display:flex}.npe-linkbtn{font:600 13px/1 var(--font);color:var(--text-secondary);border-radius:var(--r-input);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;padding:6px 9px}.npe-linkbtn:hover{background:var(--surface-hover);color:var(--text-primary)}.npe-linkbtn--accent{color:var(--accent-text)}.npe-linkbtn--accent:hover{background:var(--accent-tint)}.npe-sep{color:var(--border-strong)}.npe-meals-list{flex-direction:column;gap:12px;display:flex}.npe-empty-meals{text-align:center;background:var(--surface-2);border:1px dashed var(--border-strong);border-radius:var(--r-card);padding:48px 20px}.npe-empty-meals p{font:500 13px/1.4 var(--font);color:var(--text-muted)}.npe-empty-meals strong{color:var(--text-secondary);font-weight:600}.npe-intro{text-align:center;padding:32px}.npe-intro-ic{border-radius:var(--r-card);background:var(--accent-tint);width:56px;height:56px;color:var(--accent);place-items:center;margin:0 auto 16px;display:grid}.npe-intro-title{font:600 22px/1.2 var(--font);letter-spacing:-.02em;color:var(--text-primary);margin-bottom:8px}.npe-intro-text{font:500 14px/1.4 var(--font);color:var(--text-muted)}.npe-methods{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.npe-method{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.npe-method-tile{border-radius:var(--r-card);flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.npe-method-tile--accent{background:var(--accent-tint);color:var(--accent)}.npe-method-tile--cool{background:var(--cool-tint);color:var(--cool)}.npe-method-tile--success{background:var(--success-tint);color:var(--success)}.npe-method-title{font:600 16px/1.2 var(--font);color:var(--text-primary);margin-bottom:6px}.npe-method-text{font:500 13px/1.4 var(--font);color:var(--text-muted)}.npe-method-btn{width:100%;margin-top:auto}@media (max-width:1024px){.npe-methods{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.npe-methods{grid-template-columns:1fr}.npe-totals-tiles{grid-template-columns:repeat(2,1fr)}}.npe-modal-overlay{z-index:50;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.npe-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-lg);flex-direction:column;width:100%;max-width:960px;max-height:90vh;display:flex}.npe-modal-head{border-bottom:1px solid var(--border);padding:20px 22px}.npe-modal-head-row{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.npe-modal-head-l{align-items:center;gap:12px;display:flex}.npe-modal-ic{border-radius:var(--r-input);background:var(--cool-tint);width:44px;height:44px;color:var(--cool);flex-shrink:0;place-items:center;display:grid}.npe-modal-title{font:600 18px/1.2 var(--font);letter-spacing:-.01em;color:var(--text-primary)}.npe-modal-sub{font:500 13px/1.3 var(--font);color:var(--text-muted);margin-top:2px}.npe-segment{background:var(--surface-2);border-radius:var(--r-input);gap:3px;margin-bottom:12px;padding:3px;display:flex}.npe-segment-btn{font:600 13px/1 var(--font);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.npe-segment-btn--active{background:var(--surface);color:var(--text-primary);box-shadow:var(--sh-xs)}.npe-segment-count{min-width:20px;height:20px;font:600 11px/1 var(--font);background:var(--surface-2);color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.npe-segment-btn--active .npe-segment-count{background:var(--accent-tint);color:var(--accent-text)}.npe-search{position:relative}.npe-search-ic{color:var(--text-muted);pointer-events:none;z-index:1;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.npe-search-input{padding-left:38px}.npe-tagfilters{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.npe-tagchip{font:600 12px/1 var(--font);border-radius:var(--r-chip);border:1px solid var(--border);background:var(--surface-2);color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);padding:5px 11px}.npe-tagchip:hover{background:var(--surface-hover)}.npe-tagchip--active{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.npe-modal-body{flex-direction:column;flex:1;gap:12px;padding:20px 22px;display:flex;overflow-y:auto}.npe-modal-empty{text-align:center;padding:48px 20px}.npe-modal-empty p{font:500 13.5px/1.4 var(--font);color:var(--text-muted)}.npe-modal-empty-ic{color:var(--text-muted);margin:0 auto 12px;display:block}.npe-tpl{border:1px solid var(--border);border-radius:var(--r-card);transition:border-color var(--dur-fast)var(--ease-standard)}.npe-tpl:hover{border-color:var(--accent)}.npe-tpl-inner{padding:16px}.npe-tpl-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.npe-tpl-main{flex:1;min-width:0}.npe-tpl-title{font:600 16px/1.2 var(--font);color:var(--text-primary);margin-bottom:7px}.npe-tpl-tags{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.npe-tpl-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.npe-tpl-meta-item{font:500 12px/1 var(--font);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.npe-tpl-acts{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.npe-tpl-detail{border-top:1px solid var(--border);flex-direction:column;gap:12px;margin-top:16px;padding-top:16px;display:flex}.npe-tpl-meal{background:var(--surface-2);border-radius:var(--r-input);padding:12px}.npe-tpl-meal-h{font:600 14px/1.2 var(--font);color:var(--text-primary);align-items:center;gap:8px;margin-bottom:8px;display:flex}.npe-tpl-meal-kcal{font:500 12.5px/1 var(--font);color:var(--accent-text);margin-left:4px}.npe-tpl-meal-empty{font:500 13px/1.4 var(--font);color:var(--text-muted);font-style:italic}.npe-tpl-macros{align-items:center;gap:12px;margin-top:9px;display:flex}.npe-macro{font:500 12px/1 var(--font);font-variant-numeric:tabular-nums}.npe-macro--p{color:var(--accent-text)}.npe-macro--c{color:var(--cool-text)}.npe-macro--f{color:var(--warning-text)}.npe-modal-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.npe-modal-foot-note{font:500 13px/1.4 var(--font);color:var(--text-muted)}.npe-mealcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);scroll-margin-top:16px;overflow:hidden}.npe-mealcard:hover{border-color:var(--border-strong)}.npe-mealcard-head{align-items:center;gap:12px;padding:14px 18px;display:flex}.npe-icon-danger{color:var(--error)}.npe-icon-danger:hover{background:var(--error-tint);color:var(--error)}.npe-mealcard-drag{width:32px;height:32px;color:var(--text-muted);cursor:grab;border-radius:var(--r-input);transition:color var(--dur-fast)var(--ease-standard),background var(--dur-fast)var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.npe-mealcard-drag:hover{color:var(--text-secondary);background:var(--surface-hover)}.npe-mealcard-drag:active{cursor:grabbing}.npe-mealcard-toggle{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;min-width:0;padding:0;display:flex}.npe-mealcard-emoji{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-input);flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;line-height:1;display:flex}.npe-mealcard-title{font:600 16px/1.2 var(--font);letter-spacing:-.01em;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.npe-mealcard-sub{align-items:center;gap:8px;margin-top:5px;display:flex}.npe-mealcard-kcal{font:600 13px/1 var(--font);color:var(--accent-text);font-variant-numeric:tabular-nums}.npe-mealcard-target{font:600 12.5px/1 var(--font);color:var(--cool-text);background:var(--cool-tint);border-radius:var(--r-chip);font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px 8px}.npe-mealcard-delta{font:600 11.5px/1 var(--font);border-radius:var(--r-chip);font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px 7px}.npe-mealcard-delta--ok{color:var(--success-text);background:var(--success-tint)}.npe-mealcard-delta--over{color:var(--warning-text);background:var(--warning-tint)}.npe-mealcard-delta--under{color:var(--cool-text);background:var(--cool-tint)}.npe-mealcard-emptynote{font:500 12px/1 var(--font);color:var(--text-muted);font-style:italic}.npe-mealtabs{flex-shrink:0;align-items:center;gap:6px;display:flex}.npe-mealtab{min-width:38px;font:600 13px/1 var(--font);border:1px solid var(--border);border-radius:var(--r-chip);background:var(--surface-2);color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);justify-content:center;align-items:center;padding:6px 12px;display:inline-flex}.npe-mealtab:hover{background:var(--surface-hover);border-color:var(--border-strong)}.npe-mealtab--active{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.npe-mealtab--active:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.npe-mealtab--empty{color:var(--text-muted);background:0 0;border-style:dashed}.npe-mealtab-empty-mark{opacity:.6;margin-left:4px}.npe-mealcard-macros{flex-shrink:0;align-items:center;gap:16px;margin-right:4px;display:none}@media (min-width:768px){.npe-mealcard-macros{display:flex}}.npe-mealcard-macro{text-align:center}.npe-mealcard-macro b{font:600 14px/1 var(--font);font-variant-numeric:tabular-nums;display:block}.npe-mealcard-macro small{font:500 11px/1 var(--font);color:var(--text-muted)}.npe-mealcard-macro--p b{color:var(--accent-text)}.npe-mealcard-macro--c b{color:var(--cool-text)}.npe-mealcard-macro--f b{color:var(--warning-text)}.npe-mealcard-body{border-top:1px solid var(--border);padding:20px}.npe-mealcard-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px 16px;display:flex}.npe-mealcard-empty-emoji{opacity:.5;font-size:36px;line-height:1}.npe-mealcard-empty-title{font:600 14.5px/1.3 var(--font);color:var(--text-secondary)}.npe-mealcard-empty-desc{font:500 13px/1.4 var(--font);color:var(--text-muted);margin-top:3px}.npe-mealform{flex-direction:column;gap:16px;display:flex}.npe-mealform-grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:768px){.npe-topgrid{grid-template-columns:1fr 1fr}.npe-topname{grid-column:1/-1}}@media (max-width:520px){.npe-topgrid{grid-template-columns:1fr}.npe-topname{grid-column:auto}}.npe-nutrients{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.npe-nutrient-label{font:600 11px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:5px;margin-bottom:8px;display:flex}.npe-nutrient .ui-input--kcal{background:var(--accent-tint);border-color:var(--accent-tint-bd)}.npe-nutrient .ui-input--p{background:var(--error-tint);border-color:var(--error-bd)}.npe-nutrient .ui-input--c{background:var(--cool-tint);border-color:var(--cool-bd)}.npe-nutrient .ui-input--f{background:var(--warning-tint);border-color:var(--warning-bd)}.an-page{flex-direction:column;gap:20px;display:flex}.an-center{justify-content:center;align-items:center;min-height:60vh;display:flex}.an-spin{color:var(--accent);animation:.9s linear infinite ui-spin}.an-filter-h{align-items:center;gap:8px;margin-bottom:14px;display:flex}.an-presets{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-presets .ui-chip{padding:8px 13px}.an-presets .ui-chip svg{stroke-width:2px}.an-range-note{font:500 12px/1.4 var(--font);color:var(--text-muted);margin-top:14px}.an-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1279px){.an-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.an-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.an-kpis{grid-template-columns:minmax(0,1fr)}}.an-kpis .ui-stat .top{align-items:flex-start}.an-stat-ic{border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.an-stat-ic--muted{background:var(--surface-2);color:var(--text-muted)}.an-2c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:1023px){.an-2c{grid-template-columns:minmax(0,1fr)}}.an-card-ttl{font:600 17px/1.2 var(--font);letter-spacing:-.01em;color:var(--text-primary);margin-bottom:18px}.an-card-desc{font:500 13px/1.5 var(--font);color:var(--text-muted);margin-top:-8px;margin-bottom:22px}.an-bars{flex-direction:column;gap:18px;display:flex}.an-bar-row{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.an-bar-lab{font:600 13px/1.2 var(--font);color:var(--text-secondary)}.an-bar-val{font:500 12.5px/1.2 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.an-subdetails{flex-direction:column;gap:5px;margin-top:9px;margin-left:16px;display:flex}.an-subrow{justify-content:space-between;align-items:center;gap:8px;display:flex}.an-subrow-lab{font:500 12px/1.3 var(--font);color:var(--text-secondary)}.an-subrow-val{font:500 11.5px/1.3 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.an-subrow-more{font:500 11.5px/1.3 var(--font);color:var(--text-muted);font-style:italic}.an-contacts{flex-direction:column;gap:6px;display:flex}.an-contact{border-radius:var(--r-input);transition:background var(--dur-fast)var(--ease-standard);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.an-contact:hover{background:var(--surface-hover)}.an-contact-l{align-items:center;gap:12px;display:flex}.an-contact-ic{border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.an-contact-ic--success{background:var(--success-tint);color:var(--success-text)}.an-contact-ic--cool{background:var(--cool-tint);color:var(--cool-text)}.an-contact-ic--accent{background:var(--accent-tint);color:var(--accent-text)}.an-contact-ic--warning{background:var(--warning-tint);color:var(--warning-text)}.an-contact-lab{font:600 13.5px/1.2 var(--font);color:var(--text-secondary)}.an-contact-n{font:600 18px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums}.an-tablewrap{overflow-x:auto}.an-tablewrap .ui-table{min-width:520px}.an-channels{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}@media (max-width:1023px){.an-channels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:559px){.an-channels{grid-template-columns:repeat(2,minmax(0,1fr))}}.an-channel{background:var(--surface-2);border-radius:var(--r-button);padding:14px}.an-channel-h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.an-channel-ic{font-size:20px;line-height:1}.an-channel-lab{font:500 11px/1.2 var(--font);color:var(--text-muted);text-align:right}.an-channel-n{font:600 24px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;margin-bottom:4px}.an-channel-sub{font:500 12px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.an-section{margin-bottom:28px}.an-section--last{margin-bottom:0}.an-section-ttl{font:600 15px/1.2 var(--font);color:var(--text-primary);align-items:center;gap:8px;margin-bottom:16px;display:flex}.an-section-ttl svg{color:var(--text-muted)}.an-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1023px){.an-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.an-grid4{grid-template-columns:minmax(0,1fr)}}.an-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:767px){.an-grid3{grid-template-columns:minmax(0,1fr)}}.an-srccard{border-radius:var(--r-button);border:1px solid var(--border);background:var(--surface);padding:16px}.an-srccard--cool{background:var(--cool-tint);border-color:var(--cool-bd)}.an-srccard--success{background:var(--success-tint);border-color:var(--success-bd)}.an-srccard-h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.an-srccard-ic{font-size:26px;line-height:1}.an-srccard-lab{font:600 12px/1.2 var(--font);color:var(--text-secondary)}.an-srccard-n{font:600 26px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;margin-bottom:4px}.an-srccard-rev{font:600 13px/1.2 var(--font);color:var(--success-text);font-variant-numeric:tabular-nums}.an-srccard-sub{font:500 13px/1.2 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.an-srccard--success .an-srccard-lab{color:var(--success-text)}.an-srccard--success .an-srccard-sub{color:var(--text-secondary)}.an-reflist{flex-direction:column;gap:8px;display:flex}.an-refrow{background:var(--warning-tint);border:1px solid var(--warning-bd);border-radius:var(--r-input);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.an-refrow-lab{font:600 13.5px/1.2 var(--font);color:var(--text-primary)}.an-refrow-vals{align-items:center;gap:16px;display:flex}.an-refrow-sales{font:600 13px/1.2 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums}.an-refrow-rev{font:600 13px/1.2 var(--font);color:var(--success-text);font-variant-numeric:tabular-nums}.sl-page{flex-direction:column;gap:22px;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;padding:26px 16px 40px;display:flex}.sl-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.sl-strip .sl-hero{grid-column:span 2}@media (max-width:1023px){.sl-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sl-strip .sl-hero{grid-column:span 2}}@media (max-width:560px){.sl-strip{grid-template-columns:minmax(0,1fr)}.sl-strip .sl-hero{grid-column:span 1}}.sl-hero{background:var(--text-primary);color:var(--bg);border-radius:var(--r-card);box-shadow:var(--sh-sm);min-height:116px;padding:24px;position:relative;overflow:hidden}.sl-hero-blob{pointer-events:none;background:#ffffff0d;border-radius:50%;position:absolute}.sl-hero-blob--a{width:130px;height:130px;top:0;right:0;transform:translate(50%,-50%)}.sl-hero-blob--b{width:80px;height:80px;bottom:0;left:0;transform:translate(-50%,50%)}.sl-hero-in{position:relative}.sl-hero-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.sl-hero-lab{font:600 13px/1 var(--font);opacity:.72;align-items:center;gap:9px;display:flex}.sl-hero-ic{border-radius:var(--r-input);background:#ffffff1a;place-items:center;width:32px;height:32px;display:grid}.sl-hero-trend{color:var(--success)}.sl-hero-num{font:600 32px/1 var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sl-hero-meta{font:500 12px/1 var(--font);opacity:.55;font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:12px;display:flex}.sl-hero-sep{opacity:.5}.sl-stat{gap:0}.sl-stat-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.sl-stat-ic{border-radius:var(--r-input);place-items:center;width:34px;height:34px;display:grid}.sl-stat-ic--success{background:var(--success-tint);color:var(--success-text)}.sl-stat-ic--cool{background:var(--cool-tint);color:var(--cool-text)}.sl-stat-ic--error{background:var(--error-tint);color:var(--error-text)}.sl-stat-n{margin-bottom:2px}.sl-stat .ui-stat-track{background:var(--surface-2);border-radius:999px;height:6px;margin-top:13px;overflow:hidden}.sl-stat .ui-stat-track>i{height:100%;transition:width var(--dur-base)var(--ease-standard);border-radius:999px;display:block}.sl-filters{flex-direction:column;gap:0;padding:16px 18px;display:flex}.sl-filters-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sl-search{flex:0 280px;min-width:200px}.sl-statustabs{flex-wrap:wrap}.sl-statustabs .ui-tab{align-items:center;gap:5px;display:inline-flex}.sl-statustabs .ui-tab svg{width:13px;height:13px}.sl-date-head{align-items:center;gap:7px;margin-bottom:10px;display:flex}.sl-date-head h3{font:600 12px/1 var(--font);color:var(--text-secondary)}.sl-date-chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.sl-date-chips .ui-chip{padding:7px 12px;font-size:12.5px}.sl-date-active{font:500 11px/1.3 var(--font);color:var(--text-muted);margin-top:10px}.sl-tablecard{position:relative;overflow:hidden}.sl-table{border:none;border-radius:0}.sl-table thead th.sl-th-right,.sl-table td.sl-th-right{text-align:right}.sl-dim{opacity:.5;transition:opacity var(--dur-base)var(--ease-standard)}.sl-loading-overlay{z-index:10;background:color-mix(in srgb,var(--surface)80%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.sl-loading-overlay p{font:500 13px/1 var(--font);color:var(--text-secondary)}.sl-spinner{border:2.5px solid var(--surface-2);border-top-color:var(--accent);border-radius:50%;width:36px;height:36px;animation:.7s linear infinite ui-spin}.sl-user{align-items:center;gap:11px;display:flex}.sl-user-info{min-width:0}.sl-user-info b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sl-user-info small{font:400 12px/1.2 var(--font);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.sl-pkg b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.sl-pkg small{font:400 12px/1.2 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.sl-price{font:600 14px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:1px;display:inline-flex}.sl-date-cell{font:400 13px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.sl-refund-cell{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.sl-refund-btn{font:600 12px/1 var(--font);border-radius:var(--r-input);border:1px solid var(--warning-bd);background:var(--warning-tint);color:var(--warning-text);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);align-items:center;gap:5px;padding:6px 10px;display:inline-flex}.sl-refund-btn:hover{background:color-mix(in srgb,var(--warning-tint)70%,var(--warning))}.sl-desktop{display:block}.sl-mobile{display:none}.sl-mcard{flex-direction:column;gap:11px;display:flex}.sl-mcard-head{align-items:center;gap:10px;display:flex}.sl-mcard-head .ui-badge{flex-shrink:0;margin-left:auto}.sl-mcard-body{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.sl-mcard-pkg b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.sl-mcard-pkg small{font:400 12px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-top:4px;display:inline-flex}.sl-mcard-refund{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sl-mcard-foot{border-top:1px solid var(--border);justify-content:flex-end;padding-top:11px;display:flex}@media (max-width:1023px){.sl-desktop{display:none}.sl-mobile{display:flex}}.sl-modal{padding:24px}.sl-modal-head{align-items:center;gap:12px;margin-bottom:20px;display:flex}.sl-modal-ic{border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.sl-modal-ic--warning{background:var(--warning-tint);color:var(--warning-text)}.sl-modal-head h2{font:600 17px/1.2 var(--font);color:var(--text-primary)}.sl-modal-head p{font:400 13px/1.3 var(--font);color:var(--text-muted);margin-top:3px}.sl-modal-summary{background:var(--surface-2);border-radius:var(--r-input);margin-bottom:20px;padding:14px}.sl-modal-summary-grid{font:400 13px/1.3 var(--font);grid-template-columns:1fr 1fr;gap:8px;display:grid}.sl-col2{grid-column:span 2}.sl-muted{color:var(--text-muted)}.sl-strong{color:var(--text-primary);font-weight:600}.sl-warn-text{color:var(--warning-text)}.sl-field{margin-bottom:16px}.sl-label{font:600 13px/1 var(--font);color:var(--text-secondary);margin-bottom:8px;display:block}.sl-radio-row{gap:12px;display:flex}.sl-radio{cursor:pointer;border:1.5px solid var(--border);border-radius:var(--r-input);text-align:center;transition:border-color var(--dur-fast)var(--ease-standard),background var(--dur-fast)var(--ease-standard);flex:1;padding:12px}.sl-radio:hover{border-color:var(--text-muted)}.sl-radio.is-active{border-color:var(--warning);background:var(--warning-tint)}.sl-radio.is-disabled{opacity:.5;cursor:not-allowed}.sl-radio-t{font:600 13.5px/1.2 var(--font);color:var(--text-primary)}.sl-radio-d{font:400 12px/1.2 var(--font);color:var(--text-muted);margin-top:3px}.sl-warnbox{background:var(--warning-tint);border-radius:var(--r-input);padding:14px}.sl-input{border-radius:var(--r-input);border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--text-primary);font:500 13.5px/1.3 var(--font);transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);outline:none;padding:9px 12px}.sl-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.sl-textarea{resize:none}.sl-calc{font:400 13px/1.3 var(--font);color:var(--text-secondary);margin-top:9px}.sl-counter{font:400 11px/1 var(--font);color:var(--text-muted);margin-top:5px}.sl-warn-inline{font:500 12px/1.3 var(--font);color:var(--warning-text);align-items:center;gap:6px;margin-top:9px;display:flex}.sl-errorbox{background:var(--error-tint);border:1px solid var(--error-bd);border-radius:var(--r-input);font:500 13px/1.4 var(--font);color:var(--error-text);margin-bottom:16px;padding:11px 13px}.sl-modal-actions{justify-content:flex-end;gap:10px;display:flex}.sl-invoice{background:var(--surface);padding:32px}.sl-invoice-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;margin-bottom:28px;padding-bottom:28px;display:flex}.sl-invoice-head h2{font:600 22px/1.1 var(--font);letter-spacing:-.02em;color:var(--text-primary);margin-bottom:5px}.sl-invoice-no{font:500 13px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.sl-invoice-brand{text-align:right}.sl-invoice-brand-row{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:4px;display:flex}.sl-invoice-logo{background:var(--accent);width:24px;height:24px;color:var(--text-on-accent);font:700 12px/1 var(--font);border-radius:7px;place-items:center;display:grid}.sl-invoice-name{font:700 14px/1 var(--font);color:var(--text-primary)}.sl-invoice-grid{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:28px;display:grid}.sl-invoice-date{text-align:right}.sl-invoice-cap{font:700 11px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px}.sl-invoice-cap-sm{font:600 11px/1 var(--font);color:var(--text-muted);margin-bottom:4px}.sl-invoice-client{font:600 14px/1.2 var(--font);color:var(--text-primary);margin-bottom:4px}.sl-mt1{margin-top:4px}.sl-mt2{margin-top:8px}.sl-invoice-table{border-collapse:collapse;width:100%;margin-bottom:28px}.sl-invoice-table th{font:600 13px/1.2 var(--font);color:var(--text-primary);border-bottom:1px solid var(--border);padding:12px 0}.sl-invoice-table .sl-th-left{text-align:left}.sl-invoice-table .sl-th-right{text-align:right}.sl-invoice-table tbody td{font:400 13.5px/1.4 var(--font);color:var(--text-secondary);border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;padding:16px 0}.sl-invoice-unit{font:400 11.5px/1 var(--font);color:var(--text-muted);margin-top:4px}.sl-invoice-table tfoot td{font:400 13px/1.3 var(--font);color:var(--text-secondary);font-variant-numeric:tabular-nums;padding-top:12px}.sl-invoice-total td{padding-top:16px;font:700 17px/1.2 var(--font)!important}.sl-invoice-total td:first-child{color:var(--text-primary)}.sl-invoice-total-v{color:var(--accent-text)}.sl-invoice-foot{border-top:1px solid var(--border);text-align:center;font:400 11.5px/1.4 var(--font);color:var(--text-muted);margin-top:28px;padding-top:22px}.pay-page{flex-direction:column;gap:22px;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;padding:26px 16px 40px;display:flex}.pay-loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.pay-spinner{border:2.5px solid var(--surface-2);border-top-color:var(--accent);border-radius:50%;width:40px;height:40px;animation:.7s linear infinite ui-spin}.pay-errorbox{background:var(--error-tint);border:1px solid var(--error-bd);border-radius:var(--r-card);text-align:center;padding:28px}.pay-errorbox-ic{color:var(--error-text);margin:0 auto 12px}.pay-errorbox h3{font:600 17px/1.2 var(--font);color:var(--error-text);margin-bottom:6px}.pay-errorbox p{font:400 13.5px/1.4 var(--font);color:var(--error-text)}.pay-spin{animation:.7s linear infinite ui-spin}.pay-hero{background:var(--text-primary);color:var(--bg);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:26px;position:relative;overflow:hidden}.pay-hero--payday{background:var(--success);color:#fff}.pay-hero-blob{pointer-events:none;background:#ffffff0f;border-radius:50%;position:absolute}.pay-hero-blob--a{width:200px;height:200px;top:0;right:0;transform:translate(40%,-45%)}.pay-hero-blob--b{width:120px;height:120px;bottom:0;left:0;transform:translate(-35%,45%)}.pay-hero-in{position:relative}.pay-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.pay-hero-head{align-items:center;gap:13px;display:flex}.pay-hero-ic{border-radius:var(--r-input);background:#ffffff24;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.pay-hero-head h2{font:600 17px/1.2 var(--font);color:inherit}.pay-hero-head p{font:500 12.5px/1.3 var(--font);opacity:.7;margin-top:3px}.pay-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pay-verify-btn{font:600 12px/1 var(--font);border-radius:var(--r-chip);color:inherit;cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);background:#ffffff1f;border:1px solid #ffffff38;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.pay-verify-btn:hover:not(:disabled){background:#fff3}.pay-verify-btn:disabled{opacity:.5;cursor:default}.pay-hero .pay-badge{color:inherit;background:#ffffff24;border-color:#0000}.pay-hero-amount{margin-bottom:22px}.pay-hero-num{font:600 44px/1 var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pay-hero-meta{font:500 13px/1.4 var(--font);opacity:.72;font-variant-numeric:tabular-nums;margin-top:9px}.pay-bd{border-radius:var(--r-input);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff1a;flex-direction:column;gap:11px;margin-bottom:16px;padding:18px;display:flex}.pay-bd-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.pay-bd-lab{font:400 13px/1.3 var(--font);opacity:.78}.pay-bd-lab--strong{opacity:1;font-weight:600}.pay-bd-v{font:500 13px/1 var(--font);font-variant-numeric:tabular-nums}.pay-bd-v--strong{font-weight:600}.pay-bd-v--neg{color:var(--error-text)}.pay-hero .pay-bd-v--neg{color:#ffc9c5}.pay-bd-group{border-top:1px solid #ffffff29;flex-direction:column;gap:7px;padding-top:11px;display:flex}.pay-bd-grouptitle{font:600 10.5px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:3px}.pay-bd-net{border-top:1px solid #ffffff47;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.pay-hero-detail{border-top:1px solid #ffffff29;padding-top:16px}.pay-detail-toggle{cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.pay-detail-toggle-l{font:600 13.5px/1 var(--font);align-items:center;gap:8px;display:inline-flex}.pay-detail-toggle-count{font:400 12px/1 var(--font);opacity:.65}.pay-detail-toggle-chev{opacity:.65;display:inline-flex}.pay-txn-list{flex-direction:column;gap:9px;margin-top:13px;display:flex}.pay-txn{border-radius:var(--r-input);background:#ffffff14;padding:12px 14px}.pay-txn-head{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.pay-txn-name{font:600 13px/1.3 var(--font)}.pay-txn-tag{font:400 11px/1 var(--font);margin-left:8px}.pay-txn-tag--error{color:#ffc9c5}.pay-txn-tag--warn{color:#ffd9a8}.pay-txn-sub{font:400 11.5px/1.3 var(--font);opacity:.65;margin-top:3px}.pay-txn-amounts{font:400 11.5px/1.3 var(--font);opacity:.78;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;display:flex}.pay-txn-strong{opacity:1;font-weight:600}.pay-txn-neg{color:var(--error-text);font-weight:500}.pay-hero .pay-txn-neg{color:#ffc9c5}.pay-txn-pos{color:var(--success-text);font-weight:600}.pay-hero .pay-txn-pos{color:#b6f0d2}.pay-txn-est{color:#ffd9a8;font-size:10px}.pay-txn-empty{font:400 13px/1 var(--font);opacity:.65;text-align:center;padding:16px 0}.pay-stat-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.pay-stat-ic{color:var(--text-muted);flex-shrink:0}.pay-stat--accent{background:var(--accent);border-color:#0000}.pay-stat--accent .kd-stat2-lab,.pay-stat--accent .kd-stat2-n{color:var(--text-on-accent)}.pay-stat--accent .pay-stat-ic{color:var(--text-on-accent);opacity:.85}.pay-badge{font:600 12px/1 var(--font);border-radius:var(--r-chip);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.pay-badge--success{background:var(--success-tint);color:var(--success-text);border-color:var(--success-bd)}.pay-badge--cool{background:var(--cool-tint);color:var(--cool-text);border-color:var(--cool-bd)}.pay-badge--warn{background:var(--warning-tint);color:var(--warning-text);border-color:var(--warning-bd)}.pay-badge--muted{background:var(--surface-2);color:var(--text-secondary);border-color:var(--border)}.pay-tablecard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);overflow:hidden}.pay-tablecard-head{border-bottom:1px solid var(--border);padding:16px 20px}.pay-tablecard-head h2{font:600 16px/1.2 var(--font);color:var(--text-primary)}.pay-table{box-shadow:none;border:none;border-radius:0}.pay-table th.pay-th-chev{width:40px}.pay-table td.pay-th-chev{text-align:right;width:40px}.pay-row--clickable{cursor:pointer}.pay-cell-period{color:var(--text-primary);white-space:nowrap;font-weight:500}.pay-cell-muted{color:var(--text-muted);white-space:nowrap}.pay-cell-amount{font:600 14px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.pay-cell-gross{font:400 11px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:4px}.pay-cell-chev{color:var(--text-muted)}.pay-bdrow td{background:var(--surface-2)}.pay-bdrow-in{font:400 12px/1.4 var(--font);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:5px 24px;display:flex}.pay-bdrow-in .pay-txn-strong{color:var(--text-primary)}.pay-bdrow-in .pay-txn-neg{color:var(--error-text)}.pay-bdrow-in .pay-txn-pos{color:var(--success-text)}.pay-bdrow-note{color:var(--text-muted)}.pay-pager{border-top:1px solid var(--border)}.pay-desktop{display:block}.pay-mobile{display:none}.pay-mcard{padding:0;overflow:hidden}.pay-mcard-main{padding:13px 14px}.pay-mcard-main--clickable{cursor:pointer}.pay-mcard-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pay-mcard-period b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);display:block}.pay-mcard-period small{font:400 11.5px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.pay-mcard-bot{border-top:1px solid var(--border);align-items:center;gap:12px;margin-top:11px;padding-top:11px;display:flex}.pay-mcard-amt{flex-direction:column;display:flex}.pay-mcard-count{font:500 12px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}.pay-mcard-chev{color:var(--text-muted);display:inline-flex}.pay-mcard-bd{padding:0 14px 13px}@media (max-width:1023px){.pay-desktop{display:none}.pay-mobile{flex-direction:column;gap:10px;padding:14px;display:flex}.pay-hero-num{font-size:36px}.pay-bd-row{flex-wrap:wrap;gap:2px 12px}.pay-page .kd-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.trn-page{flex-direction:column;gap:20px;max-width:1100px;margin-inline-start:auto;margin-inline-end:auto;padding:26px 16px 40px;display:flex}.trn-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.trn-head-text h1{font:600 26px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.trn-head-text p{font:400 14px/1.4 var(--font);color:var(--text-secondary);margin-top:6px}.trn-loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.trn-loading-in{flex-direction:column;align-items:center;gap:14px;display:flex}.trn-loading-in p{font:500 13.5px/1 var(--font);color:var(--text-secondary)}.trn-spinner{border:3px solid var(--surface-2);border-top-color:var(--accent);border-radius:50%;width:44px;height:44px;animation:.7s linear infinite ui-spin}.trn-statcard{align-items:center;gap:14px;padding:18px 20px;display:flex}.trn-stat-ic{border-radius:var(--r-input);background:var(--success-tint);width:40px;height:40px;color:var(--success-text);flex-shrink:0;place-items:center;display:grid}.trn-stat-lab{font:500 13px/1 var(--font);color:var(--text-secondary)}.trn-stat-num{font:600 28px/1 var(--font);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;margin-top:5px}.trn-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 24px;display:flex}.trn-empty-ic{background:var(--surface-2);width:56px;height:56px;color:var(--text-muted);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.trn-empty h2{font:600 18px/1.2 var(--font);color:var(--text-primary)}.trn-empty p{font:400 13.5px/1.4 var(--font);color:var(--text-secondary);margin-bottom:14px}.trn-tablecard{padding:0;overflow:hidden}.trn-table{border:none;border-radius:0}.trn-table thead th.trn-th-c,.trn-table td.trn-td-c{text-align:center}.trn-date{font:400 13px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}.trn-user{align-items:center;gap:11px;display:flex}.trn-avatar{background:var(--success-tint);width:38px;height:38px;color:var(--success-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.trn-user-info{min-width:0}.trn-user-info b{font:600 13.5px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.trn-user-info small{font:400 12px/1.2 var(--font);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.trn-acts{justify-content:center;align-items:center;gap:6px;display:inline-flex}.trn-act{border-radius:var(--r-input);width:34px;height:34px;color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard);background:0 0;border:1px solid #0000;place-items:center;display:grid}.trn-act:hover{background:var(--surface-hover);color:var(--text-primary)}.trn-act--assign:hover{background:var(--cool-tint);color:var(--cool-text);border-color:var(--cool-bd)}.trn-act--delete:hover{background:var(--error-tint);color:var(--error-text);border-color:var(--error-bd)}.trn-desktop{display:block}.trn-mobile{display:none}.trn-mcard{padding:14px}.trn-mcard-head{align-items:center;gap:11px;display:flex}.trn-mcard-head .trn-user-info{flex:1}.trn-mcard-badge{flex-shrink:0}.trn-mcard-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}@media (max-width:1023px){.trn-desktop{display:none}.trn-mobile{display:flex}}.trn-modal-overlay{z-index:50;background:var(--overlay);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.trn-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-lg);flex-direction:column;width:100%;display:flex;overflow:hidden}.trn-modal--sm{max-width:440px}.trn-modal--lg{max-width:640px;max-height:90vh}.trn-modal-head{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;display:flex}.trn-modal-head--bd{border-bottom:1px solid var(--border)}.trn-modal-head h2{font:600 17px/1.3 var(--font);color:var(--text-primary)}.trn-modal-close{border-radius:var(--r-input);width:34px;height:34px;color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.trn-modal-close:hover{background:var(--surface-hover);color:var(--text-primary)}.trn-modal-body{flex-direction:column;gap:16px;padding:0 22px 20px;display:flex}.trn-field{flex-direction:column;gap:6px;display:flex}.trn-note{background:var(--surface-2);border-radius:var(--r-input);padding:14px}.trn-note p{font:400 13px/1.5 var(--font);color:var(--text-secondary)}.trn-modal-foot{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}.trn-modal-foot--between{border-top:1px solid var(--border);background:var(--surface-2);justify-content:space-between}.trn-foot-actions{align-items:center;gap:10px;display:flex}.trn-count{font:400 13px/1 var(--font);color:var(--text-secondary)}.trn-count span{color:var(--text-primary);font-weight:600}.trn-del-title{font:600 17px/1.3 var(--font);color:var(--text-primary);margin-bottom:4px;padding-top:20px}.trn-del-text{font:400 13.5px/1.5 var(--font);color:var(--text-secondary)}.trn-del-text strong{color:var(--text-primary);font-weight:600}.trn-del-warn{font:400 12.5px/1.5 var(--font);color:var(--text-muted)}.trn-assign-filters{border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:12px;padding:16px 22px;display:flex}.trn-search{width:100%;max-width:none}.trn-filtertabs{flex-wrap:wrap}.trn-clientlist{flex:1;padding:14px 22px;overflow-y:auto}.trn-clientlist-in{flex-direction:column;gap:8px;display:flex}.trn-empty-text{text-align:center;font:400 13.5px/1.4 var(--font);color:var(--text-secondary);padding:28px 0}.trn-clientrow{border-radius:var(--r-input);background:var(--surface-2);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard);border:1px solid #0000;align-items:center;gap:12px;padding:13px 14px;display:flex}.trn-clientrow:hover{background:var(--surface-hover)}.trn-clientrow.is-assigned{background:var(--success-tint);border-color:var(--success-bd)}.trn-clientrow.is-assigned:hover{background:color-mix(in srgb,var(--success-tint)70%,var(--success))}.trn-checkbox{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;border-radius:4px;flex-shrink:0}.trn-clientrow-info{flex:1;min-width:0}.trn-clientrow-name{align-items:center;gap:8px;display:flex}.trn-clientrow-name p{font:600 13.5px/1.2 var(--font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.trn-mevcut{flex-shrink:0;padding:3px 8px;font-size:11px}.trn-clientrow-email{font:400 12.5px/1.3 var(--font);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.trn-noresult{text-align:center;color:var(--text-muted);padding:28px 0}.trn-noresult svg{opacity:.6;margin-bottom:8px;display:inline-block}.trn-noresult p{font:400 13px/1.3 var(--font);color:var(--text-muted)}@media (max-width:560px){.trn-head{flex-direction:column}.trn-filtertabs{width:100%}}.kf-editor{flex-direction:column;gap:24px;padding:24px;display:flex}.kf-loading{justify-content:center;align-items:center;min-height:100vh;display:flex}.kf-loading-inner{text-align:center}.kf-loading-txt{font:500 13.5px/1.3 var(--font);color:var(--text-secondary);margin-top:16px}.kf-spinner{border:2px solid var(--accent);border-top-color:#0000;border-radius:50%;width:32px;height:32px;margin:0 auto;animation:.7s linear infinite kf-spin}.kf-spinner--lg{border-width:4px;width:56px;height:56px}@keyframes kf-spin{to{transform:rotate(360deg)}}.kf-notfound-wrap{padding:24px}.kf-notfound{background:var(--error-tint);border:1px solid var(--error-bd);border-radius:var(--r-card);text-align:center;padding:24px}.kf-notfound-h{font:700 19px/1.2 var(--font);color:var(--error-text);margin-bottom:8px}.kf-btn-danger{background:var(--error-text)!important;color:var(--text-on-accent)!important}.kf-btn-danger:hover{opacity:.9}.kf-edhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.kf-edhead-l{align-items:center;gap:16px;min-width:0;display:flex}.kf-back{border-radius:var(--r-button);color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);background:0 0;border:none;place-items:center;padding:8px;display:grid}.kf-back:hover{background:var(--surface-hover)}.kf-edtitle{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kf-edtitle h1{font:700 28px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.kf-edhead-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kf-stats{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.kf-stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:24px}.kf-stat-l{font:500 13px/1.3 var(--font);color:var(--text-secondary);margin-bottom:8px}.kf-stat-v{font:700 30px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums}.kf-sec{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:24px}.kf-sec-h{font:700 17px/1.2 var(--font);color:var(--text-primary);margin-bottom:16px}.kf-sec-h--flush{margin-bottom:0}.kf-sec-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.kf-sec-sub{font:500 13px/1.4 var(--font);color:var(--text-muted)}.kf-sec-sub--mt{margin-top:4px}.kf-toggle-rows{flex-direction:column;gap:20px;display:flex}.kf-toggle-row{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.kf-toggle-row--div{border-bottom:1px solid var(--border)}.kf-toggle-info{align-items:center;gap:12px;min-width:0;display:flex}.kf-toggle-ic{border-radius:var(--r-input);flex-shrink:0;place-items:center;padding:8px;display:grid}.kf-toggle-ic--accent{background:var(--accent-tint);color:var(--accent)}.kf-toggle-ic--cool{background:var(--cool-tint);color:var(--cool)}.kf-toggle-titlerow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kf-toggle-title{font:600 14px/1.2 var(--font);color:var(--text-primary)}.kf-toggle-desc{font:500 13px/1.4 var(--font);color:var(--text-muted);margin-top:2px}.kf-info-btn{background:var(--accent-tint);color:var(--accent-text);font:600 11px/1.3 var(--font);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);border:none;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.kf-info-btn:hover{background:var(--accent-tint-bd)}.kf-added-list{flex-direction:column;gap:8px;display:flex}.kf-added{background:var(--accent-tint);border:1px solid var(--accent-tint-bd);border-radius:var(--r-input);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.kf-added-l{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.kf-added-ic{color:var(--accent);flex-shrink:0}.kf-added-t{font:600 13px/1.2 var(--font);color:var(--text-primary)}.kf-added-n{font:500 11.5px/1 var(--font);color:var(--text-muted)}.kf-added-rm{font:600 12px/1 var(--font);color:var(--error-text);cursor:pointer;background:0 0;border:none;flex-shrink:0}.kf-added-rm:hover{opacity:.8}.kf-added-rm:disabled{opacity:.5;cursor:default}.kf-cats{flex-direction:column;gap:16px;display:flex}.kf-catcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);overflow:hidden}.kf-catcard.is-dragging{opacity:.5}.kf-catcard-h{background:var(--surface-2);border-bottom:1px solid var(--border);padding:16px 24px}.kf-catedit{align-items:center;gap:12px;display:flex}.kf-catedit .kf-edex-grip{flex-shrink:0}.kf-catcard-titlerow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kf-catcard-t{font:700 14.5px/1.2 var(--font);color:var(--text-primary)}.kf-catcard-n{font:500 13px/1.3 var(--font);color:var(--text-secondary);margin-top:2px}.kf-catcard-body{flex-direction:column;gap:16px;padding:24px;display:flex}.kf-fixed-tag{font:600 11px/1.3 var(--font);background:var(--accent-tint);color:var(--accent-text);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 8px}.kf-rm-btn{color:var(--error-text);border-radius:var(--r-input);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);background:0 0;border:none;flex-shrink:0;padding:8px}.kf-rm-btn:hover{background:var(--error-tint)}.kf-rm-btn--sm{padding:4px}.kf-qitem{border-bottom:1px solid var(--border);padding-bottom:16px}.kf-qitem:last-child{border-bottom:none;padding-bottom:0}.kf-qitem.is-dragging{opacity:.5}.kf-qedit{flex-direction:column;gap:12px;display:flex}.kf-qedit-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.kf-qedit-label{align-items:center;gap:8px;display:flex}.kf-qedit-n{font:600 13px/1.2 var(--font);color:var(--text-secondary)}.kf-chips{flex-wrap:wrap;gap:6px;display:flex}.kf-chip{background:var(--surface-2);color:var(--text-secondary);font:500 11.5px/1.4 var(--font);border-radius:var(--r-chip);padding:2px 8px}.kf-req{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.kf-req-box{width:16px;height:16px;accent-color:var(--accent);border-radius:4px}.kf-req-txt{font:500 13px/1.2 var(--font);color:var(--text-secondary)}.kf-qview-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.kf-qview-t{font:600 14px/1.3 var(--font);color:var(--text-primary)}.kf-qview-badges{flex-wrap:wrap;gap:8px;display:flex}.kf-qview-opts{margin-top:8px}.kf-qview-optl{font:500 13px/1.3 var(--font);color:var(--text-secondary);margin-bottom:4px}.kf-qview-optchips{flex-wrap:wrap;gap:8px;display:flex}.kf-modal--sm{width:min(440px,100%)}.kf-modal--lg{width:min(640px,100%);max-height:85%}.kf-modal--pad{gap:0;padding:24px}.kf-modal-pad{padding:24px}.kf-modal-title{font:700 19px/1.2 var(--font);color:var(--text-primary)}.kf-modal-text{font:500 13.5px/1.5 var(--font);color:var(--text-secondary);margin-top:16px;margin-bottom:8px}.kf-modal-note--mb{margin-bottom:24px}.kf-modal-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.kf-modal-actions--mt{margin-top:24px}.kf-modal-toprow{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.kf-modal-loading{justify-content:center;align-items:center;padding:48px 0;display:flex}.kf-modal-htitle{align-items:center;gap:12px;display:flex}.kf-modal-hic{border-radius:var(--r-input);place-items:center;padding:8px;display:grid}.kf-modal-hic--accent{background:var(--accent-tint);color:var(--accent)}.kf-modal-hic--cool{background:var(--cool-tint);color:var(--cool)}.kf-modal-htxt{font:700 17px/1.2 var(--font);color:var(--text-primary)}.kf-modal-x{border-radius:var(--r-button);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);background:0 0;border:none;padding:8px}.kf-modal-x:hover{background:var(--surface-hover)}.kf-modal-body--info{gap:24px}.kf-modal-foot--end{justify-content:flex-end}.kf-info-h{font:600 15px/1.2 var(--font);color:var(--text-primary);margin-bottom:16px}.kf-info-h--tight{margin-bottom:12px}.kf-info-foot{font:500 11.5px/1.5 var(--font);color:var(--text-muted)}.kf-steps{flex-direction:column;display:flex}.kf-step{gap:12px;display:flex}.kf-step-rail{flex-direction:column;align-items:center;display:flex}.kf-step-num{background:var(--accent);width:28px;height:28px;color:var(--text-on-accent);font:700 12px/1 var(--font);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.kf-step-line{background:var(--accent-tint-bd);flex:1;width:2px;margin:4px 0}.kf-step--cool .kf-step-num{background:var(--cool)}.kf-step--cool .kf-step-line{background:var(--cool-tint)}.kf-step-body{padding-bottom:16px}.kf-step-title{font:600 13.5px/1.3 var(--font);color:var(--text-primary)}.kf-step-desc{font:500 12px/1.4 var(--font);color:var(--text-muted);margin-top:2px}.kf-infocards{flex-direction:column;gap:12px;display:flex}.kf-infocard{background:var(--accent-tint);border:1px solid var(--accent-tint-bd);border-radius:var(--r-card);padding:16px}.kf-infocard--cool{background:var(--cool-tint);border-color:#0000}.kf-infocard-t{font:600 13.5px/1.3 var(--font);color:var(--text-primary)}.kf-infocard-n{font:500 11.5px/1 var(--font);color:var(--accent-text);margin-bottom:8px}.kf-infocard-n--cool{color:var(--cool-text)}.kf-infocard-list{font:500 13px/1.4 var(--font);color:var(--text-secondary);flex-direction:column;gap:4px;display:flex}.kf-presetcards{flex-direction:column;gap:12px;display:flex}.kf-presetcard{border:2px solid var(--border);background:var(--surface-2);border-radius:var(--r-card);transition:border-color var(--dur-fast)var(--ease-standard),background var(--dur-fast)var(--ease-standard);padding:16px}.kf-presetcard.is-on{border-color:var(--accent);background:var(--accent-tint)}.kf-presetcard-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kf-presetcard-m{flex:1;min-width:0}.kf-presetcard-t{font:600 13.5px/1.3 var(--font);color:var(--text-primary)}.kf-presetcard-n{font:500 13px/1.3 var(--font);color:var(--text-muted);margin-top:2px}.kf-presetcard-list{flex-direction:column;gap:4px;margin-top:8px;display:flex}.kf-presetcard-li,.kf-presetcard-more{font:500 12px/1.4 var(--font);color:var(--text-muted)}.kf-presetcard-act{flex-shrink:0}.kf-presetbtn{font:600 13px/1.2 var(--font);border-radius:var(--r-button);cursor:pointer;transition:opacity var(--dur-fast)var(--ease-standard);padding:6px 12px}.kf-presetbtn:disabled{opacity:.5;cursor:default}.kf-presetbtn--rm{color:var(--error-text);border:1px solid var(--error-bd);background:0 0}.kf-presetbtn--add{color:var(--text-on-accent);background:var(--accent);border:1px solid var(--accent)}.kf-presetbtn--add:hover:not(:disabled){background:var(--accent-hover)}@media (max-width:1023px){.kf-editor{gap:18px;padding:16px}.kf-stats{grid-template-columns:1fr;gap:12px}.kf-edhead{align-items:flex-start}.kf-edhead-acts{width:100%}.kf-qview-head{flex-direction:column}.kf-qedit-head{flex-wrap:wrap}.kf-presetcard-row{flex-direction:column}.kf-presetcard-act,.kf-presetbtn{width:100%}}.kf-edtitle-wrap{min-width:0}.kf-edtitle-h1{font:700 28px/1.15 var(--font);letter-spacing:-.025em;color:var(--text-primary)}.kf-createform{flex-direction:column;gap:24px;display:flex}.kf-createsec{flex-direction:column;gap:16px;display:flex}.kf-catcard-rm{margin-left:auto}.kf-qlist{border-left:2px solid var(--border);flex-direction:column;gap:12px;padding-left:16px;display:flex}.kf-qlist-h{font:600 13px/1.2 var(--font);color:var(--text-secondary)}.kf-qbox{background:var(--surface-2);border-radius:var(--r-input);flex-direction:column;gap:12px;padding:16px;display:flex}.kf-createactions{justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:1023px){.kf-createactions{flex-direction:column-reverse;align-items:stretch}}.cin-mobile{display:none}.cin-mcard{padding:14px}.cin-mcard-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cin-mcard-bot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}@media (max-width:1023px){.cin-desktop{display:none}.cin-mobile{flex-direction:column;gap:10px;display:flex}}.dc-mobile{display:none}.dc-mcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-button);box-shadow:var(--sh-xs);padding:14px}.dc-mcard-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.dc-mcard-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.dc-mcard-bot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}@media (max-width:1023px){.dc-desktop{display:none}.dc-mobile{flex-direction:column;gap:10px;padding:14px;display:flex}}.set-title{font:700 24px/1.2 var(--font);letter-spacing:-.02em;color:var(--text-primary)}.set-subtitle{font:400 14.5px/1.5 var(--font);color:var(--text-secondary);margin-top:4px}.set-tabs-pill{flex-wrap:wrap;gap:8px;display:flex}.set-tab-pill{font:600 12px/1 var(--font);border-radius:var(--r-chip);border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);padding:8px 14px}.set-tab-pill:hover{background:var(--surface-hover)}.set-tab-pill.is-active{background:var(--accent);color:var(--text-on-accent);border-color:#0000}.set-tabs{border-bottom:1px solid var(--border);gap:24px;display:flex;overflow-x:auto}.set-tab{font:500 14px/1 var(--font);color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:16px 4px;display:inline-flex}.set-tab svg{stroke-width:1.75px;width:20px;height:20px}.set-tab:hover{color:var(--text-secondary);border-bottom-color:var(--border-strong)}.set-tab.is-active{color:var(--accent-text);border-bottom-color:var(--accent)}.set-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);padding:var(--sp-6)}.set-section-title{font:600 17px/1.3 var(--font);letter-spacing:-.01em;color:var(--text-primary)}.set-section-desc{font:400 13.5px/1.5 var(--font);color:var(--text-secondary)}.set-hint{font:400 12px/1.4 var(--font);color:var(--text-muted)}.set-hint-accent{color:var(--accent-text);font-weight:600}.set-opt{border:2px solid var(--border);border-radius:var(--r-input);background:var(--surface);cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);color:var(--text-primary);text-align:left}.set-opt:hover{border-color:var(--accent-tint-bd)}.set-opt.is-active{border-color:var(--accent);background:var(--accent-tint);box-shadow:var(--sh-sm)}.set-opt-title{color:var(--text-primary);font-weight:700}.set-opt.is-active .set-opt-title{color:var(--accent-text)}.set-opt-desc{font:400 12px/1.4 var(--font);color:var(--text-muted)}.set-opt-check{border-radius:var(--r-chip);background:var(--accent);width:24px;height:24px;color:var(--text-on-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.set-text{color:var(--text-primary)}.set-muted{color:var(--text-muted)}.set-secondary{color:var(--text-secondary)}.set-accent{color:var(--accent-text)}.set-box{border-radius:var(--r-input);border:1px solid;padding:16px}.set-box--accent{background:var(--accent-tint);border-color:var(--accent-tint-bd)}.set-box--cool{background:var(--cool-tint);border-color:var(--cool-bd)}.set-box--warning{background:var(--warning-tint);border-color:var(--warning-bd)}.set-box--success{background:var(--success-tint);border-color:var(--success-bd)}.set-box--error{background:var(--error-tint);border-color:var(--error-bd)}.set-imgwrap{background:var(--surface-2);border-radius:var(--r-input);width:100%;position:relative;overflow:hidden}.set-imgwrap-empty{height:100%;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.set-img-overlay{background:var(--overlay);color:var(--text-on-accent);z-index:20;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.set-img-overlay-strong{color:#fff;background:#0009}.set-img-edit{opacity:0;transition:opacity var(--dur-fast)var(--ease-standard);z-index:10;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.group:hover .set-img-edit{opacity:1}.set-img-edit-btn{background:var(--surface);color:var(--text-secondary);border-radius:var(--r-input);align-items:center;gap:8px;padding:8px 16px;display:flex}.set-avatar-badge{background:var(--accent);color:var(--text-on-accent);border-radius:var(--r-chip);box-shadow:var(--sh-md);border:4px solid var(--surface);transition:background var(--dur-fast)var(--ease-standard);padding:10px;position:absolute;bottom:0;right:0}.set-avatar-badge:hover{background:var(--accent-hover)}.set-badge{font:500 12px/1 var(--font);border-radius:var(--r-chip);border:1px solid #0000;align-items:center;padding:5px 12px;display:inline-flex}.set-badge--accent{background:var(--accent-tint);color:var(--accent-text);border-color:var(--accent-tint-bd)}.set-badge--success{background:var(--success-tint);color:var(--success-text);border-color:var(--success-bd)}.set-badge--warning{background:var(--warning-tint);color:var(--warning-text);border-color:var(--warning-bd)}.set-toggle{background:var(--surface-2);border-radius:var(--r-chip);gap:2px;padding:2px;display:inline-flex}.set-toggle-btn{font:600 12px/1 var(--font);border-radius:var(--r-chip);color:var(--text-muted);cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);background:0 0;border:none;padding:6px 16px}.set-toggle-btn.is-active{background:var(--surface);color:var(--text-primary);box-shadow:var(--sh-xs)}.set-save-pill{font:700 9px/1 var(--font);background:var(--success);color:var(--text-on-accent);border-radius:var(--r-chip);padding:3px 6px}.set-discount-input{border-radius:var(--r-input);border:1px solid var(--border);background:var(--surface);width:100%;height:40px;color:var(--text-primary);transition:all var(--dur-fast)var(--ease-standard);padding:0 12px;font-size:14px}.set-discount-input.is-valid{border-color:var(--success);box-shadow:0 0 0 1px var(--success-tint)}.set-discount-input.is-error{border-color:var(--error);box-shadow:0 0 0 1px var(--error-tint)}.set-radio-row{border-radius:var(--r-input);border:2px solid var(--border);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);align-items:flex-start;gap:12px;padding:12px;display:flex}.set-radio-row:hover{background:var(--surface-hover)}.set-dropdown{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);width:100%;box-shadow:var(--sh-lg);max-height:240px;margin-top:4px;position:absolute;overflow-y:auto}.set-dropdown-item{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);background:0 0;border:none;padding:8px 16px;font-size:14px}.set-dropdown-item:hover{background:var(--surface-hover)}.set-input{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);width:100%;color:var(--text-primary);transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard)}.set-input::placeholder{color:var(--text-muted)}.set-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);outline:none}.set-modal-scrim{background:var(--overlay);z-index:50;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.set-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-modal);box-shadow:var(--sh-lg);width:100%}.set-modal-title{font:700 24px/1.2 var(--font);letter-spacing:-.02em;color:var(--text-primary)}.set-modal-x{border-radius:var(--r-input);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);background:0 0;border:none;padding:8px}.set-modal-x:hover{background:var(--surface-hover);color:var(--text-primary)}.set-modal-divider{border-top:1px solid var(--border)}.set-inset{background:var(--surface-2);border-radius:var(--r-input)}@media (max-width:1023px){.set-section .grid{grid-template-columns:1fr!important}.set-tabs{gap:16px}}.cwe-shell{background:var(--surface-2)}.cwe-topbar{background:var(--surface);border-bottom:1px solid var(--border);z-index:20;box-shadow:var(--sh-xs);position:sticky;top:0}.cwe-topbar-inner{max-width:80rem;margin:0 auto;padding:14px 16px}@media (min-width:640px){.cwe-topbar-inner{padding:16px 24px}}@media (min-width:1024px){.cwe-topbar-inner{padding:16px 32px}}.cwe-topbar-title{font:700 19px/1.2 var(--font);letter-spacing:-.02em;color:var(--text-primary);align-items:center;gap:8px;display:flex}.cwe-topbar-title-ic{color:var(--accent);flex-shrink:0}.cwe-topbar-sub{font:500 13px/1.3 var(--font);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.cwe-iconbtn{border-radius:var(--r-input);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:inline-flex}.cwe-iconbtn:hover{background:var(--surface-hover);color:var(--text-secondary)}.cwe-iconbtn--danger:hover{background:var(--error-tint);color:var(--error)}.cwe-loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.cwe-loading-inner{text-align:center}.cwe-loading-text{font:500 13px/1 var(--font);color:var(--text-muted);margin-top:14px}.cwe-spinner{border:3px solid var(--surface-2);border-top-color:var(--accent);border-radius:50%;width:56px;height:56px;margin:0 auto;animation:.7s linear infinite ui-spin}.cwe-spinner--sm{border-width:2px;width:40px;height:40px;margin-bottom:12px}.cwe-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm)}.cwe-card--pad{padding:22px}.cwe-card--clip{overflow:hidden}.cwe-label{font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;display:block}.cwe-hint{font:500 12px/1.4 var(--font);color:var(--text-muted);margin-top:8px}.cwe-textarea{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);width:100%;color:var(--text-primary);font:500 14px/1.5 var(--font);resize:vertical;transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);padding:12px 14px}.cwe-textarea::placeholder{color:var(--text-muted)}.cwe-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);outline:none}.cwe-tabsbar{border-bottom:1px solid var(--border)}.cwe-day{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);overflow:hidden}.cwe-day-head{background:var(--surface-2);border-bottom:1px solid var(--border);padding:14px 18px}.cwe-day-head-top{align-items:center;gap:12px;display:flex}.cwe-day-pill{border-radius:var(--r-chip);background:var(--accent-tint);height:28px;color:var(--accent-text);font:600 12.5px/1 var(--font);flex-shrink:0;align-items:center;padding:0 12px;display:inline-flex}.cwe-day-titlewrap{flex:1;min-width:0}.cwe-day-actions{flex-shrink:0;gap:4px;display:flex}.cwe-day-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.cwe-day-meta-item{font:500 12.5px/1 var(--font);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.cwe-day-meta-sep{color:var(--border-strong)}.cwe-day-emptytag{border-radius:var(--r-chip);background:var(--warning-tint);color:var(--warning-text);font:600 11px/1 var(--font);align-items:center;padding:3px 9px;display:inline-flex}.cwe-day-body{padding:24px}.cwe-collabels{font:600 11px/1 var(--font);letter-spacing:.02em;color:var(--text-muted);align-items:center;gap:8px;padding:4px 8px;display:flex}.cwe-day-empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:36px 16px;display:flex}.cwe-day-empty-ic{color:var(--text-muted);opacity:.55;margin-bottom:8px}.cwe-day-empty-title{font:600 14px/1.3 var(--font);color:var(--text-secondary)}.cwe-day-empty-desc{font:500 12.5px/1.4 var(--font);color:var(--text-muted)}.cwe-exrow{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard)}.cwe-exrow:hover{border-color:var(--border-strong);box-shadow:var(--sh-xs)}.cwe-exrow--dragging{opacity:.4}.cwe-exrow-inner{align-items:center;gap:8px;padding:8px;display:flex}.cwe-exrow-handle{border-radius:var(--r-input);background:var(--accent-tint);width:32px;height:32px;color:var(--accent-text);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cwe-exrow-handle span{font:600 12px/1 var(--font);font-variant-numeric:tabular-nums}.cwe-exrow-handle:active{cursor:grabbing}.cwe-cell{flex-shrink:0;width:64px}.cwe-cell--section{width:112px}.cwe-cell--bw{justify-content:center;align-items:center;width:40px;display:flex}.cwe-cell--btn{width:auto;position:relative}.cwe-numinput{text-align:center;border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-2);width:100%;height:32px;color:var(--text-primary);font:500 13px/1 var(--font);transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);padding:0 6px}.cwe-numinput::placeholder{color:var(--text-muted)}.cwe-numinput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);background:var(--surface);outline:none}.cwe-section-select{text-align:center;border:1px solid var(--border);border-radius:var(--r-input);width:100%;height:32px;font:600 11.5px/1 var(--font);cursor:pointer;transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);padding:0 6px}.cwe-section-select:focus{box-shadow:0 0 0 3px var(--accent-ring);outline:none}.cwe-section--str{background:var(--accent-tint);border-color:var(--accent-tint-bd);color:var(--accent-text)}.cwe-section--mob{background:var(--warning-tint);border-color:var(--warning-bd);color:var(--warning-text)}.cwe-section--car{background:var(--cool-tint);border-color:var(--cool-bd);color:var(--cool-text)}.cwe-cardiochips{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;display:flex}.cwe-cardiochip{border:1px solid var(--cool-bd);border-radius:var(--r-input);background:var(--cool-tint);color:var(--cool-text);font:500 11px/1 var(--font);padding:4px 8px}.cwe-cardiochip-val{font-weight:600}.cwe-cardiochip-unit{opacity:.7;margin-left:3px}.cwe-checkbox{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;border-radius:5px}.cwe-rowbtn{border-radius:var(--r-input);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cwe-rowbtn:hover{background:var(--surface-hover);color:var(--text-secondary)}.cwe-rowbtn--on,.cwe-rowbtn--on:hover{background:var(--accent-tint);color:var(--accent-text)}.cwe-rowbtn--accent{color:var(--accent)}.cwe-rowbtn--accent:hover{background:var(--accent-tint);color:var(--accent-text)}.cwe-rowbtn--del:hover{background:var(--error-tint);color:var(--error)}.cwe-popover{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-md);padding:12px;position:absolute;top:40px;right:0}.cwe-popover--note{width:256px}.cwe-popover--video{width:288px}.cwe-popover-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.cwe-popover-label{font:600 11px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.cwe-popover-x{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px;display:inline-flex}.cwe-popover-x:hover{color:var(--text-secondary);background:var(--surface-hover)}.cwe-popover-field{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-2);width:100%;color:var(--text-primary);font:500 13px/1.4 var(--font);transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);padding:7px 10px}.cwe-popover-field::placeholder{color:var(--text-muted)}.cwe-popover-field:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);background:var(--surface);outline:none}.cwe-popover-field--area{resize:none}.cwe-menu{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);width:224px;box-shadow:var(--sh-md);z-index:20;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.cwe-menu-item{border-radius:var(--r-input);width:100%;font:500 13.5px/1 var(--font);color:var(--text-secondary);cursor:pointer;text-align:left;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;align-items:center;gap:11px;padding:9px 11px;display:flex}.cwe-menu-item:hover{background:var(--surface-hover);color:var(--text-primary)}.cwe-menu-item svg{color:var(--text-muted);flex-shrink:0}.cwe-menu-item--accent{color:var(--accent-text)}.cwe-menu-item--accent:hover{background:var(--accent-tint)}.cwe-menu-item--accent svg{color:var(--accent)}.cwe-menu-item--accent:disabled{opacity:.5;cursor:not-allowed}.cwe-menu-item--danger{color:var(--error-text)}.cwe-menu-item--danger:hover{background:var(--error-tint);color:var(--error)}.cwe-menu-item--danger svg{color:var(--error)}.cwe-menu-sep{border-top:1px solid var(--border);margin:4px 0}.cwe-aibox{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-card);margin-top:16px;padding:16px}.cwe-aibox-row{align-items:flex-start;gap:12px;display:flex}.cwe-aibox-ic{border-radius:var(--r-input);background:var(--accent-tint);width:38px;height:38px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.cwe-aibox-title{font:600 14.5px/1.2 var(--font);color:var(--text-primary);margin-bottom:3px}.cwe-aibox-desc{font:500 12.5px/1.4 var(--font);color:var(--text-muted)}.cwe-intro{text-align:center;padding:36px 24px}.cwe-intro-ic{border-radius:var(--r-card);background:var(--accent-tint);width:56px;height:56px;color:var(--accent);place-items:center;margin:0 auto 16px;display:grid}.cwe-intro-title{font:700 22px/1.2 var(--font);letter-spacing:-.02em;color:var(--text-primary);margin-bottom:6px}.cwe-intro-text{font:500 14px/1.4 var(--font);color:var(--text-muted)}.cwe-methods{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.cwe-method{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);flex-direction:column;align-items:center;gap:14px;padding:24px 18px;display:flex}.cwe-method:hover{background:var(--surface-hover);border-color:var(--border-strong);box-shadow:var(--sh-sm)}.cwe-method-tile{border-radius:var(--r-input);background:var(--accent-tint);width:40px;height:40px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.cwe-method-title{font:600 15px/1.2 var(--font);color:var(--text-primary);margin-bottom:5px}.cwe-method-text{font:500 12.5px/1.4 var(--font);color:var(--text-muted)}.cwe-method-btn{width:100%;margin-top:auto}.cwe-sidecard{position:sticky;top:96px}.cwe-sidecard-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.cwe-sidecard-avatar{background:var(--accent-tint);width:44px;height:44px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cwe-sidecard-title{font:600 16px/1.2 var(--font);color:var(--text-primary)}.cwe-sidecard-sub{font:500 12px/1 var(--font);color:var(--text-muted);margin-top:2px}.cwe-infotile{background:var(--surface-2);border-radius:var(--r-input);padding:11px 13px}.cwe-infotile--accent{background:var(--accent-tint)}.cwe-infotile-label{font:500 11px/1 var(--font);color:var(--text-muted);margin-bottom:4px}.cwe-infotile-label--accent{color:var(--accent-text);font-weight:600}.cwe-infotile-value{font:600 13.5px/1.3 var(--font);color:var(--text-primary)}.cwe-tips-title{font:600 14px/1.2 var(--font);color:var(--text-primary);align-items:center;gap:8px;margin-bottom:12px;display:flex}.cwe-tips-ic{color:var(--accent)}.cwe-tips-list{flex-direction:column;gap:9px;display:flex}.cwe-tips-list li{font:500 13px/1.4 var(--font);color:var(--text-secondary);gap:8px;display:flex}.cwe-tips-bullet{color:var(--accent)}.cwe-overlay{background:var(--overlay);z-index:50;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cwe-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-modal);box-shadow:var(--sh-lg);flex-direction:column;width:100%;max-height:90vh;display:flex}.cwe-modal--sm{max-width:28rem}.cwe-modal--md{max-width:42rem}.cwe-modal--lg{max-width:64rem}.cwe-modal-head{border-bottom:1px solid var(--border);padding:20px 22px}.cwe-modal-head--noborder{border-bottom:none}.cwe-modal-head-row{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.cwe-modal-head-row--nomb{margin-bottom:14px}.cwe-modal-head-l{align-items:center;gap:12px;display:flex}.cwe-modal-ic{border-radius:var(--r-input);background:var(--accent-tint);width:44px;height:44px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.cwe-modal-ic--danger{background:var(--error-tint);color:var(--error)}.cwe-modal-title{font:700 18px/1.2 var(--font);letter-spacing:-.01em;color:var(--text-primary)}.cwe-modal-sub{font:500 13px/1.3 var(--font);color:var(--text-muted);margin-top:2px}.cwe-modal-body{flex-direction:column;flex:1;gap:14px;padding:20px 22px;display:flex;overflow-y:auto}.cwe-modal-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;display:flex}.cwe-modal-empty p{font:500 13.5px/1.4 var(--font);color:var(--text-muted)}.cwe-modal-empty-ic{color:var(--text-muted);opacity:.6}.cwe-modal-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.cwe-modal-foot--end{justify-content:flex-end}.cwe-cardiopick-count{font:500 12.5px/1 var(--font);color:var(--text-muted)}.cwe-cardiopick-count b{color:var(--accent-text);font-weight:700}.cwe-cardiopick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cwe-cardiopick-tile{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);text-align:left;cursor:pointer;transition:border-color var(--dur-fast)var(--ease-standard),background var(--dur-fast)var(--ease-standard);align-items:center;gap:10px;padding:12px 13px;display:flex}.cwe-cardiopick-tile:hover:not(.is-disabled):not(.is-selected){border-color:var(--border-strong,var(--text-muted));background:var(--surface-hover)}.cwe-cardiopick-tile.is-selected{border-color:var(--accent);background:var(--accent-tint)}.cwe-cardiopick-tile.is-disabled{opacity:.45;cursor:not-allowed}.cwe-cardiopick-check{border:2px solid var(--border-strong,var(--text-muted));width:18px;height:18px;color:var(--text-on-accent);transition:background var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.cwe-cardiopick-check.is-on{background:var(--accent);border-color:var(--accent)}.cwe-cardiopick-tile-m{flex-direction:column;gap:2px;min-width:0;display:flex}.cwe-cardiopick-tile-l{font:600 13.5px/1.2 var(--font);color:var(--text-primary)}.cwe-cardiopick-tile-u{font:500 10.5px/1 var(--font);color:var(--text-muted)}.cwe-cardiopick-targets{border-top:1px solid var(--border);padding-top:14px}.cwe-cardiopick-targetlist{flex-direction:column;gap:8px;display:flex}.cwe-cardiopick-targetrow{align-items:center;gap:10px;display:flex}.cwe-cardiopick-targetlbl{font:500 13px/1.2 var(--font);color:var(--text-secondary);flex-shrink:0;width:110px}.cwe-cardiopick-targetinput{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);min-width:0;height:38px;color:var(--text-primary);font:500 13.5px/1 var(--font);transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);flex:1;padding:0 12px}.cwe-cardiopick-targetinput::placeholder{color:var(--text-muted)}.cwe-cardiopick-targetinput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);outline:none}.cwe-cardiopick-targetunit{font:500 12px/1 var(--font);color:var(--text-muted);flex-shrink:0;width:44px}.cwe-cardiopick-reset{font:500 12px/1 var(--font);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cwe-cardiopick-reset:hover{color:var(--text-secondary)}.cwe-cardiopick-actions{gap:8px;display:flex}.cwe-infobox{background:var(--cool-tint);border:1px solid var(--cool-bd);border-radius:var(--r-input);padding:14px 16px}.cwe-infobox-title{font:600 13px/1 var(--font);color:var(--cool-text);margin-bottom:8px}.cwe-infobox-list{font:500 13px/1.4 var(--font);color:var(--text-secondary);flex-direction:column;gap:3px;display:flex}.cwe-dangerbox{background:var(--error-tint);border:1px solid var(--error-bd);border-radius:var(--r-input);padding:14px 16px}.cwe-dangerbox-strong{font:500 13px/1.5 var(--font);color:var(--error-text)}.cwe-dangerbox-note{font:500 12.5px/1.5 var(--font);color:var(--error-text);opacity:.85;margin-top:8px}.cwe-segment{background:var(--surface-2);border-radius:var(--r-input);gap:3px;margin-bottom:12px;padding:3px;display:flex}.cwe-segment-btn{font:600 13px/1 var(--font);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.cwe-segment-btn--active{background:var(--surface);color:var(--text-primary);box-shadow:var(--sh-xs)}.cwe-segment-count{min-width:20px;height:20px;font:600 11px/1 var(--font);background:var(--surface-2);color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.cwe-segment-btn--active .cwe-segment-count{background:var(--accent-tint);color:var(--accent-text)}.cwe-search{position:relative}.cwe-search-ic{color:var(--text-muted);pointer-events:none;z-index:1;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.cwe-search-input{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-2);width:100%;color:var(--text-primary);font:500 14px/1 var(--font);transition:border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);padding:10px 14px 10px 38px}.cwe-search-input::placeholder{color:var(--text-muted)}.cwe-search-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);background:var(--surface);outline:none}.cwe-tagfilters{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.cwe-tagchip{font:600 12px/1 var(--font);border-radius:var(--r-chip);border:1px solid var(--border);background:var(--surface-2);color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);padding:5px 11px}.cwe-tagchip:hover{background:var(--surface-hover)}.cwe-tagchip--active{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.cwe-tpl{border:1px solid var(--border);border-radius:var(--r-card);transition:border-color var(--dur-fast)var(--ease-standard)}.cwe-tpl:hover{border-color:var(--accent)}.cwe-tpl-inner{padding:16px}.cwe-tpl-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cwe-tpl-main{flex:1;min-width:0}.cwe-tpl-title{font:600 16px/1.2 var(--font);color:var(--text-primary);margin-bottom:7px}.cwe-tpl-tags{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.cwe-tpl-tag{font:600 11px/1 var(--font);border-radius:var(--r-chip);background:var(--accent-tint);color:var(--accent-text);align-items:center;padding:3px 9px;display:inline-flex}.cwe-tpl-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cwe-tpl-meta-item{font:500 12px/1 var(--font);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.cwe-tpl-acts{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.cwe-tpl-detail{border-top:1px solid var(--border);flex-direction:column;gap:12px;margin-top:16px;padding-top:16px;display:flex}.cwe-tpl-day{background:var(--surface-2);border-radius:var(--r-input);padding:12px}.cwe-tpl-day-h{font:600 14px/1.2 var(--font);color:var(--text-primary);align-items:center;gap:8px;margin-bottom:8px;display:flex}.cwe-tpl-exlist{flex-direction:column;gap:6px;display:flex}.cwe-tpl-exline{font:500 13px/1.3 var(--font);color:var(--text-secondary);align-items:center;gap:8px;display:flex}.cwe-tpl-exline-bullet{color:var(--text-muted)}.cwe-tpl-exline-meta{font:500 11.5px/1 var(--font);color:var(--text-muted);font-variant-numeric:tabular-nums}@media (max-width:1023px){.cwe-methods{grid-template-columns:repeat(2,1fr)}.cwe-collabels{display:none}.cwe-exrow-inner{flex-wrap:wrap;row-gap:8px}.cwe-exrow-inner>.cwe-cell:not(.cwe-cell--section):not(.cwe-cell--bw):not(.cwe-cell--btn){width:calc(50% - 4px)}.cwe-cell--section,.cwe-cardiochips{width:100%}.cwe-tpl-row{flex-direction:column}.cwe-tpl-acts{flex-flow:wrap}.cwe-tpl-acts>button{flex:1;justify-content:center}}@media (max-width:560px){.cwe-methods{grid-template-columns:1fr}}.kw-vitals-goal{font:600 15px/1.35 var(--font);color:var(--text-primary);align-items:center;gap:8px;margin-bottom:14px;display:flex}.kw-vitals-goal svg{color:var(--accent);flex-shrink:0}.kw-vitals-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.kw-vital{background:var(--surface-2);border-radius:var(--r-input);flex-direction:column;gap:5px;padding:12px 14px;display:flex}.kw-vital-l{font:500 11.5px/1 var(--font);color:var(--text-muted);letter-spacing:.02em}.kw-vital-v{font:600 17px/1.1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:3px;display:flex}.kw-vital-v i{font-style:normal;font:500 11px/1 var(--font);color:var(--text-muted)}.kw-vital-v b{color:var(--accent-text);align-items:baseline;gap:2px;font-weight:600;display:inline-flex}.kw-vital-arrow{color:var(--text-muted);margin:0 3px;font-style:normal}.kw-vitals-foods{border-top:1px solid var(--border);flex-direction:column;gap:9px;margin-top:14px;padding-top:14px;display:flex}.kw-vitals-foodrow{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.kw-vitals-foodrow .kw-vital-l{min-width:82px;padding-top:5px}.kw-vitals-chips{flex-wrap:wrap;flex:1;gap:6px;display:flex}.kw-vchip{font:500 12px/1 var(--font);border-radius:var(--r-chip);background:var(--success-tint);color:var(--success-text);padding:6px 11px}.kw-vchip--no{background:var(--error-tint);color:var(--error-text)}.npe-aimatch{background:var(--surface);border:1px solid var(--cool-bd);border-radius:var(--r-card);box-shadow:var(--sh-sm);flex-direction:column;gap:14px;padding:18px;display:flex}.npe-aimatch-head{align-items:flex-start;gap:14px;display:flex}.npe-aimatch-slots{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.npe-aimatch-slot{background:var(--surface-2);border-radius:var(--r-input);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.npe-aimatch-slot-l{font:600 13px/1.2 var(--font);color:var(--text-primary)}.npe-aimatch-slot-c{font:600 12.5px/1 var(--font);color:var(--cool-text);font-variant-numeric:tabular-nums}.npe-aimatch-slot-m{font:600 11.5px/1.3 var(--font);color:var(--success-text);margin-top:2px}.npe-aimatch-slot-m.is-empty{color:var(--warning-text)}.npe-aimatch-cta{align-self:flex-start}.npe-aimatch-or{font:600 12.5px/1 var(--font);color:var(--accent-text);cursor:pointer;text-align:center;background:0 0;border:none;align-self:center;padding:6px;text-decoration:underline}.npe-aimatch-or:hover{color:var(--accent)}.npe-empty{flex-direction:column;gap:16px;display:flex}.npe-methods-wrap{flex-direction:column;gap:12px;display:flex}.npe-methods-title{font:600 13.5px/1.3 var(--font);color:var(--text-secondary);text-align:center;margin:2px 0 0}.npe-contra{background:var(--warning-tint);border:1px solid var(--warning-bd,var(--border));border-radius:var(--r-card);margin:0 0 4px;padding:14px 16px}.npe-contra-h{font:600 13.5px/1.2 var(--font);color:var(--warning-text);align-items:center;gap:8px;margin-bottom:8px;display:flex}.npe-contra-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.npe-contra-item{font:500 13px/1.4 var(--font);color:var(--text-secondary);padding-left:16px;position:relative}.npe-contra-item:before{content:"•";color:var(--warning-text);position:absolute;left:4px}.npe-contra-item--allergen:before{content:"⚠";color:var(--error-text)}.kw-sticker-lab{font:600 11.5px/1 var(--font);color:var(--text-muted);align-items:center;gap:6px;margin:14px 0 8px;display:flex}.kw-sticker-lab svg{color:var(--accent)}.cl-invite-scrim{z-index:9999;background:var(--overlay);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cl-invite{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);width:100%;max-width:520px;box-shadow:var(--sh-md);max-height:90vh;overflow-y:auto}.cl-invite-h{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.cl-invite-h-l{align-items:center;gap:12px;display:flex}.cl-invite-ic{border-radius:var(--r-input);background:var(--accent-tint);width:36px;height:36px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.cl-invite-h-l b{font:600 15px/1.2 var(--font);color:var(--text-primary);display:block}.cl-invite-h-l small{font:500 12px/1.3 var(--font);color:var(--text-muted)}.cl-invite-x{cursor:pointer;color:var(--text-muted);border-radius:var(--r-button);background:0 0;border:none;padding:4px}.cl-invite-x:hover{background:var(--surface-hover);color:var(--text-primary)}.cl-invite-body{flex-direction:column;gap:16px;padding:20px;display:flex}.cl-invite-field{flex-direction:column;gap:6px;display:flex}.cl-invite-field>span{font:600 12.5px/1 var(--font);color:var(--text-secondary)}.cl-invite-input{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);height:40px;font:500 13.5px/1 var(--font);color:var(--text-primary);outline:none;width:100%;padding:0 12px}.cl-invite-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring,var(--accent-tint))}select.cl-invite-input{cursor:pointer}.cl-invite-row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cl-invite-quick{flex-wrap:wrap;gap:6px;display:flex}.cl-invite-chip{border-radius:var(--r-chip);border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);font:600 12.5px/1 var(--font);cursor:pointer;padding:7px 13px}.cl-invite-chip:hover{background:var(--surface-hover);border-color:var(--accent);color:var(--accent-text)}.cl-invite-foot{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.cl-invite-send{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.cl-invite-send:hover{background:var(--accent-hover)}@media (max-width:560px){.cl-invite-row2{grid-template-columns:1fr}}.cl-pipe{font:600 11.5px/1.2 var(--font);border-radius:var(--r-chip);white-space:nowrap;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.cl-pipe--info{background:var(--cool-tint);color:var(--cool-text)}.cl-pipe--warn{background:var(--warning-tint);color:var(--warning-text)}.cl-pipe--error{background:var(--error-tint);color:var(--error-text)}.cl-pipe--ok{background:var(--accent-tint);color:var(--accent-text)}.cl-pipe-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite cl-pipe-pulse}@keyframes cl-pipe-pulse{0%,to{opacity:1}50%{opacity:.3}}.kw-bc{flex-direction:column;gap:16px;display:flex}.kw-bc-vitals{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-xs);flex-direction:column;gap:11px;padding:13px 15px;display:flex}.kw-bc-goal{align-items:baseline;gap:8px;display:flex}.kw-bc-goal b{font:600 14px/1.3 var(--font);color:var(--text-primary)}.kw-bc-vlab{font:500 11px/1 var(--font);color:var(--text-muted);letter-spacing:.02em}.kw-bc-vgrid{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.kw-bc-vitem{background:0 0;align-items:baseline;gap:7px;padding:0;display:flex}.kw-bc-vitem+.kw-bc-vitem{border-left:1px solid var(--border);padding-left:22px}.kw-bc-vval{font:600 15px/1.1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:3px;display:flex}.kw-bc-vval i{font-style:normal;font:500 10.5px/1 var(--font);color:var(--text-muted)}.kw-bc-vval em{color:var(--text-muted);margin:0 2px;font-style:normal}.kw-bc-vval b{color:var(--accent-text);align-items:baseline;gap:2px;font-weight:600;display:inline-flex}.kw-bc-foods{border-top:1px solid var(--border);flex-direction:column;gap:7px;padding-top:10px;display:flex}.kw-bc-foodrow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.kw-bc-foodrow .kw-bc-vlab{min-width:78px}.kw-bc-chips{flex-wrap:wrap;flex:1;gap:6px;display:flex}.kw-bc-chip{font:500 12px/1 var(--font);border-radius:var(--r-chip);background:var(--success-tint);color:var(--success-text);padding:6px 11px}.kw-bc-chip--no{background:var(--error-tint);color:var(--error-text)}.kw-bc-summary{font:500 13.5px/1.6 var(--font);color:var(--text-secondary);background:var(--cool-tint);border:1px solid var(--cool-bd);border-radius:var(--r-card);padding:13px 16px}.kw-bc-grid{gap:16px;display:grid}.kw-bc--wide .kw-bc-grid{grid-template-columns:repeat(3,1fr);align-items:start}.kw-bc-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-sm);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.kw-bc-h{align-items:center;gap:8px;display:flex}.kw-bc-h svg{color:var(--text-muted);flex-shrink:0}.kw-bc-h b{font:600 14.5px/1.2 var(--font);color:var(--text-primary)}.kw-bc-kcal{flex-direction:column;gap:3px;display:flex}.kw-bc-kcal span{font:600 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.kw-bc-kcal b{font:600 24px/1 var(--font);letter-spacing:-.025em;color:var(--text-primary);font-variant-numeric:tabular-nums}.kw-bc-kcal b i{color:var(--text-muted);margin-left:3px;font-size:12px;font-style:normal;font-weight:500}.kw-bc-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.kw-bc-list li{font:500 13px/1.5 var(--font);color:var(--text-secondary);border-bottom:1px solid var(--border);padding:8px 0 8px 18px;position:relative}.kw-bc-list li:before{content:"";background:var(--text-muted);border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:2px}.kw-bc-list li:last-child{border-bottom:none}.kw-bc-meals{background:var(--surface-2);border-radius:var(--r-input);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.kw-bc-meals-h{font:600 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;display:flex}.kw-bc-mealcount{font:600 11px/1 var(--font);text-transform:none;letter-spacing:0;color:var(--accent-text);background:var(--accent-tint);border:1px solid var(--accent-tint-bd);border-radius:var(--r-chip);white-space:nowrap;padding:3px 8px}.kw-bc-meal{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding-top:7px;display:flex}.kw-bc-meal:first-of-type{border-top:none;padding-top:1px}.kw-bc-meal-l{font:600 11.5px/1 var(--font);color:var(--text-muted)}.kw-bc-meal-v{font:500 13px/1.45 var(--font);color:var(--text-primary)}.kw-bc-flags{flex-direction:column;gap:7px;display:flex}.kw-bc-flag{font:500 12.5px/1.4 var(--font);color:var(--text-secondary);border-radius:var(--r-input);background:var(--surface-2);align-items:flex-start;gap:8px;padding:9px 11px;display:flex}.kw-bc-flag svg{color:var(--text-muted);flex-shrink:0;margin-top:1px}.kw-bc-flag--warn{background:var(--warning-tint);color:var(--warning-text)}.kw-bc-flag--warn svg{color:var(--warning)}.kw-bc-stats{flex-direction:column;gap:10px;display:flex}.kw-bc-stat{background:var(--surface-2);border-radius:var(--r-input);align-items:center;gap:11px;padding:11px 13px;display:flex}.kw-bc-stat>svg{color:var(--cool);flex-shrink:0}.kw-bc-stat b{font:600 19px/1 var(--font);color:var(--text-primary);font-variant-numeric:tabular-nums;display:block}.kw-bc-stat b i{font:500 12px/1 var(--font);color:var(--text-muted);margin-left:2px;font-style:normal}.kw-bc-stat span{font:500 11.5px/1 var(--font);color:var(--text-muted);margin-top:4px;display:block}.kw-bc-cardio{flex-direction:column;gap:6px;display:flex}.kw-bc-cardio-row{font:500 12.5px/1.4 var(--font);color:var(--text-secondary);border-radius:var(--r-input);background:var(--surface-2);align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.kw-bc-cardio-row svg{color:var(--cool);flex-shrink:0;margin-top:1px}.kw-bc-empty{font:500 12.5px/1.5 var(--font);color:var(--text-muted)}.kw-bc--compact{gap:12px}.kw-bc--compact .kw-bc-grid{grid-template-columns:1fr;gap:12px}.kw-bc--compact .kw-bc-card{box-shadow:none;border-radius:var(--r-input);gap:9px;padding:12px 13px}.kw-bc--compact .kw-bc-h b{font-size:13px}.kw-bc--compact .kw-bc-kcal b{font-size:20px}.kw-bc--compact .kw-bc-list li{padding:6px 0 6px 16px;font-size:12px}.kw-bc--compact .kw-bc-list li:before{top:12px}.kw-bc--compact .kw-bc-meals{gap:6px;padding:10px 11px}.kw-bc--compact .kw-bc-meal-v{font-size:12px}.kw-bc--compact .kw-bc-flag{padding:7px 9px;font-size:11.5px}.kw-bc--compact .kw-bc-stats{gap:8px}.kw-bc--compact .kw-bc-stat{padding:9px 11px}.kw-bc--compact .kw-bc-stat b{font-size:16px}.kw-bc--compact .kw-macrolegend{flex-wrap:wrap;gap:10px}.kw-bc--compact .kw-macrolegend span{font-size:11px}.kw-brief--cards{box-shadow:none;background:0 0;border:none;padding:0}.kw-body--full{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.kw-bc--wide .kw-bc-grid{grid-template-columns:1fr}}}@layer utilities{.\@container,.\@container-\[inline-size\]{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\!absolute{position:absolute!important}.\!fixed{position:fixed!important}.\!relative{position:relative!important}.\!static{position:static!important}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.fixed\!{position:fixed!important}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing-1)*-1)}.-inset-2{inset:calc(var(--spacing-2)*-1)}.-inset-3{inset:calc(var(--spacing-3)*-1)}.-inset-4{inset:calc(var(--spacing-4)*-1)}.inset-0{inset:calc(var(--spacing)*0)}.inset-2{inset:var(--spacing-2)}.inset-\[1px\]{top:1px;bottom:1px;left:1px;right:1px}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.\!top-7{top:calc(var(--spacing)*7)!important}.-top-1{top:calc(var(--spacing-1)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2{top:calc(var(--spacing-2)*-1)}.-top-3{top:calc(var(--spacing-3)*-1)}.-top-4{top:calc(var(--spacing-4)*-1)}.-top-8{top:calc(var(--spacing-8)*-1)}.-top-12{top:calc(var(--spacing-12)*-1)}.-top-40{top:calc(var(--spacing)*-40)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:var(--spacing-2)}.top-3{top:var(--spacing-3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:var(--spacing-4)}.top-6{top:var(--spacing-6)}.top-10{top:calc(var(--spacing)*10)}.top-20{top:calc(var(--spacing)*20)}.top-24{top:calc(var(--spacing)*24)}.top-\[-40px\]{top:-40px}.top-\[-80px\]{top:-80px}.top-\[2px\]{top:2px}.top-\[16px\]{top:16px}.top-\[18px\]{top:18px}.top-\[48px\]{top:48px}.top-\[52px\]{top:52px}.top-\[65px\]{top:65px}.top-\[180px\]{top:180px}.top-\[200px\]{top:200px}.top-\[240px\]{top:240px}.top-full{top:100%}.\!right-3{right:var(--spacing-3)!important}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing-1)*-1)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-2{right:calc(var(--spacing-2)*-1)}.-right-4{right:calc(var(--spacing-4)*-1)}.-right-8{right:calc(var(--spacing-8)*-1)}.-right-12{right:calc(var(--spacing-12)*-1)}.-right-40{right:calc(var(--spacing)*-40)}.-right-\[10px\]{right:-10px}.-right-\[240px\]{right:-240px}.right-0{right:calc(var(--spacing)*0)}.right-1\/4{right:25%}.right-2{right:var(--spacing-2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:var(--spacing-3)}.right-3\.5{right:calc(var(--spacing)*3.5)}.right-4{right:var(--spacing-4)}.right-6{right:var(--spacing-6)}.right-10{right:calc(var(--spacing)*10)}.right-20{right:calc(var(--spacing)*20)}.right-32{right:calc(var(--spacing)*32)}.right-\[-40px\]{right:-40px}.right-\[-50px\]{right:-50px}.right-\[-80px\]{right:-80px}.right-\[35px\]{right:35px}.\!bottom-3{bottom:var(--spacing-3)!important}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-1{bottom:calc(var(--spacing-1)*-1)}.-bottom-1\.5{bottom:calc(var(--spacing)*-1.5)}.-bottom-2{bottom:calc(var(--spacing-2)*-1)}.-bottom-3{bottom:calc(var(--spacing-3)*-1)}.-bottom-4{bottom:calc(var(--spacing-4)*-1)}.-bottom-8{bottom:calc(var(--spacing-8)*-1)}.-bottom-12{bottom:calc(var(--spacing-12)*-1)}.-bottom-20{bottom:calc(var(--spacing)*-20)}.-bottom-40{bottom:calc(var(--spacing)*-40)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:var(--spacing-1)}.bottom-1\/4{bottom:25%}.bottom-2{bottom:var(--spacing-2)}.bottom-3{bottom:var(--spacing-3)}.bottom-4{bottom:var(--spacing-4)}.bottom-6{bottom:var(--spacing-6)}.bottom-20{bottom:calc(var(--spacing)*20)}.bottom-\[-60px\]{bottom:-60px}.bottom-\[4\.5rem\]{bottom:4.5rem}.bottom-\[5\%\]{bottom:5%}.bottom-\[8\%\]{bottom:8%}.bottom-\[8px\]{bottom:8px}.\!left-1\/2{left:50%!important}.\!left-3{left:var(--spacing-3)!important}.-left-2{left:calc(var(--spacing-2)*-1)}.-left-4{left:calc(var(--spacing-4)*-1)}.-left-6{left:calc(var(--spacing-6)*-1)}.-left-8{left:calc(var(--spacing-8)*-1)}.-left-12{left:calc(var(--spacing-12)*-1)}.-left-20{left:calc(var(--spacing)*-20)}.-left-40{left:calc(var(--spacing)*-40)}.-left-\[10px\]{left:-10px}.-left-\[23px\]{left:-23px}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:var(--spacing-2)}.left-3{left:var(--spacing-3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.left-4{left:var(--spacing-4)}.left-5{left:calc(var(--spacing)*5)}.left-6{left:var(--spacing-6)}.left-10{left:calc(var(--spacing)*10)}.left-20{left:calc(var(--spacing)*20)}.left-\[-60px\]{left:-60px}.left-\[12\%\]{left:12%}.left-\[15\%\]{left:15%}.left-\[15px\]{left:15px}.left-\[17px\]{left:17px}.left-\[19px\]{left:19px}.left-\[35px\]{left:35px}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.-z-0{z-index:calc(0*-1)}.-z-1{z-index:calc(1*-1)}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-999{z-index:999}.z-\[60\]{z-index:60}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[99999\]{z-index:99999}.z-auto{z-index:auto}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-123{order:123}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-full{grid-column:1/-1}.col-start-auto{grid-column-start:auto}.col-end-auto{grid-column-end:auto}.row-auto{grid-row:auto}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-full{grid-row:1/-1}.row-start-auto{grid-row-start:auto}.row-end-auto{grid-row-end:auto}.float-end{float:inline-end}.float-left{float:left}.float-none{float:none}.float-right{float:right}.float-start{float:inline-start}.clear-both{clear:both}.clear-end{clear:inline-end}.clear-left{clear:left}.clear-none{clear:none}.clear-right{clear:right}.clear-start{clear:inline-start}.\!container{width:100%!important}@media (min-width:375px){.\!container{max-width:375px!important}}@media (min-width:425px){.\!container{max-width:425px!important}}@media (min-width:640px){.\!container{max-width:640px!important}}@media (min-width:768px){.\!container{max-width:768px!important}}@media (min-width:1024px){.\!container{max-width:1024px!important}}@media (min-width:1280px){.\!container{max-width:1280px!important}}@media (min-width:1536px){.\!container{max-width:1536px!important}}.container{width:100%}@media (min-width:375px){.container{max-width:375px}}@media (min-width:425px){.container{max-width:425px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.container\!{width:100%!important}@media (min-width:375px){.container\!{max-width:375px!important}}@media (min-width:425px){.container\!{max-width:425px!important}}@media (min-width:640px){.container\!{max-width:640px!important}}@media (min-width:768px){.container\!{max-width:768px!important}}@media (min-width:1024px){.container\!{max-width:1024px!important}}@media (min-width:1280px){.container\!{max-width:1280px!important}}@media (min-width:1536px){.container\!{max-width:1536px!important}}.\!m-0,.m-0\!{margin:calc(var(--spacing)*0)!important}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.m-5{margin:calc(var(--spacing)*5)}.-mx-1{margin-inline:calc(var(--spacing-1)*-1)}.-mx-2{margin-inline:calc(var(--spacing-2)*-1)}.-mx-4{margin-inline:calc(var(--spacing-4)*-1)}.-mx-5{margin-inline:calc(var(--spacing)*-5)}.-mx-6{margin-inline:calc(var(--spacing-6)*-1)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:var(--spacing-1)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-2{margin-inline:var(--spacing-2)}.mx-3{margin-inline:var(--spacing-3)}.mx-4{margin-inline:var(--spacing-4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.-my-6{margin-block:calc(var(--spacing-6)*-1)}.my-1{margin-block:var(--spacing-1)}.my-2{margin-block:var(--spacing-2)}.my-3{margin-block:var(--spacing-3)}.my-4{margin-block:var(--spacing-4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:var(--spacing-6)}.my-8{margin-block:var(--spacing-8)}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-32{margin-top:calc(var(--spacing)*-32)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing-1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:var(--spacing-2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:var(--spacing-6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:var(--spacing-8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:var(--spacing-12)}.mt-16{margin-top:var(--spacing-16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-\[10vh\]{margin-top:10vh}.mt-\[17px\]{margin-top:17px}.mt-auto{margin-top:auto}.-mr-32{margin-right:calc(var(--spacing)*-32)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:var(--spacing-1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:var(--spacing-2)}.mr-2\.5{margin-right:calc(var(--spacing)*2.5)}.mr-3{margin-right:var(--spacing-3)}.mr-4{margin-right:var(--spacing-4)}.mr-5{margin-right:calc(var(--spacing)*5)}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.-mb-0\.5{margin-bottom:calc(var(--spacing)*-.5)}.-mb-1{margin-bottom:calc(var(--spacing-1)*-1)}.-mb-4{margin-bottom:calc(var(--spacing-4)*-1)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:var(--spacing-1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:var(--spacing-2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:var(--spacing-6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:var(--spacing-8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:var(--spacing-12)}.mb-16{margin-bottom:var(--spacing-16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-\[22px\]{margin-bottom:22px}.mb-auto{margin-bottom:auto}.-ml-2{margin-left:calc(var(--spacing-2)*-1)}.-ml-5{margin-left:calc(var(--spacing)*-5)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:var(--spacing-1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:var(--spacing-2)}.ml-2\.5{margin-left:calc(var(--spacing)*2.5)}.ml-3{margin-left:var(--spacing-3)}.ml-4{margin-left:var(--spacing-4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:var(--spacing-6)}.ml-9{margin-left:calc(var(--spacing)*9)}.ml-14{margin-left:calc(var(--spacing)*14)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.\!block{display:block!important}.\!flex{display:flex!important}.\!hidden{display:none!important}.block{display:block}.block\!{display:block!important}.contents{display:contents}.contents\!{display:contents!important}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-4\/3{aspect-ratio:4/3}.aspect-21\/9{aspect-ratio:21/9}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/5\]{aspect-ratio:16/5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:var(--spacing-1);height:var(--spacing-1)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:var(--spacing-4);height:var(--spacing-4)}.size-6{width:var(--spacing-6);height:var(--spacing-6)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.\!h-4{height:var(--spacing-4)!important}.\!h-16{height:var(--spacing-16)!important}.\!h-32{height:calc(var(--spacing)*32)!important}.\!h-auto{height:auto!important}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:var(--spacing-1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:var(--spacing-2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:var(--spacing-3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:var(--spacing-4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:var(--spacing-6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:var(--spacing-8)}.h-9{height:calc(var(--spacing)*9)}.h-9\.5{height:calc(var(--spacing)*9.5)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:var(--spacing-12)}.h-13{height:calc(var(--spacing)*13)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:var(--spacing-16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-48{height:calc(var(--spacing)*48)}.h-56{height:calc(var(--spacing)*56)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[1em\]{height:1em}.h-\[3\%\]{height:3%}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[12px\]{height:12px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[35px\]{height:35px}.h-\[40px\]{height:40px}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[54px\]{height:54px}.h-\[68px\]{height:68px}.h-\[72px\]{height:72px}.h-\[80px\]{height:80px}.h-\[85\%\]{height:85%}.h-\[95vh\]{height:95vh}.h-\[140px\]{height:140px}.h-\[160px\]{height:160px}.h-\[200px\]{height:200px}.h-\[212px\]{height:212px}.h-\[240px\]{height:240px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[350px\]{height:350px}.h-\[400px\]{height:400px}.h-\[450px\]{height:450px}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[850px\]{height:850px}.h-\[880px\]{height:880px}.h-\[calc\(100\%\+4rem\)\]{height:calc(100% + 4rem)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-min{height:min-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90\%\]{max-height:90%}.max-h-\[90vh\]{max-height:90vh}.max-h-\[300px\]{max-height:300px}.max-h-\[330px\]{max-height:330px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(90vh-120px\)\]{max-height:calc(90vh - 120px)}.max-h-\[calc\(90vh-180px\)\]{max-height:calc(90vh - 180px)}.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[16px\]{min-height:16px}.min-h-\[32px\]{min-height:32px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[80px\]{min-height:80px}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[200px\]{min-height:200px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-screen{min-height:100vh}.\!w-4{width:var(--spacing-4)!important}.\!w-16{width:var(--spacing-16)!important}.\!w-32{width:calc(var(--spacing)*32)!important}.\!w-auto{width:auto!important}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:var(--spacing-1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:var(--spacing-2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:var(--spacing-3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:var(--spacing-4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:var(--spacing-6)}.w-6\.5{width:calc(var(--spacing)*6.5)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:var(--spacing-8)}.w-9{width:calc(var(--spacing)*9)}.w-9\.5{width:calc(var(--spacing)*9.5)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:var(--spacing-12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:var(--spacing-16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[4px\]{width:4px}.w-\[6\%\]{width:6%}.w-\[7\%\]{width:7%}.w-\[8\%\]{width:8%}.w-\[9\%\]{width:9%}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[23\%\]{width:23%}.w-\[24px\]{width:24px}.w-\[28\%\]{width:28%}.w-\[46px\]{width:46px}.w-\[50px\]{width:50px}.w-\[68px\]{width:68px}.w-\[70\%\]{width:70%}.w-\[75\%\]{width:75%}.w-\[76\%\]{width:76%}.w-\[79\%\]{width:79%}.w-\[80\%\]{width:80%}.w-\[90px\]{width:90px}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[252px\]{width:252px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[290px\]{width:290px}.w-\[300px\]{width:300px}.w-\[340px\]{width:340px}.w-\[350px\]{width:350px}.w-\[400px\]{width:400px}.w-\[460px\]{width:460px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[550px\]{width:550px}.w-\[560px\]{width:560px}.w-\[600px\]{width:600px}.w-\[1400px\]{width:1400px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-\(--breakpoint-2xl\){max-width:var(--breakpoint-2xl)}.max-w-2\.5{max-width:calc(var(--spacing)*2.5)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-8{max-width:var(--spacing-8)}.max-w-10{max-width:calc(var(--spacing)*10)}.max-w-60{max-width:calc(var(--spacing)*60)}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[242px\]{max-width:242px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[290px\]{max-width:290px}.max-w-\[380px\]{max-width:380px}.max-w-\[507px\]{max-width:507px}.max-w-\[584px\]{max-width:584px}.max-w-\[600px\]{max-width:600px}.max-w-\[630px\]{max-width:630px}.max-w-\[700px\]{max-width:700px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1600px\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[3ch\]{min-width:3ch}.min-w-\[3rem\]{min-width:3rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[18px\]{min-width:18px}.min-w-\[32px\]{min-width:32px}.min-w-\[40px\]{min-width:40px}.min-w-\[54px\]{min-width:54px}.min-w-\[60px\]{min-width:60px}.min-w-\[72px\]{min-width:72px}.min-w-\[80px\]{min-width:80px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[320px\]{min-width:320px}.min-w-\[650px\]{min-width:650px}.min-w-\[720px\]{min-width:720px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1102px\]{min-width:1102px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.min-w-screen{min-width:100vw}.flex-1{flex:1}.flex-\[1\.5\]{flex:1.5}.flex-\[2\]{flex:2}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.flex-grow-1,.grow{flex-grow:1}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-full{--tw-translate-x:-100%;--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-full{--tw-translate-x:100%;--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/3{--tw-translate-x:calc(calc(1/3*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/4{--tw-translate-x:calc(calc(1/4*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/3{--tw-translate-x:calc(1/3*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/4{--tw-translate-x:calc(1/4*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:var(--spacing-6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/3{--tw-translate-y:calc(calc(1/3*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[95\%\]{--tw-translate-y:calc(95%*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/3{--tw-translate-y:calc(1/3*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-3d{translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.translate-none{translate:none}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.scale-\[0\.65\]{scale:.65}.scale-\[0\.97\]{scale:.97}.scale-\[0\.98\]{scale:.98}.scale-none{scale:none}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-2{rotate:2deg}.rotate-45{rotate:45deg}.rotate-60{rotate:60deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-360{rotate:360deg}.rotate-\[-45deg\]{rotate:-45deg}.rotate-none{rotate:none}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.transform\!{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)!important}.transform-cpu{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.transform-none{transform:none}.animate-bounce{animation:var(--animate-bounce)}.animate-none{animation:none}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.snap-none{scroll-snap-type:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-align-none{scroll-snap-align:none}.snap-center{scroll-snap-align:center}.snap-end{scroll-snap-align:end}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.snap-normal{scroll-snap-stop:normal}.scroll-my-1{scroll-margin-block:var(--spacing-1)}.scroll-mt-4{scroll-margin-top:var(--spacing-4)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-py-1{scroll-padding-block:var(--spacing-1)}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.list-image-none{list-style-image:none}.appearance-auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-1{columns:1}.columns-2{columns:2}.columns-3{columns:3}.columns-auto{columns:auto}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.auto-cols-max{grid-auto-columns:max-content}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-col{grid-auto-flow:column}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row{grid-auto-flow:row}.grid-flow-row-dense{grid-auto-flow:dense}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-max{grid-auto-rows:max-content}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows-none{grid-template-rows:none}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-around{place-content:space-around}.place-content-baseline{place-content:baseline start}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-content-end{place-content:end}.place-content-evenly{place-content:space-evenly}.place-content-start{place-content:start}.place-content-stretch{place-content:stretch}.place-items-baseline{place-items:baseline}.place-items-center{place-items:center}.place-items-end{place-items:end}.place-items-start{place-items:start}.place-items-stretch{place-items:stretch stretch}.content-around{align-content:space-around}.content-baseline{align-content:baseline}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-evenly{align-content:space-evenly}.content-normal{align-content:normal}.content-start{align-content:flex-start}.content-stretch{align-content:stretch}.\!items-center{align-items:center!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-baseline{justify-content:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-normal{justify-items:normal}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:var(--spacing-12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-16{gap:var(--spacing-16)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.gap-x-2{column-gap:var(--spacing-2)}.gap-x-3{column-gap:var(--spacing-3)}.gap-x-4{column-gap:var(--spacing-4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:var(--spacing-6)}.gap-x-8{column-gap:var(--spacing-8)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-1)*-1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-1)*-1)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-1.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-1.5)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-2)*-1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-2)*-1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-2)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-3)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-4)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-8)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:var(--spacing-1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:var(--spacing-2)}.gap-y-3{row-gap:var(--spacing-3)}.gap-y-5{row-gap:calc(var(--spacing)*5)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-\[var\(--border\)\]>:not(:last-child)){border-color:var(--border)}:where(.divide-\[var\(--warning-bd\)\]>:not(:last-child)){border-color:var(--warning-bd)}.place-self-auto{place-self:auto}.place-self-center{place-self:center}.place-self-end{place-self:end}.place-self-start{place-self:start}.place-self-stretch{place-self:stretch stretch}.self-auto{align-self:auto}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-auto{justify-self:auto}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[28px\]{border-radius:28px}.rounded-\[40px\]{border-radius:40px}.rounded-\[52px\]{border-radius:52px}.rounded-\[60px\]{border-radius:60px}.rounded-\[100\%\]{border-radius:100%}.rounded-\[var\(--r-button\)\]{border-radius:var(--r-button)}.rounded-\[var\(--r-card\)\]{border-radius:var(--r-card)}.rounded-\[var\(--r-chip\)\]{border-radius:var(--r-chip)}.rounded-\[var\(--r-input\)\]{border-radius:var(--r-input)}.rounded-\[var\(--r-modal\)\]{border-radius:var(--r-modal)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-s:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-s:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-s:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-s:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-s:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-ss:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem}.rounded-ss:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem}.rounded-ss:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem}.rounded-ss:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem}.rounded-ss:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem}.rounded-ss:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem}.rounded-e:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-e:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-e:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-e:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-e:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-e:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-se:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:.25rem}.rounded-se:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:.25rem}.rounded-se:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:.25rem}.rounded-se:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.25rem}.rounded-se:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.25rem}.rounded-se:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.25rem}.rounded-ee:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:.25rem}.rounded-ee:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:.25rem}.rounded-ee:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:.25rem}.rounded-ee:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:.25rem}.rounded-ee:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:.25rem}.rounded-ee:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:.25rem}.rounded-es:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:.25rem}.rounded-es:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:.25rem}.rounded-es:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:.25rem}.rounded-es:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:.25rem}.rounded-es:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:.25rem}.rounded-es:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-\[30px\]{border-top-left-radius:30px;border-top-right-radius:30px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-\[40px\]{border-bottom-right-radius:40px;border-bottom-left-radius:40px}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.\!border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.\!border-4{border-style:var(--tw-border-style)!important;border-width:4px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[0\.7px\]{border-style:var(--tw-border-style);border-width:.7px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1\.25px\]{border-style:var(--tw-border-style);border-width:1.25px}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-\[8px\]{border-style:var(--tw-border-style);border-width:8px}.\!border-x-0{border-inline-style:var(--tw-border-style)!important;border-left-width:0!important;border-right-width:0!important}.border-x{border-inline-style:var(--tw-border-style);border-left-width:1px;border-right-width:1px}.border-x-2{border-inline-style:var(--tw-border-style);border-left-width:2px;border-right-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-start-width:1px;border-block-end-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\!border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.\!border-none{--tw-border-style:none!important;border-style:none!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-double{--tw-border-style:double;border-style:double}.border-hidden{--tw-border-style:hidden;border-style:hidden}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[var\(--error\)\]{border-color:var(--error)!important}.\!border-\[var\(--error-bd\)\]{border-color:var(--error-bd)!important}.\!border-\[var\(--success\)\]{border-color:var(--success)!important}.\!border-\[var\(--text-on-accent\)\]{border-color:var(--text-on-accent)!important}.\!border-brand-500{border-color:var(--color-brand-500)!important}.border-\[\#2B2B31\]{border-color:#2b2b31}.border-\[\#25D366\]\/15{border-color:#25d36626;border-color:color(display-p3 .397128 .81548 .44729/.15);border-color:lab(74.7716% -60.9651 41.133/.15)}.border-\[\#333\]{border-color:#333}.border-\[\#383838\]{border-color:#383838}.border-\[\#d1d1d1\]{border-color:#d1d1d1}.border-\[\#ff4f00\]{border-color:#ff4f00}.border-\[\#ff4f00\]\/20{border-color:#ff4f0033;border-color:color(display-p3 .924294 .363624 .163075/.2);border-color:lab(59.7571% 65.8811 71.3091/.2)}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--accent-ring\)\]{border-color:var(--accent-ring)}.border-\[var\(--accent-tint\)\]{border-color:var(--accent-tint)}.border-\[var\(--accent-tint-bd\)\]{border-color:var(--accent-tint-bd)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border\)\]\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--cool\)\]{border-color:var(--cool)}.border-\[var\(--cool-bd\)\]{border-color:var(--cool-bd)}.border-\[var\(--cool-tint\)\]{border-color:var(--cool-tint)}.border-\[var\(--error\)\]{border-color:var(--error)}.border-\[var\(--error-bd\)\]{border-color:var(--error-bd)}.border-\[var\(--success\)\]{border-color:var(--success)}.border-\[var\(--success-bd\)\]{border-color:var(--success-bd)}.border-\[var\(--surface\)\]{border-color:var(--surface)}.border-\[var\(--text-muted\)\]{border-color:var(--text-muted)}.border-\[var\(--text-on-accent\)\]{border-color:var(--text-on-accent)}.border-\[var\(--text-on-accent\)\]\/10{border-color:color-mix(in oklab,var(--text-on-accent)10%,transparent)}.border-\[var\(--text-on-accent\)\]\/20{border-color:color-mix(in oklab,var(--text-on-accent)20%,transparent)}.border-\[var\(--text-on-accent\)\]\/30{border-color:color-mix(in oklab,var(--text-on-accent)30%,transparent)}.border-\[var\(--text-primary\)\]{border-color:var(--text-primary)}.border-\[var\(--warning\)\]{border-color:var(--warning)}.border-\[var\(--warning-bd\)\]{border-color:var(--warning-bd)}.border-border{border-color:var(--color-border)}.border-brand-50{border-color:var(--color-brand-50)}.border-brand-100{border-color:var(--color-brand-100)}.border-brand-500{border-color:var(--color-brand-500)}.border-brand-500\/30{border-color:color-mix(in oklab,var(--color-brand-500)30%,transparent)}.border-brand-600{border-color:var(--color-brand-600)}.border-transparent{border-color:#0000}.\!border-t-transparent{border-top-color:#0000!important}.border-t-\[var\(--accent\)\]{border-top-color:var(--accent)}.border-t-brand-500{border-top-color:var(--color-brand-500)}.border-t-transparent{border-top-color:#0000}.border-l-\[var\(--border-strong\)\]{border-left-color:var(--border-strong)}.border-l-\[var\(--cool-bd\)\]{border-left-color:var(--cool-bd)}.border-l-\[var\(--error\)\]{border-left-color:var(--error)}.border-l-\[var\(--success\)\]{border-left-color:var(--success)}.\!bg-\[var\(--error\)\]{background-color:var(--error)!important}.\!bg-\[var\(--text-muted\)\]{background-color:var(--text-muted)!important}.\!bg-brand-500{background-color:var(--color-brand-500)!important}.\!bg-transparent{background-color:#0000!important}.bg-\(--my_variable\){background-color:var(--my_variable)}.bg-\(color\:--my-color\){background-color:var(--my-color)}.bg-\[\#0F172A\]{background-color:#0f172a}.bg-\[\#0d0d0d\]{background-color:#0d0d0d}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-\[\#2E9E6A\]{background-color:#2e9e6a}.bg-\[\#2a2a2a\]{background-color:#2a2a2a}.bg-\[\#3B82F6\]{background-color:#3b82f6}.bg-\[\#8E8BA8\]{background-color:#8e8ba8}.bg-\[\#22C55E\]{background-color:#22c55e}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#25D366\]\/8{background-color:#25d36614;background-color:color(display-p3 .397128 .81548 .44729/.08);background-color:lab(74.7716% -60.9651 41.133/.08)}.bg-\[\#28c840\]{background-color:#28c840}.bg-\[\#0088cc\]{background-color:#08c}.bg-\[\#15130F\]{background-color:#15130f}.bg-\[\#17171B\]{background-color:#17171b}.bg-\[\#B91C1C\]{background-color:#b91c1c}.bg-\[\#D6433E\]{background-color:#d6433e}.bg-\[\#E4405F\]{background-color:#e4405f}.bg-\[\#FAFAF7\]{background-color:#fafaf7}.bg-\[\#FAFAF7\]\/80{background-color:#fafaf7cc;background-color:color(display-p3 .980392 .980391 .969687/.8);background-color:lab(98.2095% -.39047 1.44211/.8)}.bg-\[\#FF4F00\]{background-color:#ff4f00}.bg-\[\#a1a1aa\]{background-color:#a1a1aa}.bg-\[\#e2e2e4\]{background-color:#e2e2e4}.bg-\[\#f0f0f0\]{background-color:#f0f0f0}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#ff4f00\]{background-color:#ff4f00}.bg-\[\#ff4f00\]\/5{background-color:#ff4f000d;background-color:color(display-p3 .924294 .363624 .163075/.05);background-color:lab(59.7571% 65.8811 71.3091/.05)}.bg-\[\#ff4f00\]\/10{background-color:#ff4f001a;background-color:color(display-p3 .924294 .363624 .163075/.1);background-color:lab(59.7571% 65.8811 71.3091/.1)}.bg-\[\#ff5f57\]{background-color:#ff5f57}.bg-\[\#ffbd2e\]{background-color:#ffbd2e}.bg-\[color\:var\(--my-color\)\]{background-color:var(--my-color)}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent\)\]\/5{background-color:color-mix(in oklab,var(--accent)5%,transparent)}.bg-\[var\(--accent\)\]\/10{background-color:color-mix(in oklab,var(--accent)10%,transparent)}.bg-\[var\(--accent\)\]\/20{background-color:color-mix(in oklab,var(--accent)20%,transparent)}.bg-\[var\(--accent\)\]\/30{background-color:color-mix(in oklab,var(--accent)30%,transparent)}.bg-\[var\(--accent-hover\)\]{background-color:var(--accent-hover)}.bg-\[var\(--accent-tint\)\]{background-color:var(--accent-tint)}.bg-\[var\(--accent-tint-bd\)\]{background-color:var(--accent-tint-bd)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--bg\)\]\/80{background-color:color-mix(in oklab,var(--bg)80%,transparent)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--border-strong\)\]{background-color:var(--border-strong)}.bg-\[var\(--cool\)\]{background-color:var(--cool)}.bg-\[var\(--cool-tint\)\]{background-color:var(--cool-tint)}.bg-\[var\(--error\)\]{background-color:var(--error)}.bg-\[var\(--error-tint\)\]{background-color:var(--error-tint)}.bg-\[var\(--my_variable\)\]{background-color:var(--my_variable)}.bg-\[var\(--overlay\)\]{background-color:var(--overlay)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-\[var\(--success-tint\)\]{background-color:var(--success-tint)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface\)\]\/60{background-color:color-mix(in oklab,var(--surface)60%,transparent)}.bg-\[var\(--surface\)\]\/80{background-color:color-mix(in oklab,var(--surface)80%,transparent)}.bg-\[var\(--surface\)\]\/90{background-color:color-mix(in oklab,var(--surface)90%,transparent)}.bg-\[var\(--surface\)\]\/95{background-color:color-mix(in oklab,var(--surface)95%,transparent)}.bg-\[var\(--surface-2\)\]{background-color:var(--surface-2)}.bg-\[var\(--surface-hover\)\]{background-color:var(--surface-hover)}.bg-\[var\(--text-muted\)\]{background-color:var(--text-muted)}.bg-\[var\(--text-on\)\]\/80{background-color:color-mix(in oklab,var(--text-on)80%,transparent)}.bg-\[var\(--text-on-accent\)\]{background-color:var(--text-on-accent)}.bg-\[var\(--text-on-accent\)\]\/10{background-color:color-mix(in oklab,var(--text-on-accent)10%,transparent)}.bg-\[var\(--text-on-accent\)\]\/20{background-color:color-mix(in oklab,var(--text-on-accent)20%,transparent)}.bg-\[var\(--text-primary\)\]{background-color:var(--text-primary)}.bg-\[var\(--text-primary\)\]\/50{background-color:color-mix(in oklab,var(--text-primary)50%,transparent)}.bg-\[var\(--text-primary\)\]\/70{background-color:color-mix(in oklab,var(--text-primary)70%,transparent)}.bg-\[var\(--text-secondary\)\]{background-color:var(--text-secondary)}.bg-\[var\(--warning\)\]{background-color:var(--warning)}.bg-\[var\(--warning-text\)\]{background-color:var(--warning-text)}.bg-\[var\(--warning-tint\)\]{background-color:var(--warning-tint)}.bg-border{background-color:var(--color-border)}.bg-brand-50{background-color:var(--color-brand-50)}.bg-brand-50\/30{background-color:color-mix(in oklab,var(--color-brand-50)30%,transparent)}.bg-brand-50\/50{background-color:color-mix(in oklab,var(--color-brand-50)50%,transparent)}.bg-brand-100{background-color:var(--color-brand-100)}.bg-brand-500{background-color:var(--color-brand-500)}.bg-brand-500\/5{background-color:color-mix(in oklab,var(--color-brand-500)5%,transparent)}.bg-brand-500\/10{background-color:color-mix(in oklab,var(--color-brand-500)10%,transparent)}.bg-brand-500\/20{background-color:color-mix(in oklab,var(--color-brand-500)20%,transparent)}.bg-brand-500\/90{background-color:color-mix(in oklab,var(--color-brand-500)90%,transparent)}.bg-brand-600{background-color:var(--color-brand-600)}.bg-transparent{background-color:#0000}.-bg-conic,.bg-conic{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(255\,79\,0\,0\.3\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,#ff4f004d,#0000 70%)}.bg-\[radial-gradient\(var\(--border\)_1px\,transparent_1px\)\]{background-image:radial-gradient(var(--border)1px,transparent 1px)}.bg-none{background-image:none}.via-none{--tw-gradient-via-stops:initial}.from-\[\#ff4f00\]{--tw-gradient-from:#ff4f00;--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))}.from-\[var\(--accent\)\]{--tw-gradient-from:var(--accent);--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))}.from-\[var\(--accent-tint\)\]{--tw-gradient-from:var(--accent-tint);--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))}.from-\[var\(--cool-tint\)\]{--tw-gradient-from:var(--cool-tint);--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))}.from-\[var\(--success-tint\)\]{--tw-gradient-from:var(--success-tint);--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))}.from-\[var\(--surface-2\)\]{--tw-gradient-from:var(--surface-2);--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))}.from-brand-50{--tw-gradient-from:var(--color-brand-50);--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))}.from-brand-100{--tw-gradient-from:var(--color-brand-100);--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))}.from-brand-100\/60{--tw-gradient-from:color-mix(in oklab,var(--color-brand-100)60%,transparent);--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))}.from-brand-500{--tw-gradient-from:var(--color-brand-500);--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))}.from-brand-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-brand-500)10%,transparent);--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))}.from-brand-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-brand-500)30%,transparent);--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))}.from-brand-600{--tw-gradient-from:var(--color-brand-600);--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))}.from-brand-900{--tw-gradient-from:var(--color-brand-900);--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))}.from-transparent{--tw-gradient-from:transparent;--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))}.via-\[var\(--border\)\]{--tw-gradient-via:var(--border);--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)}.via-\[var\(--cool-tint\)\]{--tw-gradient-via:var(--cool-tint);--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)}.via-\[var\(--surface\)\]{--tw-gradient-via:var(--surface);--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)}.via-brand-500{--tw-gradient-via:var(--color-brand-500);--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)}.to-\[\#ff8a50\]{--tw-gradient-to:#ff8a50;--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))}.to-\[\#ff8c00\]{--tw-gradient-to:#ff8c00;--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))}.to-\[var\(--accent-hover\)\]{--tw-gradient-to:var(--accent-hover);--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))}.to-\[var\(--accent-tint\)\]{--tw-gradient-to:var(--accent-tint);--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))}.to-\[var\(--surface\)\]{--tw-gradient-to:var(--surface);--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))}.to-\[var\(--surface-2\)\]{--tw-gradient-to:var(--surface-2);--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))}.to-brand-50{--tw-gradient-to:var(--color-brand-50);--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))}.to-brand-100{--tw-gradient-to:var(--color-brand-100);--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))}.to-brand-500{--tw-gradient-to:var(--color-brand-500);--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))}.to-brand-500\/5{--tw-gradient-to:color-mix(in oklab,var(--color-brand-500)5%,transparent);--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))}.to-brand-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-brand-500)10%,transparent);--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))}.to-brand-500\/30{--tw-gradient-to:color-mix(in oklab,var(--color-brand-500)30%,transparent);--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))}.to-brand-600{--tw-gradient-to:var(--color-brand-600);--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))}.to-brand-700{--tw-gradient-to:var(--color-brand-700);--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))}.to-transparent{--tw-gradient-to:transparent;--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))}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.\[background-size\:16px_16px\]{background-size:16px 16px}.\[background-size\:20px_20px\]{background-size:20px 20px}.bg-\[length\:200\%_200\%\]{background-size:200% 200%}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-content{background-clip:content-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-origin-border{background-origin:border-box}.bg-origin-content{background-origin:content-box}.bg-origin-padding{background-origin:padding-box}.fill-\[var\(--text-muted\)\]{fill:var(--text-muted)}.fill-\[var\(--warning\)\]{fill:var(--warning)}.fill-\[var\(--warning-text\)\]{fill:var(--warning-text)}.fill-current{fill:currentColor}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-none{stroke:none}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right{object-position:right}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.object-top{object-position:top}.\!p-0{padding:calc(var(--spacing)*0)!important}.\!p-2{padding:var(--spacing-2)!important}.\!p-3{padding:var(--spacing-3)!important}.\!p-5{padding:calc(var(--spacing)*5)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:var(--spacing-2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:var(--spacing-3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:var(--spacing-4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:var(--spacing-6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:var(--spacing-8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:var(--spacing-12)}.p-16{padding:var(--spacing-16)}.p-\[2px\]{padding:2px}.\!px-2{padding-inline:var(--spacing-2)!important}.\!px-4{padding-inline:var(--spacing-4)!important}.\!px-5{padding-inline:calc(var(--spacing)*5)!important}.\!px-8{padding-inline:var(--spacing-8)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:var(--spacing-1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:var(--spacing-2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:var(--spacing-3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:var(--spacing-4)}.px-4\.5{padding-inline:calc(var(--spacing)*4.5)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:var(--spacing-6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:var(--spacing-8)}.px-\[7px\]{padding-inline-start:7px;padding-inline-end:7px}.\!py-2{padding-block:var(--spacing-2)!important}.\!py-2\.5{padding-block:calc(var(--spacing)*2.5)!important}.\!py-3{padding-block:var(--spacing-3)!important}.\!py-3\.5{padding-block:calc(var(--spacing)*3.5)!important}.\!py-4{padding-block:var(--spacing-4)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing-1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:var(--spacing-2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:var(--spacing-3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:var(--spacing-4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:var(--spacing-6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:var(--spacing-8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:var(--spacing-12)}.py-16{padding-block:var(--spacing-16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[4\.5px\]{padding-block-start:4.5px;padding-block-end:4.5px}.\!pt-0{padding-top:calc(var(--spacing)*0)!important}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:var(--spacing-1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:var(--spacing-2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:var(--spacing-3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:var(--spacing-6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:var(--spacing-8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-16{padding-top:var(--spacing-16)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-28{padding-top:calc(var(--spacing)*28)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-123{padding-top:calc(var(--spacing)*123)}.pt-\[12px\]{padding-top:12px}.pt-\[50px\]{padding-top:50px}.pt-\[56\.25\%\]{padding-top:56.25%}.pr-1{padding-right:var(--spacing-1)}.pr-2{padding-right:var(--spacing-2)}.pr-3{padding-right:var(--spacing-3)}.pr-4{padding-right:var(--spacing-4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-8{padding-right:var(--spacing-8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-11{padding-right:calc(var(--spacing)*11)}.pr-12{padding-right:var(--spacing-12)}.pr-14{padding-right:calc(var(--spacing)*14)}.pr-20{padding-right:calc(var(--spacing)*20)}.pr-\[84px\]{padding-right:84px}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:var(--spacing-3)}.pb-3\.5{padding-bottom:calc(var(--spacing)*3.5)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-8{padding-bottom:var(--spacing-8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-11{padding-bottom:calc(var(--spacing)*11)}.pb-12{padding-bottom:var(--spacing-12)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-16{padding-bottom:var(--spacing-16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-\[34px\]{padding-bottom:34px}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-0\.5{padding-left:calc(var(--spacing)*.5)}.pl-1{padding-left:var(--spacing-1)}.pl-2{padding-left:var(--spacing-2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:var(--spacing-3)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-4{padding-left:var(--spacing-4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-5\!{padding-left:calc(var(--spacing)*5)!important}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:var(--spacing-8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-11{padding-left:calc(var(--spacing)*11)}.pl-12{padding-left:var(--spacing-12)}.pl-\[62px\]{padding-left:62px}.pl-\[76px\]{padding-left:76px}.pl-\[84px\]{padding-left:84px}.\!text-left{text-align:left!important}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.align-text-bottom{vertical-align:text-bottom}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.font-\[Outfit\]{font-family:Outfit}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[10px\]{font-size:10px!important}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[80px\]{font-size:80px}.\!leading-4{--tw-leading:var(--spacing-4)!important;line-height:var(--spacing-4)!important}.leading-6{--tw-leading:var(--spacing-6);line-height:var(--spacing-6)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.-tracking-\[0\.2px\]{--tw-tracking:calc(.2px*-1);letter-spacing:-.2px}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.overflow-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-none{-webkit-hyphens:none;hyphens:none}.whitespace-break-spaces{white-space:break-spaces}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[var\(--accent\)\]{color:var(--accent)!important}.\!text-\[var\(--error-text\)\]{color:var(--error-text)!important}.\!text-\[var\(--text-on-accent\)\]{color:var(--text-on-accent)!important}.\[color\:red\]{color:red}.\[color\:red\]\/50{color:#ff000080;color:color(display-p3 .917487 .200287 .138561/.5);color:lab(54.2905% 80.8049 69.8907/.5)}.\[color\:red\]\/50\!{color:#ff000080!important;color:color(display-p3 .917487 .200287 .138561/.5)!important;color:lab(54.2905% 80.8049 69.8907/.5)!important}.text-\[\#1da851\]{color:#1da851}.text-\[\#7C7C84\]{color:#7c7c84}.text-\[\#ADADB4\]{color:#adadb4}.text-\[\#F3F3F5\]{color:#f3f3f5}.text-\[\#fbbf24\]{color:#fbbf24}.text-\[\#ff4f00\]{color:#ff4f00}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--accent\)\]\/60{color:color-mix(in oklab,var(--accent)60%,transparent)}.text-\[var\(--accent\)\]\/70{color:color-mix(in oklab,var(--accent)70%,transparent)}.text-\[var\(--accent-foreground\)\]{color:var(--accent-foreground)}.text-\[var\(--accent-text\)\]{color:var(--accent-text)}.text-\[var\(--bg\)\]{color:var(--bg)}.text-\[var\(--border\)\]{color:var(--border)}.text-\[var\(--border-strong\)\]{color:var(--border-strong)}.text-\[var\(--cool\)\]{color:var(--cool)}.text-\[var\(--cool-text\)\]{color:var(--cool-text)}.text-\[var\(--error\)\]{color:var(--error)}.text-\[var\(--error-text\)\]{color:var(--error-text)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--success-text\)\]{color:var(--success-text)}.text-\[var\(--surface\)\]{color:var(--surface)}.text-\[var\(--surface\)\]\/80{color:color-mix(in oklab,var(--surface)80%,transparent)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-muted\)\]\/70{color:color-mix(in oklab,var(--text-muted)70%,transparent)}.text-\[var\(--text-on\)\]{color:var(--text-on)}.text-\[var\(--text-on\)\]\/80{color:color-mix(in oklab,var(--text-on)80%,transparent)}.text-\[var\(--text-on-accent\)\]{color:var(--text-on-accent)}.text-\[var\(--text-on-accent\)\]\/50{color:color-mix(in oklab,var(--text-on-accent)50%,transparent)}.text-\[var\(--text-on-accent\)\]\/60{color:color-mix(in oklab,var(--text-on-accent)60%,transparent)}.text-\[var\(--text-on-accent\)\]\/70{color:color-mix(in oklab,var(--text-on-accent)70%,transparent)}.text-\[var\(--text-on-accent\)\]\/80{color:color-mix(in oklab,var(--text-on-accent)80%,transparent)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-\[var\(--warning-text\)\]{color:var(--warning-text)}.text-brand-100{color:var(--color-brand-100)}.text-brand-500{color:var(--color-brand-500)}.text-brand-600{color:var(--color-brand-600)}.text-brand-700{color:var(--color-brand-700)}.text-transparent{color:#0000}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.font-stretch-condensed{font-stretch:75%}.font-stretch-expanded{font-stretch:125%}.font-stretch-extra-condensed{font-stretch:62.5%}.font-stretch-extra-expanded{font-stretch:150%}.font-stretch-normal{font-stretch:100%}.font-stretch-semi-condensed{font-stretch:87.5%}.font-stretch-semi-expanded{font-stretch:112.5%}.font-stretch-ultra-condensed{font-stretch:50%}.font-stretch-ultra-expanded{font-stretch:200%}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dashed{text-decoration-style:dashed}.decoration-dotted{text-decoration-style:dotted}.decoration-double{text-decoration-style:double}.decoration-solid{text-decoration-style:solid}.decoration-wavy{text-decoration-style:wavy}.decoration-auto{text-decoration-thickness:auto}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-auto{text-underline-offset:auto}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.placeholder-\[var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.accent-\[var\(--warning\)\]{accent-color:var(--warning)}.accent-auto{accent-color:auto}.accent-brand-500{accent-color:var(--color-brand-500)}.scheme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.scheme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.scheme-light-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.scheme-light-dark{--lightningcss-light: ;--lightningcss-dark:initial}}.scheme-normal{color-scheme:normal}.scheme-only-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}.scheme-only-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.05\]{opacity:.05}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-4px_0_8px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:-4px 0 8px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-4px_24px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 -4px 24px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-5px_20px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 -5px 20px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_0\]{--tw-shadow:inset 0 -2px 0 0 var(--tw-shadow-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)}.shadow-\[var\(--accent-ring\)\]{--tw-shadow:var(--accent-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--error-tint\)\]{--tw-shadow:var(--error-tint);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--overlay\)\]{--tw-shadow:var(--overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sh-lg\)\]{--tw-shadow:var(--sh-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sh-md\)\]{--tw-shadow:var(--sh-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sh-sm\)\]{--tw-shadow:var(--sh-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sh-xs\)\]{--tw-shadow:var(--sh-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--success-tint\)\]{--tw-shadow:var(--success-tint);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + 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)}.ring-2{--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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.shadow-\[\#25D366\]\/30{--tw-shadow-color:#25d3664d}@supports (color:color(display-p3 0 0 0)){.shadow-\[\#25D366\]\/30{--tw-shadow-color:color(display-p3 .397128 .81548 .44729/.3)}}@supports (color:lab(0% 0 0)){.shadow-\[\#25D366\]\/30{--tw-shadow-color:lab(74.7716% -60.9651 41.133/.3)}}.shadow-brand-500{--tw-shadow-color:var(--color-brand-500)}.shadow-brand-500\/5{--tw-shadow-color:color-mix(in oklab,var(--color-brand-500)5%,transparent)}.shadow-brand-500\/15{--tw-shadow-color:color-mix(in oklab,var(--color-brand-500)15%,transparent)}.shadow-brand-500\/20{--tw-shadow-color:color-mix(in oklab,var(--color-brand-500)20%,transparent)}.shadow-brand-500\/25{--tw-shadow-color:color-mix(in oklab,var(--color-brand-500)25%,transparent)}.shadow-brand-500\/30{--tw-shadow-color:color-mix(in oklab,var(--color-brand-500)30%,transparent)}.shadow-brand-600\/20{--tw-shadow-color:color-mix(in oklab,var(--color-brand-600)20%,transparent)}.shadow-brand-600\/25{--tw-shadow-color:color-mix(in oklab,var(--color-brand-600)25%,transparent)}.shadow-brand-600\/30{--tw-shadow-color:color-mix(in oklab,var(--color-brand-600)30%,transparent)}.shadow-initial{--tw-shadow-color:initial}.\!ring-\[var\(--error-tint\)\]{--tw-ring-color:var(--error-tint)!important}.\!ring-\[var\(--success-tint\)\]{--tw-ring-color:var(--success-tint)!important}.ring-\[\#ff4f00\]\/20{--tw-ring-color:#ff4f0033}@supports (color:color(display-p3 0 0 0)){.ring-\[\#ff4f00\]\/20{--tw-ring-color:color(display-p3 .924294 .363624 .163075/.2)}}@supports (color:lab(0% 0 0)){.ring-\[\#ff4f00\]\/20{--tw-ring-color:lab(59.7571% 65.8811 71.3091/.2)}}.ring-\[var\(--accent-tint\)\]{--tw-ring-color:var(--accent-tint)}.ring-\[var\(--border\)\]{--tw-ring-color:var(--border)}.ring-\[var\(--border-strong\)\]{--tw-ring-color:var(--border-strong)}.ring-\[var\(--cool-tint\)\]{--tw-ring-color:var(--cool-tint)}.ring-\[var\(--error-bd\)\]{--tw-ring-color:var(--error-bd)}.ring-\[var\(--success-bd\)\]{--tw-ring-color:var(--success-bd)}.ring-\[var\(--success-tint\)\]{--tw-ring-color:var(--success-tint)}.ring-\[var\(--surface\)\]{--tw-ring-color:var(--surface)}.ring-\[var\(--surface-2\)\]{--tw-ring-color:var(--surface-2)}.ring-\[var\(--warning-bd\)\]{--tw-ring-color:var(--warning-bd)}.ring-\[var\(--warning-tint\)\]{--tw-ring-color:var(--warning-tint)}.ring-brand-500{--tw-ring-color:var(--color-brand-500)}.ring-brand-600{--tw-ring-color:var(--color-brand-600)}.inset-shadow-initial{--tw-inset-shadow-color:initial}.ring-offset-2{--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)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.\!outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[80px\]{--tw-blur:blur(80px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-none{--tw-blur: ;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)}.brightness-2{--tw-brightness:brightness(2%);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,)}.contrast-2{--tw-contrast:contrast(2%);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,)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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,)}.drop-shadow-md{--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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,)}.drop-shadow-none{--tw-drop-shadow: ;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.grayscale-\[0\.5\]{--tw-grayscale:grayscale(.5);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\!filter{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,)!important}.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,)}.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,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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,)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px);-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,)}.backdrop-blur-\[32px\]{--tw-backdrop-blur:blur(32px);-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,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.backdrop-blur-md{--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,)}.backdrop-blur-none{--tw-backdrop-blur: ;-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-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,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-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,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-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,)}.backdrop-filter{-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,)}.transition{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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{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))}.transition-none{transition-property:none}.transition-discrete{transition-behavior:allow-discrete}.transition-normal{transition-behavior:normal}.delay-300{transition-delay:.3s}.delay-700{transition-delay:.7s}.delay-1000{transition-delay:1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-auto{will-change:auto}.will-change-contents{will-change:contents}.will-change-scroll{will-change:scroll-position}.will-change-transform{will-change:transform}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-size{--tw-contain-size:size;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-style{--tw-contain-style:style;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-content{contain:content}.contain-none{contain:none}.contain-strict{contain:strict}.content-none{--tw-content:none;content:none}.forced-color-adjust-auto{forced-color-adjust:auto}.forced-color-adjust-none{forced-color-adjust:none}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-dotted{--tw-outline-style:dotted;outline-style:dotted}.outline-double{--tw-outline-style:double;outline-style:double}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[aa\:bb\]{aa:bb}.\[bridge\:api\]{bridge:api}.\[bridge\:attestation\]{bridge:attestation}.\[bridge\:daemon\]{bridge:daemon}.\[bridge\:pointer\]{bridge:pointer}.\[bridge\:repl\]{bridge:repl}.\[bridge\:session\]{bridge:session}.\[emoji\:4\]{emoji:4}.\[emoji\:\<length\>\]{emoji:<length>}.\[fix\:634\]{fix:634}.\[hash\:10\]{hash:10}.\[hash\:base64\]{hash:base64}.\[https-proxy-agent\:parse-proxy-response\]{https-proxy-agent:parse-proxy-response}.\[k\:K\]{k:K}.\[key\:string\]{key:string}.\[mask-image\:linear-gradient\(to_right\,transparent\,black\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000,#0000);mask-image:linear-gradient(90deg,#0000,#000,#0000)}.\[mask-image\:radial-gradient\(white\,transparent_85\%\)\]{-webkit-mask-image:radial-gradient(#fff,#0000 85%);mask-image:radial-gradient(#fff,#0000 85%)}.\[vite\:html\]{vite:html}.\[x\:string\]{x:string}.backface-hidden{-webkit-backface-visibility:hidden;backface-visibility:hidden}.backface-visible{-webkit-backface-visibility:visible;backface-visibility:visible}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.duration-initial{--tw-duration:initial}.ease-initial{--tw-ease:initial}.perspective-none{perspective:none}.perspective-origin-bottom{perspective-origin:bottom}.perspective-origin-bottom-left{perspective-origin:0 100%}.perspective-origin-bottom-right{perspective-origin:100% 100%}.perspective-origin-center{perspective-origin:50%}.perspective-origin-left{perspective-origin:0}.perspective-origin-right{perspective-origin:100%}.perspective-origin-top{perspective-origin:top}.perspective-origin-top-left{perspective-origin:0 0}.perspective-origin-top-right{perspective-origin:100% 0}.ring-inset{--tw-ring-inset:inset}.transform-3d{transform-style:preserve-3d}.transform-border{transform-box:border-box}.transform-content{transform-box:content-box}.transform-fill{transform-box:fill-box}.transform-flat{transform-style:flat}.transform-stroke{transform-box:stroke-box}.transform-view{transform-box:view-box}.group-focus-within\:text-\[var\(--accent\)\]:is(:where(.group):focus-within *){color:var(--accent)}@media (hover:hover){.group-hover\:h-48:is(:where(.group):hover *){height:calc(var(--spacing)*48)}.group-hover\:w-48:is(:where(.group):hover *){width:calc(var(--spacing)*48)}.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing-1)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-2:is(:where(.group):hover *){--tw-translate-x:var(--spacing-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-full:is(:where(.group):hover *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-95:is(:where(.group):hover *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:gap-2\.5:is(:where(.group):hover *){gap:calc(var(--spacing)*2.5)}.group-hover\:gap-3:is(:where(.group):hover *){gap:var(--spacing-3)}.group-hover\:border-\[var\(--accent\)\]:is(:where(.group):hover *){border-color:var(--accent)}.group-hover\:border-\[var\(--accent-tint-bd\)\]:is(:where(.group):hover *){border-color:var(--accent-tint-bd)}.group-hover\:border-\[var\(--error\)\]:is(:where(.group):hover *){border-color:var(--error)}.group-hover\:border-brand-500:is(:where(.group):hover *){border-color:var(--color-brand-500)}.group-hover\:bg-\[var\(--overlay\)\]:is(:where(.group):hover *){background-color:var(--overlay)}.group-hover\:bg-\[var\(--success-tint\)\]:is(:where(.group):hover *){background-color:var(--success-tint)}.group-hover\:bg-\[var\(--surface-hover\)\]:is(:where(.group):hover *){background-color:var(--surface-hover)}.group-hover\:bg-brand-100:is(:where(.group):hover *){background-color:var(--color-brand-100)}.group-hover\:bg-brand-700:is(:where(.group):hover *){background-color:var(--color-brand-700)}.group-hover\:text-\[var\(--accent\)\]:is(:where(.group):hover *){color:var(--accent)}.group-hover\:text-\[var\(--accent-text\)\]:is(:where(.group):hover *){color:var(--accent-text)}.group-hover\:text-\[var\(--error-text\)\]:is(:where(.group):hover *){color:var(--error-text)}.group-hover\:text-\[var\(--text-primary\)\]:is(:where(.group):hover *){color:var(--text-primary)}.group-hover\:text-\[var\(--text-secondary\)\]:is(:where(.group):hover *){color:var(--text-secondary)}.group-hover\:text-\[var\(--warning-text\)\]:is(:where(.group):hover *){color:var(--warning-text)}.group-hover\:text-brand-500:is(:where(.group):hover *){color:var(--color-brand-500)}.group-hover\:text-brand-600:is(:where(.group):hover *){color:var(--color-brand-600)}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[var\(--sh-sm\)\]:is(:where(.group):hover *){--tw-shadow:var(--sh-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:shadow-lg:is(:where(.group):hover *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:shadow-md:is(:where(.group):hover *){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:shadow-brand-600\/50:is(:where(.group):hover *){--tw-shadow-color:color-mix(in oklab,var(--color-brand-600)50%,transparent)}.group-hover\/video\:opacity-100:is(:where(.group\/video):hover *){opacity:1}}.peer-checked\:bg-\[var\(--accent\)\]:is(:where(.peer):checked~*){background-color:var(--accent)}.peer-checked\:bg-brand-500:is(:where(.peer):checked~*){background-color:var(--color-brand-500)}.peer-focus\:ring-4:is(:where(.peer):focus~*){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}.peer-focus\:outline-none:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}.file\:mr-5::-webkit-file-upload-button{margin-right:calc(var(--spacing)*5)}.file\:mr-5::file-selector-button{margin-right:calc(var(--spacing)*5)}.file\:border-collapse::-webkit-file-upload-button{border-collapse:collapse}.file\:border-collapse::file-selector-button{border-collapse:collapse}.file\:cursor-pointer::-webkit-file-upload-button{cursor:pointer}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-l-lg::-webkit-file-upload-button{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.file\:rounded-l-lg::file-selector-button{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.file\:border-0::-webkit-file-upload-button{border-style:var(--tw-border-style);border-width:0}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:border-r::-webkit-file-upload-button{border-right-style:var(--tw-border-style);border-right-width:1px}.file\:border-r::file-selector-button{border-right-style:var(--tw-border-style);border-right-width:1px}.file\:border-solid::-webkit-file-upload-button{--tw-border-style:solid;border-style:solid}.file\:border-solid::file-selector-button{--tw-border-style:solid;border-style:solid}.file\:bg-transparent::-webkit-file-upload-button{background-color:#0000}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:py-3::-webkit-file-upload-button{padding-block:var(--spacing-3)}.file\:py-3::file-selector-button{padding-block:var(--spacing-3)}.file\:pr-3::-webkit-file-upload-button{padding-right:var(--spacing-3)}.file\:pr-3::file-selector-button{padding-right:var(--spacing-3)}.file\:pl-3\.5::-webkit-file-upload-button{padding-left:calc(var(--spacing)*3.5)}.file\:pl-3\.5::file-selector-button{padding-left:calc(var(--spacing)*3.5)}.file\:text-sm::-webkit-file-upload-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::-webkit-file-upload-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-\[var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:start-\[2px\]:after{content:var(--tw-content)}.after\:start-\[2px\]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.after\:start-\[2px\]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.after\:start-\[2px\]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.after\:start-\[2px\]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.after\:start-\[2px\]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.after\:start-\[2px\]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-4:after{content:var(--tw-content);height:var(--spacing-4)}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing)*5)}.after\:w-4:after{content:var(--tw-content);width:var(--spacing-4)}.after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing)*5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:bg-\[var\(--surface\)\]:after{content:var(--tw-content);background-color:var(--surface)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.checked\:border-transparent:checked{border-color:#0000}.checked\:bg-brand-500:checked{background-color:var(--color-brand-500)}.focus-within\:border-transparent:focus-within{border-color:#0000}.focus-within\:ring-2: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)}.focus-within\:ring-brand-500:focus-within{--tw-ring-color:var(--color-brand-500)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing-1)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing-2)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:gap-3:hover{gap:var(--spacing-3)}.hover\:\!border-brand-50:hover{border-color:var(--color-brand-50)!important}.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:border-\[var\(--accent-tint-bd\)\]:hover{border-color:var(--accent-tint-bd)}.hover\:border-\[var\(--border\)\]:hover{border-color:var(--border)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[var\(--cool\)\]:hover{border-color:var(--cool)}.hover\:border-\[var\(--success\)\]:hover{border-color:var(--success)}.hover\:border-\[var\(--success-bd\)\]:hover{border-color:var(--success-bd)}.hover\:border-\[var\(--text-muted\)\]:hover{border-color:var(--text-muted)}.hover\:border-\[var\(--warning\)\]:hover{border-color:var(--warning)}.hover\:border-brand-500:hover{border-color:var(--color-brand-500)}.hover\:\!bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)!important}.hover\:\!bg-\[var\(--error-tint\)\]:hover{background-color:var(--error-tint)!important}.hover\:\!bg-brand-600:hover{background-color:var(--color-brand-600)!important}.hover\:bg-\[\#20BD5A\]:hover{background-color:#20bd5a}.hover\:bg-\[\#25D366\]\/15:hover{background-color:#25d36626;background-color:color(display-p3 .397128 .81548 .44729/.15);background-color:lab(74.7716% -60.9651 41.133/.15)}.hover\:bg-\[\#e64500\]:hover{background-color:#e64500}.hover\:bg-\[\#e64600\]:hover{background-color:#e64600}.hover\:bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)}.hover\:bg-\[var\(--accent-tint\)\]:hover{background-color:var(--accent-tint)}.hover\:bg-\[var\(--accent-tint-bd\)\]:hover{background-color:var(--accent-tint-bd)}.hover\:bg-\[var\(--cool\)\]:hover{background-color:var(--cool)}.hover\:bg-\[var\(--cool-tint\)\]:hover{background-color:var(--cool-tint)}.hover\:bg-\[var\(--error\)\]:hover{background-color:var(--error)}.hover\:bg-\[var\(--error-text\)\]:hover{background-color:var(--error-text)}.hover\:bg-\[var\(--error-tint\)\]:hover{background-color:var(--error-tint)}.hover\:bg-\[var\(--success\)\]:hover{background-color:var(--success)}.hover\:bg-\[var\(--success-tint\)\]:hover{background-color:var(--success-tint)}.hover\:bg-\[var\(--surface\)\]:hover{background-color:var(--surface)}.hover\:bg-\[var\(--surface-2\)\]:hover{background-color:var(--surface-2)}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:bg-\[var\(--text-on-accent\)\]\/20:hover{background-color:color-mix(in oklab,var(--text-on-accent)20%,transparent)}.hover\:bg-\[var\(--text-secondary\)\]:hover{background-color:var(--text-secondary)}.hover\:bg-\[var\(--warning\)\]:hover{background-color:var(--warning)}.hover\:bg-\[var\(--warning-tint\)\]:hover{background-color:var(--warning-tint)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-brand-50:hover{background-color:var(--color-brand-50)}.hover\:bg-brand-50\/50:hover{background-color:color-mix(in oklab,var(--color-brand-50)50%,transparent)}.hover\:bg-brand-100:hover{background-color:var(--color-brand-100)}.hover\:bg-brand-600:hover{background-color:var(--color-brand-600)}.hover\:bg-brand-700:hover{background-color:var(--color-brand-700)}.hover\:from-brand-700:hover{--tw-gradient-from:var(--color-brand-700);--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))}.hover\:to-brand-600:hover{--tw-gradient-to:var(--color-brand-600);--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))}.hover\:\!fill-brand-500:hover{fill:var(--color-brand-500)!important}.hover\:\!text-\[var\(--text-on-accent\)\]:hover{color:var(--text-on-accent)!important}.hover\:text-\[\#F3F3F5\]:hover{color:#f3f3f5}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[var\(--accent-hover\)\]:hover{color:var(--accent-hover)}.hover\:text-\[var\(--accent-text\)\]:hover{color:var(--accent-text)}.hover\:text-\[var\(--cool-text\)\]:hover{color:var(--cool-text)}.hover\:text-\[var\(--error\)\]:hover{color:var(--error)}.hover\:text-\[var\(--error-text\)\]:hover{color:var(--error-text)}.hover\:text-\[var\(--success-text\)\]:hover{color:var(--success-text)}.hover\:text-\[var\(--text-on\)\]:hover{color:var(--text-on)}.hover\:text-\[var\(--text-on-accent\)\]:hover{color:var(--text-on-accent)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-\[var\(--text-secondary\)\]:hover{color:var(--text-secondary)}.hover\:text-\[var\(--warning\)\]:hover{color:var(--warning)}.hover\:text-brand-500:hover{color:var(--color-brand-500)}.hover\:text-brand-600:hover{color:var(--color-brand-600)}.hover\:text-brand-700:hover{color:var(--color-brand-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(20\,14\,8\,0\.08\)\]:hover{--tw-shadow:0 8px 24px var(--tw-shadow-color,#140e0814);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--sh-lg\)\]:hover{--tw-shadow:var(--sh-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--sh-md\)\]:hover{--tw-shadow:var(--sh-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--sh-sm\)\]:hover{--tw-shadow:var(--sh-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[\#25D366\]\/40:hover{--tw-shadow-color:#25d36666}@supports (color:color(display-p3 0 0 0)){.hover\:shadow-\[\#25D366\]\/40:hover{--tw-shadow-color:color(display-p3 .397128 .81548 .44729/.4)}}@supports (color:lab(0% 0 0)){.hover\:shadow-\[\#25D366\]\/40:hover{--tw-shadow-color:lab(74.7716% -60.9651 41.133/.4)}}.hover\:shadow-brand-500\/30:hover{--tw-shadow-color:color-mix(in oklab,var(--color-brand-500)30%,transparent)}.hover\:shadow-brand-500\/40:hover{--tw-shadow-color:color-mix(in oklab,var(--color-brand-500)40%,transparent)}.hover\:shadow-brand-600\/30:hover{--tw-shadow-color:color-mix(in oklab,var(--color-brand-600)30%,transparent)}.hover\:shadow-brand-600\/35:hover{--tw-shadow-color:color-mix(in oklab,var(--color-brand-600)35%,transparent)}.hover\:\!brightness-95:hover{--tw-brightness:brightness(95%)!important;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,)!important}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0%);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,)}}.focus\:w-80:focus{width:calc(var(--spacing)*80)}.focus\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:border-\[var\(--error\)\]:focus{border-color:var(--error)}.focus\:border-\[var\(--success\)\]:focus{border-color:var(--success)}.focus\:border-\[var\(--text-primary\)\]:focus{border-color:var(--text-primary)}.focus\:border-brand-500:focus{border-color:var(--color-brand-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-\[var\(--surface\)\]:focus{background-color:var(--surface)}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:shadow-none:focus{--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)}.focus\:shadow-none\!:focus{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + 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)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + 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)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + 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)}.focus\:ring-2: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)}.focus\:ring-3:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}.focus\:ring-\[var\(--accent\)\]:focus{--tw-ring-color:var(--accent)}.focus\:ring-\[var\(--accent\)\]\/20:focus{--tw-ring-color:color-mix(in oklab,var(--accent)20%,transparent)}.focus\:ring-\[var\(--accent-ring\)\]:focus{--tw-ring-color:var(--accent-ring)}.focus\:ring-\[var\(--accent-tint\)\]:focus{--tw-ring-color:var(--accent-tint)}.focus\:ring-\[var\(--accent-tint-bd\)\]:focus{--tw-ring-color:var(--accent-tint-bd)}.focus\:ring-\[var\(--error-tint\)\]:focus{--tw-ring-color:var(--error-tint)}.focus\:ring-\[var\(--success\)\]:focus{--tw-ring-color:var(--success)}.focus\:ring-\[var\(--success-bd\)\]:focus{--tw-ring-color:var(--success-bd)}.focus\:ring-\[var\(--success-tint\)\]:focus{--tw-ring-color:var(--success-tint)}.focus\:ring-brand-500:focus{--tw-ring-color:var(--color-brand-500)}.focus\:ring-brand-500\/10:focus{--tw-ring-color:color-mix(in oklab,var(--color-brand-500)10%,transparent)}.focus\:ring-brand-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-brand-500)20%,transparent)}.focus\:ring-brand-500\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-brand-500)50%,transparent)}.focus\:ring-offset-0: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)}.focus\:ring-offset-2: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)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + 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)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.985\]:active{scale:.985}.active\:scale-\[0\.995\]:active{scale:.995}.active\:cursor-grabbing:active{cursor:grabbing}.active\:\!bg-transparent:active{background-color:#0000!important}.active\:\!shadow-none:active{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--surface-2\)\]:disabled{background-color:var(--surface-2)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.has-\[\:checked\]\:border-brand-500:has(:checked){border-color:var(--color-brand-500)}.has-\[\:checked\]\:bg-brand-50:has(:checked){background-color:var(--color-brand-50)}.has-\[input\:focus-visible\]\:bg-accent:has(:-webkit-any(input:focus-visible)){background-color:var(--color-accent)}.has-\[input\:focus-visible\]\:bg-accent:has(:-moz-any(input:focus-visible)){background-color:var(--color-accent)}.has-\[input\:focus-visible\]\:bg-accent:has(:is(input:focus-visible)){background-color:var(--color-accent)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--color-accent)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing-1)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing-1)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:var(--spacing-8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:var(--spacing-2)}@media (min-width:375px){.\32 xsm\:w-\[307px\]{width:307px}.\32 xsm\:gap-3{gap:var(--spacing-3)}}@media (min-width:425px){.xsm\:w-\[358px\]{width:358px}}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:static{position:static}.sm\:inset-auto{top:auto;bottom:auto;left:auto;right:auto}.sm\:top-6{top:var(--spacing-6)}.sm\:top-\[56px\]{top:56px}.sm\:top-full{top:100%}.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:right-6{right:var(--spacing-6)}.sm\:-left-4{left:calc(var(--spacing-4)*-1)}.sm\:left-0{left:calc(var(--spacing)*0)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-6{margin-inline:calc(var(--spacing-6)*-1)}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mt-2{margin-top:var(--spacing-2)}.sm\:mt-6{margin-top:var(--spacing-6)}.sm\:mt-12{margin-top:var(--spacing-12)}.sm\:mr-2{margin-right:var(--spacing-2)}.sm\:mb-4{margin-bottom:var(--spacing-4)}.sm\:mb-5{margin-bottom:calc(var(--spacing)*5)}.sm\:mb-6{margin-bottom:var(--spacing-6)}.sm\:mb-8{margin-bottom:var(--spacing-8)}.sm\:mb-10{margin-bottom:calc(var(--spacing)*10)}.sm\:mb-14{margin-bottom:calc(var(--spacing)*14)}.sm\:mb-16{margin-bottom:var(--spacing-16)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:aspect-auto{aspect-ratio:auto}.sm\:h-8{height:var(--spacing-8)}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-11{height:calc(var(--spacing)*11)}.sm\:h-16{height:var(--spacing-16)}.sm\:h-18{height:calc(var(--spacing)*18)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:h-24{height:calc(var(--spacing)*24)}.sm\:h-64{height:calc(var(--spacing)*64)}.sm\:h-96{height:calc(var(--spacing)*96)}.sm\:h-\[60px\]{height:60px}.sm\:h-\[280px\]{height:280px}.sm\:h-full{height:100%}.sm\:max-h-none{max-height:none}.sm\:w-1\/2{width:50%}.sm\:w-2\/3{width:66.6667%}.sm\:w-4{width:var(--spacing-4)}.sm\:w-8{width:var(--spacing-8)}.sm\:w-11{width:calc(var(--spacing)*11)}.sm\:w-16{width:var(--spacing-16)}.sm\:w-18{width:calc(var(--spacing)*18)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:w-\[280px\]{width:280px}.sm\:w-\[361px\]{width:361px}.sm\:w-auto{width:auto}.sm\:max-w-\[472px\]{max-width:472px}.sm\:min-w-0{min-width:calc(var(--spacing)*0)}.sm\:min-w-\[64px\]{min-width:64px}.sm\:flex-shrink{flex-shrink:1}.sm\:cursor-default{cursor:default}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-3{gap:var(--spacing-3)}.sm\:gap-4{gap:var(--spacing-4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:var(--spacing-6)}.sm\:gap-8{gap:var(--spacing-8)}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-10{column-gap:calc(var(--spacing)*10)}.sm\:overflow-visible{overflow:visible}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:bg-transparent{background-color:#0000}.sm\:p-0{padding:calc(var(--spacing)*0)}.sm\:p-3{padding:var(--spacing-3)}.sm\:p-4{padding:var(--spacing-4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:var(--spacing-6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:var(--spacing-8)}.sm\:p-12{padding:var(--spacing-12)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-4{padding-inline:var(--spacing-4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:var(--spacing-6)}.sm\:px-8{padding-inline:var(--spacing-8)}.sm\:py-2{padding-block:var(--spacing-2)}.sm\:py-3{padding-block:var(--spacing-3)}.sm\:py-3\.5{padding-block:calc(var(--spacing)*3.5)}.sm\:py-4{padding-block:var(--spacing-4)}.sm\:py-5{padding-block:calc(var(--spacing)*5)}.sm\:py-6{padding-block:var(--spacing-6)}.sm\:py-8{padding-block:var(--spacing-8)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-12{padding-block:var(--spacing-12)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:pt-4{padding-top:var(--spacing-4)}.sm\:pt-6{padding-top:var(--spacing-6)}.sm\:pt-10{padding-top:calc(var(--spacing)*10)}.sm\:pt-16{padding-top:var(--spacing-16)}.sm\:pt-20{padding-top:calc(var(--spacing)*20)}.sm\:pt-24{padding-top:calc(var(--spacing)*24)}.sm\:pt-36{padding-top:calc(var(--spacing)*36)}.sm\:pb-3{padding-bottom:var(--spacing-3)}.sm\:pb-4{padding-bottom:var(--spacing-4)}.sm\:pb-14{padding-bottom:calc(var(--spacing)*14)}.sm\:pb-16{padding-bottom:var(--spacing-16)}.sm\:pb-20{padding-bottom:calc(var(--spacing)*20)}.sm\:pb-24{padding-bottom:calc(var(--spacing)*24)}.sm\:text-start{text-align:start}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[44px\]{font-size:44px}.sm\:backdrop-blur-none{--tw-backdrop-blur: ;-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,)}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:-mx-6{margin-inline:calc(var(--spacing-6)*-1)}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:mx-6{margin-inline:var(--spacing-6)}.md\:mx-auto{margin-inline-start:auto;margin-inline-end:auto}.md\:mt-\[13vh\]{margin-top:13vh}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-6{margin-bottom:var(--spacing-6)}.md\:mb-14{margin-bottom:calc(var(--spacing)*14)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-\[16\/5\]{aspect-ratio:16/5}.md\:h-12{height:var(--spacing-12)}.md\:h-20{height:calc(var(--spacing)*20)}.md\:h-40{height:calc(var(--spacing)*40)}.md\:h-\[500px\]{height:500px}.md\:w-1\/3{width:33.3333%}.md\:w-12{width:var(--spacing-12)}.md\:w-40{width:calc(var(--spacing)*40)}.md\:w-48{width:calc(var(--spacing)*48)}.md\:w-56{width:calc(var(--spacing)*56)}.md\:w-\[420px\]{width:420px}.md\:w-\[668px\]{width:668px}.md\:w-auto{width:auto}.md\:max-w-4xl{max-width:var(--container-4xl)}.md\:max-w-7xl{max-width:var(--container-7xl)}.md\:min-w-0{min-width:calc(var(--spacing)*0)}.md\:flex-1{flex:1}.md\:shrink{flex-shrink:1}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-2{gap:var(--spacing-2)}.md\:gap-4{gap:var(--spacing-4)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-6{gap:var(--spacing-6)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:bg-transparent{background-color:#0000}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:var(--spacing-6)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:var(--spacing-8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:var(--spacing-12)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-4{padding-inline:var(--spacing-4)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:var(--spacing-6)}.md\:py-3\.5{padding-block:calc(var(--spacing)*3.5)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:py-16{padding-block:var(--spacing-16)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:py-32{padding-block:calc(var(--spacing)*32)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-4{padding-top:var(--spacing-4)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-6{padding-bottom:var(--spacing-6)}.md\:pb-12{padding-bottom:var(--spacing-12)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:1024px){.lg\:fixed{position:fixed}.lg\:sticky{position:sticky}.lg\:inset-y-0{inset-block:calc(var(--spacing)*0)}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:top-32{top:calc(var(--spacing)*32)}.lg\:top-\[77px\]{top:77px}.lg\:right-0{right:calc(var(--spacing)*0)}.lg\:left-0{left:calc(var(--spacing)*0)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-5{order:5}.lg\:order-6{order:6}.lg\:order-7{order:7}.lg\:order-8{order:8}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-\[20vh\]{margin-top:20vh}.lg\:mb-6{margin-bottom:var(--spacing-6)}.lg\:mb-7{margin-bottom:calc(var(--spacing)*7)}.lg\:mb-20{margin-bottom:calc(var(--spacing)*20)}.lg\:ml-\[50\%\]{margin-left:50%}.lg\:ml-\[90px\]{margin-left:90px}.lg\:ml-\[290px\]{margin-left:290px}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-11{height:calc(var(--spacing)*11)}.lg\:h-full{height:100%}.lg\:w-1\/2{width:50%}.lg\:w-11{width:calc(var(--spacing)*11)}.lg\:w-80{width:calc(var(--spacing)*80)}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:w-\[360px\]{width:360px}.lg\:w-\[634px\]{width:634px}.lg\:w-auto{width:auto}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-normal{justify-content:normal}.lg\:justify-start{justify-content:flex-start}.lg\:gap-4{gap:var(--spacing-4)}.lg\:gap-7{gap:calc(var(--spacing)*7)}.lg\:gap-8{gap:var(--spacing-8)}.lg\:gap-12{gap:var(--spacing-12)}.lg\:gap-16{gap:var(--spacing-16)}:where(.lg\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:p-4{padding:var(--spacing-4)}.lg\:p-6{padding:var(--spacing-6)}.lg\:p-8{padding:var(--spacing-8)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:p-11{padding:calc(var(--spacing)*11)}.lg\:p-12{padding:var(--spacing-12)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-6{padding-inline:var(--spacing-6)}.lg\:px-8{padding-inline:var(--spacing-8)}.lg\:py-4{padding-block:var(--spacing-4)}.lg\:py-16{padding-block:var(--spacing-16)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:py-32{padding-block:calc(var(--spacing)*32)}.lg\:pt-8{padding-top:var(--spacing-8)}.lg\:pt-24{padding-top:calc(var(--spacing)*24)}.lg\:pt-40{padding-top:calc(var(--spacing)*40)}.lg\:pb-6{padding-bottom:var(--spacing-6)}.lg\:pb-20{padding-bottom:calc(var(--spacing)*20)}.lg\:pb-32{padding-bottom:calc(var(--spacing)*32)}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[56px\]{font-size:56px}@media (min-width:768px){.lg\:md\:p-6{padding:var(--spacing-6)}}}@media (min-width:1280px){.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:w-\[393px\]{width:393px}.xl\:w-\[430px\]{width:430px}.xl\:w-\[520px\]{width:520px}.xl\:max-w-\[450px\]{max-width:450px}.xl\:min-w-full{min-width:100%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:gap-3{gap:var(--spacing-3)}.xl\:gap-6{gap:var(--spacing-6)}.xl\:self-auto{align-self:auto}.xl\:p-10{padding:calc(var(--spacing)*10)}.xl\:p-14{padding:calc(var(--spacing)*14)}.xl\:px-10{padding-inline:calc(var(--spacing)*10)}.xl\:py-12{padding-block:var(--spacing-12)}.xl\:text-left{text-align:left}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:1536px){.\32 xl\:w-\[554px\]{width:554px}.\32 xl\:gap-x-32{column-gap:calc(var(--spacing)*32)}}.rtl\:peer-checked\:after\:-translate-x-full:where(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):-webkit-any(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:peer-checked\:after\:-translate-x-full:where(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):-moz-any(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:peer-checked\:after\:-translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:\!border-0:is(.dark *){border-style:var(--tw-border-style)!important;border-width:0!important}.dark\:border-brand-500:is(.dark *){border-color:var(--color-brand-500)}.dark\:border-brand-600:is(.dark *){border-color:var(--color-brand-600)}.dark\:border-brand-700:is(.dark *){border-color:var(--color-brand-700)}.dark\:border-brand-900\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-brand-900)50%,transparent)}.dark\:bg-\[\#0a0a0a\]:is(.dark *){background-color:#0a0a0a}.dark\:bg-\[\#1e2636\]:is(.dark *){background-color:#1e2636}.dark\:bg-\[\#18181c\]:is(.dark *){background-color:#18181c}.dark\:bg-\[\#141418\]\/90:is(.dark *){background-color:#141418e6;background-color:color(display-p3 .078431 .078431 .0928075/.9);background-color:lab(6.43599% .730738 -2.68072/.9)}.dark\:bg-brand-500\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-brand-500)10%,transparent)}.dark\:bg-brand-500\/15:is(.dark *){background-color:color-mix(in oklab,var(--color-brand-500)15%,transparent)}.dark\:bg-brand-500\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-brand-500)20%,transparent)}.dark\:bg-brand-500\/\[0\.12\]:is(.dark *){background-color:color-mix(in oklab,var(--color-brand-500)12%,transparent)}.dark\:bg-brand-600:is(.dark *){background-color:var(--color-brand-600)}.dark\:bg-brand-900:is(.dark *){background-color:var(--color-brand-900)}.dark\:bg-brand-900\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-brand-900)10%,transparent)}.dark\:bg-brand-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-brand-900)20%,transparent)}.dark\:bg-brand-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-brand-900)30%,transparent)}.dark\:bg-brand-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-brand-900)40%,transparent)}.dark\:from-brand-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-brand-900)20%,transparent);--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))}.dark\:from-brand-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-brand-900)30%,transparent);--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))}.dark\:to-brand-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-brand-900)20%,transparent);--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))}.dark\:to-brand-900\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-brand-900)30%,transparent);--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))}.dark\:text-brand-500:is(.dark *){color:var(--color-brand-500)}.dark\:opacity-20:is(.dark *){opacity:.2}.dark\:opacity-40:is(.dark *){opacity:.4}.dark\:ring-brand-500:is(.dark *){--tw-ring-color:var(--color-brand-500)}.dark\:ring-offset-\[\#0a0a0a\]:is(.dark *){--tw-ring-offset-color:#0a0a0a}@media (hover:hover){.dark\:hover\:border-brand-500:is(.dark *):hover{border-color:var(--color-brand-500)}.dark\:hover\:border-brand-600:is(.dark *):hover{border-color:var(--color-brand-600)}.dark\:hover\:border-brand-700:is(.dark *):hover{border-color:var(--color-brand-700)}.dark\:hover\:bg-brand-900\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-brand-900)20%,transparent)}.dark\:hover\:bg-brand-900\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-brand-900)30%,transparent)}.dark\:hover\:text-brand-500:is(.dark *):hover{color:var(--color-brand-500)}}.dark\:focus\:border-brand-500:is(.dark *):focus{border-color:var(--color-brand-500)}.dark\:focus\:ring-brand-600:is(.dark *):focus{--tw-ring-color:var(--color-brand-600)}.dark\:has-\[\:checked\]\:bg-brand-900\/10:is(.dark *):has(:checked){background-color:color-mix(in oklab,var(--color-brand-900)10%,transparent)}@media print{.print\:hidden{display:none}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:var(--spacing-2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:var(--spacing-4);height:var(--spacing-4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:var(--spacing-3);height:var(--spacing-3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:var(--spacing-4);height:var(--spacing-4)}:-webkit-any(.\*\:\[span\]\:last\:flex>*):-webkit-any(span):last-child{display:flex}:-moz-any(.\*\:\[span\]\:last\:flex>*):-moz-any(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:-webkit-any(.\*\:\[span\]\:last\:items-center>*):-webkit-any(span):last-child{align-items:center}:-moz-any(.\*\:\[span\]\:last\:items-center>*):-moz-any(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:-webkit-any(.\*\:\[span\]\:last\:gap-2>*):-webkit-any(span):last-child{gap:var(--spacing-2)}:-moz-any(.\*\:\[span\]\:last\:gap-2>*):-moz-any(span):last-child{gap:var(--spacing-2)}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:var(--spacing-2)}.\[\&amp\;_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&amp\;_svg\]\:size-4 svg{width:var(--spacing-4);height:var(--spacing-4)}.\[\&amp\;_svg\]\:shrink-0 svg{flex-shrink:0}}:root{--n-25:#fcfbfa;--n-50:#f8f7f6;--n-100:#f2f1ef;--n-200:#e8e7e4;--n-300:#d7d5d0;--n-400:#aba9a3;--n-500:#7c7a75;--n-600:#56555c;--n-700:#3b3a3e;--n-800:#232227;--n-900:#1a1a1f;--bg:#fcfbfa;--surface:#fff;--surface-2:#f4f3f1;--surface-hover:#f6f5f3;--overlay:#1a1a1f66;--border:#e8e7e4;--border-strong:#d7d5d0;--text-primary:#1a1a1f;--text-secondary:#56555c;--text-muted:#9b99a3;--text-on-accent:#fff;--accent:#ff4f00;--accent-hover:#db3e00;--accent-active:#b82e00;--accent-tint:#fbeee8;--accent-tint-bd:#f6d8c8;--accent-text:#bf3b00;--accent-ring:#ff4f003d;--cool:#8e8ba8;--cool-tint:#f0eff4;--cool-bd:#dedce7;--cool-text:#5c5870;--success:#2e9e6a;--success-tint:#ebf4ef;--success-bd:#c7e4d5;--success-text:#0f7a4f;--warning:#d98a0e;--warning-tint:#f8efde;--warning-bd:#eedcb4;--warning-text:#8c5a12;--error:#d6433e;--error-tint:#f8eae9;--error-bd:#edcbc8;--error-text:#a82420;--wk-cokiyi:#059669;--wk-cokiyi-bg:#e6f4ee;--wk-cokiyi-tx:#066848;--wk-iyi:#16a34a;--wk-iyi-bg:#e9f6ec;--wk-iyi-tx:#0e7a38;--wk-orta:#d69100;--wk-orta-bg:#fbf2d9;--wk-orta-tx:#8a5d08;--wk-kotu:#ea6a1e;--wk-kotu-bg:#fceee3;--wk-kotu-tx:#9a4313;--wk-cokkotu:#d6433e;--wk-cokkotu-bg:#f8eae9;--wk-cokkotu-tx:#a82420;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--sp-16:64px;--r-chip:999px;--r-input:10px;--r-button:12px;--r-card:16px;--r-modal:20px;--sh-xs:0 1px 2px #1a1a1f0d;--sh-sm:0 1px 3px #1a1a1f0d,0 2px 10px -3px #1a1a1f0f;--sh-md:0 4px 12px #1a1a1f12,0 8px 24px -6px #1a1a1f0f;--sh-lg:0 12px 28px #1a1a1f1f,0 28px 56px -12px #1a1a1f1a;--font:"Hanken Grotesk",system-ui,sans-serif;--fc-num:"tnum" 1,"lnum" 1;--dur-fast:.15s;--dur-base:.2s;--dur-slow:.3s;--dur-slowest:.5s;--ease-standard:cubic-bezier(.4,0,.2,1);--ease-entrance:cubic-bezier(.16,1,.3,1);--ease-exit:cubic-bezier(.4,0,1,1);--row-desktop:48px;--row-mobile:56px}.dark{--bg:#0f0f12;--surface:#17171b;--surface-2:#1f1f24;--surface-hover:#25252b;--overlay:#0009;--border:#2b2b31;--border-strong:#3a3a41;--text-primary:#f3f3f5;--text-secondary:#adadb4;--text-muted:#7c7c84;--text-on-accent:#1a130d;--accent:#ff6a2c;--accent-hover:#ff7e45;--accent-active:#e85a1f;--accent-tint:#ff6a2c26;--accent-tint-bd:#ff6a2c52;--accent-text:#ff9163;--accent-ring:#ff6a2c5c;--cool:#9a97b2;--cool-tint:#9a97b229;--cool-bd:#9a97b24d;--cool-text:#b7b4cc;--success:#2db673;--success-tint:#2db67329;--success-bd:#2db67357;--success-text:#5fd39b;--warning:#f0a52a;--warning-tint:#f0a52a29;--warning-bd:#f0a52a52;--warning-text:#f5be60;--error:#f2554e;--error-tint:#f2554e29;--error-bd:#f2554e57;--error-text:#f58a85;--wk-cokiyi:#2db673;--wk-cokiyi-bg:#2db67329;--wk-cokiyi-tx:#5fd39b;--wk-iyi:#34c759;--wk-iyi-bg:#34c75926;--wk-iyi-tx:#6fdc8c;--wk-orta:#f0a52a;--wk-orta-bg:#f0a52a29;--wk-orta-tx:#f5be60;--wk-kotu:#ff8a4c;--wk-kotu-bg:#ff8a4c29;--wk-kotu-tx:#ffa876;--wk-cokkotu:#f2554e;--wk-cokkotu-bg:#f2554e29;--wk-cokkotu-tx:#f58a85;--sh-xs:0 1px 2px #0006;--sh-sm:0 2px 6px #0006,0 4px 12px -4px #00000057;--sh-md:0 6px 16px #0000007a,0 12px 30px -8px #0006;--sh-lg:0 16px 36px #00000094,0 32px 60px -12px #0000007a}@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-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-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}