:root{--md-font:"Roboto Flex Variable","Roboto Flex",Roboto,system-ui,-apple-system,"Segoe UI",sans-serif;--md-xs:4px;--md-sm:8px;--md-md:12px;--md-lg:16px;--md-xl:28px;--md-full:999px;--md-ease:cubic-bezier(.2,0,0,1);--md-dur:200ms;--md-e1:0 1px 2px rgb(0 0 0/.3),0 1px 3px 1px rgb(0 0 0/.15);--md-e2:0 1px 2px rgb(0 0 0/.3),0 2px 6px 2px rgb(0 0 0/.15);--md-e3:0 1px 3px rgb(0 0 0/.3),0 4px 8px 3px rgb(0 0 0/.15);--md-primary:#000;--md-on-primary:#fff;--md-primary-container:#e6e6e6;--md-on-primary-container:#000;--md-secondary-container:#e4e4e4;--md-on-secondary-container:#000;--md-surface:#fff;--md-on-surface:#000;--md-on-surface-variant:#474747;--md-sc-lowest:#fff;--md-sc-low:#f6f6f6;--md-sc:#f0f0f0;--md-sc-high:#eaeaea;--md-sc-highest:#e3e3e3;--md-outline:#777;--md-outline-variant:#cdcdcd;--md-error:#000;--md-on-error:#fff;--md-error-container:#dedede;--md-on-error-container:#000;--md-good:#000;--md-good-container:#e9e9e9;--md-warn:#000;--md-warn-container:#f2f2f2;--md-info:#000;--md-info-container:#ececec;--md-scrim:rgb(0 0 0/.32)}:root:root{--ui-bg:var(--md-surface);--ui-surface:var(--md-sc-lowest);--ui-surface-2:var(--md-sc-low);--ui-text:var(--md-on-surface);--ui-muted:var(--md-on-surface-variant);--ui-faint:var(--md-outline);--ui-border:var(--md-outline-variant);--ui-border-strong:var(--md-outline);--ui-primary:var(--md-primary);--ui-primary-2:color-mix(in srgb,var(--md-primary) 88%,var(--md-on-primary));--ui-primary-soft:var(--md-secondary-container);--ui-on-primary:var(--md-on-primary);--ui-good:var(--md-good);--ui-good-bg:var(--md-good-container);--ui-warn:var(--md-warn);--ui-warn-bg:var(--md-warn-container);--ui-bad:var(--md-error);--ui-bad-bg:var(--md-error-container);--ui-info:var(--md-info);--ui-info-bg:var(--md-info-container);--ui-radius:var(--md-md);--ui-radius-sm:var(--md-sm);--ui-shadow:none;--ui-shadow-lg:var(--md-e3);--ui-sidebar:17.5rem;color-scheme:light}:root[data-palette=color]{--md-primary:#4355b9;--md-on-primary:#fff;--md-primary-container:#dee0ff;--md-on-primary-container:#00105c;--md-secondary-container:#dfe0f9;--md-on-secondary-container:#181a2c;--md-surface:#fbf8ff;--md-on-surface:#1b1b21;--md-on-surface-variant:#46464f;--md-sc-lowest:#fff;--md-sc-low:#f5f2fa;--md-sc:#efedf4;--md-sc-high:#e9e7ee;--md-sc-highest:#e4e1e9;--md-outline:#767680;--md-outline-variant:#c6c5d0;--md-error:#ba1a1a;--md-on-error:#fff;--md-error-container:#ffdad6;--md-on-error-container:#410002;--md-good:#1b6c2c;--md-good-container:#c7f0c9;--md-warn:#7a5900;--md-warn-container:#ffdea0;--md-info:#2a4eb4;--md-info-container:#dbe1ff}:is(.ui-app,.auth-page,.wc-center){font-family:var(--md-font);font-size:14px;line-height:20px;letter-spacing:.016em;font-optical-sizing:auto}:is(.ui-app,.auth-page,.wc-center) :is(h1,h2,h3){font-family:var(--md-font);letter-spacing:0}:is(.ui-app,.auth-page,.wc-center) h1{font-size:28px;line-height:36px;font-weight:400}:is(.ui-app,.auth-page,.wc-center) h2{font-size:22px;line-height:28px;font-weight:400}:is(.ui-app,.auth-page,.wc-center) h3{font-size:16px;line-height:24px;font-weight:500}.ui-small{font-size:12px;line-height:16px;letter-spacing:.03em}.ui-muted{color:var(--md-on-surface-variant)}.ui-eyebrow{font-size:12px;line-height:16px;font-weight:500}.ui-eyebrow,a{color:var(--md-primary)}.md-icon{font-size:24px;width:24px;height:24px;line-height:1;display:inline-block;vertical-align:middle;flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;transition:font-variation-settings var(--md-dur) var(--md-ease)}.md-icon[data-filled]{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ui-emoji{filter:grayscale(1)}.bv-ico,.bv-side-item,.bv-toggle a,.bv-toggle button,.ui-btn,.ui-chipcheck,.ui-flow-tab,.ui-iconbtn,.ui-launch,.ui-segmented a,.ui-subnav a,.ui-tabbar a{position:relative;overflow:hidden;transition:background-color var(--md-dur) var(--md-ease),box-shadow var(--md-dur) var(--md-ease),color var(--md-dur) var(--md-ease),border-color var(--md-dur) var(--md-ease)}.bv-ico:after,.bv-side-item:after,.bv-toggle a:after,.bv-toggle button:after,.ui-btn:after,.ui-flow-tab:after,.ui-iconbtn:after,.ui-launch:after,.ui-segmented a:after,.ui-subnav a:after,.ui-tabbar a:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle,currentColor 10%,transparent 10.01%) 50% 50%/1% 1% no-repeat;opacity:0;transition:background-size .5s var(--md-ease),opacity .6s}.bv-ico:active:after,.bv-side-item:active:after,.bv-toggle a:active:after,.bv-toggle button:active:after,.ui-btn:active:after,.ui-flow-tab:active:after,.ui-iconbtn:active:after,.ui-launch:active:after,.ui-segmented a:active:after,.ui-subnav a:active:after,.ui-tabbar a:active:after{background-size:20000% 20000%;opacity:.14;transition:0s}:focus-visible{outline:3px solid var(--md-primary);border-radius:var(--md-xs)}.ui-brand{font-size:22px;font-weight:500;letter-spacing:-.01em;gap:.6rem;color:var(--md-on-surface)}.ui-brand-mark{width:36px;height:36px;border-radius:var(--md-full);background:var(--md-primary);color:var(--md-on-primary);font-size:1.1rem;font-weight:600}.ui-sitecard{background:var(--md-sc);border:0;border-radius:var(--md-lg);padding:12px 14px;gap:12px}.ui-sitecard-emoji{width:40px;height:40px;border-radius:var(--md-full);background:var(--md-primary-container);color:var(--md-on-primary-container)}.ui-sitecard-text strong{font-size:14px;font-weight:500}.ui-sitecard select{border-radius:var(--md-sm);min-height:36px}.ui-status-dot{width:8px;height:8px}.ui-flow-tabs{background:transparent;border:1px solid var(--md-outline);border-radius:var(--md-full);padding:0;gap:0;overflow:hidden;margin-bottom:.6rem}.ui-flow-tab{border-radius:0;padding:8px 10px;font-size:13px;font-weight:500;color:var(--md-on-surface);gap:6px}.ui-flow-tab+.ui-flow-tab{border-left:1px solid var(--md-outline)}.ui-flow-tab:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent);color:var(--md-on-surface)}.ui-flow-tab-active{background:var(--md-secondary-container);color:var(--md-on-secondary-container);box-shadow:none;font-weight:600}.ui-flow-tab .md-icon{font-size:18px;width:18px;height:18px}.ui-launch{gap:12px;padding:0 16px;min-height:48px;border-radius:var(--md-full);font-size:14px;font-weight:500;color:var(--md-on-surface-variant)}.ui-launch:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent);color:var(--md-on-surface)}.ui-launch[aria-current]{background:var(--md-secondary-container);color:var(--md-on-secondary-container);font-weight:600}.ui-launch[aria-current] .md-icon,.ui-subnav a[aria-current] .md-icon,.ui-tabbar a[aria-current] .md-icon{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ui-launch-icon{width:24px;height:24px;border:0;border-radius:0;font-size:inherit}.ui-launch-icon,.ui-launch[aria-current] .ui-launch-icon{background:transparent}.ui-launch-add{color:var(--md-on-surface-variant)}.ui-launch-add .ui-launch-icon{border:0}.ui-nav-title{margin:0 0 4px 16px;font-size:12px;line-height:16px;font-weight:500;text-transform:none;color:var(--md-on-surface-variant)}.ui-launch-group{margin-top:12px}.ui-count{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--md-primary);color:var(--md-on-primary);font-size:11px;font-weight:600;line-height:20px}.md-palette{display:flex;border:1px solid var(--md-outline);border-radius:var(--md-full);overflow:hidden;margin-top:auto}.md-palette button{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 6px;border:0;background:transparent;color:var(--md-on-surface);font:500 12px var(--md-font);cursor:pointer}.md-palette button+button{border-left:1px solid var(--md-outline)}.md-palette button[aria-pressed=true]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.md-palette .md-icon{font-size:18px;width:18px;height:18px}.ui-user{margin-top:8px;font-size:12px}@media(min-width:60rem){.ui-sidebar{background:var(--md-sc-low);border-right:0;border-radius:0 var(--md-xl) var(--md-xl) 0;padding:16px 12px;gap:12px}.ui-sidebar .ui-brand{padding:4px 8px}.ui-subnav{height:64px;padding:0 24px;gap:0;background:var(--md-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--md-outline-variant);align-items:stretch}.ui-subnav-title{display:inline-flex;align-items:center;gap:10px;margin-right:24px;font-size:22px;line-height:28px;font-weight:400;color:var(--md-on-surface)}.ui-subnav a{border-radius:0;padding:0 16px;min-height:0;font-size:14px;font-weight:500;color:var(--md-on-surface-variant);gap:8px;box-shadow:none;border-bottom:3px solid transparent;margin-bottom:-1px}.ui-subnav a .md-icon{font-size:20px;width:20px;height:20px}.ui-subnav a:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent);color:var(--md-on-surface)}.ui-subnav a[aria-current]{background:transparent;color:var(--md-primary);box-shadow:none;border-bottom-color:var(--md-primary)}.ui-main{padding:24px 32px 48px}}.ui-mobile-top{height:64px;padding:0 12px 0 16px;background:var(--md-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--md-outline-variant)}.ui-mobile-title{font-size:22px;line-height:28px;font-weight:400;display:inline-flex;align-items:center;gap:10px}.ui-sheet[open]>summary{background:var(--md-secondary-container);border-color:transparent;color:var(--md-on-secondary-container)}.ui-sheet-body{background:var(--md-sc-low);border-bottom:0;border-radius:0 0 var(--md-xl) var(--md-xl);box-shadow:var(--md-e3)}.ui-sheet-body .ui-launch{border:0;margin:0}.ui-tabbar{background:var(--md-sc);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:0;padding:12px 8px calc(16px + env(safe-area-inset-bottom));min-height:80px;align-items:flex-start;gap:4px}.ui-tabbar a{min-height:0;padding:0;gap:4px;border-radius:0;font-size:12px;line-height:16px;font-weight:500;color:var(--md-on-surface-variant);overflow:visible}.ui-tabbar a:after{display:none}.ui-tab-icon{display:grid;place-items:center;width:64px;height:32px;border-radius:var(--md-full);font-size:24px;transition:background-color var(--md-dur) var(--md-ease)}.ui-tabbar a:hover .ui-tab-icon{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.ui-tabbar a[aria-current]{color:var(--md-on-surface);font-weight:600}.ui-tabbar a[aria-current] .ui-tab-icon{background:var(--md-secondary-container);color:var(--md-on-secondary-container);transform:none}.ui-dot{background:var(--md-error);border:0;top:4px;right:16px;width:6px;height:6px}.ui-main{padding-bottom:7rem}@media(min-width:60rem){.ui-main{padding-bottom:3rem}}.ui-pagehead{margin-bottom:24px}.ui-pagehead h1{margin-bottom:4px}.ui-subtitle{font-size:14px;line-height:20px}.ui-card{background:var(--md-sc-lowest);border:1px solid var(--md-outline-variant);border-radius:var(--md-md);box-shadow:none;padding:16px 20px;margin-bottom:16px}.ui-card-head h2{font-size:16px;line-height:24px;font-weight:500}:root[data-palette=color] .ui-card{background:var(--md-sc-lowest);border-color:transparent;box-shadow:var(--md-e1)}.ui-stat{background:var(--md-sc-low);border:0;border-radius:var(--md-lg);box-shadow:none;padding:16px 18px}.ui-stat-icon{width:40px;height:40px;border-radius:var(--md-full);background:var(--md-primary-container);color:var(--md-on-primary-container);top:14px;right:14px}.ui-stat-icon .md-icon{font-size:22px;width:22px;height:22px}.ui-stat-good .ui-stat-icon{background:var(--md-good-container);color:var(--md-good)}.ui-stat-warn .ui-stat-icon{background:var(--md-warn-container);color:var(--md-warn)}.ui-stat-bad .ui-stat-icon{background:var(--md-error-container);color:var(--md-on-error-container)}.ui-stat-info .ui-stat-icon{background:var(--md-info-container);color:var(--md-info)}.ui-stat-label{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.04em;color:var(--md-on-surface-variant)}.ui-stat-value{font-size:28px;line-height:36px;font-weight:400;letter-spacing:0}.ui-empty-icon{width:80px;height:80px;border-radius:var(--md-full);background:var(--md-primary-container);color:var(--md-on-primary-container);margin-bottom:16px}.ui-empty-icon .md-icon{font-size:36px;width:36px;height:36px}.ui-empty .ui-strong{font-size:22px;line-height:28px;font-weight:400}.ui-badge{height:24px;padding:0 10px;border-radius:var(--md-sm);font-size:12px;font-weight:500;letter-spacing:.03em;text-transform:none}.ui-badge-neutral{background:var(--md-sc);color:var(--md-on-surface-variant);border:1px solid var(--md-outline-variant)}.ui-notice{border-radius:var(--md-md);padding:12px 16px;font-size:14px}.ui-notice-info{background:var(--md-info-container);color:var(--md-info)}.ui-notice-good{background:var(--md-good-container);color:var(--md-good)}.ui-notice-warn{background:var(--md-warn-container);color:var(--md-warn)}.ui-notice-bad{background:var(--md-error-container);color:var(--md-on-error-container)}:root:not([data-palette=color]) .ui-notice{border:1px solid var(--md-outline-variant)}.bv-chip,.bv-tagcloud button,.bv-tags button,.ui-chip,.ui-chipcheck{border-radius:var(--md-sm);border:1px solid var(--md-outline);background:transparent;color:var(--md-on-surface-variant);font-size:13px;font-weight:500;min-height:32px;padding:0 12px;display:inline-flex;align-items:center}.bv-tags button{min-height:24px;padding:0 8px;font-size:12px}.bv-tagcloud button[aria-pressed=true],.ui-chipcheck:has(input:checked){background:var(--md-secondary-container);color:var(--md-on-secondary-container);border-color:transparent}.bv-tagcloud button:hover,.ui-chipcheck:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.bv-toggle,.ui-segmented{display:inline-flex;gap:0;padding:0;border:1px solid var(--md-outline);border-radius:var(--md-full);overflow:hidden;background:transparent;max-width:100%}.bv-toggle a,.bv-toggle button,.ui-segmented a{height:40px;padding:0 16px;border-radius:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--md-on-surface);text-decoration:none;text-transform:none;background:transparent}.bv-toggle a+a,.bv-toggle button+button,.ui-segmented a+a{border-left:1px solid var(--md-outline)}.bv-toggle a:hover,.bv-toggle button:hover,.ui-segmented a:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}:root .bv-toggle a[aria-pressed=true],:root .bv-toggle button[aria-pressed=true],:root .ld-views a[aria-pressed=true],:root .nt-bar .bv-toggle a[aria-pressed=true],:root .ui-segmented a[aria-current]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}:root .ld-views a,:root .nt-bar .bv-toggle a{padding:0 16px;border-radius:0;font-size:14px}.ui-seg-count{background:var(--md-sc);color:var(--md-on-surface-variant);border-radius:var(--md-sm)}.ui-btn{padding:0 24px;border-radius:var(--md-full);border:0;color:var(--md-on-primary);font:500 14px/20px var(--md-font);letter-spacing:.007em;box-shadow:none}.ui-btn,.ui-btn:hover{background:var(--md-primary)}.ui-btn:hover{box-shadow:var(--md-e1);filter:none;background-image:linear-gradient(color-mix(in srgb,var(--md-on-primary) 8%,transparent),color-mix(in srgb,var(--md-on-primary) 8%,transparent))}.ui-btn:active{box-shadow:none}.ui-btn:disabled{opacity:.38;box-shadow:none}.ui-btn-ghost{background:transparent;background-image:none;color:var(--md-primary);border:1px solid var(--md-outline)}.ui-btn-ghost:hover{background:color-mix(in srgb,var(--md-primary) 8%,transparent);background-image:none;box-shadow:none}.ui-btn-danger{background:transparent;background-image:none;color:var(--md-error);border:1px solid var(--md-outline)}.ui-btn-danger:hover{background:color-mix(in srgb,var(--md-error) 8%,transparent);background-image:none;box-shadow:none}.ui-btn-sm{padding:0 16px;font-size:13px}.ui-btn-lg{min-height:56px;padding:0 28px;font-size:16px;border-radius:var(--md-lg);box-shadow:var(--md-e1)}.bv-ico,.ui-iconbtn{width:40px;height:40px;min-width:40px;border:0;border-radius:var(--md-full);background:transparent;color:var(--md-on-surface-variant)}.bv-ico:hover,.ui-iconbtn:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.bv-ico[aria-pressed=true]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.bv-danger{border-radius:var(--md-full);padding:0 14px;background:var(--md-error);color:var(--md-on-error)}:is(.ui-app,.auth-page,.bv-overlay,.wc-center,.ui-form) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden]),select,textarea){font:400 14px/20px var(--md-font);color:var(--md-on-surface);background:transparent;border:1px solid var(--md-outline);border-radius:var(--md-xs);padding:12px 16px;min-height:48px;transition:border-color var(--md-dur) var(--md-ease),box-shadow var(--md-dur) var(--md-ease)}:is(.ui-app,.auth-page,.bv-overlay,.wc-center,.ui-form) :is(input,select,textarea):hover{border-color:var(--md-on-surface)}:is(.ui-app,.auth-page,.bv-overlay,.wc-center,.ui-form) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea):focus{outline:none;border-color:var(--md-primary);box-shadow:inset 0 0 0 1px var(--md-primary)}:is(.ui-app,.auth-page,.bv-overlay,.wc-center,.ui-form) :is(input,textarea)::placeholder{color:var(--md-on-surface-variant);opacity:.8}.ui-field{gap:6px;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.04em;color:var(--md-on-surface-variant)}.ui-field>span{padding-left:2px}.ui-field :is(input,select,textarea){font-size:14px}input[type=checkbox],input[type=radio]{accent-color:var(--md-primary);width:18px;height:18px}.ui-switch{width:52px!important;height:32px;min-height:32px!important;border-radius:var(--md-full);background:var(--md-sc-highest);border:2px solid var(--md-outline)}.ui-switch:after{top:6px;left:6px;width:16px;height:16px;background:var(--md-outline);box-shadow:none;transition:all var(--md-dur) var(--md-ease)}.ui-switch:checked{background:var(--md-primary);border-color:var(--md-primary)}.ui-switch:checked:after{top:2px;left:2px;width:24px;height:24px;background:var(--md-on-primary);transform:translateX(20px)}.ui-list>li{min-height:56px;padding:8px 0;border-bottom:1px solid var(--md-outline-variant)}.pm-table th,.ui-table th{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--md-on-surface-variant)}.ui-table td,.ui-table th{border-bottom:1px solid var(--md-outline-variant);padding:12px}.ui-table tbody tr:hover{background:color-mix(in srgb,var(--md-on-surface) 4%,transparent)}details.ui-disclosure>summary{color:var(--md-primary);font-weight:500}.bv-overlay{background:var(--md-scrim)}.bv-modal{background:var(--md-sc-high);border:0;border-radius:var(--md-xl);box-shadow:var(--md-e3);padding:24px}.bv-modal h2{font-size:24px;line-height:32px;font-weight:400;margin-bottom:8px}.bv-modal-foot{gap:8px;padding-top:8px}.pm-pop{background:var(--md-sc-high);border:0;border-radius:var(--md-lg);box-shadow:var(--md-e3)}.auth-page{background:var(--md-surface);padding:16px;gap:16px}.auth-card{padding:32px clamp(1rem,4vw,3rem)}.auth-card h1{font-size:32px;line-height:40px;font-weight:400}.auth-side{border-radius:var(--md-xl);background:var(--md-primary);color:var(--md-on-primary)}.auth-side h2{font-size:32px;line-height:40px;font-weight:400}:root[data-palette=color] .auth-side{background:var(--md-primary-container);color:var(--md-on-primary-container)}:root .bv-side,:root .ld-side,:root .nt-side,:root .pm-side{background:var(--md-sc-low);border:0;border-radius:var(--md-lg)}:root .bv-side-title{font-size:12px;letter-spacing:.06em;text-transform:none;margin-top:16px}:root .bv-side-item,:root .bv-side-title{font-weight:500;color:var(--md-on-surface-variant)}:root .bv-side-item{min-height:40px;padding:0 12px;border-radius:var(--md-full);font-size:14px}:root .bv-side-item:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent);color:var(--md-on-surface)}:root .bv-side-item[aria-current]{background:var(--md-secondary-container);color:var(--md-on-secondary-container);font-weight:600}:root .bv-side-item b{font-weight:500}:root .ap-profile,:root .ap-service,:root .bv-card,:root .bv-quick,:root .pl-panel,:root .pm-board-head{border-color:var(--md-outline-variant);border-radius:var(--md-md);box-shadow:none}:root .bv-card:hover{border-color:var(--md-outline);box-shadow:var(--md-e1)}:root .bv-quick{border-radius:var(--md-full);background:var(--md-sc-low);border-color:transparent;padding:6px 8px 6px 20px}:root .bv-quick:focus-within{background:var(--md-sc-lowest);border-color:var(--md-outline);box-shadow:var(--md-e1)}.pl-panel{border-radius:var(--md-lg)}:root .pl-summary{background:var(--md-primary);color:var(--md-on-primary)}:root .pl-summary,:root .pm-lane .pm-table-wrap{border-radius:var(--md-md)}:root .pm-status{font-weight:500}:root .pm-agent,:root .pm-status{border-radius:var(--md-sm)}:root .ap-profile-av{background:var(--md-primary);color:var(--md-on-primary)}:root .ld-brand>span{background:var(--md-primary-container)!important;color:var(--md-on-primary-container)!important;border-radius:var(--md-full)!important}:root .nt-title{font-size:36px!important;line-height:44px!important;font-weight:400!important}:root .pl-hero h1{font-size:45px;line-height:52px;font-weight:400;letter-spacing:0}@media(max-width:600px){.pl-hero h1{font-size:32px;line-height:40px}}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.ws-app{border-radius:var(--md-lg);border:1px solid var(--md-outline-variant);background:var(--md-sc-lowest);padding:14px 16px;gap:14px;transition:box-shadow var(--md-dur) var(--md-ease),background-color var(--md-dur) var(--md-ease)}.ws-app:hover{box-shadow:var(--md-e1);background:color-mix(in srgb,var(--md-on-surface) 4%,var(--md-sc-lowest))}.ws-app-icon,.ws-site-emoji{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--md-full);background:var(--md-primary-container);color:var(--md-on-primary-container);filter:none!important;font-size:inherit;flex:none}.ws-site-emoji{width:48px;height:48px}.ws-app-icon .md-icon,.ws-site-emoji .md-icon{font-size:24px}.ws-site-apps{gap:6px}.ws-site-apps>span{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--md-full);background:var(--md-sc);color:var(--md-on-surface-variant)}.ws-site-apps .md-icon{font-size:18px;width:18px;height:18px}.ws-app-go{color:var(--md-on-surface-variant)}.ws-card{border-radius:var(--md-lg);border-color:var(--md-outline-variant);box-shadow:none}.ws-card-on{background:var(--md-sc-low)}.ws-h{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--md-on-surface-variant);margin:24px 0 12px}.ui-launch-group.ui-first{margin-top:4px}.ui-launch-group.ui-admin{margin-top:16px;padding-top:12px;border-top:1px solid var(--md-outline-variant)}.ui-sidebar [role=tabpanel]{display:flex;flex-direction:column;gap:2px;margin-top:4px}.ui-topbar{display:none}.ui-menu,.ui-menu-btn{position:relative}.ui-menu-btn{display:inline-flex;align-items:center;gap:8px;padding:0 16px;border:0;background:transparent;color:var(--md-on-surface-variant);font:500 14px/20px var(--md-font);cursor:pointer;text-decoration:none;transition:background-color var(--md-dur) var(--md-ease),color var(--md-dur) var(--md-ease)}.ui-menu-btn .md-icon{font-size:20px;width:20px;height:20px}.ui-menu-caret{transition:transform var(--md-dur) var(--md-ease)}.ui-menu-btn[aria-expanded=true] .ui-menu-caret{transform:rotate(180deg)}.ui-menu-panel{position:absolute;z-index:60;left:0;top:100%;min-width:19rem;max-height:calc(100dvh - 6rem);overflow:auto;padding:8px;background:var(--md-sc-lowest);border:1px solid var(--md-outline-variant);border-radius:var(--md-lg);box-shadow:var(--md-e3);animation:md-menu-in .16s var(--md-ease)}.ui-menu-panel.ui-menu-end{left:auto;right:0}.ui-menu-panel .ui-launch{color:var(--md-on-surface)}.ui-menu-panel .ui-launch-desc{display:block;font-size:12px;line-height:16px;color:var(--md-on-surface-variant)}.ui-menu-panel .ui-launch-label{line-height:20px}.ui-menu-panel .ui-launch{min-height:44px;padding-top:6px;padding-bottom:6px;border-radius:var(--md-md)}.ui-menu-panel .ui-user{margin:0;padding:8px 12px;min-width:14rem}.ui-menu-panel .ui-sitecard{margin-bottom:8px;background:var(--md-sc-low)}.ui-menu-wide{width:min(46rem,92vw);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 12px;gap:0 12px}.ui-menu-wide>.ui-launch{grid-column:1/-1}.ui-menu-wide .ui-launch-group{margin-top:8px}@keyframes md-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media(min-width:60rem){:root .ui-app{display:block;grid-template-columns:none}:root .ui-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:12px;height:64px;padding:0 24px;background:var(--md-surface);border-bottom:1px solid var(--md-outline-variant)}.ui-topnav{align-items:stretch;height:100%;margin-left:12px}.ui-topnav,.ui-topnav>.ui-menu{display:flex}.ui-topnav .ui-menu-btn{height:100%;border-bottom:3px solid transparent;margin-bottom:-1px}.ui-topnav .ui-menu-btn:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent);color:var(--md-on-surface)}.ui-topnav .ui-menu-btn[aria-current]{color:var(--md-primary);border-bottom-color:var(--md-primary)}.ui-topnav .ui-menu-btn[aria-current] .md-icon{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ui-topnav .ui-menu-panel{top:calc(100% - 1px)}.ui-menu-chip{height:40px;border:1px solid var(--md-outline);border-radius:var(--md-full);padding:0 12px 0 14px;color:var(--md-on-surface);max-width:16rem}.ui-menu-chip .ui-menu-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-menu-chip:hover,.ui-menu-icon:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.ui-menu-icon{width:40px;height:40px;padding:0;justify-content:center;border-radius:var(--md-full);color:var(--md-on-surface)}.ui-menu-chip+.ui-menu-panel,.ui-topbar>.ui-menu>.ui-menu-panel{top:calc(100% + 6px)}.ui-topbar-end{margin-left:auto;display:flex;align-items:center;gap:8px}.ui-topbar-end .md-palette{margin-top:0}.ui-topbar-end .md-palette button{padding:8px 12px}:root .ui-subnav{top:64px;padding:0 24px}:root .ui-main{margin:0 auto;max-width:76rem}:root{--ui-stick:8.5rem}:root .bv-side,:root .ld-side,:root .nt-side,:root .pm-side{top:var(--ui-stick)}.ui-topnav .ui-menu-panel.ui-menu-wide{position:fixed;top:63px;left:50%;right:auto;translate:-50% 0;width:min(46rem,calc(100vw - 32px))}}.ui-flowswitch{align-self:center;height:36px;margin:0 16px 0 4px;border:1px solid var(--md-outline);border-radius:var(--md-full);overflow:hidden;flex:none}.ui-flowswitch,.ui-flowswitch a{display:inline-flex;align-items:center}.ui-flowswitch a{gap:6px;height:100%;padding:0 14px;font-size:13px;font-weight:500;color:var(--md-on-surface);text-decoration:none;border:0!important;margin:0!important;border-radius:0!important}.ui-flowswitch a+a{border-left:1px solid var(--md-outline)!important}.ui-flowswitch a .md-icon{font-size:18px;width:18px;height:18px}.ui-flowswitch a:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}:root .ui-flowswitch a[aria-current]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.ui-tab-flip{opacity:.9}.ui-tab-flip .ui-tab-icon{border:1px dashed var(--md-outline)}:root{--ui-bg:#fff;--ui-surface:#fff;--ui-surface-2:#f7f7f7;--ui-text:#000;--ui-muted:#4d4d4d;--ui-faint:#737373;--ui-border:#e2e2e2;--ui-border-strong:#bdbdbd;--ui-primary:#000;--ui-primary-2:#262626;--ui-primary-soft:#f0f0f0;--ui-on-primary:#fff;--ui-good:#000;--ui-good-bg:#ececec;--ui-warn:#000;--ui-warn-bg:#f5f5f5;--ui-bad:#000;--ui-bad-bg:#dcdcdc;--ui-info:#000;--ui-info-bg:#f0f0f0;--ui-radius:14px;--ui-radius-sm:10px;--ui-shadow:0 1px 2px rgb(0 0 0/.05),0 2px 8px rgb(0 0 0/.05);--ui-shadow-lg:0 12px 32px rgb(0 0 0/.16);--ui-sidebar:16.5rem;color-scheme:light}*,:after,:before{box-sizing:border-box}body,html{margin:0}body{background:var(--ui-bg);color:var(--ui-text);font:15px/1.55 Inter,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Noto Sans Tamil,Noto Sans Devanagari,sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}a{color:var(--ui-primary)}h1,h2,h3{line-height:1.25;margin:0 0 .4rem;letter-spacing:-.015em}h1{font-size:1.6rem;font-weight:750}h2{font-size:1.05rem;font-weight:700}h3{font-size:.98rem;font-weight:650}p{margin:0 0 .75rem}code{font-size:.88em;background:var(--ui-surface-2);border:1px solid var(--ui-border);padding:.1em .35em;border-radius:6px}:focus-visible{outline:3px solid var(--ui-primary);outline-offset:2px}.ui-skip{position:absolute;left:-999px}.ui-skip:focus{left:8px;top:8px;z-index:99;background:var(--ui-surface);padding:.5rem 1rem;border-radius:8px}.ui-muted{color:var(--ui-muted)}.ui-faint{color:var(--ui-faint)}.ui-small{font-size:.84rem}.ui-strong{font-weight:700}.ui-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ui-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-app{min-height:100vh}.ui-sidebar{display:none}.ui-brand{display:inline-flex;align-items:center;gap:.55rem;font-weight:800;font-size:1.2rem;letter-spacing:-.04em;color:var(--ui-text);text-decoration:none}.ui-brand-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#000;color:#fff;font-size:1.05rem}.ui-mobile-top{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:.65rem;padding:.5rem .85rem;background:color-mix(in srgb,var(--ui-surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ui-border)}.ui-mobile-title{flex:1 1;min-width:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-main{padding:1rem .85rem 6.5rem;max-width:76rem;margin:0 auto}.ui-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;background:color-mix(in srgb,var(--ui-surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--ui-border);padding:.3rem .25rem calc(.3rem + env(safe-area-inset-bottom))}.ui-tabbar a{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:1px;padding:.35rem .2rem;border-radius:10px;text-decoration:none;color:var(--ui-muted);font-size:.7rem;font-weight:600;min-height:52px;justify-content:center;text-align:center}.ui-tabbar a[aria-current]{color:var(--ui-primary)}.ui-tab-icon{position:relative;font-size:1.25rem;line-height:1.1}.ui-tabbar a[aria-current] .ui-tab-icon{transform:translateY(-1px)}.ui-dot{position:absolute;top:-1px;right:-6px;width:8px;height:8px;border-radius:50%;background:#ef4444;border:2px solid var(--ui-surface)}.ui-launcher{display:flex;flex-direction:column;gap:2px}.ui-flow-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:3px;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:11px;margin-bottom:.55rem}.ui-flow-tab{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.4rem .5rem;border-radius:8px;font-size:.78rem;font-weight:650;color:var(--ui-muted);text-decoration:none;transition:all .15s}.ui-flow-tab:hover{color:var(--ui-text);background:var(--ui-surface)}.ui-flow-tab-active{background:var(--ui-surface);color:var(--ui-primary);font-weight:750;box-shadow:var(--ui-shadow)}.ui-launch-group{display:flex;flex-direction:column;gap:2px;margin-top:.85rem}.ui-launch{display:flex;align-items:center;gap:.65rem;padding:.5rem .6rem;border-radius:10px;text-decoration:none;color:var(--ui-text);font-weight:600;min-height:42px}.ui-launch:hover{background:var(--ui-surface-2)}.ui-launch[aria-current]{background:var(--ui-primary-soft);color:var(--ui-primary);font-weight:700}.ui-launch-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--ui-surface-2);border:1px solid var(--ui-border);font-size:.95rem;flex:none}.ui-launch[aria-current] .ui-launch-icon{background:var(--ui-surface);border-color:transparent}.ui-launch-label{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.ui-launch-desc{display:none;font-size:.78rem;font-weight:400;color:var(--ui-muted)}.ui-launch-add{margin-top:.85rem;color:var(--ui-muted)}.ui-launch-add .ui-launch-icon{border-style:dashed;background:transparent}.ui-sheet{position:static}.ui-sheet>summary{list-style:none;cursor:pointer}.ui-sheet>summary::-webkit-details-marker{display:none}.ui-sheet[open]>summary{background:var(--ui-primary-soft);border-color:var(--ui-primary);color:var(--ui-primary)}.ui-sheet-body{position:absolute;left:0;right:0;top:100%;max-height:calc(100dvh - 3.5rem);overflow-y:auto;display:flex;flex-direction:column;gap:.85rem;padding:.85rem;background:var(--ui-surface);border-bottom:1px solid var(--ui-border);box-shadow:var(--ui-shadow-lg)}.ui-sheet-body .ui-launch-desc{display:block}.ui-sheet-body .ui-launch{border:1px solid var(--ui-border);margin-bottom:.3rem;padding:.6rem .7rem}.ui-sheet-body .ui-user{margin-top:0;padding-top:.85rem;border-top:1px solid var(--ui-border)}.ui-subnav{display:none}.ui-sitecard{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface-2);flex-wrap:wrap}.ui-sitecard-emoji{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--ui-primary-soft);font-size:1.15rem;flex:none}.ui-sitecard-text{display:flex;flex-direction:column;min-width:0;flex:1 1}.ui-sitecard-text strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-sitecard-text a{color:inherit}.ui-sitecard form{width:100%}.ui-sitecard select{min-height:34px;padding:.3rem .5rem;font-size:.85rem}.ui-status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:.3rem;vertical-align:1px}.ui-status-live{background:#22c55e;box-shadow:0 0 0 3px rgb(34 197 94/.2)}.ui-status-draft{background:#f59e0b}@media(min-width:60rem){.ui-app{display:grid;grid-template-columns:var(--ui-sidebar) minmax(0,1fr)}.ui-mobile-top,.ui-tabbar{display:none}.ui-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding:1.1rem .85rem;background:var(--ui-surface);border-right:1px solid var(--ui-border)}.ui-sidebar .ui-brand{padding:0 .35rem}.ui-subnav{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:.25rem;padding:.55rem 2.25rem;background:color-mix(in srgb,var(--ui-bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ui-border);overflow-x:auto}.ui-subnav-title{font-weight:750;margin-right:.75rem;white-space:nowrap}.ui-subnav a{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:9px;text-decoration:none;color:var(--ui-muted);font-weight:600;font-size:.9rem;white-space:nowrap}.ui-subnav a:hover{background:var(--ui-surface);color:var(--ui-text)}.ui-subnav a[aria-current]{background:var(--ui-surface);color:var(--ui-primary);box-shadow:var(--ui-shadow)}.ui-main{padding:1.5rem 2.25rem 3rem;margin:0;max-width:74rem}}.ui-nav-title{margin:0 0 .3rem .6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ui-faint)}.ui-count,.ui-nav-title{font-size:.72rem;font-weight:700}.ui-count{min-width:1.35rem;padding:0 .4rem;border-radius:999px;background:var(--ui-primary);color:var(--ui-on-primary);text-align:center;line-height:1.35rem}.ui-user{margin-top:auto;font-size:.85rem}.ui-user,.ui-user form{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ui-user form{width:100%}.ui-pagehead{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:flex-end;margin-bottom:1.35rem}.ui-eyebrow{margin:0 0 .2rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ui-primary)}.ui-subtitle{margin:0;max-width:44rem}.ui-actions{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.ui-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);padding:1.1rem 1.2rem;margin-bottom:1rem;box-shadow:var(--ui-shadow)}.ui-card-flush{padding:0;overflow:hidden}.ui-card-flush>.ui-card-head{padding:1rem 1.2rem .25rem}.ui-card-head{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;flex-wrap:wrap}.ui-card-head h2{margin:0}.ui-grid{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.ui-cols,.ui-grid{display:grid;gap:1rem}.ui-cols{grid-gap:1rem}@media(min-width:64rem){.ui-cols{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.ui-stats{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.1rem}@media(min-width:48rem){.ui-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-stat{position:relative;display:flex;flex-direction:column;gap:.1rem;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);padding:.9rem 1rem;box-shadow:var(--ui-shadow);overflow:hidden}.ui-stat-icon{position:absolute;top:.75rem;right:.8rem;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;font-size:1rem;background:var(--ui-surface-2)}.ui-stat-good .ui-stat-icon{background:var(--ui-good-bg)}.ui-stat-warn .ui-stat-icon{background:var(--ui-warn-bg)}.ui-stat-bad .ui-stat-icon{background:var(--ui-bad-bg)}.ui-stat-info .ui-stat-icon{background:var(--ui-info-bg)}.ui-stat-label{font-size:.8rem;font-weight:600;color:var(--ui-muted)}.ui-stat-value{font-size:1.6rem;font-weight:750;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .55rem;border-radius:999px;font-size:.75rem;font-weight:700;text-transform:capitalize;white-space:nowrap}.ui-badge-neutral{background:var(--ui-surface-2);color:var(--ui-muted);border:1px solid var(--ui-border)}.ui-badge-good{background:var(--ui-good-bg);color:var(--ui-good)}.ui-badge-warn{background:var(--ui-warn-bg);color:var(--ui-warn)}.ui-badge-bad{background:var(--ui-bad-bg);color:var(--ui-bad)}.ui-badge-info{background:var(--ui-info-bg);color:var(--ui-info)}.ui-empty{text-align:center;padding:2.25rem 1rem;color:var(--ui-muted)}.ui-empty-icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto .75rem;border-radius:16px;background:var(--ui-primary-soft);font-size:1.6rem}.ui-empty .ui-strong{color:var(--ui-text);font-size:1.05rem}.ui-notice{padding:.75rem 1rem;border-radius:12px;margin-bottom:1rem;font-size:.92rem}.ui-notice-info{background:var(--ui-info-bg);color:var(--ui-info)}.ui-notice-warn{background:var(--ui-warn-bg);color:var(--ui-warn)}.ui-notice-bad{background:var(--ui-bad-bg);color:var(--ui-bad)}.ui-notice-good{background:var(--ui-good-bg);color:var(--ui-good)}.ui-notice a{color:inherit;font-weight:700}.ui-segmented{display:inline-flex;gap:2px;padding:3px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow-x:auto;max-width:100%}.ui-segmented a{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:9px;text-decoration:none;color:var(--ui-muted);font-weight:600;font-size:.88rem;white-space:nowrap;text-transform:capitalize}.ui-segmented a[aria-current]{background:var(--ui-primary);color:var(--ui-on-primary)}.ui-seg-count{font-size:.72rem;padding:0 .4rem;border-radius:999px;background:var(--ui-surface-2);color:var(--ui-muted)}.ui-segmented a[aria-current] .ui-seg-count{background:rgb(255 255 255/.22);color:inherit}.ui-avatar{display:inline-grid;place-items:center;border-radius:50%;font-weight:750;flex:none;letter-spacing:.02em}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:40px;padding:.5rem 1rem;border-radius:var(--ui-radius-sm);border:1px solid var(--ui-primary);background:var(--ui-primary);color:var(--ui-on-primary);font:600 .92rem/1.2 inherit;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px rgb(79 70 229/.25);transition:background .15s,box-shadow .15s}.ui-btn:hover{background:var(--ui-primary-2)}.ui-btn:disabled{opacity:.55;cursor:progress}.ui-btn-ghost{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-border-strong);box-shadow:none}.ui-btn-ghost:hover{background:var(--ui-surface-2)}.ui-btn-danger{background:var(--ui-surface);color:var(--ui-bad);border-color:var(--ui-border-strong);box-shadow:none}.ui-btn-danger:hover{background:var(--ui-bad-bg)}.ui-btn-sm{min-height:32px;padding:.25rem .7rem;font-size:.84rem}.ui-btn-lg{min-height:48px;padding:.7rem 1.4rem;font-size:1rem}.ui-btn-block{width:100%}.ui-iconbtn{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;border:1px solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text);cursor:pointer;font-size:.95rem}.ui-iconbtn:hover{background:var(--ui-surface-2)}.ui-iconbtn:disabled{opacity:.4;cursor:default}.ui-form{display:grid;grid-gap:.9rem;gap:.9rem}.ui-form-row{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.ui-field{display:grid;grid-gap:.3rem;gap:.3rem;font-weight:600;font-size:.88rem}.ui-field small{font-weight:400;color:var(--ui-muted)}input,select,textarea{font:inherit;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);padding:.55rem .7rem;min-height:40px;width:100%;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ui-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-primary) 22%,transparent)}input:disabled{opacity:.5}input[type=checkbox],input[type=radio]{width:auto;min-height:0;accent-color:var(--ui-primary)}.ui-check{display:flex;gap:.5rem;align-items:center;font-weight:500}.ui-chipcheck{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border:1px solid var(--ui-border-strong);border-radius:999px;font-size:.85rem;font-weight:550;cursor:pointer;background:var(--ui-surface)}.ui-chipcheck:has(input:checked){background:var(--ui-primary-soft);border-color:var(--ui-primary);color:var(--ui-primary)}.ui-switch{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:44px!important;height:26px;min-height:26px!important;padding:0;border-radius:999px;background:var(--ui-border-strong);border:0;cursor:pointer;flex:none;transition:background .15s}.ui-switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0/.25);transition:transform .15s}.ui-switch:checked{background:var(--ui-primary)}.ui-switch:checked:after{transform:translateX(18px)}.ui-switch:focus-visible{outline:3px solid var(--ui-primary);outline-offset:2px}.ui-table-wrap{overflow-x:auto}.ui-table{width:100%;border-collapse:collapse;font-size:.92rem}.ui-table th{text-align:left;color:var(--ui-faint);font-weight:650;font-size:.74rem;text-transform:uppercase;letter-spacing:.05em}.ui-table td,.ui-table th{padding:.7rem .6rem;border-bottom:1px solid var(--ui-border);vertical-align:top}.ui-table tr:last-child td{border-bottom:0}.ui-list{list-style:none;margin:0;padding:0}.ui-list>li{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.8rem 0;border-bottom:1px solid var(--ui-border)}.ui-list>li:last-child{border-bottom:0}.ui-row,.ui-spread{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.ui-spread{justify-content:space-between}.ui-stack{display:flex;flex-direction:column;gap:.15rem;min-width:0}details.ui-disclosure>summary{cursor:pointer;font-weight:600;padding:.25rem 0;list-style:none;color:var(--ui-primary)}details.ui-disclosure>summary::-webkit-details-marker{display:none}details.ui-disclosure[open]>summary{margin-bottom:.75rem}.ui-divider{height:1px;background:var(--ui-border);margin:1rem 0;border:0}.ui-chips{display:flex;gap:.35rem;flex-wrap:wrap}.ui-chip{display:inline-flex;padding:.15rem .55rem;border-radius:999px;border:1px solid var(--ui-border);font-size:.78rem;color:var(--ui-muted);font-weight:550}.ui-chip,.ui-kbd-link{align-items:center;background:var(--ui-surface-2)}.ui-kbd-link{display:flex;gap:.5rem;padding:.55rem .75rem;border:1px dashed var(--ui-border-strong);border-radius:var(--ui-radius-sm);font-size:.9rem;word-break:break-all}.ui-logo{font-weight:800;font-size:1.25rem;letter-spacing:-.04em;text-decoration:none;color:var(--ui-text)}.ui-logo:before{content:"z";display:inline-grid;place-items:center;width:28px;height:28px;margin-right:.45rem;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:.95rem;vertical-align:-3px}