@scope([data-smb-ui]){:scope{isolation:isolate;--smb-font-sans:var(--font-geist-sans), "Geist", sans-serif;--smb-font-mono:var(--font-geist-mono), "Geist Mono", monospace;--font-sans:var(--smb-font-sans);--font-mono:var(--smb-font-mono);--smb-color-brand:hsl(var(--brand-purple,252 90% 58%));--smb-radius-sm:4px;--smb-radius-md:6px;--smb-radius-lg:8px;--smb-radius-xl:12px;--smb-radius-full:9999px;--smb-chart-series-primary:var(--smb-chart-1);--smb-shadow-simple:0 0 0 1px var(--smb-color-line), 0 1px 2px #0000000d;--smb-shadow-popup:0 0 0 1px var(--smb-color-line), 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--smb-shadow-layer:0 0 0 1px var(--smb-color-hairline);--color-kumo-brand:var(--smb-color-brand);--color-kumo-danger:var(--smb-color-danger);color:var(--smb-text-color-default);font:14px/21px var(--smb-font-sans);-webkit-font-smoothing:antialiased}:scope .smb-button[data-primary-action=neutral][data-variant=primary]{--color-kumo-brand:var(--smb-color-action);color:var(--smb-text-color-on-action)!important}:scope[data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:scope[data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:scope[data-mode]{--smb-color-action:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,#fdfdfd);--smb-text-color-on-action:var(--lightningcss-light,#fff)var(--lightningcss-dark,#080808);--smb-color-focus:var(--smb-color-action);--smb-color-brand:hsl(var(--brand-purple,252 90% 58%));--smb-color-brand-hover:hsl(var(--brand-600,252 76% 51%));--smb-text-color-brand:var(--smb-color-brand);accent-color:var(--smb-color-action);--smb-chart-1:var(--lightningcss-light,#7232f5)var(--lightningcss-dark,#8b5cff);--smb-chart-2:var(--lightningcss-light,#079b8b)var(--lightningcss-dark,#25a897);--smb-chart-3:var(--lightningcss-light,#e76d27)var(--lightningcss-dark,#e27033);--smb-chart-4:var(--lightningcss-light,#058ed6)var(--lightningcss-dark,#2494d9);--smb-chart-5:var(--lightningcss-light,#d7397b)var(--lightningcss-dark,#db4781);--smb-chart-6:var(--lightningcss-light,#e2a520)var(--lightningcss-dark,#c7860a);--smb-chart-7:var(--lightningcss-light,#7b3577)var(--lightningcss-dark,#bb76b5);--smb-chart-8:var(--lightningcss-light,#319047)var(--lightningcss-dark,#369e4e);--smb-chart-context:var(--lightningcss-light,#c7c7c7)var(--lightningcss-dark,#525252);--smb-chart-past:var(--lightningcss-light,#cbbdff)var(--lightningcss-dark,#483788);--smb-chart-track:var(--lightningcss-light,#eae8ff)var(--lightningcss-dark,#261f46);--smb-chart-amount-1:var(--lightningcss-light,#eae8ff)var(--lightningcss-dark,#261f46);--smb-chart-amount-2:var(--lightningcss-light,#dad4ff)var(--lightningcss-dark,#3b2d6f);--smb-chart-amount-3:var(--lightningcss-light,#bfb2fe)var(--lightningcss-dark,#543ba3);--smb-chart-amount-4:var(--lightningcss-light,#9f86ff)var(--lightningcss-dark,#704fd9);--smb-chart-amount-5:var(--lightningcss-light,#7e50fd)var(--lightningcss-dark,#8c72f6);--smb-chart-amount-6:var(--lightningcss-light,#6321e1)var(--lightningcss-dark,#ac9ffb);--smb-chart-amount-7:var(--lightningcss-light,#45189a)var(--lightningcss-dark,#cfcafd);--smb-chart-step-1:var(--lightningcss-light,#9d89ff)var(--lightningcss-dark,#543ba3);--smb-chart-step-2:var(--lightningcss-light,#8570e4)var(--lightningcss-dark,#704fd9);--smb-chart-step-3:var(--lightningcss-light,#7149e3)var(--lightningcss-dark,#8c72f6);--smb-chart-step-4:var(--lightningcss-light,#5d2bc7)var(--lightningcss-dark,#ac9ffb);--smb-chart-step-5:var(--lightningcss-light,#4901aa)var(--lightningcss-dark,#cfcafd);--smb-chart-below-3:var(--lightningcss-light,#7233f4)var(--lightningcss-dark,#896cf8);--smb-chart-below-2:var(--lightningcss-light,#9783f9)var(--lightningcss-dark,#6a4ec8);--smb-chart-below-1:var(--lightningcss-light,#c2bbfb)var(--lightningcss-dark,#483983);--smb-chart-even:var(--lightningcss-light,#e8e8e8)var(--lightningcss-dark,#333);--smb-chart-above-1:var(--lightningcss-light,#f7bb9f)var(--lightningcss-dark,#723310);--smb-chart-above-2:var(--lightningcss-light,#f19264)var(--lightningcss-dark,#a7490d);--smb-chart-above-3:var(--lightningcss-light,#e76d27)var(--lightningcss-dark,#e27033);--smb-chart-good:var(--smb-color-success);--smb-chart-watch:var(--smb-color-warning);--smb-chart-problem:var(--smb-color-danger);--smb-chart-grid:var(--lightningcss-light,#ededed)var(--lightningcss-dark,#262626);--smb-chart-baseline:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,#3a3a3a);--smb-chart-cursor:var(--lightningcss-light,#a3a3a3)var(--lightningcss-dark,#5c5c5c);--smb-chart-label:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a1a1a1);--smb-chart-value:var(--smb-text-color-default);--smb-chart-tooltip:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f1f1f);--smb-chart-tooltip-ring:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1f)}:scope .smb-button[data-primary-action=brand][data-variant=primary]{--color-kumo-brand:var(--lightningcss-light,#056dff)var(--lightningcss-dark,#005ce3)}@supports (color:lab(0% 0 0)){:scope .smb-button[data-primary-action=brand][data-variant=primary]{--color-kumo-brand:var(--lightningcss-light,lab(48.3311% 19.9624 -80.9873))var(--lightningcss-dark,lab(41.3639% 23.9707 -80.9609))}}:scope [data-kumo-component=Switch]:is([aria-checked=true],[aria-pressed=true]){background:var(--smb-color-action);--tw-ring-color:var(--smb-color-action)}:scope [data-kumo-component=Switch]:is([aria-checked=true],[aria-pressed=true])>div{background:var(--smb-text-color-on-action)}:scope[data-mode=dark]{--smb-text-color-subtle:#b1b1b1}@supports (color:lab(0% 0 0)){:scope[data-mode=dark]{--smb-text-color-subtle:lab(72.16% 0 -.0000119209)}}:scope :where(button,.smb-button,[role=button],input,textarea,select,[role=checkbox],[role=radio],[role=switch]):focus{outline-offset:0;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;outline:none!important}@media (forced-colors:active){:scope :is(button,.smb-button,a,input,textarea,select,[role=button],[role=checkbox],[role=radio],[role=switch]):focus-visible{outline-offset:-1px;outline:1px solid canvastext!important}}:scope :is(input,textarea,select):focus-visible{border-color:var(--smb-color-focus);outline-offset:-1px;outline:1px solid var(--smb-focus-edge,var(--smb-color-focus))!important}:scope [data-smb-composer]:focus-within{border-color:var(--smb-color-focus)}:scope [data-smb-composer] :is(input,textarea,select):focus{border-color:inherit;outline-offset:0;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;outline:none!important}:scope :is(button,.smb-button,[role=button],[role=checkbox],[role=radio],[role=switch]):focus-visible{box-shadow:inset 0 0 0 1px var(--smb-focus-edge,var(--smb-color-focus)), var(--tw-shadow,0 0 #0000)}:scope :is([data-primary-action=neutral][data-variant=primary],[aria-checked=true],[aria-pressed=true]):focus-visible{--smb-focus-edge:var(--lightningcss-light,#a8a8a8)var(--lightningcss-dark,#505050)}:scope .smb-button:focus-visible>span[aria-hidden=true].absolute{box-shadow:inset 0 0 0 1px var(--smb-focus-edge,var(--smb-color-focus))}:scope [aria-invalid=true]:focus-visible{border-color:var(--smb-color-danger);--smb-focus-edge:var(--smb-color-danger)}:scope a:not(.smb-button):focus-visible,:scope summary:focus-visible{text-underline-offset:3px;outline:none;-webkit-text-decoration:underline double;text-decoration:underline double}@media (forced-colors:active){:scope :is(input,textarea,select):focus-visible{outline-color:canvastext!important}:scope [data-smb-composer]:focus-within{border-color:highlight}}:scope [role^=menuitem]:focus{--tw-ring-shadow:0 0 #0000;background:var(--smb-color-tint);outline:none}:scope [role=menu]:focus{outline:none}:scope .smb-progress-brand [data-slot=progress-indicator]{background:var(--smb-chart-series-primary)}:scope .smb-app-sidebar{background:var(--smb-color-elevated);color:var(--smb-text-color-default)}:scope .smb-app-nav-item{text-align:left;border-radius:var(--smb-radius-md);width:100%;min-width:0;height:30px;min-height:30px;color:var(--smb-text-color-default);font:400 14px/21px var(--smb-font-sans);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:10px;padding:0 10px;display:flex}:scope .smb-app-nav-item:is(:hover,.active,[aria-current],[data-popup-open]){background:var(--smb-color-recessed)}:scope :is(a,button):is(.smb-app-nav-item,[data-nav-item]):focus-visible{background:var(--smb-color-recessed);box-shadow:none;text-decoration:none;outline:none!important}@media (forced-colors:active){:scope :is(a,button):is(.smb-app-nav-item,[data-nav-item]):focus-visible{outline-offset:-1px;outline:1px solid canvastext!important}}:scope .smb-app-nav-item:is(.active,[aria-current],[data-popup-open]):is(:hover,:focus-visible){background:color-mix(in oklch, var(--smb-color-recessed), var(--smb-text-color-strong) 12%)}:scope .smb-app-nav-item>svg{width:18px;height:18px;color:var(--smb-text-color-subtle);flex-shrink:0}:scope .smb-app-nav-item:is(.active,[aria-current])>svg{color:var(--smb-text-color-default)}:scope .smb-app-nav-item:is(.active,[aria-current=page]){color:var(--smb-text-color-strong);font-weight:500}:scope .smb-portal{z-index:100;position:relative}:scope .smb-portal>[data-base-ui-portal]>:first-child{transition-property:opacity}:scope .kumo-tooltip-popup{width:max-content;max-width:min(20rem, var(--available-width,calc(100vw - 32px)))}:scope .kumo-tooltip-popup:has([data-smb-tooltip-tone=dark]){--smb-color-base:var(--color-neutral-900);--smb-text-color-default:var(--color-white);--smb-color-line:var(--color-neutral-800);--smb-color-arrow-edge:var(--smb-color-line);--smb-color-arrow-stroke:transparent}:scope [role=presentation][data-side=none]:has(>[role=listbox]>[data-kumo-component=Select]){max-height:100%;height:auto!important}:scope .smb-table[data-density=compact] td{box-sizing:border-box;height:40px;padding:4px 8px;font-size:13px;line-height:20px}:scope .smb-table[data-density=compact] th{color:var(--smb-text-color-subtle);background:var(--smb-color-recessed);padding:6px 8px;font-size:12px;font-weight:500;line-height:20px}:scope :where(.smb-dialog){flex-direction:column;gap:16px;max-height:calc(100dvh - 32px);padding:24px;display:flex;overflow-y:auto}:scope .smb-dialog-header{flex-direction:column;gap:8px;padding-right:28px;display:flex}:scope .smb-layer-dialog{border-radius:var(--smb-radius-lg);background:var(--smb-color-elevated);flex-direction:column;gap:0;max-height:calc(100dvh - 32px);padding:0;display:flex}:scope .smb-media-dialog{flex-direction:column;gap:0;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow-y:auto}:scope .smb-media-dialog>.smb-dialog-close{z-index:3;border-radius:var(--smb-radius-lg);background:color-mix(in oklab, var(--smb-color-base) 85%, transparent);width:28px;min-width:0;height:28px;color:var(--smb-text-color-subtle);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:12px;right:12px}:scope .smb-media-dialog>.smb-dialog-close:hover{background:var(--smb-color-tint);color:var(--smb-text-color-strong)}:scope .smb-dialog-md{width:min(460px,100vw - 32px)}:scope .smb-button[data-block]{justify-content:center;width:100%}:scope .smb-tabs-fill .kumo-tabs-list>[role=tab]{flex:1 1 0;justify-content:center}:scope .smb-layer-dialog>.smb-layer-dialog-body{min-height:0;overflow-y:auto}:scope .smb-layer-dialog>.smb-layer-dialog-secondary{flex-shrink:0}:scope .smb-layer-dialog-actions{flex-wrap:wrap;justify-content:flex-end}:scope .smb-layer-dialog-inset{border-radius:var(--smb-radius-xl);background:var(--smb-color-elevated);width:448px;max-width:calc(100vw - 32px);box-shadow:0 0 0 1px var(--smb-color-hairline), 0 24px 48px -12px #00000047;padding:6px}:scope .smb-layer-dialog-inset>.smb-layer-dialog-body{border-radius:var(--smb-radius-lg);background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-hairline);border:0;padding:16px 18px 18px}:scope .smb-layer-dialog-inset>.smb-layer-dialog-secondary{box-shadow:none;background:0 0;border:0;margin:0;padding:7px 0 0}:scope .smb-layer-dialog-inset .smb-layer-dialog-actions{justify-content:space-between}:scope .smb-layer-dialog-inset .smb-dialog-header{gap:4px;margin-bottom:16px;padding-right:0}:scope .smb-layer-dialog-inset .smb-dialog-header h2{font:500 16px/24px var(--smb-font-sans)}:scope .smb-dialog-header h2{color:var(--smb-text-color-strong);font:600 20px/28px var(--smb-font-sans);margin:0}:scope .smb-dialog-header p{color:var(--smb-text-color-subtle);font:14px/21px var(--smb-font-sans);margin:0}:scope .smb-dialog-close{position:absolute;top:16px;right:16px}:scope .smb-flush-primary{gap:0;padding:0}:scope .smb-page-header{gap:16px;display:grid}:scope .smb-page-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}:scope .smb-page-header h1{font:600 24px/32px var(--smb-font-sans);margin:0}:scope .smb-page-header p{color:var(--smb-text-color-subtle);margin:4px 0 0}:scope .smb-page-header-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:scope .smb-resource-page{gap:24px;display:grid}:scope .smb-resource-with-aside{grid-template-columns:minmax(0,3fr) minmax(180px,1fr);gap:24px;display:grid}@media (max-width:640px){:scope .smb-resource-with-aside{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:scope *,:scope :before,:scope :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}@media (pointer:coarse){:scope .smb-app-nav-item{min-height:44px}:scope .smb-button:not(.smb-dialog-close){position:relative}:scope .smb-button[data-block]{min-height:44px}:scope .smb-button:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.smb-toast-stack{--stack-open:.35s;--stack-close:.25s;--stack-rise:60px;--stack-blur:2px;--stack-scale:.97;--stack-peek:12px;--stack-spread-gap:8px;--stack-depth-scale:.06;--stack-depth-fade:.4;--stack-depth1-blur:1px;--stack-depth2-blur:2px;--stack-ease:cubic-bezier(.22, 1, .36, 1);right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:110;width:min(360px,100vw - 32px);position:fixed}.smb-toast{--height:var(--toast-frontmost-height,var(--toast-height));--depth:min(var(--toast-index), 2);--spread-y:calc(-1 * var(--toast-offset-y) - var(--toast-index) * var(--stack-spread-gap));width:100%;height:var(--height);z-index:calc(1000 - var(--toast-index));border:1px solid var(--smb-color-line);border-radius:var(--smb-radius-lg);background:var(--smb-color-base);color:var(--smb-text-color-default);box-shadow:var(--smb-shadow-popup);transform-origin:50% 100%;transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - var(--depth) * var(--stack-peek))) scale(calc(1 - var(--depth) * var(--stack-depth-scale)));opacity:calc(1 - min(var(--depth), 1) * var(--stack-depth-fade) - max(var(--depth) - 1, 0) * var(--stack-depth-fade) * .6);filter:blur(calc(min(var(--depth), 1) * var(--stack-depth1-blur) + max(var(--depth) - 1, 0) * (var(--stack-depth2-blur) - var(--stack-depth1-blur))));transition:transform var(--stack-open) var(--stack-ease), opacity var(--stack-open) var(--stack-ease), filter var(--stack-open) var(--stack-ease), height var(--stack-close) var(--stack-ease);padding:14px;position:absolute;bottom:0;right:0}.smb-toast:after{content:"";width:100%;height:calc(var(--stack-spread-gap) + 1px);position:absolute;top:100%;left:0}.smb-toast[data-expanded]{height:var(--toast-height);transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--spread-y) + var(--toast-swipe-movement-y)));opacity:1;filter:blur()}.smb-toast[data-starting-style],.smb-toast[data-ending-style]{transform:translateY(var(--stack-rise)) scale(var(--stack-scale));opacity:0;filter:blur(var(--stack-blur))}.smb-toast[data-ending-style]{transition-duration:var(--stack-close)}.smb-toast[data-limited]{transform:translateY(calc(-3 * var(--stack-peek))) scale(calc(1 - 3 * var(--stack-depth-scale)));opacity:0;pointer-events:none}.smb-toast[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 100%)) translateY(var(--spread-y))}.smb-toast-content{max-height:max(40px, calc(( 100dvh - 64px - env(safe-area-inset-top) - env(safe-area-inset-bottom) ) / 3 - 28px));align-items:flex-start;gap:10px;display:flex;overflow-y:auto}.smb-toast-content[data-behind]:not([data-expanded]){opacity:0;pointer-events:none}.smb-toast-copy{overflow-wrap:anywhere;flex:1;min-width:0}.smb-toast-title{font:500 14px/20px var(--smb-font-sans)}.smb-toast-description{font:13px/19px var(--smb-font-sans);color:var(--smb-text-color-subtle)}.smb-toast-icon{flex-shrink:0;margin-top:1px}.smb-toast[data-variant=success] .smb-toast-icon{color:var(--smb-text-color-success)}.smb-toast[data-variant=error] .smb-toast-icon{color:var(--smb-text-color-danger)}.smb-toast[data-variant=warning] .smb-toast-icon{color:var(--smb-text-color-warning)}.smb-toast-close{flex-shrink:0;margin:-4px -4px -4px 0}.smb-toast-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}@media (max-width:640px){.smb-toast-stack{--stack-rise:-60px;top:max(16px, env(safe-area-inset-top));bottom:auto;left:50%;right:auto;transform:translate(-50%)}.smb-toast{transform-origin:50% 0;--spread-y:calc(var(--toast-offset-y) + var(--toast-index) * var(--stack-spread-gap));transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + var(--depth) * var(--stack-peek))) scale(calc(1 - var(--depth) * var(--stack-depth-scale)));top:0;bottom:auto}.smb-toast[data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--spread-y) + var(--toast-swipe-movement-y)))}.smb-toast[data-starting-style],.smb-toast[data-ending-style]{transform:translateY(var(--stack-rise)) scale(var(--stack-scale))}.smb-toast[data-limited]{transform:translateY(calc(3 * var(--stack-peek))) scale(calc(1 - 3 * var(--stack-depth-scale)))}}@media (prefers-reduced-motion:reduce){.smb-toast-stack{flex-direction:column-reverse;gap:8px;display:flex}.smb-toast{opacity:1;height:auto;position:relative;filter:none!important;transition:none!important;transform:none!important}.smb-toast[data-limited]{display:none}.smb-toast-content[data-behind]:not([data-expanded]){opacity:1;pointer-events:auto}.smb-toast[data-ending-style]{opacity:0}@media (max-width:640px){.smb-toast-stack{flex-direction:column}}}.smb-filters{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.smb-filter-chip{border:1px solid var(--smb-color-line);border-radius:var(--smb-radius-md);align-items:center;max-width:100%;display:inline-flex;overflow:hidden}.smb-filter-chip .smb-button{border-radius:inherit;gap:6px;min-width:0}.smb-filter-chip>.smb-button:last-child{border-radius:var(--smb-radius-sm);flex-shrink:0;width:24px;height:24px;min-height:24px;margin:2px;padding:0}.smb-filter-chip span{color:var(--smb-text-color-subtle)}.smb-filter-chip strong{white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-weight:500;overflow:hidden}.smb-filter-popup{width:min(280px,100vw - 24px);min-width:0;max-height:min(520px,80dvh);padding:6px;overflow-y:auto}.smb-filter-trigger{border-radius:var(--smb-radius-md);display:inline-flex;position:relative}.smb-filter-trigger-labels{display:grid}.smb-filter-trigger-label{grid-area:1/1;justify-content:center;align-items:center;gap:4px;display:flex}.smb-filter-trigger-label[data-visible=false]{visibility:hidden}.smb-filter-error{color:var(--smb-text-color-subtle);flex-basis:100%;align-items:center;gap:6px;font-size:13px;display:flex}.smb-filter-search{border-bottom:1px solid var(--smb-color-line);align-items:center;gap:4px;margin:-6px -6px 0;padding:6px;display:flex}.smb-filter-search>:last-child{flex:1;min-width:0}.smb-filter-options{flex-direction:column;gap:2px;padding-top:4px;display:flex}.smb-filter-options:empty{display:none}.smb-filter-item.smb-button{text-align:left;white-space:normal;overflow-wrap:anywhere;justify-content:space-between;width:100%;height:auto;min-height:32px;padding-inline:8px}.smb-filter-item.smb-filter-result{justify-content:flex-start;gap:6px}.smb-filter-result>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.smb-filter-result-label,.smb-filter-ai-label{color:var(--smb-text-color-subtle);flex-shrink:0}.smb-filter-ai-label{font:inherit;letter-spacing:inherit}.smb-filter-search input{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:8px}:scope .smb-filter-search input:is(:focus,:focus-visible){box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none!important}@media (forced-colors:active){:scope .smb-filter-search input:focus-visible{outline-offset:-1px;outline:1px solid highlight!important}}.smb-filter-inputs>button{align-self:flex-end}.smb-filter-item svg{flex-shrink:0}.smb-filter-note,.smb-filter-proposal p{color:var(--smb-text-color-subtle);margin:6px 4px;font-size:12px;line-height:18px}.smb-filter-proposal{border:1px solid var(--smb-color-line);border-radius:var(--smb-radius-md);flex-direction:column;gap:6px;margin:6px 0;padding:10px;display:flex}.smb-filter-proposal>strong{font-size:12px}.smb-filter-inputs{flex-direction:column;gap:8px;padding:8px 4px 4px;display:flex}.smb-filter-operators{flex-wrap:wrap;gap:4px;padding:6px 4px;display:flex}}@scope([data-smb-ui]){.smb-dt{--smb-dt-row:40px;--smb-dt-select:color-mix(in oklch, var(--smb-color-brand) 7%, var(--smb-color-base));--smb-dt-select-hover:color-mix(in oklch, var(--smb-color-brand) 10%, var(--smb-color-base));flex-direction:column;gap:8px;min-width:0;display:flex}.smb-dt[data-density=compact]{--smb-dt-row:32px}.smb-dt[data-fill]{flex:0 auto;min-height:0}.smb-dt-frame{min-height:0;box-shadow:0 0 0 1px var(--smb-color-hairline);background:var(--smb-color-base);border-radius:10px;flex-direction:column;flex:0 auto;display:flex;overflow:hidden}.smb-dt-scroll{overscroll-behavior-x:contain;flex:0 auto;min-height:0;overflow:auto}.smb-dt-canvas{position:relative}.smb-dt[data-dragging]{cursor:grabbing}.smb-table[data-variant=data]{table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px;line-height:20px}.smb-table[data-variant=data] th{z-index:2;box-sizing:border-box;text-align:left;vertical-align:middle;height:32px;color:var(--smb-text-color-subtle);background:var(--smb-color-elevated);border-bottom:1px solid var(--smb-color-hairline);white-space:nowrap;padding:0;font-size:12px;font-weight:500;line-height:16px;position:sticky;top:0}.smb-table[data-variant=data] td{height:var(--smb-dt-row);box-sizing:border-box;vertical-align:middle;color:var(--smb-text-color-default);background:var(--smb-color-base);border-bottom:1px solid var(--smb-color-hairline);white-space:nowrap;text-overflow:ellipsis;padding:0 12px;position:relative;overflow:hidden}.smb-table[data-variant=data] tbody tr:last-child td{border-bottom:0}.smb-table[data-variant=data] tbody tr{outline:none}.smb-table[data-variant=data] tbody tr:hover td{background:var(--smb-color-elevated)}.smb-table[data-variant=data] tbody tr:is([aria-selected=true],[data-open]) td{background:var(--smb-dt-select)}.smb-table[data-variant=data] tbody tr:is([aria-selected=true],[data-open]):hover td{background:var(--smb-dt-select-hover)}.smb-table[data-variant=data] tbody tr:focus-visible td{background:var(--smb-color-elevated);box-shadow:inset 0 1px 0 var(--smb-color-focus), inset 0 -1px 0 var(--smb-color-focus)}.smb-table[data-variant=data] [data-align=right]{text-align:right}.smb-table[data-variant=data] td[data-type=index]{font-family:var(--smb-font-mono);color:var(--smb-text-color-subtle);font-size:12px}.smb-table[data-variant=data] [data-dimmed]{opacity:.35}.smb-dt-content{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}td[data-align=right]>.smb-dt-content{margin-left:auto}.smb-dt-head{width:100%;min-width:0;height:31px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;display:flex}.smb-dt-head-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.smb-dt-chevron{flex:none;margin-left:auto;display:none}th[data-align=right] .smb-dt-head{justify-content:flex-end}th[data-align=right] .smb-dt-chevron{order:-1;margin-left:0}.smb-table[data-variant=data] th:hover,.smb-table[data-variant=data] th[data-open]{background:var(--smb-color-recessed);color:var(--smb-text-color-default)}th:hover .smb-dt-chevron,th[data-open] .smb-dt-chevron,.smb-dt-head:focus-visible .smb-dt-chevron{display:inline-flex}.smb-dt-head:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-color-focus);outline:none}.smb-dt-pin-icon{flex:none}.smb-dt-resize{z-index:3;cursor:col-resize;touch-action:none;width:8px;height:100%;position:absolute;top:0;right:0}.smb-dt-resize:after{content:"";background:var(--smb-color-hairline);width:1px;position:absolute;top:8px;bottom:8px;right:0}th[data-resizing] .smb-dt-resize:after,.smb-dt-resize:hover:after,th[data-pin-edge] .smb-dt-resize:after{display:none}.smb-dt-resize:focus-visible{box-shadow:inset -2px 0 0 var(--smb-color-focus);outline:none}.smb-dt-guide{z-index:6;background:var(--smb-color-brand);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.smb-dt-tip{z-index:7;color:#fff;font:500 11px/16px var(--smb-font-mono);pointer-events:none;white-space:nowrap;background:#111;border-radius:6px;padding:3px 7px;position:absolute;top:4px}.smb-dt-ghost{background:var(--smb-color-base);height:32px;color:var(--smb-text-color-default);box-shadow:0 0 0 1px var(--smb-color-line), 0 10px 24px -8px #0000004d;cursor:grabbing;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex;transform:rotate(-1.5deg)}.smb-dt-ghost svg{color:var(--smb-text-color-subtle)}.smb-table[data-variant=data] [data-pinned]{z-index:1;position:sticky}.smb-table[data-variant=data] th[data-pinned]{z-index:4}.smb-table[data-variant=data] [data-pinned=lane]{left:0}.smb-table[data-variant=data] [data-pin-edge]{overflow:visible}.smb-table[data-variant=data] [data-pin-edge]:after{content:"";z-index:1;box-sizing:border-box;border-left:1px solid var(--smb-color-hairline);pointer-events:none;background:linear-gradient(90deg,#00000012,#0000);width:8px;position:absolute;top:0;bottom:-1px;right:-8px}.smb-dt-lane{padding:0 0 0 12px!important}.smb-dt-lane-box{opacity:0;display:inline-flex}.smb-dt tr:hover .smb-dt-lane-box,.smb-dt[data-selecting] .smb-dt-lane-box,.smb-dt-lane-box:focus-within{opacity:1}.smb-dt [data-kumo-component=Checkbox][data-checked],.smb-dt [data-kumo-component=Checkbox][data-indeterminate]{box-shadow:0 0 0 1px var(--smb-color-brand);background:var(--smb-color-brand)!important;--tw-ring-color:var(--smb-color-brand)!important}.smb-dt [data-kumo-component=Checkbox][data-checked] *,.smb-dt [data-kumo-component=Checkbox][data-indeterminate] *{color:#fff!important}.smb-table[data-variant=data] .smb-dt-add{padding:0 8px 0 4px}.smb-table[data-variant=data] th.smb-dt-add:hover{background:var(--smb-color-elevated)}.smb-table[data-variant=data] td.smb-dt-row-actions{text-align:right;padding-right:8px}.smb-dt-row-actions>*{opacity:0}.smb-dt tr:hover .smb-dt-row-actions>*,.smb-dt-row-actions>:focus-within,.smb-dt-row-actions>:focus-visible,.smb-dt-row-actions [data-popup-open]{opacity:1}.smb-dt-addbtn{width:24px;height:24px;color:var(--smb-text-color-subtle);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.smb-dt-addbtn:hover,.smb-dt-addbtn[data-popup-open]{background:var(--smb-color-recessed);color:var(--smb-text-color-default)}.smb-dt-addbtn:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-color-focus);outline:none}.smb-dt-menu{min-width:240px;padding:4px}.smb-dt-mh{color:var(--smb-text-color-subtle);align-items:center;gap:8px;padding:8px 8px 6px;display:flex}.smb-dt-mh b{color:var(--smb-text-color-default);font-size:13px;font-weight:600}.smb-dt-mh span{font-size:12px}.smb-dt-msep{background:var(--smb-color-hairline);height:1px;margin:4px -4px}.smb-dt-mi{color:var(--smb-text-color-default);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;line-height:18px;display:flex}.smb-dt-mi svg{color:var(--smb-text-color-subtle);flex:none}.smb-dt-mi[data-highlighted]{background:var(--smb-color-tint)}.smb-dt-mi-blank{width:16px;display:inline-block}.smb-dt-mi-hint{color:var(--smb-text-color-subtle);margin-left:auto;padding-left:16px;font-size:12px}.smb-dt-cl{flex-direction:column;width:240px;max-height:min(560px,100dvh - 96px);display:flex;overflow-y:auto;padding:6px!important}.smb-dt-cl-search{--smb-focus-edge:transparent;box-sizing:border-box;border:0;border-bottom:1px solid var(--smb-color-hairline);width:calc(100% + 12px);height:38px;color:var(--smb-text-color-default);font:13px/18px var(--smb-font-sans);appearance:none;background:0 0;border-radius:0;margin:-6px -6px 4px;padding:0 12px 0 36px;display:block;box-shadow:none!important;outline:none!important}.smb-dt-cl-search:focus-visible{border-color:var(--smb-color-hairline)!important}.smb-dt-cl-search::placeholder{color:var(--smb-text-color-subtle)}.smb-dt-cl-label{color:var(--smb-text-color-subtle);margin:0;padding:8px 8px 4px;font-size:11px;font-weight:500}.smb-dt-cl-list{margin:0;padding:0;list-style:none}.smb-dt-cl-row{background:var(--smb-color-base);height:30px;color:var(--smb-text-color-default);border-radius:6px;align-items:center;gap:8px;padding:0 4px 0 8px;font-size:13px;display:flex}.smb-dt-cl-row:hover{background:var(--smb-color-tint)}.smb-dt-cl-row[data-dragging]{z-index:1;box-shadow:var(--smb-shadow-popup);position:relative}.smb-dt-cl-row[data-hidden]{color:var(--smb-text-color-subtle)}.smb-dt-cl-grip{width:14px;color:var(--smb-text-color-subtle);cursor:grab;flex:none;display:inline-flex}.smb-dt-cl-grip[data-disabled]{visibility:hidden}.smb-dt-cl-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.smb-dt-cl-icon{width:24px;height:24px;color:var(--smb-text-color-subtle);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}button.smb-dt-cl-icon{cursor:pointer}button.smb-dt-cl-icon:hover{color:var(--smb-text-color-default)}.smb-dt-cl-more{height:30px;color:var(--smb-text-color-subtle);font:13px/18px var(--smb-font-sans);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 8px 0 28px}.smb-dt-cl-group{border-top:1px solid var(--smb-color-hairline);flex-direction:column;margin:4px -6px 0;padding:4px 6px 0;display:flex}.smb-dt-cl-action{height:32px;color:var(--smb-text-color-default);font:13px/18px var(--smb-font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.smb-dt-cl-action svg{color:var(--smb-text-color-subtle)}.smb-dt-cl-action:hover{background:var(--smb-color-tint)}.smb-dt-cl-action:focus-visible,.smb-dt-cl-more:focus-visible,.smb-dt-cl-icon:focus-visible{background:var(--smb-color-tint);outline:none}.smb-dt-selbar{background:color-mix(in oklch, var(--smb-color-brand) 8%, var(--smb-color-base));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--smb-color-brand) 18%, transparent);border-radius:10px;align-items:center;gap:4px;padding:4px 6px 4px 12px;display:flex}.smb-dt-selbar>b{color:var(--smb-color-brand);margin-right:8px;font-size:13px;font-weight:600}.smb-dt-spacer{flex:auto}.smb-dt-foot{min-height:32px;color:var(--smb-text-color-subtle);font-variant-numeric:tabular-nums;flex:none;justify-content:space-between;align-items:center;gap:4px;margin-top:-4px;padding:0 2px;font-size:12px;display:flex}.smb-dt-pager{align-items:center;gap:2px;display:inline-flex}.smb-dt-pager>span{margin-right:8px}.smb-dt-pager .smb-button{color:var(--smb-text-color-subtle)}.smb-dt-empty{box-shadow:inset 0 0 0 1px var(--smb-color-hairline);text-align:center;color:var(--smb-text-color-subtle);border-radius:12px;padding:20px 16px;font-size:13px}.smb-dt-skel{background:var(--smb-color-recessed);border-radius:5px;height:10px;display:block}.smb-dt-skel-block{background:var(--smb-color-recessed)}.smb-cell-name{align-items:center;gap:10px;min-width:0;display:flex}.smb-cell-icon{color:var(--smb-text-color-subtle);flex:none;display:inline-flex}.smb-cell-name-text{flex-direction:column;min-width:0;line-height:18px;display:flex}.smb-cell-primary,.smb-cell-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smb-cell-primary{font-weight:500}.smb-cell-mid{min-width:0;display:flex}.smb-cell-mid-head{text-overflow:ellipsis;white-space:pre;min-width:0;overflow:hidden}.smb-cell-mid-tail{white-space:pre;flex:none}.smb-cell-sub{color:var(--smb-text-color-subtle);font-size:12px}.smb-dt[data-density=compact] .smb-cell-sub{display:none}.smb-dt[data-density=default] .smb-cell-name-text:has(.smb-cell-sub){padding:4px 0}.smb-cell-muted{color:var(--smb-text-color-subtle)}.smb-cell-attention{color:var(--smb-color-brand)}.smb-cell-org{align-items:center;gap:8px;min-width:0;display:flex}.smb-cell-org>bdi{text-overflow:ellipsis;overflow:hidden}.smb-cell-org-mark{background:var(--smb-color-recessed);color:#fff;-o-object-fit:cover;object-fit:cover;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:inline-flex}.smb-cell-org-mark[data-size="36"]{border-radius:8px;width:36px;height:36px;font-size:14px}.smb-cell-org-mark[data-size="72"]{border-radius:18px;width:72px;height:72px;font-size:28px}.smb-cell-org-mark[data-tone="0"]{background:#1e3a5f}.smb-cell-org-mark[data-tone="1"]{background:#1e6b3a}.smb-cell-org-mark[data-tone="2"]{background:#5b21b6}.smb-cell-org-mark[data-tone="3"]{background:#7c2d12}.smb-cell-org-mark[data-tone="4"]{background:#9a4b16}.smb-cell-faces{vertical-align:middle;align-items:center;display:inline-flex}.smb-face{background:var(--smb-color-recessed);width:26px;height:26px;color:var(--smb-text-color-default);box-shadow:0 0 0 2px var(--smb-color-base);-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.smb-face+.smb-face{margin-left:-6px}.smb-face[data-tone="0"]{color:#9a4b16;background:#fdeee4}.smb-face[data-tone="1"]{color:#1e3a5f;background:#dbe4f0}.smb-face[data-tone="2"]{color:#5b21b6;background:#ede9fe}.smb-face[data-tone="3"]{color:#1e6b3a;background:#e6f4ea}.smb-face[data-tone="4"]{color:#075985;background:#e0f2fe}.smb-face[data-tone="5"]{color:#92400e;background:#fef3c7}:scope[data-mode=dark] .smb-face[data-tone]{background:color-mix(in oklch, currentColor 22%, var(--smb-color-base));filter:brightness(1.6)}.smb-face-more{box-sizing:border-box;border-radius:13px;width:auto;min-width:26px;padding:0 6px;font-size:11px}.smb-dt[data-density=compact] .smb-face{width:22px;height:22px;font-size:9px}.smb-dt[data-density=compact] .smb-face+.smb-face{margin-left:-5px}.smb-dt[data-phone]{gap:12px}.smb-dt[data-phone][data-selecting]{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.smb-dl{flex:0 auto;min-height:0;margin:0 -16px;padding:0;list-style:none;overflow-y:auto}.smb-dl-row{border-bottom:1px solid var(--smb-color-hairline);align-items:center;gap:12px;padding-left:16px;display:flex;position:relative}.smb-dl-row:is([aria-selected=true],[data-open]){background:var(--smb-dt-select)}.smb-dl-row[aria-hidden=true]{min-height:64px}.smb-dl-check{flex:none}.smb-dl-check[data-latent]:not(:focus-visible){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.smb-dl-open{min-width:0;min-height:56px;color:inherit;font:inherit;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:auto;align-items:center;gap:12px;padding:9px 16px 9px 0;display:flex}.smb-dl-open:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-color-focus);outline:none}.smb-dl-leading{flex:none;display:inline-flex}.smb-dl-leading.smb-dt-skel-block{border-radius:8px;width:36px;height:36px}.smb-dl-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.smb-dl-text .smb-dt-skel+.smb-dt-skel{margin-top:6px}.smb-dl-title,.smb-dl-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smb-dl-title{color:var(--smb-text-color-default);font-size:15px;line-height:20px}.smb-dl-title .smb-cell-primary{font-weight:400}.smb-dl-title .smb-cell-sub{display:none}.smb-dl-sub{color:var(--smb-text-color-subtle);font-size:13px;line-height:18px}.smb-dl-trailing{color:var(--smb-text-color-subtle);flex:none;font-size:13px}.smb-dl-actions{flex:none;align-items:center;padding-right:8px;display:inline-flex}.smb-dl-more{align-self:center;min-height:44px}.smb-dl-bar{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:20;color:#fff;background:#111;border-radius:14px;align-items:center;gap:4px;min-height:52px;padding:0 8px 0 16px;display:flex;position:fixed;left:12px;box-shadow:0 12px 32px -8px #0006}.smb-dl-bar>b{flex:auto;font-size:15px;font-weight:600}.smb-dl-bar-actions{align-items:center;gap:4px;display:inline-flex}.smb-dl-bar-actions .smb-button,.smb-dl-bar-icon{min-width:44px;min-height:44px;color:#fff!important;background:0 0!important}.smb-dl-bar-icon{border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.smb-dl-bar-icon:focus-visible{outline-offset:-4px;outline:2px solid #fff}}@scope([data-smb-ui]){.smb-app-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.smb-app-header{border-bottom:1px solid var(--smb-color-hairline);flex:none;padding:0 24px}.smb-app-header[data-bar-start] .smb-app-bar{margin-left:-12px}.smb-app-bar{align-items:center;gap:8px;min-width:0;height:48px;display:flex}.smb-app-bar-start{flex:none;align-items:center;display:flex}.smb-app-bar .smb-button{min-height:32px;height:32px!important}.smb-app-bar .smb-button.smb-app-icon-button,.smb-app-bar .smb-button.ld-menu-trigger{width:32px;padding:0}.smb-app-header:not(:has(.smb-app-tabs)){padding-bottom:12px}.smb-app-header:not([data-detail]):not(:has(.smb-app-tabs)){padding-bottom:0}.smb-app-header[data-detail]:not(:has(.smb-app-title-row,.smb-app-tabs)){padding-bottom:0}.smb-app-title-row{align-items:center;gap:12px;min-width:0;margin:4px 0 12px;display:flex}.smb-app-spacer{flex:auto}.smb-app-actions{flex:none;align-items:center;gap:8px;display:flex}.smb-app-leading{flex:none;display:inline-flex}.smb-app-leading img{-o-object-fit:cover;object-fit:cover;border-radius:9px;width:36px;height:36px}.smb-app-title{min-width:0}.smb-app-title h1{color:var(--smb-text-color-strong);font:600 20px/28px var(--smb-font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.smb-app-meta{color:var(--smb-text-color-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.smb-app-crumbs ol{min-width:0;color:var(--smb-text-color-subtle);align-items:center;gap:6px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.smb-app-crumbs li{white-space:nowrap;min-width:0}.smb-app-crumbs li:last-child{text-overflow:ellipsis;overflow:hidden}.smb-app-crumbs button,.smb-app-crumbs a{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.smb-app-crumbs button:hover,.smb-app-crumbs a:hover{color:var(--smb-text-color-default);text-underline-offset:2px;text-decoration:underline}.smb-app-crumbs button:focus-visible,.smb-app-crumbs a:focus-visible{color:var(--smb-text-color-default);outline:none;text-decoration:underline}.smb-app-crumb-current{color:var(--smb-text-color-default)}.smb-app-tabs{align-items:center;gap:4px;margin-bottom:-1px;display:flex}.smb-app-tabs [role=tablist]>[role=presentation]{background:var(--smb-text-color-strong)}.smb-app-tab{align-items:center;gap:5px;display:inline-flex}.smb-app-tab-count{color:var(--smb-text-color-subtle);font-variant-numeric:tabular-nums}.smb-app-tab-dot{background:var(--smb-color-brand);border-radius:3px;width:6px;height:6px}.smb-app-body{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:16px 24px;display:flex}.smb-app-toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}@media (max-width:640px){.smb-app-page{height:auto}.smb-app-header{padding:0 16px}.smb-app-header[data-bar-start] .smb-app-bar{margin-left:0}.smb-app-bar-start{display:none}.smb-app-header:not([data-detail]) .smb-app-title h1{font:600 28px/34px var(--smb-font-sans)}.smb-app-header[data-detail] .smb-app-title h1{font:600 24px/30px var(--smb-font-sans);white-space:normal}.smb-app-header:not([data-detail]) .smb-app-bar{height:auto;min-height:48px}.smb-app-tabs{scrollbar-width:none;margin-right:-16px;overflow-x:auto}.smb-app-body{padding:12px 16px 24px}}}@property --rim-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes smb-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes smb-rim-spin{to{--rim-angle:360deg}}@keyframes smb-rim-in{0%{inset:0}to{inset:var(--rim-depth)}}@keyframes smb-chip-in{0%{opacity:0;filter:blur(4px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}@scope([data-smb-ui]){.smb-filters,.smb-filter-popup,.smb-popup{--f-h:26px;--f-fs:12px;--f-px:8px;--f-r:6px;--f-row:32px}[data-filter-size=base]{--f-h:36px;--f-fs:14px;--f-px:12px;--f-r:8px;--f-row:36px}[data-filter-size=lg]{--f-h:40px;--f-fs:16px;--f-px:16px;--f-r:8px;--f-row:40px}.smb-filter-trigger>.smb-button{min-height:0;height:var(--f-h)!important;font-size:var(--f-fs)!important;padding:0 var(--f-px)!important;border-radius:var(--f-r)!important;box-shadow:inset 0 0 0 1px var(--smb-color-line)!important}.smb-filter-trigger>.smb-button:focus-visible{outline-offset:2px;outline:2px solid var(--smb-color-focus)!important}.smb-filter-chip{height:var(--f-h);box-shadow:inset 0 0 0 1px var(--smb-color-line);box-sizing:border-box;font-size:var(--f-fs);border-radius:var(--f-r)!important;border:0!important}.smb-filter-chip>.smb-button:first-child{background:0 0;min-height:0;height:var(--f-h)!important;font-size:var(--f-fs)!important;padding:0 2px 0 var(--f-px)!important}.smb-filter-chip>.smb-button:last-child{width:calc(var(--f-h) - 6px)!important;height:calc(var(--f-h) - 6px)!important;min-height:0!important;margin:3px!important}.smb-filter-chip span{font-size:var(--f-fs)}.smb-filter-chip strong{color:var(--smb-text-color-default)}.smb-filter-popup .smb-filter-item.smb-button{min-height:var(--f-row);font-size:var(--f-fs)}.smb-filter-popup .smb-filter-search input{font-size:var(--f-fs)}.smb-filter-thinking{flex-shrink:0}.smb-shimmer{color:var(--shimmer-base,var(--smb-text-color-subtle));display:inline-block;position:relative}.smb-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight,var(--smb-text-color-strong)) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band,400%) 100%;color:#0000;-webkit-text-fill-color:transparent;animation:smb-shimmer var(--shimmer-dur,2s) linear infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.smb-rim{--rim-in:.64s;--rim-ease:cubic-bezier(.22, .8, .24, 1);--rim-spin:7s;--rim-depth:4px;--rim-soft:5px;--rim-a:#bdeccb;--rim-b:#f7cbe5;--rim-c:#dcd6ff;--rim-d:#ffe3c6;--rim-line:#d6d6db;isolation:isolate;height:var(--f-h,26px);padding:0 var(--f-px,8px);border-radius:var(--rim-radius,var(--f-r,6px));background:var(--smb-color-base);box-shadow:inset 0 0 0 1px var(--rim-line);font-size:var(--f-fs,12px);color:var(--smb-text-color-default);box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.smb-rim:before{content:"";z-index:-2;pointer-events:none;background:conic-gradient(from var(--rim-angle), var(--rim-a), var(--rim-c), var(--rim-b), var(--rim-d), var(--rim-a));animation:smb-rim-spin var(--rim-spin) linear infinite;position:absolute;inset:-30%}.smb-rim:after{content:"";inset:var(--rim-depth);z-index:-1;pointer-events:none;border-radius:inherit;background:var(--smb-color-base);filter:blur(var(--rim-soft));animation:smb-rim-in var(--rim-in) var(--rim-ease) both;position:absolute}[data-mode=dark] .smb-rim,:scope[data-mode=dark] .smb-rim{--rim-line:var(--smb-color-line);--rim-a:#bdeccbb3;--rim-b:#f7cbe5b3;--rim-c:#dcd6ffc7;--rim-d:#ffe3c69e}@supports (color:lab(0% 0 0)){[data-mode=dark] .smb-rim,:scope[data-mode=dark] .smb-rim{--rim-a:lab(89.4281% -20.4784 10.8536/.7);--rim-b:lab(86.1347% 19.115 -6.74843/.7);--rim-c:lab(87.0911% 8.01691 -19.3248/.78);--rim-d:lab(92.016% 6.70856 17.9243/.62)}}.smb-chip-in{animation:.36s cubic-bezier(.22,.8,.24,1) both smb-chip-in;animation-delay:calc(var(--i,0) * 70ms)}@media (prefers-reduced-motion:reduce){.smb-shimmer:before,.smb-rim:before,.smb-rim:after,.smb-chip-in{animation:none!important}}}
