:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gray-1:#fdfdfe;--gray-2:#f8f8fa;--gray-3:#f2f2f4;--gray-4:#efeff2;--gray-5:#e8e8ec;--gray-6:#dddde2;--gray-7:#d0d0d6;--gray-8:#aaaab3;--gray-9:#9898a2;--gray-10:#808089;--gray-11:#686872;--gray-12:#242429;--blue-1:#f7f9fe;--blue-2:#e9effc;--blue-3:#dbe5fa;--blue-4:#c9d8f7;--blue-5:#b2c7f2;--blue-6:#96b1ea;--blue-7:#7898de;--blue-8:#5a80d8;--blue-9:#3466d0;--blue-10:#2e5fc5;--blue-11:#2a54ae;--blue-12:#1b356b;--red-3:#fff0ee;--red-9:#c7443e;--red-10:#b13a35;--red-11:#c7443e;--green-3:#e8f4ec;--green-11:#2d7050;--amber-3:#fff1db;--amber-11:#8a5d17;--white:#fff;--color-background:var(--gray-1);--color-surface:var(--gray-1);--color-workspace:var(--gray-2);--color-feed:var(--gray-2);--color-divider:var(--gray-5);--color-soft:var(--gray-4);--color-row-hover:color-mix(in srgb,var(--color-soft) 50%,transparent);--color-hover:var(--gray-5);--color-text:var(--gray-12);--color-muted:var(--gray-11);--color-border:var(--gray-7);--color-border-hover:color-mix(in srgb,var(--color-border) 55%,var(--color-muted));--color-border-strong:var(--gray-7);--color-border-surface:color-mix(in srgb,var(--color-text) 10%,transparent);--color-accent:var(--blue-9);--color-accent-hover:var(--blue-10);--color-accent-soft:var(--blue-2);--color-action:var(--blue-9);--color-action-hover:var(--blue-10);--color-on-action:var(--white);--color-focus:var(--blue-9);--color-danger:var(--red-10);--color-danger-soft:var(--red-3);--color-danger-action:var(--red-9);--color-danger-action-hover:var(--red-10);--color-success:var(--green-11);--color-success-soft:var(--green-3);--color-warning:var(--amber-11);--color-warning-soft:var(--amber-3);--color-tooltip:#30343a;--color-tooltip-text:var(--white);--color-scrollbar:var(--gray-7);--color-scrollbar-hover:var(--gray-8);--color-chart-neutral:var(--gray-9);--color-chart-1:var(--blue-9);--color-chart-2:#c68a42;--color-chart-3:#826fac;--color-chart-done:#47906b;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius:.5rem;--radius-small:.25rem;--radius-control:var(--radius);--radius-popover:calc(var(--radius) + var(--space-1));--radius-card:calc(var(--radius)*1.75);--radius-full:999px;--control-height:2rem;--control-height-small:2rem;--icon-btn-size:var(--control-height-small);--icon-btn-size-small:1.5rem;--icon-size:1rem;--control-icon-padding:calc(var(--icon-size) + var(--space-5));--font-size-xs:.6875rem;--font-size-sm:.75rem;--font-size-md:.875rem;--font-size-lg:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.25rem;--font-size-3xl:1.5rem;--font-size-4xl:1.875rem;--font-size-caption:var(--font-size-xs);--font-size-small:var(--font-size-sm);--font-size-body:var(--font-size-md);--font-size-title:var(--font-size-3xl);--line-height-body:1.5;--line-height-heading:1.25;--font-family-sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-mono:"Geist Mono",Consolas,"Courier New",monospace;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--form-page-max-width:38.75rem;--workspace-max-width:90rem;--shadow-focus:inset 0 0 0 1px var(--color-focus);--shadow-popover:0 2px 8px #1018280f,0 1px 2px #1018280a;--shadow-workspace:0 0 40px #1018280d;--duration-fast:.12s;--duration-base:.2s;--ease-standard:cubic-bezier(.4,0,.2,1);--animation-spin:spin 1.5s linear infinite}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gray-1:#1b1d21;--gray-2:#1c1f23;--gray-3:#22252a;--gray-4:#292c31;--gray-5:#30343a;--gray-6:#3a3e46;--gray-7:#41464e;--gray-8:#5e646e;--gray-9:#7b818c;--gray-10:#9097a2;--gray-11:#9da3ad;--gray-12:#edf0f4;--blue-1:#151a24;--blue-2:#1a2131;--blue-3:#29344b;--blue-4:#2f3c58;--blue-5:#374769;--blue-6:#41547c;--blue-7:#4a62a0;--blue-8:#5a78c4;--blue-9:#3466d0;--blue-10:#4779df;--blue-11:#91aff2;--blue-12:#acc2f7;--red-3:#442c2c;--red-9:#c7443e;--red-10:#d2534d;--red-11:#e8857f;--green-3:#20392e;--green-11:#6bb590;--amber-3:#403322;--amber-11:#d4a464;--color-background:var(--gray-3);--color-surface:var(--gray-3);--color-feed:color-mix(in srgb,var(--gray-4) 60%,var(--gray-3));--color-divider:var(--gray-5);--color-accent:var(--blue-11);--color-accent-hover:var(--blue-12);--color-accent-soft:var(--blue-3);--color-focus:var(--blue-11);--color-danger:var(--red-11);--color-chart-neutral:var(--gray-10);--color-chart-2:var(--amber-11);--color-chart-3:#aa98cf;--color-chart-done:var(--green-11);--shadow-popover:0 2px 8px #00000040,0 1px 2px #00000026;--shadow-workspace:0 0 40px #00000059}*{box-sizing:border-box;scrollbar-color:var(--color-scrollbar) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-hover)}@keyframes spin{to{transform:rotate(1turn)}}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);min-height:100dvh;margin:0}.base-dialog-overlay{animation:base-dialog-fade var(--duration-base) var(--ease-standard);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:45;background:#00000082;position:fixed;inset:0}.base-dialog{animation:base-dialog-enter var(--duration-base) var(--ease-standard);background:var(--color-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);color:var(--color-text);height:fit-content;max-height:calc(100dvh - var(--space-8));padding:var(--space-6);width:min(27.5rem,calc(100% - var(--space-8)));z-index:46;margin:auto;position:fixed;inset:0;overflow:auto}.base-dialog-overlay.base-alert-dialog-overlay{z-index:49}.base-dialog.base-alert-dialog{z-index:50}.base-dialog:focus-visible{outline:none}.base-dialog-overlay[data-state=closed]{animation:base-dialog-fade var(--duration-fast) var(--ease-standard) reverse}.base-dialog[data-state=closed]{animation:base-dialog-enter var(--duration-fast) var(--ease-standard) reverse}@keyframes base-dialog-fade{0%{opacity:0}}@keyframes base-dialog-enter{0%{opacity:0;scale:.96}}.dialog-actions{gap:var(--space-2);margin-top:var(--space-6);justify-content:flex-end;display:flex}p{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(a,button):focus-visible{box-shadow:var(--shadow-focus);outline:none}.tabler-icon{height:var(--icon-size);vertical-align:middle;width:var(--icon-size);flex:none}.muted{color:var(--color-muted)}label,strong{font-weight:var(--font-weight-semibold)}label{margin:var(--space-5) 0 var(--space-2);display:block}form>label:first-of-type,label:first-child{margin-top:0}.field-label{color:var(--color-muted);margin:0;font-weight:400}:where(input:not([type=checkbox]):not([type=radio])),select{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-body);height:var(--control-height);padding:0 var(--space-3);transition:box-shadow var(--duration-fast) var(--ease-standard);outline:none;width:100%}input[type=checkbox]{appearance:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-small);cursor:pointer;flex:none;width:16px;height:16px;margin:0}input[type=checkbox]:hover{border-color:var(--color-border-hover)}input[type=checkbox]:checked{background:var(--color-action) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 13 4 4L19 7'/%3E%3C/svg%3E") center/10px no-repeat;border-color:var(--color-action)}input[type=checkbox]:focus-visible{box-shadow:var(--shadow-focus)}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}textarea{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);field-sizing:content;font-size:var(--font-size-body);max-height:400px;min-height:var(--control-height);padding:var(--space-2) var(--space-3);resize:vertical;transition:box-shadow var(--duration-fast) var(--ease-standard);outline:none;width:100%}select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23667085' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right var(--space-3) center;padding-right:var(--control-icon-padding);background-repeat:no-repeat}:root[data-theme=dark] select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238b949e' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:where(input:not([type=checkbox]):not([type=radio]),select,textarea):hover:not(:disabled,:focus){border-color:var(--color-border-hover)}input:focus,select:focus,textarea:focus{border-color:var(--color-focus)}:where(input:not([type=checkbox]):not([type=radio]),select,textarea):where(:disabled){background:var(--color-soft);color:var(--color-muted);cursor:not-allowed}input::-moz-placeholder{color:var(--color-muted);opacity:1}textarea::-moz-placeholder{color:var(--color-muted);opacity:1}input::placeholder,textarea::placeholder{color:var(--color-muted);opacity:1}input[type=search]{background:var(--color-surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23667085' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") var(--space-3) center no-repeat;max-width:220px;padding-left:var(--control-icon-padding)}button:disabled{cursor:not-allowed;opacity:.5}.base-tabs-list{background:var(--color-soft);border-radius:calc(var(--radius-control) + 3px);height:var(--control-height);scrollbar-width:none;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.base-tabs-tab{border-radius:var(--radius-control);color:var(--color-muted);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-2);padding:0 var(--space-3);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;text-decoration:none;display:inline-flex}.base-tabs-tab>svg{height:var(--icon-size);width:var(--icon-size)}.base-tabs-tab:is([data-state=active],[aria-current=page],[aria-pressed=true]){background:var(--color-surface);color:var(--color-text)}:root[data-theme=dark] .base-tabs-tab:is([data-state=active],[aria-current=page],[aria-pressed=true]){background:color-mix(in srgb,var(--color-text) 10%,var(--color-hover));border-color:var(--color-border)}.base-tabs-tab:focus-visible{border-color:var(--color-focus);box-shadow:none}@media (hover:hover) and (pointer:fine){.base-tabs-tab:hover:not([data-state=active],[aria-current=page],[aria-pressed=true]){color:var(--color-text)}}.form-error,.form-success{animation:feedback-enter var(--duration-base) var(--ease-standard);margin-top:var(--space-4)}.form-error{color:var(--color-danger);white-space:pre-line}.form-success{color:var(--color-success)}.fade-enter-active,.fade-leave-active{transition:opacity var(--duration-base) var(--ease-standard)}.fade-enter-from,.fade-leave-to{opacity:0}.pop-enter-active,.pop-leave-active{transition:opacity var(--duration-fast) var(--ease-standard),scale var(--duration-fast) var(--ease-standard)}.pop-enter-from,.pop-leave-to{opacity:0;scale:.95}.icon-pop-enter-active,.icon-pop-leave-active{transition:opacity var(--duration-fast) var(--ease-standard),rotate var(--duration-fast) var(--ease-standard),scale var(--duration-fast) var(--ease-standard)}.icon-pop-enter-from,.icon-pop-leave-to{opacity:0;rotate:-30deg;scale:.6}.list-enter-active,.list-leave-active,.list-move,.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.list-enter-from,.list-leave-to,.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;transform:translateY(calc(var(--space-1)*-1))}@keyframes feedback-enter{0%{opacity:0;transform:translateY(calc(var(--space-1)*-1))}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html:has(.landing-root,.standalone-shell){scrollbar-gutter:stable}html:has(.landing-root,.standalone-shell) body{padding-right:0!important}.sign-in-button{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-4);white-space:nowrap;justify-content:center;width:100%;display:inline-flex}.sign-in-button:hover:not(:disabled){border-color:var(--color-border-hover)}.sign-in-button>svg{flex:none;width:20px;height:20px}.logo{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-2);letter-spacing:-.03em;line-height:20px;text-decoration:none;display:flex}.logo-mark{flex:none;width:28px;height:28px;display:block}.app-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--color-surface) 85%,transparent);border-bottom:1px solid var(--color-divider);box-sizing:content-box;align-items:center;gap:var(--space-3);height:55px;padding:0 var(--space-6);z-index:20;justify-content:space-between;display:flex;position:sticky;top:0}.app-header-actions{align-items:center;gap:var(--space-1);display:flex}@media (width<=767px){.app-header{padding:0 var(--space-4)}}.title-row{gap:var(--space-5);min-height:var(--control-height);justify-content:space-between}.page-heading,.title-row{align-items:center;display:flex}.page-heading{gap:var(--space-2);flex:1;min-width:0}.page-heading-icon{color:var(--color-accent);flex:none;width:28px;height:28px}.page-heading-text{align-items:baseline;gap:var(--space-2);flex:1;min-width:0;display:flex;overflow:hidden}.page-heading-text>.muted{margin:0}.title-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.issue-count{white-space:nowrap;flex:none}.results-stale{opacity:.55;transition:opacity var(--duration-fast) var(--ease-standard)}h1{font-size:var(--font-size-title);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.toolbar{align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.toolbar:first-child{margin-top:0}.empty{color:var(--color-muted);padding:var(--space-5) var(--space-1);text-align:center}.dot{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.form-actions,.page-actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (width<=767px){dialog{padding:var(--space-4)}.title-row .btn-label{display:none}.title-row{align-items:center}.page-heading-icon{width:22px;height:22px}.page-heading-text{flex-direction:column;align-items:stretch;gap:0}h1{font-size:var(--font-size-2xl)}.toolbar{gap:var(--space-2);grid-template-columns:1fr auto auto;display:grid}input[type=search]{min-width:0;max-width:none}}.markdown{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.markdown :is(p,li,blockquote){white-space:break-spaces}.markdown>*{margin:0;line-height:1.6}.markdown>*+*{margin-top:var(--space-3)}.markdown :is(h1,h2,h3,h4,h5,h6){font-weight:var(--font-weight-semibold);line-height:1.25}.markdown h1{font-size:1.4em}.markdown h2{font-size:1.2em}.markdown :is(h3,h4,h5,h6){font-size:var(--font-size-body)}.markdown :is(h1,h2,h3,h4,h5,h6)+*{margin-top:var(--space-2)}.markdown :is(ul,ol){padding-left:var(--space-5)}.markdown :is(li+li,li>:is(ul,ol)){margin-top:var(--space-1)}.markdown li>p{margin:0}.markdown :is(ul[data-type=taskList],ul:has(>li>input[type=checkbox])){padding-left:0;list-style:none}.markdown li>input[type=checkbox]{margin:0 var(--space-1) 0 0;vertical-align:middle}.markdown ul[data-type=taskList] li{align-items:flex-start;gap:var(--space-2);display:flex}.markdown ul[data-type=taskList] label{font-weight:inherit;align-items:center;height:1lh;margin:0;display:flex}.markdown img{border-radius:var(--radius-control);max-width:100%}.markdown hr{border:0;border-top:1px solid var(--color-divider)}.markdown table{border-collapse:collapse;width:max-content;display:block;overflow-x:auto}.markdown :is(th,td){border:1px solid var(--color-border);min-width:80px;padding:var(--space-1) var(--space-3);text-align:left}.markdown :is(th,td)>p{margin:0}.markdown th{background:var(--color-soft);font-weight:var(--font-weight-semibold)}.markdown .selectedCell{background:var(--color-accent-soft)}.markdown blockquote{border-left:3px solid var(--color-border);color:var(--color-muted);padding-left:var(--space-3);margin-left:0}.markdown :is(pre,code){background:var(--color-hover);border-radius:var(--radius-small);font-family:var(--font-family-mono)}.markdown code{padding:0 var(--space-1)}.markdown pre{padding:var(--space-3);overflow-x:auto}.markdown pre code{padding:0}.markdown a{color:var(--color-accent);cursor:pointer}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:focus,.driver-popover-footer-btn:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-none,.driver-popover-arrow-side-center{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover.product-tour{animation:product-tour-in var(--duration-base) var(--ease-standard);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);color:var(--color-text);font-size:var(--font-size-body);max-width:min(420px,calc(100vw - var(--space-8)));min-width:320px;padding:var(--space-6)}@keyframes product-tour-in{0%{opacity:0;scale:.96}}.product-tour .driver-popover-title{font:inherit;font-size:1.5em;font-weight:var(--font-weight-bold);margin-bottom:var(--space-3);padding-right:var(--space-8);text-wrap:balance;line-height:1.3}.product-tour .driver-popover-description{font-size:var(--font-size-body);margin-bottom:var(--space-6);line-height:1.5}.product-tour .driver-popover-close-btn{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-muted);height:var(--icon-btn-size-small);min-height:var(--icon-btn-size-small);min-width:var(--icon-btn-size-small);right:var(--space-6);top:calc(var(--space-6) + 2px);transition:background var(--duration-fast) var(--ease-standard);width:var(--icon-btn-size-small);place-items:center;padding:0;font-size:0;line-height:0;display:grid}.product-tour .driver-popover-close-btn svg{display:block}.product-tour .driver-popover-close-btn:hover{background:var(--color-hover);color:var(--color-text)}.product-tour .driver-popover-close-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.product-tour .driver-popover-footer{align-items:center;gap:var(--space-3);margin-top:0}.product-tour .driver-popover-progress-text{color:var(--color-muted);font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.product-tour .driver-popover-navigation-btns{gap:var(--space-2)}.product-tour :where(.driver-popover-next-btn,.driver-popover-prev-btn){border-radius:var(--radius-control);font:inherit;font-weight:var(--font-weight-semibold);height:var(--control-height);padding:0 var(--space-4);text-shadow:none;justify-content:center;align-items:center;display:inline-flex}.product-tour :where(.driver-popover-next-btn,.driver-popover-prev-btn):focus-visible{box-shadow:var(--shadow-focus);outline:none}.product-tour .driver-popover-next-btn{background:var(--color-action);color:#fff;border:0}.product-tour .driver-popover-next-btn:hover{background:var(--color-action-hover)}.product-tour .driver-popover-prev-btn{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text)}.product-tour .driver-popover-prev-btn:hover:not(:disabled){background:var(--color-hover)}.product-tour .driver-popover-arrow{display:none}.driver-overlay path{fill:#000;opacity:.51}@media (prefers-reduced-motion:reduce){.driver-popover.product-tour{animation:none}}.base-badge[data-v-26f99076]{background:var(--color-soft);border-radius:var(--radius-full);color:var(--color-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);min-width:1.25rem;height:1.25rem;padding:0 var(--space-2);white-space:nowrap;border:1px solid #0000;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.base-badge.accent[data-v-26f99076]{background:var(--color-accent-soft);color:var(--color-accent)}.base-badge.success[data-v-26f99076]{background:var(--color-success-soft);color:var(--color-success)}.base-badge.warning[data-v-26f99076]{background:var(--color-warning-soft);color:var(--color-warning)}.base-badge.danger[data-v-26f99076]{background:var(--color-danger-soft);color:var(--color-danger)}.base-badge.outline[data-v-26f99076]{background:0 0;border-color:currentColor}.toasts[data-v-f2635ec8]{gap:var(--space-2);pointer-events:none;left:50%;top:var(--space-4);width:min(420px,calc(100% - var(--space-6)*2));z-index:40;justify-items:center;display:grid;position:fixed;translate:-50%}.toast[data-v-f2635ec8]{background:var(--color-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-popover);box-shadow:var(--shadow-popover);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);pointer-events:auto;width:100%;display:flex}.toast p[data-v-f2635ec8]{white-space:pre-line;flex:1;min-width:0;margin:0}.toast>.tabler-icon[data-v-f2635ec8]{flex:none}.toast.error>.tabler-icon[data-v-f2635ec8]{color:var(--color-danger)}.toast.success>.tabler-icon[data-v-f2635ec8]{color:var(--color-success)}@media (width<=600px){.toasts[data-v-f2635ec8]{width:calc(100% - var(--space-3)*2)}}.base-alert-dialog-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.base-alert-dialog .dialog-actions .base-button.danger{background:var(--color-danger-action);border-color:var(--color-danger-action);color:var(--color-on-action)}.base-alert-dialog .dialog-actions .base-button.danger:focus-visible{box-shadow:inset 0 0 0 1px var(--color-surface)}@media (hover:hover) and (pointer:fine){.base-alert-dialog .dialog-actions .base-button.danger:hover:not(:disabled,:focus-visible){border-color:var(--color-danger-action-hover)}}.base-alert-dialog-description{color:var(--color-muted);margin:var(--space-2) 0 0}.cookie-consent[data-v-3ac553e0]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);z-index:1000;flex-direction:column;gap:14px;max-width:480px;margin-left:auto;padding:18px 20px;display:flex;position:fixed;bottom:20px;left:20px;right:20px}.text[data-v-3ac553e0]{color:var(--color-text);font-size:var(--font-size-body);line-height:1.5}.actions[data-v-3ac553e0]{justify-content:flex-end;gap:10px;display:flex}@media (width<=520px){.cookie-consent[data-v-3ac553e0]{max-width:none;bottom:12px;left:12px;right:12px}}.error-page[data-v-081b17fd]{min-height:100dvh;padding:var(--space-6);place-items:center;display:grid}.error-card[data-v-081b17fd]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;width:min(580px,100%);padding:clamp(28px,6vw,56px);display:flex}.error-card .logo[data-v-081b17fd]{margin-bottom:var(--space-6);align-self:flex-start}.error-icon[data-v-081b17fd]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);border-radius:var(--radius-card);color:var(--color-danger);place-items:center;width:72px;height:72px;display:grid}.error-icon svg[data-v-081b17fd]{width:34px;height:34px}.error-code[data-v-081b17fd]{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.error-card h1[data-v-081b17fd]{letter-spacing:-.03em;margin:0;font-size:clamp(28px,6vw,40px)}.error-card p[data-v-081b17fd]{color:var(--color-muted);max-width:380px;line-height:1.6}.error-actions[data-v-081b17fd]{gap:var(--space-2);margin-top:var(--space-3);display:flex}@media (width<=480px){.error-card .logo[data-v-081b17fd]{align-self:center}.error-actions[data-v-081b17fd]{flex-direction:column;width:100%}}
