@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:#e40014;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--font-weight-semibold:600;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-600:lab(48.4493% 77.4328 61.5452)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-sans);margin:0;padding:0}body{background:var(--c-bg);background-image:var(--c-bg-gradient);min-height:100dvh;color:var(--c-text);background-attachment:fixed;margin:0;padding:0}h1{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:-.01em;font-weight:800}h2{font-size:var(--fs-h2);line-height:var(--lh-title);font-weight:700}h3{font-size:var(--fs-h3);line-height:var(--lh-title);font-weight:600}p{font-size:var(--fs-body);line-height:var(--lh-body)}select.field{appearance:none;background-image:none}select.field::-ms-expand{display:none}@media (max-width:768px){html,body{overflow-x:clip}body{width:100%;max-width:100%}main,section,article,aside,header,footer,nav,form,[class*=container],[class*=shell],[class*=layout],[class*=grid],[class*=row],[class*=stack],[class*=split],[class*=column],[class*=col-],.panel,.card,.field,.btn-primary,.btn-secondary,.btn-ghost,input,select,textarea,button{min-width:0;max-width:100%}img,svg,video,canvas,iframe{max-width:100%}}body{background:hsl(var(--bg));color:hsl(var(--text));min-height:100dvh}}@layer components{.container-mobile{width:100%;max-width:min(100%,var(--shell-max-width,var(--page-max,1120px)));padding-inline:var(--shell-inline-padding,16px);gap:var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.requests-grid{gap:var(--layout-section-gap);display:grid}@media (max-width:768px){.container-mobile{gap:var(--space-6)}}@media (min-width:1024px){.requests-grid{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:start}.requests-grid--balanced,.requests-grid--equal-cols{align-items:stretch}.requests-grid--balanced>*,.requests-grid--equal-cols>*{align-self:stretch;height:100%;min-height:100%}.requests-grid--balanced>.stack-md,.requests-grid--balanced>aside.stack-md,.requests-grid--equal-cols>.stack-md,.requests-grid--equal-cols>aside.stack-md{height:100%}.requests-grid--balanced>aside.stack-md{align-items:stretch;display:flex}.requests-grid--equal-cols>aside.stack-md{flex-direction:column;align-items:stretch;display:flex}.requests-grid--balanced>aside.stack-md>:only-child{flex:auto;height:100%}.requests-grid--equal-cols>div{align-items:stretch;height:100%;min-height:100%;display:flex}.requests-grid--equal-cols>div>*{flex:auto;min-height:100%}.requests-grid--equal-cols>aside.stack-md>:last-child{flex:auto}}.auth-shell-main.container-mobile{padding-inline:0;gap:0;width:100%;max-width:none;padding-bottom:0;position:relative;overflow:hidden}.auth-shell{--form-max:440px;width:100%;min-height:calc(100dvh - var(--shell-topbar-height) - var(--shell-topbar-offset,0px));isolation:isolate;place-items:center;padding:14px 16px;display:grid;position:relative}.auth-shell__dialog{width:min(100%,var(--form-max));margin-inline:auto}.auth-shell__header{gap:var(--space-2)}.auth-shell__title{letter-spacing:-.02em}.auth-shell__subtitle{max-width:34ch;margin-inline:auto}@media (min-width:768px){.auth-shell:before{content:"";z-index:-1;pointer-events:none;background:var(--c-overlay);-webkit-backdrop-filter:blur(5px)saturate(1.05);backdrop-filter:blur(5px)saturate(1.05);position:absolute;inset:0}.auth-shell__dialog{border-color:var(--c-primary);width:min(86vw,440px);max-width:440px}@supports (color:color-mix(in lab, red, red)){.auth-shell__dialog{border-color:color-mix(in oklab,var(--c-primary)26%,var(--c-border)74%)}}.auth-shell__dialog{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.auth-shell__dialog{background:color-mix(in oklab,var(--c-panel)92%,transparent)}}.auth-shell__dialog{box-shadow:var(--c-elev-shadow),0 0 0 1px var(--c-primary),inset 0 1px 0 var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.auth-shell__dialog{box-shadow:var(--c-elev-shadow),0 0 0 1px color-mix(in oklab,var(--c-primary)14%,transparent),inset 0 1px 0 color-mix(in oklab,var(--c-panel)90%,transparent)}}}@media (min-width:1200px){.auth-shell__dialog{width:420px;max-width:420px}}@media (max-width:767px){.auth-shell{--form-max:100%;min-height:calc(100dvh - var(--shell-topbar-height) - var(--shell-topbar-offset,0px));padding:6px 10px}.auth-shell__dialog{max-height:calc(100dvh - 68px);box-shadow:var(--shadow-card);border-radius:14px;padding:12px;overflow:auto}.auth-shell__title{font-size:clamp(18px,5.2vw,22px);line-height:1.12}.auth-shell__subtitle{max-width:28ch;font-size:11px;line-height:1.24}.auth-shell .form-stack{gap:8px}.auth-shell .form-group{gap:4px}.auth-shell .typo-small{font-size:11px;line-height:1.2}.auth-shell .field{height:38px;padding-inline:11px;font-size:12px}.auth-shell .btn-primary{height:40px;font-size:13px}.auth-shell .btn-secondary,.auth-shell .btn-ghost{height:36px;font-size:12px}.auth-shell .profile-settings__password-field .field,.auth-shell .profile-settings__password-field .input{padding-right:38px}.auth-shell .profile-settings__password-toggle{width:24px;height:24px;right:6px}}.auth-route-modal{--dc-modal-max-width:460px}.auth-route-modal,.auth-route-modal *{box-sizing:border-box}.auth-route-modal__panel{gap:14px;overflow-x:hidden}.auth-route-modal .form-stack,.auth-route-modal .form-group,.auth-route-modal .field,.auth-route-modal .btn-primary,.auth-route-modal .btn-secondary,.auth-route-modal .btn-ghost{min-width:0;max-width:100%}.auth-route-modal p,.auth-route-modal a{overflow-wrap:anywhere}.auth-form__link-btn{width:fit-content;color:var(--c-primary);background:0 0;border:0;align-self:flex-end;padding:0}@supports (color:color-mix(in lab, red, red)){.auth-form__link-btn{color:color-mix(in oklab,var(--c-primary)80%,var(--c-text)20%)}}.auth-form__link-btn{text-underline-offset:2px;font-size:12px;line-height:1.2;text-decoration:underline}.auth-form__link-btn:hover{color:var(--c-primary)}.form-label{align-items:center;gap:4px;display:inline-flex}.form-label__required{cursor:help;width:14px;height:14px;color:var(--c-warning);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.form-label__required{color:color-mix(in oklab,var(--c-warning)86%,var(--c-text)14%)}}.form-label__required{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.form-label__required{background:color-mix(in oklab,var(--c-warning)18%,transparent)}}.form-label__required{border:1px solid var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.form-label__required{border:1px solid color-mix(in oklab,var(--c-warning)35%,transparent)}}.auth-form-error{color:var(--c-danger);margin-top:4px;font-size:12px;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.auth-form-error{color:color-mix(in oklab,var(--c-danger)85%,var(--c-text)15%)}}.auth-form-note{border:1px solid var(--focus-ring-primary);background:var(--c-primary);border-radius:10px;margin-top:2px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.auth-form-note{background:color-mix(in oklab,var(--c-primary)10%,transparent)}}.auth-form-note{color:var(--c-text);gap:6px;font-size:12px;line-height:1.4;display:grid}@supports (color:color-mix(in lab, red, red)){.auth-form-note{color:color-mix(in oklab,var(--c-text)90%,white 10%)}}.auth-social{margin-top:4px}.auth-social__divider{text-align:center;color:var(--c-text-muted);margin:2px 0;font-size:10px}@supports (color:color-mix(in lab, red, red)){.auth-social__divider{color:color-mix(in oklab,var(--c-text-muted)80%,transparent)}}.auth-social__divider{letter-spacing:.01em;position:relative}.auth-social__divider:before,.auth-social__divider:after{content:"";background:var(--c-border);width:28%;height:1px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.auth-social__divider:before,.auth-social__divider:after{background:color-mix(in oklab,var(--c-border)62%,transparent)}}.auth-social__divider:before{left:0}.auth-social__divider:after{right:0}.auth-social__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.auth-social__btn{text-align:center;width:100%;height:40px;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.auth-social__btn:disabled{opacity:.7;cursor:not-allowed}.auth-social__icon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.auth-social__icon svg{width:18px;height:18px;display:block}.auth-social__label{text-align:left;min-width:52px;display:inline-block}.auth-social__btn--google,.auth-social__btn--apple{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)62%,var(--c-primary)100%)}@supports (color:color-mix(in lab, red, red)){.auth-social__btn--google,.auth-social__btn--apple{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)10%,var(--c-panel)90%)0%,color-mix(in oklab,var(--c-panel)96%,var(--c-border)4%)62%,color-mix(in oklab,var(--c-primary)8%,var(--c-panel)92%)100%)}}.auth-social__btn--google,.auth-social__btn--apple{color:var(--c-text);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.auth-social__btn--google,.auth-social__btn--apple{border-color:color-mix(in oklab,var(--c-accent)54%,var(--c-border)46%)}}.auth-social__btn--google,.auth-social__btn--apple{box-shadow:inset 0 1px 0 var(--c-hi)}@supports (color:color-mix(in lab, red, red)){.auth-social__btn--google,.auth-social__btn--apple{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-hi)10%,transparent)}}.auth-social__btn--google:hover:not(:disabled),.auth-social__btn--apple:hover:not(:disabled){background:linear-gradient(148deg,var(--c-accent)0%,var(--surface-soft-bg-strong)62%,var(--c-primary)100%)}@supports (color:color-mix(in lab, red, red)){.auth-social__btn--google:hover:not(:disabled),.auth-social__btn--apple:hover:not(:disabled){background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)14%,var(--c-panel)86%)0%,var(--surface-soft-bg-strong)62%,color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)100%)}}.auth-social__btn--google:hover:not(:disabled),.auth-social__btn--apple:hover:not(:disabled){border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.auth-social__btn--google:hover:not(:disabled),.auth-social__btn--apple:hover:not(:disabled){border-color:color-mix(in oklab,var(--c-accent)64%,var(--c-border)36%)}}.auth-social__btn--google:hover:not(:disabled),.auth-social__btn--apple:hover:not(:disabled){transform:translateY(-1px)}.auth-consent__text{color:var(--c-text-muted)}.auth-consent__link{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.auth-consent__link{color:color-mix(in oklab,var(--c-primary)84%,var(--c-text)16%)}}.auth-consent__link{text-underline-offset:2px;text-decoration:underline}.auth-consent__link:hover{color:var(--c-primary)}.auth-consent__link.is-disabled{color:var(--c-text-muted);opacity:.9;text-decoration:none}.auth-social__btn:focus-visible{box-shadow:0 0 0 2px var(--c-bg),0 0 0 4px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.auth-social__btn:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--c-bg)75%,transparent),0 0 0 4px color-mix(in oklab,var(--c-primary)68%,transparent)}}.auth-valid-icon{color:var(--c-success);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.auth-valid-icon{color:color-mix(in oklab,var(--c-success)85%,var(--c-text)15%)}}.auth-valid-icon svg{width:14px;height:14px}.auth-field-valid-icon{color:var(--c-success);position:absolute;top:50%;right:36px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.auth-field-valid-icon{color:color-mix(in oklab,var(--c-success)85%,var(--c-text)15%)}}.auth-field-valid-icon{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.auth-field-valid-icon svg{width:13px;height:13px}.auth-password-rules{white-space:normal;flex-wrap:wrap;gap:4px;display:flex}.auth-password-rules span{border:1px solid var(--c-border);border-radius:999px;padding:3px 7px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.auth-password-rules span{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.auth-password-rules span{background:var(--surface-soft-bg);color:var(--c-text-muted);flex:none}.auth-password-rules span.is-ok{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.auth-password-rules span.is-ok{color:color-mix(in oklab,var(--c-success)82%,var(--c-text)18%)}}.auth-password-rules span.is-ok{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.auth-password-rules span.is-ok{border-color:color-mix(in oklab,var(--c-success)55%,transparent)}}.auth-password-rules span.is-ok{background:var(--c-success-soft)}.auth-route-modal__header{justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.auth-route-modal__title-wrap{text-align:center;gap:4px;display:grid}.auth-route-modal__title{letter-spacing:-.02em;color:var(--c-text);margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.08}.auth-route-modal__subtitle{color:var(--c-text-muted);margin:0;font-size:13px;line-height:1.35}.auth-route-modal__close{border:1px solid var(--c-border);border-radius:999px;width:40px;height:40px;position:absolute;top:0;right:0}@supports (color:color-mix(in lab, red, red)){.auth-route-modal__close{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.auth-route-modal__close{background:var(--surface-soft-bg);color:var(--c-text-muted);transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast);justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.auth-route-modal__close:hover{color:var(--c-text);border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.auth-route-modal__close:hover{border-color:color-mix(in oklab,var(--c-primary)48%,var(--c-border)52%)}}.auth-route-modal__close:hover{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.auth-route-modal__close:hover{background:color-mix(in oklab,var(--c-primary)15%,var(--c-panel)85%)}}@media (max-width:767px){.dc-modal.auth-route-modal{background:radial-gradient(72% 52% at 50% 8%,var(--c-primary),transparent 70%),var(--c-overlay);place-items:center;height:calc(100dvh - 56px);padding:12px;inset:56px 0 0}@supports (color:color-mix(in lab, red, red)){.dc-modal.auth-route-modal{background:radial-gradient(72% 52% at 50% 8%,color-mix(in oklab,var(--c-primary)24%,transparent),transparent 70%),color-mix(in oklab,var(--c-overlay)92%,transparent)}}.auth-route-modal__panel{border:1px solid var(--c-border);border-radius:16px;width:min(100vw - 32px,400px);max-width:400px;height:auto;max-height:calc(100dvh - 76px)}@supports (color:color-mix(in lab, red, red)){.auth-route-modal__panel{border:1px solid color-mix(in oklab,var(--c-border)68%,transparent)}}.auth-route-modal__panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px 9px 14px;padding-bottom:max(14px,env(safe-area-inset-bottom));gap:10px;overflow:hidden auto}.auth-route-modal__title{font-size:clamp(18px,5.2vw,22px);line-height:1.12}.auth-route-modal__subtitle{font-size:11px;line-height:1.24}.auth-route-modal .field{height:36px;padding-inline:10px;font-size:12px}.auth-route-modal .profile-settings__password-field .field,.auth-route-modal .profile-settings__password-field .input{padding-right:50px}.auth-route-modal label.flex.items-start.gap-3.text-sm span{font-size:10px;line-height:1.2}.auth-route-modal .profile-settings__password-toggle{width:20px;height:20px;padding:0;font-size:12px;right:5px}.auth-route-modal .profile-settings__password-toggle svg{width:12px;height:12px}.auth-route-modal .auth-field-valid-icon{right:27px}.auth-route-modal .auth-form-error{font-size:10px;line-height:1.25}.auth-route-modal .form-label__required{width:12px;height:12px;font-size:10px}.auth-route-modal .auth-social__divider{font-size:9px}.auth-route-modal .auth-social__btn{gap:8px;height:36px;padding:0 10px;font-size:12px}.auth-route-modal .auth-social__icon{flex-basis:16px;width:16px;height:16px}.auth-route-modal .auth-social__icon svg{width:16px;height:16px}.auth-route-modal .auth-social__label{min-width:48px}.auth-route-modal .auth-social__row{grid-template-columns:1fr}.auth-route-modal .form-stack{gap:7px}.auth-route-modal .form-group{gap:3px}}.page-shell{--shell-mobile-nav-height:0px;--shell-topbar-height:72px;width:100%;max-width:100%;overflow-x:hidden}.topbar{height:var(--shell-topbar-height);top:var(--shell-topbar-offset,clamp(8px,1.5vw,16px));z-index:40;isolation:isolate;width:100%;max-width:100%;transition:transform var(--transition-fast),opacity var(--transition-fast);background:0 0;border-bottom:0;padding-inline:0;position:fixed;left:0;right:0;overflow:visible}.topbar:before{content:none;display:none}.topbar>*{z-index:0;position:relative}.topbar__inner{width:min(calc(100% - (var(--shell-inline-padding,16px)*2)),var(--shell-topbar-max-width,calc(var(--shell-max-width,var(--page-max,1120px)) - 16px)));max-width:var(--shell-topbar-max-width,calc(var(--shell-max-width,var(--page-max,1120px)) - 16px));height:var(--shell-topbar-height);padding-inline:var(--shell-inline-padding,16px);border:1px solid #fff;border-radius:26px;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-inline:auto;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.topbar__inner{border:1px solid color-mix(in oklab,white 78%,var(--c-border)22%)}}.topbar__inner{background:linear-gradient(#fff 0% 100%)}@supports (color:color-mix(in lab, red, red)){.topbar__inner{background:linear-gradient(180deg,color-mix(in oklab,white 82%,var(--c-panel)18%)0%,color-mix(in oklab,white 68%,var(--c-panel)32%)100%)}}.topbar__inner{-webkit-backdrop-filter:blur(14px)saturate(140%);box-shadow:0 14px 30px var(--c-ink),inset 0 1px 0 #ffffffc7}@supports (color:color-mix(in lab, red, red)){.topbar__inner{box-shadow:0 14px 30px color-mix(in oklab,var(--c-ink)8%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78)}}.topbar__inner{transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),backdrop-filter var(--transition-fast)}.topbar__inner:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)42%,transparent 100%),radial-gradient(640px 180px at -8% -120%,#ffffff0a,transparent 64%),radial-gradient(520px 180px at 108% -120%,var(--c-accent),transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.topbar__inner:before{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)48%,transparent)0%,color-mix(in oklab,var(--c-panel)14%,transparent)42%,transparent 100%),radial-gradient(640px 180px at -8% -120%,lab(100% -.0000298023 .0000119209/.04),transparent 64%),radial-gradient(520px 180px at 108% -120%,color-mix(in oklab,var(--c-accent)4%,transparent),transparent 62%)}}.topbar__inner:before{opacity:.64;transition:opacity var(--transition-fast)}.topbar__inner>*{z-index:1;position:relative}.topbar.is-elevated .topbar__inner{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.topbar.is-elevated .topbar__inner{border-color:color-mix(in oklab,white 82%,var(--c-border)18%)}}.topbar.is-elevated .topbar__inner{background:linear-gradient(#fff 0% 100%)}@supports (color:color-mix(in lab, red, red)){.topbar.is-elevated .topbar__inner{background:linear-gradient(180deg,color-mix(in oklab,white 86%,var(--c-panel)14%)0%,color-mix(in oklab,white 72%,var(--c-panel)28%)100%)}}.topbar.is-elevated .topbar__inner{box-shadow:0 18px 36px var(--c-ink),inset 0 1px 0 #ffffffd1}@supports (color:color-mix(in lab, red, red)){.topbar.is-elevated .topbar__inner{box-shadow:0 18px 36px color-mix(in oklab,var(--c-ink)10%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82)}}.topbar.is-elevated .topbar__inner:before{opacity:.78}html.dark .topbar__inner{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar__inner{border-color:color-mix(in oklab,var(--c-border)88%,white 12%)}}html.dark .topbar__inner{background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar__inner{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)92%,white 8%)0%,color-mix(in oklab,var(--c-panel)94%,var(--c-ink)6%)100%)}}html.dark .topbar__inner{box-shadow:0 18px 42px var(--c-ink),inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){html.dark .topbar__inner{box-shadow:0 18px 42px color-mix(in oklab,var(--c-ink)42%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1)}}html.dark .topbar.is-elevated .topbar__inner{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar.is-elevated .topbar__inner{border-color:color-mix(in oklab,var(--c-border)82%,white 18%)}}html.dark .topbar.is-elevated .topbar__inner{background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar.is-elevated .topbar__inner{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)90%,white 10%)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-ink)8%)100%)}}html.dark .topbar.is-elevated .topbar__inner{box-shadow:0 22px 46px var(--c-ink),inset 0 1px 0 #ffffff1f}@supports (color:color-mix(in lab, red, red)){html.dark .topbar.is-elevated .topbar__inner{box-shadow:0 22px 46px color-mix(in oklab,var(--c-ink)48%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12)}}html.dark .topbar__inner:before{opacity:.88;background:linear-gradient(180deg,#ffffff1a 0%,#ffffff0a 38%,transparent 100%),radial-gradient(640px 180px at -8% -120%,#ffffff0f,transparent 64%),radial-gradient(520px 180px at 108% -120%,var(--c-accent),transparent 62%)}@supports (color:lab(0% 0 0)){html.dark .topbar__inner:before{background:linear-gradient(180deg,lab(100% -.0000298023 .0000119209/.1) 0%,lab(100% -.0000298023 .0000119209/.04) 38%,transparent 100%),radial-gradient(640px 180px at -8% -120%,lab(100% -.0000298023 .0000119209/.06),transparent 64%),radial-gradient(520px 180px at 108% -120%,var(--c-accent),transparent 62%)}}@supports (color:color-mix(in lab, red, red)){html.dark .topbar__inner:before{background:linear-gradient(180deg,lab(100% -.0000298023 .0000119209/.1) 0%,lab(100% -.0000298023 .0000119209/.04) 38%,transparent 100%),radial-gradient(640px 180px at -8% -120%,lab(100% -.0000298023 .0000119209/.06),transparent 64%),radial-gradient(520px 180px at 108% -120%,color-mix(in oklab,var(--c-accent)10%,transparent),transparent 62%)}}.topbar__inner--with-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.topbar__left{flex:auto;min-width:0;overflow:hidden}.topbar__center{justify-content:center;align-items:center;min-width:0;display:inline-flex;overflow:visible}.topbar__right{flex:none;justify-content:flex-end;align-items:center;min-width:0;display:inline-flex;overflow:visible}.topbar .icon-button--topbar{border:1px solid #fff}@supports (color:color-mix(in lab, red, red)){.topbar .icon-button--topbar{border:1px solid color-mix(in oklab,white 74%,var(--c-border)26%)}}.topbar .icon-button--topbar{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.topbar .icon-button--topbar{background:linear-gradient(180deg,color-mix(in oklab,white 78%,var(--c-panel)22%),color-mix(in oklab,white 64%,var(--c-panel)36%))}}.topbar .icon-button--topbar{box-shadow:inset 0 1px 0 #ffffffc7,0 8px 18px var(--c-ink)}@supports (color:lab(0% 0 0)){.topbar .icon-button--topbar{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 8px 18px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.topbar .icon-button--topbar{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 8px 18px color-mix(in oklab,var(--c-ink)8%,transparent)}}.topbar .icon-button--topbar{-webkit-tap-highlight-color:transparent}.topbar .icon-button--topbar:hover{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.topbar .icon-button--topbar:hover{border-color:color-mix(in oklab,white 28%,var(--c-border)72%)}}.topbar .icon-button--topbar:hover{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.topbar .icon-button--topbar:hover{background:linear-gradient(180deg,color-mix(in oklab,white 84%,var(--c-panel)16%),color-mix(in oklab,white 64%,var(--c-panel)36%))}}.topbar .icon-button--topbar:hover{box-shadow:inset 0 1px 0 #ffffffd1,0 10px 22px var(--c-ink)}@supports (color:lab(0% 0 0)){.topbar .icon-button--topbar:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 10px 22px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.topbar .icon-button--topbar:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 10px 22px color-mix(in oklab,var(--c-ink)10%,transparent)}}.topbar .icon-button--topbar:focus-visible{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.topbar .icon-button--topbar:focus-visible{border-color:color-mix(in oklab,white 34%,var(--c-border)66%)}}.topbar .icon-button--topbar:focus-visible{box-shadow:0 0 0 3px #ffffff29,inset 0 1px 0 #ffffffd1,0 10px 22px var(--c-ink);outline:none}@supports (color:lab(0% 0 0)){.topbar .icon-button--topbar:focus-visible{box-shadow:0 0 0 3px lab(100% -.0000298023 .0000119209/.16),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 10px 22px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.topbar .icon-button--topbar:focus-visible{box-shadow:0 0 0 3px lab(100% -.0000298023 .0000119209/.16),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 10px 22px color-mix(in oklab,var(--c-ink)10%,transparent)}}html.dark .topbar .icon-button--topbar{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar .icon-button--topbar{border-color:color-mix(in oklab,var(--c-border)84%,white 16%)}}html.dark .topbar .icon-button--topbar{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .topbar .icon-button--topbar{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)90%,white 10%),color-mix(in oklab,var(--c-panel)94%,var(--c-ink)6%))}}html.dark .topbar .icon-button--topbar{box-shadow:inset 0 1px 0 #ffffff1a,0 10px 20px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .topbar .icon-button--topbar{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 20px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .topbar .icon-button--topbar{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 20px color-mix(in oklab,var(--c-ink)24%,transparent)}}html.dark .topbar .icon-button--topbar:hover{border-color:#fff}@supports (color:color-mix(in lab, red, red)){html.dark .topbar .icon-button--topbar:hover{border-color:color-mix(in oklab,white 14%,var(--c-border)86%)}}html.dark .topbar .icon-button--topbar:hover{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .topbar .icon-button--topbar:hover{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)92%,white 8%),color-mix(in oklab,var(--c-panel)92%,var(--c-ink)8%))}}html.dark .topbar .icon-button--topbar:hover{box-shadow:inset 0 1px 0 #ffffff1f,0 12px 24px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .topbar .icon-button--topbar:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 12px 24px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .topbar .icon-button--topbar:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 12px 24px color-mix(in oklab,var(--c-ink)28%,transparent)}}html.dark .topbar .icon-button--topbar:focus-visible{border-color:#fff}@supports (color:color-mix(in lab, red, red)){html.dark .topbar .icon-button--topbar:focus-visible{border-color:color-mix(in oklab,white 18%,var(--c-border)82%)}}html.dark .topbar .icon-button--topbar:focus-visible{box-shadow:0 0 0 3px #ffffff14,inset 0 1px 0 #ffffff1f,0 12px 24px var(--c-ink);outline:none}@supports (color:lab(0% 0 0)){html.dark .topbar .icon-button--topbar:focus-visible{box-shadow:0 0 0 3px lab(100% -.0000298023 .0000119209/.08),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 12px 24px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .topbar .icon-button--topbar:focus-visible{box-shadow:0 0 0 3px lab(100% -.0000298023 .0000119209/.08),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 12px 24px color-mix(in oklab,var(--c-ink)28%,transparent)}}.brand{letter-spacing:-.01em;align-items:center;gap:10px;min-width:0;max-width:100%;font-weight:700;display:inline-flex}.brand__logo{color:currentColor;filter:none;width:32px;height:32px}.dark .brand__logo{filter:invert()brightness(1.05)}.brand__text{white-space:nowrap;font-size:18px}.topbar-nav{min-width:0}.topbar-nav__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.topbar-nav__icon--trailing{order:2}.topbar-nav__icon svg{width:16px;height:16px}.topbar-nav__label{line-height:1}.topbar-nav__item,.topbar-nav__mobile-item{-webkit-tap-highlight-color:transparent;position:relative}.topbar-nav__item:focus,.topbar-nav__item:focus-visible,.topbar-nav__mobile-item:focus,.topbar-nav__mobile-item:focus-visible{outline:none}.topbar-nav--desktop{--topbar-nav-surface-border:white}@supports (color:color-mix(in lab, red, red)){.topbar-nav--desktop{--topbar-nav-surface-border:color-mix(in oklab,white 72%,var(--c-border)28%)}}.topbar-nav--desktop{--topbar-nav-surface-bg:linear-gradient(180deg,white 0%,white 100%)}@supports (color:color-mix(in lab, red, red)){.topbar-nav--desktop{--topbar-nav-surface-bg:linear-gradient(180deg,color-mix(in oklab,white 76%,var(--c-panel)24%)0%,color-mix(in oklab,white 62%,var(--c-panel)38%)100%)}}.topbar-nav--desktop{--topbar-nav-surface-shadow:inset 0 1px 0 #ffffffc7,0 10px 22px var(--c-ink)}@supports (color:lab(0% 0 0)){.topbar-nav--desktop{--topbar-nav-surface-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 10px 22px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.topbar-nav--desktop{--topbar-nav-surface-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 10px 22px color-mix(in oklab,var(--c-ink)8%,transparent)}}.topbar-nav--desktop{isolation:isolate;border:1px solid var(--topbar-nav-surface-border);background:var(--topbar-nav-surface-bg);max-width:100%;box-shadow:var(--topbar-nav-surface-shadow);border-radius:999px;align-items:center;gap:6px;padding:4px;display:inline-flex;position:relative;overflow:hidden}html.dark .topbar-nav--desktop{--topbar-nav-surface-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav--desktop{--topbar-nav-surface-border:color-mix(in oklab,var(--c-border)88%,white 12%)}}html.dark .topbar-nav--desktop{--topbar-nav-surface-bg:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav--desktop{--topbar-nav-surface-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)92%,white 8%)0%,color-mix(in oklab,var(--c-panel)94%,var(--c-ink)6%)100%)}}html.dark .topbar-nav--desktop{--topbar-nav-surface-shadow:inset 0 1px 0 #ffffff1a,0 12px 26px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .topbar-nav--desktop{--topbar-nav-surface-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 12px 26px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav--desktop{--topbar-nav-surface-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 12px 26px color-mix(in oklab,var(--c-ink)28%,transparent)}}.topbar-nav__indicator{border:1px solid #fff;border-radius:999px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.topbar-nav__indicator{border:1px solid color-mix(in oklab,white 80%,var(--c-border)20%)}}.topbar-nav__indicator{background:linear-gradient(#fff 0% 100%)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__indicator{background:linear-gradient(180deg,color-mix(in oklab,white 92%,var(--c-panel)8%)0%,color-mix(in oklab,white 74%,var(--c-panel)26%)100%)}}.topbar-nav__indicator{box-shadow:0 10px 22px var(--c-ink),inset 0 1px 0 #ffffffd6}@supports (color:color-mix(in lab, red, red)){.topbar-nav__indicator{box-shadow:0 10px 22px color-mix(in oklab,var(--c-ink)8%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.84)}}.topbar-nav__indicator{transition:transform .28s var(--ease-standard),width .28s var(--ease-standard),height .28s var(--ease-standard),opacity .18s var(--ease-standard);pointer-events:none;z-index:0;will-change:transform,width,height}html.dark .topbar-nav__indicator{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__indicator{border-color:color-mix(in oklab,var(--c-border)78%,white 22%)}}html.dark .topbar-nav__indicator{background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__indicator{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)78%,white 22%)0%,color-mix(in oklab,var(--c-panel)90%,white 10%)100%)}}html.dark .topbar-nav__indicator{box-shadow:0 14px 28px var(--c-ink),0 4px 12px #ffffff0f,inset 0 1px 0 #ffffff24}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__indicator{box-shadow:0 14px 28px color-mix(in oklab,var(--c-ink)28%,transparent),0 4px 12px lab(100% -.0000298023 .0000119209/.06),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.14)}}.topbar-nav__item{min-height:34px;color:var(--c-text-muted);z-index:1;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}html.dark .topbar-nav__item{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item{color:color-mix(in oklab,var(--c-text-muted)88%,var(--c-text)12%)}}.topbar-nav__item:hover{color:var(--c-text);background:#fff3;background:lab(100% -.0000298023 .0000119209/.2);border-color:#ffffff38;border-color:lab(100% -.0000298023 .0000119209/.22);transform:translateY(-.5px);box-shadow:inset 0 1px #ffffff7a;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.48)}html.dark .topbar-nav__item:hover{color:#fff}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item:hover{color:color-mix(in oklab,white 90%,var(--c-text)10%)}}html.dark .topbar-nav__item:hover{background:#ffffff0a;background:lab(100% -.0000298023 .0000119209/.04);border-color:#ffffff14;border-color:lab(100% -.0000298023 .0000119209/.08);box-shadow:inset 0 1px #ffffff1a;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.1)}.topbar-nav__item.is-active{color:var(--c-text);box-shadow:none;background:0 0;border-color:#0000}.topbar-nav__item:focus-visible{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item:focus-visible{border-color:color-mix(in oklab,white 26%,var(--c-border)74%)}}.topbar-nav__item:focus-visible{box-shadow:0 0 0 3px #ffffff1f,inset 0 1px #ffffff85;box-shadow:0 0 0 3px lab(100% -.0000298023 .0000119209/.12),inset 0 1px lab(100% -.0000298023 .0000119209/.52)}html.dark .topbar-nav__item:focus-visible{border-color:#fff}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item:focus-visible{border-color:color-mix(in oklab,white 12%,var(--c-border)88%)}}html.dark .topbar-nav__item:focus-visible{box-shadow:0 0 0 3px #ffffff12,inset 0 1px #ffffff1a;box-shadow:0 0 0 3px lab(100% -.0000298023 .0000119209/.07),inset 0 1px lab(100% -.0000298023 .0000119209/.1)}.topbar-nav__item--create{color:var(--c-text-muted);isolation:isolate;border-style:dashed;border-color:var(--c-accent);gap:6px;padding-right:10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create{border-color:color-mix(in oklab,var(--c-accent)40%,var(--c-border)60%)}}.topbar-nav__item--create{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)62%,white 100%)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)10%,var(--c-panel)90%)0%,color-mix(in oklab,var(--c-panel)94%,var(--c-border)6%)62%,color-mix(in oklab,white 6%,var(--c-panel)94%)100%)}}.topbar-nav__item--create{-webkit-backdrop-filter:blur(12px)saturate(1.2);box-shadow:inset 0 1px 0 #ffffff42,0 8px 16px var(--c-ink)}@supports (color:lab(0% 0 0)){.topbar-nav__item--create{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.26),0 8px 16px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.26),0 8px 16px color-mix(in oklab,var(--c-ink)8%,transparent)}}.topbar-nav__item--create:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--c-primary-contrast)0%,transparent 48%),radial-gradient(120% 90% at 15% 0%,#ffffff1f 0%,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create:before{background:linear-gradient(180deg,color-mix(in oklab,var(--c-primary-contrast)16%,transparent)0%,transparent 48%),radial-gradient(120% 90% at 15% 0%,lab(100% -.0000298023 .0000119209/.12) 0%,transparent 70%)}}.topbar-nav__item--create>*{z-index:1;position:relative}.topbar-nav__item--create .topbar-nav__label{order:1;font-weight:700}.topbar-nav__item--create .topbar-nav__icon{border:1px solid var(--c-accent);border-radius:999px;width:22px;height:22px}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create .topbar-nav__icon{border:1px solid color-mix(in oklab,var(--c-accent)40%,var(--c-border)60%)}}.topbar-nav__item--create .topbar-nav__icon{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create .topbar-nav__icon{background:color-mix(in oklab,var(--c-panel)92%,var(--c-accent)8%)}}.topbar-nav__item--create .topbar-nav__icon{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create .topbar-nav__icon{color:color-mix(in oklab,var(--c-accent)74%,var(--c-text)26%)}}.topbar-nav__item--create .topbar-nav__icon{box-shadow:inset 0 1px #ffffff2e;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.18)}.topbar-nav__item--create .topbar-nav__icon svg{width:13px;height:13px}.topbar-nav__item--create:hover{color:var(--c-text);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create:hover{border-color:color-mix(in oklab,var(--c-accent)48%,var(--c-border)52%)}}.topbar-nav__item--create:hover{background:linear-gradient(148deg,var(--c-accent)0%,white 62%,white 100%)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create:hover{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)14%,var(--c-panel)86%)0%,color-mix(in oklab,white 10%,var(--c-panel)90%)62%,color-mix(in oklab,white 8%,var(--c-panel)92%)100%)}}.topbar-nav__item--create:hover{box-shadow:inset 0 1px 0 #ffffff47,0 10px 20px var(--c-ink)}@supports (color:lab(0% 0 0)){.topbar-nav__item--create:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.28),0 10px 20px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.28),0 10px 20px color-mix(in oklab,var(--c-ink)10%,transparent)}}.topbar-nav__item--create.is-active,.topbar-nav__item--create:focus-visible{color:var(--c-text);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create.is-active,.topbar-nav__item--create:focus-visible{border-color:color-mix(in oklab,var(--c-accent)50%,var(--c-border)50%)}}.topbar-nav__item--create.is-active,.topbar-nav__item--create:focus-visible{background:linear-gradient(148deg,var(--c-accent)0%,white 62%,white 100%)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create.is-active,.topbar-nav__item--create:focus-visible{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)16%,var(--c-panel)84%)0%,color-mix(in oklab,white 12%,var(--c-panel)88%)62%,color-mix(in oklab,white 8%,var(--c-panel)92%)100%)}}.topbar-nav__item--create.is-active,.topbar-nav__item--create:focus-visible{box-shadow:0 0 0 3px var(--c-accent),0 10px 20px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__item--create.is-active,.topbar-nav__item--create:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-accent)12%,transparent),0 10px 20px color-mix(in oklab,var(--c-ink)10%,transparent)}}html.dark .topbar-nav__item--create{color:#fff}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create{color:color-mix(in oklab,white 78%,var(--c-accent)22%)}}html.dark .topbar-nav__item--create{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create{border-color:color-mix(in oklab,var(--c-accent)42%,var(--c-border)58%)}}html.dark .topbar-nav__item--create{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)62%,white 100%)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)12%,var(--c-panel)88%)0%,color-mix(in oklab,var(--c-panel)96%,var(--c-ink)4%)62%,color-mix(in oklab,white 6%,var(--c-panel)94%)100%)}}html.dark .topbar-nav__item--create{box-shadow:inset 0 1px 0 #ffffff1a,0 12px 24px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .topbar-nav__item--create{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 12px 24px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 12px 24px color-mix(in oklab,var(--c-ink)18%,transparent)}}html.dark .topbar-nav__item--create:before{background:linear-gradient(180deg,#ffffff14 0%,transparent 46%),radial-gradient(120% 90% at 15% 0%,var(--c-accent)0%,transparent 70%)}@supports (color:lab(0% 0 0)){html.dark .topbar-nav__item--create:before{background:linear-gradient(180deg,lab(100% -.0000298023 .0000119209/.08) 0%,transparent 46%),radial-gradient(120% 90% at 15% 0%,var(--c-accent)0%,transparent 70%)}}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create:before{background:linear-gradient(180deg,lab(100% -.0000298023 .0000119209/.08) 0%,transparent 46%),radial-gradient(120% 90% at 15% 0%,color-mix(in oklab,var(--c-accent)10%,transparent)0%,transparent 70%)}}html.dark .topbar-nav__item--create .topbar-nav__icon{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create .topbar-nav__icon{border-color:color-mix(in oklab,var(--c-accent)40%,var(--c-border)60%)}}html.dark .topbar-nav__item--create .topbar-nav__icon{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create .topbar-nav__icon{background:color-mix(in oklab,var(--c-accent)10%,var(--c-panel)90%)}}html.dark .topbar-nav__item--create .topbar-nav__icon{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create .topbar-nav__icon{color:color-mix(in oklab,var(--c-accent)76%,white 24%)}}html.dark .topbar-nav__item--create .topbar-nav__icon{box-shadow:inset 0 1px #ffffff1a;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.1)}html.dark .topbar-nav__item--create:hover{color:var(--c-text);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create:hover{border-color:color-mix(in oklab,var(--c-accent)48%,var(--c-border)52%)}}html.dark .topbar-nav__item--create:hover{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)62%,white 100%)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create:hover{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)16%,var(--c-panel)84%)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-ink)8%)62%,color-mix(in oklab,white 8%,var(--c-panel)92%)100%)}}html.dark .topbar-nav__item--create:hover{box-shadow:inset 0 1px 0 #ffffff1f,0 14px 28px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .topbar-nav__item--create:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 14px 28px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 14px 28px color-mix(in oklab,var(--c-ink)20%,transparent)}}html.dark .topbar-nav__item--create.is-active,html.dark .topbar-nav__item--create:focus-visible{color:var(--c-text);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create.is-active,html.dark .topbar-nav__item--create:focus-visible{border-color:color-mix(in oklab,var(--c-accent)52%,var(--c-border)48%)}}html.dark .topbar-nav__item--create.is-active,html.dark .topbar-nav__item--create:focus-visible{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)62%,white 100%)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create.is-active,html.dark .topbar-nav__item--create:focus-visible{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)18%,var(--c-panel)82%)0%,color-mix(in oklab,var(--c-panel)90%,var(--c-ink)10%)62%,color-mix(in oklab,white 8%,var(--c-panel)92%)100%)}}html.dark .topbar-nav__item--create.is-active,html.dark .topbar-nav__item--create:focus-visible{box-shadow:0 0 0 3px var(--c-accent),0 14px 28px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html.dark .topbar-nav__item--create.is-active,html.dark .topbar-nav__item--create:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-accent)12%,transparent),0 14px 28px color-mix(in oklab,var(--c-ink)20%,transparent)}}@media (max-width:820px){.topbar-nav--mobile{z-index:42;grid-template-columns:repeat(var(--topbar-mobile-columns,3),minmax(0,1fr));padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--c-border);gap:6px;display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.topbar-nav--mobile{border-top:1px solid color-mix(in oklab,var(--c-border)58%,transparent)}}.topbar-nav--mobile{background:linear-gradient(180deg,var(--c-bg),var(--c-bg))}@supports (color:color-mix(in lab, red, red)){.topbar-nav--mobile{background:linear-gradient(180deg,color-mix(in oklab,var(--c-bg)88%,transparent),color-mix(in oklab,var(--c-bg)96%,black 4%))}}.topbar-nav--mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topbar-nav__mobile-item{border:1px solid var(--c-border);border-radius:14px;min-height:58px}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item{border:1px solid color-mix(in oklab,var(--c-border)60%,transparent)}}.topbar-nav__mobile-item{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item{background:color-mix(in oklab,var(--c-panel)86%,transparent)}}.topbar-nav__mobile-item{color:var(--c-text-muted);letter-spacing:.01em;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.topbar-nav__mobile-item .topbar-nav__icon svg{width:20px;height:20px}.topbar-nav__mobile-item .topbar-nav__label{color:var(--c-text-muted);font-size:10px;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item .topbar-nav__label{color:color-mix(in oklab,var(--c-text-muted)88%,transparent)}}.topbar-nav__mobile-item .topbar-nav__label{transition:color var(--transition-fast)}.topbar-nav__mobile-item.is-active{color:var(--c-text);border-color:#fff}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item.is-active{border-color:color-mix(in oklab,white 12%,var(--c-border)88%)}}.topbar-nav__mobile-item.is-active{background:#fff}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item.is-active{background:color-mix(in oklab,white 6%,var(--c-panel)94%)}}.topbar-nav__mobile-item.is-active{box-shadow:inset 0 1px 0 #ffffff1f,0 8px 18px var(--c-ink)}@supports (color:lab(0% 0 0)){.topbar-nav__mobile-item.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 8px 18px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 8px 18px color-mix(in oklab,var(--c-ink)16%,transparent)}}.topbar-nav__mobile-item.is-active .topbar-nav__label{color:inherit}.topbar-nav__mobile-item:focus-visible{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item:focus-visible{border-color:color-mix(in oklab,white 16%,var(--c-border)84%)}}.topbar-nav__mobile-item:focus-visible{box-shadow:0 0 0 3px #ffffff12,0 8px 18px var(--c-ink)}@supports (color:lab(0% 0 0)){.topbar-nav__mobile-item:focus-visible{box-shadow:0 0 0 3px lab(100% -.0000298023 .0000119209/.07),0 8px 18px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item:focus-visible{box-shadow:0 0 0 3px lab(100% -.0000298023 .0000119209/.07),0 8px 18px color-mix(in oklab,var(--c-ink)16%,transparent)}}.topbar-nav__mobile-item--create{isolation:isolate;border-style:dashed;border-color:var(--c-accent);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create{border-color:color-mix(in oklab,var(--c-accent)42%,var(--c-border)58%)}}.topbar-nav__mobile-item--create{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)14%,var(--c-panel)86%)0%,color-mix(in oklab,var(--c-panel)94%,var(--c-border)6%)100%)}}.topbar-nav__mobile-item--create{-webkit-backdrop-filter:blur(12px)saturate(1.18)}.topbar-nav__mobile-item--create:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--c-primary-contrast)0%,transparent 46%),radial-gradient(120% 90% at 20% 0%,#ffffff1a 0%,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create:before{background:linear-gradient(180deg,color-mix(in oklab,var(--c-primary-contrast)18%,transparent)0%,transparent 46%),radial-gradient(120% 90% at 20% 0%,lab(100% -.0000298023 .0000119209/.1) 0%,transparent 70%)}}.topbar-nav__mobile-item--create>*{z-index:1;position:relative}.topbar-nav__mobile-item--create .topbar-nav__icon{border:1px solid var(--c-accent);border-radius:999px;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create .topbar-nav__icon{border:1px solid color-mix(in oklab,var(--c-accent)44%,var(--c-border)56%)}}.topbar-nav__mobile-item--create .topbar-nav__icon{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create .topbar-nav__icon{background:color-mix(in oklab,var(--c-panel)90%,var(--c-accent)10%)}}.topbar-nav__mobile-item--create .topbar-nav__icon{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create .topbar-nav__icon{color:color-mix(in oklab,var(--c-accent)78%,var(--c-text)22%)}}.topbar-nav__mobile-item--create .topbar-nav__icon{box-shadow:0 8px 16px var(--c-ink),inset 0 1px 0 #ffffff24}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create .topbar-nav__icon{box-shadow:0 8px 16px color-mix(in oklab,var(--c-ink)12%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.14)}}.topbar-nav__mobile-item--create .topbar-nav__icon svg{width:24px;height:24px;transform:translateY(-1px)}.topbar-nav__mobile-item--create .topbar-nav__label{display:none}.topbar-nav__mobile-item--create.is-active,.topbar-nav__mobile-item--create:focus-visible{color:var(--c-text);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create.is-active,.topbar-nav__mobile-item--create:focus-visible{border-color:color-mix(in oklab,var(--c-accent)46%,var(--c-border)54%)}}.topbar-nav__mobile-item--create.is-active,.topbar-nav__mobile-item--create:focus-visible{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create.is-active,.topbar-nav__mobile-item--create:focus-visible{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)18%,var(--c-panel)82%)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)100%)}}.topbar-nav__mobile-item--create.is-active,.topbar-nav__mobile-item--create:focus-visible{box-shadow:0 0 0 3px var(--c-accent),0 8px 18px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.topbar-nav__mobile-item--create.is-active,.topbar-nav__mobile-item--create:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-accent)10%,transparent),0 8px 18px color-mix(in oklab,var(--c-ink)16%,transparent)}}}@media (min-width:821px){.topbar-nav--mobile{display:none}}@media (max-width:820px){.topbar__inner{padding-inline:var(--shell-inline-padding,12px);border-radius:20px}.topbar__inner--with-center{display:flex}.topbar__center,.page-shell__back-row--mobile-hidden{display:none}.page-shell--with-mobile-nav{--shell-mobile-nav-height:72px}}.page-shell__topbar-actions{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex;overflow:visible}.page-shell__topbar-actions>.flex{flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%}.page-shell__main--with-mobile-nav{padding-bottom:calc(var(--space-6) + var(--shell-mobile-nav-height) + env(safe-area-inset-bottom))}.page-shell>main{width:100%;min-width:0;padding-top:calc(var(--space-8) + var(--shell-topbar-height) + var(--shell-topbar-offset,0px));overflow-x:hidden}.page-shell>main.page-shell__main--topbar-overlay{padding-top:0}.page-shell__back-row{min-width:0;margin-bottom:var(--space-2)}.page-shell__back-row--overlay{padding-top:calc(var(--shell-topbar-height) + var(--shell-topbar-offset,0px) + var(--space-2))}@media (max-width:640px){.brand{gap:8px}.brand__text{max-width:11ch}.page-shell__topbar-actions,.page-shell__topbar-actions>.flex{gap:6px}.auth-actions__register{display:none}}@media (max-width:420px){.topbar-nav--mobile{gap:4px;padding-inline:8px}.topbar-nav__mobile-item{border-radius:12px}.page-shell__topbar-actions,.page-shell__topbar-actions>.flex{gap:4px}.icon-button--topbar{border-radius:8px;width:32px;height:32px}}.card,.panel{--card-border-base:var(--surface-card-border);--card-border-hover:var(--surface-card-border-hover);--card-border-focus:var(--surface-card-border-focus);--card-shadow-base:var(--surface-card-shadow);--card-shadow-hover:var(--surface-card-shadow-hover);--card-focus-ring:0 0 0 3px var(--c-text)}@supports (color:color-mix(in lab, red, red)){.card,.panel{--card-focus-ring:0 0 0 3px color-mix(in oklab,var(--c-text)10%,transparent)}}.card,.panel{--card-shadow-focus:var(--card-shadow-base),var(--card-focus-ring),inset 0 1px 0 var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.card,.panel{--card-shadow-focus:var(--card-shadow-base),var(--card-focus-ring),inset 0 1px 0 color-mix(in oklab,var(--c-panel)42%,transparent)}}.card,.panel{background:var(--surface-card-bg);border:1px solid var(--card-border-base);border-radius:var(--radius-lg);box-shadow:var(--card-shadow-base);transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);padding:18px}.card{width:100%}.card:hover,.panel:hover{border-color:var(--card-border-hover);background:var(--surface-card-bg-hover);box-shadow:var(--card-shadow-hover);transform:translateY(-1px)}.card:focus-within,.panel:focus-within{border-color:var(--card-border-focus);box-shadow:var(--card-shadow-focus)}.card:focus-visible,.panel:focus-visible{border-color:var(--card-border-focus);box-shadow:var(--card-shadow-focus);outline:none}.field{height:calc(var(--spacing)*11);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-md);transition:box-shadow var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast);padding:0 14px}.field-textarea{resize:vertical;min-height:120px;padding:12px 14px}.form-counter{font-size:var(--fs-small);color:var(--c-muted)}.form-stack{gap:var(--space-4);flex-direction:column;display:flex}.form-group{gap:var(--space-2);flex-direction:column;display:flex}.field:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.field:focus{box-shadow:var(--control-focus-ring);border-color:var(--control-border-hover);outline:none}.field[aria-invalid=true]{border-color:var(--c-danger);box-shadow:0 0 0 3px var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.field[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-danger)30%,transparent)}}.field:disabled{opacity:.6;cursor:not-allowed}.btn-primary{--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);height:var(--btn-h);font-size:var(--btn-font);padding:0 var(--btn-pad-x);background:var(--btn-primary-bg);color:var(--c-accent-contrast);border:1px solid var(--c-accent);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn-primary{border:1px solid color-mix(in oklab,var(--c-accent)34%,var(--c-border)66%)}}.btn-primary{box-shadow:var(--btn-primary-shadow);transition:transform var(--transition-fast),opacity var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.btn-primary:hover{border-color:var(--c-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{border-color:color-mix(in oklab,var(--c-accent)42%,var(--c-border)58%)}}.btn-primary:hover{box-shadow:0 10px 24px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{box-shadow:0 10px 24px color-mix(in oklab,var(--c-accent)25%,transparent)}}.btn-primary:active{transform:translateY(0)}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.btn-primary:focus-visible{box-shadow:0 0 0 3px var(--c-accent),0 10px 24px var(--c-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.btn-primary:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-accent)35%,transparent),0 10px 24px color-mix(in oklab,var(--c-accent)20%,transparent)}}.btn-secondary{--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);height:var(--btn-h);font-size:var(--btn-font);padding:0 var(--btn-pad-x);background:var(--btn-secondary-bg);color:var(--c-primary);border:var(--btn-secondary-border);box-shadow:0 6px 14px var(--c-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn-secondary{box-shadow:0 6px 14px color-mix(in oklab,var(--c-primary)9%,transparent)}}.btn-secondary{transition:transform var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.btn-secondary:hover{border-color:var(--c-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{border-color:color-mix(in oklab,var(--c-primary)60%,var(--c-border)40%)}}.btn-secondary:hover{box-shadow:var(--btn-secondary-shadow-hover)}.btn-secondary:active{transform:translateY(0)}.btn-secondary:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-primary);outline:none}.skeleton{border-radius:var(--radius-md);background:var(--c-surface);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.skeleton{background:color-mix(in oklab,var(--c-surface)70%,var(--c-border)30%)}}.skeleton:after{content:"";background:linear-gradient(90deg,transparent,var(--c-panel),transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab, red, red)){.skeleton:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--c-panel)70%,transparent),transparent)}}.skeleton:after{animation:1.4s ease-in-out infinite skeleton-shimmer}.skeleton.is-wide:after{background:linear-gradient(90deg,transparent,var(--c-panel),var(--c-panel),transparent)}@supports (color:color-mix(in lab, red, red)){.skeleton.is-wide:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--c-panel)75%,transparent),color-mix(in oklab,var(--c-panel)75%,transparent),transparent)}}.skeleton.is-wide:after{animation-duration:1.1s}@keyframes skeleton-shimmer{to{transform:translate(100%)}}.btn-ghost{--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);height:calc(var(--btn-h) - 10px);font-size:calc(var(--btn-font) - 1px);padding:0 calc(var(--btn-pad-x) - 6px);background:var(--control-bg);border:1px solid var(--control-border);color:var(--c-text);transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.request-meta-inline{border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);gap:8px;padding:10px 12px;display:grid}.request-meta-inline__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.request-meta-inline__title{font-size:14px;font-weight:700;line-height:1.25}.request-meta-inline__price{color:var(--c-accent);font-size:16px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.request-meta-inline__price{color:color-mix(in oklab,var(--c-accent)78%,var(--c-text)22%)}}.request-meta-inline__price{white-space:nowrap}.request-meta-inline__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.request-meta-inline__item{color:var(--c-text-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.request-meta-inline__item svg{width:14px;height:14px;color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-meta-inline__item svg{color:color-mix(in oklab,var(--c-primary)70%,var(--c-text-muted)30%)}}.btn-ghost:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover);box-shadow:0 8px 18px var(--c-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--c-primary)12%,transparent)}}.btn-ghost:active{transform:translateY(0)}.btn-ghost:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.btn-ghost.is-accent{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.is-accent{border-color:color-mix(in oklab,var(--c-accent)34%,var(--c-border)66%)}}.btn-ghost.is-accent{color:var(--c-accent);background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.is-accent{background:color-mix(in oklab,var(--c-accent)8%,var(--c-panel)92%)}}.btn-ghost.is-accent:hover{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.is-accent:hover{background:color-mix(in oklab,var(--c-accent)14%,var(--c-panel)86%)}}.btn-ghost.is-accent:hover{box-shadow:0 8px 18px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.is-accent:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--c-accent)16%,transparent)}}.btn-ghost.is-primary{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.is-primary{border-color:color-mix(in oklab,var(--c-primary)34%,var(--c-border)66%)}}.btn-ghost.is-primary{color:var(--c-text);background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.is-primary{background:color-mix(in oklab,var(--c-primary)10%,var(--c-panel)90%)}}.btn-ghost.is-primary:hover{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.is-primary:hover{background:color-mix(in oklab,var(--c-primary)16%,var(--c-panel)84%)}}.btn-ghost.is-primary:hover{box-shadow:0 8px 18px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.is-primary:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--c-primary)14%,transparent)}}.icon-button{transition:background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);background:0 0}.icon-button--md{border-radius:var(--radius-md);width:40px;height:40px}.icon-button--topbar{border-radius:10px;width:36px;height:36px}.icon-button:hover{background:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.icon-button:hover{background:color-mix(in oklab,var(--c-border)55%,transparent)}}.icon-button:hover{transform:translateY(-1px)}.icon-button:focus{box-shadow:0 0 0 2px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.icon-button:focus{box-shadow:0 0 0 2px color-mix(in oklab,var(--c-primary)36%,transparent)}}.icon-button:focus-visible{box-shadow:0 0 0 2px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.icon-button:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--c-primary)46%,transparent)}}.icon-button--hint{position:relative}@media (hover:hover){.icon-button--hint[data-tooltip]:hover:after,.icon-button--hint[data-tooltip]:focus-visible:after{content:attr(data-tooltip);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg-strong);color:var(--c-text);white-space:nowrap;box-shadow:0 8px 18px var(--c-primary);border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.1;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.icon-button--hint[data-tooltip]:hover:after,.icon-button--hint[data-tooltip]:focus-visible:after{box-shadow:0 8px 18px color-mix(in oklab,var(--c-primary)12%,transparent)}}.icon-button--hint[data-tooltip]:hover:after,.icon-button--hint[data-tooltip]:focus-visible:after{pointer-events:none;z-index:50}}.badge-live{animation:1.6s ease-in-out infinite badge-pulse;position:relative}.badge-live:after{content:"";border-radius:inherit;border:1px solid var(--c-accent);position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.badge-live:after{border:1px solid color-mix(in oklab,var(--c-accent)40%,transparent)}}.badge-live:after{opacity:.4;pointer-events:none}@keyframes badge-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--c-accent)35%,transparent);transform:translateY(0)}50%{box-shadow:0 0 0 6px color-mix(in oklab,var(--c-accent)12%,transparent);transform:translateY(-1px)}to{transform:translateY(0);box-shadow:0 0 #0000}}@keyframes stat-tick{0%{opacity:.9;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}to{opacity:.9;transform:translateY(0)}}@keyframes radar-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--c-accent)35%,transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}.link-accent{color:var(--c-primary);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);text-decoration-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.link-accent{-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)45%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)45%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)45%,transparent);text-decoration-color:color-mix(in oklab,var(--c-primary)45%,transparent)}}.link-accent{transition:color var(--transition-fast),text-decoration-color var(--transition-fast)}.link-accent:hover{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.link-accent:hover{color:color-mix(in oklab,var(--c-primary)85%,black 15%)}}.link-accent:hover{-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);text-decoration-color:var(--c-primary)}.link-accent:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.link-accent:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)35%,transparent)}}.back-button{align-items:center;gap:var(--space-2);color:var(--c-text);border-radius:999px;padding:6px 10px;display:inline-flex}.back-button__label{font-size:14px;font-weight:600}.panel-header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.section-title{font-size:var(--fs-h3);line-height:var(--lh-title);font-weight:600}.section-subtitle{font-size:var(--fs-small);color:var(--c-text-muted);line-height:1.35}.section-heading .section-subtitle,.workspace-public-demand-map__header .section-subtitle{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:2.7em;display:-webkit-box;overflow:hidden}.section-heading{gap:var(--space-2);flex-direction:column;display:flex}.stat-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-card{background:var(--surface-soft-bg);border:1px solid var(--c-border);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:12px;display:flex}.stat-link{color:inherit;cursor:pointer;text-decoration:none}.stat-link:hover{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.stat-link:hover{background:color-mix(in oklab,var(--c-panel)82%,var(--c-primary)18%)}}.stat-link:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.stat-link:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)35%,transparent)}}.stat-value{font-size:22px;font-weight:700}.stat-live{animation:2.4s ease-in-out infinite stat-tick}.stat-subtitle{color:var(--c-text-muted);margin-top:6px;font-size:12px}.stat-location{align-items:center;gap:6px;display:inline-flex}.radar-dot{background:var(--c-accent);width:8px;height:8px;box-shadow:0 0 0 0 var(--c-accent);border-radius:999px;position:relative}@supports (color:color-mix(in lab, red, red)){.radar-dot{box-shadow:0 0 0 0 color-mix(in oklab,var(--c-accent)35%,transparent)}}.radar-dot{animation:2s ease-out infinite radar-pulse}.radar-dot:after{content:"";border:1px solid var(--c-accent);border-radius:999px;position:absolute;inset:-6px}@supports (color:color-mix(in lab, red, red)){.radar-dot:after{border:1px solid color-mix(in oklab,var(--c-accent)35%,transparent)}}.radar-dot:after{opacity:.5}.stat-label{color:var(--c-text-muted);font-size:12px}.stat-icon{width:22px;height:22px;color:var(--c-accent);background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.kpi-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kpi-grid--decision{gap:var(--space-3)}.kpi-card{gap:var(--space-1);min-height:116px;padding:var(--space-2-5);border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);display:grid}.kpi-card--positive{border-color:var(--surface-decision-active-border);background:var(--surface-decision-active-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kpi-card--positive .kpi-card__value{color:var(--surface-decision-active-value)}.kpi-card--plain{background:0 0}.kpi-card--plain.kpi-card--positive{border-color:var(--surface-soft-border);background:0 0}.kpi-card:hover{border-color:var(--surface-card-border-hover);box-shadow:var(--surface-card-shadow-hover);transform:translateY(-1px)}.kpi-card:focus-visible{border-color:var(--surface-card-border-focus);box-shadow:var(--surface-card-shadow),0 0 0 3px var(--c-text);outline:none}@supports (color:color-mix(in lab, red, red)){.kpi-card:focus-visible{box-shadow:var(--surface-card-shadow),0 0 0 3px color-mix(in oklab,var(--c-text)10%,transparent)}}.kpi-card__top{align-items:center;gap:var(--space-1);display:flex}.kpi-card__label-wrap{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.kpi-card__trend{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;min-width:56px;margin-left:auto;line-height:1;display:inline-flex}.kpi-card__trend-icon{font-size:20px;font-weight:700;line-height:.9}.kpi-card__trend-value{font-size:var(--fs-small);letter-spacing:.01em;font-weight:700;line-height:1.1}.kpi-card__trend.is-up{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.kpi-card__trend.is-up{color:color-mix(in oklab,var(--c-success)82%,var(--c-text)18%)}}.kpi-card__trend.is-down{color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.kpi-card__trend.is-down{color:color-mix(in oklab,var(--c-warn)78%,var(--c-text)22%)}}.kpi-card__trend.is-flat{color:var(--c-text-muted)}.kpi-card__label{font-size:var(--fs-small);color:var(--c-text-muted)}.kpi-card__value{color:var(--c-text);font-size:clamp(28px,2vw,32px);font-weight:700;line-height:1.1}.kpi-card__bottom{justify-content:space-between;align-items:flex-end;gap:var(--space-2);min-height:24px;display:flex}.kpi-card__meta{font-size:var(--fs-small);font-weight:600}.kpi-card__meta.is-success{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.kpi-card__meta.is-success{color:color-mix(in oklab,var(--c-success)85%,var(--c-text)15%)}}.kpi-card__meta.is-accent{color:var(--c-accent)}.kpi-card__meta.is-neutral{color:var(--c-text-muted)}.kpi-grid--decision .kpi-card{gap:var(--space-1-5);min-height:132px;padding:var(--space-3-5)var(--space-3)}.kpi-grid--decision .kpi-card__value{letter-spacing:-.01em}.kpi-grid--decision .kpi-card__bottom{min-height:34px;margin-top:var(--space-0-5);padding-top:var(--space-1);border-top:1px dashed var(--c-primary);align-items:flex-start}@supports (color:color-mix(in lab, red, red)){.kpi-grid--decision .kpi-card__bottom{border-top:1px dashed color-mix(in oklab,var(--c-primary)32%,transparent)}}.kpi-grid--decision .kpi-card__meta{line-height:1.4}.btn-icon{align-items:center;gap:8px;display:inline-flex}.chip-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip{background:var(--surface-soft-bg-strong);border:1px solid var(--c-border);transition:transform var(--transition-fast),border-color var(--transition-fast);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.chip:hover{border-color:var(--c-border);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.chip:hover{border-color:color-mix(in oklab,var(--c-border)72%,var(--c-text)28%)}}.chip:focus-visible{box-shadow:0 0 0 3px var(--c-text);outline:none}@supports (color:color-mix(in lab, red, red)){.chip:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-text)10%,transparent)}}.chip.is-active{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.chip.is-active{border-color:color-mix(in oklab,var(--c-border)68%,var(--c-accent)32%)}}.chip.is-active{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.chip.is-active{background:color-mix(in oklab,var(--c-panel)88%,var(--c-accent)12%)}}.chip.is-active{box-shadow:0 6px 16px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.chip.is-active{box-shadow:0 6px 16px color-mix(in oklab,var(--c-ink)10%,transparent)}}html:not(.dark) .chip{background:var(--c-panel);border-color:var(--c-border);box-shadow:0 6px 14px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .chip{box-shadow:0 6px 14px color-mix(in oklab,var(--c-ink)4%,transparent)}}html:not(.dark) .chip.is-active{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .chip.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)94%,var(--c-surface)6%),color-mix(in oklab,var(--c-panel)86%,var(--c-accent)14%))}}html:not(.dark) .chip.is-active{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .chip.is-active{border-color:color-mix(in oklab,var(--c-border)74%,var(--c-accent)26%)}}html:not(.dark) .chip.is-active{color:var(--c-text);box-shadow:0 10px 18px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .chip.is-active{box-shadow:0 10px 18px color-mix(in oklab,var(--c-ink)8%,transparent)}}.list-item{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--c-border);padding:10px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.list-item{border-bottom:1px solid color-mix(in oklab,var(--c-border)60%,transparent)}}.list-item:last-child{border-bottom:none}.panel-action{border:1px solid var(--c-border);width:28px;height:28px;color:var(--c-text-muted);transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.panel-action:hover{color:var(--c-text);border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.panel-action:hover{border-color:color-mix(in oklab,var(--c-border)72%,var(--c-text)28%)}}.panel-action:hover{background:var(--c-surface)}@supports (color:color-mix(in lab, red, red)){.panel-action:hover{background:color-mix(in oklab,var(--c-surface)85%,var(--c-border)15%)}}.panel-action:hover{transform:translateY(-1px)}.panel-action:focus-visible{box-shadow:0 0 0 3px var(--c-text);outline:none}@supports (color:color-mix(in lab, red, red)){.panel-action:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-text)10%,transparent)}}.typo-h1{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:-.01em;font-weight:800}.typo-h2{font-size:var(--fs-h2);line-height:var(--lh-title);font-weight:700}.typo-h3{font-size:var(--fs-h3);line-height:var(--lh-title);font-weight:600}.typo-body{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text)}.typo-muted{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-muted)}.typo-small{font-size:var(--fs-small);color:var(--c-muted);line-height:1.4}.ui-badge,.badge,.status-badge{--badge-accent:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.ui-badge,.badge,.status-badge{--badge-accent:color-mix(in oklab,var(--c-text-muted)78%,var(--c-border)22%)}}.ui-badge,.badge,.status-badge{--badge-bg:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge,.badge,.status-badge{--badge-bg:color-mix(in oklab,var(--badge-accent)10%,var(--c-panel)90%)}}.ui-badge,.badge,.status-badge{--badge-border:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge,.badge,.status-badge{--badge-border:color-mix(in oklab,var(--badge-accent)26%,var(--c-border)74%)}}.ui-badge,.badge,.status-badge{--badge-text:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge,.badge,.status-badge{--badge-text:color-mix(in oklab,var(--badge-accent)52%,var(--c-text)48%)}}.ui-badge,.badge,.status-badge{justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--badge-border);background:var(--badge-bg);min-height:28px;color:var(--badge-text);letter-spacing:-.01em;white-space:nowrap;box-shadow:inset 0 1px 0 #ffffffa6,0 1px 2px var(--badge-accent);border-radius:999px;padding-inline:12px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}@supports (color:lab(0% 0 0)){.ui-badge,.badge,.status-badge{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.65),0 1px 2px var(--badge-accent)}}@supports (color:color-mix(in lab, red, red)){.ui-badge,.badge,.status-badge{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.65),0 1px 2px color-mix(in oklab,var(--badge-accent)6%,transparent)}}.ui-badge,.badge,.status-badge{transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.ui-badge--sm{min-height:28px;padding-inline:12px;font-size:12px}.ui-badge--md{min-height:32px;padding-inline:14px;font-size:13px}.ui-badge--soft,.badge,.status-badge{--badge-bg:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge--soft,.badge,.status-badge{--badge-bg:color-mix(in oklab,var(--badge-accent)12%,var(--c-panel)88%)}}.ui-badge--soft,.badge,.status-badge{--badge-border:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge--soft,.badge,.status-badge{--badge-border:color-mix(in oklab,var(--badge-accent)30%,var(--c-border)70%)}}.ui-badge--soft,.badge,.status-badge{--badge-text:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge--soft,.badge,.status-badge{--badge-text:color-mix(in oklab,var(--badge-accent)74%,var(--c-text)26%)}}.ui-badge--outline{--badge-bg:#ffffffb8;--badge-border:var(--badge-accent)}@supports (color:lab(0% 0 0)){.ui-badge--outline{--badge-bg:lab(100% -.0000298023 .0000119209/.72)}}@supports (color:color-mix(in lab, red, red)){.ui-badge--outline{--badge-border:color-mix(in oklab,var(--badge-accent)22%,var(--c-border)78%)}}.ui-badge--outline{--badge-text:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge--outline{--badge-text:color-mix(in oklab,var(--badge-accent)56%,var(--c-text)44%)}}.ui-badge--outline{box-shadow:inset 0 1px #ffffffc2;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.76)}.ui-badge--solid{--badge-bg:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge--solid{--badge-bg:color-mix(in oklab,var(--badge-accent)84%,white 16%)}}.ui-badge--solid{--badge-border:var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge--solid{--badge-border:color-mix(in oklab,var(--badge-accent)90%,black 10%)}}.ui-badge--solid{--badge-text:white;box-shadow:0 10px 18px var(--badge-accent)}@supports (color:color-mix(in lab, red, red)){.ui-badge--solid{box-shadow:0 10px 18px color-mix(in oklab,var(--badge-accent)16%,transparent)}}.ui-badge--neutral{--badge-accent:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.ui-badge--neutral{--badge-accent:color-mix(in oklab,var(--c-text-muted)78%,var(--c-border)22%)}}.ui-badge--info,.status-badge--info{--badge-accent:var(--c-primary)}.ui-badge--success,.status-badge--success{--badge-accent:var(--c-success)}.ui-badge--warning,.status-badge--warning{--badge-accent:var(--c-warning)}.ui-badge--risk,.status-badge--danger{--badge-accent:var(--c-danger)}.ui-badge--opportunity{--badge-accent:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.ui-badge--opportunity{--badge-accent:color-mix(in oklab,var(--c-success)72%,var(--c-primary)28%)}}.badge:focus-visible,.status-badge:focus-visible,.ui-badge:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.badge:focus-visible,.status-badge:focus-visible,.ui-badge:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)35%,transparent)}}.count-badge{border:1px solid var(--c-accent);border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.count-badge{border:1px solid color-mix(in oklab,var(--c-accent)36%,var(--c-border)64%)}}.count-badge{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.count-badge{background:color-mix(in oklab,var(--c-accent)18%,var(--c-panel)82%)}}.count-badge{color:var(--c-text);box-shadow:0 6px 14px var(--c-accent);font-size:15px;font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.count-badge{box-shadow:0 6px 14px color-mix(in oklab,var(--c-accent)18%,transparent)}}.count-badge--sm{min-width:20px;height:20px;padding:0 6px;font-size:12px}.profile-bio{border-radius:var(--radius-lg);border:1px solid var(--surface-soft-border);background:linear-gradient(180deg,var(--surface-soft-bg-strong),var(--c-panel));gap:12px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.profile-bio{background:linear-gradient(180deg,var(--surface-soft-bg-strong),color-mix(in oklab,var(--c-panel)88%,var(--c-border)12%))}}.profile-bio__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.profile-bio__title-wrap{gap:2px;display:grid}.profile-bio__label{letter-spacing:.02em;color:var(--c-text-muted);font-size:12px}.profile-bio__textarea{resize:vertical;background:var(--c-surface);min-height:132px;padding:12px 14px;font-size:16px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.profile-bio__textarea{background:color-mix(in oklab,var(--c-surface)90%,var(--c-panel)10%)}}.profile-bio__textarea{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.profile-bio__textarea{border-color:color-mix(in oklab,var(--c-border)72%,transparent)}}.profile-bio__textarea::placeholder{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.profile-bio__textarea::placeholder{color:color-mix(in oklab,var(--c-text-muted)92%,transparent)}}.profile-bio__textarea--readonly{cursor:default;background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.profile-bio__textarea--readonly{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.profile-bio__textarea--readonly{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.profile-bio__textarea--readonly{border-color:color-mix(in oklab,var(--c-border)60%,transparent)}}.profile-bio__footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-bio__hint{color:var(--c-text-muted);font-size:13px}.profile-bio__save-icon{min-height:36px}.profile-bio__actions{gap:8px;display:inline-flex}.profile-bio__action{width:auto;min-width:0;height:36px;padding-inline:12px;font-size:13px}.profile-settings{gap:14px;display:grid}.profile-settings__header{gap:4px;display:grid}.profile-settings__grid{gap:12px;display:grid}@media (min-width:1024px){.profile-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-settings__card{border-radius:var(--radius-lg);border:1px solid var(--surface-soft-border);background:linear-gradient(180deg,var(--c-panel),var(--c-panel));padding:14px}@supports (color:color-mix(in lab, red, red)){.profile-settings__card{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)95%,var(--c-border)5%),color-mix(in oklab,var(--c-panel)89%,var(--c-border)11%))}}.profile-settings__card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-settings__card--full{grid-column:1/-1}.profile-settings__row{grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:center;gap:12px;display:grid}.profile-settings__row-label{color:var(--c-text-muted)}.profile-settings__choices{border:1px solid var(--c-border);border-radius:999px;flex-wrap:wrap;gap:8px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.profile-settings__choices{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.profile-settings__choices{background:var(--c-surface)}@supports (color:color-mix(in lab, red, red)){.profile-settings__choices{background:color-mix(in oklab,var(--c-surface)78%,transparent)}}.profile-settings__choices{width:fit-content;max-width:100%}.profile-settings__choice{color:var(--c-text-muted);transition:color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600}.profile-settings__choice:hover{color:var(--c-text);background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.profile-settings__choice:hover{background:color-mix(in oklab,var(--c-panel)82%,var(--c-border)18%)}}.profile-settings__choice.is-active{color:var(--c-primary-contrast);background:linear-gradient(180deg,var(--c-primary),var(--c-primary))}@supports (color:color-mix(in lab, red, red)){.profile-settings__choice.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--c-primary)92%,white 8%),color-mix(in oklab,var(--c-primary)82%,black 18%))}}.profile-settings__choice.is-active{box-shadow:0 8px 18px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.profile-settings__choice.is-active{box-shadow:0 8px 18px color-mix(in oklab,var(--c-primary)25%,transparent)}}.profile-settings__meta{flex-wrap:wrap;gap:10px 14px;display:flex}.profile-settings__inline-actions{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:inline-flex}.profile-settings__text-action,.profile-settings__save-btn{width:auto;min-width:0;height:36px;padding-inline:12px;font-size:13px}.profile-settings__password-field{display:block;position:relative}.profile-settings__password-field .input,.profile-settings__password-field .field{padding-right:42px}.profile-settings__password-field--accent .input,.profile-settings__password-field--accent .field{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-field--accent .input,.profile-settings__password-field--accent .field{border-color:color-mix(in oklab,var(--c-accent)58%,var(--c-border)42%)}}.profile-settings__password-field--accent .input,.profile-settings__password-field--accent .field{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-field--accent .input,.profile-settings__password-field--accent .field{background:color-mix(in oklab,var(--c-accent)9%,var(--c-panel)91%)}}.profile-settings__password-field--accent .input:focus,.profile-settings__password-field--accent .field:focus{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-field--accent .input:focus,.profile-settings__password-field--accent .field:focus{border-color:color-mix(in oklab,var(--c-accent)72%,var(--c-border)28%)}}.profile-settings__password-field--accent .input:focus,.profile-settings__password-field--accent .field:focus{box-shadow:0 0 0 3px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-field--accent .input:focus,.profile-settings__password-field--accent .field:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-accent)24%,transparent)}}.profile-settings__password-toggle{border:1px solid var(--c-border);border-radius:999px;width:28px;height:28px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-toggle{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.profile-settings__password-toggle{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-toggle{background:color-mix(in oklab,var(--c-panel)88%,var(--c-border)12%)}}.profile-settings__password-toggle{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-toggle{color:color-mix(in oklab,var(--c-accent)82%,var(--c-text)18%)}}.profile-settings__password-toggle{justify-content:center;align-items:center;display:inline-flex}.profile-settings__password-toggle:hover{color:var(--c-accent);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-toggle:hover{border-color:color-mix(in oklab,var(--c-accent)56%,var(--c-border)44%)}}.profile-settings__password-toggle:hover{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-toggle:hover{background:color-mix(in oklab,var(--c-accent)20%,var(--c-panel)80%)}}.profile-settings__password-hint{flex-wrap:wrap;gap:6px;display:flex}.profile-settings__password-hint span{border:1px solid var(--c-border);border-radius:999px;padding:4px 8px;font-size:11px}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-hint span{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.profile-settings__password-hint span{color:var(--c-text-muted);background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-hint span{background:color-mix(in oklab,var(--c-panel)88%,var(--c-border)12%)}}.profile-settings__password-hint span.is-ok{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-hint span.is-ok{color:color-mix(in oklab,var(--c-success)82%,var(--c-text)18%)}}.profile-settings__password-hint span.is-ok{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.profile-settings__password-hint span.is-ok{border-color:color-mix(in oklab,var(--c-success)55%,var(--c-border)45%)}}.profile-settings__password-hint span.is-ok{background:var(--c-success-soft)}.profile-settings__avatar-row{align-items:center;gap:12px;display:flex}.profile-settings__avatar{width:64px;height:64px;color:var(--c-ink);border:1px solid var(--c-border);border-radius:999px;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.profile-settings__avatar{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.profile-settings__avatar{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.profile-settings__avatar{background:color-mix(in oklab,var(--c-panel)84%,var(--c-border)16%)}}.profile-settings__avatar--placeholder{background:radial-gradient(circle at 30% 30%,var(--c-panel),transparent),linear-gradient(135deg,var(--c-avatar-provider),var(--c-avatar-provider-light))}@supports (color:color-mix(in lab, red, red)){.profile-settings__avatar--placeholder{background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--c-panel)90%,transparent),transparent),linear-gradient(135deg,var(--c-avatar-provider),var(--c-avatar-provider-light))}}.profile-settings__avatar img{object-fit:cover;width:100%;height:100%}.profile-settings__avatar-edit{cursor:pointer;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.profile-settings__avatar-edit .offer-action-btn{border-radius:999px;width:34px;min-width:0;height:34px;padding:0}.profile-settings__avatar-file{gap:2px;display:grid}@media (max-width:720px){.profile-bio__footer{flex-direction:column;align-items:stretch}.profile-bio__save-icon,.profile-bio__actions{align-self:flex-end}.profile-settings__choices{justify-content:space-between;width:100%}.profile-settings__row{grid-template-columns:1fr;align-items:stretch;gap:8px}.profile-settings__avatar-row{flex-direction:column;align-items:flex-start}}.section-stack{gap:var(--space-4);flex-direction:column;display:flex}.stack-sm{gap:var(--space-3);flex-direction:column;display:flex}.stack-md{gap:var(--layout-section-gap);flex-direction:column;display:flex}.stack-lg{gap:var(--space-8);flex-direction:column;display:flex}.location-picker{color:var(--c-text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.location-picker--compact{font-size:11px}.location-picker-label{text-transform:uppercase;letter-spacing:.04em;font-size:10px}.location-picker-value{color:var(--c-text);font-weight:600}.location-picker-radius{color:var(--c-text-muted)}.location-picker-change{color:var(--c-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.location-picker-popover .dc-popover-panel{width:min(360px,100vw - 24px)}.location-picker-panel{flex-direction:column;gap:12px;display:flex}.location-picker-actions{gap:8px;display:grid}.location-picker-divider{background:var(--c-border);height:1px}@supports (color:color-mix(in lab, red, red)){.location-picker-divider{background:color-mix(in oklab,var(--c-border)70%,transparent)}}.location-picker-section{gap:8px;display:grid}.location-picker-section-label{color:var(--c-text);font-size:11px;font-weight:600}.location-picker-results{gap:6px;max-height:180px;padding-right:4px;display:grid;overflow:auto}.location-picker-result{border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.location-picker-result{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.location-picker-result{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.location-picker-result{background:color-mix(in oklab,var(--c-panel)85%,transparent)}}.location-picker-result{border-radius:var(--radius-md);text-align:left;transition:border-color var(--transition-fast),transform var(--transition-fast);gap:4px;padding:8px 10px;display:grid}.location-picker-result:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.location-picker-result:hover{border-color:color-mix(in oklab,var(--c-primary)40%,var(--c-border)60%)}}.location-picker-result:hover{transform:translateY(-1px)}.location-picker-result-title{color:var(--c-text);font-size:12px;font-weight:600}.location-picker-result-meta,.location-picker-muted{color:var(--c-text-muted);font-size:11px}.location-picker-radius-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.location-picker-radius-btn{border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.location-picker-radius-btn{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.location-picker-radius-btn{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.location-picker-radius-btn{background:color-mix(in oklab,var(--c-panel)85%,transparent)}}.location-picker-radius-btn{border-radius:var(--radius-md);color:var(--c-text);transition:border-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);padding:6px 8px;font-size:12px;font-weight:600}.location-picker-radius-btn:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.location-picker-radius-btn:hover{border-color:color-mix(in oklab,var(--c-primary)45%,var(--c-border)55%)}}.location-picker-radius-btn:hover{box-shadow:0 8px 18px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.location-picker-radius-btn:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--c-primary)18%,transparent)}}.location-picker-radius-btn:hover{transform:translateY(-1px)}.location-picker-radius-btn.is-active{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.location-picker-radius-btn.is-active{border-color:color-mix(in oklab,var(--c-accent)45%,var(--c-border)55%)}}.location-picker-radius-btn.is-active{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.location-picker-radius-btn.is-active{background:color-mix(in oklab,var(--c-accent)14%,var(--c-panel)86%)}}.location-picker-radius-btn.is-active{color:var(--c-accent)}.ui-inline-center,:is(.offer-actions__btn,.request-detail__cta .btn-primary,.request-detail__cta .btn-secondary,.request-detail__mobile-cta .btn-primary,.request-detail__mobile-cta .btn-secondary,.request-detail__mobile-cta .btn-ghost,.request-detail__cta .btn-ghost){justify-content:center;align-items:center;display:inline-flex}.ui-soft-surface,:is(.requests-provider-summary,.provider-reviews-hub__summary,.provider-reviews-hub__item){border:1px solid var(--soft-surface-border,var(--surface-soft-border));background:var(--soft-surface-bg,var(--surface-soft-bg-strong))}.ui-icon-only-action,.offer-action-btn--icon-only{--icon-only-size:24px;width:var(--icon-only-size);min-width:var(--icon-only-size);height:var(--icon-only-size);min-height:var(--icon-only-size);border-radius:999px;padding:0}.request-create-card{border:1px dashed var(--c-accent);border-radius:16px;grid-template-columns:minmax(0,1fr) 132px;align-items:stretch;gap:14px;width:100%;min-width:0;min-height:142px;padding:16px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.request-create-card{border:1px dashed color-mix(in oklab,var(--c-accent)56%,var(--c-border)44%)}}.request-create-card{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)62%,var(--c-primary)100%)}@supports (color:color-mix(in lab, red, red)){.request-create-card{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)14%,var(--c-panel)86%)0%,color-mix(in oklab,var(--c-panel)96%,var(--c-border)4%)62%,color-mix(in oklab,var(--c-primary)10%,var(--c-panel)90%)100%)}}.request-create-card{box-shadow:inset 0 1px 0 var(--c-hi),0 10px 28px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-create-card{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-hi)10%,transparent),0 10px 28px color-mix(in oklab,var(--c-primary)9%,transparent)}}.request-create-card{color:inherit;box-sizing:border-box;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.request-create-card__body{align-content:center;gap:8px;min-width:0;display:grid}.request-create-card__title{font-size:var(--fs-h3);line-height:var(--lh-title);color:var(--c-text);overflow-wrap:anywhere;margin:0;font-weight:600}.request-create-card__subtitle{font-size:var(--fs-small);color:var(--c-text-muted);overflow-wrap:anywhere;margin:0;line-height:1.35}.request-create-card__media{border:1px solid var(--c-accent);border-radius:14px;place-items:center;min-width:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.request-create-card__media{border:1px solid color-mix(in oklab,var(--c-accent)52%,var(--c-border)48%)}}.request-create-card__media{background:radial-gradient(circle at 24% 18%,var(--c-hi-strong)0%,transparent 48%),linear-gradient(160deg,var(--c-accent)0%,var(--c-primary)100%)}@supports (color:color-mix(in lab, red, red)){.request-create-card__media{background:radial-gradient(circle at 24% 18%,color-mix(in oklab,var(--c-hi-strong)26%,transparent)0%,transparent 48%),linear-gradient(160deg,color-mix(in oklab,var(--c-accent)34%,var(--c-panel)66%)0%,color-mix(in oklab,var(--c-primary)18%,var(--c-panel)82%)100%)}}.request-create-card__media{overflow:hidden}.request-create-card__plus{border:1px solid var(--c-accent);border-radius:999px;place-items:center;width:58px;height:58px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.request-create-card__plus{border:1px solid color-mix(in oklab,var(--c-accent)58%,var(--c-border)42%)}}.request-create-card__plus{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-create-card__plus{background:color-mix(in oklab,var(--c-panel)84%,var(--c-accent)16%)}}.request-create-card__plus{color:var(--c-accent);box-shadow:0 10px 20px var(--c-primary),inset 0 1px 0 var(--c-hi-strong);font-size:38px;font-weight:500;line-height:1}@supports (color:color-mix(in lab, red, red)){.request-create-card__plus{box-shadow:0 10px 20px color-mix(in oklab,var(--c-primary)14%,transparent),inset 0 1px 0 color-mix(in oklab,var(--c-hi-strong)16%,transparent)}}.request-create-card__plus{transition:transform .18s}.request-create-card:hover{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-create-card:hover{border-color:color-mix(in oklab,var(--c-accent)66%,var(--c-border)34%)}}.request-create-card:hover{box-shadow:inset 0 1px 0 var(--c-hi),0 14px 30px var(--c-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.request-create-card:hover{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-hi)12%,transparent),0 14px 30px color-mix(in oklab,var(--c-primary)12%,transparent)}}.request-create-card:hover .request-create-card__plus{transform:scale(1.04)}.request-create-card:active{transform:translateY(0)}.request-create-card:focus-visible{box-shadow:0 0 0 3px var(--c-primary),inset 0 1px 0 var(--c-hi),0 10px 20px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.request-create-card:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)42%,transparent),inset 0 1px 0 color-mix(in oklab,var(--c-hi)10%,transparent),0 10px 20px color-mix(in oklab,var(--c-primary)10%,transparent)}}.request-create-card--compact{grid-template-columns:minmax(0,1fr) 108px;gap:12px;max-width:min(560px,100%);min-height:112px;padding:12px}.request-create-card--compact .request-create-card__title{font-size:var(--fs-h3);line-height:var(--lh-title)}.request-create-card--compact .request-create-card__subtitle{font-size:var(--fs-small);line-height:1.35}.request-create-card--compact .request-create-card__plus{width:52px;height:52px;font-size:34px}@media (max-width:900px){.request-create-card--compact{grid-template-columns:minmax(0,1fr) 82px;gap:10px;max-width:100%;min-height:96px;padding:10px}.request-create-card--compact .request-create-card__title{font-size:var(--fs-h3);line-height:var(--lh-title)}.request-create-card--compact .request-create-card__subtitle{font-size:var(--fs-small);line-height:1.35}}@media (max-width:560px){.request-create-card{grid-template-columns:minmax(0,1fr) 96px;gap:12px;min-height:124px;padding:14px}.request-create-card__title{font-size:16px}.request-create-card__subtitle{font-size:12px}.request-create-card__plus{width:50px;height:50px;font-size:34px}.request-create-card--compact{grid-template-columns:minmax(0,1fr) clamp(72px,26vw,82px);gap:10px;min-height:88px;padding:10px}.request-create-card--compact .request-create-card__title{font-size:var(--fs-h3);line-height:var(--lh-title)}.request-create-card--compact .request-create-card__subtitle{font-size:var(--fs-small);line-height:1.35}}@media (max-width:420px){.request-create-card--compact{grid-template-columns:minmax(0,1fr) 70px;gap:8px;min-height:84px;padding:9px}.request-create-card--compact .request-create-card__title{font-size:var(--fs-h3);line-height:var(--lh-title)}}@media (prefers-reduced-motion:reduce){.request-create-card,.request-create-card__plus{transition:none}}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero{gap:var(--space-4);background:linear-gradient(90deg,var(--c-ink),var(--c-panel));border:none;border-radius:0;display:grid;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.hero{background:linear-gradient(90deg,color-mix(in oklab,var(--c-ink)75%,transparent),color-mix(in oklab,var(--c-panel)55%,transparent))}}.hero{align-items:stretch;min-height:240px;padding:0}.hero__copy{gap:var(--space-3);text-align:center;z-index:1;flex-direction:column;padding:clamp(20px,4vw,32px);display:flex;position:relative}.hero__title{white-space:pre-line;text-wrap:balance;max-width:24ch}.hero__actions{padding-top:var(--space-2);margin-top:auto}.sticky-action-row{z-index:30;margin-top:0;padding-top:0;position:sticky;top:64px}.hero-dock-actions{margin-top:calc(-1*(var(--btn-h) + 12px));z-index:31;margin-bottom:12px}.hero__media{background:var(--c-panel);border-radius:0;min-height:200px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hero__media{background:color-mix(in oklab,var(--c-panel)88%,var(--c-border)12%)}}.hero__media{box-shadow:0 18px 40px var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.hero__media{box-shadow:0 18px 40px color-mix(in oklab,var(--c-panel)55%,transparent)}}.hero__media{align-self:stretch;height:100%}.hero__media:after{content:"";background:linear-gradient(90deg,var(--c-ink),var(--c-ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero__media:after{background:linear-gradient(90deg,color-mix(in oklab,var(--c-ink)60%,transparent),color-mix(in oklab,var(--c-ink)10%,transparent))}}.hero__media:after{pointer-events:none}html:not(.dark) .hero{background:linear-gradient(135deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .hero{background:linear-gradient(135deg,color-mix(in oklab,var(--c-panel)92%,var(--c-primary)8%),color-mix(in oklab,var(--c-panel)96%,var(--c-accent)4%))}}html:not(.dark) .hero{border:1px solid var(--c-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}html:not(.dark) .hero__media:after{background:linear-gradient(90deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .hero__media:after{background:linear-gradient(90deg,color-mix(in oklab,var(--c-panel)35%,transparent),color-mix(in oklab,var(--c-panel)10%,transparent))}}.hero__media img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:768px){.hero__copy{text-align:left}.hero__actions{max-width:480px}.hero-dock-actions{max-width:480px;margin-top:calc(-1*(var(--btn-h) + 56px));margin-left:clamp(20px,4vw,32px);margin-right:auto}.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;column-gap:clamp(24px,4vw,48px);min-height:320px}.hero__media{min-height:320px}}.cookie-consent-banner{right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));z-index:75;gap:var(--space-3);border:1px solid var(--c-primary);border-radius:16px;width:min(468px,100vw - 24px);display:grid;position:fixed;left:auto}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner{border:1px solid color-mix(in oklab,var(--c-primary)24%,var(--c-border)76%)}}.cookie-consent-banner{background:radial-gradient(320px 170px at -10% -16%,var(--c-primary),transparent 64%),radial-gradient(280px 160px at 112% -12%,var(--c-accent),transparent 62%),linear-gradient(128deg,var(--c-panel),var(--c-surface))}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner{background:radial-gradient(320px 170px at -10% -16%,color-mix(in oklab,var(--c-primary)10%,transparent),transparent 64%),radial-gradient(280px 160px at 112% -12%,color-mix(in oklab,var(--c-accent)8%,transparent),transparent 62%),linear-gradient(128deg,color-mix(in oklab,var(--c-panel)94%,transparent),color-mix(in oklab,var(--c-surface)90%,transparent))}}.cookie-consent-banner{-webkit-backdrop-filter:blur(6px)saturate(1.01);backdrop-filter:blur(6px)saturate(1.01);box-shadow:0 8px 20px var(--c-ink),0 0 0 1px var(--c-border)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner{box-shadow:0 8px 20px color-mix(in oklab,var(--c-ink)10%,transparent),0 0 0 1px color-mix(in oklab,var(--c-border)42%,transparent)}}.cookie-consent-banner{padding:12px}.cookie-consent-banner__body{gap:var(--space-1-5);display:grid}.cookie-consent-banner__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary);margin:0;font-size:12px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__eyebrow{color:color-mix(in oklab,var(--c-primary)68%,var(--c-text)32%)}}.cookie-consent-banner__title{margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.2}.cookie-consent-banner__text{color:var(--c-text-muted);max-width:44ch;margin:0;font-size:14px;line-height:1.45}.cookie-consent-banner__links{align-items:center;gap:var(--space-2);color:var(--c-text-muted);flex-wrap:wrap;margin:0;font-size:13px;display:inline-flex}.cookie-consent-banner__links a{border:1px solid var(--c-primary);border-radius:999px;align-items:center;min-height:26px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__links a{border:1px solid color-mix(in oklab,var(--c-primary)16%,var(--c-border)84%)}}.cookie-consent-banner__links a{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__links a{background:color-mix(in oklab,var(--c-panel)92%,transparent)}}.cookie-consent-banner__links a{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__links a{color:color-mix(in oklab,var(--c-primary)72%,var(--c-text)28%)}}.cookie-consent-banner__links a{transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast);text-decoration:none}.cookie-consent-banner__links a:hover,.cookie-consent-banner__links a:focus-visible{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__links a:hover,.cookie-consent-banner__links a:focus-visible{border-color:color-mix(in oklab,var(--c-primary)28%,var(--c-border)72%)}}.cookie-consent-banner__links a:hover,.cookie-consent-banner__links a:focus-visible{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__links a:hover,.cookie-consent-banner__links a:focus-visible{background:color-mix(in oklab,var(--c-primary)8%,var(--c-panel)92%)}}.cookie-consent-banner__links a:hover,.cookie-consent-banner__links a:focus-visible{outline:none}.cookie-consent-banner__links span{color:var(--c-muted)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__links span{color:color-mix(in oklab,var(--c-muted)70%,transparent)}}.cookie-consent-banner__actions{gap:var(--space-1-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cookie-consent-banner__action{min-width:0;font-size:var(--btn-font);width:100%!important;height:40px!important}.cookie-consent-banner__action--accept{grid-column:1/-1}.cookie-consent-banner__action--accept.btn-primary{border:1px solid var(--c-accent);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__action--accept.btn-primary{border:1px solid color-mix(in oklab,var(--c-accent)44%,var(--c-border)56%)}}.cookie-consent-banner__action--accept.btn-primary{background:radial-gradient(circle at 24% 18%,var(--c-hi-strong)0%,transparent 52%),linear-gradient(160deg,var(--c-accent)0%,var(--c-primary)100%)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__action--accept.btn-primary{background:radial-gradient(circle at 24% 18%,color-mix(in oklab,var(--c-hi-strong)22%,transparent)0%,transparent 52%),linear-gradient(160deg,color-mix(in oklab,var(--c-accent)36%,var(--c-panel)64%)0%,color-mix(in oklab,var(--c-primary)14%,var(--c-panel)86%)100%)}}.cookie-consent-banner__action--accept.btn-primary{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__action--accept.btn-primary{color:color-mix(in oklab,var(--c-accent)88%,var(--c-text)12%)}}.cookie-consent-banner__action--accept.btn-primary{box-shadow:0 6px 14px var(--c-accent),inset 0 1px 0 var(--c-glass-hi)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__action--accept.btn-primary{box-shadow:0 6px 14px color-mix(in oklab,var(--c-accent)16%,transparent),inset 0 1px 0 color-mix(in oklab,var(--c-glass-hi)80%,transparent)}}.cookie-consent-banner__action--accept.btn-primary:hover{background:radial-gradient(circle at 24% 18%,var(--c-hi-strong)0%,transparent 52%),linear-gradient(160deg,var(--c-accent)0%,var(--c-primary)100%)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__action--accept.btn-primary:hover{background:radial-gradient(circle at 24% 18%,color-mix(in oklab,var(--c-hi-strong)26%,transparent)0%,transparent 52%),linear-gradient(160deg,color-mix(in oklab,var(--c-accent)42%,var(--c-panel)58%)0%,color-mix(in oklab,var(--c-primary)18%,var(--c-panel)82%)100%)}}.cookie-consent-banner__action--accept.btn-primary:hover{box-shadow:0 8px 18px var(--c-accent),inset 0 1px 0 var(--c-glass-hi)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner__action--accept.btn-primary:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--c-accent)20%,transparent),inset 0 1px 0 color-mix(in oklab,var(--c-glass-hi)88%,transparent)}}.consent-manage-footer{width:100%;margin-top:var(--space-4);border-top:1px solid var(--c-border);padding:8px 0 16px}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer{border-top:1px solid color-mix(in oklab,var(--c-border)72%,transparent)}}.consent-manage-footer__inner{max-width:min(100%,var(--shell-max-width,var(--page-max,1120px)));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;justify-content:space-between;align-items:center;gap:var(--space-3);padding:8px var(--shell-inline-padding,16px);background:0 0;border:0;border-radius:0;margin-inline:auto;display:flex}.consent-manage-footer__meta{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:inline-flex}.consent-manage-footer__brand{color:var(--c-text-muted);white-space:nowrap;align-items:center;gap:8px;margin:0;display:inline-flex}.consent-manage-footer__brand-name{letter-spacing:.01em;color:var(--c-text);font-size:13px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer__brand-name{color:color-mix(in oklab,var(--c-text)88%,var(--c-primary)12%)}}.consent-manage-footer__brand-copy{font-size:12px}.consent-manage-footer__links{color:var(--c-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.consent-manage-footer__links a{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer__links a{color:color-mix(in oklab,var(--c-primary)70%,var(--c-text)30%)}}.consent-manage-footer__links a{border-bottom:1px solid var(--c-primary);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer__links a{border-bottom:1px solid color-mix(in oklab,var(--c-primary)28%,transparent)}}.consent-manage-footer__links a{transition:color var(--transition-fast),border-color var(--transition-fast)}.consent-manage-footer__links a:hover,.consent-manage-footer__links a:focus-visible{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer__links a:hover,.consent-manage-footer__links a:focus-visible{color:color-mix(in oklab,var(--c-primary)86%,var(--c-text)14%)}}.consent-manage-footer__links a:hover,.consent-manage-footer__links a:focus-visible{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer__links a:hover,.consent-manage-footer__links a:focus-visible{border-color:color-mix(in oklab,var(--c-primary)52%,transparent)}}.consent-manage-footer__links a:hover,.consent-manage-footer__links a:focus-visible{outline:none}.consent-manage-footer__button{border:1px solid var(--c-primary);border-radius:999px;height:32px}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer__button{border:1px solid color-mix(in oklab,var(--c-primary)28%,var(--c-border)72%)}}.consent-manage-footer__button{color:var(--c-text);transition:background var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast);white-space:nowrap;background:0 0;padding:0 12px;font-size:12px;font-weight:700}.consent-manage-footer__button:hover{border-color:var(--c-primary);background:0 0}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer__button:hover{border-color:color-mix(in oklab,var(--c-primary)42%,var(--c-border)58%)}}.consent-manage-footer__button:hover{transform:translateY(-1px)}.consent-manage-footer__button:focus-visible{outline:2px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.consent-manage-footer__button:focus-visible{outline:2px solid color-mix(in oklab,var(--c-primary)50%,transparent)}}.consent-manage-footer__button:focus-visible{outline-offset:2px}@media (max-width:920px){.consent-manage-footer__inner{padding:8px max(12px,var(--shell-inline-padding,12px));flex-direction:column;align-items:flex-start;gap:10px}.consent-manage-footer__meta{justify-content:space-between;width:100%}}.cookie-consent-modal__panel{gap:var(--space-4)}.cookie-consent-modal__header{gap:var(--space-2);display:grid}.cookie-consent-modal__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary);margin:0;font-size:12px;font-weight:700}.cookie-consent-modal__title{margin:0;font-size:clamp(18px,3.2vw,24px);line-height:1.2}.cookie-consent-modal__text{color:var(--c-text-muted);margin:0}.cookie-consent-options{gap:var(--space-3);display:grid}.cookie-consent-option{align-items:center;gap:var(--space-3);border:1px solid var(--c-border);grid-template-columns:minmax(0,1fr) auto;display:grid}@supports (color:color-mix(in lab, red, red)){.cookie-consent-option{border:1px solid color-mix(in oklab,var(--c-border)66%,transparent)}}.cookie-consent-option{border-radius:var(--radius-md);padding:var(--space-3);background:linear-gradient(132deg,var(--c-panel),var(--c-surface))}@supports (color:color-mix(in lab, red, red)){.cookie-consent-option{background:linear-gradient(132deg,color-mix(in oklab,var(--c-panel)88%,transparent),color-mix(in oklab,var(--c-surface)86%,transparent))}}.cookie-consent-option{-webkit-backdrop-filter:blur(4px)saturate(1.02);backdrop-filter:blur(4px)saturate(1.02)}.cookie-consent-option h3{margin:0;font-size:15px;line-height:1.25}.cookie-consent-option p{color:var(--c-text-muted);margin:4px 0 0;font-size:13px}.cookie-consent-option__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--c-primary);font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.cookie-consent-option__badge{color:color-mix(in oklab,var(--c-primary)76%,var(--c-text)24%)}}.cookie-consent-option__badge{border:1px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.cookie-consent-option__badge{border:1px solid color-mix(in oklab,var(--c-primary)28%,var(--c-border)72%)}}.cookie-consent-option__badge{border-radius:999px;padding:4px 10px}.cookie-consent-option input[type=checkbox]{width:18px;height:18px;accent-color:var(--c-primary)}.cookie-consent-modal__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:768px){.cookie-consent-banner{padding:var(--space-3);bottom:10px;left:10px;right:10px}.cookie-consent-banner__actions{grid-template-columns:1fr;display:grid}.cookie-consent-banner__actions>:is(.btn-primary,.btn-secondary,.btn-ghost){width:100%;min-width:0}.consent-manage-footer{padding-inline:10px;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.consent-manage-footer__inner{flex-direction:column;align-items:flex-start;gap:10px;padding:10px}.consent-manage-footer__button{justify-content:center;width:100%}}.request-card{gap:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--c-border);grid-template-columns:minmax(0,1fr) minmax(0,clamp(72px,22%,180px));padding:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.request-card{border:1px solid color-mix(in oklab,var(--c-border)62%,transparent)}}.request-card{background:linear-gradient(90deg,var(--c-panel)0%,var(--c-panel)45%,var(--c-ink)100%),linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.request-card{background:linear-gradient(90deg,color-mix(in oklab,var(--c-panel)98%,transparent)0%,color-mix(in oklab,var(--c-panel)94%,transparent)45%,color-mix(in oklab,var(--c-ink)85%,transparent)100%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)98%,transparent),color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%))}}.request-card{box-shadow:var(--shadow-card),0 8px 18px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-card{box-shadow:var(--shadow-card),0 8px 18px color-mix(in oklab,var(--c-primary)6%,transparent)}}.request-card{transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition);color:inherit;align-items:stretch;min-height:184px;text-decoration:none;overflow:hidden;container-type:inline-size}html:not(.dark) .request-card{border-color:var(--c-hero-tint-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .request-card{border-color:color-mix(in oklab,var(--c-hero-tint-primary)14%,var(--c-border)86%)}}html:not(.dark) .request-card{background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .request-card{background:linear-gradient(180deg,var(--c-panel)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-hero-tint-primary)8%)100%)}}html:not(.dark) .request-card{box-shadow:0 6px 14px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .request-card{box-shadow:0 6px 14px color-mix(in oklab,var(--c-ink)10%,transparent)}}.request-card--media-right .request-card__media{aspect-ratio:5/6;order:2}.request-card--media-right .request-card__body{order:1}@media (max-width:640px){.request-card:not(.request-card--no-media){grid-template-columns:minmax(0,1fr) minmax(0,clamp(64px,24%,96px))}}@container (max-width:520px){.request-card:not(.request-card--no-media){grid-template-columns:minmax(0,1fr) minmax(0,clamp(64px,22%,120px))}.request-card__image{object-position:right center}}@container (max-width:420px){.request-card:not(.request-card--no-media){grid-template-columns:minmax(0,1fr) minmax(0,clamp(56px,20%,96px))}.request-card__image{object-position:right center}}.request-card--no-media{grid-template-columns:minmax(0,1fr)}.request-card__overlay{z-index:3;align-items:center;gap:var(--space-2);display:inline-flex;position:absolute;top:10px;right:10px}.request-card:hover{border-color:var(--c-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.request-card:hover{border-color:color-mix(in oklab,var(--c-primary)34%,var(--c-border)66%)}}.request-card:hover{box-shadow:var(--shadow-card),0 10px 22px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-card:hover{box-shadow:var(--shadow-card),0 10px 22px color-mix(in oklab,var(--c-primary)10%,transparent)}}.request-card--link:focus-visible{box-shadow:var(--shadow-card),0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.request-card--link:focus-visible{box-shadow:var(--shadow-card),0 0 0 3px color-mix(in oklab,var(--c-primary)30%,transparent)}}.request-card__media{background:var(--c-panel);border-radius:0;width:100%;height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.request-card__media{background:color-mix(in oklab,var(--c-panel)90%,var(--c-border)10%)}}.request-card__media{z-index:0}.request-card__image{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%}.request-card__body{grid-template-rows:auto minmax(calc(2*var(--lh-title)*1em),auto)minmax(calc(2*1.4em),auto)minmax(calc((2*1.3em) + var(--space-1)),auto)minmax(0,1fr)auto;align-content:start;gap:var(--space-2);min-width:0;height:100%;padding:14px;display:grid}.request-card__title{letter-spacing:-.01em;-webkit-line-clamp:2;text-overflow:ellipsis;min-height:calc(2*var(--lh-title)*1em);-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.request-card__excerpt{color:var(--c-text-muted);margin:0}@supports (color:color-mix(in lab, red, red)){.request-card__excerpt{color:color-mix(in oklab,var(--c-text-muted)92%,var(--c-text)8%)}}.request-card__excerpt{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;min-height:2.8em;max-height:2.8em;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.request-card__excerpt:empty{opacity:0}.request-card__meta{gap:var(--space-2-5);min-width:0;color:var(--c-text-muted);min-height:calc((2*1.3em) + var(--space-1));padding-top:var(--space-0-5);flex-wrap:wrap;align-content:flex-start;align-items:flex-start;font-size:12px;line-height:1.3;display:flex;overflow:hidden}.request-card__content{align-items:flex-start;min-width:0;min-height:0;display:flex}.request-card__footer{justify-content:flex-end;gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.request-meta-item{align-items:center;gap:var(--space-1-5);white-space:nowrap;min-width:0;display:inline-flex}.request-meta-item svg{width:15px;height:15px;color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-meta-item svg{color:color-mix(in oklab,var(--c-primary)64%,var(--c-text-muted)36%)}}.request-card__price{align-content:flex-start;align-items:baseline;gap:var(--space-1-5);padding-top:var(--space-1);flex-wrap:wrap;min-width:0;font-size:13px;display:flex}.request-card__price .proof-price{font-size:17px;font-weight:700}.request-card__price-trend{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1px solid var(--c-border);border-radius:999px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.request-card__price-trend{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.request-card__price-trend{white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2}.request-card__price-trend.is-down{color:var(--c-text);border-color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.request-card__price-trend.is-down{border-color:color-mix(in oklab,var(--c-warning)46%,var(--c-border)54%)}}.request-card__price-trend.is-down{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.request-card__price-trend.is-down{background:color-mix(in oklab,var(--c-warning)22%,var(--c-panel)78%)}}.request-card__price-trend.is-up{color:var(--c-text);border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.request-card__price-trend.is-up{border-color:color-mix(in oklab,var(--c-success)45%,var(--c-border)55%)}}.request-card__price-trend.is-up{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.request-card__price-trend.is-up{background:color-mix(in oklab,var(--c-success)22%,var(--c-panel)78%)}}.request-card__sub{gap:var(--space-1-5);min-width:0;color:var(--c-text-muted);flex-wrap:wrap;font-size:12px;line-height:1.3;display:inline-flex}.request-card__sub .meta-item{white-space:nowrap}.request-card__tags{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.request-tag{padding:var(--space-1-5)var(--space-2-5);background:var(--c-panel);border-radius:999px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.request-tag{background:color-mix(in oklab,var(--c-panel)90%,var(--c-border)10%)}}.request-tag{border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.request-tag{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.request-tag{color:var(--c-text)}.request-card__actions{margin-top:0}.requests-list.is-double .request-card{min-height:194px}.requests-list.is-double .request-card__body{grid-template-rows:auto minmax(calc(2*var(--lh-title)*1em),auto)minmax(calc(2*1.4em),auto)minmax(calc((2*1.3em) + var(--space-1)),auto)minmax(0,1fr)auto}.request-card--skeleton{pointer-events:none}.request-card--skeleton .request-card__media{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-card--skeleton .request-card__media{background:color-mix(in oklab,var(--c-panel)85%,var(--c-border)15%)}}.request-card-link.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-card-link.is-active{border-color:color-mix(in oklab,var(--c-primary)46%,var(--c-border)54%)}}.request-card-link.is-active{box-shadow:var(--shadow-card),0 8px 18px var(--c-primary),0 0 0 1px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-card-link.is-active{box-shadow:var(--shadow-card),0 8px 18px color-mix(in oklab,var(--c-primary)12%,transparent),0 0 0 1px color-mix(in oklab,var(--c-primary)18%,transparent)}}.request-card-link.is-active{transform:translateY(-1px)}.request-top__status{align-items:center;display:inline-flex}.request-category-row{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:24px;display:flex}.request-category{letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);font-size:10px;font-weight:700}.request-badges{gap:var(--space-1-5);flex-wrap:wrap;align-items:center;display:inline-flex}.request-badges--media{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-end;position:absolute;top:46px;right:10px}.request-badges .ui-badge{min-height:26px;box-shadow:inset 0 1px 0 #ffffffb8,0 6px 14px var(--c-shadow);padding-inline:10px}@supports (color:lab(0% 0 0)){.request-badges .ui-badge{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.72),0 6px 14px var(--c-shadow)}}@supports (color:color-mix(in lab, red, red)){.request-badges .ui-badge{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.72),0 6px 14px color-mix(in oklab,var(--c-shadow)10%,transparent)}}.request-card__favorite-btn{border:1px solid var(--c-border);border-radius:999px;width:30px;height:30px}@supports (color:color-mix(in lab, red, red)){.request-card__favorite-btn{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.request-card__favorite-btn{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-card__favorite-btn{background:color-mix(in oklab,var(--c-panel)90%,var(--c-border)10%)}}.request-card__favorite-btn{color:var(--c-text-muted);transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.request-card__favorite-btn svg{transition:color var(--transition),fill var(--transition);fill:none}.request-card__favorite-btn.is-active{color:var(--c-accent);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-card__favorite-btn.is-active{border-color:color-mix(in oklab,var(--c-accent)60%,var(--c-border)40%)}}.request-card__favorite-btn.is-active{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-card__favorite-btn.is-active{background:color-mix(in oklab,var(--c-accent)20%,var(--c-panel)80%)}}.request-card__favorite-btn.is-active svg{color:var(--c-accent);fill:currentColor}.request-card__favorite-btn.is-pending{opacity:.65;cursor:wait}.meta-item{padding-left:var(--space-2-5);position:relative}.meta-item:before{content:"";background:var(--c-primary);border-radius:999px;width:4px;height:4px;position:absolute;top:50%;left:0}@supports (color:color-mix(in lab, red, red)){.meta-item:before{background:color-mix(in oklab,var(--c-primary)60%,var(--c-border)40%)}}.meta-item:before{transform:translateY(-50%)}.home-panel-header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.home-panel-heading{flex:auto;gap:4px;min-width:0;display:grid}.home-panel-title{font-size:var(--fs-h3);line-height:var(--lh-title);margin:0;font-weight:600}.home-panel-subtitle{font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.35}.home-quick-search__header{align-items:flex-start}.home-quick-search-panel{flex-direction:column;gap:18px;min-height:0;display:flex}.home-quick-search__panel-header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.home-quick-search__title{margin:0}.home-quick-search__location{font-size:var(--fs-small);color:var(--c-text-muted);white-space:nowrap;margin-top:2px;line-height:1.35}.home-quick-search__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:4px;display:grid}.home-quick-search__chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.home-intro-shell .home-quick-search-panel{border-color:var(--c-primary);gap:14px;min-height:0}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-quick-search-panel{border-color:color-mix(in oklab,var(--c-primary)22%,var(--c-border)78%)}}.home-intro-shell .home-quick-search-panel{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-quick-search-panel{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)76%,var(--c-ink)24%),color-mix(in oklab,var(--c-panel)68%,var(--c-ink)32%))}}.home-intro-shell .home-quick-search-panel{box-shadow:inset 0 1px 0 var(--c-panel),0 10px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-quick-search-panel{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-panel)7%,transparent),0 10px 24px color-mix(in oklab,var(--c-ink)38%,transparent)}}.home-intro-shell .home-quick-search-panel .home-quick-search__panel-header{min-height:0;margin:0}.home-intro-shell .home-quick-search-panel .home-quick-search__actions{margin-top:6px}.home-quick-search__field{min-width:0}.home-quick-search__city-wrap{min-width:0;position:relative}.home-quick-search__city-suggestions{z-index:30;border:1px solid var(--c-primary);max-height:220px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.home-quick-search__city-suggestions{border:1px solid color-mix(in oklab,var(--c-primary)28%,var(--c-border)72%)}}.home-quick-search__city-suggestions{border-radius:var(--radius-md);background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-quick-search__city-suggestions{background:color-mix(in oklab,var(--c-panel)92%,var(--c-ink)8%)}}.home-quick-search__city-suggestions{box-shadow:0 12px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.home-quick-search__city-suggestions{box-shadow:0 12px 24px color-mix(in oklab,var(--c-ink)44%,transparent)}}.home-quick-search__city-option{text-align:left;color:var(--c-text);border-bottom:1px solid var(--c-border);padding:10px 12px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.home-quick-search__city-option{border-bottom:1px solid color-mix(in oklab,var(--c-border)72%,transparent)}}.home-quick-search__city-option{background:0 0}.home-quick-search__city-option:last-child{border-bottom:0}.home-quick-search__city-option:hover,.home-quick-search__city-option:focus-visible{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-quick-search__city-option:hover,.home-quick-search__city-option:focus-visible{background:color-mix(in oklab,var(--c-primary)14%,var(--c-panel)86%)}}.home-quick-search__city-option:hover,.home-quick-search__city-option:focus-visible{outline:none}.home-quick-search__city-option[aria-selected=true]{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-quick-search__city-option[aria-selected=true]{background:color-mix(in oklab,var(--c-primary)18%,var(--c-panel)82%)}}.home-quick-search__button{align-self:end;width:auto;padding-inline:24px}.hero-experiment{--hero-shot-duration:3.2s;--hero-shot-iterations:infinite;--motion-ease-shot:cubic-bezier(.33,0,.2,1);--motion-ease-impact:cubic-bezier(.34,1.56,.64,1);--motion-ease-roll:cubic-bezier(.22,.61,.36,1);gap:var(--space-4);border-color:var(--c-primary);padding:clamp(16px,2.2vw,24px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hero-experiment{border-color:color-mix(in oklab,var(--c-primary)28%,var(--c-border)72%)}}.hero-experiment{background:radial-gradient(120% 100% at 0% 0%,var(--c-primary),transparent),linear-gradient(180deg,var(--c-panel),var(--surface-soft-bg))}@supports (color:color-mix(in lab, red, red)){.hero-experiment{background:radial-gradient(120% 100% at 0% 0%,color-mix(in oklab,var(--c-primary)14%,transparent),transparent),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)96%,transparent),var(--surface-soft-bg))}}:is(.home-intro-shell,.workspace-overlay-surface){isolation:isolate;background:radial-gradient(120% 110% at 0% 0%,var(--c-primary),transparent 48%),linear-gradient(180deg,var(--c-panel),var(--c-panel));border:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:is(.home-intro-shell,.workspace-overlay-surface){background:radial-gradient(120% 110% at 0% 0%,color-mix(in oklab,var(--c-primary)12%,transparent),transparent 48%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)84%,var(--c-ink)16%),color-mix(in oklab,var(--c-panel)72%,var(--c-ink)28%))}}:is(.home-intro-shell,.workspace-overlay-surface){box-shadow:inset 0 1px 0 var(--c-panel),0 14px 34px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:is(.home-intro-shell,.workspace-overlay-surface){box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-panel)10%,transparent),0 14px 34px color-mix(in oklab,var(--c-primary)8%,transparent)}}:is(.home-intro-shell,.workspace-overlay-surface):before{content:"";pointer-events:none;z-index:0;background:radial-gradient(130% 110% at 0% 0%,var(--c-primary),transparent 52%),radial-gradient(100% 90% at 88% 12%,var(--c-accent),transparent 62%),linear-gradient(180deg,var(--c-panel),var(--c-panel));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){:is(.home-intro-shell,.workspace-overlay-surface):before{background:radial-gradient(130% 110% at 0% 0%,color-mix(in oklab,var(--c-primary)11%,transparent),transparent 52%),radial-gradient(100% 90% at 88% 12%,color-mix(in oklab,var(--c-accent)8%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)16%,transparent),color-mix(in oklab,var(--c-panel)8%,transparent))}}:is(.home-intro-shell,.workspace-overlay-surface):before{-webkit-backdrop-filter:blur(10px)saturate(1.05);backdrop-filter:blur(10px)saturate(1.05)}:is(.home-intro-shell,.workspace-overlay-surface)>*{z-index:1;position:relative}.home-intro-shell{--home-intro-padding:16px;gap:var(--space-4);padding:var(--home-intro-padding);padding-top:calc(var(--shell-topbar-height) + var(--shell-topbar-offset,0px) + var(--home-intro-padding));border-radius:0 0 calc(var(--radius-lg) + 2px)calc(var(--radius-lg) + 2px);grid-area:top;margin:0;display:grid}.home-intro-shell .hero-experiment{padding-block:clamp(18px,2.4vw,26px) clamp(12px,1.8vw,18px);padding-inline:clamp(12px,1.8vw,18px);overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.home-intro-shell .home-stats-panel,.home-intro-shell .home-quick-search-panel,.home-intro-shell .home-activity-panel{box-shadow:none;border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-stats-panel,.home-intro-shell .home-quick-search-panel,.home-intro-shell .home-activity-panel{border-color:color-mix(in oklab,var(--c-border)54%,var(--c-ink)46%)}}.home-intro-shell .home-stats-panel,.home-intro-shell .home-quick-search-panel,.home-intro-shell .home-activity-panel{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-stats-panel,.home-intro-shell .home-quick-search-panel,.home-intro-shell .home-activity-panel{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)74%,var(--c-ink)26%),color-mix(in oklab,var(--c-panel)68%,var(--c-ink)32%))}}.home-intro-shell .home-activity-panel{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-activity-panel{border-color:color-mix(in oklab,var(--c-primary)32%,var(--c-ink)68%)}}.home-intro-shell .home-activity-panel{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-activity-panel{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)70%,var(--c-ink)30%),color-mix(in oklab,var(--c-panel)64%,var(--c-ink)36%))}}.home-intro-shell .home-activity-panel{box-shadow:inset 0 1px 0 var(--c-panel),0 10px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-activity-panel{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-panel)7%,transparent),0 10px 24px color-mix(in oklab,var(--c-ink)45%,transparent)}}.home-intro-shell .home-stats-panel,.home-intro-shell .home-quick-search-panel{box-shadow:inset 0 1px 0 var(--c-panel),0 8px 20px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.home-intro-shell .home-stats-panel,.home-intro-shell .home-quick-search-panel{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-panel)6%,transparent),0 8px 20px color-mix(in oklab,var(--c-ink)34%,transparent)}}.home-intro-shell .home-combined-top,.home-intro-shell .home-combined-top__left.stack-md{gap:12px}.hero-experiment--subtle{--hero-shot-duration:3.2s;--hero-shot-iterations:infinite;--hero-mobile-phase-duration:var(--hero-shot-duration);--hero-mobile-rebound-duration:var(--hero-shot-duration);--hero-mobile-roll-duration:var(--hero-shot-duration);--hero-mobile-spin-duration:var(--hero-shot-duration);--hero-mobile-phase-ease:var(--motion-ease-shot);--hero-mobile-rebound-ease:var(--motion-ease-impact);--hero-mobile-roll-ease:var(--motion-ease-roll);--hero-mobile-spin-ease:linear;--hero-mobile-x-0:0px;--hero-mobile-x-1:22px;--hero-mobile-x-2:44px;--hero-mobile-x-3:98px;--hero-mobile-x-4:166px;--hero-mobile-x-5:212px;--hero-mobile-x-6:220px;--hero-mobile-x-7:228px;--hero-mobile-land-x:222px;--hero-mobile-y-start:-6px;--hero-mobile-y-bounce-1:8px;--hero-mobile-y-bounce-2:10px;--hero-mobile-y-arc:-50px;--hero-mobile-y-peak:-66px;--hero-mobile-y-hoop-entry:-52px;--hero-mobile-y-hoop-mid:-24px;--hero-mobile-y-floor-contact:4px;--hero-mobile-y-floor:-6px;--hero-mobile-scale-base:.88;--hero-mobile-scale-squash-x:.98;--hero-mobile-scale-squash-y:.78;--hero-mobile-scale-hoop:.8;--hero-mobile-scale-impact-x:.84;--hero-mobile-scale-impact-y:.9;--hero-mobile-scale-rebound-x:.9;--hero-mobile-scale-rebound-y:.82;--hero-mobile-rebound-one-up:-8px;--hero-mobile-rebound-two-up:-5px;--hero-mobile-roll-step-1:-38px;--hero-mobile-roll-step-2:-78px;--hero-mobile-roll-end:-122px;--hero-mobile-roll-rot-step-1:-90deg;--hero-mobile-roll-rot-step-2:-230deg;--hero-mobile-roll-rot-end:-360deg}.hero-experiment--showcase{--hero-shot-duration:3.8s;--hero-shot-iterations:infinite}html:not(.dark) :is(.home-intro-shell,.workspace-overlay-surface){background:radial-gradient(130% 110% at 0% 0%,var(--c-glow-primary),transparent 52%),radial-gradient(100% 90% at 88% 12%,var(--c-glow-accent),transparent 62%),linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)58%,var(--c-bg)100%);border:0}@supports (color:color-mix(in lab, red, red)){html:not(.dark) :is(.home-intro-shell,.workspace-overlay-surface){background:radial-gradient(130% 110% at 0% 0%,var(--c-glow-primary),transparent 52%),radial-gradient(100% 90% at 88% 12%,var(--c-glow-accent),transparent 62%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)98%,var(--c-surface)2%)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)58%,color-mix(in oklab,var(--c-bg)92%,var(--c-panel)8%)100%)}}html:not(.dark) :is(.home-intro-shell,.workspace-overlay-surface){box-shadow:inset 0 1px 0 var(--c-glass-hi),0 18px 40px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) :is(.home-intro-shell,.workspace-overlay-surface){box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-glass-hi)78%,transparent),0 18px 40px color-mix(in oklab,var(--c-ink)8%,transparent)}}html:not(.dark) :is(.home-intro-shell,.workspace-overlay-surface):before{background:radial-gradient(130% 110% at 0% 0%,var(--c-surface),transparent 56%),radial-gradient(100% 90% at 88% 12%,var(--c-accent),transparent 64%),linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) :is(.home-intro-shell,.workspace-overlay-surface):before{background:radial-gradient(130% 110% at 0% 0%,color-mix(in oklab,var(--c-surface)32%,transparent),transparent 56%),radial-gradient(100% 90% at 88% 12%,color-mix(in oklab,var(--c-accent)6%,transparent),transparent 64%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)22%,transparent),color-mix(in oklab,var(--c-panel)14%,transparent))}}html:not(.dark) .home-intro-shell .hero-experiment{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html:not(.dark) .home-intro-shell .home-stats-panel,html:not(.dark) .home-intro-shell .home-quick-search-panel,html:not(.dark) .home-intro-shell .home-activity-panel{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-stats-panel,html:not(.dark) .home-intro-shell .home-quick-search-panel,html:not(.dark) .home-intro-shell .home-activity-panel{border-color:color-mix(in oklab,var(--c-border)82%,var(--c-surface)18%)}}html:not(.dark) .home-intro-shell .home-stats-panel,html:not(.dark) .home-intro-shell .home-quick-search-panel,html:not(.dark) .home-intro-shell .home-activity-panel{background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-stats-panel,html:not(.dark) .home-intro-shell .home-quick-search-panel,html:not(.dark) .home-intro-shell .home-activity-panel{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)98%,var(--c-surface)2%)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)100%)}}html:not(.dark) .home-intro-shell .home-stats-panel,html:not(.dark) .home-intro-shell .home-quick-search-panel,html:not(.dark) .home-intro-shell .home-activity-panel{box-shadow:inset 0 1px 0 var(--c-glass-hi),0 10px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-stats-panel,html:not(.dark) .home-intro-shell .home-quick-search-panel,html:not(.dark) .home-intro-shell .home-activity-panel{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-glass-hi)92%,transparent),0 10px 24px color-mix(in oklab,var(--c-ink)8%,transparent)}}html:not(.dark) .home-intro-shell .home-stats__title,html:not(.dark) .home-intro-shell .home-quick-search__title,html:not(.dark) .home-intro-shell .home-activity__title{color:var(--c-text)}html:not(.dark) .home-intro-shell .home-combined-top .home-activity__subtitle,html:not(.dark) .home-intro-shell .home-combined-top .home-stats__label,html:not(.dark) .home-intro-shell .home-combined-top .home-activity__updated,html:not(.dark) .home-intro-shell .home-combined-top .home-activity__point-time,html:not(.dark) .home-intro-shell .home-combined-top .home-quick-search__location{color:var(--c-text-muted)}html:not(.dark) .home-intro-shell .home-combined-top .home-stats__value{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .home-stats__value{color:color-mix(in oklab,var(--c-text)96%,var(--c-border)4%)}}html:not(.dark) .home-intro-shell .home-combined-top .chip{background:var(--c-panel);border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .chip{border-color:color-mix(in oklab,var(--c-border)82%,var(--c-surface)18%)}}html:not(.dark) .home-intro-shell .home-combined-top .chip{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .chip{color:color-mix(in oklab,var(--c-text)94%,var(--c-border)6%)}}html:not(.dark) .home-intro-shell .home-combined-top .chip.is-active{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .chip.is-active{border-color:color-mix(in oklab,var(--c-border)70%,var(--c-accent)30%)}}html:not(.dark) .home-intro-shell .home-combined-top .chip.is-active{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .chip.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)94%,var(--c-surface)6%),color-mix(in oklab,var(--c-panel)86%,var(--c-accent)14%))}}html:not(.dark) .home-intro-shell .home-combined-top .chip.is-active{box-shadow:0 8px 16px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .chip.is-active{box-shadow:0 8px 16px color-mix(in oklab,var(--c-ink)8%,transparent)}}html:not(.dark) .home-intro-shell .home-combined-top .field{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .field{background:color-mix(in oklab,var(--c-panel)90%,var(--c-surface)10%)}}html:not(.dark) .home-intro-shell .home-combined-top .field{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .field{border-color:color-mix(in oklab,var(--c-border)80%,var(--c-surface)20%)}}html:not(.dark) .home-intro-shell .home-combined-top .field{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .field{color:color-mix(in oklab,var(--c-text)96%,var(--c-border)4%)}}html:not(.dark) .home-intro-shell .home-combined-top .field::placeholder{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .home-combined-top .field::placeholder{color:color-mix(in oklab,var(--c-text-muted)94%,var(--c-border)6%)}}html:not(.dark) .home-intro-shell .hero-experiment__title{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__title{color:color-mix(in oklab,var(--c-text)96%,var(--c-border)4%)}}html:not(.dark) .home-intro-shell .hero-experiment__subtitle{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__subtitle{color:color-mix(in oklab,var(--c-text-muted)94%,var(--c-border)6%)}}html:not(.dark) .home-intro-shell .hero-experiment__trust li{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__trust li{color:color-mix(in oklab,var(--c-text)88%,var(--c-border)12%)}}html:not(.dark) .home-intro-shell .hero-experiment__preview-badge{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__preview-badge{color:color-mix(in oklab,var(--c-text-muted)84%,var(--c-accent)16%)}}html:not(.dark) .home-intro-shell .hero-experiment__preview-badge{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__preview-badge{border-color:color-mix(in oklab,var(--c-accent)36%,var(--c-border)64%)}}html:not(.dark) .home-intro-shell .hero-experiment__preview-badge{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__preview-badge{background:color-mix(in oklab,var(--c-panel)92%,var(--c-accent)8%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card{border-color:color-mix(in oklab,var(--c-accent)52%,var(--c-border)48%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)58%,var(--c-surface)100%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)16%,var(--c-panel)84%)0%,color-mix(in oklab,var(--c-panel)90%,var(--c-border)10%)58%,color-mix(in oklab,var(--c-surface)14%,var(--c-panel)86%)100%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card{box-shadow:inset 0 1px 0 var(--c-glass-hi),0 12px 26px var(--c-ink),0 4px 10px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-glass-hi)90%,transparent),0 12px 26px color-mix(in oklab,var(--c-ink)10%,transparent),0 4px 10px color-mix(in oklab,var(--c-accent)10%,transparent)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__title{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__title{color:color-mix(in oklab,var(--c-text)96%,var(--c-border)4%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__subtitle{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__subtitle{color:color-mix(in oklab,var(--c-text-muted)90%,var(--c-accent)10%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__media{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__media{border-color:color-mix(in oklab,var(--c-accent)58%,var(--c-border)42%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__media{background:radial-gradient(circle at 22% 18%,var(--c-panel),transparent 52%),linear-gradient(160deg,var(--c-accent)0%,var(--c-surface)100%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__media{background:radial-gradient(circle at 22% 18%,color-mix(in oklab,var(--c-panel)62%,transparent),transparent 52%),linear-gradient(160deg,color-mix(in oklab,var(--c-accent)28%,var(--c-panel)72%)0%,color-mix(in oklab,var(--c-surface)16%,var(--c-panel)84%)100%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__plus{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__plus{border-color:color-mix(in oklab,var(--c-accent)66%,var(--c-border)34%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__plus{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__plus{background:color-mix(in oklab,var(--c-panel)68%,var(--c-accent)32%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__plus{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__plus{color:color-mix(in oklab,var(--c-accent)90%,var(--c-ink)10%)}}html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__plus{box-shadow:0 10px 20px var(--c-ink),inset 0 1px 0 var(--c-panel)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-intro-shell .hero-experiment__create-card .request-create-card__plus{box-shadow:0 10px 20px color-mix(in oklab,var(--c-ink)10%,transparent),inset 0 1px 0 color-mix(in oklab,var(--c-panel)88%,transparent)}}.hero-experiment__bg{pointer-events:none;background:radial-gradient(180px 90px at 80% 12%,var(--c-primary),transparent),radial-gradient(220px 120px at 88% 18%,var(--c-accent),transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-experiment__bg{background:radial-gradient(180px 90px at 80% 12%,color-mix(in oklab,var(--c-primary)16%,transparent),transparent),radial-gradient(220px 120px at 88% 18%,color-mix(in oklab,var(--c-accent)10%,transparent),transparent)}}.hero-experiment__content{z-index:2;align-content:start;gap:var(--space-3);width:100%;min-width:0;max-width:min(60ch,100%);padding-inline-start:var(--space-3);display:grid;position:relative}.hero-experiment__preview-badge{border:1px solid var(--c-border);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.hero-experiment__preview-badge{border:1px solid color-mix(in oklab,var(--c-border)60%,var(--c-accent)40%)}}.hero-experiment__preview-badge{background:var(--c-surface)}@supports (color:color-mix(in lab, red, red)){.hero-experiment__preview-badge{background:color-mix(in oklab,var(--c-surface)88%,transparent)}}.hero-experiment__preview-badge{color:var(--c-text-muted);font-size:var(--fs-small);will-change:transform,opacity;justify-self:start;animation:2.2s ease-in-out infinite hero-badge-float}.hero-experiment__preview-badge:after{content:"";border-radius:inherit;border:1px solid var(--c-accent);position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.hero-experiment__preview-badge:after{border:1px solid color-mix(in oklab,var(--c-accent)40%,transparent)}}.hero-experiment__preview-badge:after{opacity:.35;pointer-events:none}.hero-experiment__title{letter-spacing:-.02em;color:var(--c-text);margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.1}.hero-experiment__subtitle{color:var(--c-text-muted);margin:0;font-size:clamp(14px,1.4vw,17px)}.hero-experiment__trust{flex-wrap:nowrap;gap:10px;margin:2px 0 0;padding:0;list-style:none;display:flex}.hero-experiment__trust li{color:var(--c-text);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.hero-experiment__trust li:before{content:"";background:var(--c-primary);border-radius:999px;width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.hero-experiment__trust li:before{background:color-mix(in oklab,var(--c-primary)82%,var(--c-hero-tint-primary)18%)}}.hero-experiment__trust li:before{animation:hero-trust-pulse var(--hero-shot-duration)ease-in-out var(--hero-shot-iterations);will-change:transform,opacity}.hero-experiment__actions{margin-top:var(--space-2);width:100%;min-width:0;max-width:100%;overflow:hidden}.hero-experiment__create-card{border-color:var(--c-accent);max-width:min(560px,100%)}@supports (color:color-mix(in lab, red, red)){.hero-experiment__create-card{border-color:color-mix(in oklab,var(--c-accent)60%,var(--c-ink)40%)}}.hero-experiment__create-card{background:linear-gradient(148deg,var(--c-accent)0%,var(--c-panel)62%,var(--c-primary)100%)}@supports (color:color-mix(in lab, red, red)){.hero-experiment__create-card{background:linear-gradient(148deg,color-mix(in oklab,var(--c-accent)18%,var(--c-ink)82%)0%,color-mix(in oklab,var(--c-panel)84%,var(--c-ink)16%)62%,color-mix(in oklab,var(--c-primary)20%,var(--c-ink)80%)100%)}}.hero-experiment__visual{right:clamp(var(--space-0-5),.8vw,var(--space-2));top:clamp(var(--space-1),2.2vw,var(--space-4));opacity:.78;pointer-events:none;z-index:1;width:clamp(300px,46vw,560px);position:absolute}.hero-experiment__visual .hero-shot{transform:translateY(calc(var(--space-2)*-1))}.home-intro-shell .hero-shot__ball-wrap{animation-name:hero-shot-ball-hero}.hero-shot{--motion-ease-shot:ease-in-out;--motion-ease-impact:ease-in-out;--motion-ease-roll:ease-in-out;width:100%;height:auto;color:var(--c-hero-shot-stroke)}.hero-shot__floor{stroke:var(--c-hero-shot-floor);stroke-width:1.4px;stroke-linecap:round;opacity:var(--hero-shot-floor-opacity)}.hero-shot__trace{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;opacity:var(--hero-shot-trace-opacity);stroke-dasharray:430;stroke-dashoffset:430px;animation:hero-shot-trace var(--hero-shot-duration)var(--motion-ease-shot)var(--hero-shot-iterations);will-change:stroke-dashoffset,opacity}.hero-shot__hoop{fill:none;stroke:var(--c-hero-shot-hoop);stroke-width:2.3px;opacity:.96}.hero-shot__backboard{fill:var(--c-hero-shot-backboard-fill);stroke:var(--c-hero-shot-backboard-stroke)}.hero-shot__backboard-inner{fill:none;stroke:var(--c-hero-shot-hoop);stroke-width:1.6px;opacity:.9}.hero-shot__rim{stroke:var(--c-hero-shot-hoop);stroke-width:2.8px}.hero-shot__net{stroke:var(--c-hero-shot-net);stroke-width:1.3px;opacity:.92}.hero-shot__dribble-mark{fill:var(--c-accent);opacity:0}.hero-shot__dribble-mark.is-one{animation:hero-shot-dribble-one var(--hero-shot-duration)var(--motion-ease-shot)var(--hero-shot-iterations);will-change:transform,opacity}.hero-shot__dribble-mark.is-two{animation:hero-shot-dribble-two var(--hero-shot-duration)var(--motion-ease-shot)var(--hero-shot-iterations);will-change:transform,opacity}.hero-shot__ball-wrap{transform-origin:50%;animation:hero-shot-ball var(--hero-shot-duration)var(--motion-ease-shot)var(--hero-shot-iterations);will-change:transform,opacity}.hero-shot__ball-phase,.hero-shot__ball-roll,.hero-shot__ball-rebound,.hero-shot__ball-spin{transform-box:fill-box;transform-origin:50%}.hero-shot__ball{fill:var(--c-hero-shot-ball-fill);stroke:var(--c-hero-shot-ball-stroke);stroke-width:1.3px}.hero-shot__ball-line{fill:none;stroke:var(--c-hero-shot-ball-line);stroke-width:1.15px;opacity:.65}.hero-shot__pulse{fill:var(--c-accent);opacity:0;transform-origin:50%;animation:hero-shot-pulse var(--hero-shot-duration)var(--motion-ease-shot)var(--hero-shot-iterations);will-change:transform,opacity}@keyframes hero-badge-float{0%{opacity:.96;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}to{opacity:.96;transform:translateY(0)}}@keyframes hero-trust-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.62;transform:scale(1.22)}}@keyframes hero-shot-trace{0%,14%{stroke-dashoffset:430px;opacity:0}38%{stroke-dashoffset:430px;opacity:.2}62%,76%{stroke-dashoffset:0;opacity:.32}to{stroke-dashoffset:0;opacity:0}}@keyframes hero-shot-dribble-one{0%,12%,to{opacity:0;transform:scale(.8)}15%{opacity:.6;transform:scale(1.25)}}@keyframes hero-shot-dribble-two{0%,32%,to{opacity:0;transform:scale(.8)}35%{opacity:.6;transform:scale(1.25)}}@keyframes hero-shot-ball{0%{opacity:1;transform:translate(0)scale(1)}12%{transform:translateY(15px)scale(1.11,.89)}24%{transform:translate(0)scale(1)}35%{transform:translate(22px,17px)scale(1.1,.9)}48%{transform:translate(44px)scale(1)}62%{transform:translate(98px,-42px)scale(1)}74%{opacity:1;transform:translate(166px,-58px)scale(1)}83%{opacity:0;transform:translate(212px,-44px)scale(.92)}to{opacity:0;transform:translate(212px,-44px)scale(.92)}}@keyframes hero-shot-ball-hero{0%{opacity:1;transform:translateY(-6px)scale(.88)}12%{transform:translateY(8px)scale(.98,.78)}24%{transform:translateY(-6px)scale(.88)}35%{transform:translate(22px,10px)scale(.98,.78)}48%{transform:translate(44px,-6px)scale(.88)}62%{transform:translate(98px,-50px)scale(.88)}74%{opacity:1;transform:translate(166px,-66px)scale(.88)}83%{opacity:0;transform:translate(212px,-52px)scale(.8)}to{opacity:0;transform:translate(212px,-52px)scale(.8)}}@keyframes hero-shot-pulse{0%,70%{opacity:0;transform:scale(1)}78%{opacity:.45;transform:scale(1.8)}88%,to{opacity:0;transform:scale(1)}}@keyframes hero-shot-trace-mobile{0%,14%{stroke-dashoffset:430px;opacity:0}38%{stroke-dashoffset:430px;opacity:.2}62%,80%{stroke-dashoffset:0;opacity:.32}to{stroke-dashoffset:0;opacity:.24}}@keyframes hero-shot-dribble-one-mobile{0%,12%{opacity:0;transform:scale(.8)}15%{opacity:.6;transform:scale(1.25)}to{opacity:.26;transform:scale(1)}}@keyframes hero-shot-dribble-two-mobile{0%,32%{opacity:0;transform:scale(.8)}35%{opacity:.6;transform:scale(1.25)}to{opacity:.26;transform:scale(1)}}@keyframes hero-shot-ball-phase-mobile{0%{transform:translate(var(--hero-mobile-x-0),var(--hero-mobile-y-start))scale(var(--hero-mobile-scale-base));opacity:1}10%{transform:translate(var(--hero-mobile-x-0),var(--hero-mobile-y-bounce-1))scale(var(--hero-mobile-scale-squash-x),var(--hero-mobile-scale-squash-y))}19%{transform:translate(var(--hero-mobile-x-0),var(--hero-mobile-y-start))scale(var(--hero-mobile-scale-base))}28%{transform:translate(var(--hero-mobile-x-1),var(--hero-mobile-y-bounce-2))scale(var(--hero-mobile-scale-squash-x),var(--hero-mobile-scale-squash-y))}38%{transform:translate(var(--hero-mobile-x-2),var(--hero-mobile-y-start))scale(var(--hero-mobile-scale-base))}50%{transform:translate(var(--hero-mobile-x-3),var(--hero-mobile-y-arc))scale(var(--hero-mobile-scale-base))}59%{transform:translate(var(--hero-mobile-x-4),var(--hero-mobile-y-peak))scale(var(--hero-mobile-scale-base));opacity:1}66%{transform:translate(var(--hero-mobile-x-5),var(--hero-mobile-y-hoop-entry))scale(var(--hero-mobile-scale-hoop));opacity:1}70%{transform:translate(var(--hero-mobile-x-6),var(--hero-mobile-y-hoop-mid))scale(var(--hero-mobile-scale-hoop));opacity:1}72%{transform:translate(var(--hero-mobile-x-7),var(--hero-mobile-y-floor-contact))scale(var(--hero-mobile-scale-impact-x),var(--hero-mobile-scale-impact-y));opacity:1}75%{transform:translate(var(--hero-mobile-land-x),var(--hero-mobile-y-floor))scale(var(--hero-mobile-scale-base));opacity:1}to{transform:translate(var(--hero-mobile-land-x),var(--hero-mobile-y-floor))scale(var(--hero-mobile-scale-base));opacity:1}}@keyframes hero-shot-ball-rebound-mobile{0%,75%{transform:translateY(0)scale(1)}78%{transform:translateY(var(--hero-mobile-rebound-one-up))scale(1)}81%{transform:translateY(0px)scale(var(--hero-mobile-scale-rebound-x),var(--hero-mobile-scale-rebound-y))}83%{transform:translateY(var(--hero-mobile-rebound-two-up))scale(1)}84%{transform:translateY(0px)scale(var(--hero-mobile-scale-rebound-x),var(--hero-mobile-scale-rebound-y))}to{transform:translateY(0)scale(1)}}@keyframes hero-shot-ball-roll-mobile{0%,75%{transform:translate(0)}85%{transform:translateX(var(--hero-mobile-roll-step-1))}93%{transform:translateX(var(--hero-mobile-roll-step-2))}to{transform:translateX(var(--hero-mobile-roll-end))}}@keyframes hero-shot-ball-roll-spin-mobile{0%,75%{transform:rotate(0)}85%{transform:rotate(var(--hero-mobile-roll-rot-step-1))}93%{transform:rotate(var(--hero-mobile-roll-rot-step-2))}to{transform:rotate(var(--hero-mobile-roll-rot-end));opacity:1}}@keyframes hero-shot-pulse-mobile{0%,70%{opacity:0;transform:scale(1)}80%{opacity:.45;transform:scale(1.8)}to{opacity:.22;transform:scale(1.25)}}@media (max-width:900px){.home-intro-shell{--home-intro-padding:12px;gap:10px}.hero-experiment{padding-bottom:14px}.hero-experiment__trust{gap:8px 10px}.home-quick-search__chips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.hero-experiment__visual{opacity:.72;width:min(340px,82vw);margin-left:auto;position:static}}@media (min-width:1024px){.home-intro-shell .hero-experiment{padding:clamp(var(--space-4),2.2vw,var(--space-6));min-height:clamp(278px,30vw,360px)}.hero-experiment__content{width:min(66%,860px);max-width:none;padding-inline-end:clamp(var(--space-5),6vw,var(--space-8))}.hero-experiment__trust{margin-top:var(--space-1);gap:var(--space-2);scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:inline-flex;overflow:auto hidden}.hero-experiment__trust::-webkit-scrollbar{display:none}}@media (max-width:640px){.home-intro-shell{--home-intro-padding:10px;gap:8px}.hero-experiment--subtle{--hero-shot-iterations:1;--hero-shot-duration:4s}.home-intro-shell .hero-experiment--subtle .hero-shot__trace{animation-name:hero-shot-trace-mobile;animation-fill-mode:forwards}.home-intro-shell .hero-experiment--subtle .hero-shot__dribble-mark.is-one{animation-name:hero-shot-dribble-one-mobile;animation-fill-mode:forwards}.home-intro-shell .hero-experiment--subtle .hero-shot__dribble-mark.is-two{animation-name:hero-shot-dribble-two-mobile;animation-fill-mode:forwards}.home-intro-shell .hero-experiment--subtle .hero-shot__ball-wrap{animation:none;transform:none}.home-intro-shell .hero-experiment--subtle .hero-shot__ball-phase{animation:hero-shot-ball-phase-mobile var(--hero-mobile-phase-duration)var(--hero-mobile-phase-ease)1 forwards}.home-intro-shell .hero-experiment--subtle .hero-shot__ball-rebound{animation:none;transform:none}.home-intro-shell .hero-experiment--subtle .hero-shot__ball-roll{animation:hero-shot-ball-roll-mobile var(--hero-mobile-roll-duration)var(--hero-mobile-roll-ease)1 forwards}.home-intro-shell .hero-experiment--subtle .hero-shot__ball-spin{animation:hero-shot-ball-roll-spin-mobile var(--hero-mobile-spin-duration)var(--hero-mobile-spin-ease)1 forwards;animation-fill-mode:forwards}.home-intro-shell .hero-experiment--subtle .hero-shot__pulse{animation-name:hero-shot-pulse-mobile;animation-fill-mode:forwards}.home-quick-search__header{flex-direction:column;align-items:flex-start;gap:12px}.home-quick-search__location{white-space:normal}.home-quick-search__actions{grid-template-columns:minmax(0,1fr)}.home-quick-search__chips{flex-wrap:wrap;gap:6px;display:flex}.home-quick-search__button{justify-content:center;width:100%}.home-trust-live-panel{min-block-size:clamp(360px,78vw,460px)}.home-trust-live-panel__title{font-size:clamp(22px,7vw,30px)}.home-trust-live-panel__hero-shot{--hero-shot-iterations:1;opacity:.62;transform:scale(1.04)}}@media (max-width:768px){.hero-experiment__content{max-width:100%}.hero-experiment__actions{overflow:hidden}}@media (prefers-reduced-motion:reduce){.hero-shot__trace,.hero-shot__dribble-mark,.hero-shot__ball-wrap,.hero-shot__ball-phase,.hero-shot__ball-roll,.hero-shot__ball-rebound,.hero-shot__ball-spin,.hero-shot__pulse{animation:none}}.home-proof-panel__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.home-proof-panel{container-type:inline-size}.home-proof-panel__title{font-size:var(--fs-h3);line-height:var(--lh-title);font-weight:600}.home-proof-panel__feed{margin-top:var(--space-3);gap:var(--space-3);display:grid}.proof-card{border-radius:var(--radius-md);border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.proof-card{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.proof-card{background:var(--surface-soft-bg);gap:6px;padding:12px 14px;transition:transform .3s,opacity .3s,box-shadow .3s,border-color .3s;display:grid}.proof-card.is-active{opacity:1;border-color:var(--c-primary);transform:translateY(0)}@supports (color:color-mix(in lab, red, red)){.proof-card.is-active{border-color:color-mix(in oklab,var(--c-primary)35%,var(--c-border)65%)}}.proof-card.is-active{box-shadow:0 10px 24px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.proof-card.is-active{box-shadow:0 10px 24px color-mix(in oklab,var(--c-primary)15%,transparent)}}.proof-card.is-dim{opacity:.55;transform:translateY(2px)}html:not(.dark) .home-proof-panel .proof-card{border-color:var(--c-hero-tint-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-proof-panel .proof-card{border-color:color-mix(in oklab,var(--c-hero-tint-primary)18%,var(--c-border)82%)}}html:not(.dark) .home-proof-panel .proof-card{background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-proof-panel .proof-card{background:linear-gradient(180deg,var(--c-panel)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-hero-tint-primary)8%)100%)}}html:not(.dark) .home-proof-panel .proof-card{box-shadow:0 8px 18px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-proof-panel .proof-card{box-shadow:0 8px 18px color-mix(in oklab,var(--c-ink)5%,transparent)}}html:not(.dark) .home-proof-panel .proof-card.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-proof-panel .proof-card.is-active{border-color:color-mix(in oklab,var(--c-primary)30%,var(--c-border)70%)}}html:not(.dark) .home-proof-panel .proof-card.is-active{box-shadow:0 12px 24px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-proof-panel .proof-card.is-active{box-shadow:0 12px 24px color-mix(in oklab,var(--c-primary)10%,transparent)}}html:not(.dark) .home-proof-panel .proof-card.is-dim{opacity:.72;transform:translateY(1px)}.proof-header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.proof-avatars{align-items:center;display:inline-flex}.proof-avatar{border:1px solid var(--c-border);background:var(--c-panel);border-radius:999px;width:28px;height:28px}@supports (color:color-mix(in lab, red, red)){.proof-avatar{background:color-mix(in oklab,var(--c-panel)88%,var(--c-border)12%)}}.proof-avatar{color:var(--c-text-muted);justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.proof-avatar+.proof-avatar{margin-left:-8px}.avatar-spark{background:radial-gradient(circle at 30% 30%,var(--c-panel),transparent),linear-gradient(135deg,var(--c-avatar-provider),var(--c-avatar-provider-light))}@supports (color:color-mix(in lab, red, red)){.avatar-spark{background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--c-panel)90%,transparent),transparent),linear-gradient(135deg,var(--c-avatar-provider),var(--c-avatar-provider-light))}}.avatar-spark{border-color:var(--c-avatar-provider-light)}@supports (color:color-mix(in lab, red, red)){.avatar-spark{border-color:color-mix(in oklab,var(--c-avatar-provider-light)70%,transparent)}}.avatar-ember{background:radial-gradient(circle at 30% 30%,var(--c-panel),transparent),linear-gradient(135deg,var(--c-avatar-client),var(--c-avatar-client-light));margin-left:-8px}@supports (color:color-mix(in lab, red, red)){.avatar-ember{background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--c-panel)85%,transparent),transparent),linear-gradient(135deg,var(--c-avatar-client),var(--c-avatar-client-light))}}.avatar-ember{border-color:var(--c-avatar-client)}@supports (color:color-mix(in lab, red, red)){.avatar-ember{border-color:color-mix(in oklab,var(--c-avatar-client)65%,transparent)}}.proof-title{font-size:13px;font-weight:600}.proof-price{color:var(--c-accent);white-space:nowrap;font-size:12px;font-weight:700}.proof-info{color:var(--c-text-muted);font-size:12px}.proof-rating{align-items:center;gap:6px;display:inline-flex}.proof-stars{color:var(--c-accent);letter-spacing:1px;font-size:12px;animation:none}.proof-score{color:var(--c-text);font-size:12px;font-weight:600}.proof-review{color:var(--c-text-muted);font-size:12px}.howitworks-panel{gap:var(--space-3);padding:12px;display:grid}.howitworks-tabs{border:1px solid var(--c-border);border-radius:999px;gap:8px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.howitworks-tabs{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.howitworks-tabs{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.howitworks-tabs{background:color-mix(in oklab,var(--c-panel)80%,transparent)}}.howitworks-tab{color:var(--c-text-muted);transition:color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.howitworks-tab:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-primary);outline:none}.howitworks-tab.is-active{color:var(--c-primary-contrast);background:var(--btn-secondary-bg);box-shadow:0 8px 16px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.howitworks-tab.is-active{box-shadow:0 8px 16px color-mix(in oklab,var(--c-primary)25%,transparent)}}.howitworks-steps{gap:var(--space-2);display:grid;position:relative}@media (min-width:768px){.howitworks-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.howitworks-step{border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--c-panel);grid-template-columns:auto 1fr;gap:10px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.howitworks-step{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.howitworks-step{box-shadow:0 12px 26px var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.howitworks-step{box-shadow:0 12px 26px color-mix(in oklab,var(--c-panel)60%,transparent)}}.howitworks-step{z-index:1;will-change:auto;animation:none;position:relative}.howitworks-step__index{width:28px;height:28px;color:var(--c-primary);background:var(--c-primary);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.howitworks-step__index{background:color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)}}.howitworks-step__index{border:1px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.howitworks-step__index{border:1px solid color-mix(in oklab,var(--c-primary)25%,transparent)}}.howitworks-step__title{color:var(--c-text);font-size:13px;font-weight:600}.howitworks-step__desc{color:var(--c-text-muted);font-size:12px;line-height:1.35}.howitworks-steps:after{content:"";background:linear-gradient(90deg,transparent,var(--c-primary),transparent);height:1px;position:absolute;top:18px;left:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.howitworks-steps:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--c-primary)28%,transparent),transparent)}}.howitworks-steps:after{opacity:.4;pointer-events:none}.howitworks-steps:before{content:"";background:linear-gradient(90deg,transparent,var(--c-primary),transparent);height:14px;position:absolute;top:10px;left:-30%;right:-30%}@supports (color:color-mix(in lab, red, red)){.howitworks-steps:before{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--c-primary)16%,transparent),transparent)}}.howitworks-steps:before{opacity:.35;pointer-events:none;animation:none;transform:skew(-14deg)}@keyframes howitworks-sheen{0%,55%{opacity:0;transform:translate(-35%)skew(-14deg)}70%{opacity:.45}to{opacity:0;transform:translate(35%)skew(-14deg)}}@keyframes howitworks-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.howitworks-step,.howitworks-steps:before{animation:none}}html:not(.dark) .howitworks-tabs{border-color:var(--c-hero-tint-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-tabs{border-color:color-mix(in oklab,var(--c-hero-tint-primary)20%,var(--c-border)80%)}}html:not(.dark) .howitworks-tabs{background:var(--c-panel);box-shadow:0 6px 14px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-tabs{box-shadow:0 6px 14px color-mix(in oklab,var(--c-ink)4%,transparent)}}html:not(.dark) .howitworks-tab{color:var(--c-text-muted)}html:not(.dark) .howitworks-tab.is-active{color:var(--c-primary);background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-tab.is-active{background:color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)}}html:not(.dark) .howitworks-tab.is-active{box-shadow:0 8px 16px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-tab.is-active{box-shadow:0 8px 16px color-mix(in oklab,var(--c-primary)10%,transparent)}}html:not(.dark) .howitworks-step{border-color:var(--c-hero-tint-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-step{border-color:color-mix(in oklab,var(--c-hero-tint-primary)18%,var(--c-border)82%)}}html:not(.dark) .howitworks-step{background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-step{background:linear-gradient(180deg,var(--c-panel)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-hero-tint-primary)8%)100%)}}html:not(.dark) .howitworks-step{box-shadow:0 8px 18px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-step{box-shadow:0 8px 18px color-mix(in oklab,var(--c-ink)5%,transparent)}}html:not(.dark) .howitworks-steps:after{background:linear-gradient(90deg,transparent,var(--c-primary),transparent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-steps:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--c-primary)18%,transparent),transparent)}}html:not(.dark) .howitworks-steps:after{opacity:.28}html:not(.dark) .howitworks-steps:before{background:linear-gradient(90deg,transparent,var(--c-primary),transparent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .howitworks-steps:before{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--c-primary)10%,transparent),transparent)}}html:not(.dark) .howitworks-steps:before{opacity:.24}.nearby-list{margin-top:var(--space-2);gap:var(--space-2);display:grid}.home-nearby-panel .home-panel-subtitle{margin-bottom:var(--space-1)}.home-nearby-panel .nearby-list{--home-nearby-row-height:196px;min-height:calc((var(--home-nearby-visible-rows,3)*var(--home-nearby-row-height)) + ((var(--home-nearby-visible-rows,3) - 1)*var(--space-2)));align-content:start}@media (max-width:767px){.home-nearby-panel .nearby-list{min-height:0}}.home-cta{border-radius:var(--radius-md);transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.home-cta:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.home-cta:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)35%,transparent)}}.home-activity-panel{overflow:hidden}.home-activity__header{gap:6px;display:grid}.home-activity__header-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-activity__title{margin:0}.home-activity__subtitle{font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.35}.home-activity__ranges{border:1px solid var(--c-border);gap:6px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-activity__ranges{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.home-activity__ranges{background:var(--c-panel);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.home-activity__ranges{background:color-mix(in oklab,var(--c-panel)86%,transparent)}}.home-activity__range{border:1px solid var(--c-primary);min-width:44px;height:28px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.home-activity__range{border:1px solid color-mix(in oklab,var(--c-primary)28%,var(--c-border)72%)}}.home-activity__range{color:var(--c-primary);border-radius:999px;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.home-activity__range{color:color-mix(in oklab,var(--c-primary)60%,var(--c-text)40%)}}.home-activity__range{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-activity__range{background:color-mix(in oklab,var(--c-panel)90%,var(--c-info-soft)10%)}}.home-activity__range{transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.home-activity__range.is-active{color:var(--c-primary-contrast);border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-activity__range.is-active{border-color:color-mix(in oklab,var(--c-primary)52%,var(--c-border)48%)}}.home-activity__range.is-active{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-activity__range.is-active{background:color-mix(in oklab,var(--c-primary)74%,var(--c-panel)26%)}}.home-activity__range.is-active{box-shadow:0 8px 16px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-activity__range.is-active{box-shadow:0 8px 16px color-mix(in oklab,var(--c-primary)25%,transparent)}}.home-activity__chart{border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:linear-gradient(180deg,var(--c-panel),var(--c-panel));height:132px}@supports (color:color-mix(in lab, red, red)){.home-activity__chart{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)92%,transparent),color-mix(in oklab,var(--c-panel)84%,var(--c-border)16%))}}.home-activity__chart{padding:10px}.home-activity__svg{cursor:crosshair;touch-action:none;width:100%;height:100%}.home-activity__axis{stroke:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.home-activity__axis{stroke:color-mix(in oklab,var(--c-border)68%,transparent)}}.home-activity__axis{stroke-width:.9px}.home-activity__line{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.home-activity__line.is-requests{stroke:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-activity__line.is-requests{stroke:color-mix(in oklab,var(--c-primary)85%,var(--c-hero-tint-primary)15%)}}.home-activity__line.is-offers{stroke:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.home-activity__line.is-offers{stroke:color-mix(in oklab,var(--c-accent)78%,var(--c-hero-tint-accent)22%)}}.home-activity__line.is-client-activity{stroke:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.home-activity__line.is-client-activity{stroke:color-mix(in oklab,var(--c-success)82%,var(--c-text)18%)}}.home-activity__line.is-client-activity{stroke-width:2.2px;stroke-dasharray:4 2.2}.home-activity__line.is-provider-activity{stroke:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.home-activity__line.is-provider-activity{stroke:color-mix(in oklab,var(--c-warning)76%,var(--c-text)24%)}}.home-activity__line.is-provider-activity{stroke-width:2.2px;stroke-dasharray:8 3}.home-activity__dot{transition:r var(--transition-fast)}.home-activity__dot.is-requests{fill:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-activity__dot.is-requests{fill:color-mix(in oklab,var(--c-primary)80%,var(--c-hero-tint-primary)20%)}}.home-activity__dot.is-offers{fill:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.home-activity__dot.is-offers{fill:color-mix(in oklab,var(--c-accent)85%,var(--c-hero-tint-accent)15%)}}.home-activity__dot.is-client-activity{fill:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.home-activity__dot.is-client-activity{fill:color-mix(in oklab,var(--c-success)84%,var(--c-panel)16%)}}.home-activity__dot.is-client-activity{stroke:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-activity__dot.is-client-activity{stroke:color-mix(in oklab,var(--c-panel)86%,white 14%)}}.home-activity__dot.is-client-activity{stroke-width:.55px}.home-activity__dot.is-provider-activity{fill:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.home-activity__dot.is-provider-activity{fill:color-mix(in oklab,var(--c-warning)82%,var(--c-panel)18%)}}.home-activity__dot.is-provider-activity{stroke:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-activity__dot.is-provider-activity{stroke:color-mix(in oklab,var(--c-panel)86%,white 14%)}}.home-activity__dot.is-provider-activity{stroke-width:.55px}.home-activity__meta{gap:8px;min-height:64px;margin-top:10px;display:grid}.home-activity__point-time{color:var(--c-text);min-height:16px;font-size:12px;font-weight:600}.home-activity__legend{flex-wrap:wrap;gap:8px;display:flex}.home-activity__metric{color:var(--c-text-muted);border:1px solid var(--c-border);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-activity__metric{border:1px solid color-mix(in oklab,var(--c-border)82%,transparent)}}.home-activity__metric{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric{background:color-mix(in oklab,var(--c-panel)92%,transparent)}}.home-activity__metric:before{content:"";background:currentColor;border-radius:999px;flex:0 0 10px;block-size:10px;inline-size:10px}.home-activity__metric.is-requests strong{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-requests strong{color:color-mix(in oklab,var(--c-primary)80%,var(--c-hero-tint-primary)20%)}}.home-activity__metric.is-requests:before{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-requests:before{background:color-mix(in oklab,var(--c-primary)80%,var(--c-hero-tint-primary)20%)}}.home-activity__metric.is-offers strong{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-offers strong{color:color-mix(in oklab,var(--c-accent)86%,var(--c-hero-tint-accent)14%)}}.home-activity__metric.is-offers:before{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-offers:before{background:color-mix(in oklab,var(--c-accent)86%,var(--c-hero-tint-accent)14%)}}.home-activity__metric.is-client-activity{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-client-activity{border-color:color-mix(in oklab,var(--c-success)32%,var(--c-border)68%)}}.home-activity__metric.is-client-activity{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-client-activity{background:color-mix(in oklab,var(--c-success)10%,var(--c-panel)90%)}}.home-activity__metric.is-client-activity strong{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-client-activity strong{color:color-mix(in oklab,var(--c-success)82%,var(--c-text)18%)}}.home-activity__metric.is-client-activity:before{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-client-activity:before{background:color-mix(in oklab,var(--c-success)84%,var(--c-text)16%)}}.home-activity__metric.is-provider-activity{border-color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-provider-activity{border-color:color-mix(in oklab,var(--c-warning)34%,var(--c-border)66%)}}.home-activity__metric.is-provider-activity{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-provider-activity{background:color-mix(in oklab,var(--c-warning)10%,var(--c-panel)90%)}}.home-activity__metric.is-provider-activity strong{color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-provider-activity strong{color:color-mix(in oklab,var(--c-warning)82%,var(--c-text)18%)}}.home-activity__metric.is-provider-activity:before{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.home-activity__metric.is-provider-activity:before{background:color-mix(in oklab,var(--c-warning)82%,var(--c-text)18%)}}.home-activity__updated{color:var(--c-text-muted);min-height:16px;font-size:11px}.home-activity__content{will-change:opacity,transform;transition:opacity .18s,transform .18s}.home-activity-panel.is-fetching .home-activity__content{opacity:.8;transform:translateY(1px)}.home-activity__state{color:var(--c-text-muted);border-radius:var(--radius-sm);border:1px dashed var(--c-border);padding:10px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.home-activity__state{border:1px dashed color-mix(in oklab,var(--c-border)75%,transparent)}}.home-activity__state{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-activity__state{background:color-mix(in oklab,var(--c-panel)90%,transparent)}}html:not(.dark) .home-nearby-panel .nearby-more{background:var(--c-panel);border-color:var(--c-hero-tint-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-nearby-panel .nearby-more{border-color:color-mix(in oklab,var(--c-hero-tint-primary)20%,var(--c-border)80%)}}html:not(.dark) .home-nearby-panel .nearby-more:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-nearby-panel .nearby-more:hover{border-color:color-mix(in oklab,var(--c-primary)34%,var(--c-border)66%)}}html:not(.dark) .home-nearby-panel .nearby-more:hover{box-shadow:0 8px 18px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-nearby-panel .nearby-more:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--c-primary)10%,transparent)}}.micro-proof{margin-top:var(--space-2);color:var(--c-text-muted);gap:6px;font-size:11px;display:grid}.nearby-item{border-bottom:1px solid var(--c-border);align-items:center;gap:10px;padding:8px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.nearby-item{border-bottom:1px solid color-mix(in oklab,var(--c-border)55%,transparent)}}.nearby-item{color:var(--c-text-muted);font-size:12px}.nearby-item:last-child{border-bottom:0}.nearby-dot{background:var(--c-accent);width:8px;height:8px;box-shadow:0 0 0 0 var(--c-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.nearby-dot{box-shadow:0 0 0 0 color-mix(in oklab,var(--c-accent)35%,transparent)}}.nearby-dot{animation:2.6s ease-out infinite radar-pulse}.nearby-text{color:var(--c-text)}.nearby-more{border:1px solid var(--c-border);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.nearby-more{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.nearby-more{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.nearby-more{background:color-mix(in oklab,var(--c-panel)80%,transparent)}}.nearby-more{transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.nearby-more:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.nearby-more:hover{border-color:color-mix(in oklab,var(--c-primary)55%,var(--c-border)45%)}}.nearby-more:hover{box-shadow:0 8px 18px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.nearby-more:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--c-primary)18%,transparent)}}.nearby-more:hover{transform:translateY(-1px)}.nearby-dot-item{background:var(--c-border);border-radius:999px;width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.nearby-dot-item{background:color-mix(in oklab,var(--c-border)70%,transparent)}}.nearby-dot-item{animation:1.8s ease-in-out infinite nearby-dot-pulse}.nearby-dot-item:nth-child(2){animation-delay:.2s}.nearby-dot-item:nth-child(3){animation-delay:.4s}@keyframes nearby-dot-pulse{0%,to{background:color-mix(in oklab,var(--c-border)70%,transparent);transform:scale(.9)}50%{background:color-mix(in oklab,var(--c-primary)65%,transparent);transform:scale(1.35)}}.provider-list{gap:var(--space-2-5);align-content:start;min-width:0;margin-top:0;display:grid}.top-providers-panel{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.provider-card{--provider-card-min-height:194px;--provider-card-inline-pad:16px;--provider-card-block-pad:16px;--provider-card-corner-offset:14px;--provider-card-badge-strip-height:28px;--provider-card-top-gap:var(--space-2-5);--provider-card-top-reserve:calc(var(--provider-card-corner-offset) + var(--provider-card-badge-strip-height) + var(--provider-card-top-gap));gap:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--c-border);padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.provider-card{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.provider-card{background:linear-gradient(90deg,var(--c-panel)0%,var(--c-panel)45%,var(--c-ink)100%),linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.provider-card{background:linear-gradient(90deg,color-mix(in oklab,var(--c-panel)98%,transparent)0%,color-mix(in oklab,var(--c-panel)94%,transparent)45%,color-mix(in oklab,var(--c-ink)85%,transparent)100%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)98%,transparent),color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%))}}.provider-card{box-shadow:var(--shadow-card),0 10px 24px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-card{box-shadow:var(--shadow-card),0 10px 24px color-mix(in oklab,var(--c-primary)8%,transparent)}}.provider-card{min-width:0;min-height:var(--provider-card-min-height);transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition);align-content:start;position:relative;overflow:hidden;container-type:inline-size}html:not(.dark) .provider-card{border-color:var(--c-hero-tint-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .provider-card{border-color:color-mix(in oklab,var(--c-hero-tint-primary)18%,var(--c-border)82%)}}html:not(.dark) .provider-card{background:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .provider-card{background:linear-gradient(180deg,var(--c-panel)0%,color-mix(in oklab,var(--c-panel)92%,var(--c-hero-tint-primary)8%)100%)}}html:not(.dark) .provider-card{box-shadow:0 8px 20px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .provider-card{box-shadow:0 8px 20px color-mix(in oklab,var(--c-ink)18%,transparent)}}.provider-card__overlay-link{z-index:2;border-radius:inherit;text-decoration:none;position:absolute;inset:0}.provider-card:focus-within{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-card:focus-within{border-color:color-mix(in oklab,var(--c-primary)45%,var(--c-border)55%)}}.provider-card:focus-within{box-shadow:var(--shadow-card),0 0 0 3px var(--focus-ring-primary)}.provider-card__favorite{top:var(--provider-card-corner-offset);right:var(--provider-card-inline-pad);z-index:3;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute}.provider-info,.provider-avatar-stack{z-index:2;position:relative}.provider-info{align-items:center;gap:var(--space-3);display:flex}.provider-card .provider-info{align-items:start;gap:var(--space-3);grid-template-columns:minmax(56px,auto) minmax(0,1fr);height:100%;min-height:100%;display:grid}.provider-card__top{height:100%;padding:var(--provider-card-block-pad)var(--provider-card-inline-pad);pointer-events:none}.provider-card.has-corner-badge .provider-card__top{padding-top:var(--provider-card-top-reserve)}.provider-card__top .rating-summary{z-index:3;pointer-events:auto;position:relative}.provider-avatar-stack{justify-content:space-between;align-items:flex-start;gap:var(--space-2-5);flex-direction:column;min-width:0;height:100%;display:flex}.provider-avatar-wrap{display:inline-flex;position:relative}.provider-avatar{background:var(--c-primary);border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.provider-avatar{background:color-mix(in oklab,var(--c-primary)25%,var(--c-panel)75%)}}.provider-avatar{color:var(--c-text);font-size:14px;font-weight:700;overflow:hidden}.provider-avatar--placeholder{background:radial-gradient(circle at 30% 30%,var(--c-panel),transparent),linear-gradient(135deg,var(--c-avatar-provider),var(--c-avatar-provider-light))}@supports (color:color-mix(in lab, red, red)){.provider-avatar--placeholder{background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--c-panel)90%,transparent),transparent),linear-gradient(135deg,var(--c-avatar-provider),var(--c-avatar-provider-light))}}.provider-avatar--placeholder{border-color:var(--c-avatar-provider-light)}@supports (color:color-mix(in lab, red, red)){.provider-avatar--placeholder{border-color:color-mix(in oklab,var(--c-avatar-provider-light)70%,transparent)}}.provider-avatar--placeholder{color:var(--c-ink)}.provider-avatar--placeholder-client{background:radial-gradient(circle at 30% 30%,var(--c-panel),transparent),linear-gradient(135deg,var(--c-avatar-client),var(--c-avatar-client-light))}@supports (color:color-mix(in lab, red, red)){.provider-avatar--placeholder-client{background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--c-panel)88%,transparent),transparent),linear-gradient(135deg,var(--c-avatar-client),var(--c-avatar-client-light))}}.provider-avatar--placeholder-client{border-color:var(--c-avatar-client)}@supports (color:color-mix(in lab, red, red)){.provider-avatar--placeholder-client{border-color:color-mix(in oklab,var(--c-avatar-client)65%,transparent)}}.provider-avatar--placeholder-client{color:var(--c-ink)}.provider-avatar img{object-fit:cover;width:100%;height:100%}.provider-status-dot{border:1px solid var(--c-panel);width:10px;height:10px;box-shadow:0 0 0 0 var(--c-online);border-radius:999px;position:absolute;bottom:-2px;right:-2px}@supports (color:color-mix(in lab, red, red)){.provider-status-dot{box-shadow:0 0 0 0 color-mix(in oklab,var(--c-online)35%,transparent)}}.provider-status-dot{z-index:2;animation:2s ease-out infinite status-pulse}.provider-status--online{background:var(--c-online);box-shadow:0 0 0 0 var(--c-online)}@supports (color:color-mix(in lab, red, red)){.provider-status--online{box-shadow:0 0 0 0 color-mix(in oklab,var(--c-online)35%,transparent)}}.provider-status--offline{background:var(--c-offline);box-shadow:none;animation:none}.provider-status-dot:after{content:attr(data-status-label);background:var(--c-panel);position:absolute;bottom:14px;right:-4px}@supports (color:color-mix(in lab, red, red)){.provider-status-dot:after{background:color-mix(in oklab,var(--c-panel)85%,var(--c-border)15%)}}.provider-status-dot:after{color:var(--c-text);border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.provider-status-dot:after{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.provider-status-dot:after{padding:var(--space-1)var(--space-1-5);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--transition-fast),transform var(--transition-fast);border-radius:6px;font-size:10px;transform:translateY(2px)}.provider-status-dot:hover:after{opacity:1;transform:translateY(0)}.provider-name{align-items:center;gap:var(--space-1-5);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;min-height:1.25em;font-size:17px;font-weight:700;line-height:1.25;display:inline-flex;overflow:hidden}.provider-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.provider-verified-icon{width:14px;height:14px;color:var(--c-primary);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.provider-verified-icon{color:color-mix(in oklab,var(--c-primary)80%,var(--c-text)20%)}}.provider-verified-icon{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-verified-icon{background:color-mix(in oklab,var(--c-primary)16%,var(--c-panel)84%)}}.provider-verified-icon{border:1px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-verified-icon{border:1px solid color-mix(in oklab,var(--c-primary)38%,var(--c-border)62%)}}.provider-verified-icon svg{width:9px;height:9px}.provider-verified-icon.is-online{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.provider-verified-icon.is-online{color:color-mix(in oklab,var(--c-success)82%,var(--c-text)18%)}}.provider-verified-icon.is-online{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.provider-verified-icon.is-online{background:color-mix(in oklab,var(--c-success)16%,var(--c-panel)84%)}}.provider-verified-icon.is-online{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.provider-verified-icon.is-online{border-color:color-mix(in oklab,var(--c-success)42%,var(--c-border)58%)}}.provider-sub{color:var(--c-text-muted);margin:0;line-height:1.2}.provider-sub-row{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) max-content;width:100%;min-width:0;display:grid}.provider-main__eyebrow{min-height:16px}.provider-sub-row__badge{justify-self:end;min-width:0;display:inline-flex}.provider-avatar-city{max-width:100%;color:inherit}.provider-main__city{align-items:flex-start;min-width:0;min-height:20px;display:flex}.provider-main__insights{grid-column:1/-1;align-items:center;min-width:0;min-height:20px}.provider-main__insights[aria-hidden=true]{opacity:0}.provider-main__insight{white-space:nowrap;align-items:center;min-width:0;display:inline-flex}.provider-avatar-city.request-meta-item{color:var(--c-text-muted);gap:var(--space-1-5);font-size:12px;line-height:1.3}.provider-avatar-city.request-meta-item svg{width:15px;height:15px;color:var(--c-primary);flex:0 0 15px}@supports (color:color-mix(in lab, red, red)){.provider-avatar-city.request-meta-item svg{color:color-mix(in oklab,var(--c-primary)70%,var(--c-text-muted)30%)}}.provider-avatar-city span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.provider-decision-metrics{align-content:flex-start;align-items:flex-start;gap:var(--space-1-5)var(--space-2);min-height:calc((2*1.3em) + var(--space-0-5));flex-wrap:wrap;min-width:0;display:flex;overflow:hidden}.provider-main__metrics{min-width:0;min-height:calc((2*1.3em) + var(--space-0-5));align-items:flex-start;display:flex}.provider-decision-metric{align-items:center;gap:var(--space-1);color:var(--c-text-muted);background:0 0;border:0;border-radius:0;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.provider-decision-metric{color:color-mix(in oklab,var(--c-text-muted)90%,var(--c-text)10%)}}.provider-decision-metric{white-space:nowrap;max-width:100%;font-size:12px;line-height:1.3}.provider-decision-metric__icon{width:15px;height:15px;color:var(--c-primary);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.provider-decision-metric__icon{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.provider-decision-metric__icon{outline:none}.provider-decision-metric__icon svg{width:15px;height:15px;display:block}.provider-decision-metric__icon:focus-visible{box-shadow:0 0 0 2px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-decision-metric__icon:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--c-primary)34%,transparent)}}.provider-decision-metric__label{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.provider-decision-metric__label{color:color-mix(in oklab,var(--c-text-muted)92%,var(--c-text)8%)}}.provider-decision-metric__value{color:var(--c-primary);font-weight:700}@supports (color:color-mix(in lab, red, red)){.provider-decision-metric__value{color:color-mix(in oklab,var(--c-primary)78%,var(--c-text)22%)}}.provider-card__top{--provider-card-left-column-width:104px;--provider-card-column-gap:var(--space-3)}.provider-main{gap:var(--space-1);min-width:0;display:grid}.provider-rating-summary{gap:2px;margin-top:0}.provider-rating-stack{gap:var(--space-1);min-width:0;display:grid}.provider-rating-review{min-width:0;min-height:2.7em;max-height:2.7em;color:var(--c-text-muted);margin:0}@supports (color:color-mix(in lab, red, red)){.provider-rating-review{color:color-mix(in oklab,var(--c-text-muted)88%,var(--c-text)12%)}}.provider-rating-review{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;font-style:normal;line-height:1.35;display:-webkit-box;overflow:hidden}.provider-rating-review:empty{opacity:0}.provider-rating-summary .rating-summary__line{gap:var(--space-1)}.provider-rating-summary .rating-summary__reviews-row{align-items:center;gap:var(--space-1-5);grid-template-columns:max-content minmax(0,1fr);width:100%;min-width:0;display:grid}.provider-rating-summary .rating-summary__value{font-size:14px;line-height:1}.provider-rating-summary .rating-summary__reviews{font-size:11px}.provider-rating-summary .rating-summary__trailing{justify-self:end;min-width:0}.provider-avatar-stack .provider-rating-summary{min-height:0;margin-top:0}.provider-avatar-stack .rating-summary__reviews{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-avatar-stack .rating-summary__reviews{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.provider-avatar-stack .rating-summary__reviews{text-underline-offset:3px;font-weight:600;text-decoration:underline}.provider-avatar-stack .rating-summary:hover .rating-summary__reviews{color:var(--c-primary)}.provider-main-review{min-width:0;min-height:2.8em;max-height:2.8em;color:var(--c-text-muted);margin:0}@supports (color:color-mix(in lab, red, red)){.provider-main-review{color:color-mix(in oklab,var(--c-text-muted)92%,var(--c-text)8%)}}.provider-main-review{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.provider-main__about{min-width:0;min-height:2.8em;max-height:2.8em;margin:0;margin-bottom:var(--space-1)}.provider-card__top .provider-main-review{align-self:start;margin-top:0}.provider-card__top .provider-main__eyebrow,.provider-card__top .provider-main__meta-row,.provider-card__top .provider-main__city,.provider-card__top .provider-main__metrics,.provider-card__top .provider-main__about,.provider-card__top .provider-main__proof,.provider-card__top .provider-main__trust,.provider-card__top .provider-main__insights,.provider-card__top .provider-main__detail-row,.provider-card__top .provider-main__footer-row{min-width:0}.provider-main__proof,.provider-main__proof-review{align-items:flex-start;min-width:0;min-height:2.8em;display:flex}.provider-main__trust{min-width:0;min-height:2.7em;margin-bottom:var(--space-1-5);display:grid}.provider-main__trust-top{grid-template-columns:var(--provider-card-left-column-width)minmax(0,1fr);align-items:start;gap:var(--provider-card-column-gap);min-width:0;display:grid}.provider-main__trust-rating{align-content:flex-start;align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;max-width:fit-content;display:inline-flex}.provider-main__trust-reviews{color:var(--c-primary);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.provider-main__trust-reviews{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.provider-main__trust-reviews{text-underline-offset:3px;flex-basis:100%;font-size:11px;font-weight:600;line-height:1.2;text-decoration:underline}.provider-main__trust-quote{min-width:0;max-width:100%;color:var(--c-text-muted);align-self:start;padding-top:1px;line-height:1.32}@supports (color:color-mix(in lab, red, red)){.provider-main__trust-quote{color:color-mix(in oklab,var(--c-text-muted)90%,var(--c-text)10%)}}.provider-main__meta-row{align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-width:0;min-height:18px;display:flex}.provider-main__meta-location{flex:0 auto;min-width:0;display:inline-flex}.provider-main__meta-location .provider-avatar-city.request-meta-item{flex-wrap:nowrap}.provider-main__meta-metrics{align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-width:0;min-height:18px}.provider-card__top .provider-info{grid-template-columns:auto minmax(0,1fr)}.provider-card__top .provider-info.user-header-card--provider-card{gap:var(--space-2);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.provider-card-layout__main-row{grid-template-columns:var(--provider-card-left-column-width)minmax(0,1fr);align-items:start;gap:var(--provider-card-column-gap);min-width:0;display:grid}.provider-card__top .provider-avatar-stack{width:var(--provider-card-left-column-width);justify-content:flex-start}.provider-card__top .provider-avatar-wrap{justify-self:start}.provider-card__top .provider-main{align-content:start;gap:var(--space-1);grid-template-rows:auto auto minmax(18px,auto) minmax(2.7em,auto) minmax(2.7em,auto) minmax(18px,auto);min-width:0;height:auto;padding-top:0;display:grid}.provider-card__top .user-header-card--provider-card .provider-main{gap:var(--space-1);grid-template-rows:none;grid-auto-rows:max-content}.provider-card__top .user-header-card--provider-card .provider-main__eyebrow{min-height:20px}.provider-card__top .user-header-card--provider-card .provider-sub{line-height:1}.provider-card__top .user-header-card--provider-card .provider-name{min-height:0;line-height:1.28}.provider-card__top .user-header-card--provider-card .provider-main__meta-row{gap:var(--space-1-5);min-height:16px;margin-bottom:var(--space-1-5)}.provider-card__top .user-header-card--provider-card .provider-main__meta-metrics{gap:var(--space-1-5);min-height:16px}.provider-card__top .user-header-card--provider-card .provider-main__about{margin-top:var(--space-0-5);margin-bottom:var(--space-3)}.provider-card__top .user-header-card--provider-card .provider-main__trust,.provider-card__top .user-header-card--provider-card .provider-main__footer-row,.provider-card__top .user-header-card--provider-card .provider-main__insights{width:100%}.provider-main__footer-row{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) max-content;min-width:0;display:grid}.provider-main__detail-row{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--c-text-muted);font-size:12px;line-height:1.3;display:inline-flex}.provider-main__detail-icon{width:18px;height:18px;color:var(--c-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.provider-main__detail-icon{color:color-mix(in oklab,var(--c-primary)70%,var(--c-text-muted)30%)}}.provider-main__detail-icon{flex:0 0 18px}.provider-main__detail-icon svg{width:16px;height:16px}.provider-main__detail-icon--price{border:1px solid var(--c-primary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.provider-main__detail-icon--price{border:1px solid color-mix(in oklab,var(--c-primary)22%,var(--c-border)78%)}}.provider-main__detail-icon--price{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-main__detail-icon--price{background:color-mix(in oklab,var(--c-primary)8%,var(--c-panel)92%)}}.provider-main__detail-icon--price{font-size:12px;font-weight:700;line-height:1}.provider-main__detail-text{align-items:center;gap:var(--space-0-5);flex-wrap:wrap;min-width:0;display:inline-flex}.provider-main__detail-text.request-detail__availability-date{flex-wrap:nowrap;font-size:12px;line-height:1.3}.provider-main__detail-text--price .proof-price{font-size:17px;font-weight:700}.provider-main__detail-text--price .request-detail__price-prefix,.provider-main__detail-text--price .request-detail__price-suffix{color:var(--c-text-muted);font-size:12px;font-weight:500}.user-header-card__link{width:100%;color:inherit;text-decoration:none;display:inline-flex}.user-header-card--adaptive{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.user-header-card__identity{align-items:center;gap:12px;min-width:0;display:inline-flex}@media (min-width:768px){.user-header-card--adaptive{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.user-header-card--adaptive .user-header-card__identity{flex:auto;max-width:100%}.user-header-card--adaptive .provider-main{min-width:0}.user-header-card--adaptive .user-header-card__rating{text-align:right;flex-shrink:0;place-items:flex-end end;min-width:136px;margin-left:auto;display:grid}}.provider-badges{gap:var(--space-1-5);flex-wrap:wrap;display:inline-flex}.provider-badges--corner{top:var(--provider-card-corner-offset,10px);left:var(--provider-card-inline-pad,14px);right:var(--provider-card-inline-pad,14px);z-index:2;justify-content:flex-start;align-items:center;gap:var(--space-1);flex-flow:row;min-height:22px;display:inline-flex;position:absolute}.provider-card.has-favorite-toggle .provider-badges--corner{right:calc(var(--provider-card-inline-pad,14px) + 38px)}@container (max-width:520px){.provider-decision-metrics{gap:var(--space-1);flex-wrap:nowrap;display:inline-flex}.provider-decision-metric{gap:var(--space-0-75);padding:0;font-size:11px}.provider-decision-metric__label{display:none}.provider-decision-metric__icon,.provider-decision-metric__icon svg{width:15px;height:15px}.provider-badges--corner{gap:var(--space-0-75)}}@container (max-width:430px){.provider-card .provider-info{gap:var(--space-2-5);grid-template-columns:minmax(52px,auto) minmax(0,1fr)}.provider-badges--corner{gap:var(--space-0-75)}.provider-card__favorite{width:28px;height:28px}.provider-rating-summary .rating-summary__line{gap:var(--space-1)}}@media (hover:hover){.provider-card:hover{border-color:var(--c-primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.provider-card:hover{border-color:color-mix(in oklab,var(--c-primary)45%,var(--c-border)55%)}}.provider-card:hover{box-shadow:var(--shadow-card),0 14px 30px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-card:hover{box-shadow:var(--shadow-card),0 14px 30px color-mix(in oklab,var(--c-primary)14%,transparent)}}}@media (max-width:900px){.provider-card .provider-info{gap:var(--space-2-5);grid-template-columns:minmax(50px,auto) minmax(0,1fr)}}@media (max-width:767px){.provider-list{gap:var(--space-2)}.provider-card{gap:var(--space-3)}.provider-name{font-size:16px;line-height:1.25}.provider-sub{font-size:10px;line-height:1.25}.provider-badges--corner{gap:var(--space-1)}.provider-card__favorite{width:28px;height:28px}}.provider-card.is-grid{gap:var(--space-3);min-height:var(--provider-card-min-height)}@media (max-width:1024px){.provider-card.is-grid{gap:var(--space-2-5)}}.top-providers-footer{padding-top:var(--space-2);justify-content:center;margin-top:auto;display:flex}@keyframes status-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--c-online)35%,transparent)}70%{box-shadow:0 0 0 8px color-mix(in oklab,var(--c-online)0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab,var(--c-online)0%,transparent)}}@media (min-width:768px){.home-proof-panel__feed{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.home-proof-panel__feed{grid-template-columns:minmax(0,1fr)}}@keyframes star-glow{0%{opacity:.6;text-shadow:0 0 #0000}50%{opacity:1;text-shadow:0 0 10px color-mix(in oklab,var(--c-accent)35%,transparent)}to{opacity:.6;text-shadow:0 0 #0000}}.home-grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"top""combined""main";display:grid}.home-screen{--home-panel-padding:16px}.home-screen .hero-experiment,.home-screen .home-stats-panel,.home-screen .home-quick-search-panel,.home-screen .home-activity-panel,.home-screen .home-popular-panel,.home-screen .home-nearby-panel,.home-screen .home-proof-panel,.home-screen .home-howitworks-panel,.home-screen .howitworks-panel,.home-screen .top-providers-panel,.home-screen .home-trust-live-panel{padding:var(--home-panel-padding)}.home-grid__main{grid-area:main}.home-skeleton-card{border:1px solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-skeleton-card{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.home-skeleton-card{box-shadow:var(--shadow-card);padding:var(--home-panel-padding)}.home-combined-top,.home-combined,.home-combined-bottom{gap:var(--space-3-5);display:grid}.home-combined-top{grid-area:auto}.home-combined{grid-area:combined}.home-combined-top>*,.home-combined>*,.home-combined-bottom>*{min-width:0}.home-trust-live-panel{min-height:100%;min-block-size:clamp(420px,46vw,560px);padding:var(--home-panel-padding,16px);border-color:var(--c-primary);grid-template-rows:auto 1fr auto auto;align-content:stretch;gap:12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel{border-color:color-mix(in oklab,var(--c-primary)28%,var(--c-border)72%)}}.home-trust-live-panel{background:radial-gradient(140% 120% at 0% 0%,var(--c-primary),transparent 56%),radial-gradient(120% 90% at 85% 8%,var(--c-accent),transparent 58%),linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel{background:radial-gradient(140% 120% at 0% 0%,color-mix(in oklab,var(--c-primary)14%,transparent),transparent 56%),radial-gradient(120% 90% at 85% 8%,color-mix(in oklab,var(--c-accent)10%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)84%,var(--c-ink)16%),color-mix(in oklab,var(--c-panel)72%,var(--c-ink)28%))}}.home-trust-live-panel{box-shadow:inset 0 1px 0 var(--c-panel),0 10px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-panel)8%,transparent),0 10px 24px color-mix(in oklab,var(--c-ink)40%,transparent)}}.home-trust-live-panel__glass{pointer-events:none;background:radial-gradient(180px 90px at 78% 18%,var(--c-primary),transparent),radial-gradient(220px 120px at 85% 26%,var(--c-accent),transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel__glass{background:radial-gradient(180px 90px at 78% 18%,color-mix(in oklab,var(--c-primary)14%,transparent),transparent),radial-gradient(220px 120px at 85% 26%,color-mix(in oklab,var(--c-accent)8%,transparent),transparent)}}.home-trust-live-panel__glass{z-index:0}.home-trust-live-panel__heading{z-index:2;text-align:center;align-content:start;gap:6px;display:grid;position:relative}.home-trust-live-panel__title{letter-spacing:-.02em;color:var(--c-text);margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.1}.home-trust-live-panel__subtitle{color:var(--c-text-muted);margin:0;font-size:clamp(14px,1.4vw,17px);line-height:1.35}.home-trust-live-panel__hero-shot{--hero-shot-duration:3.2s;--hero-shot-iterations:infinite;z-index:1;opacity:.9;pointer-events:none;transform-origin:50%;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:scale(1.12)}.home-trust-live-panel__hero-shot .hero-shot__trace{stroke-width:1.4px;opacity:.42}.home-trust-live-panel__hero-shot .hero-shot__ball-line{stroke-width:1.9px}.home-trust-live-panel__hero-shot .hero-shot__ball-wrap{animation:hero-shot-ball-trust var(--hero-shot-duration)ease-in-out var(--hero-shot-iterations)}.home-trust-live-panel__hero-shot .hero-shot__pulse{animation:hero-shot-pulse-trust var(--hero-shot-duration)ease-in-out var(--hero-shot-iterations)}@keyframes hero-shot-ball-trust{0%{opacity:1;transform:translateY(22px)scale(1)}12%{transform:translateY(36px)scale(1.08,.92)}24%{transform:translateY(22px)scale(1)}36%{transform:translate(18px,40px)scale(1.08,.92)}48%{transform:translate(34px,22px)scale(1)}64%{transform:translate(78px,-104px)scale(1)}74%{opacity:1;transform:translate(112px,-136px)scale(1)}82%{opacity:1;transform:translate(136px,-116px)scale(1)}90%{opacity:1;transform:translate(156px,-92px)scale(.96)}96%{opacity:0;transform:translate(164px,-76px)scale(.94)}to{opacity:0;transform:translate(164px,-76px)scale(.94)}}@keyframes hero-shot-pulse-trust{0%,72%{opacity:0;transform:scale(1)}80%{opacity:.5;transform:scale(1.9)}90%,to{opacity:0;transform:scale(1)}}.home-trust-live-panel__cta{z-index:2;min-height:var(--btn-h);padding:0 var(--btn-pad-x);border-radius:var(--radius-md);border:1px solid var(--c-border);align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel__cta{border:1px solid color-mix(in oklab,var(--c-border)66%,transparent)}}.home-trust-live-panel__cta{background:linear-gradient(180deg,var(--c-primary),var(--c-primary))}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel__cta{background:linear-gradient(180deg,color-mix(in oklab,var(--c-primary)36%,var(--c-panel)64%),color-mix(in oklab,var(--c-primary)54%,var(--c-panel)46%))}}.home-trust-live-panel__cta{color:var(--c-primary-contrast);font-size:var(--btn-font);box-shadow:0 12px 28px var(--c-primary);font-weight:600;text-decoration:none}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel__cta{box-shadow:0 12px 28px color-mix(in oklab,var(--c-primary)22%,transparent)}}.home-trust-live-panel__cta{transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);justify-content:center;align-self:end;width:100%}.home-trust-live-panel__cta:hover{border-color:var(--c-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel__cta:hover{border-color:color-mix(in oklab,var(--c-primary)35%,var(--c-border)65%)}}.home-trust-live-panel__cta:hover{box-shadow:0 16px 34px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel__cta:hover{box-shadow:0 16px 34px color-mix(in oklab,var(--c-primary)26%,transparent)}}.home-trust-live-panel__cta:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-primary),0 12px 28px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel__cta:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-primary),0 12px 28px color-mix(in oklab,var(--c-primary)22%,transparent)}}.home-trust-live-panel__cta-note{z-index:2;text-align:center;color:var(--c-text-muted);margin:2px 0 0;font-size:12px;line-height:1.3;position:relative}@supports (color:color-mix(in lab, red, red)){.home-trust-live-panel__cta-note{color:color-mix(in oklab,var(--c-text-muted)88%,transparent)}}.home-trust-live-panel--compact{gap:8px;min-block-size:clamp(310px,34vw,400px);padding:10px}.home-trust-live-panel--compact .home-trust-live-panel__title{font-size:var(--fs-h3);line-height:var(--lh-title);font-weight:700}.home-trust-live-panel--compact .home-trust-live-panel__subtitle{font-size:var(--fs-small);line-height:1.35;display:block}.home-trust-live-panel--compact .home-trust-live-panel__hero-shot{opacity:.7;transform:translateY(-48px)scale(1.04)}.home-trust-live-panel--compact .home-trust-live-panel__heading{z-index:3}.home-trust-live-panel--compact .home-trust-live-panel__cta{align-self:end;min-height:44px;margin-top:auto}.home-trust-live-panel--compact .home-trust-live-panel__cta-note{display:none}html:not(.dark) .home-trust-live-panel{border-color:var(--c-hero-tint-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel{border-color:color-mix(in oklab,var(--c-hero-tint-primary)24%,var(--c-border)76%)}}html:not(.dark) .home-trust-live-panel{background:radial-gradient(130% 110% at 0% 0%,var(--c-primary),transparent 56%),radial-gradient(115% 90% at 84% 10%,var(--c-accent),transparent 60%),linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel{background:radial-gradient(130% 110% at 0% 0%,color-mix(in oklab,var(--c-primary)8%,transparent),transparent 56%),radial-gradient(115% 90% at 84% 10%,color-mix(in oklab,var(--c-accent)6%,transparent),transparent 60%),linear-gradient(180deg,var(--c-panel)0%,color-mix(in oklab,var(--c-panel)90%,var(--c-hero-tint-primary)10%)100%)}}html:not(.dark) .home-trust-live-panel{box-shadow:inset 0 1px 0 var(--c-panel),0 10px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-panel)90%,transparent),0 10px 24px color-mix(in oklab,var(--c-ink)6%,transparent)}}html:not(.dark) .home-trust-live-panel__glass{background:radial-gradient(180px 90px at 78% 18%,var(--c-primary),transparent),radial-gradient(220px 120px at 85% 26%,var(--c-accent),transparent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel__glass{background:radial-gradient(180px 90px at 78% 18%,color-mix(in oklab,var(--c-primary)9%,transparent),transparent),radial-gradient(220px 120px at 85% 26%,color-mix(in oklab,var(--c-accent)6%,transparent),transparent)}}html:not(.dark) .home-trust-live-panel__hero-shot{opacity:.74}html:not(.dark) .home-trust-live-panel__cta{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel__cta{border-color:color-mix(in oklab,var(--c-primary)24%,var(--c-border)76%)}}html:not(.dark) .home-trust-live-panel__cta{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel__cta{background:color-mix(in oklab,var(--c-primary)11%,var(--c-panel)89%)}}html:not(.dark) .home-trust-live-panel__cta{color:var(--c-primary);box-shadow:0 10px 22px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel__cta{box-shadow:0 10px 22px color-mix(in oklab,var(--c-primary)11%,transparent)}}html:not(.dark) .home-trust-live-panel__cta:hover{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel__cta:hover{background:color-mix(in oklab,var(--c-primary)15%,var(--c-panel)85%)}}html:not(.dark) .home-trust-live-panel__cta:hover{box-shadow:0 14px 28px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-trust-live-panel__cta:hover{box-shadow:0 14px 28px color-mix(in oklab,var(--c-primary)14%,transparent)}}@media (min-width:1024px){.home-grid{grid-template-columns:1fr;grid-template-areas:"top""combined""main";align-items:start}.home-combined-top,.home-combined,.home-combined-bottom{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:stretch}.home-intro-shell .home-combined-top{align-items:stretch}.home-intro-shell .home-combined-top__left{gap:var(--space-3);grid-template-rows:auto minmax(0,1fr);align-self:stretch;min-height:0;display:grid}.home-intro-shell .home-combined-top__left .home-quick-search-panel{height:100%;min-height:0}.home-intro-shell .home-combined-top__right{align-self:stretch;min-height:0;display:grid}.home-intro-shell .home-combined-top__right>.home-activity-panel{flex-direction:column;align-self:stretch;width:100%;height:100%;min-height:100%;margin:0;display:flex}.home-combined-top__right,.home-combined__right,.home-combined-bottom__right{align-items:stretch;display:flex}.home-combined-top__right .home-activity-panel,.home-combined-bottom__right .home-trust-live-panel{flex:auto;width:100%;min-height:100%}.home-combined__right{padding-left:0}.home-combined__right .top-providers-panel{flex:auto;width:100%;height:100%;margin:0;display:flex}.home-combined__right .provider-list{gap:var(--space-2-5);flex:auto}.home-combined__right .top-providers-footer{margin-top:auto}.home-combined__left{gap:var(--space-3-5);grid-template-rows:auto minmax(0,1fr);min-height:100%;display:grid}.home-combined__left .home-nearby-panel{flex-direction:column;min-height:100%;display:flex}.home-combined__left .home-nearby-panel .nearby-list{flex:auto}.home-combined-bottom__left{gap:var(--space-5);grid-template-rows:auto 1fr;min-height:100%;display:grid}.home-combined-bottom__left .howitworks-panel{height:100%}}@media (max-width:767px){.hide-mobile{display:none!important}}.home-stats__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-stats__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.home-stats__title{font-size:var(--fs-h3);line-height:var(--lh-title);margin:0;font-weight:600}.home-stats__live-badge{letter-spacing:.02em;flex-shrink:0;align-self:center;font-size:10px;animation:2s ease-out infinite status-pulse}.home-stats__card{background:var(--surface-soft-bg);border:1px solid var(--c-border);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:12px;display:flex}.home-stats__link{color:inherit;cursor:pointer;text-decoration:none}.home-stats__link:hover{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-stats__link:hover{background:color-mix(in oklab,var(--c-panel)82%,var(--c-primary)18%)}}.home-stats__link:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.home-stats__link:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)35%,transparent)}}.home-stats__value{font-size:22px;font-weight:700}.home-stats__live{animation:2.4s ease-in-out infinite stat-tick}.home-stats__label{color:var(--c-text-muted);font-size:12px}.home-stats__icon{width:22px;height:22px;color:var(--c-accent);background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}@media (max-width:640px){.home-screen{--home-panel-padding:12px;gap:var(--space-4)}.home-screen .home-stats__title,.home-screen .home-quick-search__title,.home-screen .home-activity__title{font-size:16px}.home-screen .home-activity__subtitle,.home-screen .typo-muted{font-size:13px}.home-screen .home-hero__actions,.home-screen .action-row{gap:var(--space-2)}.home-screen .home-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.home-screen .home-stats__card{background:0 0;border:0;border-radius:0;padding:8px;position:relative}.home-screen .home-stats__card:not(:last-child):after{content:"";background:var(--c-border);opacity:.7;width:2px;position:absolute;top:12px;bottom:12px;right:0}.home-screen .home-stats__value{white-space:nowrap;font-size:17px}.home-screen .chip-row{gap:var(--space-2)}.home-screen .chip{padding:6px 10px;font-size:12px}.home-screen .home-popular-services__grid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.home-screen .home-popular-services__tile{padding:6px 4px;font-size:11px}.home-screen .list-item{padding:8px 0}}@media (max-width:360px){.home-screen .home-stats__value{letter-spacing:-.2px;font-size:15px}.home-screen .home-stats__label{font-size:11px}.home-screen .home-stats__icon{width:18px;height:18px}}@media (min-width:768px){.home-screen{--home-panel-padding:16px;gap:var(--space-6)}.home-screen .home-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.home-screen .home-stats__card{background:0 0;border:0;border-radius:0;padding:12px;position:relative}.home-screen .home-stats__card:not(:last-child):after{content:"";background:var(--c-border);opacity:.7;width:2px;position:absolute;top:14px;bottom:14px;right:0}}@media (min-width:1024px){.home-screen{--home-panel-padding:18px;gap:var(--space-8)}.home-screen .home-stats__value{font-size:22px}}.home-hero__actions,.action-row{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-popular-services__grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:769px){.home-popular-services__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-popular-services__grid>:nth-child(6){display:none}}.home-popular-services__tile{border-radius:var(--radius-md);background:var(--surface-soft-bg-strong);border:1px solid var(--c-border);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:8px 6px;font-size:12px;font-weight:600;display:flex;position:relative}.home-popular-services__image-wrap{background:var(--c-panel);border-radius:0;flex:0 0 56px;width:100%;height:56px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-popular-services__image-wrap{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.home-popular-services__image{object-fit:cover;object-position:top center;border-radius:0;width:100%;height:100%}.home-popular-services__label{z-index:1;width:100%;min-height:30px;color:var(--c-text);text-align:center;word-break:break-word;line-height:1.2;display:block;position:relative}.home-popular-services__badge{position:absolute;top:6px;right:6px}.home-popular-services__link{color:inherit;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);text-decoration:none}.home-popular-services__link:hover{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.home-popular-services__link:hover{border-color:color-mix(in oklab,var(--c-accent)40%,var(--c-border)60%)}}.home-popular-services__link:hover{box-shadow:0 8px 18px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.home-popular-services__link:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--c-accent)18%,transparent)}}.home-popular-services__link:hover{transform:translateY(-1px)}.home-popular-services__link:focus-visible{box-shadow:0 0 0 3px var(--c-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.home-popular-services__link:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-accent)35%,transparent)}}.home-popular__cta{border:1px solid var(--c-border);background:var(--c-panel);border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:6px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-popular__cta{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.home-popular__cta{color:var(--c-text-muted);transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);font-size:12px;font-weight:600;text-decoration:none}.home-popular__cta:hover{color:var(--c-text);border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-popular__cta:hover{border-color:color-mix(in oklab,var(--c-primary)30%,var(--c-border)70%)}}.home-popular__cta:hover{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-popular__cta:hover{background:color-mix(in oklab,var(--c-panel)84%,var(--c-border)16%)}}.home-popular__cta:hover{box-shadow:0 6px 14px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-popular__cta:hover{box-shadow:0 6px 14px color-mix(in oklab,var(--c-primary)10%,transparent)}}.home-popular__cta:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.home-popular__cta:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)35%,transparent)}}.home-hero__cta{min-height:var(--btn-h);padding:0 var(--btn-pad-x);border-radius:var(--radius-md);font-size:var(--btn-font);transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast);justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.home-hero__cta--primary{border:1px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero__cta--primary{border:1px solid color-mix(in oklab,var(--c-primary)46%,transparent)}}.home-hero__cta--primary{background:linear-gradient(180deg,var(--c-primary),var(--c-primary))}@supports (color:color-mix(in lab, red, red)){.home-hero__cta--primary{background:linear-gradient(180deg,color-mix(in oklab,var(--c-primary)78%,var(--c-hero-tint-primary)22%),color-mix(in oklab,var(--c-primary)88%,var(--c-ink)12%))}}.home-hero__cta--primary{color:var(--c-primary-contrast);box-shadow:0 10px 22px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero__cta--primary{box-shadow:0 10px 22px color-mix(in oklab,var(--c-primary)22%,transparent)}}.home-hero__cta--secondary{border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.home-hero__cta--secondary{border:1px solid color-mix(in oklab,var(--c-border)75%,transparent)}}.home-hero__cta--secondary{background:var(--surface-soft-bg);color:var(--c-text)}.home-hero__cta:hover{transform:translateY(-1px)}.home-hero__cta--primary:hover{box-shadow:0 14px 28px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero__cta--primary:hover{box-shadow:0 14px 28px color-mix(in oklab,var(--c-primary)26%,transparent)}}.home-hero__cta--secondary:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero__cta--secondary:hover{border-color:color-mix(in oklab,var(--c-primary)30%,var(--c-border)70%)}}.home-hero__cta--secondary:hover{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.home-hero__cta--secondary:hover{background:color-mix(in oklab,var(--c-panel)82%,var(--c-border)18%)}}.home-hero__cta--secondary:hover{box-shadow:0 8px 16px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero__cta--secondary:hover{box-shadow:0 8px 16px color-mix(in oklab,var(--c-primary)10%,transparent)}}.home-hero__cta:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.home-hero__cta:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)35%,transparent)}}.home-screen .home-intro-shell{--home-intro-padding:clamp(18px,2vw,24px);gap:clamp(var(--space-4),1.8vw,var(--space-6))}.home-screen .home-intro-shell .hero-experiment{align-items:center;column-gap:clamp(var(--space-4),2.8vw,var(--space-8));padding:clamp(24px,2.2vw,34px);grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);row-gap:0;min-height:clamp(312px,32vw,392px);padding-inline:clamp(22px,2.4vw,36px);display:grid}.home-screen .home-intro-shell .hero-experiment__content{gap:0;max-width:min(620px,100%);padding-inline-start:0}.home-screen .home-intro-shell .hero-experiment__preview-badge{margin:0 0 16px}.home-screen .home-intro-shell .hero-experiment__title{max-width:17ch;margin:0}.home-screen .home-intro-shell .hero-experiment__subtitle{max-width:36ch;margin:16px 0 0;line-height:1.42}.home-screen .home-intro-shell .hero-experiment__actions{max-width:min(620px,100%);margin-top:24px}.home-screen .home-intro-shell .hero-experiment__trust{gap:12px;margin-top:16px}.home-screen .home-intro-shell .hero-experiment__create-card{max-width:min(620px,100%)}.home-screen .home-intro-shell .hero-experiment__visual{opacity:.9;justify-self:end;width:min(100%,520px);margin:0;position:relative;top:auto;right:auto}.home-screen .home-intro-shell .hero-experiment__visual .hero-shot{transform-origin:100%;transform:translateY(-8px)scale(1.06)}.home-screen .home-intro-shell .home-combined-top{gap:clamp(14px,1.8vw,22px);margin-top:4px}.home-screen .home-intro-shell .home-combined-top__left{gap:clamp(14px,1.5vw,20px)}.home-screen .home-intro-shell .home-quick-search-panel{gap:clamp(14px,1.4vw,20px);padding:clamp(20px,1.9vw,26px)}.home-screen .home-intro-shell .home-quick-search__chips{gap:10px;margin-top:0}.home-screen .home-intro-shell .home-quick-search__actions{align-items:center;gap:12px;margin-top:6px}.home-screen .home-intro-shell .home-quick-search__button{min-height:var(--btn-h);align-self:center}@media (max-width:900px){.home-screen .home-intro-shell{--home-intro-padding:14px;gap:12px}.home-screen .home-intro-shell .hero-experiment{grid-template-columns:minmax(0,1fr);row-gap:18px;min-height:0;padding:18px 14px 16px}.home-screen .home-intro-shell .hero-experiment__content{max-width:100%}.home-screen .home-intro-shell .hero-experiment__actions{margin-top:18px}.home-screen .home-intro-shell .hero-experiment__trust{flex-wrap:wrap;margin-top:12px}.home-screen .home-intro-shell .hero-experiment__visual{opacity:.78;width:min(360px,88vw);margin-left:auto}.home-screen .home-intro-shell .hero-experiment__visual .hero-shot{transform:translateY(0)scale(1)}.home-screen .home-intro-shell .home-quick-search-panel{gap:14px;padding:16px}}@media (max-width:640px){.home-screen .home-intro-shell .hero-experiment{padding:16px 12px 14px}.home-screen .home-intro-shell .hero-experiment__preview-badge{margin-bottom:12px}.home-screen .home-intro-shell .hero-experiment__subtitle{margin-top:12px}.home-screen .home-intro-shell .home-quick-search__actions{grid-template-columns:minmax(0,1fr);gap:10px}.home-screen .home-intro-shell .home-quick-search__button{justify-content:center;width:100%}}.requests-screen{gap:var(--space-5);flex-direction:column;display:flex}.workspace-intro-shell{gap:var(--layout-section-gap);min-width:0;margin:0;display:grid}.workspace-control-shell{--workspace-control-shell-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-shell-border:color-mix(in oklab,var(--c-primary)14%,var(--surface-card-border)86%)}}.workspace-control-shell{--workspace-control-shell-bg:linear-gradient(135deg,var(--surface-card-bg),var(--surface-card-bg))}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-shell-bg:linear-gradient(135deg,color-mix(in oklab,var(--surface-card-bg)88%,var(--c-primary)12%),var(--surface-card-bg))}}.workspace-control-shell{--workspace-control-shell-shadow:0 18px 36px var(--c-ink),0 6px 18px var(--c-primary),inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-shell-shadow:0 18px 36px color-mix(in oklab,var(--c-ink)10%,transparent),0 6px 18px color-mix(in oklab,var(--c-primary)6%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.42)}}.workspace-control-shell{--workspace-control-embedded-border:white}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-embedded-border:color-mix(in oklab,white 74%,var(--c-border)26%)}}.workspace-control-shell{--workspace-control-embedded-bg:linear-gradient(180deg,white 0%,white 100%)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-embedded-bg:linear-gradient(180deg,color-mix(in oklab,white 94%,var(--surface-card-bg)6%)0%,color-mix(in oklab,white 84%,var(--surface-card-bg)16%)100%)}}.workspace-control-shell{--workspace-control-embedded-bg-hover:linear-gradient(180deg,white 0%,white 100%)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-embedded-bg-hover:linear-gradient(180deg,color-mix(in oklab,white 96%,var(--surface-card-bg-hover)4%)0%,color-mix(in oklab,white 86%,var(--surface-card-bg-hover)14%)100%)}}.workspace-control-shell{--workspace-control-embedded-shadow:0 8px 18px var(--c-ink),inset 0 1px 0 #fffc}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-embedded-shadow:0 8px 18px color-mix(in oklab,var(--c-ink)6%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.8)}}.workspace-control-shell{--workspace-control-embedded-highlight:linear-gradient(180deg,#ffffff3d,transparent 44%);--workspace-control-action-bg:linear-gradient(180deg,white,white)}@supports (color:lab(0% 0 0)){.workspace-control-shell{--workspace-control-embedded-highlight:linear-gradient(180deg,lab(100% -.0000298023 .0000119209/.24),transparent 44%)}}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-action-bg:linear-gradient(180deg,color-mix(in oklab,white 92%,var(--surface-card-bg)8%),color-mix(in oklab,white 80%,var(--surface-card-bg)20%))}}.workspace-control-shell{--workspace-control-action-bg-hover:linear-gradient(180deg,white,white)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{--workspace-control-action-bg-hover:linear-gradient(180deg,color-mix(in oklab,white 96%,var(--c-accent)4%),color-mix(in oklab,white 82%,var(--surface-card-bg-hover)18%))}}.workspace-control-shell{--workspace-control-shell-sticky-gap:var(--space-2);--workspace-control-shell-sticky-top:calc(var(--shell-topbar-height) + var(--shell-topbar-offset,0px) + var(--workspace-control-shell-sticky-gap));--workspace-control-shell-section-pad:var(--home-panel-padding,var(--space-4));--workspace-control-shell-section-gap:var(--space-3);--workspace-control-shell-condensed-pad-y:var(--space-3);--workspace-control-shell-condensed-pad-x:var(--space-3-5);--workspace-control-shell-condensed-section-gap:var(--space-2-5);isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;top:var(--workspace-control-shell-sticky-top);z-index:24;border-radius:var(--radius-lg);border:1px solid var(--workspace-control-shell-border);background:var(--workspace-control-shell-bg);box-shadow:var(--workspace-control-shell-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),border-radius var(--transition-fast);gap:0;display:grid;position:sticky;overflow:clip}.workspace-control-shell:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg,#ffffff2e 0%,transparent 32%),radial-gradient(120% 100% at 0% 0%,var(--c-primary)0%,transparent 62%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.workspace-control-shell:before{background:linear-gradient(180deg,lab(100% -.0000298023 .0000119209/.18) 0%,transparent 32%),radial-gradient(120% 100% at 0% 0%,var(--c-primary)0%,transparent 62%)}}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell:before{background:linear-gradient(180deg,lab(100% -.0000298023 .0000119209/.18) 0%,transparent 32%),radial-gradient(120% 100% at 0% 0%,color-mix(in oklab,var(--c-primary)10%,transparent)0%,transparent 62%)}}.workspace-control-shell:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell:hover{border-color:color-mix(in oklab,var(--c-primary)20%,var(--surface-card-border-hover)80%)}}.workspace-control-shell:hover{background:linear-gradient(135deg,var(--surface-card-bg-hover),var(--surface-card-bg-hover))}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell:hover{background:linear-gradient(135deg,color-mix(in oklab,var(--surface-card-bg-hover)86%,var(--c-primary)14%),var(--surface-card-bg-hover))}}.workspace-control-shell:hover{box-shadow:0 22px 40px var(--c-ink),0 8px 20px var(--c-primary),inset 0 1px 0 #ffffff7a}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell:hover{box-shadow:0 22px 40px color-mix(in oklab,var(--c-ink)12%,transparent),0 8px 20px color-mix(in oklab,var(--c-primary)7%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.48)}}.workspace-control-shell:hover{transform:translateY(-2px)}.workspace-control-shell:focus-within,.workspace-control-shell:focus-visible{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell:focus-within,.workspace-control-shell:focus-visible{border-color:color-mix(in oklab,var(--c-primary)26%,var(--surface-card-border-focus)74%)}}.workspace-control-shell:focus-within,.workspace-control-shell:focus-visible{box-shadow:0 20px 38px var(--c-ink),0 0 0 3px var(--c-primary),inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell:focus-within,.workspace-control-shell:focus-visible{box-shadow:0 20px 38px color-mix(in oklab,var(--c-ink)11%,transparent),0 0 0 3px color-mix(in oklab,var(--c-primary)12%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.42)}}html.dark .workspace-control-shell{--workspace-control-shell-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-shell-border:color-mix(in oklab,var(--c-primary)16%,var(--c-border)84%)}}html.dark .workspace-control-shell{--workspace-control-shell-bg:linear-gradient(135deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-shell-bg:linear-gradient(135deg,color-mix(in oklab,var(--c-panel)94%,var(--c-primary)6%),color-mix(in oklab,var(--c-panel)97%,var(--c-ink)3%))}}html.dark .workspace-control-shell{--workspace-control-shell-shadow:0 24px 44px var(--c-ink),0 8px 22px var(--c-primary),inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-shell-shadow:0 24px 44px color-mix(in oklab,var(--c-ink)28%,transparent),0 8px 22px color-mix(in oklab,var(--c-primary)8%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1)}}html.dark .workspace-control-shell{--workspace-control-embedded-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-embedded-border:color-mix(in oklab,var(--c-border)84%,white 16%)}}html.dark .workspace-control-shell{--workspace-control-embedded-bg:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-embedded-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)88%,white 12%)0%,color-mix(in oklab,var(--c-panel)94%,white 6%)100%)}}html.dark .workspace-control-shell{--workspace-control-embedded-bg-hover:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-embedded-bg-hover:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)84%,white 16%)0%,color-mix(in oklab,var(--c-panel)92%,white 8%)100%)}}html.dark .workspace-control-shell{--workspace-control-embedded-shadow:0 10px 20px var(--c-ink),inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-embedded-shadow:0 10px 20px color-mix(in oklab,var(--c-ink)22%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1)}}html.dark .workspace-control-shell{--workspace-control-action-bg:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-action-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)88%,white 12%),color-mix(in oklab,var(--c-panel)94%,white 6%))}}html.dark .workspace-control-shell{--workspace-control-action-bg-hover:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell{--workspace-control-action-bg-hover:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)84%,white 16%),color-mix(in oklab,var(--c-panel)92%,white 8%))}}.workspace-control-shell[data-condensed=true]{border-color:var(--c-primary);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell[data-condensed=true]{border-color:color-mix(in oklab,var(--c-primary)18%,var(--workspace-control-shell-border)82%)}}.workspace-control-shell[data-condensed=true]{box-shadow:0 24px 40px var(--c-ink),0 10px 24px var(--c-primary),inset 0 1px 0 #ffffff75}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell[data-condensed=true]{box-shadow:0 24px 40px color-mix(in oklab,var(--c-ink)12%,transparent),0 10px 24px color-mix(in oklab,var(--c-primary)8%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.46)}}.workspace-control-shell[data-pinned=true]{top:var(--workspace-control-shell-sticky-top);z-index:39;position:fixed}.workspace-control-shell-anchor{box-sizing:border-box;z-index:3;width:100%;min-width:0;max-width:100%;position:relative}.workspace-primary-overlay-shell{gap:var(--layout-section-gap);padding-inline:var(--shell-inline-padding);padding-top:calc(var(--shell-topbar-height) + var(--shell-topbar-offset,0px) + var(--section-top-offset,0px));padding-bottom:var(--layout-section-gap);display:grid}.page-shell__main--overlay-with-back .workspace-primary-overlay-shell{padding-top:var(--section-top-offset,0px)}.workspace-primary-overlay-shell__intro{z-index:3;min-width:0;position:relative}.workspace-primary-overlay-shell__body{z-index:1;min-width:0;position:relative}.workspace-primary-overlay-shell__body .requests-grid{margin:0}.workspace-reviews-shell-controls{gap:var(--space-3);align-items:center;display:grid}.workspace-reviews-shell-controls__group{align-items:center;gap:var(--space-2);min-width:0;display:flex}.workspace-reviews-shell-controls__group .chip-row{width:100%}.workspace-reviews-shell-controls__group--sort{justify-content:flex-end}.workspace-reviews-shell-controls__reset{width:calc(var(--space-5) + var(--space-6));min-width:calc(var(--space-5) + var(--space-6));height:calc(var(--space-5) + var(--space-6));border-radius:var(--radius-md);flex-shrink:0}@media (min-width:1024px){.workspace-reviews-shell-controls{grid-template-columns:minmax(0,1fr) auto}.workspace-reviews-shell-controls__group--range .home-activity__ranges{justify-content:flex-start}.workspace-reviews-shell-controls__group--sort .chip-row{width:auto}}.workspace-control-shell__body{z-index:1;display:grid;position:relative}.workspace-control-shell__layout{border-top:0;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.workspace-control-shell__main{min-width:0;display:grid}.workspace-control-shell__section,.workspace-control-shell__aside{min-width:0;padding:var(--workspace-control-shell-section-pad);transition:padding var(--transition-fast)}.workspace-control-shell__section+.workspace-control-shell__section{border-top:1px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell__section+.workspace-control-shell__section{border-top:1px solid color-mix(in oklab,var(--c-primary)10%,var(--surface-soft-border)90%)}}.workspace-control-shell__layout.has-aside{grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr)}.workspace-control-shell__layout.has-aside .workspace-control-shell__aside{border-left:1px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell__layout.has-aside .workspace-control-shell__aside{border-left:1px solid color-mix(in oklab,var(--c-primary)10%,var(--surface-soft-border)90%)}}.workspace-control-shell__section--context{padding-top:var(--workspace-control-shell-section-gap)}.workspace-control-shell .requests-filters--surface-embedded.requests-filters--shell{gap:var(--space-2)}.workspace-control-shell[data-condensed=true] .workspace-control-shell__section,.workspace-control-shell[data-condensed=true] .workspace-control-shell__aside{padding:var(--workspace-control-shell-condensed-pad-y)var(--workspace-control-shell-condensed-pad-x)}.workspace-control-shell[data-condensed=true] .workspace-control-shell__section--context{padding-top:var(--workspace-control-shell-condensed-section-gap)}.workspace-control-shell .requests-filters--surface-embedded .requests-filter .requests-select-wrap{position:relative}.workspace-control-shell .requests-filters--surface-embedded .requests-filter .requests-select-wrap:before{content:"";border-radius:calc(var(--radius-md) + 1px);background:var(--workspace-control-embedded-highlight);pointer-events:none;opacity:.82;z-index:1;position:absolute;inset:1px}.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger{height:calc(var(--space-6)*2);border-radius:var(--radius-lg);border-color:var(--workspace-control-embedded-border);background:var(--workspace-control-embedded-bg);box-shadow:var(--workspace-control-embedded-shadow);letter-spacing:-.01em;font-weight:600}.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input{min-height:calc(var(--space-6)*2);border-radius:var(--radius-lg);border-color:var(--workspace-control-embedded-border);background:var(--workspace-control-embedded-bg);box-shadow:var(--workspace-control-embedded-shadow);letter-spacing:-.01em;font-weight:600}.workspace-control-shell[data-condensed=true] .requests-filters--surface-embedded .dc-select-trigger{height:calc(var(--space-5) + var(--space-6));border-radius:calc(var(--radius-md) + var(--space-0-5))}.workspace-control-shell[data-condensed=true] .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input{min-height:calc(var(--space-5) + var(--space-6));border-radius:calc(var(--radius-md) + var(--space-0-5))}.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger:hover{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger:hover{border-color:color-mix(in oklab,white 54%,var(--workspace-control-embedded-border)46%)}}.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger:hover{background:var(--workspace-control-embedded-bg-hover);transform:translateY(-1px)}.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:hover{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:hover{border-color:color-mix(in oklab,white 54%,var(--workspace-control-embedded-border)46%)}}.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:hover{background:var(--workspace-control-embedded-bg-hover);transform:translateY(-1px)}.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger:focus-visible{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger:focus-visible{border-color:color-mix(in oklab,var(--c-primary)34%,var(--workspace-control-embedded-border)66%)}}.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger:focus-visible{box-shadow:0 0 0 3px var(--c-primary),var(--workspace-control-embedded-shadow)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)14%,transparent),var(--workspace-control-embedded-shadow)}}.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:focus-visible,.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:focus{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:focus-visible,.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:focus{border-color:color-mix(in oklab,var(--c-primary)34%,var(--workspace-control-embedded-border)66%)}}.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:focus-visible,.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:focus{box-shadow:0 0 0 3px var(--c-primary),var(--workspace-control-embedded-shadow)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:focus-visible,.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)14%,transparent),var(--workspace-control-embedded-shadow)}}.workspace-control-shell .requests-filters--surface-embedded .requests-select-icon{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .requests-select-icon{color:color-mix(in oklab,var(--c-accent)58%,var(--c-text-muted)42%)}}.workspace-control-shell .requests-filters__chips--shell{padding-top:0}.workspace-control-shell .requests-filters--surface-embedded .chip{min-height:calc(var(--space-8) + var(--space-0-5));padding:var(--space-1-5)var(--space-3);border-color:var(--workspace-control-embedded-border)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .chip{border-color:color-mix(in oklab,var(--workspace-control-embedded-border)82%,transparent)}}.workspace-control-shell .requests-filters--surface-embedded .chip{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .chip{background:linear-gradient(180deg,color-mix(in oklab,white 82%,var(--surface-card-bg)18%),color-mix(in oklab,white 70%,var(--surface-card-bg)30%))}}.workspace-control-shell .requests-filters--surface-embedded .chip{box-shadow:inset 0 1px 0 #ffffffbd,0 6px 14px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-control-shell .requests-filters--surface-embedded .chip{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.74),0 6px 14px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .chip{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.74),0 6px 14px color-mix(in oklab,var(--c-ink)5%,transparent)}}.workspace-control-shell .requests-filters--surface-embedded .chip{font-size:13px}.workspace-control-shell .requests-filters--surface-embedded .chip:hover{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .chip:hover{border-color:color-mix(in oklab,var(--c-accent)24%,var(--workspace-control-embedded-border)76%)}}.workspace-control-shell .requests-filters--surface-embedded .chip.is-active{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .chip.is-active{border-color:color-mix(in oklab,var(--c-accent)34%,var(--workspace-control-embedded-border)66%)}}.workspace-control-shell .requests-filters--surface-embedded .chip.is-active{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .chip.is-active{background:linear-gradient(180deg,color-mix(in oklab,white 92%,var(--c-accent)8%),color-mix(in oklab,white 82%,var(--c-accent)18%))}}.workspace-control-shell .requests-filters--surface-embedded .chip.is-active{box-shadow:inset 0 1px 0 #ffffffd1,0 10px 18px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-control-shell .requests-filters--surface-embedded .chip.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 10px 18px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .requests-filters--surface-embedded .chip.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 10px 18px color-mix(in oklab,var(--c-ink)8%,transparent)}}html.dark .workspace-control-shell .requests-filters--surface-embedded .chip{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .requests-filters--surface-embedded .chip{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)86%,white 14%),color-mix(in oklab,var(--c-panel)94%,white 6%))}}html.dark .workspace-control-shell .requests-filters--surface-embedded .chip{box-shadow:inset 0 1px 0 #ffffff1a,0 8px 16px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .workspace-control-shell .requests-filters--surface-embedded .chip{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 8px 16px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .requests-filters--surface-embedded .chip{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 8px 16px color-mix(in oklab,var(--c-ink)20%,transparent)}}html.dark .workspace-control-shell .requests-filters--surface-embedded .chip.is-active{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .requests-filters--surface-embedded .chip.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)78%,white 22%),color-mix(in oklab,var(--c-panel)88%,var(--c-accent)12%))}}.workspace-control-shell .workspace-control-shell__action{width:calc(var(--space-6)*2);min-width:calc(var(--space-6)*2);height:calc(var(--space-6)*2);border-radius:var(--radius-lg);border:1px solid #fff}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .workspace-control-shell__action{border:1px solid color-mix(in oklab,white 70%,var(--c-border)30%)}}.workspace-control-shell .workspace-control-shell__action{background:var(--workspace-control-action-bg);box-shadow:inset 0 1px 0 #ffffffc2,0 8px 16px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-control-shell .workspace-control-shell__action{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 8px 16px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .workspace-control-shell__action{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 8px 16px color-mix(in oklab,var(--c-ink)7%,transparent)}}.workspace-control-shell .workspace-control-shell__action{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .workspace-control-shell__action{color:color-mix(in oklab,var(--c-text-muted)76%,var(--c-text)24%)}}.workspace-control-shell[data-condensed=true] .workspace-control-shell__action{width:calc(var(--space-5) + var(--space-6));min-width:calc(var(--space-5) + var(--space-6));height:calc(var(--space-5) + var(--space-6));border-radius:calc(var(--radius-md) + var(--space-0-5))}.workspace-control-shell .workspace-control-shell__action:hover:not(:disabled){border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .workspace-control-shell__action:hover:not(:disabled){border-color:color-mix(in oklab,var(--c-accent)26%,var(--c-border)74%)}}.workspace-control-shell .workspace-control-shell__action:hover:not(:disabled){background:var(--workspace-control-action-bg-hover);box-shadow:inset 0 1px 0 #fffc,0 12px 22px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-control-shell .workspace-control-shell__action:hover:not(:disabled){box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.8),0 12px 22px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .workspace-control-shell__action:hover:not(:disabled){box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.8),0 12px 22px color-mix(in oklab,var(--c-ink)9%,transparent)}}.workspace-control-shell .workspace-control-shell__action:hover:not(:disabled){color:var(--c-text);transform:translateY(-1px)}.workspace-control-shell .workspace-control-shell__action:focus-visible{box-shadow:0 0 0 3px var(--c-primary),0 8px 16px var(--c-ink);outline:none}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .workspace-control-shell__action:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)12%,transparent),0 8px 16px color-mix(in oklab,var(--c-ink)7%,transparent)}}.workspace-control-shell .workspace-control-shell__action:disabled{opacity:.46;cursor:default}.workspace-control-shell .home-activity__ranges{gap:var(--space-1-5);padding:var(--space-1-25);border-color:var(--workspace-control-embedded-border)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__ranges{border-color:color-mix(in oklab,var(--workspace-control-embedded-border)82%,transparent)}}.workspace-control-shell .home-activity__ranges{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__ranges{background:linear-gradient(180deg,color-mix(in oklab,white 86%,var(--surface-card-bg)14%),color-mix(in oklab,white 74%,var(--surface-card-bg)26%))}}.workspace-control-shell .home-activity__ranges{box-shadow:inset 0 1px 0 #ffffffc2,0 8px 18px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-control-shell .home-activity__ranges{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 8px 18px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__ranges{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 8px 18px color-mix(in oklab,var(--c-ink)6%,transparent)}}.workspace-control-shell[data-condensed=true] .home-activity__ranges{padding:var(--space-1)}.workspace-control-shell .home-activity__range{min-width:calc(var(--space-8) + var(--space-5));height:var(--space-8);padding:0 var(--space-3);border-color:var(--workspace-control-embedded-border)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__range{border-color:color-mix(in oklab,var(--workspace-control-embedded-border)76%,var(--c-primary)24%)}}.workspace-control-shell .home-activity__range{background:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__range{background:color-mix(in oklab,white 88%,var(--surface-card-bg)12%)}}.workspace-control-shell .home-activity__range{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__range{color:color-mix(in oklab,var(--c-primary)54%,var(--c-text)46%)}}.workspace-control-shell .home-activity__range{box-shadow:inset 0 1px #ffffffad;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.68)}.workspace-control-shell[data-condensed=true] .home-activity__range{min-width:calc(var(--space-6)*2);height:calc(var(--space-6) + var(--space-1-5));padding:0 var(--space-2-5)}.workspace-control-shell[data-condensed=true] .activity-insight{gap:var(--space-2);padding:var(--space-2)var(--space-2-5);grid-template-columns:minmax(0,1fr) 96px}.workspace-control-shell[data-condensed=true] .activity-insight__text{font-size:12px;line-height:1.3}.workspace-control-shell[data-condensed=true] .activity-insight__track{height:var(--space-2)}.workspace-control-shell .home-activity__range.is-active{color:var(--c-text);border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__range.is-active{border-color:color-mix(in oklab,var(--c-primary)44%,var(--workspace-control-embedded-border)56%)}}.workspace-control-shell .home-activity__range.is-active{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__range.is-active{background:linear-gradient(180deg,color-mix(in oklab,white 88%,var(--c-primary)12%),color-mix(in oklab,white 76%,var(--c-primary)24%))}}.workspace-control-shell .home-activity__range.is-active{box-shadow:inset 0 1px 0 #ffffffc2,0 8px 16px var(--c-primary)}@supports (color:lab(0% 0 0)){.workspace-control-shell .home-activity__range.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 8px 16px var(--c-primary)}}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell .home-activity__range.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 8px 16px color-mix(in oklab,var(--c-primary)14%,transparent)}}html.dark .workspace-control-shell .workspace-control-shell__action{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .workspace-control-shell__action{border-color:color-mix(in oklab,var(--c-border)84%,white 16%)}}html.dark .workspace-control-shell .workspace-control-shell__action{background:var(--workspace-control-action-bg);box-shadow:inset 0 1px 0 #ffffff1a,0 10px 18px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .workspace-control-shell .workspace-control-shell__action{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 18px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .workspace-control-shell__action{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 18px color-mix(in oklab,var(--c-ink)20%,transparent)}}html.dark .workspace-control-shell .home-activity__ranges{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .home-activity__ranges{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)88%,white 12%),color-mix(in oklab,var(--c-panel)94%,white 6%))}}html.dark .workspace-control-shell .home-activity__ranges{box-shadow:inset 0 1px 0 #ffffff1a,0 10px 20px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .workspace-control-shell .home-activity__ranges{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 20px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .home-activity__ranges{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 20px color-mix(in oklab,var(--c-ink)20%,transparent)}}html.dark .workspace-control-shell .home-activity__range{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .home-activity__range{background:color-mix(in oklab,var(--c-panel)88%,white 12%)}}html.dark .workspace-control-shell .home-activity__range{box-shadow:inset 0 1px #ffffff1a;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.1)}html.dark .workspace-control-shell .home-activity__range.is-active{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-control-shell .home-activity__range.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)74%,white 26%),color-mix(in oklab,var(--c-panel)86%,var(--c-primary)14%))}}.workspace-chip-toggle{align-items:center;gap:var(--space-1-5);padding:var(--space-0-5)0 0}.workspace-chip-toggle__chip{min-height:calc(var(--space-4) + var(--space-5));padding:var(--space-2)calc(var(--space-2-5) + var(--space-0-75));border-color:var(--surface-soft-border)}@supports (color:color-mix(in lab, red, red)){.workspace-chip-toggle__chip{border-color:color-mix(in oklab,var(--surface-soft-border)72%,transparent)}}.workspace-chip-toggle__chip{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-chip-toggle__chip{background:linear-gradient(180deg,color-mix(in oklab,white 92%,var(--surface-card-bg)8%),color-mix(in oklab,white 82%,var(--surface-card-bg)18%))}}.workspace-chip-toggle__chip{box-shadow:inset 0 1px 0 #ffffffc2,0 8px 16px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-chip-toggle__chip{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 8px 16px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-chip-toggle__chip{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 8px 16px color-mix(in oklab,var(--c-ink)6%,transparent)}}.workspace-chip-toggle__chip{letter-spacing:-.01em;font-size:13px}.workspace-chip-toggle__chip:hover{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-chip-toggle__chip:hover{border-color:color-mix(in oklab,var(--c-accent)24%,var(--surface-soft-border)76%)}}.workspace-chip-toggle__chip.is-active{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-chip-toggle__chip.is-active{border-color:color-mix(in oklab,var(--c-accent)34%,var(--surface-soft-border)66%)}}.workspace-chip-toggle__chip.is-active{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-chip-toggle__chip.is-active{background:linear-gradient(180deg,color-mix(in oklab,white 94%,var(--c-accent)6%),color-mix(in oklab,white 82%,var(--c-accent)18%))}}.workspace-chip-toggle__chip.is-active{box-shadow:inset 0 1px 0 #ffffffd6,0 12px 20px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-chip-toggle__chip.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.84),0 12px 20px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-chip-toggle__chip.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.84),0 12px 20px color-mix(in oklab,var(--c-ink)8%,transparent)}}html.dark .workspace-chip-toggle__chip{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-chip-toggle__chip{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)86%,white 14%),color-mix(in oklab,var(--c-panel)94%,white 6%))}}html.dark .workspace-chip-toggle__chip{box-shadow:inset 0 1px 0 #ffffff1a,0 8px 16px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .workspace-chip-toggle__chip{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 8px 16px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-chip-toggle__chip{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 8px 16px color-mix(in oklab,var(--c-ink)20%,transparent)}}html.dark .workspace-chip-toggle__chip.is-active{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-chip-toggle__chip.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)76%,white 24%),color-mix(in oklab,var(--c-panel)88%,var(--c-accent)12%))}}@media (max-width:1023px){.workspace-control-shell{box-shadow:0 14px 28px var(--c-ink),0 6px 16px var(--c-primary),inset 0 1px 0 #fff6}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell{box-shadow:0 14px 28px color-mix(in oklab,var(--c-ink)10%,transparent),0 6px 16px color-mix(in oklab,var(--c-primary)6%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.4)}}.workspace-control-shell[data-condensed=true]{box-shadow:0 18px 30px var(--c-ink),0 8px 18px var(--c-primary),inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){.workspace-control-shell[data-condensed=true]{box-shadow:0 18px 30px color-mix(in oklab,var(--c-ink)12%,transparent),0 8px 18px color-mix(in oklab,var(--c-primary)8%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.42)}}}@media (max-width:820px){.workspace-control-shell{--workspace-control-shell-sticky-gap:var(--space-1-5);--workspace-control-shell-section-pad:var(--space-3);--workspace-control-shell-section-gap:var(--space-2);--workspace-control-shell-condensed-pad-y:var(--space-2-5);--workspace-control-shell-condensed-pad-x:var(--space-3);border-radius:18px}.workspace-control-shell[data-condensed=true]{border-radius:16px}.workspace-control-shell .requests-filters--surface-embedded .dc-select-trigger,.workspace-control-shell[data-condensed=true] .requests-filters--surface-embedded .dc-select-trigger{height:calc(var(--space-8) + var(--space-2-5));border-radius:var(--radius-md)}.workspace-control-shell .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input,.workspace-control-shell[data-condensed=true] .requests-filters--surface-embedded .dc-city-search--inline .dc-city-search-input{min-height:calc(var(--space-8) + var(--space-2-5));border-radius:var(--radius-md)}.workspace-control-shell .workspace-control-shell__action,.workspace-control-shell[data-condensed=true] .workspace-control-shell__action{width:calc(var(--space-8) + var(--space-2-5));min-width:calc(var(--space-8) + var(--space-2-5));height:calc(var(--space-8) + var(--space-2-5));border-radius:var(--radius-md)}.workspace-control-shell .home-activity__ranges{padding:var(--space-1)}.workspace-control-shell .home-activity__range,.workspace-control-shell[data-condensed=true] .home-activity__range{min-width:calc(var(--space-5) + var(--space-6));height:calc(var(--space-6) + var(--space-1));padding:0 var(--space-2)}.workspace-control-shell .activity-insight,.workspace-control-shell[data-condensed=true] .activity-insight{gap:var(--space-1-5);padding:var(--space-2)var(--space-2-5);grid-template-columns:1fr}.workspace-control-shell .activity-insight__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.workspace-control-shell .activity-insight__track,.workspace-control-shell[data-condensed=true] .activity-insight__track{height:var(--space-2)}.workspace-chip-toggle{scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:var(--space-0-5);margin-inline:calc(var(--space-0-5)*-1);flex-wrap:nowrap;overflow:auto hidden}.workspace-chip-toggle::-webkit-scrollbar{display:none}.workspace-chip-toggle__chip{scroll-snap-align:start;min-height:calc(var(--space-8) + var(--space-0-5));padding:var(--space-1-5)var(--space-3);flex:none;font-size:12px}.workspace-primary-overlay-shell{padding-top:calc(env(safe-area-inset-top) + var(--shell-topbar-height) + var(--shell-topbar-offset,0px) + var(--section-top-offset,0px))}.workspace-intro-shell>.stack-md>.personal-nav.personal-nav--embedded.personal-nav--left,.requests-filters__controls--desktop-shell,.workspace-reviews-shell-controls__desktop,.workspace-statistics-context__controls-desktop,.workspace-intro__mobile-hidden{display:none}}.personal-nav{gap:var(--space-3);padding:var(--home-panel-padding,var(--space-4));border-radius:var(--radius-lg);border:1px solid var(--surface-card-border);background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);display:grid}.personal-nav.personal-nav--embedded{box-shadow:none;background:0 0;border:0;padding:0}.personal-nav__header-slot{flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:stretch;display:inline-flex}.personal-nav__title-row{align-items:stretch;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.personal-nav__title-copy{gap:var(--space-1);align-content:start;min-width:0;display:grid}.personal-nav__title{font-size:var(--fs-h2);letter-spacing:-.01em;font-weight:700;line-height:var(--lh-title);color:var(--c-text);min-width:0;margin:0}.personal-nav__subtitle{font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.personal-nav__subtitle{color:color-mix(in oklab,var(--c-text-muted)92%,var(--c-text)8%)}}.personal-nav__subtitle{max-width:62ch}@media (min-width:1024px){.workspace-intro-shell .requests-grid--balanced>aside.stack-md{align-self:stretch;min-height:0;display:grid}.workspace-intro-shell .requests-grid--balanced>aside.stack-md>:only-child{align-self:stretch;width:100%;height:100%;min-height:100%;margin:0}}.personal-nav__track{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:980px){.personal-nav__track{grid-template-columns:repeat(4,minmax(0,1fr))}.personal-nav--left .personal-nav__track{grid-template-columns:repeat(3,minmax(0,1fr))}}.personal-nav__item{--personal-nav-item-color:var(--c-text);--personal-nav-item-border:var(--surface-soft-border);--personal-nav-item-bg-start:var(--surface-soft-bg)}@supports (color:color-mix(in lab, red, red)){.personal-nav__item{--personal-nav-item-bg-start:color-mix(in oklab,var(--surface-soft-bg)96%,var(--c-panel)4%)}}.personal-nav__item{--personal-nav-item-bg-end:var(--surface-soft-bg);--personal-nav-item-shadow:none;min-height:calc((var(--space-8)*2) + var(--space-1));padding:var(--space-2-5)var(--space-3);border-radius:var(--radius-md);border:1px solid var(--personal-nav-item-border);background:linear-gradient(180deg,var(--personal-nav-item-bg-start),var(--personal-nav-item-bg-end));color:var(--personal-nav-item-color);box-shadow:var(--personal-nav-item-shadow);gap:var(--space-1);transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.personal-nav__track--dock{--personal-nav-dock-item-color:var(--c-text);--personal-nav-dock-item-border:white}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-item-border:color-mix(in oklab,white 42%,var(--c-border)58%)}}.personal-nav__track--dock{--personal-nav-dock-item-bg:#ffffff4d;--personal-nav-dock-item-bg-hover:#fff6;--personal-nav-dock-item-bg-active:white}@supports (color:lab(0% 0 0)){.personal-nav__track--dock{--personal-nav-dock-item-bg:lab(100% -.0000298023 .0000119209/.3);--personal-nav-dock-item-bg-hover:lab(100% -.0000298023 .0000119209/.4)}}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-item-bg-active:color-mix(in oklab,white 54%,var(--c-primary)6%)}}.personal-nav__track--dock{--personal-nav-dock-item-shadow:inset 0 1px 0 #ffffff7a,0 8px 18px var(--c-ink)}@supports (color:lab(0% 0 0)){.personal-nav__track--dock{--personal-nav-dock-item-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.48),0 8px 18px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-item-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.48),0 8px 18px color-mix(in oklab,var(--c-ink)5%,transparent)}}.personal-nav__track--dock{--personal-nav-dock-item-shadow-hover:inset 0 1px 0 #ffffff8f,0 10px 20px var(--c-ink)}@supports (color:lab(0% 0 0)){.personal-nav__track--dock{--personal-nav-dock-item-shadow-hover:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.56),0 10px 20px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-item-shadow-hover:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.56),0 10px 20px color-mix(in oklab,var(--c-ink)7%,transparent)}}.personal-nav__track--dock{--personal-nav-dock-item-shadow-active:inset 0 1px 0 #ffffff9e,0 12px 24px var(--c-primary)}@supports (color:lab(0% 0 0)){.personal-nav__track--dock{--personal-nav-dock-item-shadow-active:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.62),0 12px 24px var(--c-primary)}}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-item-shadow-active:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.62),0 12px 24px color-mix(in oklab,var(--c-primary)9%,transparent)}}.personal-nav__track--dock{--personal-nav-dock-icon-border:white}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-icon-border:color-mix(in oklab,white 38%,var(--c-border)62%)}}.personal-nav__track--dock{--personal-nav-dock-icon-bg:#ffffff75;--personal-nav-dock-badge-border:var(--c-primary)}@supports (color:lab(0% 0 0)){.personal-nav__track--dock{--personal-nav-dock-icon-bg:lab(100% -.0000298023 .0000119209/.46)}}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-badge-border:color-mix(in oklab,var(--c-primary)10%,var(--c-border)90%)}}.personal-nav__track--dock{--personal-nav-dock-badge-bg:#ffffff7a;--personal-nav-dock-badge-color:var(--c-text-muted)}@supports (color:lab(0% 0 0)){.personal-nav__track--dock{--personal-nav-dock-badge-bg:lab(100% -.0000298023 .0000119209/.48)}}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-badge-color:color-mix(in oklab,var(--c-text-muted)72%,var(--c-text)28%)}}.personal-nav__track--dock{--personal-nav-dock-badge-active-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock{--personal-nav-dock-badge-active-border:color-mix(in oklab,var(--c-primary)18%,var(--c-border)82%)}}.personal-nav__track--dock{--personal-nav-dock-badge-active-bg:#ffffff8f;--personal-nav-dock-badge-active-color:var(--c-text);--control-gap:var(--space-1-5);--control-pad:0;isolation:isolate;align-items:stretch;gap:var(--control-gap);width:100%;min-width:0;padding:var(--control-pad);display:flex;position:relative}@supports (color:lab(0% 0 0)){.personal-nav__track--dock{--personal-nav-dock-badge-active-bg:lab(100% -.0000298023 .0000119209/.56)}}.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-item-border:white}@supports (color:color-mix(in lab, red, red)){.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-item-border:color-mix(in oklab,white 42%,var(--surface-soft-border)58%)}}.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-item-bg:#ffffff4d;--personal-nav-dock-item-bg-hover:#fff6;--personal-nav-dock-item-bg-active:white}@supports (color:lab(0% 0 0)){.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-item-bg:lab(100% -.0000298023 .0000119209/.3);--personal-nav-dock-item-bg-hover:lab(100% -.0000298023 .0000119209/.4)}}@supports (color:color-mix(in lab, red, red)){.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-item-bg-active:color-mix(in oklab,white 54%,var(--c-primary)6%)}}.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-icon-border:white}@supports (color:color-mix(in lab, red, red)){.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-icon-border:color-mix(in oklab,white 38%,var(--surface-soft-border)62%)}}.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-icon-bg:#ffffff75}@supports (color:lab(0% 0 0)){.personal-nav.personal-nav--embedded .personal-nav__track--dock{--personal-nav-dock-icon-bg:lab(100% -.0000298023 .0000119209/.46)}}html.dark .personal-nav__track--dock{--personal-nav-dock-item-color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-color:color-mix(in oklab,var(--c-text-muted)92%,var(--c-text)8%)}}html.dark .personal-nav__track--dock{--personal-nav-dock-item-border:white}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-border:color-mix(in oklab,white 18%,var(--c-border)82%)}}html.dark .personal-nav__track--dock{--personal-nav-dock-item-bg:#ffffff14;--personal-nav-dock-item-bg-hover:#ffffff1f;--personal-nav-dock-item-bg-active:var(--c-primary)}@supports (color:lab(0% 0 0)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-bg:lab(100% -.0000298023 .0000119209/.08);--personal-nav-dock-item-bg-hover:lab(100% -.0000298023 .0000119209/.12)}}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-bg-active:color-mix(in oklab,var(--c-primary)16%,white 8%)}}html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow:inset 0 1px 0 #ffffff1a,0 10px 20px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 20px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 20px color-mix(in oklab,var(--c-ink)18%,transparent)}}html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow-hover:inset 0 1px 0 #ffffff1f,0 12px 22px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow-hover:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 12px 22px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow-hover:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 12px 22px color-mix(in oklab,var(--c-ink)20%,transparent)}}html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow-active:inset 0 1px 0 #ffffff24,0 14px 24px var(--c-primary)}@supports (color:lab(0% 0 0)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow-active:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.14),0 14px 24px var(--c-primary)}}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-item-shadow-active:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.14),0 14px 24px color-mix(in oklab,var(--c-primary)14%,transparent)}}html.dark .personal-nav__track--dock{--personal-nav-dock-icon-border:white}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-icon-border:color-mix(in oklab,white 16%,var(--c-border)84%)}}html.dark .personal-nav__track--dock{--personal-nav-dock-icon-bg:#ffffff1f;--personal-nav-dock-badge-border:var(--c-primary)}@supports (color:lab(0% 0 0)){html.dark .personal-nav__track--dock{--personal-nav-dock-icon-bg:lab(100% -.0000298023 .0000119209/.12)}}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-badge-border:color-mix(in oklab,var(--c-primary)18%,var(--c-border)82%)}}html.dark .personal-nav__track--dock{--personal-nav-dock-badge-bg:#ffffff1f;--personal-nav-dock-badge-color:white}@supports (color:lab(0% 0 0)){html.dark .personal-nav__track--dock{--personal-nav-dock-badge-bg:lab(100% -.0000298023 .0000119209/.12)}}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-badge-color:color-mix(in oklab,white 88%,var(--c-text-muted)12%)}}html.dark .personal-nav__track--dock{--personal-nav-dock-badge-active-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html.dark .personal-nav__track--dock{--personal-nav-dock-badge-active-border:color-mix(in oklab,var(--c-primary)18%,var(--c-border)82%)}}html.dark .personal-nav__track--dock{--personal-nav-dock-badge-active-bg:#ffffff24;--personal-nav-dock-badge-active-color:var(--c-text)}@supports (color:lab(0% 0 0)){html.dark .personal-nav__track--dock{--personal-nav-dock-badge-active-bg:lab(100% -.0000298023 .0000119209/.14)}}.personal-nav__track--dock .personal-nav__item,.personal-nav__track--dock .personal-nav__item:hover,.personal-nav__track--dock .personal-nav__item.is-active,.personal-nav__track--dock .personal-nav__item--secondary,.personal-nav__track--dock .personal-nav__item--secondary:hover,.personal-nav__track--dock .personal-nav__item--secondary.is-active{min-height:calc(var(--space-8) + var(--space-5));padding:var(--space-2);border-radius:calc(var(--radius-xl,var(--radius-lg)) + var(--space-0-5));border:1px solid var(--personal-nav-dock-item-border);background:var(--personal-nav-dock-item-bg);box-shadow:var(--personal-nav-dock-item-shadow);align-content:start;justify-items:start;gap:var(--space-1-5);color:var(--personal-nav-dock-item-color);z-index:1;-webkit-tap-highlight-color:transparent;flex:1 1 0;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.personal-nav__track--dock .personal-nav__item:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock .personal-nav__item:hover{border-color:color-mix(in oklab,var(--c-primary)20%,var(--personal-nav-dock-item-border)80%)}}.personal-nav__track--dock .personal-nav__item:hover{background:var(--personal-nav-dock-item-bg-hover);box-shadow:var(--personal-nav-dock-item-shadow-hover);color:var(--c-text);transform:translateY(-1px)scale(1.01)}.personal-nav__track--dock .personal-nav__item.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock .personal-nav__item.is-active{border-color:color-mix(in oklab,var(--c-primary)24%,var(--personal-nav-dock-item-border)76%)}}.personal-nav__track--dock .personal-nav__item.is-active{background:var(--personal-nav-dock-item-bg-active);box-shadow:var(--personal-nav-dock-item-shadow-active);color:var(--c-text);transform:none}.personal-nav__track--dock .personal-nav__item:focus-visible{border-color:var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.personal-nav__track--dock .personal-nav__item:focus-visible{border-color:color-mix(in oklab,var(--c-primary)20%,var(--personal-nav-dock-item-border)80%)}}.personal-nav__track--dock .personal-nav__item:focus-visible{background:var(--personal-nav-dock-item-bg-hover);box-shadow:var(--personal-nav-dock-item-shadow-hover);color:var(--c-text)}.personal-nav__track--dock .personal-nav__item.is-active .personal-nav__label{font-weight:650}.personal-nav__track--dock .personal-nav__item--secondary{background:#ffffff38;background:lab(100% -.0000298023 .0000119209/.22)}.personal-nav__track--dock .personal-nav__top{align-items:start;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-width:0;display:grid}.personal-nav__track--dock .personal-nav__icon,.personal-nav__track--dock .personal-nav__icon svg{width:calc(var(--space-4) + var(--space-0-5));height:calc(var(--space-4) + var(--space-0-5))}.personal-nav__track--dock .personal-nav__icon{width:calc(var(--space-6) + var(--space-0-5));height:calc(var(--space-6) + var(--space-0-5));border:1px solid var(--personal-nav-dock-icon-border);background:var(--personal-nav-dock-icon-bg);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffffbd;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.74)}.personal-nav__track--dock .personal-nav__label{-webkit-line-clamp:2;white-space:normal;text-align:left;letter-spacing:-.02em;-webkit-box-orient:vertical;min-width:0;font-size:12px;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.personal-nav__track--dock .personal-nav__hint,.personal-nav__track--dock .personal-nav__rating{display:none}.personal-nav__track--dock .personal-nav__value--dock{min-width:calc(var(--space-4) + var(--space-0-5));height:calc(var(--space-4) + var(--space-0-25));padding:0 var(--space-1-25);border:1px solid var(--personal-nav-dock-badge-border);background:var(--personal-nav-dock-badge-bg);color:var(--personal-nav-dock-badge-color);box-shadow:none;border-radius:999px;justify-self:end;margin-left:0;font-size:10px;font-weight:700;line-height:1}.personal-nav__track--dock .personal-nav__item.is-active .personal-nav__value--dock{border-color:var(--personal-nav-dock-badge-active-border);background:var(--personal-nav-dock-badge-active-bg);color:var(--personal-nav-dock-badge-active-color);box-shadow:none}@media (prefers-reduced-motion:reduce){.personal-nav__track--dock .personal-nav__item{transition:none}}.personal-nav__item--secondary{min-height:calc(var(--space-8) + var(--space-6));padding:var(--space-2)var(--space-2-5)}.personal-nav__item:hover,.personal-nav__item.is-active{--personal-nav-item-color:var(--c-text);--personal-nav-item-border:white}@supports (color:color-mix(in lab, red, red)){.personal-nav__item:hover,.personal-nav__item.is-active{--personal-nav-item-border:color-mix(in oklab,white 18%,var(--c-border)82%)}}.personal-nav__item:hover,.personal-nav__item.is-active{--personal-nav-item-bg-start:white}@supports (color:color-mix(in lab, red, red)){.personal-nav__item:hover,.personal-nav__item.is-active{--personal-nav-item-bg-start:color-mix(in oklab,white 8%,var(--c-panel)92%)}}.personal-nav__item:hover,.personal-nav__item.is-active{--personal-nav-item-bg-end:white}@supports (color:color-mix(in lab, red, red)){.personal-nav__item:hover,.personal-nav__item.is-active{--personal-nav-item-bg-end:color-mix(in oklab,white 4%,var(--c-panel)96%)}}.personal-nav__item:hover,.personal-nav__item.is-active{--personal-nav-item-shadow:var(--surface-card-shadow-hover)}.personal-nav__item:hover{transform:translateY(-1px)}.personal-nav__item.is-disabled{opacity:.52;cursor:not-allowed;pointer-events:none;--personal-nav-item-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.personal-nav__item.is-disabled{--personal-nav-item-border:color-mix(in oklab,var(--c-border)72%,transparent)}}.personal-nav__item.is-disabled{--personal-nav-item-bg-start:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.personal-nav__item.is-disabled{--personal-nav-item-bg-start:color-mix(in oklab,var(--c-panel)94%,transparent)}}.personal-nav__item.is-disabled{--personal-nav-item-bg-end:var(--surface-soft-bg);--personal-nav-item-shadow:none;transform:none}.personal-nav__item.is-disabled.is-locked{cursor:pointer;pointer-events:auto;opacity:.72}.personal-nav__item.is-disabled.is-locked:hover{--personal-nav-item-border:white;transform:none}@supports (color:color-mix(in lab, red, red)){.personal-nav__item.is-disabled.is-locked:hover{--personal-nav-item-border:color-mix(in oklab,white 18%,var(--c-border)82%)}}.personal-nav__item.is-disabled.is-locked:hover{--personal-nav-item-bg-start:white}@supports (color:color-mix(in lab, red, red)){.personal-nav__item.is-disabled.is-locked:hover{--personal-nav-item-bg-start:color-mix(in oklab,white 8%,var(--c-panel)92%)}}.personal-nav__item.is-disabled.is-locked:hover{--personal-nav-item-bg-end:white}@supports (color:color-mix(in lab, red, red)){.personal-nav__item.is-disabled.is-locked:hover{--personal-nav-item-bg-end:color-mix(in oklab,white 4%,var(--c-panel)96%)}}.personal-nav__item.is-disabled.is-locked:hover{--personal-nav-item-shadow:0 8px 18px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.personal-nav__item.is-disabled.is-locked:hover{--personal-nav-item-shadow:0 8px 18px color-mix(in oklab,var(--c-ink)12%,transparent)}}.personal-nav__icon{width:var(--space-4);height:var(--space-4);justify-content:center;align-items:center;display:inline-flex}.personal-nav__item--secondary .personal-nav__icon,.personal-nav__item--secondary .personal-nav__icon svg{width:var(--space-3-5);height:var(--space-3-5)}.personal-nav__icon svg{width:var(--space-4);height:var(--space-4)}.personal-nav__top{align-items:center;gap:var(--space-2);display:flex}.personal-nav__label{font-size:var(--fs-body);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.personal-nav__item--secondary .personal-nav__label{font-size:var(--fs-small)}.personal-nav__value{margin-left:auto}.personal-nav__hint{font-size:var(--fs-small);color:var(--c-text-muted);line-height:1.35}.personal-nav__item--secondary .personal-nav__hint{display:none}.personal-nav__item--secondary .personal-nav__rating{margin-top:0}.personal-nav__rating{pointer-events:none;margin-top:auto}.personal-nav__item--secondary .personal-nav__rating{gap:var(--space-0-5)}.personal-nav__item--secondary .rating-summary__line{gap:var(--space-1)}.personal-nav__item--secondary .rating-summary__stars{letter-spacing:.04em;font-size:10px}.personal-nav__item--secondary .rating-summary__value{font-size:14px}.personal-nav__item--secondary .rating-summary__reviews{font-size:11px;line-height:1.2}.personal-nav__item--secondary[data-nav-key=reviews],.personal-nav__item--secondary[data-nav-key=reviews] .personal-nav__top{gap:var(--space-1-5)}.personal-nav__item--secondary[data-nav-key=reviews] .personal-nav__label{font-weight:650}.personal-nav__item--secondary[data-nav-key=reviews] .rating-summary__line{gap:var(--space-1)}.personal-nav__item--secondary[data-nav-key=reviews] .rating-summary__stars{letter-spacing:.03em;font-size:10px}.activity-insight{gap:var(--space-3);padding:var(--space-2-5)var(--space-3);border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.activity-insight__text{font-size:var(--fs-body);font-weight:500;line-height:var(--lh-body);margin:0}.activity-insight__track{height:var(--space-2-5);background:var(--c-panel);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.activity-insight__track{background:color-mix(in oklab,var(--c-panel)90%,var(--c-border)10%)}}.activity-insight__track{border:1px solid var(--surface-soft-border);overflow:hidden}.activity-insight__fill{border-radius:inherit;background:linear-gradient(90deg,var(--c-success),var(--c-success));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.activity-insight__fill{background:linear-gradient(90deg,color-mix(in oklab,var(--c-success)85%,var(--c-primary)15%),color-mix(in oklab,var(--c-success)76%,var(--c-panel)24%))}}.activity-insight__fill{box-shadow:0 0 0 1px var(--c-success)}@supports (color:color-mix(in lab, red, red)){.activity-insight__fill{box-shadow:0 0 0 1px color-mix(in oklab,var(--c-success)35%,transparent)}}.workspace-mobile-nav-sheet{z-index:41;padding:var(--space-6);pointer-events:none;overscroll-behavior:none;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:hidden}.workspace-mobile-nav-sheet__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;background:0 0;border:0;position:absolute;inset:0}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-border:color-mix(in oklab,var(--c-primary)12%,var(--surface-card-border)88%)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-bg:var(--surface-card-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-bg:color-mix(in oklab,var(--surface-card-bg)88%,var(--c-primary)12%)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-shadow:0 18px 36px var(--c-ink),0 6px 18px var(--c-primary),inset 0 1px 0 #ffffff52}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-shadow:0 18px 36px color-mix(in oklab,var(--c-ink)10%,transparent),0 6px 18px color-mix(in oklab,var(--c-primary)6%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.32)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-close-border:white}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-close-border:color-mix(in oklab,white 52%,var(--c-border)48%)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-close-bg:#ffffff4d;--workspace-mobile-nav-card-border:white}@supports (color:lab(0% 0 0)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-close-bg:lab(100% -.0000298023 .0000119209/.3)}}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-border:color-mix(in oklab,white 42%,var(--c-border)58%)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-bg:#ffffff4d;--workspace-mobile-nav-card-bg-hover:#fff6;--workspace-mobile-nav-card-bg-active:white}@supports (color:lab(0% 0 0)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-bg:lab(100% -.0000298023 .0000119209/.3);--workspace-mobile-nav-card-bg-hover:lab(100% -.0000298023 .0000119209/.4)}}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-bg-active:color-mix(in oklab,white 54%,var(--c-primary)6%)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow:inset 0 1px 0 #ffffff7a,0 8px 18px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.48),0 8px 18px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.48),0 8px 18px color-mix(in oklab,var(--c-ink)5%,transparent)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-hover:inset 0 1px 0 #ffffff8f,0 10px 20px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-hover:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.56),0 10px 20px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-hover:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.56),0 10px 20px color-mix(in oklab,var(--c-ink)7%,transparent)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-active:inset 0 1px 0 #ffffff9e,0 12px 24px var(--c-primary)}@supports (color:lab(0% 0 0)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-active:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.62),0 12px 24px var(--c-primary)}}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-active:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.62),0 12px 24px color-mix(in oklab,var(--c-primary)9%,transparent)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-icon-border:white}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-icon-border:color-mix(in oklab,white 38%,var(--c-border)62%)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-icon-bg:#ffffff75;--workspace-mobile-nav-card-badge-border:var(--c-primary)}@supports (color:lab(0% 0 0)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-icon-bg:lab(100% -.0000298023 .0000119209/.46)}}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-badge-border:color-mix(in oklab,var(--c-primary)10%,var(--c-border)90%)}}.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-badge-bg:#ffffff7a;z-index:1;align-items:stretch;gap:var(--space-3-5);box-sizing:border-box;width:min(640px,100%);height:auto;min-height:0;max-height:min(88dvh,760px);padding:var(--space-3);border:1px solid var(--workspace-mobile-nav-surface-border);background:var(--workspace-mobile-nav-surface-bg);box-shadow:var(--workspace-mobile-nav-surface-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);pointer-events:auto;border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-badge-bg:lab(100% -.0000298023 .0000119209/.48)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-border:color-mix(in oklab,var(--c-primary)14%,var(--c-border)86%)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-bg:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-bg:color-mix(in oklab,var(--c-panel)92%,var(--c-primary)8%)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-shadow:0 22px 40px var(--c-ink),0 8px 22px var(--c-primary),inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-surface-shadow:0 22px 40px color-mix(in oklab,var(--c-ink)26%,transparent),0 8px 22px color-mix(in oklab,var(--c-primary)8%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-close-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-close-border:color-mix(in oklab,var(--c-border)82%,white 18%)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-close-bg:#ffffff1a;--workspace-mobile-nav-card-border:white}@supports (color:lab(0% 0 0)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-close-bg:lab(100% -.0000298023 .0000119209/.1)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-border:color-mix(in oklab,white 18%,var(--c-border)82%)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-bg:#ffffff14;--workspace-mobile-nav-card-bg-hover:#ffffff1f;--workspace-mobile-nav-card-bg-active:var(--c-primary)}@supports (color:lab(0% 0 0)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-bg:lab(100% -.0000298023 .0000119209/.08);--workspace-mobile-nav-card-bg-hover:lab(100% -.0000298023 .0000119209/.12)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-bg-active:color-mix(in oklab,var(--c-primary)16%,white 8%)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow:inset 0 1px 0 #ffffff1a,0 10px 20px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 20px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1),0 10px 20px color-mix(in oklab,var(--c-ink)18%,transparent)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-hover:inset 0 1px 0 #ffffff1f,0 12px 22px var(--c-ink)}@supports (color:lab(0% 0 0)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-hover:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 12px 22px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-hover:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.12),0 12px 22px color-mix(in oklab,var(--c-ink)20%,transparent)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-active:inset 0 1px 0 #ffffff24,0 14px 24px var(--c-primary)}@supports (color:lab(0% 0 0)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-active:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.14),0 14px 24px var(--c-primary)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-shadow-active:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.14),0 14px 24px color-mix(in oklab,var(--c-primary)14%,transparent)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-icon-border:white}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-icon-border:color-mix(in oklab,white 16%,var(--c-border)84%)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-icon-bg:#ffffff1f;--workspace-mobile-nav-card-badge-border:var(--c-primary)}@supports (color:lab(0% 0 0)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-icon-bg:lab(100% -.0000298023 .0000119209/.12)}}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-badge-border:color-mix(in oklab,var(--c-primary)18%,var(--c-border)82%)}}html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-badge-bg:#ffffff1f}@supports (color:lab(0% 0 0)){html.dark .workspace-mobile-nav-sheet__surface{--workspace-mobile-nav-card-badge-bg:lab(100% -.0000298023 .0000119209/.12)}}.workspace-mobile-nav-sheet__surface:before{content:"";z-index:0;pointer-events:none;display:none;position:absolute;inset:0}.workspace-mobile-nav-sheet__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:0 var(--space-1);display:flex}.workspace-mobile-nav-sheet__copy{gap:var(--space-0-75);min-width:0;display:grid}.workspace-mobile-nav-sheet__title{letter-spacing:-.02em;color:var(--c-text);margin:0;font-size:clamp(18px,4.6vw,22px);line-height:1.1}.workspace-mobile-nav-sheet__subtitle{color:var(--c-text-muted);margin:0;font-size:12px;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__subtitle{color:color-mix(in oklab,var(--c-text-muted)88%,var(--c-text)12%)}}.workspace-mobile-nav-sheet__close{width:calc(var(--space-6) + var(--space-2));min-width:calc(var(--space-6) + var(--space-2));height:calc(var(--space-6) + var(--space-2));border:1px solid var(--workspace-mobile-nav-close-border);background:var(--workspace-mobile-nav-close-bg);color:var(--c-text-muted);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__close{color:color-mix(in oklab,var(--c-text-muted)68%,var(--c-text)32%)}}.workspace-mobile-nav-sheet__close{box-shadow:inset 0 1px 0 #ffffffa3,0 6px 14px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-mobile-nav-sheet__close{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.64),0 6px 14px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__close{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.64),0 6px 14px color-mix(in oklab,var(--c-ink)8%,transparent)}}.workspace-mobile-nav-sheet__close{flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.workspace-mobile-nav-sheet__body{align-self:stretch;gap:var(--space-2-5);overscroll-behavior:contain;touch-action:pan-y;min-width:0;min-height:0;display:grid;overflow-y:auto}.workspace-mobile-nav-sheet__section{gap:var(--space-1-5);display:grid}.workspace-mode-nav--sheet{gap:var(--space-1-5);grid-template-columns:minmax(0,1fr)}.workspace-mode-nav--sheet .workspace-mode-nav__item{border-radius:16px;gap:10px;min-height:0;padding:12px}.workspace-mode-nav--sheet .workspace-mode-nav__icon{border-radius:12px;width:40px;height:40px}.workspace-mode-nav--sheet .workspace-mode-nav__label{font-size:13px;line-height:1.15}.workspace-mode-nav--sheet .workspace-mode-nav__description{font-size:11px;line-height:1.35}.workspace-mobile-nav-sheet__section--secondary{padding-top:var(--space-1-5);border-top:1px solid #fff3;border-top:1px solid lab(100% -.0000298023 .0000119209/.2)}.workspace-mobile-nav-sheet__grid{gap:var(--space-1-5);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.workspace-mobile-nav-sheet__card{min-width:0;min-height:calc(var(--space-8) + var(--space-5));padding:var(--space-2);border-radius:calc(var(--radius-xl,var(--radius-lg)) + var(--space-0-5));border:1px solid var(--workspace-mobile-nav-card-border);background:var(--workspace-mobile-nav-card-bg);color:var(--c-text);align-content:start;justify-items:start;gap:var(--space-1-5);box-shadow:var(--workspace-mobile-nav-card-shadow);transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast);grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}.workspace-mobile-nav-sheet__card:hover,.workspace-mobile-nav-sheet__card:focus-visible{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__card:hover,.workspace-mobile-nav-sheet__card:focus-visible{border-color:color-mix(in oklab,var(--c-primary)20%,var(--workspace-mobile-nav-card-border)80%)}}.workspace-mobile-nav-sheet__card:hover,.workspace-mobile-nav-sheet__card:focus-visible{background:var(--workspace-mobile-nav-card-bg-hover);box-shadow:var(--workspace-mobile-nav-card-shadow-hover);transform:translateY(-1px)scale(1.01)}.workspace-mobile-nav-sheet__card.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__card.is-active{border-color:color-mix(in oklab,var(--c-primary)24%,var(--workspace-mobile-nav-card-border)76%)}}.workspace-mobile-nav-sheet__card.is-active{background:var(--workspace-mobile-nav-card-bg-active);box-shadow:var(--workspace-mobile-nav-card-shadow-active)}.workspace-mobile-nav-sheet__card.is-disabled{opacity:.56}.workspace-mobile-nav-sheet__card--secondary{background:#ffffff38;background:lab(100% -.0000298023 .0000119209/.22)}.workspace-mobile-nav-sheet__card-head{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.workspace-mobile-nav-sheet__card-icon,.workspace-mobile-nav-sheet__card-icon svg{width:calc(var(--space-4) + var(--space-0-5));height:calc(var(--space-4) + var(--space-0-5))}.workspace-mobile-nav-sheet__card-icon{width:calc(var(--space-6) + var(--space-0-5));height:calc(var(--space-6) + var(--space-0-5));border:1px solid var(--workspace-mobile-nav-card-icon-border);background:var(--workspace-mobile-nav-card-icon-bg);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffffbd;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.74)}.workspace-mobile-nav-sheet__card-label{-webkit-line-clamp:2;text-align:left;letter-spacing:-.02em;-webkit-box-orient:vertical;min-width:0;font-size:12px;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.workspace-mobile-nav-sheet__card-badge{min-width:calc(var(--space-4) + var(--space-0-5));height:calc(var(--space-4) + var(--space-0-25));padding:0 var(--space-1-25);border-color:var(--workspace-mobile-nav-card-badge-border);background:var(--workspace-mobile-nav-card-badge-bg);color:var(--c-text-muted);justify-self:end}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-nav-sheet__card-badge{color:color-mix(in oklab,var(--c-text-muted)72%,var(--c-text)28%)}}.workspace-mobile-nav-sheet__card-badge{box-shadow:none;font-size:10px}@media (min-width:821px){.workspace-mobile-nav-sheet{display:none}}@media (max-width:820px){html[data-workspace-mobile-nav-open=true],html[data-workspace-mobile-nav-open=true] body{overscroll-behavior:none;overflow:hidden}.workspace-mobile-nav-sheet{--workspace-mobile-nav-top-clearance:calc(env(safe-area-inset-top) + var(--shell-topbar-height) + var(--shell-topbar-offset,0px) + var(--space-2));--workspace-mobile-nav-bottom-clearance:calc(var(--shell-mobile-nav-height) + env(safe-area-inset-bottom) + var(--space-2));inset:var(--workspace-mobile-nav-top-clearance)0 var(--workspace-mobile-nav-bottom-clearance)0;padding:var(--space-3)max(var(--space-3),env(safe-area-inset-right))0 max(var(--space-3),env(safe-area-inset-left))}.workspace-mobile-nav-sheet__backdrop{inset:0}.workspace-mobile-nav-sheet__surface{width:min(100%,560px);max-width:100%;height:100%;min-height:0;max-height:none;padding:var(--space-3);border-radius:28px;grid-template-rows:auto minmax(0,1fr);align-self:stretch;margin:0 auto;display:grid}.workspace-mobile-nav-sheet__body{align-content:start;min-height:0}}@media (max-width:420px){.workspace-mobile-nav-sheet{padding:var(--space-2)max(var(--space-2),env(safe-area-inset-right))0 max(var(--space-2),env(safe-area-inset-left))}.workspace-mobile-nav-sheet__surface{border-radius:22px;padding:12px}.workspace-mode-nav--sheet .workspace-mode-nav__item{border-radius:14px;gap:9px;padding:11px}.workspace-mode-nav--sheet .workspace-mode-nav__icon{border-radius:11px;width:36px;height:36px}.workspace-mode-nav--sheet .workspace-mode-nav__label{font-size:12px}.workspace-mode-nav--sheet .workspace-mode-nav__description{font-size:10px}}.workspace-mobile-filters{display:none}.workspace-mobile-filters__trigger{width:100%;min-width:0;padding:var(--space-1-5)var(--space-2);border-radius:calc(var(--radius-lg) - var(--space-0-25));border:1px solid var(--surface-soft-border)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__trigger{border:1px solid color-mix(in oklab,var(--surface-soft-border)64%,transparent)}}.workspace-mobile-filters__trigger{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__trigger{background:linear-gradient(180deg,color-mix(in oklab,white 94%,var(--surface-card-bg)6%),color-mix(in oklab,white 90%,var(--surface-card-bg)10%))}}.workspace-mobile-filters__trigger{box-shadow:inset 0 1px 0 #ffffffc7,0 6px 14px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-mobile-filters__trigger{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 6px 14px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__trigger{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 6px 14px color-mix(in oklab,var(--c-ink)6%,transparent)}}.workspace-mobile-filters__trigger{align-items:center;gap:var(--space-2);text-align:left;color:var(--c-text);grid-template-columns:minmax(0,1fr) auto;display:grid}.workspace-mobile-filters__summary{align-items:center;gap:var(--space-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.workspace-mobile-filters__summary::-webkit-scrollbar{display:none}.workspace-mobile-filters__summary-chip{min-height:calc(var(--space-5) + var(--space-1));padding:0 var(--space-1-5);border:1px solid var(--surface-soft-border);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__summary-chip{border:1px solid color-mix(in oklab,var(--surface-soft-border)60%,transparent)}}.workspace-mobile-filters__summary-chip{color:var(--c-text-muted);background:#ffffffad;background:lab(100% -.0000298023 .0000119209/.68);align-items:center;font-size:11px;font-weight:600;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__summary-chip{color:color-mix(in oklab,var(--c-text-muted)84%,var(--c-text)16%)}}.workspace-mobile-filters__summary-chip:first-child{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__summary-chip:first-child{border-color:color-mix(in oklab,var(--c-primary)18%,var(--surface-soft-border)82%)}}.workspace-mobile-filters__summary-chip:first-child{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__summary-chip:first-child{background:color-mix(in oklab,var(--c-primary)8%,white 92%)}}.workspace-mobile-filters__summary-chip:first-child{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__summary-chip:first-child{color:color-mix(in oklab,var(--c-text)84%,var(--c-primary)16%)}}.workspace-mobile-filters__cta{min-height:calc(var(--space-5) + var(--space-0-5));padding:0 var(--space-1);letter-spacing:.02em;align-items:center;gap:var(--space-0-75);color:var(--c-primary);background:0 0;border:0;border-radius:999px;flex:none;font-size:11px;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters__cta{color:color-mix(in oklab,var(--c-primary)58%,var(--c-text-muted)42%)}}.workspace-mobile-filters__cta:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:10px;height:10px;display:inline-block;transform:rotate(45deg)translateY(-1px)}.workspace-mobile-filters-sheet{z-index:41;padding:var(--space-3);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.workspace-mobile-filters-sheet__backdrop{background:var(--c-ink);border:0;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters-sheet__backdrop{background:color-mix(in oklab,var(--c-ink)28%,transparent)}}.workspace-mobile-filters-sheet__backdrop{-webkit-backdrop-filter:blur(8px)saturate(115%);backdrop-filter:blur(8px)saturate(115%);pointer-events:auto}.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-border:color-mix(in oklab,var(--c-primary)12%,var(--surface-card-border)88%)}}.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-bg:linear-gradient(135deg,var(--surface-card-bg),var(--surface-card-bg))}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-bg:linear-gradient(135deg,color-mix(in oklab,var(--surface-card-bg)88%,var(--c-primary)12%),var(--surface-card-bg))}}.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-shadow:0 18px 36px var(--c-ink),0 6px 18px var(--c-primary),inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-shadow:0 18px 36px color-mix(in oklab,var(--c-ink)10%,transparent),0 6px 18px color-mix(in oklab,var(--c-primary)6%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.42)}}.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-close-border:white}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-close-border:color-mix(in oklab,white 52%,var(--c-border)48%)}}.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-close-bg:linear-gradient(180deg,white,white)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-close-bg:linear-gradient(180deg,color-mix(in oklab,white 92%,var(--surface-card-bg)8%),color-mix(in oklab,white 80%,var(--surface-card-bg)20%))}}.workspace-mobile-filters-sheet__surface{z-index:1;gap:var(--space-3);width:min(100%,720px);max-height:min(82dvh,760px);padding:var(--space-3-5);border:1px solid var(--workspace-mobile-filters-surface-border);background:var(--workspace-mobile-filters-surface-bg);box-shadow:var(--workspace-mobile-filters-surface-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);pointer-events:auto;border-radius:24px 24px 0 0;display:grid;position:relative;overflow:hidden}html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-border:color-mix(in oklab,var(--c-primary)16%,var(--c-border)84%)}}html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-bg:linear-gradient(135deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-bg:linear-gradient(135deg,color-mix(in oklab,var(--c-panel)94%,var(--c-primary)6%),color-mix(in oklab,var(--c-panel)97%,var(--c-ink)3%))}}html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-shadow:0 24px 44px var(--c-ink),0 8px 22px var(--c-primary),inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-surface-shadow:0 24px 44px color-mix(in oklab,var(--c-ink)28%,transparent),0 8px 22px color-mix(in oklab,var(--c-primary)8%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1)}}html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-close-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-close-border:color-mix(in oklab,var(--c-border)82%,white 18%)}}html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-close-bg:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-filters-sheet__surface{--workspace-mobile-filters-close-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)88%,white 12%),color-mix(in oklab,var(--c-panel)94%,white 6%))}}.workspace-mobile-filters-sheet__surface:before{content:"";background:var(--c-text-muted);border-radius:999px;width:40px;height:4px}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters-sheet__surface:before{background:color-mix(in oklab,var(--c-text-muted)18%,transparent)}}.workspace-mobile-filters-sheet__surface:before{justify-self:center}.workspace-mobile-filters-sheet__surface>*{z-index:1;position:relative}.workspace-mobile-filters-sheet__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.workspace-mobile-filters-sheet__title{letter-spacing:-.02em;color:var(--c-text);margin:0;font-size:clamp(18px,4.5vw,22px);line-height:1.1}.workspace-mobile-filters-sheet__close{width:calc(var(--space-7) + var(--space-0-5));min-width:calc(var(--space-7) + var(--space-0-5));height:calc(var(--space-7) + var(--space-0-5));border:1px solid var(--workspace-mobile-filters-close-border);background:var(--workspace-mobile-filters-close-bg);color:var(--c-text-muted);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-filters-sheet__close{color:color-mix(in oklab,var(--c-text-muted)74%,var(--c-text)26%)}}.workspace-mobile-filters-sheet__close{justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.workspace-mobile-filters-sheet__body{gap:var(--space-3);overscroll-behavior:contain;min-height:0;display:grid;overflow-y:auto}@media (min-width:821px){.workspace-mobile-filters-sheet{display:none}}@media (max-width:820px){.workspace-mobile-filters{display:grid}.workspace-mobile-filters-sheet{--workspace-mobile-filters-top-clearance:calc(env(safe-area-inset-top) + var(--shell-topbar-height) + var(--shell-topbar-offset,0px) + var(--space-2));inset:var(--workspace-mobile-filters-top-clearance)0 0 0;padding:var(--space-3)var(--space-3)calc(var(--shell-mobile-nav-height) + env(safe-area-inset-bottom) + var(--space-2))}.workspace-mobile-filters-sheet__surface{width:100%;max-width:100%;max-height:100%;padding:var(--space-2-5)var(--space-3)calc(var(--space-5) + env(safe-area-inset-bottom))}}.rating-summary{gap:var(--space-0-5);color:inherit;flex-direction:column;text-decoration:none;display:inline-flex}.rating-summary__line{align-items:center;gap:var(--space-1-5);display:inline-flex}.rating-summary__stars{letter-spacing:.06em;font-size:12px;line-height:1;display:inline-block;position:relative}.rating-summary__stars-base{color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.rating-summary__stars-base{color:color-mix(in oklab,var(--c-border)70%,var(--c-text-muted)30%)}}.rating-summary__stars-fill{white-space:nowrap;color:var(--c-accent);position:absolute;inset:0 auto 0 0;overflow:hidden}.rating-summary__value{color:var(--c-text);font-size:15px;font-weight:700}.rating-summary__reviews{color:var(--c-text-muted);font-size:12px}@media (max-width:900px){.activity-insight{grid-template-columns:1fr}}.requests-panel{gap:var(--layout-section-gap);display:grid}.requests-header{gap:var(--layout-section-gap);flex-direction:column;display:flex}.requests-primary-cta{width:auto;min-width:220px}@media (min-width:768px){.requests-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}@media (max-width:767px){.requests-primary-cta{width:100%}}.requests-provider-summary{--soft-surface-border:var(--surface-soft-border);--soft-surface-bg:var(--surface-soft-bg);align-items:flex-end;gap:var(--space-2-5);padding:var(--space-2-5)var(--space-3);border-radius:var(--radius-md);flex-direction:column;display:inline-flex}.requests-provider-summary--aside{align-items:stretch;width:100%}.requests-provider-summary__stats{align-items:center;gap:var(--space-2-5);color:var(--c-text-muted);font-size:12px;display:inline-flex}.requests-provider-summary--aside .requests-provider-summary__stats{justify-content:space-between}.requests-provider-summary__stats strong{color:var(--c-accent);margin-right:var(--space-1);font-size:14px;font-weight:700}.workspace-environment,.workspace-context-brief,.workspace-context-rail{--workspace-environment-section-gap:var(--layout-section-gap);--workspace-environment-card-gap:var(--space-2);--workspace-environment-card-pad:var(--home-panel-padding,var(--space-4));--workspace-environment-chip-pad:var(--space-2);--workspace-environment-title-size:var(--fs-h2);--workspace-environment-body-size:var(--fs-body);--workspace-environment-label-size:var(--fs-small);--workspace-environment-title-line-height:var(--lh-title);--workspace-environment-body-line-height:var(--lh-body);--workspace-environment-tight-line-height:var(--lh-tight)}.workspace-environment{gap:var(--workspace-environment-section-gap);display:grid}.workspace-environment__hero{justify-content:space-between;align-items:flex-start;gap:var(--workspace-environment-section-gap);display:flex}.workspace-environment__copy{gap:var(--workspace-environment-card-gap);display:grid}.workspace-environment__eyebrow,.workspace-context-brief__eyebrow{font-size:var(--workspace-environment-label-size);line-height:var(--workspace-environment-tight-line-height);letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-muted);margin:0;font-weight:700}.workspace-environment__heading{gap:var(--space-1);display:grid}.workspace-environment__title,.workspace-context-brief__title,.workspace-context-rail__title{font-size:var(--workspace-environment-title-size);line-height:var(--workspace-environment-title-line-height);color:var(--c-text);margin:0;font-weight:750}.workspace-environment__description,.workspace-context-brief__description,.workspace-context-rail__description{max-width:68ch;font-size:var(--workspace-environment-body-size);line-height:var(--workspace-environment-body-line-height);color:var(--c-text-muted);margin:0}.workspace-environment__shell-hint,.workspace-context-brief__badge{min-height:calc(var(--space-8) + var(--space-1));padding-inline:var(--workspace-environment-card-pad);border:1px solid var(--c-primary);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-environment__shell-hint,.workspace-context-brief__badge{border:1px solid color-mix(in oklab,var(--c-primary)18%,var(--c-border)82%)}}.workspace-environment__shell-hint,.workspace-context-brief__badge{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-environment__shell-hint,.workspace-context-brief__badge{background:linear-gradient(180deg,color-mix(in oklab,white 84%,var(--c-panel)16%),color-mix(in oklab,white 72%,var(--c-panel)28%))}}.workspace-environment__shell-hint,.workspace-context-brief__badge{box-shadow:inset 0 1px 0 #ffffffb8,0 10px 24px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-environment__shell-hint,.workspace-context-brief__badge{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.72),0 10px 24px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-environment__shell-hint,.workspace-context-brief__badge{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.72),0 10px 24px color-mix(in oklab,var(--c-ink)7%,transparent)}}.workspace-environment__shell-hint,.workspace-context-brief__badge{font-size:var(--workspace-environment-label-size);color:var(--c-text);white-space:nowrap;font-weight:650;line-height:1}.workspace-mode-nav{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.workspace-mode-nav__item{gap:var(--workspace-environment-card-gap);min-width:0;padding:var(--workspace-environment-card-pad);border-radius:var(--radius-lg);border:1px solid #fff;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__item{border:1px solid color-mix(in oklab,white 72%,var(--c-border)28%)}}.workspace-mode-nav__item{background:linear-gradient(#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__item{background:linear-gradient(180deg,color-mix(in oklab,white 92%,var(--c-panel)8%),color-mix(in oklab,white 80%,var(--c-panel)20%))}}.workspace-mode-nav__item{box-shadow:inset 0 1px 0 #ffffffc7,0 12px 28px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-mode-nav__item{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 12px 28px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__item{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 12px 28px color-mix(in oklab,var(--c-ink)8%,transparent)}}.workspace-mode-nav__item{transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);text-decoration:none}.workspace-mode-nav__item:hover{border-color:var(--c-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__item:hover{border-color:color-mix(in oklab,var(--c-primary)24%,var(--c-border)76%)}}.workspace-mode-nav__item:hover{box-shadow:inset 0 1px 0 #ffffffd1,0 16px 30px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-mode-nav__item:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 16px 30px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__item:hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 16px 30px color-mix(in oklab,var(--c-ink)10%,transparent)}}.workspace-mode-nav__item.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__item.is-active{border-color:color-mix(in oklab,var(--c-primary)36%,var(--c-border)64%)}}.workspace-mode-nav__item.is-active{background:linear-gradient(180deg,var(--c-primary),var(--c-primary))}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__item.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--c-primary)10%,white 90%),color-mix(in oklab,var(--c-primary)16%,white 84%))}}.workspace-mode-nav__item.is-active{box-shadow:inset 0 1px 0 #ffffffd6,0 18px 34px var(--c-primary)}@supports (color:lab(0% 0 0)){.workspace-mode-nav__item.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.84),0 18px 34px var(--c-primary)}}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__item.is-active{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.84),0 18px 34px color-mix(in oklab,var(--c-primary)12%,transparent)}}.workspace-mode-nav__icon,.workspace-context-strip__chip-icon{width:calc(var(--space-8) + var(--space-1));height:calc(var(--space-8) + var(--space-1));border-radius:var(--radius-md);color:var(--c-text);background:#fff;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-mode-nav__icon,.workspace-context-strip__chip-icon{background:color-mix(in oklab,white 72%,var(--c-panel)28%)}}.workspace-mode-nav__icon,.workspace-context-strip__chip-icon{flex:none;box-shadow:inset 0 1px #ffffffa8;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.66)}.workspace-mode-nav__copy,.workspace-context-strip__chip-copy{gap:var(--space-0-5);min-width:0;display:grid}.workspace-mode-nav__label,.workspace-context-strip__chip-value,.workspace-context-brief__metric-value{color:var(--c-text);font-weight:700}.workspace-mode-nav__description,.workspace-context-strip__chip-label,.workspace-context-brief__metric-label{color:var(--c-text-muted);font-size:var(--workspace-environment-label-size);line-height:var(--workspace-environment-body-line-height)}.workspace-context-strip{gap:var(--workspace-environment-card-gap);padding:var(--workspace-environment-card-pad);border-radius:var(--radius-lg);border:1px solid var(--c-primary);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-context-strip{border:1px solid color-mix(in oklab,var(--c-primary)16%,var(--c-border)84%)}}.workspace-context-strip{background:linear-gradient(135deg,#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-context-strip{background:linear-gradient(135deg,color-mix(in oklab,white 90%,var(--c-primary)10%),color-mix(in oklab,white 82%,var(--c-panel)18%))}}.workspace-context-strip__header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.workspace-context-strip__label{font-size:var(--workspace-environment-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-muted);font-weight:700}.workspace-shared-context-controls{gap:var(--workspace-environment-card-gap);display:grid}.workspace-mobile-context-section{display:none}.workspace-mobile-context-section__controls{width:100%}.workspace-shared-context-controls--embedded{gap:var(--space-3)}.workspace-shared-context-controls__desktop{display:block}.workspace-shared-context-controls__mobile{display:none}.workspace-shared-context-controls__mobile--inline{gap:var(--space-2);display:none}.workspace-shared-context-controls__summary{flex-wrap:wrap;gap:8px;display:flex}.workspace-shared-context-controls__surface{box-shadow:none;background:0 0;border:0;padding:0}.workspace-shared-context-controls__body{gap:var(--space-2);display:grid}.workspace-shared-context-controls__filters-grid{gap:var(--space-2)}.workspace-shared-context-controls__range-row{gap:var(--space-2);align-items:start;display:grid}.workspace-shared-context-controls__sort-filter{min-width:min(100%,240px)}.workspace-shared-context-controls__range-toolbar{justify-content:space-between;width:100%}.workspace-shared-context-controls__range-toolbar .home-activity__ranges{flex-wrap:wrap}.workspace-shared-context-controls__action,.workspace-shared-context-controls__secondary-button{border-radius:var(--radius-md);border:1px solid #fff;width:44px;min-width:44px;min-height:44px;padding:0}@supports (color:color-mix(in lab, red, red)){.workspace-shared-context-controls__action,.workspace-shared-context-controls__secondary-button{border:1px solid color-mix(in oklab,white 68%,var(--c-border)32%)}}.workspace-shared-context-controls__action,.workspace-shared-context-controls__secondary-button{background:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-shared-context-controls__action,.workspace-shared-context-controls__secondary-button{background:color-mix(in oklab,white 78%,var(--c-panel)22%)}}.workspace-shared-context-controls__action,.workspace-shared-context-controls__secondary-button{color:var(--c-text);font-size:var(--workspace-environment-label-size);transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast);justify-content:center;align-items:center;font-weight:650;display:inline-flex}.workspace-shared-context-controls__action:hover,.workspace-shared-context-controls__secondary-button:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-shared-context-controls__action:hover,.workspace-shared-context-controls__secondary-button:hover{border-color:color-mix(in oklab,var(--c-primary)22%,var(--c-border)78%)}}.workspace-shared-context-controls__action:hover,.workspace-shared-context-controls__secondary-button:hover{background:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-shared-context-controls__action:hover,.workspace-shared-context-controls__secondary-button:hover{background:color-mix(in oklab,white 72%,var(--c-panel)28%)}}.workspace-shared-context-controls__action:hover,.workspace-shared-context-controls__secondary-button:hover{transform:translateY(-1px)}.workspace-shared-context-controls__mobile--inline .workspace-shared-context-controls__surface{gap:var(--space-2);display:grid}.workspace-shared-context-controls__mobile--inline .workspace-shared-context-controls__action{justify-self:start}.workspace-context-strip__chips{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workspace-context-strip__chip{gap:var(--workspace-environment-card-gap);min-width:0;padding:var(--workspace-environment-chip-pad);border-radius:var(--radius-md);border:1px solid #fff;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-context-strip__chip{border:1px solid color-mix(in oklab,white 70%,var(--c-border)30%)}}.workspace-context-strip__chip{background:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-context-strip__chip{background:color-mix(in oklab,white 78%,var(--c-panel)22%)}}.workspace-context-brief{gap:var(--workspace-environment-section-gap);padding:var(--workspace-environment-card-pad);border-radius:var(--radius-lg);border:1px solid var(--c-primary);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-context-brief{border:1px solid color-mix(in oklab,var(--c-primary)16%,var(--c-border)84%)}}.workspace-context-brief{background:linear-gradient(145deg,#fff,#fff)}@supports (color:color-mix(in lab, red, red)){.workspace-context-brief{background:linear-gradient(145deg,color-mix(in oklab,white 90%,var(--c-primary)10%),color-mix(in oklab,white 82%,var(--c-panel)18%))}}.workspace-context-brief{box-shadow:inset 0 1px 0 #ffffffc2,0 18px 32px var(--c-ink)}@supports (color:lab(0% 0 0)){.workspace-context-brief{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 18px 32px var(--c-ink)}}@supports (color:color-mix(in lab, red, red)){.workspace-context-brief{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.76),0 18px 32px color-mix(in oklab,var(--c-ink)8%,transparent)}}.workspace-context-brief__head{justify-content:space-between;align-items:flex-start;gap:var(--workspace-environment-section-gap);display:flex}.workspace-context-brief__metrics{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-context-brief__metric{gap:var(--space-1);padding:var(--space-2-5);border-radius:var(--radius-md);border:1px solid #fff;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-context-brief__metric{border:1px solid color-mix(in oklab,white 68%,var(--c-border)32%)}}.workspace-context-brief__metric{background:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-context-brief__metric{background:color-mix(in oklab,white 76%,var(--c-panel)24%)}}.workspace-context-rail{gap:var(--workspace-environment-section-gap);display:grid}.workspace-context-rail__panel{gap:var(--space-3);display:grid}html.dark .workspace-environment__shell-hint,html.dark .workspace-context-brief__badge{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-environment__shell-hint,html.dark .workspace-context-brief__badge{border-color:color-mix(in oklab,var(--c-primary)28%,var(--c-border)72%)}}html.dark .workspace-environment__shell-hint,html.dark .workspace-context-brief__badge{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-environment__shell-hint,html.dark .workspace-context-brief__badge{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)88%,white 12%),color-mix(in oklab,var(--c-panel)94%,white 6%))}}html.dark .workspace-mode-nav__item,html.dark .workspace-context-strip,html.dark .workspace-context-strip__chip,html.dark .workspace-context-brief,html.dark .workspace-context-brief__metric{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mode-nav__item,html.dark .workspace-context-strip,html.dark .workspace-context-strip__chip,html.dark .workspace-context-brief,html.dark .workspace-context-brief__metric{border-color:color-mix(in oklab,var(--c-border)84%,white 16%)}}html.dark .workspace-mode-nav__item,html.dark .workspace-context-strip,html.dark .workspace-context-strip__chip,html.dark .workspace-context-brief,html.dark .workspace-context-brief__metric{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mode-nav__item,html.dark .workspace-context-strip,html.dark .workspace-context-strip__chip,html.dark .workspace-context-brief,html.dark .workspace-context-brief__metric{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)90%,white 10%),color-mix(in oklab,var(--c-panel)96%,white 4%))}}html.dark .workspace-mode-nav__item.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mode-nav__item.is-active{border-color:color-mix(in oklab,var(--c-primary)38%,var(--c-border)62%)}}html.dark .workspace-mode-nav__item.is-active{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mode-nav__item.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)78%,var(--c-primary)22%),color-mix(in oklab,var(--c-panel)90%,var(--c-primary)10%))}}html.dark .workspace-mode-nav__icon,html.dark .workspace-context-strip__chip-icon{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mode-nav__icon,html.dark .workspace-context-strip__chip-icon{background:color-mix(in oklab,var(--c-panel)82%,white 18%)}}html.dark .workspace-shared-context-controls__action,html.dark .workspace-shared-context-controls__secondary-button{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-shared-context-controls__action,html.dark .workspace-shared-context-controls__secondary-button{border-color:color-mix(in oklab,var(--c-border)84%,white 16%)}}html.dark .workspace-shared-context-controls__action,html.dark .workspace-shared-context-controls__secondary-button{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-shared-context-controls__action,html.dark .workspace-shared-context-controls__secondary-button{background:color-mix(in oklab,var(--c-panel)92%,white 8%)}}@media (min-width:768px){.workspace-shared-context-controls__range-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}}@media (max-width:1199px){.workspace-mode-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-context-strip__chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.workspace-environment,.workspace-context-brief,.workspace-context-rail{--workspace-environment-section-gap:var(--space-3);--workspace-environment-card-gap:10px;--workspace-environment-card-pad:12px;--workspace-environment-title-size:clamp(22px,6vw,28px);--workspace-environment-body-size:13px;--workspace-environment-label-size:11px}.workspace-environment__hero,.workspace-context-strip__header,.workspace-context-brief__head{flex-direction:column;align-items:stretch}.workspace-environment__heading{gap:6px}.workspace-environment__shell-hint{min-height:36px;padding-inline:12px}.workspace-mode-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-mode-nav__item{border-radius:16px}.workspace-mode-nav__icon{border-radius:12px;width:40px;height:40px}.workspace-mode-nav__label{font-size:13px;line-height:1.15}.workspace-mode-nav__description{font-size:11px;line-height:1.35}.workspace-context-strip__chips,.workspace-context-brief__metrics{grid-template-columns:minmax(0,1fr)}.workspace-shared-context-controls--header{display:none}.workspace-mobile-context-section{gap:10px;margin-top:-2px;display:grid}.workspace-shared-context-controls__desktop{display:none}.workspace-shared-context-controls__mobile{display:block}.workspace-shared-context-controls__mobile--inline{display:grid}.workspace-mobile-context-section__controls{--workspace-mobile-context-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls{--workspace-mobile-context-border:color-mix(in oklab,var(--c-primary)14%,var(--surface-card-border)86%)}}.workspace-mobile-context-section__controls{--workspace-mobile-context-bg:linear-gradient(180deg,white 0%,white 100%)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls{--workspace-mobile-context-bg:linear-gradient(180deg,color-mix(in oklab,white 96%,var(--surface-card-bg)4%)0%,color-mix(in oklab,white 88%,var(--surface-card-bg)12%)100%)}}.workspace-mobile-context-section__controls{--workspace-mobile-context-shadow:0 12px 28px var(--c-ink),inset 0 1px 0 #ffffffc7}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls{--workspace-mobile-context-shadow:0 12px 28px color-mix(in oklab,var(--c-ink)7%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78)}}.workspace-mobile-context-section__controls{border:1px solid var(--workspace-mobile-context-border);background:var(--workspace-mobile-context-bg);box-shadow:var(--workspace-mobile-context-shadow);border-radius:18px;padding:12px}html.dark .workspace-mobile-context-section__controls{--workspace-mobile-context-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-context-section__controls{--workspace-mobile-context-border:color-mix(in oklab,var(--c-primary)16%,var(--c-border)84%)}}html.dark .workspace-mobile-context-section__controls{--workspace-mobile-context-bg:linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-context-section__controls{--workspace-mobile-context-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)90%,white 10%)0%,color-mix(in oklab,var(--c-panel)96%,white 4%)100%)}}html.dark .workspace-mobile-context-section__controls{--workspace-mobile-context-shadow:0 14px 28px var(--c-ink),inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){html.dark .workspace-mobile-context-section__controls{--workspace-mobile-context-shadow:0 14px 28px color-mix(in oklab,var(--c-ink)20%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1)}}.workspace-mobile-context-section__controls.workspace-context-strip{gap:12px}.workspace-mobile-context-section__controls .workspace-context-strip__header{align-items:flex-start;gap:6px}.workspace-mobile-context-section__controls .workspace-context-strip__label{letter-spacing:.12em;font-size:10px}.workspace-mobile-context-section__controls .workspace-shared-context-controls__summary{gap:6px;margin-top:-2px}.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip{border:1px solid var(--surface-soft-border);border-radius:999px;min-height:28px;padding-inline:10px}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip{border:1px solid color-mix(in oklab,var(--surface-soft-border)62%,transparent)}}.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip{background:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip{background:color-mix(in oklab,white 72%,var(--c-panel)28%)}}.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip{letter-spacing:.01em;color:var(--c-text-muted);font-size:10px;font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip{color:color-mix(in oklab,var(--c-text-muted)76%,var(--c-text)24%)}}.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip:first-child{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip:first-child{background:color-mix(in oklab,var(--c-primary)10%,white 90%)}}.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip:first-child{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip:first-child{border-color:color-mix(in oklab,var(--c-primary)22%,var(--surface-soft-border)78%)}}.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip:first-child{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip:first-child{color:color-mix(in oklab,var(--c-primary)52%,var(--c-text)48%)}}.workspace-mobile-context-section__controls .workspace-shared-context-controls__body{gap:10px}.workspace-mobile-context-section__controls .workspace-shared-context-controls__filters-grid,.workspace-mobile-context-section__controls .workspace-shared-context-controls__range-row{grid-template-columns:minmax(0,1fr);gap:10px}.workspace-mobile-context-section__controls .workspace-shared-context-controls__select{border-radius:14px;min-height:44px;font-size:13px}.workspace-mobile-context-section__controls .workspace-shared-context-controls__range-toolbar{border:1px solid #fff;border-radius:14px;padding:8px}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-context-section__controls .workspace-shared-context-controls__range-toolbar{border:1px solid color-mix(in oklab,white 34%,var(--c-border)66%)}}.workspace-mobile-context-section__controls .workspace-shared-context-controls__range-toolbar{background:#ffffff85;background:lab(100% -.0000298023 .0000119209/.52)}.workspace-mobile-context-section__controls .workspace-shared-context-controls__range-toolbar .home-activity__ranges{gap:6px}.workspace-mobile-context-section__controls .workspace-shared-context-controls__action{border-radius:12px;width:40px;min-width:40px;min-height:40px}.workspace-mobile-context-section__controls .workspace-shared-context-controls__sort-filter{min-width:0}.workspace-mode-nav>.workspace-mode-nav__item{min-height:100%}}@media (max-width:420px){.workspace-environment{--workspace-environment-card-pad:10px;--workspace-environment-body-size:12px;--workspace-environment-label-size:10px}.workspace-mode-nav{gap:8px}.workspace-mode-nav__item{border-radius:14px}.workspace-mode-nav__icon{border-radius:11px;width:36px;height:36px}.workspace-mode-nav__label{font-size:12px}.workspace-mode-nav__description{font-size:10px}.workspace-shared-context-controls__summary{gap:6px}.workspace-mobile-context-section{gap:8px}.workspace-mobile-context-section__controls{border-radius:16px;padding:10px}.workspace-mobile-context-section__controls.workspace-context-strip{gap:10px}.workspace-mobile-context-section__controls .workspace-mobile-filters__summary-chip{min-height:26px;padding-inline:9px;font-size:9px}.workspace-mobile-context-section__controls .workspace-shared-context-controls__select{min-height:42px;font-size:12px}.workspace-mobile-context-section__controls .workspace-shared-context-controls__range-toolbar{border-radius:12px;padding:7px}}.workspace-overview,.workspace-context-rail--overview{--workspace-overview-section-gap:var(--layout-section-gap);--workspace-overview-cluster-gap:var(--space-4);--workspace-overview-panel-gap:var(--space-4);--workspace-overview-content-gap:var(--space-3);--workspace-overview-heading-gap:var(--space-2);--workspace-overview-panel-pad:var(--home-panel-padding,18px);--workspace-overview-panel-radius:var(--radius-lg);--workspace-overview-card-min-height:194px;--workspace-overview-insights-item-gap:var(--space-2);--workspace-overview-insights-card-pad:var(--provider-card-inline-pad,16px);--workspace-overview-insights-copy-size:var(--workspace-statistics-copy-size-tight,var(--fs-small));--workspace-overview-insights-copy-line-height:1.45;--workspace-overview-insights-support-line-height:1.35;--workspace-overview-insights-stack-gap:var(--space-2)}.workspace-overview{gap:var(--workspace-overview-section-gap);display:grid}.workspace-overview__hero,.workspace-overview__grid{gap:var(--workspace-overview-cluster-gap);align-items:stretch;display:grid}.workspace-context-rail--overview{gap:var(--workspace-overview-section-gap);align-content:start;align-items:stretch;display:grid}.workspace-overview__panel{gap:var(--workspace-overview-panel-gap);align-content:start;min-width:0;display:grid}.workspace-overview__panel,.workspace-context-rail--overview>.workspace-public-demand-map,.workspace-context-rail--overview>.workspace-insights-panel,.workspace-context-rail--overview>.workspace-context-rail__panel{padding:var(--workspace-overview-panel-pad,var(--home-panel-padding,18px));border-radius:var(--workspace-overview-panel-radius,var(--radius-lg))}.workspace-overview__panel .section-heading{gap:var(--workspace-overview-heading-gap)}.workspace-overview__panel .panel-header{align-items:flex-start}.workspace-overview__panel .section-title,.workspace-context-rail--overview .section-title{letter-spacing:-.015em;font-weight:700}.workspace-overview__panel .section-subtitle,.workspace-context-rail--overview .section-subtitle{max-width:34ch;color:var(--c-text-muted);line-height:1.45}@supports (color:color-mix(in lab, red, red)){.workspace-overview__panel .section-subtitle,.workspace-context-rail--overview .section-subtitle{color:color-mix(in oklab,var(--c-text-muted)92%,var(--c-text)8%)}}.workspace-overview__panel .nearby-more{background:var(--c-panel);border-radius:10px;justify-content:center;gap:4px;width:34px;height:34px;padding:0}@supports (color:color-mix(in lab, red, red)){.workspace-overview__panel .nearby-more{background:color-mix(in oklab,var(--c-panel)92%,var(--surface-soft-bg)8%)}}.workspace-overview__panel .nearby-more{flex-shrink:0;box-shadow:inset 0 1px #ffffff9e;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.62)}.workspace-overview__panel .nearby-dot-item{background:var(--c-text-muted);width:4px;height:4px}@supports (color:color-mix(in lab, red, red)){.workspace-overview__panel .nearby-dot-item{background:color-mix(in oklab,var(--c-text-muted)76%,transparent)}}.workspace-overview__kpis{gap:var(--workspace-overview-content-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-overview__actions{gap:var(--workspace-overview-content-gap);grid-template-rows:minmax(0,auto) auto;align-content:start;min-height:0;display:grid}.workspace-overview__focus-row,.workspace-overview__opportunities{gap:var(--workspace-overview-content-gap);align-content:start;display:grid}.workspace-overview__action-links{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-overview__action-links>.btn-ghost{min-height:42px;font-size:var(--fs-small);justify-content:center;line-height:1}.workspace-overview__list{gap:var(--workspace-overview-content-gap)}.workspace-overview__panel--snapshot{grid-template-rows:auto auto minmax(0,1fr)}.workspace-overview__snapshot-ai{padding:var(--space-2-5);border-radius:calc(var(--workspace-overview-panel-radius) - 4px);background:linear-gradient(180deg,var(--surface-soft-bg),var(--surface-soft-bg));align-self:end}@supports (color:color-mix(in lab, red, red)){.workspace-overview__snapshot-ai{background:linear-gradient(180deg,color-mix(in oklab,var(--surface-soft-bg)88%,var(--c-panel)12%),color-mix(in oklab,var(--surface-soft-bg)96%,var(--c-primary)4%))}}.workspace-overview__snapshot-ai .workspace-statistics-ki__head{padding:var(--space-1-5)var(--space-2)}.workspace-overview__snapshot-ai .workspace-statistics-ki__text{font-size:13px;line-height:1.5}.workspace-overview__panel--actions,.workspace-context-rail--overview>.workspace-context-rail__panel{grid-template-rows:auto minmax(0,1fr)}.workspace-overview__providers{gap:var(--workspace-overview-content-gap);align-content:start}.workspace-overview__panel--actions .request-create-card--compact{max-width:100%;min-height:124px}.workspace-overview__panel--actions .request-create-card__body{text-align:left;align-content:center;justify-items:start}.workspace-overview__panel--actions .request-create-card__title{font-size:var(--fs-h3);line-height:var(--lh-title);letter-spacing:-.01em;text-align:left;font-weight:700}.workspace-overview__panel--actions .request-create-card__subtitle{font-size:var(--fs-small);text-align:left;line-height:1.35}.workspace-overview__providers .provider-card,.workspace-overview__opportunities .request-card,.workspace-context-rail--overview .workspace-statistics-insights__item{min-height:var(--workspace-overview-card-min-height,184px);align-content:start}.workspace-context-rail--overview .workspace-insights-panel{--workspace-insights-panel-gap:var(--workspace-overview-panel-gap);--workspace-insights-list-gap:var(--workspace-overview-content-gap);--workspace-insights-header-gap:var(--workspace-overview-content-gap);--workspace-insight-card-gap:var(--workspace-overview-insights-item-gap);--workspace-insight-card-pad:var(--workspace-overview-insights-card-pad);--workspace-insight-card-pad-featured:var(--workspace-overview-insights-card-pad);--workspace-insight-card-radius:var(--radius-lg);--workspace-insight-content-gap:var(--workspace-overview-insights-stack-gap);--workspace-insight-title-size:16px;--workspace-insight-title-line-height:1.28;--workspace-insight-copy-size:12px;--workspace-insight-copy-line-height:1.4;--workspace-insight-support-line-height:var(--workspace-overview-insights-support-line-height);--workspace-insight-action-size:12px;--workspace-insight-action-line-height:1.3;--workspace-insight-badge-height:28px;--workspace-insight-badge-pad-inline:12px;--workspace-insight-badge-font-size:12px}.workspace-context-rail--overview>.workspace-insights-panel{gap:var(--workspace-overview-panel-gap);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}.workspace-context-rail--overview>.workspace-public-demand-map,.workspace-context-rail--overview>.workspace-context-rail__panel{gap:var(--workspace-overview-panel-gap)}.workspace-context-rail--overview>.workspace-context-rail__panel>.workspace-environment__eyebrow{margin:0}.workspace-context-rail--overview>.workspace-insights-panel .workspace-statistics-ki__head{padding:var(--space-1-5)var(--space-2)}.workspace-context-rail--overview>.workspace-insights-panel .workspace-statistics-ki__role{font-size:var(--workspace-overview-insights-copy-size);line-height:var(--workspace-overview-insights-support-line-height)}.workspace-context-rail--overview>.workspace-public-demand-map{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.workspace-context-rail--overview>.workspace-public-demand-map .workspace-public-demand-map__canvas{flex:auto;height:100%;min-height:0}.workspace-context-rail--overview .workspace-statistics-insights{align-content:start;min-height:100%}.workspace-context-rail--overview .workspace-statistics-insights__item.is-featured{min-height:var(--workspace-overview-card-min-height)}.workspace-context-rail--overview .workspace-statistics-insights__secondary.requests-list{grid-auto-rows:minmax(var(--workspace-overview-card-min-height),1fr);align-content:start;display:grid}.workspace-context-rail--overview .workspace-statistics-insights__secondary.requests-list>li{min-height:100%}.workspace-context-rail--overview .workspace-statistics-insights__secondary.requests-list>li>.workspace-statistics-insights__item,.workspace-context-rail--overview .workspace-statistics-insights>.workspace-statistics-insights__item.is-featured{height:100%}.workspace-context-rail--overview .workspace-statistics-insights__content{grid-template-rows:auto auto auto minmax(0,1fr) auto;min-height:100%;display:grid}.workspace-context-rail--overview .workspace-statistics-insights__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workspace-context-rail--overview .workspace-statistics-insights__evidence{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workspace-context-rail--overview .workspace-context-rail__decision.workspace-statistics-ki{gap:var(--workspace-overview-content-gap);min-height:100%;padding:var(--workspace-overview-insights-card-pad);grid-template-rows:auto auto minmax(0,1fr) auto}.workspace-context-rail--overview .workspace-context-rail__decision .workspace-statistics-ki__head{padding:var(--space-1-5)var(--space-2)}.workspace-context-rail--overview .workspace-context-rail__decision .workspace-statistics-ki__copy{gap:var(--space-1)}.workspace-context-rail--overview .workspace-context-rail__decision .workspace-statistics-ki__text{font-size:var(--workspace-overview-insights-copy-size);line-height:var(--workspace-overview-insights-copy-line-height);margin:0}.workspace-context-rail--overview .workspace-context-rail__decision .workspace-statistics-ki__actions{padding-top:var(--space-1);grid-row:4;align-self:end}.workspace-context-rail--overview .workspace-context-rail__decision .workspace-ai-card__action.auth-social__btn{width:100%;min-width:0;min-height:42px}.workspace-overview .workspace-insights-panel,.workspace-insights-panel.workspace-overview__panel{--workspace-insights-panel-gap:var(--workspace-overview-panel-gap,var(--space-4));--workspace-insights-list-gap:var(--workspace-overview-content-gap,var(--space-3));--workspace-insights-header-gap:var(--workspace-overview-content-gap,var(--space-3))}.workspace-insights-panel.workspace-overview__panel{padding:var(--workspace-overview-panel-pad,var(--home-panel-padding,18px));border-radius:var(--workspace-overview-panel-radius,var(--radius-lg))}@media (min-width:1024px){.workspace-overview__hero{grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr);align-items:stretch}.workspace-overview__hero>.workspace-overview__panel{min-height:100%}.workspace-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.workspace-overview__grid>.workspace-overview__panel{min-height:100%}}@media (max-width:767px){.workspace-overview,.workspace-context-rail--overview{--workspace-overview-section-gap:var(--space-3);--workspace-overview-cluster-gap:var(--space-3);--workspace-overview-panel-gap:var(--space-3);--workspace-overview-content-gap:10px;--workspace-overview-heading-gap:var(--space-1-5);--workspace-overview-panel-pad:14px;--workspace-overview-card-min-height:182px}.workspace-overview__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-overview .request-create-card--compact{border-radius:14px;grid-template-columns:minmax(0,1fr) 72px;gap:8px;min-height:84px;padding:10px 11px}.workspace-overview .request-create-card--compact .request-create-card__title{font-size:14px;line-height:1.2}.workspace-overview .request-create-card--compact .request-create-card__subtitle{font-size:11px;line-height:1.35}.workspace-overview .request-create-card--compact .request-create-card__plus{width:42px;height:42px;font-size:28px}.workspace-overview__action-links{grid-template-columns:minmax(0,1fr);gap:8px}.workspace-overview__action-links .btn-ghost{border-radius:14px;justify-content:flex-start;min-height:42px;padding:10px 12px;font-size:12px;line-height:1.2}}@media (max-width:420px){.workspace-overview,.workspace-context-rail--overview{--workspace-overview-panel-pad:12px;--workspace-overview-card-min-height:168px}.workspace-overview__kpis{gap:8px}.workspace-overview .request-create-card--compact{grid-template-columns:minmax(0,1fr) 66px;min-height:78px;padding:9px 10px}.workspace-overview .request-create-card--compact .request-create-card__title{font-size:13px}.workspace-overview .request-create-card--compact .request-create-card__subtitle{font-size:10px}}.requests-stats{gap:var(--layout-section-gap);display:grid}.requests-stats--embedded{box-shadow:none;background:0 0;border:0;padding:0}.requests-stats__header{gap:var(--space-4)}.requests-stats__tabs{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);display:inline-flex}.requests-stats__tab{min-height:30px;padding:0 var(--space-2-5);font-size:var(--fs-small);color:var(--c-text-muted);border-radius:8px;font-weight:600}.requests-stats__tab.is-active{color:var(--c-accent-contrast);background:var(--btn-primary-bg)}.requests-stats__loading,.requests-stats__empty,.requests-stats__error{gap:var(--space-2-5);display:grid}.requests-stats__kpi-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.requests-stats-chart{gap:var(--space-2-5);display:grid}.requests-stats-chart__header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.requests-stats-chart__title{font-size:var(--fs-body);color:var(--c-text);font-weight:600}.requests-stats-chart__delta{color:var(--c-success);font-size:12px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.requests-stats-chart__delta{color:color-mix(in oklab,var(--c-success)85%,var(--c-text)15%)}}.requests-mini-chart{height:116px;position:relative}.requests-mini-chart__plot{gap:var(--space-1-5);height:100%;padding-bottom:var(--space-4-5);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;display:grid;position:relative}.requests-mini-chart__column{place-items:end center;height:100%;display:grid;position:relative}.requests-mini-chart__bar{background:linear-gradient(180deg,var(--c-success),var(--c-primary));border-radius:8px 8px 3px 3px;width:100%;max-width:22px}@supports (color:color-mix(in lab, red, red)){.requests-mini-chart__bar{background:linear-gradient(180deg,color-mix(in oklab,var(--c-success)80%,var(--c-primary)20%),color-mix(in oklab,var(--c-primary)70%,var(--c-ink)30%))}}.requests-mini-chart__bar{z-index:1}.requests-mini-chart__label{color:var(--c-text-muted);font-size:10px;position:absolute;bottom:-16px}.requests-mini-chart__line{pointer-events:none;z-index:2;width:100%;height:calc(100% - 18px);position:absolute;inset:0 0 18px}.requests-mini-chart__line path{fill:none;stroke:var(--c-accent);stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.requests-stats-secondary{gap:var(--space-2);padding:var(--space-2-5);border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);display:grid}.requests-stats-secondary__top{justify-content:space-between;align-items:center;gap:var(--space-1-5);font-size:var(--fs-small);color:var(--c-text-muted);display:flex}.requests-stats-secondary__top strong{color:var(--c-text);margin-right:var(--space-1)}.requests-stats-secondary__progress{gap:var(--space-1-25);display:grid}.requests-stats-secondary__progress-label{font-size:var(--fs-small);color:var(--c-text-muted)}.requests-stats-secondary__progress-label strong{color:var(--c-accent)}.requests-stats-secondary__track{border:1px solid var(--surface-soft-border);background:var(--c-panel);border-radius:999px;height:10px}@supports (color:color-mix(in lab, red, red)){.requests-stats-secondary__track{background:color-mix(in oklab,var(--c-panel)90%,var(--c-border)10%)}}.requests-stats-secondary__track{overflow:hidden}.requests-stats-secondary__fill{border-radius:inherit;background:linear-gradient(90deg,var(--c-success)0%,var(--c-accent)100%);height:100%;display:block}.requests-stats-secondary__response{font-size:var(--fs-small);color:var(--c-text-muted)}.requests-stats-secondary__response strong{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.requests-stats-secondary__response strong{color:color-mix(in oklab,var(--c-success)85%,var(--c-text)15%)}}.requests-stats-hint{justify-content:space-between;align-items:center;gap:var(--space-2-5);padding:var(--space-2-5);border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);display:flex}.requests-stats-hint__text{font-size:var(--fs-small);color:var(--c-text);line-height:1.3}.workspace-statistics-layout{--workspace-statistics-chip-height:var(--space-5);--workspace-statistics-chip-height-lg:calc(var(--space-5) + var(--space-0-5));--workspace-statistics-chip-pad-inline:var(--space-1-5);--workspace-statistics-chip-radius:999px;--workspace-statistics-chip-font-size:calc(var(--fs-small) - var(--space-0-75));--workspace-statistics-chip-font-weight:700;--workspace-statistics-title-size:var(--fs-h3);--workspace-statistics-summary-title-size:var(--workspace-statistics-title-size);--workspace-statistics-context-metric-size:var(--fs-body);--workspace-statistics-label-size:var(--fs-small);--workspace-statistics-copy-size-tight:var(--fs-small);--workspace-statistics-copy-size:var(--fs-small);--workspace-statistics-meta-size:var(--fs-small);--workspace-statistics-micro-size:calc(var(--fs-small) - var(--space-1));--workspace-statistics-display-size:var(--fs-h2);--workspace-statistics-display-size-lg:var(--fs-h1);--workspace-statistics-radius-sm:var(--radius-sm);--workspace-statistics-radius-md:var(--radius-md);--workspace-statistics-radius-lg:var(--radius-lg);--workspace-statistics-radius-soft:calc(var(--radius-md) + var(--space-0-5));--workspace-statistics-section-header-min-h:calc((var(--space-6)*2) + var(--space-1));--workspace-statistics-section-gap:var(--layout-section-gap);--workspace-statistics-intro-gap:var(--space-5);--workspace-statistics-container-pad:var(--space-3);--workspace-statistics-context-gap:var(--space-2-5);--workspace-statistics-context-pad:var(--home-panel-padding,var(--space-4));--workspace-statistics-control-height:var(--btn-h);--workspace-statistics-control-height-compact:calc(var(--btn-h) - var(--space-1-5));--workspace-statistics-field-min-width:calc((var(--space-8)*5) + var(--space-2));--workspace-statistics-summary-min-width:calc((var(--space-8)*4) + var(--space-3));--workspace-statistics-activity-card-min-height:calc((var(--space-8)*3) + var(--space-3));--workspace-statistics-chart-height:calc((var(--space-8)*5) + var(--space-3));--workspace-statistics-focus-ring-size:var(--space-0-5);--workspace-statistics-icon-md:var(--space-6);--workspace-statistics-icon-sm:var(--space-5);--workspace-statistics-track-height:var(--space-2)}.workspace-statistics{align-content:start}.workspace-statistics__column{gap:var(--layout-section-gap);display:grid}.workspace-statistics__intro{gap:var(--workspace-statistics-intro-gap)}.workspace-statistics__mode-row{justify-content:space-between;align-items:center;gap:var(--space-2);border-top:0;flex-wrap:wrap;padding-top:0;display:flex}.workspace-statistics__mode-meta{gap:var(--space-1);display:grid}.workspace-statistics__viewer-mode{justify-items:end;gap:var(--space-1);display:grid}.workspace-statistics__viewer-mode-label{font-size:var(--workspace-statistics-label-size);font-weight:var(--font-weight-semibold);color:var(--c-text-muted)}.workspace-statistics__decision-cluster{gap:var(--workspace-statistics-intro-gap);display:grid}.workspace-statistics__mode-badge{min-height:var(--workspace-statistics-chip-height-lg);padding:0 var(--workspace-statistics-chip-pad-inline);border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--c-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__mode-badge{border:1px solid color-mix(in oklab,var(--c-primary)34%,var(--surface-soft-border)66%)}}.workspace-statistics__mode-badge{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__mode-badge{background:color-mix(in oklab,var(--c-primary)12%,var(--surface-soft-bg)88%)}}.workspace-statistics__mode-badge{font-size:var(--workspace-statistics-chip-font-size);font-weight:var(--workspace-statistics-chip-font-weight);letter-spacing:.04em;text-transform:uppercase;color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__mode-badge{color:color-mix(in oklab,var(--c-primary)78%,var(--c-text)22%)}}.workspace-statistics__loading,.workspace-statistics__error{gap:var(--space-2-5);display:grid}.workspace-statistics__background-error{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--c-warning);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__background-error{border:1px solid color-mix(in oklab,var(--c-warning)24%,var(--surface-soft-border)76%)}}.workspace-statistics__background-error{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__background-error{background:color-mix(in oklab,var(--c-warning)10%,var(--surface-soft-bg)90%)}}.workspace-statistics__background-error strong{font-size:var(--fs-body);font-weight:var(--font-weight-semibold);line-height:var(--lh-title);color:var(--c-text)}.workspace-statistics__background-error p{font-size:var(--fs-small);color:var(--c-text-muted);margin:0}.workspace-statistics__header-toolbar{flex-wrap:nowrap;align-items:center}.workspace-statistics__header-toolbar .home-activity__ranges{flex-wrap:nowrap}.workspace-statistics-context{z-index:8;gap:var(--workspace-statistics-context-gap);margin-bottom:var(--space-4);display:grid}.workspace-statistics-context--embedded{margin-bottom:0}.workspace-statistics-context--summary-only{margin-bottom:var(--layout-section-gap)}.workspace-statistics-context.panel{overflow:hidden}.workspace-statistics-context:not(.workspace-statistics-context--embedded){padding:0}.workspace-statistics-context.workspace-statistics-context--embedded{overflow:visible}.workspace-statistics-context__body{gap:var(--workspace-statistics-context-gap);display:grid}.workspace-statistics-context__summary-head{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.workspace-statistics-context__summary-copy{gap:var(--space-1);min-width:0;display:grid}.workspace-statistics-context__summary-label{width:fit-content;min-height:var(--workspace-statistics-chip-height);padding:0 var(--workspace-statistics-chip-pad-inline);border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--c-primary);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__summary-label{border:1px solid color-mix(in oklab,var(--c-primary)20%,var(--surface-soft-border)80%)}}.workspace-statistics-context__summary-label{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__summary-label{background:color-mix(in oklab,var(--c-primary)8%,var(--surface-soft-bg)92%)}}.workspace-statistics-context__summary-label{font-size:var(--workspace-statistics-chip-font-size);font-weight:var(--workspace-statistics-chip-font-weight);letter-spacing:.04em;text-transform:uppercase;color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__summary-label{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.workspace-statistics-context__summary-value{font-size:var(--workspace-statistics-summary-title-size);line-height:var(--lh-title);color:var(--c-text);font-weight:600}.workspace-statistics-context__summary-text{max-width:58ch;font-size:var(--workspace-statistics-copy-size);color:var(--c-text-muted);margin:0;line-height:1.45}.workspace-statistics-context__trend-card{gap:var(--space-0-5);min-width:var(--workspace-statistics-summary-min-width);align-self:start;justify-items:start;display:grid}.workspace-statistics-context__trend-card.is-positive{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__trend-card.is-positive{border-color:color-mix(in oklab,var(--c-success)30%,var(--surface-soft-border)70%)}}.workspace-statistics-context__trend-card.is-positive{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__trend-card.is-positive{background:color-mix(in oklab,var(--c-success)9%,var(--surface-soft-bg)91%)}}.workspace-statistics-context__trend-card.is-neutral{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__trend-card.is-neutral{border-color:color-mix(in oklab,var(--c-primary)20%,var(--surface-soft-border)80%)}}.workspace-statistics-context__trend-card.is-neutral{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__trend-card.is-neutral{background:color-mix(in oklab,var(--c-primary)8%,var(--surface-soft-bg)92%)}}.workspace-statistics-context__trend-card.is-warning{border-color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__trend-card.is-warning{border-color:color-mix(in oklab,var(--c-warning)30%,var(--surface-soft-border)70%)}}.workspace-statistics-context__trend-card.is-warning{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__trend-card.is-warning{background:color-mix(in oklab,var(--c-warning)10%,var(--surface-soft-bg)90%)}}.workspace-statistics-context__mobile-range-row{display:none}.workspace-statistics-context:not(.workspace-statistics-context--embedded) .workspace-statistics-context__body{padding:0 var(--workspace-statistics-context-pad)var(--workspace-statistics-context-pad);border-top:1px solid var(--surface-soft-border)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context:not(.workspace-statistics-context--embedded) .workspace-statistics-context__body{border-top:1px solid color-mix(in oklab,var(--surface-soft-border)70%,transparent)}}.workspace-statistics-context--summary-only .workspace-statistics-context__body,.workspace-statistics-context--embedded .workspace-statistics-context__body{border-top:0;padding:0}.workspace-statistics-context__toolbar{justify-content:flex-end;align-items:flex-start;min-width:0;display:flex}.workspace-statistics-context__header-actions{align-items:center;gap:var(--space-3);flex-wrap:nowrap;margin-left:auto;display:inline-flex}.workspace-statistics-context__range-wrap{min-width:0}.workspace-statistics-context__range-toolbar.chip-row{flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;min-width:0}.workspace-statistics-context__range-toolbar .home-activity__ranges{white-space:nowrap;flex-wrap:nowrap}.workspace-statistics-context__range-toolbar .toolbar-chip-group{min-width:0}.workspace-statistics-context__filters-shell{gap:var(--space-2);padding-block:var(--space-3);align-items:end;display:grid}.workspace-statistics-context__filters-shell .dc-select-trigger{height:var(--workspace-statistics-control-height);border-radius:var(--radius-md);background:var(--control-bg);border:1px solid var(--control-border);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.workspace-statistics-context__filters-shell .dc-select-trigger:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.workspace-statistics-context__filters-shell .dc-select-trigger:focus-visible{box-shadow:var(--control-focus-ring)}.workspace-statistics-context__filters-actions{grid-template-columns:minmax(0,1fr);place-items:end}.workspace-statistics-context__icon-action{width:var(--workspace-statistics-control-height);min-width:var(--workspace-statistics-control-height);height:var(--workspace-statistics-control-height);border-radius:var(--radius-md)}.workspace-statistics-context__select.requests-select{width:100%;min-width:0}.workspace-statistics-context--controls-only .workspace-statistics-context__body{align-items:center;column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.workspace-statistics-context--controls-only .workspace-statistics-context__toolbar{justify-content:flex-start}.workspace-statistics-context--controls-only .workspace-statistics-context__header-actions{gap:var(--space-2);margin-left:0}.workspace-statistics-context--controls-only .workspace-statistics-context__filters-shell{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block:0;display:grid}.workspace-statistics-context--controls-only .workspace-statistics-context__filters-grid{grid-template-columns:repeat(3,minmax(var(--workspace-statistics-field-min-width),1fr));align-items:center}.workspace-statistics-context--controls-only .workspace-statistics-context__filters-actions{justify-content:flex-end;place-items:center start;gap:var(--space-2);grid-template-columns:none;display:inline-flex}.workspace-statistics-context--controls-only .workspace-statistics-context__mobile-range-row{display:none}.workspace-statistics-context__health-grid{gap:var(--space-2-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-statistics-context__health-card .stat-label{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--c-text-muted)}.workspace-statistics-context__health-card .stat-value{font-size:var(--workspace-statistics-context-metric-size);line-height:var(--lh-title);color:var(--c-text);font-weight:700}.workspace-statistics-context__health-card.is-positive{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__health-card.is-positive{border-color:color-mix(in oklab,var(--c-primary)22%,var(--surface-soft-border)78%)}}.workspace-statistics-context__health-card.is-positive{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__health-card.is-positive{background:color-mix(in oklab,var(--c-primary)9%,var(--surface-soft-bg)91%)}}.workspace-statistics-context__health-card.is-warning{border-color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__health-card.is-warning{border-color:color-mix(in oklab,var(--c-warning)24%,var(--surface-soft-border)76%)}}.workspace-statistics-context__health-card.is-warning{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__health-card.is-warning{background:color-mix(in oklab,var(--c-warning)10%,var(--surface-soft-bg)90%)}}.workspace-statistics-context__notice{gap:var(--space-2);padding:var(--space-3);border-radius:var(--workspace-statistics-radius-md);border:1px solid var(--c-warning);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__notice{border:1px solid color-mix(in oklab,var(--c-warning)24%,var(--surface-soft-border)76%)}}.workspace-statistics-context__notice{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-context__notice{background:color-mix(in oklab,var(--c-warning)10%,var(--surface-soft-bg)90%)}}.workspace-statistics-context__notice strong{font-size:var(--workspace-statistics-copy-size);color:var(--c-text)}.workspace-statistics-context__notice p{font-size:var(--workspace-statistics-copy-size-tight);color:var(--c-text-muted);margin:0}@media (max-width:820px){.workspace-statistics-context__mobile-range-row{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.workspace-statistics-context__mobile-export{flex-shrink:0}.workspace-statistics-context__range-toolbar .home-activity__ranges{padding-bottom:var(--space-0-5);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.workspace-statistics-context__filters-shell{padding-block:var(--space-2)}.workspace-statistics-context__filters-grid{grid-template-columns:1fr}.workspace-statistics-context__filters-actions{place-items:center stretch}.workspace-statistics-context--controls-only .workspace-statistics-context__body{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.workspace-statistics-context--controls-only .workspace-statistics-context__toolbar{display:none}.workspace-statistics-context--controls-only .workspace-statistics-context__mobile-range-row{display:flex}.workspace-statistics-context--controls-only .workspace-statistics-context__range-wrap{width:100%}.workspace-statistics-context--controls-only .workspace-statistics-context__range-toolbar.chip-row{justify-content:flex-start;width:100%}.workspace-statistics-context--controls-only .workspace-statistics-context__range-toolbar .home-activity__ranges{gap:var(--space-1);padding:var(--space-1)}.workspace-statistics-context--controls-only .workspace-statistics-context__range-toolbar .home-activity__range{min-width:calc(var(--space-5) + var(--space-4));height:calc(var(--space-6) + var(--space-1));padding:0 var(--space-2-5);font-size:var(--fs-small)}.workspace-statistics-context--controls-only .workspace-statistics-context__filters-shell{grid-template-columns:minmax(0,1fr);align-items:stretch}.workspace-statistics-context--controls-only .workspace-statistics-context__filters-grid{grid-template-columns:minmax(0,1fr);min-width:0}.workspace-statistics-context--controls-only .workspace-statistics-context__filters-grid .requests-filter,.workspace-statistics-context--controls-only .workspace-statistics-context__filters-shell .requests-select{min-width:0}.workspace-statistics-context--controls-only .workspace-statistics-context__filters-actions{justify-content:flex-end;place-items:center end;gap:var(--space-2);grid-template-columns:repeat(2,auto);width:100%;display:grid}.workspace-statistics-context__health-grid,.workspace-statistics-context__notice{display:none}.workspace-statistics-context--summary-only .workspace-statistics-context__health-grid{grid-template-columns:minmax(0,1fr);display:grid}.workspace-statistics-context--summary-only .workspace-statistics-context__notice{display:grid}}.workspace-statistics__grid{gap:var(--space-3);display:grid}.workspace-statistics__sections{margin-top:0}.workspace-statistics__decision-layer{--workspace-statistics-decision-gap-x:var(--space-3);gap:var(--space-2);flex-direction:column;padding-top:0;display:flex}.workspace-statistics__grid--primary,.workspace-statistics__grid--secondary{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.workspace-statistics__tile-header{justify-content:flex-start;gap:var(--space-2);min-height:var(--workspace-statistics-section-header-min-h);flex-direction:column;display:flex}.workspace-statistics__tile-header--profile{gap:var(--workspace-statistics-context-gap)}.workspace-statistics__profile-title-row{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.workspace-statistics__profile-period{font-size:var(--fs-small);color:var(--c-text-muted);white-space:nowrap;font-weight:600;line-height:1.35}.workspace-statistics__meta-grid{gap:var(--space-1-5);padding-top:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-statistics__activity-signals-head{gap:var(--space-2);display:grid}.workspace-statistics__activity-signals{--workspace-statistics-decision-divider:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__activity-signals{--workspace-statistics-decision-divider:color-mix(in oklab,var(--c-primary)52%,transparent)}}.workspace-statistics__activity-signals{--workspace-statistics-decision-gap-x:var(--space-3);--workspace-statistics-decision-gap-y:var(--space-5);--workspace-statistics-decision-divider-inset:var(--space-3);isolation:isolate;column-gap:var(--workspace-statistics-decision-gap-x);row-gap:var(--workspace-statistics-decision-gap-y);margin:0;margin-top:var(--space-1-5);padding:var(--workspace-statistics-container-pad)var(--workspace-statistics-container-pad);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid;position:relative}.workspace-statistics__activity-signal{z-index:1;gap:var(--space-1);min-height:var(--workspace-statistics-activity-card-min-height);padding:var(--workspace-statistics-container-pad);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),background var(--transition-fast);border:0;position:relative}.workspace-statistics__activity-signal:hover{box-shadow:var(--surface-card-shadow-hover);border-color:#0000;transform:translateY(-1px)}.workspace-statistics__activity-signal:focus-visible{box-shadow:var(--surface-card-shadow),0 0 0 var(--workspace-statistics-focus-ring-size)var(--c-primary);border-color:#0000;outline:none}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__activity-signal:focus-visible{box-shadow:var(--surface-card-shadow),0 0 0 var(--workspace-statistics-focus-ring-size)color-mix(in oklab,var(--c-primary)18%,transparent)}}.workspace-statistics__activity-signal-label{font-size:var(--fs-small);color:var(--c-text-muted)}.workspace-statistics__activity-signal-value{font-size:var(--fs-h3);color:var(--c-text);line-height:1.15}.workspace-statistics__activity-signal-compare{gap:var(--space-1);display:grid}.workspace-statistics__activity-signal-compare-row{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.workspace-statistics__activity-signal-compare-label{font-size:var(--fs-small);color:var(--c-text-muted)}.workspace-statistics__activity-signal-compare-value{font-size:var(--fs-h3);line-height:1.1}.workspace-statistics__activity-signal-compare-value.is-user{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__activity-signal-compare-value.is-user{color:color-mix(in oklab,var(--c-primary)84%,var(--c-text)16%)}}.workspace-statistics__activity-signal-compare-value.is-market{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__activity-signal-compare-value.is-market{color:color-mix(in oklab,var(--c-text)72%,var(--c-text-muted)28%)}}.workspace-statistics__activity-signal-hint{font-size:var(--fs-small);color:var(--c-text-muted);line-height:var(--lh-body)}.workspace-statistics__activity-signal-hint strong{color:var(--c-text)}.workspace-statistics__activity-signal.is-positive{border-color:var(--surface-decision-active-border);background:var(--surface-decision-active-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.workspace-statistics__activity-signal.is-warning{background:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__activity-signal.is-warning{background:color-mix(in oklab,var(--c-warn)8%,var(--surface-soft-bg)92%)}}.workspace-statistics__activity-signal.is-neutral{background:var(--surface-soft-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__activity-signal.is-neutral{background:color-mix(in oklab,var(--surface-soft-bg)86%,var(--c-panel)14%)}}.workspace-statistics__activity-signal.is-positive .workspace-statistics__activity-signal-value{color:var(--surface-decision-active-value)}.workspace-statistics__decision-ai{margin-top:var(--space-1)}.workspace-statistics__meta-grid span{font-size:var(--fs-small);color:var(--c-text-muted);margin-bottom:var(--space-0-5);display:block}.workspace-statistics__meta-grid strong{font-size:var(--fs-small);color:var(--c-text)}.workspace-statistics__activity-summary{padding-top:var(--space-1);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--c-text-muted);margin:0}.workspace-statistics__grid--primary>.requests-stats-chart:first-child .home-activity__chart{height:var(--workspace-statistics-chart-height)}.workspace-statistics__empty{font-size:var(--fs-small);color:var(--c-text-muted);margin:0}.workspace-statistics-signal{gap:var(--space-1);min-width:0;display:grid}.workspace-statistics-signal__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--workspace-statistics-label-size);color:var(--c-text-muted);line-height:1.25;display:flex}.workspace-statistics-signal__label{min-width:0}.workspace-statistics-signal__value{color:var(--c-text);font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.workspace-statistics-signal__track{min-width:0;height:var(--workspace-statistics-track-height);border:1px solid var(--surface-soft-border);margin-top:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-signal__track{border:1px solid color-mix(in oklab,var(--surface-soft-border)88%,transparent)}}.workspace-statistics-signal__track{border-radius:var(--workspace-statistics-chip-radius);background:var(--surface-soft-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-signal__track{background:color-mix(in oklab,var(--surface-soft-bg)84%,var(--c-panel)16%)}}.workspace-statistics-signal__fill{border-radius:var(--workspace-statistics-chip-radius);background:linear-gradient(90deg,var(--c-primary),var(--c-accent));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-signal__fill{background:linear-gradient(90deg,color-mix(in oklab,var(--c-primary)54%,var(--c-accent)46%),color-mix(in oklab,var(--c-accent)74%,var(--c-primary)26%))}}.workspace-statistics-signal__fill{transition:width .22s ease-out}.workspace-statistics-signal__semantic{text-align:center;width:100%;font-style:normal;font-size:var(--workspace-statistics-chip-font-size);color:var(--c-text-muted);margin:0;font-weight:700;display:block}.workspace-statistics-signal__semantic.is-start{text-align:left}.workspace-statistics-signal__semantic.is-very-high{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-signal__semantic.is-very-high{color:color-mix(in oklab,var(--c-success)84%,var(--c-text)16%)}}.workspace-statistics-signal__semantic.is-good,.workspace-statistics-signal__semantic.is-high{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-signal__semantic.is-good,.workspace-statistics-signal__semantic.is-high{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.workspace-statistics-signal__semantic.is-balanced,.workspace-statistics-signal__semantic.is-medium{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-signal__semantic.is-balanced,.workspace-statistics-signal__semantic.is-medium{color:color-mix(in oklab,var(--c-primary)62%,var(--c-text-muted)38%)}}.workspace-statistics-signal__semantic.is-competitive,.workspace-statistics-signal__semantic.is-low{color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-signal__semantic.is-competitive,.workspace-statistics-signal__semantic.is-low{color:color-mix(in oklab,var(--c-warn)72%,var(--c-text)28%)}}.workspace-statistics-status-badge{min-height:var(--workspace-statistics-chip-height);width:fit-content;padding:0 var(--workspace-statistics-chip-pad-inline);border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--surface-soft-border);font-size:var(--workspace-statistics-chip-font-size);font-weight:var(--workspace-statistics-chip-font-weight);white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.workspace-statistics-status-badge.is-very-high{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-very-high{color:color-mix(in oklab,var(--c-success)84%,var(--c-text)16%)}}.workspace-statistics-status-badge.is-very-high{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-very-high{border-color:color-mix(in oklab,var(--c-success)34%,var(--surface-soft-border)66%)}}.workspace-statistics-status-badge.is-very-high{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-very-high{background:color-mix(in oklab,var(--c-success)12%,var(--c-panel)88%)}}.workspace-statistics-status-badge.is-good{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-good{color:color-mix(in oklab,var(--c-primary)84%,var(--c-text)16%)}}.workspace-statistics-status-badge.is-good{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-good{border-color:color-mix(in oklab,var(--c-primary)34%,var(--surface-soft-border)66%)}}.workspace-statistics-status-badge.is-good{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-good{background:color-mix(in oklab,var(--c-primary)11%,var(--c-panel)89%)}}.workspace-statistics-status-badge.is-balanced{color:var(--c-text-muted);border-color:var(--surface-soft-border);background:var(--surface-soft-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-balanced{background:color-mix(in oklab,var(--surface-soft-bg)84%,var(--c-panel)16%)}}.workspace-statistics-status-badge.is-competitive,.workspace-statistics-status-badge.is-low{color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-competitive,.workspace-statistics-status-badge.is-low{color:color-mix(in oklab,var(--c-warn)80%,var(--c-text)20%)}}.workspace-statistics-status-badge.is-competitive,.workspace-statistics-status-badge.is-low{border-color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-competitive,.workspace-statistics-status-badge.is-low{border-color:color-mix(in oklab,var(--c-warn)34%,var(--surface-soft-border)66%)}}.workspace-statistics-status-badge.is-competitive,.workspace-statistics-status-badge.is-low{background:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-status-badge.is-competitive,.workspace-statistics-status-badge.is-low{background:color-mix(in oklab,var(--c-warn)12%,var(--c-panel)88%)}}.workspace-statistics-demand{gap:var(--space-2);display:grid}.workspace-statistics-demand__row{gap:var(--space-1);display:grid}.workspace-statistics-demand__row-button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.workspace-statistics-demand__meta{justify-content:space-between;gap:var(--space-2);font-size:var(--fs-small);color:var(--c-text);display:flex}.workspace-statistics-demand__track{height:var(--workspace-statistics-track-height);border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--surface-soft-border);background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-demand__track{background:color-mix(in oklab,var(--c-panel)90%,var(--c-border)10%)}}.workspace-statistics-demand__track{overflow:hidden}.workspace-statistics-demand__fill{border-radius:inherit;background:linear-gradient(90deg,var(--c-primary)0%,var(--c-accent)100%);height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-demand__fill{background:linear-gradient(90deg,color-mix(in oklab,var(--c-primary)72%,var(--c-accent)28%)0%,color-mix(in oklab,var(--c-accent)68%,var(--c-primary)32%)100%)}}.workspace-statistics-demand__insight{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--fs-small);color:var(--c-text-muted);flex-wrap:wrap;display:flex}.workspace-statistics-demand__insight strong{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-demand__insight strong{color:color-mix(in oklab,var(--c-success)82%,var(--c-text)18%)}}.workspace-statistics__cities-tools{justify-content:flex-start;align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.workspace-statistics__cities-filter{width:min(100%,320px);display:grid}.workspace-statistics__cities-filter .dc-city-search-input{height:var(--workspace-statistics-control-height-compact)}.workspace-statistics__cities-filter .dc-city-search-preview,.workspace-statistics__cities-filter .dc-city-search-state--inline{margin-top:0}.workspace-statistics__demand-pagination,.workspace-statistics__cities-pagination{align-items:center;gap:var(--space-2);margin-top:var(--space-2);justify-content:center;display:flex}.workspace-statistics-city-list{--workspace-statistics-city-grid:minmax(0,.55fr)minmax(0,1.85fr)minmax(0,.8fr)minmax(0,1fr)minmax(0,1fr)minmax(0,1.7fr);gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.workspace-statistics-city-list__head{grid-template-columns:var(--workspace-statistics-city-grid);align-items:center;gap:var(--space-1-5);padding:0 var(--workspace-statistics-container-pad);min-width:700px;font-size:var(--fs-small);letter-spacing:.02em;text-transform:uppercase;color:var(--c-text-muted);font-weight:700;display:grid}.workspace-statistics-city-list__head>span:first-child,.workspace-statistics-city-list__head>span:nth-child(n+3){text-align:center;justify-self:center}.workspace-statistics-city-list__item{grid-template-columns:var(--workspace-statistics-city-grid);align-items:center;gap:var(--space-1-5);min-width:700px;min-height:calc(var(--workspace-statistics-control-height) - var(--space-0-5));width:100%;padding:var(--space-2)var(--workspace-statistics-container-pad);text-align:left;font:inherit;color:inherit;background:var(--c-panel);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__item{background:color-mix(in oklab,var(--c-panel)92%,var(--surface-soft-bg)8%)}}.workspace-statistics-city-list__item{cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.workspace-statistics-city-list__item-shell{min-width:700px;list-style:none}.workspace-statistics-city-list__item>span:not(:nth-child(2)){text-align:center;justify-self:center;width:100%}.workspace-statistics-city-list__item:focus-visible{border-color:var(--surface-card-border-focus);box-shadow:var(--surface-card-shadow-hover),0 0 0 var(--workspace-statistics-focus-ring-size)var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__item:focus-visible{box-shadow:var(--surface-card-shadow-hover),0 0 0 var(--workspace-statistics-focus-ring-size)color-mix(in oklab,var(--c-primary)20%,transparent)}}.workspace-statistics-city-list__item:hover{border-color:var(--surface-card-border-hover);box-shadow:var(--surface-card-shadow-hover);transform:translateY(-1px)}.workspace-statistics-city-list__item.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__item.is-active{border-color:color-mix(in oklab,var(--c-primary)42%,var(--surface-card-border-hover)58%)}}.workspace-statistics-city-list__item.is-active{background:linear-gradient(135deg,var(--c-primary)0%,var(--surface-soft-bg)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__item.is-active{background:linear-gradient(135deg,color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)0%,color-mix(in oklab,var(--surface-soft-bg)86%,var(--c-primary)14%)100%)}}.workspace-statistics-city-list__item.is-active{box-shadow:var(--surface-card-shadow-hover),0 0 0 1px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__item.is-active{box-shadow:var(--surface-card-shadow-hover),0 0 0 1px color-mix(in oklab,var(--c-primary)12%,transparent)}}.workspace-statistics-city-list__item.is-competitor:not(.is-active){border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__item.is-competitor:not(.is-active){border-color:color-mix(in oklab,var(--c-accent)26%,var(--surface-card-border-hover)74%)}}.workspace-statistics-city-list__item.is-competitor:not(.is-active){background:linear-gradient(135deg,var(--c-accent)0%,var(--surface-soft-bg)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__item.is-competitor:not(.is-active){background:linear-gradient(135deg,color-mix(in oklab,var(--c-accent)7%,var(--c-panel)93%)0%,color-mix(in oklab,var(--surface-soft-bg)90%,var(--c-accent)10%)100%)}}.workspace-statistics-city-list__item.is-competitor:not(.is-active){box-shadow:var(--surface-card-shadow-hover),0 0 0 1px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__item.is-competitor:not(.is-active){box-shadow:var(--surface-card-shadow-hover),0 0 0 1px color-mix(in oklab,var(--c-accent)10%,transparent)}}.workspace-statistics-city-list__rank-cell{justify-content:center;align-items:center;gap:var(--space-1-5);min-width:0;display:inline-flex}.workspace-statistics-city-list__rank{font-size:var(--fs-small);color:var(--c-text-muted);font-weight:700}.workspace-statistics-city-list__rank-cup{color:var(--c-text-muted);justify-content:center;align-items:center;display:inline-flex}.workspace-statistics-city-list__rank-cup.is-gold{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__rank-cup.is-gold{color:color-mix(in oklab,var(--c-accent)88%,#d4af37 12%)}}.workspace-statistics-city-list__rank-cup.is-silver{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__rank-cup.is-silver{color:color-mix(in oklab,var(--c-primary)48%,silver 52%)}}.workspace-statistics-city-list__rank-cup.is-bronze{color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__rank-cup.is-bronze{color:color-mix(in oklab,var(--c-warn)66%,#cd7f32 34%)}}.workspace-statistics-city-list__rank-cup svg{width:var(--workspace-statistics-icon-sm);height:var(--workspace-statistics-icon-sm)}.workspace-statistics-city-list__name{align-items:center;gap:var(--space-1);font-size:var(--fs-small);color:var(--c-text);flex-wrap:wrap;min-width:0;display:inline-flex}.workspace-statistics-city-list__count{font-size:var(--fs-small);color:var(--c-primary);justify-content:center;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__count{color:color-mix(in oklab,var(--c-primary)78%,var(--c-text)22%)}}.workspace-statistics-city-list__count{font-variant-numeric:tabular-nums}.workspace-statistics-city-list__share{font-size:var(--fs-small);color:var(--c-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:center;font-weight:700;display:inline-flex}.workspace-statistics-city-list__balance{justify-content:center;align-items:center;gap:var(--space-1);text-align:center;white-space:normal;flex-direction:column;display:inline-flex}.workspace-statistics-city-list__balance strong{font-size:var(--fs-small);color:var(--c-primary);font-weight:700}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__balance strong{color:color-mix(in oklab,var(--c-primary)78%,var(--c-text)22%)}}.workspace-statistics-city-list__balance strong{white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1}.workspace-statistics-city-list__signal{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--workspace-statistics-chip-height);padding:0 var(--workspace-statistics-chip-pad-inline);border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--surface-soft-border);font-size:var(--workspace-statistics-chip-font-size);font-weight:var(--workspace-statistics-chip-font-weight);white-space:nowrap;line-height:1;display:inline-flex}.workspace-statistics-city-list__signal-icon{font-size:var(--fs-small);line-height:1}.workspace-statistics-city-list__signal.is-high{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-high{border-color:color-mix(in oklab,var(--c-success)36%,var(--surface-soft-border)64%)}}.workspace-statistics-city-list__signal.is-high{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-high{color:color-mix(in oklab,var(--c-success)88%,var(--c-text)12%)}}.workspace-statistics-city-list__signal.is-high{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-high{background:color-mix(in oklab,var(--c-success)10%,var(--c-panel)90%)}}.workspace-statistics-city-list__signal.is-medium{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-medium{border-color:color-mix(in oklab,var(--c-primary)34%,var(--surface-soft-border)66%)}}.workspace-statistics-city-list__signal.is-medium{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-medium{color:color-mix(in oklab,var(--c-primary)84%,var(--c-text)16%)}}.workspace-statistics-city-list__signal.is-medium{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-medium{background:color-mix(in oklab,var(--c-primary)9%,var(--c-panel)91%)}}.workspace-statistics-city-list__signal.is-low{border-color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-low{border-color:color-mix(in oklab,var(--c-warn)30%,var(--surface-soft-border)70%)}}.workspace-statistics-city-list__signal.is-low{color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-low{color:color-mix(in oklab,var(--c-warn)74%,var(--c-text)26%)}}.workspace-statistics-city-list__signal.is-low{background:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-low{background:color-mix(in oklab,var(--c-warn)10%,var(--c-panel)90%)}}.workspace-statistics-city-list__signal.is-none{border-color:var(--surface-soft-border);color:var(--c-text-muted);background:var(--surface-soft-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__signal.is-none{background:color-mix(in oklab,var(--surface-soft-bg)88%,var(--c-panel)12%)}}.workspace-statistics-city-list__personal-note{font-size:var(--fs-small);color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-city-list__personal-note{color:color-mix(in oklab,var(--c-primary)72%,var(--c-text)28%)}}.workspace-statistics-city-list__personal-note{line-height:1.4}.workspace-statistics-opportunity,.workspace-statistics-price{--workspace-statistics-feature-card-min-h:188px;--workspace-statistics-feature-card-pad:var(--space-3);--workspace-statistics-feature-card-gap:var(--space-1-5);--workspace-statistics-feature-stack-gap:var(--space-2);--workspace-statistics-radar-width:calc((var(--space-8)*5) + var(--space-2-5));--workspace-statistics-price-strategy-min-height:calc((var(--space-8)*3) + var(--space-6) + var(--space-3))}.workspace-statistics-opportunity__list{gap:var(--workspace-statistics-feature-stack-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.workspace-statistics-opportunity__item-wrap{min-width:0;display:grid}.workspace-statistics-opportunity__item-wrap.is-last{grid-column:1/-1;display:block}.workspace-statistics-opportunity__item-wrap.is-last .workspace-statistics-opportunity__item{width:100%;max-width:none}.workspace-statistics-opportunity__item{align-content:start;gap:var(--space-2);height:100%;min-height:0;padding:var(--space-2)var(--space-2-5);border:1px solid var(--c-primary);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__item{border:1px solid color-mix(in oklab,var(--c-primary)18%,var(--surface-soft-border)82%)}}.workspace-statistics-opportunity__item{border-radius:var(--workspace-statistics-radius-lg);background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__item{background:color-mix(in oklab,var(--c-panel)96%,var(--surface-soft-bg)4%)}}.workspace-statistics-opportunity__item{transition:box-shadow var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast)}button.workspace-statistics-opportunity__item{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer}.workspace-statistics-opportunity__item--compact{min-height:var(--workspace-statistics-feature-card-min-h);padding:var(--workspace-statistics-feature-card-pad);gap:var(--workspace-statistics-feature-card-gap);grid-template-rows:auto auto 1fr auto}.workspace-statistics-opportunity__item--compact .workspace-statistics-opportunity__metrics{grid-row:4;align-self:end}.workspace-statistics-opportunity__item:hover{border-color:var(--surface-card-border-hover);box-shadow:var(--surface-card-shadow-hover);transform:translateY(-1px)}.workspace-statistics-opportunity__item:focus-visible{border-color:var(--surface-card-border-hover);box-shadow:var(--surface-card-shadow),0 0 0 2px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__item:focus-visible{box-shadow:var(--surface-card-shadow),0 0 0 2px color-mix(in oklab,var(--c-primary)18%,transparent)}}.workspace-statistics-opportunity__top{align-items:start;gap:var(--space-2);grid-template-columns:34px minmax(0,1fr);display:grid}.workspace-statistics-opportunity__top .workspace-statistics-city-list__rank-cup,.workspace-statistics-opportunity__top .workspace-statistics-city-list__rank-cup svg{width:30px;height:30px}.workspace-statistics-opportunity__identity{gap:var(--space-0-75);min-width:0;display:grid}.workspace-statistics-opportunity__city{font-size:var(--workspace-statistics-title-size);color:var(--c-text);font-weight:700;line-height:1.25}.workspace-statistics-opportunity__category{font-size:var(--workspace-statistics-label-size);color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.workspace-statistics-opportunity__score{min-width:0}.workspace-statistics-opportunity__metrics{gap:var(--space-1-5);padding-top:var(--space-1-5);border-top:1px dashed var(--surface-soft-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.workspace-statistics-opportunity__metrics div{min-width:0}.workspace-statistics-opportunity__metrics dt{font-size:var(--workspace-statistics-chip-font-size);color:var(--c-text-muted);margin:0;line-height:1.2}.workspace-statistics-opportunity__metrics dd{margin:var(--space-0-5)0 0;font-size:var(--fs-small);color:var(--c-text);font-weight:700}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__metrics dd{color:color-mix(in oklab,var(--c-text)88%,var(--c-primary)12%)}}.workspace-statistics-opportunity__metrics dd{font-variant-numeric:tabular-nums}.workspace-statistics-opportunity__tone{min-height:var(--workspace-statistics-chip-height-lg);padding:0 var(--workspace-statistics-chip-pad-inline);border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--surface-soft-border);font-size:var(--workspace-statistics-chip-font-size);font-weight:var(--workspace-statistics-chip-font-weight);justify-content:center;align-items:center;width:fit-content;margin:0;line-height:1;display:inline-flex}.workspace-statistics-opportunity__tone.is-very-high{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-very-high{color:color-mix(in oklab,var(--c-success)84%,var(--c-text)16%)}}.workspace-statistics-opportunity__tone.is-very-high{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-very-high{border-color:color-mix(in oklab,var(--c-success)34%,var(--surface-soft-border)66%)}}.workspace-statistics-opportunity__tone.is-very-high{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-very-high{background:color-mix(in oklab,var(--c-success)12%,var(--c-panel)88%)}}.workspace-statistics-opportunity__tone.is-high{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-high{color:color-mix(in oklab,var(--c-primary)84%,var(--c-text)16%)}}.workspace-statistics-opportunity__tone.is-high{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-high{border-color:color-mix(in oklab,var(--c-primary)34%,var(--surface-soft-border)66%)}}.workspace-statistics-opportunity__tone.is-high{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-high{background:color-mix(in oklab,var(--c-primary)11%,var(--c-panel)89%)}}.workspace-statistics-opportunity__tone.is-balanced{color:var(--c-text-muted);border-color:var(--surface-soft-border);background:var(--surface-soft-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-balanced{background:color-mix(in oklab,var(--surface-soft-bg)84%,var(--c-panel)16%)}}.workspace-statistics-opportunity__tone.is-supply-heavy{color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-supply-heavy{color:color-mix(in oklab,var(--c-warn)80%,var(--c-text)20%)}}.workspace-statistics-opportunity__tone.is-supply-heavy{border-color:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-supply-heavy{border-color:color-mix(in oklab,var(--c-warn)34%,var(--surface-soft-border)66%)}}.workspace-statistics-opportunity__tone.is-supply-heavy{background:var(--c-warn)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__tone.is-supply-heavy{background:color-mix(in oklab,var(--c-warn)12%,var(--c-panel)88%)}}.workspace-statistics-opportunity__item--analysis{gap:var(--space-2-5);padding:var(--space-2-5);cursor:default}.workspace-statistics-opportunity__analysis-overview{gap:var(--space-2-5);padding-bottom:var(--space-2);border-bottom:1px dashed var(--surface-soft-border);grid-template-columns:minmax(0,188px) minmax(0,1fr);align-items:start;display:grid}.workspace-statistics-opportunity__analysis-identity{align-items:start;gap:var(--space-1-5);min-width:0;margin-left:calc(var(--space-1)*-1);grid-template-columns:34px minmax(0,1fr);display:grid}.workspace-statistics-opportunity__analysis-identity .workspace-statistics-city-list__rank-cup{justify-self:start;width:30px;height:30px}.workspace-statistics-opportunity__analysis-identity .workspace-statistics-city-list__rank-cup svg{width:30px;height:30px}.workspace-statistics-opportunity__analysis-score{gap:var(--space-1);min-width:0;font-size:var(--fs-h3);color:var(--c-primary);align-content:start;font-weight:700;line-height:1.1;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__analysis-score{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.workspace-statistics-opportunity__analysis-score{font-variant-numeric:tabular-nums;white-space:nowrap}.workspace-statistics-opportunity__analysis-body{gap:var(--space-2-5);padding-top:var(--space-1);grid-template-columns:minmax(0,188px) minmax(0,1fr);align-items:start;display:grid}.workspace-statistics-opportunity__radar-block{gap:var(--space-1-5);align-content:start;display:grid}.workspace-statistics-opportunity__status--analysis{margin-top:calc(var(--space-0-5)*-1);justify-self:start}.workspace-statistics-opportunity__status--radar{justify-self:start}.workspace-statistics-opportunity__radar{width:min(100%,var(--workspace-statistics-radar-width));justify-self:center}.workspace-statistics-opportunity__radar svg{width:100%;height:auto;display:block}.workspace-statistics-opportunity__radar-ring{fill:none;stroke:var(--surface-soft-border)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__radar-ring{stroke:color-mix(in oklab,var(--surface-soft-border)84%,var(--c-primary)16%)}}.workspace-statistics-opportunity__radar-ring{stroke-width:1px}.workspace-statistics-opportunity__radar-axis{stroke:var(--surface-soft-border)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__radar-axis{stroke:color-mix(in oklab,var(--surface-soft-border)72%,var(--c-primary)28%)}}.workspace-statistics-opportunity__radar-axis{stroke-width:1px}.workspace-statistics-opportunity__radar-ring-label,.workspace-statistics-opportunity__radar-axis-label{font-size:var(--workspace-statistics-micro-size);fill:var(--c-text-muted);font-weight:700}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__radar-ring-label,.workspace-statistics-opportunity__radar-axis-label{fill:color-mix(in oklab,var(--c-text-muted)90%,var(--c-primary)10%)}}.workspace-statistics-opportunity__radar-ring-label,.workspace-statistics-opportunity__radar-axis-label{font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none}.workspace-statistics-opportunity__radar-ring-label{text-anchor:start;dominant-baseline:middle}.workspace-statistics-opportunity__radar-axis-label{text-anchor:middle;dominant-baseline:middle}.workspace-statistics-opportunity__radar-shape{fill:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__radar-shape{fill:color-mix(in oklab,var(--c-primary)14%,transparent)}}.workspace-statistics-opportunity__radar-shape{stroke:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__radar-shape{stroke:color-mix(in oklab,var(--c-primary)74%,var(--c-text)26%)}}.workspace-statistics-opportunity__radar-shape{stroke-width:1.6px}.workspace-statistics-opportunity__radar-dot{fill:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__radar-dot{fill:color-mix(in oklab,var(--c-primary)84%,var(--c-text)16%)}}.workspace-statistics-opportunity__analysis-axes{gap:var(--space-1);min-width:0;margin:0;padding:0;list-style:none;display:grid}.workspace-statistics-opportunity__analysis-axes li{gap:var(--space-1);min-width:0;display:grid}.workspace-statistics-opportunity__axis-signal{min-width:0}.workspace-statistics-opportunity__summary{font-size:var(--workspace-statistics-copy-size-tight);color:var(--c-text-muted);margin:0;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__summary{color:color-mix(in oklab,var(--c-text-muted)90%,var(--c-text)10%)}}.workspace-statistics-opportunity__summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workspace-statistics__grid--secondary{align-items:stretch}.workspace-statistics__grid--secondary>.workspace-statistics-opportunity,.workspace-statistics__grid--secondary>.workspace-statistics-price{align-content:start;align-self:stretch;height:100%}.workspace-statistics-price-recommendation{gap:var(--space-2);align-content:start;display:grid}.workspace-statistics-price-recommendation .workspace-statistics__decision-ai{margin-top:0}.workspace-statistics-price__content{gap:var(--workspace-statistics-feature-stack-gap);align-content:start;display:grid}.workspace-statistics-price__hero{gap:var(--workspace-statistics-feature-card-gap);padding:var(--workspace-statistics-feature-card-pad);min-height:var(--workspace-statistics-feature-card-min-h);border:1px solid var(--c-primary);align-content:start;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__hero{border:1px solid color-mix(in oklab,var(--c-primary)22%,var(--surface-soft-border)78%)}}.workspace-statistics-price__hero{border-radius:var(--workspace-statistics-radius-lg);background:linear-gradient(160deg,var(--c-primary)0%,var(--c-accent)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__hero{background:linear-gradient(160deg,color-mix(in oklab,var(--c-primary)10%,var(--c-panel)90%)0%,color-mix(in oklab,var(--c-accent)8%,var(--c-panel)92%)100%)}}.workspace-statistics-price__hero{box-shadow:0 8px 20px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__hero{box-shadow:0 8px 20px color-mix(in oklab,var(--c-ink)7%,transparent)}}.workspace-statistics-price__signal{min-height:var(--workspace-statistics-chip-height);width:fit-content;padding:0 var(--workspace-statistics-chip-pad-inline);border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--c-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__signal{border:1px solid color-mix(in oklab,var(--c-primary)34%,var(--surface-soft-border)66%)}}.workspace-statistics-price__signal{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__signal{background:color-mix(in oklab,var(--c-primary)10%,var(--c-panel)90%)}}.workspace-statistics-price__signal{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__signal{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.workspace-statistics-price__signal{font-size:var(--workspace-statistics-chip-font-size);font-weight:var(--workspace-statistics-chip-font-weight);letter-spacing:.04em;text-transform:uppercase;line-height:1}.workspace-statistics-price__context{font-size:var(--workspace-statistics-context-metric-size);color:var(--c-text-muted);word-break:break-word;margin:0;font-weight:600;line-height:1.35}.workspace-statistics-price__label{font-size:var(--workspace-statistics-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted);margin:0;font-weight:700;display:block}.workspace-statistics-price__range{font-size:var(--workspace-statistics-display-size-lg);color:var(--c-primary);font-weight:700;display:block}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__range{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.workspace-statistics-price__range{line-height:var(--lh-tight);font-variant-numeric:tabular-nums;word-break:break-word}.workspace-statistics-price__summary-grid{gap:var(--workspace-statistics-feature-stack-gap);padding-top:var(--workspace-statistics-feature-stack-gap);grid-template-columns:minmax(0,1fr);display:grid}.workspace-statistics-price__summary-card{gap:var(--workspace-statistics-feature-card-gap);padding:var(--workspace-statistics-feature-card-pad);border-radius:var(--workspace-statistics-radius-md);border:1px solid var(--surface-soft-border);background:var(--c-panel);align-content:start;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__summary-card{background:color-mix(in oklab,var(--c-panel)95%,var(--surface-soft-bg)5%)}}.workspace-statistics-price__summary-card--average{box-shadow:inset 0 1px 0 var(--c-white)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__summary-card--average{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-white)38%,transparent)}}.workspace-statistics-price__summary-card--gap.is-warning{border-color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__summary-card--gap.is-warning{border-color:color-mix(in oklab,var(--c-warning)28%,var(--surface-soft-border)72%)}}.workspace-statistics-price__summary-card--gap.is-warning{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__summary-card--gap.is-warning{background:color-mix(in oklab,var(--c-warning)9%,var(--surface-soft-bg)91%)}}.workspace-statistics-price__summary-card--gap.is-positive{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__summary-card--gap.is-positive{border-color:color-mix(in oklab,var(--c-success)26%,var(--surface-soft-border)74%)}}.workspace-statistics-price__summary-card--gap.is-positive{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__summary-card--gap.is-positive{background:color-mix(in oklab,var(--c-success)9%,var(--surface-soft-bg)91%)}}.workspace-statistics-price__summary-card--gap.is-neutral{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__summary-card--gap.is-neutral{border-color:color-mix(in oklab,var(--c-primary)22%,var(--surface-soft-border)78%)}}.workspace-statistics-price__summary-card--gap.is-neutral{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__summary-card--gap.is-neutral{background:color-mix(in oklab,var(--c-primary)7%,var(--surface-soft-bg)93%)}}.workspace-statistics-price__summary-label{font-size:var(--workspace-statistics-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted);font-weight:700}.workspace-statistics-price__summary-value{color:var(--c-text);font-size:var(--workspace-statistics-display-size);font-weight:700;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;white-space:nowrap}.workspace-statistics-price__summary-note{font-size:var(--workspace-statistics-copy-size-tight);color:var(--c-text-muted);line-height:1.45}.workspace-statistics-price__profit{gap:var(--space-1-5);border:1px solid var(--surface-soft-border);background:var(--c-panel);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__profit{background:color-mix(in oklab,var(--c-panel)95%,var(--surface-soft-bg)5%)}}.workspace-statistics-price__profit{box-shadow:inset 0 1px 0 var(--c-white)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__profit{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-white)34%,transparent)}}.workspace-statistics-price__profit-signal{gap:var(--space-1-5)}.workspace-statistics-price__bar-wrap{gap:var(--space-2);display:grid;position:relative}.workspace-statistics-price__position{gap:var(--space-2-5);padding:var(--space-3);border-radius:var(--workspace-statistics-radius-lg);border:1px solid var(--c-accent);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__position{border:1px solid color-mix(in oklab,var(--c-accent)18%,var(--surface-soft-border)82%)}}.workspace-statistics-price__position{background:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__position{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)96%,var(--surface-soft-bg)4%),color-mix(in oklab,var(--c-panel)92%,var(--c-accent)8%))}}.workspace-statistics-price__position{box-shadow:inset 0 1px 0 var(--c-white),0 10px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__position{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-white)34%,transparent),0 10px 24px color-mix(in oklab,var(--c-ink)5%,transparent)}}.workspace-statistics-price__position-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.workspace-statistics-price__position-label{font-size:var(--workspace-statistics-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted);font-weight:700}.workspace-statistics-price__position-range{font-size:var(--workspace-statistics-copy-size-tight);color:var(--c-text);font-weight:700}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__position-range{color:color-mix(in oklab,var(--c-text)92%,var(--c-accent)8%)}}.workspace-statistics-price__position-range{font-variant-numeric:tabular-nums;white-space:nowrap}.workspace-statistics-price__position-hint{font-size:var(--workspace-statistics-copy-size-tight);color:var(--c-text-muted);margin:0;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__position-hint{color:color-mix(in oklab,var(--c-text-muted)92%,var(--c-text)8%)}}.workspace-statistics-price__position-scale{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline:var(--space-0-5);font-size:var(--workspace-statistics-copy-size);color:var(--c-text);font-variant-numeric:tabular-nums;font-weight:700;display:flex}.workspace-statistics-price__bar{border-radius:var(--workspace-statistics-chip-radius);background:var(--surface-soft-bg);height:22px;position:relative}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar{background:color-mix(in oklab,var(--surface-soft-bg)82%,var(--c-panel)18%)}}.workspace-statistics-price__bar{border:1px solid var(--surface-soft-border);overflow:hidden}.workspace-statistics-price__bar-base-line{border-radius:var(--workspace-statistics-chip-radius);background:var(--c-border);height:2px;position:absolute;inset:50% 10px auto}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-base-line{background:color-mix(in oklab,var(--c-border)72%,transparent)}}.workspace-statistics-price__bar-base-line{transform:translateY(-50%)}.workspace-statistics-price__bar-node{border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--c-panel);width:9px;height:9px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-node{border:1px solid color-mix(in oklab,var(--c-panel)82%,transparent)}}.workspace-statistics-price__bar-node{background:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-node{background:color-mix(in oklab,var(--c-text-muted)54%,var(--c-panel)46%)}}.workspace-statistics-price__bar-node{box-shadow:0 0 0 2px var(--c-panel);transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-node{box-shadow:0 0 0 2px color-mix(in oklab,var(--c-panel)72%,transparent)}}.workspace-statistics-price__bar-node{z-index:1}.workspace-statistics-price__bar-node--avg{background:var(--c-text);width:11px;height:11px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-node--avg{background:color-mix(in oklab,var(--c-text)72%,var(--c-primary)28%)}}.workspace-statistics-price__bar-node--optimal-min,.workspace-statistics-price__bar-node--optimal-max{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-node--optimal-min,.workspace-statistics-price__bar-node--optimal-max{background:color-mix(in oklab,var(--c-accent)52%,var(--c-panel)48%)}}.workspace-statistics-price__bar-sweet-spot{border-radius:var(--workspace-statistics-chip-radius);background:linear-gradient(90deg,var(--c-primary),var(--c-accent));position:absolute;top:3px;bottom:3px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-sweet-spot{background:linear-gradient(90deg,color-mix(in oklab,var(--c-primary)72%,var(--c-accent)28%),color-mix(in oklab,var(--c-accent)78%,var(--c-warn)22%))}}.workspace-statistics-price__bar-sweet-spot{opacity:.92}.workspace-statistics-price__bar-sweet-label{gap:var(--space-0-5);padding:var(--space-1)var(--space-2);border-radius:var(--workspace-statistics-radius-sm);border:1px solid var(--c-accent);justify-items:center;display:grid;position:absolute;top:-38px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-sweet-label{border:1px solid color-mix(in oklab,var(--c-accent)28%,var(--surface-soft-border)72%)}}.workspace-statistics-price__bar-sweet-label{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-sweet-label{background:color-mix(in oklab,var(--c-panel)94%,var(--c-accent)6%)}}.workspace-statistics-price__bar-sweet-label{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-sweet-label{color:color-mix(in oklab,var(--c-primary)80%,var(--c-text)20%)}}.workspace-statistics-price__bar-sweet-label{pointer-events:none;white-space:nowrap;box-shadow:0 6px 16px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-sweet-label{box-shadow:0 6px 16px color-mix(in oklab,var(--c-ink)8%,transparent)}}.workspace-statistics-price__bar-sweet-label span{font-size:var(--workspace-statistics-chip-font-size);letter-spacing:.03em;text-transform:uppercase;font-weight:700;line-height:1}.workspace-statistics-price__bar-sweet-label strong{font-size:var(--workspace-statistics-label-size);color:var(--c-text);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.workspace-statistics-price__bar-average-marker{border-radius:var(--workspace-statistics-chip-radius);background:var(--c-text);width:2px;position:absolute;top:-5px;bottom:-5px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-average-marker{background:color-mix(in oklab,var(--c-text)74%,var(--c-primary)26%)}}.workspace-statistics-price__bar-average-marker{box-shadow:0 0 0 1px var(--c-panel);transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__bar-average-marker{box-shadow:0 0 0 1px color-mix(in oklab,var(--c-panel)66%,transparent)}}.workspace-statistics-price__ticks{padding:var(--space-5)0 0;min-height:32px;margin:0;list-style:none;position:relative}.workspace-statistics-price__tick{font-size:var(--workspace-statistics-chip-font-size);color:var(--c-text-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-weight:600;line-height:1.2;position:absolute;top:0;overflow:hidden;transform:translate(-50%)}.workspace-statistics-price__tick:first-child{text-align:left;transform:none}.workspace-statistics-price__tick:last-child{text-align:right;transform:translate(-100%)}.workspace-statistics-price__position-legend{align-items:center;gap:var(--space-2);padding-inline:var(--space-0-5);font-size:var(--workspace-statistics-chip-font-size);letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted);grid-template-columns:1fr auto 1fr;font-weight:700;display:grid}.workspace-statistics-price__position-legend span:nth-child(2){color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__position-legend span:nth-child(2){color:color-mix(in oklab,var(--c-accent)72%,var(--c-text)28%)}}.workspace-statistics-price__position-legend span:last-child{text-align:right}.workspace-statistics-price__strategy-panel,.workspace-decision-modal__content-stack{--workspace-insight-card-gap:var(--space-2);--workspace-insight-card-pad:var(--provider-card-inline-pad,16px);--workspace-insight-card-pad-featured:var(--provider-card-inline-pad,16px);--workspace-insight-card-radius:var(--radius-lg);--workspace-insight-content-gap:var(--space-2);--workspace-insight-title-size:16px;--workspace-insight-title-line-height:1.28;--workspace-insight-copy-size:12px;--workspace-insight-copy-line-height:1.4;--workspace-insight-support-line-height:1.35;--workspace-insight-action-size:12px;--workspace-insight-action-line-height:1.3;--workspace-insight-badge-height:28px;--workspace-insight-badge-pad-inline:12px;--workspace-insight-badge-font-size:12px;gap:var(--space-3);background:0 0;border:0;margin:0;padding:0;display:grid}.workspace-statistics-price__strategy-hero,.workspace-decision-modal__hero{margin:0}.workspace-statistics-price__strategy-hero-range,.workspace-decision-modal__hero .workspace-statistics-insights__title{font-size:var(--workspace-insight-title-size);line-height:var(--workspace-insight-title-line-height);font-variant-numeric:normal;color:var(--c-text)}.workspace-statistics-price__strategy-hero-text,.workspace-decision-modal__hero .workspace-statistics-insights__text{font-size:var(--workspace-insight-copy-size);line-height:var(--workspace-insight-copy-line-height)}.workspace-statistics-price__strategy-section,.workspace-decision-modal__section{margin:0}.workspace-statistics-price__strategy-section-text,.workspace-decision-modal__section .workspace-statistics-insights__text{font-size:var(--workspace-insight-copy-size);line-height:var(--workspace-insight-copy-line-height)}.workspace-decision-modal__actions{padding-top:var(--space-1);justify-content:flex-start;display:flex}.workspace-decision-modal__primary-action.auth-social__btn{white-space:nowrap;width:fit-content;min-width:0}.workspace-statistics-opportunity__reasons{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--c-primary);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__reasons{border:1px solid color-mix(in oklab,var(--c-primary)16%,var(--surface-soft-border)84%)}}.workspace-statistics-opportunity__reasons{border-radius:var(--workspace-statistics-radius-md);background:var(--surface-soft-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-opportunity__reasons{background:color-mix(in oklab,var(--surface-soft-bg)82%,var(--c-panel)18%)}}.workspace-statistics-opportunity__reasons-title{font-size:var(--fs-small);color:var(--c-text);font-weight:700}.workspace-statistics-opportunity__reasons-list{gap:var(--space-1);padding-left:var(--space-3);font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.45;display:grid}.workspace-statistics-price__strategy-grid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-statistics-price__strategy-card{gap:var(--space-1);min-height:var(--workspace-statistics-price-strategy-min-height);padding:var(--space-2-5);border-color:var(--c-primary);align-content:start;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__strategy-card{border-color:color-mix(in oklab,var(--c-primary)14%,var(--surface-soft-border)86%)}}.workspace-statistics-price__strategy-card{background:linear-gradient(180deg,var(--surface-soft-bg)0%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__strategy-card{background:linear-gradient(180deg,color-mix(in oklab,var(--surface-soft-bg)76%,var(--c-panel)24%)0%,color-mix(in oklab,var(--c-panel)94%,var(--surface-soft-bg)6%)100%)}}.workspace-statistics-price__strategy-label{font-size:var(--workspace-statistics-chip-font-size);font-weight:var(--workspace-statistics-chip-font-weight);letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted)}.workspace-statistics-price__strategy-value{font-size:var(--workspace-statistics-display-size);line-height:var(--lh-tight);font-variant-numeric:tabular-nums;color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price__strategy-value{color:color-mix(in oklab,var(--c-primary)80%,var(--c-text)20%)}}.workspace-statistics-price__strategy-copy{font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.45}.workspace-statistics-price-modal{z-index:1400;opacity:0;transition:opacity .22s;overflow-y:auto}.workspace-statistics-price-modal[data-state=open]{opacity:1}.workspace-statistics-price-modal__backdrop{opacity:0;transition:opacity .22s}.workspace-statistics-price-modal[data-state=open] .workspace-statistics-price-modal__backdrop{opacity:1}.workspace-statistics-price-modal__panel{--dc-modal-max-width:620px;gap:var(--space-3);-webkit-backdrop-filter:blur(18px)saturate(1.03);backdrop-filter:blur(18px)saturate(1.03);opacity:0;align-content:start;min-height:0;margin:auto 0;transition:opacity .22s,transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .24s;transform:translateY(18px)scale(.985)}.workspace-statistics-price-modal[data-state=open] .workspace-statistics-price-modal__panel{opacity:1;transform:translateY(0)scale(1)}.workspace-statistics-price-modal__intro{gap:var(--space-2);opacity:0;margin-top:0;transition:opacity .18s,transform .24s cubic-bezier(.22,.61,.36,1);display:grid;transform:translateY(4px)}.workspace-statistics-price-modal[data-state=open] .workspace-statistics-price-modal__intro{opacity:1;transition-delay:60ms;transform:translateY(0)}.workspace-statistics-price-modal__intro[data-phase=loading]{animation:.26s cubic-bezier(.22,.61,.36,1) workspace-statistics-price-modal-fade-up}.workspace-statistics-price-modal__intro-loader{gap:var(--space-2)}.workspace-statistics-price-modal__decision-ai{gap:var(--space-2);margin-top:0}.workspace-statistics-price-modal__decision-ai .workspace-statistics-ki__stamp{white-space:normal;justify-content:flex-start;width:fit-content;margin-inline:0}.workspace-statistics-price-modal__decision-ai .workspace-statistics-ki__head{padding:var(--space-1-5)var(--space-2);border:1px solid var(--surface-soft-border);border-radius:var(--workspace-ai-card-radius-md,var(--radius-md));background:linear-gradient(150deg,var(--c-panel)0%,var(--surface-soft-bg)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price-modal__decision-ai .workspace-statistics-ki__head{background:linear-gradient(150deg,color-mix(in oklab,var(--c-panel)95%,white 5%)0%,color-mix(in oklab,var(--surface-soft-bg)92%,var(--c-panel)8%)100%)}}.workspace-statistics-price-modal__decision-ai .workspace-statistics-ki__avatar{border-radius:999px}.workspace-statistics-price-modal__decision-ai .workspace-statistics-ki__role{font-size:12px;line-height:1.35}.workspace-statistics-price-modal__intro-loader-head{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.workspace-statistics-price-modal__intro-loader-copy{gap:var(--space-1);min-width:0;display:grid}.workspace-statistics-price-modal__body{border-radius:calc(var(--workspace-statistics-radius-lg) + var(--space-0-5));background:linear-gradient(180deg,var(--surface-soft-bg)0%,transparent 100%);min-height:280px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price-modal__body{background:linear-gradient(180deg,color-mix(in oklab,var(--surface-soft-bg)52%,transparent)0%,transparent 100%)}}.workspace-statistics-price-modal__body{border:1px solid var(--surface-soft-border)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price-modal__body{border:1px solid color-mix(in oklab,var(--surface-soft-border)88%,transparent)}}.workspace-statistics-price-modal__header{justify-content:flex-start;align-items:start;gap:var(--space-3);opacity:0;padding-right:52px;transition:opacity .18s,transform .26s cubic-bezier(.22,.61,.36,1);display:flex;position:relative;transform:translateY(6px)}.workspace-statistics-price-modal[data-state=open] .workspace-statistics-price-modal__header{opacity:1;transition-delay:90ms;transform:translateY(0)}.workspace-statistics-price-modal__title-wrap{gap:var(--space-1);min-width:0;display:grid}.workspace-statistics-price-modal__context{font-size:var(--workspace-statistics-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted);margin:0;font-weight:700}.workspace-statistics-price-modal__title{font-size:var(--fs-h3);line-height:var(--lh-title);letter-spacing:-.015em;color:var(--c-text);margin:0;font-weight:700}.workspace-statistics-price-modal__range{font-size:var(--workspace-statistics-copy-size);font-variant-numeric:tabular-nums;color:var(--c-primary);margin:0;font-weight:700}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price-modal__range{color:color-mix(in oklab,var(--c-primary)76%,var(--c-text)24%)}}.workspace-statistics-price-modal__close{top:0;right:0}.workspace-statistics-price-modal__loading{gap:var(--space-2-5);min-height:280px;padding:clamp(var(--space-3),2vw,var(--space-4));align-content:start;animation:.26s cubic-bezier(.22,.61,.36,1) workspace-statistics-price-modal-fade-up;display:grid}.workspace-statistics-price-modal__loading-visual{place-items:center;width:56px;height:56px;display:grid;position:relative}.workspace-statistics-price-modal__loading-orb{border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--c-primary);width:44px;height:44px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price-modal__loading-orb{border:1px solid color-mix(in oklab,var(--c-primary)24%,var(--surface-soft-border)76%)}}.workspace-statistics-price-modal__loading-orb{background:radial-gradient(circle at 30% 30%,var(--c-accent),transparent 58%),var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price-modal__loading-orb{background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--c-accent)34%,transparent),transparent 58%),color-mix(in oklab,var(--c-primary)10%,var(--c-panel)90%)}}.workspace-statistics-price-modal__loading-orb{box-shadow:inset 0 1px 0 var(--c-white),0 10px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price-modal__loading-orb{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-white)32%,transparent),0 10px 24px color-mix(in oklab,var(--c-ink)10%,transparent)}}.workspace-statistics-price-modal__loading-orb{animation:1.1s ease-in-out infinite alternate workspace-statistics-price-modal-pulse}.workspace-statistics-price-modal__loading-beam{background:linear-gradient(90deg,transparent 0%,var(--c-primary)32%,var(--c-accent)50%,var(--c-primary)68%,transparent 100%);inset-inline:8px;height:1px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-price-modal__loading-beam{background:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--c-primary)28%,var(--surface-soft-border)72%)32%,color-mix(in oklab,var(--c-accent)36%,var(--surface-soft-border)64%)50%,color-mix(in oklab,var(--c-primary)28%,var(--surface-soft-border)72%)68%,transparent 100%)}}.workspace-statistics-price-modal__loading-beam{transform-origin:50%;animation:1.6s cubic-bezier(.22,.61,.36,1) infinite workspace-statistics-price-modal-scan}.workspace-statistics-price-modal__loading-title{font-size:var(--workspace-statistics-title-size);color:var(--c-text);margin:0;font-weight:700}.workspace-statistics-price-modal__loading-text{font-size:var(--workspace-statistics-copy-size);color:var(--c-text-muted);margin:0;line-height:1.5}.workspace-statistics-price-modal__loading-lines{gap:var(--space-1-5);padding-top:var(--space-0-5);display:grid}.workspace-statistics-price-modal__content{padding:clamp(var(--space-3),2vw,var(--space-4));animation:.32s cubic-bezier(.22,.61,.36,1) workspace-statistics-price-modal-fade-up}@keyframes workspace-statistics-price-modal-pulse{0%{opacity:.78;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}@keyframes workspace-statistics-price-modal-scan{0%{opacity:.32;transform:scaleX(.72)}50%{opacity:.78;transform:scaleX(1)}to{opacity:.32;transform:scaleX(.72)}}@keyframes workspace-statistics-price-modal-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.workspace-statistics-price__ticks{min-height:36px}.workspace-statistics-price__tick{max-width:56px}.workspace-statistics-price__position-scale,.workspace-statistics-price__position-range{font-size:var(--workspace-statistics-copy-size-tight)}.workspace-statistics-price__bar-sweet-label{padding-inline:6px;top:-32px}.workspace-statistics-price__bar-sweet-label strong{font-size:var(--workspace-statistics-chip-font-size)}.workspace-statistics-price-modal__header{gap:var(--space-2)}}@media (max-width:1023px){.workspace-statistics-opportunity__item--compact,.workspace-statistics-price__hero{min-height:0}}@media (prefers-reduced-motion:reduce){.workspace-statistics-price-modal,.workspace-statistics-price-modal__backdrop,.workspace-statistics-price-modal__panel,.workspace-statistics-price-modal__intro,.workspace-statistics-price-modal__header,.workspace-statistics-price-modal__loading,.workspace-statistics-price-modal__content,.workspace-statistics-price-modal__loading-orb,.workspace-statistics-price-modal__loading-beam,.workspace-statistics-price-modal__close{transition:none;animation:none;transform:none}}@media (max-width:768px){.workspace-statistics-price-modal__panel{min-height:0;margin:0}}.workspace-statistics-ki,.workspace-statistics-ki-tokens{--workspace-ai-card-chip-height:var(--workspace-statistics-chip-height,20px);--workspace-ai-card-chip-pad-inline:var(--workspace-statistics-chip-pad-inline,var(--space-1-5));--workspace-ai-card-chip-radius:var(--workspace-statistics-chip-radius,999px);--workspace-ai-card-chip-font-size:var(--workspace-statistics-chip-font-size,10px);--workspace-ai-card-chip-font-weight:var(--workspace-statistics-chip-font-weight,700);--workspace-ai-card-radius-md:var(--workspace-statistics-radius-md,var(--radius-md))}.workspace-statistics-ki{gap:var(--space-1-5);padding:var(--space-2);border:1px solid var(--c-primary);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-ki{border:1px solid color-mix(in oklab,var(--c-primary)16%,var(--surface-soft-border)84%)}}.workspace-statistics-ki{border-radius:var(--workspace-ai-card-radius-md);background:var(--surface-soft-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-ki{background:color-mix(in oklab,var(--surface-soft-bg)88%,var(--c-panel)12%)}}.workspace-statistics-ki--plain{background:0 0;border:0;border-radius:0;padding:0}.workspace-statistics-ki__stamp{width:fit-content;min-height:var(--workspace-ai-card-chip-height);padding:0 var(--workspace-ai-card-chip-pad-inline);border-radius:var(--workspace-ai-card-chip-radius);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);color:var(--c-text-muted);font-size:var(--workspace-ai-card-chip-font-size);font-weight:var(--workspace-ai-card-chip-font-weight);letter-spacing:.01em;align-self:start;align-items:center;line-height:1.2;display:inline-flex}.workspace-statistics-ki--meta .workspace-statistics-ki__stamp{width:calc(100% + (var(--space-2)*2));margin-inline:calc(var(--space-2)*-1);white-space:nowrap;justify-content:center}.workspace-ai-card--decision{align-self:stretch;inline-size:100%}.workspace-ai-card--decision.workspace-statistics-ki--meta .workspace-statistics-ki__stamp{white-space:normal;justify-content:flex-start;align-self:flex-start;width:fit-content;margin-inline:0}.workspace-statistics-ki__head{grid-template-columns:var(--workspace-statistics-icon-md)minmax(0,1fr);align-items:center;gap:var(--space-1-5);border-radius:var(--workspace-ai-card-radius-md);padding:var(--space-1)var(--space-1-5);border:1px solid var(--surface-soft-border);background:linear-gradient(150deg,var(--c-panel)0%,var(--surface-soft-bg)100%);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-ki__head{background:linear-gradient(150deg,color-mix(in oklab,var(--c-panel)95%,white 5%)0%,color-mix(in oklab,var(--surface-soft-bg)92%,var(--c-panel)8%)100%)}}.workspace-statistics-ki--plain .workspace-statistics-ki__head{background:0 0;border:0;border-radius:0;padding:0}.workspace-statistics-ki__avatar{width:var(--workspace-statistics-icon-md);height:var(--workspace-statistics-icon-md);border-radius:var(--workspace-ai-card-chip-radius);border:1px solid var(--c-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-ki__avatar{border:1px solid color-mix(in oklab,var(--c-primary)28%,var(--surface-soft-border)72%)}}.workspace-statistics-ki__avatar{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-ki__avatar{background:color-mix(in oklab,var(--c-primary)8%,var(--surface-soft-bg)92%)}}.workspace-statistics-ki__avatar{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-ki__avatar{color:color-mix(in oklab,var(--c-primary)80%,var(--c-text)20%)}}.workspace-statistics-ki__avatar{font-size:var(--workspace-ai-card-chip-font-size);font-weight:var(--workspace-ai-card-chip-font-weight);letter-spacing:.02em;text-transform:uppercase;line-height:1}.workspace-statistics-ki__copy{gap:var(--space-0-5);min-width:0;display:grid}.workspace-statistics-ki__name{font-size:var(--fs-small);color:var(--c-text);font-weight:700}.workspace-statistics-ki__role{font-size:var(--fs-small);color:var(--c-text-muted);line-height:1.3}.workspace-statistics-ki__text{font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-ki__text{color:color-mix(in oklab,var(--c-text-muted)90%,var(--c-text)10%)}}.workspace-ai-card--decision .workspace-statistics-ki__head,.workspace-ai-card--decision .workspace-statistics-ki__text{width:100%;max-width:100%}.workspace-ai-card__action.auth-social__btn{width:fit-content;min-width:220px;padding-inline:var(--space-4);border-radius:var(--workspace-ai-card-radius-md);font-size:var(--fs-small);justify-content:center}.workspace-statistics-ki__actions{padding-top:var(--space-0-5);justify-content:flex-start;align-items:flex-start;display:flex}.workspace-statistics-ki--inline-action{align-items:center;column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"stamp stamp""head head""text actions"}.workspace-statistics-ki--inline-action .workspace-statistics-ki__stamp{grid-area:stamp}.workspace-statistics-ki--inline-action .workspace-statistics-ki__head{grid-area:head}.workspace-statistics-ki--inline-action .workspace-statistics-ki__text{grid-area:text;align-self:center;min-width:0}.workspace-statistics-ki--inline-action .workspace-statistics-ki__actions{grid-area:actions;justify-content:flex-end;align-self:center;padding-top:0}.workspace-ai-card--decision.workspace-statistics-ki--inline-action .workspace-ai-card__action.auth-social__btn{white-space:nowrap;min-width:0}.workspace-statistics-ki__details{gap:var(--space-1-5);padding-top:var(--space-1-5);border-top:1px solid var(--surface-soft-border);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-ki__details{border-top:1px solid color-mix(in oklab,var(--surface-soft-border)90%,var(--c-primary)10%)}}.workspace-statistics-ki--plain .workspace-statistics-ki__text{color:var(--c-text-muted)}.workspace-statistics-ki--plain .workspace-statistics-ki__details{padding-top:var(--space-1);border-top:0}.workspace-statistics-ki__decision-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-statistics-ki__decision-block{gap:var(--space-1);min-width:0;display:grid}.workspace-statistics-ki__decision-title{font-size:var(--fs-small);color:var(--c-text);font-weight:700}.workspace-statistics-ki__decision-list{gap:var(--space-1);padding-left:var(--space-3);color:var(--c-text-muted);font-size:var(--fs-small);margin:0;line-height:1.45;display:grid}.workspace-statistics-ki__decision-list--ordered{list-style:decimal}@media (max-width:639px){.workspace-statistics-ki__decision-grid{grid-template-columns:minmax(0,1fr)}.workspace-statistics-ki--inline-action{grid-template-columns:minmax(0,1fr);grid-template-areas:"stamp""head""text""actions"}.workspace-statistics-ki--inline-action .workspace-statistics-ki__actions{padding-top:var(--space-0-5);justify-content:flex-start}.workspace-statistics-ki--meta .workspace-statistics-ki__stamp{white-space:normal;justify-content:flex-start;width:fit-content;margin-inline:0}}.workspace-statistics-funnel{--workspace-funnel-layer-min-height:60px;--workspace-funnel-layer-min-height-tall:70px;gap:var(--workspace-statistics-context-gap);display:grid}@media (min-width:900px){.workspace-statistics__profile-panel .workspace-statistics-funnel{--workspace-funnel-layer-min-height:56px;--workspace-funnel-layer-min-height-tall:64px}.workspace-statistics__profile-panel .workspace-statistics-funnel--personalized{--workspace-funnel-layer-min-height:86px;--workspace-funnel-layer-min-height-tall:96px}}.workspace-statistics-funnel--skeleton{gap:var(--workspace-statistics-context-gap)}.workspace-statistics-funnel--empty{gap:var(--workspace-statistics-context-gap);padding-block:var(--space-1-5)}.workspace-statistics-funnel__empty-title{font-size:var(--fs-body);color:var(--c-text);margin:0;font-weight:700}.workspace-statistics-funnel__empty-body{font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.45}.workspace-statistics-funnel__stack{gap:var(--workspace-statistics-context-gap);align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.workspace-statistics-funnel__layer{width:100%;min-height:var(--workspace-funnel-layer-min-height);animation:.38s ease-out both workspace-statistics-funnel-enter;animation-delay:calc(var(--funnel-layer-index,0)*50ms);align-items:start;gap:0;display:grid;position:relative}.workspace-statistics-funnel__layer+.workspace-statistics-funnel__layer{margin-top:calc(var(--workspace-statistics-context-gap)*-.5)}.workspace-statistics-funnel--personalized .workspace-statistics-funnel__layer+.workspace-statistics-funnel__layer{margin-top:calc(var(--workspace-statistics-context-gap)*-.2)}.workspace-statistics-funnel__shape{z-index:1;width:100%;min-height:var(--workspace-funnel-layer-min-height);text-align:center;border:1px solid var(--c-primary);place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__shape{border:1px solid color-mix(in oklab,var(--c-primary)22%,var(--surface-soft-border)78%)}}.workspace-statistics-funnel__shape{box-shadow:var(--surface-card-shadow);background:linear-gradient(180deg,var(--funnel-tone)0%,var(--funnel-tone)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__shape{background:linear-gradient(180deg,color-mix(in oklab,var(--funnel-tone)20%,var(--c-panel)80%)0%,color-mix(in oklab,var(--funnel-tone)12%,var(--surface-soft-bg)88%)100%)}}.workspace-statistics-funnel__shape{clip-path:polygon(calc((100% - var(--funnel-top-width,100%))/2)0,calc((100% + var(--funnel-top-width,100%))/2)0,calc((100% + var(--funnel-bottom-width,100%))/2)100%,calc((100% - var(--funnel-bottom-width,100%))/2)100%);color:var(--c-text);transition:transform .36s ease-out,box-shadow .36s ease-out,border-color .36s ease-out,filter .36s ease-out,clip-path .38s ease-out}.workspace-statistics-funnel__layer.is-tall .workspace-statistics-funnel__shape{min-height:var(--workspace-funnel-layer-min-height-tall)}.workspace-statistics-funnel__layer-content{z-index:2;min-height:var(--workspace-funnel-layer-min-height);padding:var(--space-1-5)var(--space-3);pointer-events:none;display:block;position:absolute;inset:0}.workspace-statistics-funnel__layer.is-tall .workspace-statistics-funnel__layer-content{min-height:var(--workspace-funnel-layer-min-height-tall)}.workspace-statistics-funnel--personalized .workspace-statistics-funnel__layer-content{padding-block:var(--space-1)calc(var(--space-2) + 2px)}.workspace-statistics-funnel__shape:before{content:"";pointer-events:none;background:linear-gradient(#ffffff24 0%,#fff0 60%);position:absolute;inset:0}.workspace-statistics-funnel__layer:hover .workspace-statistics-funnel__shape{filter:brightness(1.01);box-shadow:var(--surface-card-shadow-hover);transform:translateY(-1px)}.workspace-statistics-funnel__layer:focus-visible{outline:none}.workspace-statistics-funnel__layer:focus-visible .workspace-statistics-funnel__shape{border-color:var(--surface-card-border-focus);box-shadow:var(--surface-card-shadow),0 0 0 2px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer:focus-visible .workspace-statistics-funnel__shape{box-shadow:var(--surface-card-shadow),0 0 0 2px color-mix(in oklab,var(--c-primary)20%,transparent)}}.workspace-statistics-funnel__layer.is-tone-1{--funnel-tone:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer.is-tone-1{--funnel-tone:color-mix(in oklab,var(--c-accent)78%,var(--c-primary)22%)}}.workspace-statistics-funnel__layer.is-tone-2{--funnel-tone:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer.is-tone-2{--funnel-tone:color-mix(in oklab,var(--c-accent)58%,var(--c-primary)42%)}}.workspace-statistics-funnel__layer.is-tone-3{--funnel-tone:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer.is-tone-3{--funnel-tone:color-mix(in oklab,var(--c-accent)40%,var(--c-primary)60%)}}.workspace-statistics-funnel__layer.is-tone-4{--funnel-tone:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer.is-tone-4{--funnel-tone:color-mix(in oklab,var(--c-accent)22%,var(--c-primary)78%)}}.workspace-statistics-funnel__layer.is-tone-5{--funnel-tone:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer.is-tone-5{--funnel-tone:color-mix(in oklab,var(--c-accent)16%,var(--c-primary)84%)}}.workspace-statistics-funnel__layer.is-tone-6{--funnel-tone:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer.is-tone-6{--funnel-tone:color-mix(in oklab,var(--c-accent)10%,var(--c-primary)90%)}}.workspace-statistics-funnel__layer-label{z-index:2;max-width:none;font-size:var(--fs-small);color:var(--c-text);margin:0 auto;font-weight:700;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-label{color:color-mix(in oklab,var(--c-text)88%,var(--c-primary)12%)}}.workspace-statistics-funnel__layer-label{text-align:center;white-space:nowrap;text-overflow:clip;line-height:1.2;overflow:visible}.workspace-statistics-funnel__layer-value{z-index:2;font-size:var(--fs-h3);color:var(--c-text);font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-value{color:color-mix(in oklab,var(--c-text)90%,var(--c-primary)10%)}}.workspace-statistics-funnel__layer-value{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:center;line-height:1}.workspace-statistics-funnel--personalized .workspace-statistics-funnel__layer-value{top:42%}.workspace-statistics-funnel__layer-hint{justify-content:space-between;align-items:center;gap:var(--space-2-5);width:auto;min-width:0;font-size:var(--fs-small);color:var(--c-text-muted);padding-inline:0;font-weight:600;display:flex;position:absolute;top:77%;left:0;right:0;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-hint{color:color-mix(in oklab,var(--c-text-muted)84%,var(--c-primary)16%)}}.workspace-statistics-funnel__layer-hint{line-height:var(--lh-title);animation:.42s ease-out both workspace-statistics-funnel-hint-enter;animation-delay:calc(var(--funnel-layer-index,0)*50ms + 80ms);z-index:3;pointer-events:none}.workspace-statistics-funnel--personalized .workspace-statistics-funnel__layer-hint{top:67%}.workspace-statistics-funnel__layer-hint-main{align-items:center;gap:var(--space-1-5);min-width:0;grid-template-columns:max-content minmax(16px,1fr) max-content;inline-size:100%;display:grid}.workspace-statistics-funnel__layer-hint-line{border-top:1px dashed var(--c-primary);min-width:16px;block-size:0;display:block}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-hint-line{border-top:1px dashed color-mix(in oklab,var(--c-primary)42%,transparent)}}.workspace-statistics-funnel__layer-hint-line{opacity:.9}.workspace-statistics-funnel__layer-hint-label,.workspace-statistics-funnel__layer-hint-value{z-index:1;background:var(--surface-soft-bg);line-height:1.2;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-hint-label,.workspace-statistics-funnel__layer-hint-value{background:color-mix(in oklab,var(--surface-soft-bg)86%,var(--c-panel)14%)}}.workspace-statistics-funnel__layer-hint-label,.workspace-statistics-funnel__layer-hint-value{pointer-events:auto}.workspace-statistics-funnel__layer-hint-label{color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:none;font-weight:600;overflow:hidden}.workspace-statistics-funnel__layer-hint-value{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-hint-value{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.workspace-statistics-funnel__layer-hint-value{font-weight:700;font-size:var(--fs-small);white-space:nowrap;text-align:right}.workspace-statistics-funnel__layer-hint-compare{letter-spacing:.01em;inline-size:100%;color:var(--c-primary);font-size:10px;font-weight:700;line-height:1.15;display:block;position:absolute;top:82%;left:0;right:0;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-hint-compare{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.workspace-statistics-funnel__layer-hint-compare{font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;padding-inline:var(--space-1);box-sizing:border-box;z-index:3;pointer-events:none;background:0 0}.workspace-statistics-funnel__layer-hint-compare.is-highlighted{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-hint-compare.is-highlighted{color:color-mix(in oklab,var(--c-primary)88%,var(--c-text)12%)}}.workspace-statistics-funnel__layer-hint-compare.is-dropoff{color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__layer-hint-compare.is-dropoff{color:color-mix(in oklab,var(--c-warning)82%,var(--c-text)18%)}}.workspace-statistics-funnel__summary{font-size:var(--fs-small);color:var(--c-text-muted);text-align:left;margin:0}.workspace-statistics-funnel__profile-lead{gap:var(--workspace-statistics-context-gap);padding:var(--workspace-statistics-container-pad);border-radius:var(--workspace-statistics-radius-md,var(--radius-md));border:1px solid var(--c-primary);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__profile-lead{border:1px solid color-mix(in oklab,var(--c-primary)18%,var(--surface-soft-border)82%)}}.workspace-statistics-funnel__profile-lead{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__profile-lead{background:color-mix(in oklab,var(--c-primary)6%,var(--c-panel)94%)}}.workspace-statistics-funnel__profile-lead strong{font-size:var(--fs-body);line-height:var(--lh-title);color:var(--c-text)}.workspace-statistics-funnel__profile-lead p,.workspace-statistics-funnel__profile-lead span{font-size:var(--fs-small);color:var(--c-text-muted);margin:0}.workspace-statistics-funnel__profile-lead-lines{gap:var(--space-1-5);display:grid}.workspace-statistics-funnel__profile-lead-lines p span{color:var(--c-text);font-weight:700}.workspace-statistics-funnel__gap{gap:var(--space-1-5);padding:var(--workspace-statistics-container-pad);border-radius:var(--workspace-statistics-radius-md,var(--radius-md));border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__gap{background:color-mix(in oklab,var(--surface-soft-bg)88%,var(--c-panel)12%)}}.workspace-statistics-funnel__gap strong{font-size:var(--fs-body);line-height:var(--lh-title);color:var(--c-text)}.workspace-statistics-funnel__gap p{font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.45}.workspace-statistics-funnel__gap.is-positive{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__gap.is-positive{border-color:color-mix(in oklab,var(--c-success)24%,var(--surface-soft-border)76%)}}.workspace-statistics-funnel__gap.is-positive{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__gap.is-positive{background:color-mix(in oklab,var(--c-success)9%,var(--surface-soft-bg)91%)}}.workspace-statistics-funnel__gap.is-warning{border-color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__gap.is-warning{border-color:color-mix(in oklab,var(--c-warning)28%,var(--surface-soft-border)72%)}}.workspace-statistics-funnel__gap.is-warning{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__gap.is-warning{background:color-mix(in oklab,var(--c-warning)10%,var(--surface-soft-bg)90%)}}.workspace-statistics-funnel__dropoff{gap:var(--space-1);padding:var(--workspace-statistics-container-pad);border-radius:var(--workspace-statistics-radius-md,var(--radius-md));border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__dropoff{background:color-mix(in oklab,var(--surface-soft-bg)88%,var(--c-panel)12%)}}.workspace-statistics-funnel__dropoff span{font-size:var(--workspace-statistics-chip-font-size,10px);letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted);font-weight:700}.workspace-statistics-funnel__dropoff strong{font-size:var(--workspace-statistics-display-size);line-height:var(--lh-tight);color:var(--c-text)}.workspace-statistics-funnel__dropoff p{font-size:var(--fs-small);color:var(--c-text-muted);margin:0;line-height:1.4}.workspace-statistics-funnel__dropoff-metrics{flex-wrap:wrap;gap:6px;display:flex}.workspace-statistics-funnel__dropoff-metrics span{text-transform:none;letter-spacing:0;color:var(--c-text-muted);font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__dropoff-metrics span{color:color-mix(in oklab,var(--c-text-muted)82%,var(--c-text)18%)}}.workspace-statistics-funnel__dropoff.is-positive{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__dropoff.is-positive{border-color:color-mix(in oklab,var(--c-success)28%,var(--surface-soft-border)72%)}}.workspace-statistics-funnel__dropoff.is-positive{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__dropoff.is-positive{background:color-mix(in oklab,var(--c-success)9%,var(--surface-soft-bg)91%)}}.workspace-statistics-funnel__dropoff.is-neutral{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__dropoff.is-neutral{border-color:color-mix(in oklab,var(--c-primary)22%,var(--surface-soft-border)78%)}}.workspace-statistics-funnel__dropoff.is-neutral{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__dropoff.is-neutral{background:color-mix(in oklab,var(--c-primary)8%,var(--surface-soft-bg)92%)}}.workspace-statistics-funnel__dropoff.is-warning{border-color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__dropoff.is-warning{border-color:color-mix(in oklab,var(--c-warning)28%,var(--surface-soft-border)72%)}}.workspace-statistics-funnel__dropoff.is-warning{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__dropoff.is-warning{background:color-mix(in oklab,var(--c-warning)10%,var(--surface-soft-bg)90%)}}.workspace-statistics-funnel__conversion{justify-content:space-between;align-items:center;gap:var(--workspace-statistics-context-gap);padding-top:var(--workspace-statistics-context-gap);border-top:1px dashed var(--surface-soft-border);font-size:var(--fs-small);margin-top:0;display:flex}.workspace-statistics-funnel__conversion strong{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-funnel__conversion strong{color:color-mix(in oklab,var(--c-primary)78%,var(--c-text)22%)}}@keyframes workspace-statistics-funnel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes workspace-statistics-funnel-hint-enter{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.workspace-statistics-funnel{--workspace-funnel-layer-min-height:54px;--workspace-funnel-layer-min-height-tall:62px}.workspace-statistics-funnel--personalized{--workspace-funnel-layer-min-height:68px;--workspace-funnel-layer-min-height-tall:76px}.workspace-statistics-funnel__layer{gap:var(--space-2)}.workspace-statistics-funnel__layer-hint{font-size:var(--workspace-statistics-chip-font-size);gap:var(--space-1-5);top:79%}.workspace-statistics-funnel__layer-hint-compare{padding-inline:4px;font-size:10px;top:83%}}.workspace-insights-panel{--workspace-insights-panel-gap:var(--space-3);--workspace-insights-list-gap:var(--space-2);--workspace-insights-header-gap:var(--space-3);--workspace-insight-card-gap:var(--space-1-5);--workspace-insight-card-pad:var(--space-2);--workspace-insight-card-pad-featured:var(--space-2-5);--workspace-insight-card-radius:var(--radius-md);--workspace-insight-content-gap:var(--space-1);--workspace-insight-title-size:16px;--workspace-insight-title-line-height:1.28;--workspace-insight-copy-size:12px;--workspace-insight-copy-line-height:1.4;--workspace-insight-support-line-height:1.35;--workspace-insight-action-size:12px;--workspace-insight-action-line-height:1.3;--workspace-insight-badge-height:28px;--workspace-insight-badge-pad-inline:12px;--workspace-insight-badge-font-size:12px;gap:var(--workspace-insights-panel-gap);align-content:start;display:grid}.workspace-insights-panel--compact-head{--workspace-insights-panel-gap:var(--space-2);--workspace-insights-header-gap:0}.workspace-statistics__profile-panel{gap:var(--workspace-statistics-section-gap);align-content:start;display:grid}.workspace-statistics-insights{gap:var(--workspace-insights-list-gap);display:grid}.workspace-statistics-insights__header{gap:var(--workspace-insights-header-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""ki";display:grid}.workspace-insights-panel--compact-head .workspace-statistics__tile-header{gap:0;min-height:0}.workspace-statistics-insights__heading{gap:var(--space-1);grid-area:heading;min-width:0;display:grid}.workspace-statistics-insights__heading .section-title,.workspace-statistics-insights__heading .section-subtitle{margin:0}.workspace-statistics-insights__secondary.requests-list{gap:var(--workspace-insights-list-gap)}.workspace-statistics-insights__ki{grid-area:ki}.workspace-statistics-insights__item{align-items:start;gap:var(--workspace-insight-card-gap);width:100%;min-width:0;padding:var(--workspace-insight-card-pad);border-radius:var(--workspace-insight-card-radius);font-size:var(--fs-small);color:var(--c-text);border:1px solid var(--surface-card-border);margin:0;line-height:1.45;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item{border:1px solid color-mix(in oklab,var(--surface-card-border)82%,transparent)}}.workspace-statistics-insights__item{background:linear-gradient(160deg,var(--c-panel)0%,var(--surface-soft-bg)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item{background:linear-gradient(160deg,color-mix(in oklab,var(--c-panel)95%,white 5%)0%,color-mix(in oklab,var(--surface-soft-bg)94%,var(--c-panel)6%)100%)}}.workspace-statistics-insights__item{box-shadow:0 6px 16px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item{box-shadow:0 6px 16px color-mix(in oklab,var(--c-ink)6%,transparent)}}.workspace-statistics-insights__item{transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.workspace-statistics-insights__item:hover{box-shadow:0 10px 24px var(--c-ink);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item:hover{box-shadow:0 10px 24px color-mix(in oklab,var(--c-ink)10%,transparent)}}.workspace-statistics-insights__item:hover{border-color:var(--surface-card-border)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item:hover{border-color:color-mix(in oklab,var(--surface-card-border)52%,var(--c-primary)48%)}}.workspace-statistics-insights__item:focus-visible{border-color:var(--surface-card-border);outline:none}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item:focus-visible{border-color:color-mix(in oklab,var(--surface-card-border)50%,var(--c-primary)50%)}}.workspace-statistics-insights__item:focus-visible{box-shadow:0 0 0 2px var(--c-primary),0 10px 24px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--c-primary)18%,transparent),0 10px 24px color-mix(in oklab,var(--c-ink)10%,transparent)}}.workspace-statistics-insights__item.is-featured{padding:var(--workspace-insight-card-pad-featured);border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item.is-featured{border-color:color-mix(in oklab,var(--c-primary)40%,var(--surface-card-border)60%)}}.workspace-statistics-insights__item.is-featured{background:linear-gradient(160deg,var(--c-primary)0%,var(--c-accent)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item.is-featured{background:linear-gradient(160deg,color-mix(in oklab,var(--c-primary)9%,var(--c-panel)91%)0%,color-mix(in oklab,var(--c-accent)8%,var(--c-panel)92%)100%)}}.workspace-statistics-insights__content{gap:var(--workspace-insight-content-gap);min-width:0;display:grid}.workspace-statistics-insights__eyebrow{justify-content:space-between;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.workspace-statistics-insights__chip.ui-badge,.workspace-statistics-insights__chip.status-badge{min-height:var(--workspace-insight-badge-height);padding-inline:var(--workspace-insight-badge-pad-inline);font-size:var(--workspace-insight-badge-font-size);letter-spacing:-.01em;text-transform:none}.workspace-statistics-insights__featured-label{min-height:var(--workspace-insight-badge-height);padding-inline:var(--workspace-insight-badge-pad-inline);border:1px solid var(--c-warning);border-radius:999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__featured-label{border:1px solid color-mix(in oklab,var(--c-warning)48%,var(--surface-soft-border)52%)}}.workspace-statistics-insights__featured-label{background:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__featured-label{background:color-mix(in oklab,var(--c-warning)16%,var(--c-panel)84%)}}.workspace-statistics-insights__featured-label{color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__featured-label{color:color-mix(in oklab,var(--c-warning)84%,var(--c-text)16%)}}.workspace-statistics-insights__featured-label{font-size:var(--workspace-insight-badge-font-size);letter-spacing:-.01em;text-transform:none;font-weight:700;line-height:1}.workspace-statistics-insights__title{font-size:var(--workspace-insight-title-size);letter-spacing:-.01em;color:var(--c-text);font-weight:700;line-height:var(--workspace-insight-title-line-height)}.workspace-statistics-insights__text{color:var(--c-text);font-size:var(--workspace-insight-copy-size);line-height:var(--workspace-insight-copy-line-height)}.workspace-statistics-insights__evidence{font-size:var(--workspace-insight-copy-size);color:var(--c-text-muted);line-height:var(--workspace-insight-support-line-height)}.workspace-statistics-insights__metrics{gap:var(--space-1);flex-wrap:wrap;display:flex}.workspace-statistics-insights__metric{min-height:var(--workspace-statistics-chip-height);padding:0 var(--workspace-statistics-chip-pad-inline);border-radius:var(--workspace-statistics-chip-radius);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__metric{background:color-mix(in oklab,var(--surface-soft-bg)88%,var(--c-panel)12%)}}.workspace-statistics-insights__metric{color:var(--c-text-muted);font-size:var(--workspace-statistics-label-size);font-weight:600}.workspace-statistics-insights__action{align-items:center;gap:var(--space-1);font-size:var(--workspace-insight-action-size);line-height:var(--workspace-insight-action-line-height);color:var(--c-primary);font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__action{color:color-mix(in oklab,var(--c-primary)74%,var(--c-text)26%)}}.workspace-statistics-insights__debug{font-size:var(--workspace-statistics-chip-font-size);color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__debug{color:color-mix(in oklab,var(--c-text-muted)82%,var(--c-primary)18%)}}.workspace-statistics-insights__item.is-opportunity,.workspace-statistics-insights__item.is-demand{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item.is-opportunity,.workspace-statistics-insights__item.is-demand{border-color:color-mix(in oklab,var(--c-success)26%,var(--surface-card-border)74%)}}.workspace-statistics-insights__item.is-growth,.workspace-statistics-insights__item.is-performance{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item.is-growth,.workspace-statistics-insights__item.is-performance{border-color:color-mix(in oklab,var(--c-primary)26%,var(--surface-card-border)74%)}}.workspace-statistics-insights__item.is-risk{border-color:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item.is-risk{border-color:color-mix(in oklab,var(--c-warning)32%,var(--surface-card-border)68%)}}.workspace-statistics-insights__item.is-promotion{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-insights__item.is-promotion{border-color:color-mix(in oklab,var(--c-accent)32%,var(--surface-card-border)68%)}}@media (min-width:1120px){.workspace-statistics-insights__header{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""ki";align-items:start}}.workspace-statistics__growth{isolation:isolate;gap:var(--space-2-5);border-color:var(--c-primary);grid-template-rows:auto auto auto;min-height:528px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__growth{border-color:color-mix(in oklab,var(--c-primary)22%,var(--surface-card-border)78%)}}.workspace-statistics__growth{background:radial-gradient(130% 110% at 0% 0%,var(--c-glow-primary),transparent 54%),radial-gradient(100% 90% at 88% 12%,var(--c-glow-accent),transparent 64%),linear-gradient(180deg,var(--c-panel)0%,var(--c-panel)58%,var(--surface-soft-bg)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__growth{background:radial-gradient(130% 110% at 0% 0%,var(--c-glow-primary),transparent 54%),radial-gradient(100% 90% at 88% 12%,var(--c-glow-accent),transparent 64%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)98%,var(--c-surface)2%)0%,color-mix(in oklab,var(--c-panel)90%,var(--c-primary)10%)58%,color-mix(in oklab,var(--surface-soft-bg)94%,var(--c-panel)6%)100%)}}.workspace-statistics__growth{box-shadow:inset 0 1px 0 var(--c-glass-hi),var(--surface-card-shadow)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__growth{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c-glass-hi)74%,transparent),var(--surface-card-shadow)}}.workspace-statistics__growth{flex-shrink:0}.workspace-statistics__growth:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 110% at 0% 0%,var(--c-primary),transparent 56%),radial-gradient(100% 90% at 88% 12%,var(--c-accent),transparent 64%),linear-gradient(180deg,var(--c-panel),var(--c-panel));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.workspace-statistics__growth:before{background:radial-gradient(130% 110% at 0% 0%,color-mix(in oklab,var(--c-primary)8%,transparent),transparent 56%),radial-gradient(100% 90% at 88% 12%,color-mix(in oklab,var(--c-accent)6%,transparent),transparent 64%),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)18%,transparent),color-mix(in oklab,var(--c-panel)10%,transparent))}}.workspace-statistics__growth:before{-webkit-backdrop-filter:blur(8px)saturate(1.02);backdrop-filter:blur(8px)saturate(1.02)}.workspace-statistics-growth__featured-wrap{grid-row:2;gap:0;min-height:228px;display:grid}.workspace-statistics-growth__featured.request-create-card{border-style:solid;border-color:var(--c-primary);max-width:100%;height:100%;min-height:100%}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__featured.request-create-card{border-color:color-mix(in oklab,var(--c-primary)24%,var(--surface-card-border)76%)}}.workspace-statistics-growth__featured.request-create-card{box-shadow:inset 0 1px 0 #ffffffd1,0 14px 30px var(--c-primary)}@supports (color:lab(0% 0 0)){.workspace-statistics-growth__featured.request-create-card{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 14px 30px var(--c-primary)}}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__featured.request-create-card{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.82),0 14px 30px color-mix(in oklab,var(--c-primary)10%,transparent)}}.workspace-statistics-growth__featured.request-create-card--compact{max-width:100%;height:100%;min-height:100%;padding:var(--workspace-statistics-container-pad);gap:var(--space-3-5);grid-template-columns:minmax(0,1fr) 126px}.workspace-statistics-growth__featured-content{min-height:100%;padding-right:var(--space-1);text-align:left;flex-direction:column;justify-content:space-evenly;gap:0;display:flex}.workspace-statistics-growth__featured-content>*{margin-top:0;margin-bottom:0}.workspace-statistics-growth__featured .request-create-card__title{font-size:var(--fs-h3);line-height:var(--lh-title);text-align:left;font-weight:700}.workspace-statistics-growth__featured .request-create-card__subtitle{color:var(--c-text-muted);text-align:left}.workspace-statistics-growth__grid{gap:var(--space-1-5);grid-row:3;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.workspace-statistics-growth__grid--single{grid-template-rows:auto}.workspace-statistics-growth__card{isolation:isolate;gap:var(--space-2);height:auto;min-height:0;padding:var(--space-2)var(--workspace-statistics-container-pad);border:1px solid var(--surface-soft-border);background:linear-gradient(150deg,var(--c-panel)0%,var(--surface-soft-bg)60%,var(--c-panel)100%);align-content:start;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card{background:linear-gradient(150deg,color-mix(in oklab,var(--c-panel)84%,white 16%)0%,color-mix(in oklab,var(--surface-soft-bg)88%,var(--c-panel)12%)60%,color-mix(in oklab,var(--c-panel)90%,white 10%)100%)}}.workspace-statistics-growth__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 20px var(--c-text),inset 0 1px 0 #ffffffbd}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card{box-shadow:0 8px 20px color-mix(in oklab,var(--c-text)8%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.74)}}.workspace-statistics-growth__card{transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.workspace-statistics-growth__card.is-premium{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card.is-premium{border-color:color-mix(in oklab,var(--c-primary)18%,var(--surface-card-border)82%)}}.workspace-statistics-growth__card.is-premium{background:radial-gradient(120% 120% at 100% 0%,var(--c-primary),transparent 56%),linear-gradient(150deg,var(--c-panel)0%,var(--surface-soft-bg)60%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card.is-premium{background:radial-gradient(120% 120% at 100% 0%,color-mix(in oklab,var(--c-primary)10%,transparent),transparent 56%),linear-gradient(150deg,color-mix(in oklab,var(--c-panel)88%,white 12%)0%,color-mix(in oklab,var(--surface-soft-bg)88%,var(--c-panel)12%)60%,color-mix(in oklab,var(--c-panel)90%,var(--c-primary)10%)100%)}}.workspace-statistics-growth__card.is-premium{box-shadow:0 10px 24px var(--c-primary),inset 0 1px 0 #fffc}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card.is-premium{box-shadow:0 10px 24px color-mix(in oklab,var(--c-primary)10%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.8)}}.workspace-statistics-growth__card:before{content:"";z-index:-1;opacity:.85;pointer-events:none;background:linear-gradient(#fff3 0%,#0000 55%);background:linear-gradient(lab(100% -.0000298023 .0000119209/.2) 0%,#0000 55%);position:absolute;inset:0}.workspace-statistics-growth__card:hover{border-color:var(--surface-card-border-hover);box-shadow:0 12px 26px var(--c-text),inset 0 1px 0 #fffc;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card:hover{box-shadow:0 12px 26px color-mix(in oklab,var(--c-text)12%,transparent),inset 0 1px 0 lab(100% -.0000298023 .0000119209/.8)}}.workspace-statistics-growth__head{gap:var(--space-2);display:grid}.workspace-statistics-growth__card.is-local .workspace-statistics-growth__head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.workspace-statistics-growth__head-copy{gap:var(--space-1-5);min-width:0;display:grid}.workspace-statistics-growth__title{font-size:var(--fs-h3);line-height:var(--lh-title);color:var(--c-text);margin:0;font-weight:700}.workspace-statistics-growth__labels{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.workspace-statistics-growth__body{margin:0;margin-top:var(--space-0-5);font-size:var(--fs-body);color:var(--c-text-muted);line-height:1.45}.workspace-statistics-growth__benefit{font-size:var(--fs-body);color:var(--c-primary);margin:0}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__benefit{color:color-mix(in oklab,var(--c-primary)76%,var(--c-text)24%)}}.workspace-statistics-growth__benefit{font-weight:600}.workspace-statistics-growth__card.is-local{gap:var(--space-1-5);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card.is-local{border-color:color-mix(in oklab,var(--c-accent)18%,var(--surface-card-border)82%)}}.workspace-statistics-growth__card.is-local{background:radial-gradient(120% 120% at 100% 0%,var(--c-accent),transparent 58%),linear-gradient(150deg,var(--c-panel)0%,var(--surface-soft-bg)60%,var(--c-panel)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card.is-local{background:radial-gradient(120% 120% at 100% 0%,color-mix(in oklab,var(--c-accent)8%,transparent),transparent 58%),linear-gradient(150deg,color-mix(in oklab,var(--c-panel)86%,white 14%)0%,color-mix(in oklab,var(--surface-soft-bg)90%,var(--c-panel)10%)60%,color-mix(in oklab,var(--c-panel)92%,white 8%)100%)}}.workspace-statistics-growth__card.is-local .workspace-statistics-growth__body{margin-top:0}.workspace-statistics-growth__card.is-local .workspace-statistics-growth__benefit{color:var(--c-text);font-weight:700}.workspace-statistics-growth__card.is-premium .workspace-statistics-growth__benefit{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card.is-premium .workspace-statistics-growth__benefit{color:color-mix(in oklab,var(--c-primary)72%,var(--c-text)28%)}}.workspace-statistics-growth__card.is-premium .workspace-statistics-growth__benefit{font-weight:700}.workspace-statistics-growth__card.is-local .workspace-statistics-growth__labels{margin-top:var(--space-0-5)}.workspace-statistics-growth__visual{place-items:center;display:grid}.workspace-statistics-growth__visual-tile{border-radius:var(--workspace-statistics-radius-md);border:1px solid var(--c-accent);width:76px;height:76px;position:relative}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-tile{border:1px solid color-mix(in oklab,var(--c-accent)26%,var(--surface-soft-border)74%)}}.workspace-statistics-growth__visual-tile{background:radial-gradient(120% 120% at 30% 28%,var(--c-accent),transparent 52%),linear-gradient(160deg,var(--c-panel)0%,var(--surface-soft-bg)100%)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-tile{background:radial-gradient(120% 120% at 30% 28%,color-mix(in oklab,var(--c-accent)18%,white 82%),transparent 52%),linear-gradient(160deg,color-mix(in oklab,var(--c-panel)88%,white 12%)0%,color-mix(in oklab,var(--surface-soft-bg)86%,var(--c-panel)14%)100%)}}.workspace-statistics-growth__visual-tile{box-shadow:inset 0 1px 0 #ffffffc7,0 10px 24px var(--c-text)}@supports (color:lab(0% 0 0)){.workspace-statistics-growth__visual-tile{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 10px 24px var(--c-text)}}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-tile{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78),0 10px 24px color-mix(in oklab,var(--c-text)8%,transparent)}}.workspace-statistics-growth__visual-ring{border:1px solid var(--c-accent);border-radius:999px;position:absolute;inset:22px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-ring{border:1px solid color-mix(in oklab,var(--c-accent)48%,var(--surface-soft-border)52%)}}.workspace-statistics-growth__visual-ring{opacity:.72}.workspace-statistics-growth__visual-pin{background:var(--c-accent);border-radius:999px 999px 999px 0;width:14px;height:14px;position:absolute;top:19px;left:31px;transform:rotate(-45deg)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-pin{background:color-mix(in oklab,var(--c-accent)68%,var(--c-primary)32%)}}.workspace-statistics-growth__visual-pin{box-shadow:0 0 0 4px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-pin{box-shadow:0 0 0 4px color-mix(in oklab,var(--c-accent)10%,transparent)}}.workspace-statistics-growth__visual-pin:after{content:"";background:#fff;border-radius:999px;width:6px;height:6px;position:absolute;top:4px;left:4px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-pin:after{background:color-mix(in oklab,white 88%,var(--c-panel)12%)}}.workspace-statistics-growth__visual-dot{background:var(--c-primary);border-radius:999px;width:8px;height:8px;position:absolute}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-dot{background:color-mix(in oklab,var(--c-primary)54%,var(--c-accent)46%)}}.workspace-statistics-growth__visual-dot{box-shadow:0 0 0 5px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-dot{box-shadow:0 0 0 5px color-mix(in oklab,currentColor 12%,transparent)}}.workspace-statistics-growth__visual-dot.is-primary{color:var(--c-accent);top:18px;right:16px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-dot.is-primary{color:color-mix(in oklab,var(--c-accent)62%,var(--c-primary)38%)}}.workspace-statistics-growth__visual-dot.is-secondary{color:var(--c-primary);bottom:18px;left:16px}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__visual-dot.is-secondary{color:color-mix(in oklab,var(--c-primary)58%,var(--c-accent)42%)}}.workspace-statistics-growth__cta{align-items:center;gap:var(--space-1);font-size:var(--fs-small);font-weight:700;text-decoration:none;display:inline-flex}.workspace-statistics-growth__card.is-premium .workspace-statistics-growth__cta{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__card.is-premium .workspace-statistics-growth__cta{color:color-mix(in oklab,var(--c-primary)78%,var(--c-text)22%)}}.workspace-statistics-growth__cta:after{content:"→";font-size:.95em}.workspace-statistics-growth__recommended{font-size:var(--fs-small);color:var(--c-primary);margin:0}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-growth__recommended{color:color-mix(in oklab,var(--c-primary)66%,var(--c-text-muted)34%)}}.workspace-statistics-growth__recommended{font-weight:600}.workspace-statistics-chart{gap:var(--space-1-5);display:grid}.workspace-statistics-user-panel{gap:var(--space-3);align-content:start;display:grid}.workspace-statistics-user-panel--actions{min-height:280px}.workspace-statistics-user-position{gap:var(--space-3);display:grid}.workspace-statistics-user-position__headline{font-size:var(--workspace-statistics-title-size);line-height:var(--lh-title);color:var(--c-text)}.workspace-statistics-user-position__summary{font-size:var(--fs-small);color:var(--c-text-muted);margin:0}.workspace-statistics-user-position__grid{gap:var(--space-2);display:grid}.workspace-statistics-user-position__metric{gap:var(--space-1);display:grid}.workspace-statistics-user-position__metric span{font-size:var(--workspace-statistics-label-size);color:var(--c-text-muted)}.workspace-statistics-user-position__metric strong{font-size:var(--fs-body);color:var(--c-text)}.workspace-statistics-user-priority__list,.workspace-statistics-user-actions{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.workspace-statistics-user-priority__item,.workspace-statistics-user-actions__item{gap:var(--space-1-5);display:grid}.workspace-statistics-user-priority__head,.workspace-statistics-user-actions__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.workspace-statistics-user-priority__metric,.workspace-statistics-user-actions__index{font-size:var(--fs-small);color:var(--c-primary);font-weight:700}@supports (color:color-mix(in lab, red, red)){.workspace-statistics-user-priority__metric,.workspace-statistics-user-actions__index{color:color-mix(in oklab,var(--c-primary)74%,var(--c-text)26%)}}.workspace-statistics-user-priority__title,.workspace-statistics-user-actions__title{font-size:var(--fs-body);line-height:var(--lh-title);color:var(--c-text)}.workspace-statistics-user-priority__body,.workspace-statistics-user-actions__detail{font-size:var(--fs-small);color:var(--c-text-muted);margin:0}.workspace-statistics-user-actions__meta{gap:var(--space-1);font-size:var(--fs-small);color:var(--c-text-muted);display:grid}.workspace-statistics-user-actions__meta strong{color:var(--c-text)}.workspace-statistics-price__summary-card--personal{gap:var(--space-1)}.workspace-statistics-price__summary-note{font-size:var(--fs-small);color:var(--c-text-muted)}.workspace-statistics-price__summary-definition{gap:var(--space-1-5);margin:0;display:grid}.workspace-statistics-price__summary-definition>div{gap:var(--space-0-5);display:grid}.workspace-statistics-price__summary-definition dt{font-size:var(--fs-small);color:var(--c-text-muted)}.workspace-statistics-price__summary-definition dd{font-size:var(--fs-small);color:var(--c-text);margin:0}@media (max-width:1023px){.workspace-statistics__growth{grid-template-rows:auto;min-height:0}.workspace-statistics-growth__featured.request-create-card,.workspace-statistics-growth__featured.request-create-card--compact{height:auto;min-height:120px}.workspace-statistics-growth__grid{grid-template-rows:none}.workspace-statistics-growth__card{height:auto;min-height:104px}.workspace-statistics-growth__card.is-local .workspace-statistics-growth__head{grid-template-columns:minmax(0,1fr)}.workspace-statistics-growth__visual{justify-content:start}}@media (min-width:900px){.workspace-statistics__decision-layer{--workspace-statistics-decision-gap-x:var(--space-4)}.workspace-statistics__activity-signals{--workspace-statistics-decision-gap-x:var(--space-4);--workspace-statistics-decision-gap-y:var(--space-5)}.workspace-statistics__activity-signals:before{content:"";left:var(--workspace-statistics-decision-divider-inset);right:var(--workspace-statistics-decision-divider-inset);border-top:1px dashed var(--workspace-statistics-decision-divider);pointer-events:none;z-index:0;position:absolute;top:50%}.workspace-statistics__activity-signals:after{content:"";inset-block:var(--workspace-statistics-decision-divider-inset);inset-inline:var(--workspace-statistics-decision-divider-inset);background-image:repeating-linear-gradient(to bottom,var(--workspace-statistics-decision-divider)0 2px,transparent 2px 7px),repeating-linear-gradient(to bottom,var(--workspace-statistics-decision-divider)0 2px,transparent 2px 7px);pointer-events:none;z-index:0;background-position:33.3333% 0,66.6666% 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%;position:absolute}}@media (max-width:1023px){.workspace-statistics-context--controls-only .workspace-statistics-context__body{grid-template-columns:minmax(0,1fr)}.workspace-statistics .requests-stats__header{flex-direction:column;align-items:stretch}.workspace-statistics-context__filters-grid,.workspace-statistics-context__filters-actions{grid-template-columns:minmax(0,1fr)}.workspace-statistics-context__toolbar{flex-direction:column;align-items:stretch}.workspace-statistics-context__header-actions{justify-content:space-between;width:100%;margin-left:0}.workspace-statistics-context__health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-statistics-context__summary-head{grid-template-columns:minmax(0,1fr)}.workspace-statistics__header-toolbar{flex-wrap:wrap}.workspace-statistics__grid--primary,.workspace-statistics__grid--secondary{grid-template-columns:minmax(0,1fr)}.workspace-statistics__meta-grid,.workspace-statistics__activity-signals{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-statistics-opportunity__list{grid-template-columns:minmax(0,1fr)}.workspace-statistics-opportunity__item-wrap.is-last{grid-column:auto;display:block}.workspace-statistics-opportunity__item-wrap.is-last .workspace-statistics-opportunity__item{width:100%}.workspace-statistics-opportunity__analysis-body{grid-template-columns:minmax(0,1fr)}.workspace-statistics-opportunity__analysis-overview{gap:var(--space-1-5);grid-template-columns:minmax(0,1fr)}.workspace-statistics-opportunity__analysis-axes{gap:var(--space-1-5);grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-statistics-opportunity__summary{-webkit-line-clamp:3}.workspace-statistics-price__strategy-grid{grid-template-columns:minmax(0,1fr)}.workspace-statistics__cities-tools{flex-wrap:wrap}}@media (max-width:639px){.workspace-statistics-context__body{padding-left:var(--space-2-5);padding-right:var(--space-2-5)}.workspace-statistics-context__health-grid{grid-template-columns:minmax(0,1fr)}.workspace-statistics-context__header-actions{flex-wrap:wrap;justify-content:flex-start}.workspace-statistics__meta-grid,.workspace-statistics__activity-signals,.workspace-statistics-opportunity__analysis-axes{grid-template-columns:minmax(0,1fr)}.workspace-statistics-city-list__head,.workspace-statistics-city-list__item-shell,.workspace-statistics-city-list__item{min-width:700px}}@media (prefers-reduced-motion:reduce){.workspace-statistics-funnel__layer,.workspace-statistics-funnel__layer-hint{animation:none}.workspace-statistics-funnel__shape{transition:none}}.workspace-public-demand-map{gap:var(--space-2-5);padding:var(--home-panel-padding,18px);flex-direction:column;height:auto;min-height:0;display:flex}.workspace-public-demand-map--embedded{box-shadow:none;background:0 0;border:0;padding:0}.workspace-public-demand-map__header{gap:4px;display:grid}.workspace-public-demand-map__header .typo-small{color:var(--c-text-muted)}.workspace-public-demand-map__canvas{isolation:isolate;z-index:0;border:1px solid var(--c-border);border-radius:14px;flex:none;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__canvas{border:1px solid color-mix(in oklab,var(--c-border)62%,transparent)}}.workspace-public-demand-map__canvas{background:radial-gradient(120% 100% at 12% 0%,var(--c-primary),transparent),linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__canvas{background:radial-gradient(120% 100% at 12% 0%,color-mix(in oklab,var(--c-primary)10%,transparent),transparent),linear-gradient(180deg,color-mix(in oklab,var(--c-panel)95%,transparent),color-mix(in oklab,var(--c-panel)88%,var(--c-border)12%))}}.workspace-public-demand-map__canvas{height:auto;min-height:clamp(280px,34vw,420px);padding:0}.workspace-public-demand-map__leaflet{z-index:0;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.workspace-public-demand-map__leaflet .leaflet-top,.workspace-public-demand-map__leaflet .leaflet-bottom,.workspace-public-demand-map__leaflet .leaflet-pane,.workspace-public-demand-map__leaflet .leaflet-control{isolation:auto}.workspace-public-demand-map__leaflet.leaflet-container{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__leaflet.leaflet-container{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.workspace-public-demand-map__leaflet.leaflet-container{font-family:inherit}.workspace-public-demand-map__leaflet .leaflet-control-attribution{background:var(--c-panel);font-size:10px}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__leaflet .leaflet-control-attribution{background:color-mix(in oklab,var(--c-panel)88%,transparent)}}.workspace-public-demand-map__leaflet .leaflet-control-zoom a{color:var(--c-text);background:var(--surface-soft-bg-strong);border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__leaflet .leaflet-control-zoom a{border-color:color-mix(in oklab,var(--c-border)58%,transparent)}}.workspace-demand-marker-icon,.workspace-demand-cluster-marker-icon{background:0 0;border:0}.workspace-demand-cluster-marker{width:var(--cluster-size);height:var(--cluster-size);background:radial-gradient(circle at 30% 24%,var(--c-accent),var(--c-accent));border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-demand-cluster-marker{background:radial-gradient(circle at 30% 24%,color-mix(in oklab,var(--c-accent)78%,var(--c-panel)22%),color-mix(in oklab,var(--c-accent)88%,var(--c-primary)12%))}}.workspace-demand-cluster-marker{border:2px solid var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.workspace-demand-cluster-marker{border:2px solid color-mix(in oklab,var(--c-panel)88%,var(--c-primary)12%)}}.workspace-demand-cluster-marker{box-shadow:0 0 0 2px var(--c-accent),0 10px 20px var(--c-overlay)}@supports (color:color-mix(in lab, red, red)){.workspace-demand-cluster-marker{box-shadow:0 0 0 2px color-mix(in oklab,var(--c-accent)20%,transparent),0 10px 20px color-mix(in oklab,var(--c-overlay)22%,transparent)}}.workspace-demand-cluster-marker__value{color:var(--c-ink);font-size:11px;font-weight:800;line-height:1}@supports (color:color-mix(in lab, red, red)){.workspace-demand-cluster-marker__value{color:color-mix(in oklab,var(--c-ink)82%,var(--c-panel)18%)}}.workspace-demand-marker{width:var(--pulse-size);height:var(--pulse-size);display:block;position:relative}.workspace-demand-marker__pulse{background:var(--c-accent);border-radius:999px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.workspace-demand-marker__pulse{background:color-mix(in oklab,var(--c-accent)58%,transparent)}}.workspace-demand-marker__pulse{opacity:.32;animation:2.2s ease-out infinite workspace-demand-map-pulse;animation-delay:var(--pulse-delay)}.workspace-demand-marker__dot{width:var(--dot-size);height:var(--dot-size);background:var(--c-accent);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-demand-marker__dot{background:color-mix(in oklab,var(--c-accent)82%,var(--c-panel)18%)}}.workspace-demand-marker__dot{border:1.8px solid var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.workspace-demand-marker__dot{border:1.8px solid color-mix(in oklab,var(--c-panel)86%,var(--c-primary)14%)}}.workspace-demand-marker__dot{box-shadow:0 0 0 1px var(--c-accent),0 4px 10px var(--c-overlay)}@supports (color:color-mix(in lab, red, red)){.workspace-demand-marker__dot{box-shadow:0 0 0 1px color-mix(in oklab,var(--c-accent)26%,transparent),0 4px 10px color-mix(in oklab,var(--c-overlay)18%,transparent)}}.workspace-demand-map-tooltip{border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.workspace-demand-map-tooltip{border:1px solid color-mix(in oklab,var(--c-border)56%,transparent)}}.workspace-demand-map-tooltip{color:var(--c-text);background:linear-gradient(180deg,var(--c-panel),var(--surface-soft-bg));border-radius:10px}@supports (color:color-mix(in lab, red, red)){.workspace-demand-map-tooltip{background:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)96%,transparent),var(--surface-soft-bg))}}.workspace-demand-map-tooltip{box-shadow:0 10px 24px var(--c-overlay)}@supports (color:color-mix(in lab, red, red)){.workspace-demand-map-tooltip{box-shadow:0 10px 24px color-mix(in oklab,var(--c-overlay)16%,transparent)}}.workspace-demand-map-tooltip{padding:4px 8px;font-size:11px;font-weight:600}.workspace-public-demand-map__meta{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--c-text);font-size:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__meta{color:color-mix(in oklab,var(--c-text)82%,var(--c-text-muted)18%)}}.workspace-public-demand-map__meta--overlay{left:var(--space-2);right:var(--space-2);bottom:var(--space-2);z-index:1200;padding:var(--space-2)var(--space-2-5);border-radius:var(--radius-md);position:absolute}.workspace-public-demand-map__meta--overlay span{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:3px 4px;display:inline-flex}.workspace-public-demand-map__meta strong{color:var(--c-text);margin-right:var(--space-1)}.workspace-public-demand-map__empty{z-index:1200;color:var(--c-text-muted);text-align:center;max-width:240px;margin:0;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-public-demand-map__state{z-index:1200;color:var(--c-text-muted);text-align:center;max-width:240px;padding:var(--space-1-5)var(--space-2);border-radius:var(--radius-pill);background:var(--c-panel);margin:0;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__state{background:color-mix(in oklab,var(--c-panel)90%,transparent)}}.workspace-public-demand-map__state{border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__state{border:1px solid color-mix(in oklab,var(--c-border)58%,transparent)}}.workspace-public-demand-map__state--error{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){.workspace-public-demand-map__state--error{color:color-mix(in oklab,var(--c-text)84%,#8d3a3a)}}@media (max-width:767px){.workspace-public-demand-map__canvas{min-height:300px}}@keyframes workspace-demand-map-pulse{0%{opacity:.4;transform:scale(.32)}68%{opacity:0}to{opacity:0;transform:scale(1.8)}}@media (max-width:1280px){.workspace-public-demand-map__leaflet .leaflet-control-zoom{transform-origin:0 0;transform:scale(.94)}.workspace-public-demand-map__meta--overlay{font-size:11px}}@media (prefers-reduced-motion:reduce){.workspace-demand-marker__pulse{opacity:.2;animation:none;transform:none}}.requests-count{gap:var(--space-1);padding:var(--space-2-5)var(--space-3-5);border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);color:var(--c-text);flex-direction:column;width:fit-content;font-size:13px;font-weight:600;display:inline-flex}.requests-count strong{font-size:18px}.requests-filters{gap:var(--space-3);padding:var(--home-panel-padding,16px);border-radius:var(--radius-lg);border:1px solid var(--surface-card-border);background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);align-items:end;display:grid}.requests-filters--surface-embedded{gap:var(--space-2);box-shadow:none;background:0 0;border:0;padding:0}.requests-filters.is-pending{opacity:.86}.requests-filters.is-pending .requests-clear{cursor:progress}.requests-filters.is-pending .requests-results{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.requests-filters.is-pending .requests-results{color:color-mix(in oklab,var(--c-text-muted)82%,var(--c-primary)18%)}}.requests-filters--sticky{z-index:auto;position:static;top:auto}.requests-filter-grid{gap:var(--space-2-5);display:grid}.requests-filters--surface-embedded.requests-filters--shell .requests-filters__controls,.requests-filters--surface-embedded.requests-filters--shell .requests-filter-grid{gap:var(--space-2)}@media (min-width:768px){.requests-filter-grid--primary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.requests-filter-grid--primary{grid-template-columns:repeat(3,minmax(0,1fr))}}.requests-filter-grid--secondary{grid-template-columns:1fr}@media (min-width:768px){.requests-filter-grid--secondary{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (min-width:1024px){.requests-filters--surface-embedded.requests-filters--shell .requests-filters__controls{grid-template-columns:minmax(0,1fr) auto;align-items:end}.requests-filters--surface-embedded.requests-filters--shell .requests-filter-grid--secondary{grid-template-columns:minmax(200px,220px) auto;align-items:end}}.requests-filter{gap:var(--space-1-5);flex-direction:column;display:flex}.requests-filters__skeleton{gap:var(--space-2);grid-template-columns:1fr;display:grid}@media (min-width:768px){.requests-filters__skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}}.requests-select-wrap{position:relative}.requests-select{width:100%;min-width:180px;padding-right:calc(var(--space-8) + var(--space-1-5));position:relative}.requests-filters .dc-select-trigger{border-radius:var(--radius-md);background:var(--control-bg);border:1px solid var(--control-border);height:44px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.requests-filters .dc-select-trigger:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.requests-filters .dc-select-trigger:focus-visible{box-shadow:var(--control-focus-ring)}.requests-select:after{content:"";background-color:var(--c-text-muted);pointer-events:none;width:16px;height:16px;position:absolute;top:50%;right:14px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m6 9 6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m6 9 6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat}.requests-select.is-city{padding-left:calc(var(--space-8) + var(--space-2))}.requests-select.is-city.dc-city-search--inline{padding-left:0;padding-right:0}.requests-select.is-city.dc-city-search--inline:after{display:none}.requests-select.is-city.dc-city-search--inline .dc-city-search-input{min-height:44px;padding-left:40px;padding-right:var(--space-3)}.requests-select-icon{width:16px;height:16px;color:var(--c-primary);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.requests-select-icon{color:color-mix(in oklab,var(--c-primary)70%,var(--c-text-muted)30%)}}.requests-select-icon{pointer-events:none;z-index:2}.requests-select-icon svg{width:16px;height:16px}.requests-filters__chips--shell{align-items:center;gap:var(--space-1-5);padding-top:var(--space-1)}.requests-select-icon--city:after{content:"";border:1px solid var(--c-primary);border-radius:999px;position:absolute;inset:-2px}@supports (color:color-mix(in lab, red, red)){.requests-select-icon--city:after{border:1px solid color-mix(in oklab,var(--c-primary)24%,transparent)}}.requests-select-icon--city:after{opacity:0;animation:2.8s ease-out infinite requests-geo-pulse;transform:scale(.7)}@keyframes requests-geo-pulse{0%{opacity:0;transform:scale(.75)}22%{opacity:.55}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.requests-select-icon--city:after{animation:none}}.requests-clear{width:auto;padding-inline:var(--space-4);background:var(--surface-soft-bg);border:1px solid var(--surface-soft-border);align-self:flex-end;align-items:center;gap:var(--space-2);border-radius:999px;display:inline-flex}.requests-clear--icon{border-radius:var(--radius-md);justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.requests-mobile-toolbar{display:none}.requests-mobile-toolbar__btn{border-radius:999px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:inline-flex}.requests-mobile-toolbar__btn.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.requests-mobile-toolbar__btn.is-active{border-color:color-mix(in oklab,var(--c-primary)40%,var(--c-border)60%)}}.requests-mobile-toolbar__btn.is-active{color:var(--c-primary);background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.requests-mobile-toolbar__btn.is-active{background:color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)}}.requests-filters__controls{gap:var(--space-2-5);display:grid}@media (max-width:820px){.requests-mobile-toolbar{align-items:center;gap:var(--space-2-5);margin-bottom:var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;width:100%;display:grid}.requests-mobile-toolbar .requests-page-nav{justify-self:center}.requests-filters__controls{display:none}.requests-filters__controls.is-open,.requests-filters--shell .requests-filters__controls{display:grid}.requests-results,.requests-filter-summary__controls{display:none}.requests-filter-summary{border-top:0;min-height:0;padding-top:0}}.requests-results{justify-content:flex-start;align-items:baseline;gap:var(--space-2);padding:var(--space-1)0 0;color:var(--c-text-muted);background:0 0;border:0;font-weight:500;display:inline-flex}.requests-filter-summary{gap:var(--space-2-5);padding-top:var(--space-2);border-top:1px dashed var(--surface-soft-border);align-items:center;display:grid}.requests-panel>.requests-filter-summary:first-child{border-top:0;padding-top:0}.requests-filter-summary__controls{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.requests-view-toggle{align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--surface-soft-border);background:var(--c-panel);border-radius:999px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.requests-view-toggle{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}@media (max-width:767px){.requests-view-toggle{display:none}}.requests-view-toggle__btn{width:30px;height:30px;color:var(--c-text-muted);transition:background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.requests-view-toggle__btn.is-active{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.requests-view-toggle__btn.is-active{background:color-mix(in oklab,var(--c-primary)14%,var(--c-panel)86%)}}.requests-view-toggle__btn.is-active{color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.requests-view-toggle__btn.is-active{box-shadow:0 0 0 1px color-mix(in oklab,var(--c-primary)22%,transparent)}}.requests-layout-icon{border:1px solid;border-radius:3px;width:14px;height:14px;display:inline-block}.requests-layout-icon--single{box-shadow:inset 0 -4px}.requests-layout-icon--double{position:relative}.requests-layout-icon--double:after{content:"";background:currentColor;width:1px;position:absolute;top:-1px;bottom:-1px;left:50%;transform:translate(-.5px)}.requests-page-nav{align-items:center;gap:var(--space-2);display:inline-flex}.requests-page-nav__btn{border-radius:999px;width:34px;min-width:34px;height:34px;padding:0}.requests-page-nav__label{text-align:center;min-width:48px;color:var(--c-text-muted);font-size:12px;font-weight:600}@media (min-width:768px){.requests-filter-summary{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}}@media (max-width:767px){.requests-filter-summary .requests-results,.requests-filter-summary .requests-filter-summary__controls,.requests-filter-summary .requests-page-nav{display:none}.requests-mobile-toolbar .requests-page-nav{display:inline-flex}}.requests-list{gap:var(--space-2-5);display:grid}.requests-list--stable{--requests-row-height:184px;--requests-row-gap:var(--space-2-5);--requests-visible-rows:10}.requests-list.is-single{grid-template-columns:minmax(0,1fr)}.requests-list.is-double{gap:var(--space-2-5);grid-template-columns:repeat(2,minmax(0,1fr))}.requests-list--stable.is-double{--requests-row-height:194px;--requests-row-gap:var(--space-2-5);--requests-visible-rows:5}@media (min-width:981px){.requests-list--stable{min-height:calc((var(--requests-visible-rows)*var(--requests-row-height)) + ((var(--requests-visible-rows) - 1)*var(--requests-row-gap)));align-content:start}}@media (max-width:980px){.requests-list.is-double{grid-template-columns:minmax(0,1fr)}}.workspace-list-item{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.workspace-list-item{border-color:color-mix(in oklab,var(--c-border)72%,transparent)}}.workspace-empty{align-items:flex-start}.offer-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.offer-actions__btn{min-height:36px;padding:var(--space-2)var(--space-3);gap:var(--space-1-5);border-radius:10px;font-size:13px;text-decoration:none}.offer-actions__btn:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.offer-actions__btn:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)35%,transparent)}}.workspace-profile-onboarding{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding{border-color:color-mix(in oklab,var(--c-primary)20%,var(--surface-card-border)80%)}}.workspace-profile-onboarding{background:linear-gradient(180deg,var(--surface-card-bg),var(--surface-card-bg))}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding{background:linear-gradient(180deg,color-mix(in oklab,var(--surface-card-bg)94%,var(--c-primary)6%),var(--surface-card-bg))}}.workspace-profile-onboarding__step{width:fit-content}.workspace-profile-onboarding__form,.workspace-profile-onboarding__grid{gap:var(--space-3);display:grid}@media (min-width:820px){.workspace-profile-onboarding__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-profile-onboarding__consent{align-items:flex-start;gap:var(--space-2);font-size:var(--fs-small);display:flex}.workspace-profile-onboarding__consent input[type=checkbox]{margin-top:2px}.workspace-profile-onboarding__actions{justify-content:flex-start;display:flex}.workspace-profile-onboarding__avatar-stack{align-items:center;gap:var(--space-1-5);flex-direction:column;display:inline-flex}.workspace-profile-onboarding .profile-settings__avatar{cursor:pointer;appearance:none;border:0;width:80px;height:80px;padding:0;font-size:40px;transition:transform .18s,box-shadow .18s;overflow:visible}.workspace-profile-onboarding .profile-settings__avatar:hover{box-shadow:0 8px 20px var(--c-ink);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding .profile-settings__avatar:hover{box-shadow:0 8px 20px color-mix(in oklab,var(--c-ink)14%,transparent)}}.workspace-profile-onboarding .profile-settings__avatar:focus-visible{outline:2px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding .profile-settings__avatar:focus-visible{outline:2px solid color-mix(in oklab,var(--c-primary)56%,transparent)}}.workspace-profile-onboarding .profile-settings__avatar:focus-visible{outline-offset:2px}.workspace-profile-onboarding .profile-settings__avatar:disabled{cursor:not-allowed;opacity:.7;box-shadow:none;transform:none}.workspace-profile-onboarding .profile-settings__avatar-edit{z-index:2;bottom:-2px;right:-2px}.workspace-profile-onboarding__avatar-badge{border:1px solid var(--c-success);border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding__avatar-badge{border:1px solid color-mix(in oklab,var(--c-success)46%,var(--surface-card-border)54%)}}.workspace-profile-onboarding__avatar-badge{background:var(--surface-card-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding__avatar-badge{background:color-mix(in oklab,var(--surface-card-bg)88%,var(--c-success)12%)}}.workspace-profile-onboarding__avatar-badge{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding__avatar-badge{color:color-mix(in oklab,var(--c-success)86%,var(--c-ink)14%)}}.workspace-profile-onboarding__avatar-badge{box-shadow:0 8px 18px var(--c-ink),0 0 0 2px var(--surface-card-bg)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding__avatar-badge{box-shadow:0 8px 18px color-mix(in oklab,var(--c-ink)20%,transparent),0 0 0 2px color-mix(in oklab,var(--surface-card-bg)88%,transparent)}}.workspace-profile-onboarding__avatar-badge svg{width:18px;height:18px}.workspace-profile-onboarding__avatar-overlay{z-index:1;padding:0 var(--space-1);border-radius:inherit;text-align:center;color:var(--c-primary-contrast);background:var(--c-ink);justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding__avatar-overlay{background:color-mix(in oklab,var(--c-ink)44%,transparent)}}.workspace-profile-onboarding__avatar-overlay{opacity:0;transition:opacity .18s}.workspace-profile-onboarding .profile-settings__avatar:hover .workspace-profile-onboarding__avatar-overlay,.workspace-profile-onboarding .profile-settings__avatar:focus-visible .workspace-profile-onboarding__avatar-overlay{opacity:1}.workspace-profile-onboarding .profile-settings__avatar-file{align-items:center;gap:0}.workspace-profile-onboarding .profile-settings__avatar-file .typo-small{text-align:center}.workspace-profile-onboarding__avatar-action{width:fit-content;font-size:var(--fs-small);color:var(--c-accent);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.workspace-profile-onboarding__avatar-action:hover{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding__avatar-action:hover{color:color-mix(in oklab,var(--c-accent)82%,var(--c-text)18%)}}.workspace-profile-onboarding__avatar-action:disabled{opacity:.6;cursor:not-allowed}.workspace-profile-onboarding__avatar-action--danger{color:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding__avatar-action--danger{color:color-mix(in oklab,var(--c-danger)74%,var(--c-text)26%)}}.workspace-profile-onboarding__avatar-action--danger:hover{color:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.workspace-profile-onboarding__avatar-action--danger:hover{color:color-mix(in oklab,var(--c-danger)86%,var(--c-text)14%)}}.workspace-profile-onboarding--ready{max-width:680px}.request-card__status-actions{align-items:center;gap:var(--space-1-5);display:inline-flex}.request-card__status-action{min-height:24px}.request-card__status-action.offer-action-btn--icon-only{color:var(--c-accent);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.offer-action-btn--icon-only{border-color:color-mix(in oklab,var(--c-accent)58%,var(--c-border)42%)}}.request-card__status-action.offer-action-btn--icon-only{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.offer-action-btn--icon-only{background:color-mix(in oklab,var(--c-accent)18%,var(--c-panel)82%)}}.request-card__status-action.request-card__status-action--submit.offer-action-btn--icon-only{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--submit.offer-action-btn--icon-only{background:color-mix(in oklab,var(--c-accent)24%,var(--c-panel)76%)}}.request-card__status-action.request-card__status-action--edit.offer-action-btn--icon-only{color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--edit.offer-action-btn--icon-only{color:color-mix(in oklab,var(--c-success)82%,var(--c-text)18%)}}.request-card__status-action.request-card__status-action--edit.offer-action-btn--icon-only{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--edit.offer-action-btn--icon-only{border-color:color-mix(in oklab,var(--c-success)46%,var(--c-border)54%)}}.request-card__status-action.request-card__status-action--edit.offer-action-btn--icon-only{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--edit.offer-action-btn--icon-only{background:color-mix(in oklab,var(--c-success)12%,var(--c-panel)88%)}}.request-card__status-action.request-card__status-action--danger.offer-action-btn--icon-only{color:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--danger.offer-action-btn--icon-only{color:color-mix(in oklab,var(--c-danger)78%,var(--c-text)22%)}}.request-card__status-action.request-card__status-action--danger.offer-action-btn--icon-only{border-color:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--danger.offer-action-btn--icon-only{border-color:color-mix(in oklab,var(--c-danger)48%,var(--c-border)52%)}}.request-card__status-action.request-card__status-action--danger.offer-action-btn--icon-only{background:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--danger.offer-action-btn--icon-only{background:color-mix(in oklab,var(--c-danger)10%,var(--c-panel)90%)}}.request-card__status-action.request-card__status-action--contract.offer-action-btn--icon-only{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--contract.offer-action-btn--icon-only{color:color-mix(in oklab,var(--c-accent)86%,var(--c-text)14%)}}.request-card__status-action.request-card__status-action--contract.offer-action-btn--icon-only{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--contract.offer-action-btn--icon-only{border-color:color-mix(in oklab,var(--c-accent)56%,var(--c-border)44%)}}.request-card__status-action.request-card__status-action--contract.offer-action-btn--icon-only{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--contract.offer-action-btn--icon-only{background:color-mix(in oklab,var(--c-accent)18%,var(--c-panel)82%)}}.request-card__status-action.request-card__status-action--chat.offer-action-btn--icon-only{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--chat.offer-action-btn--icon-only{color:color-mix(in oklab,var(--c-primary)78%,var(--c-text)22%)}}.request-card__status-action.request-card__status-action--chat.offer-action-btn--icon-only{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--chat.offer-action-btn--icon-only{border-color:color-mix(in oklab,var(--c-primary)46%,var(--c-border)54%)}}.request-card__status-action.request-card__status-action--chat.offer-action-btn--icon-only{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-card__status-action.request-card__status-action--chat.offer-action-btn--icon-only{background:color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)}}.requests-pagination{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.workspace-mobile-action{bottom:var(--shell-mobile-nav-height,0px);z-index:30;margin-top:var(--space-3);padding:var(--space-2-5)0 calc(var(--space-2-5) + env(safe-area-inset-bottom) + var(--shell-mobile-nav-height,0px));background:linear-gradient(180deg,transparent 0%,var(--c-bg)32%);position:sticky}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-action{background:linear-gradient(180deg,transparent 0%,color-mix(in oklab,var(--c-bg)88%,black 12%)32%)}}.workspace-mobile-action__btn{width:100%}@media (min-width:821px){.workspace-mobile-action{display:none}}.request-detail{gap:var(--space-6);display:grid}@media (min-width:1024px){.request-detail{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:stretch}}.request-detail__panel{gap:var(--space-4);padding:var(--space-5);flex-direction:column;height:100%;display:flex}.request-detail__back-row{margin-bottom:var(--space-1);justify-content:flex-start;align-items:center;display:flex}.request-detail__header{gap:var(--space-3);display:grid}.request-detail__title-row{gap:var(--space-2-5);flex-direction:column;display:flex}@media (min-width:768px){.request-detail__title-row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-direction:row}}.request-detail__title{font-size:24px;font-weight:700;line-height:1.2}.request-detail__title-wrap{gap:var(--space-1-5);flex-direction:column;width:100%;max-width:68%;display:flex}.request-detail__badge{align-self:flex-start}.request-detail__badges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.request-detail__notice{gap:var(--space-2);padding:var(--space-3)var(--space-3-5);border-radius:var(--radius-md);border:1px solid var(--c-border);background:var(--c-surface);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.request-detail__notice{background:color-mix(in oklab,var(--c-surface)85%,transparent)}}.request-detail__notice-title{color:var(--c-text);font-size:13px;font-weight:600}.request-detail__notice-text{color:var(--c-text-muted);font-size:13px}@media (min-width:1024px){.request-detail__title{font-size:28px}}.request-detail__price{align-items:center;gap:var(--space-2);text-align:right;justify-content:flex-end;font-size:22px;font-weight:700;display:inline-flex}.request-detail__price-prefix,.request-detail__price-suffix{color:var(--c-text-muted);font-size:14px;font-weight:500}.request-detail__price .proof-price{color:var(--c-accent);font-size:24px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.request-detail__price .proof-price{color:color-mix(in oklab,var(--c-accent)36%,var(--c-text)64%)}}.request-detail__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.request-detail__gallery{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.request-detail__gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.request-detail__photo{border-radius:var(--radius-md);background:var(--c-panel);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.request-detail__photo{background:color-mix(in oklab,var(--c-panel)88%,var(--c-border)12%)}}.request-detail__photo{padding-top:72%}.request-detail__photo-img{object-fit:cover}.request-detail__section{gap:var(--space-2-5);display:grid}.request-detail__section--grow{flex:1;align-content:start}.request-detail__section-title{font-size:16px;font-weight:700}.request-detail__owner-edit{gap:var(--space-3);display:grid}.request-detail__owner-actions{justify-content:flex-end;gap:var(--space-2);display:inline-flex}.request-detail__owner-field{gap:var(--space-2);display:grid}.request-detail__owner-price-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.request-detail__owner-price-row .field{width:min(220px,100%)}.request-detail__owner-photos-wrap{gap:var(--space-2);display:grid}.request-detail__owner-photos{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.request-detail__owner-photo,.request-detail__owner-photo-slot{border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg);min-height:108px;position:relative;overflow:hidden}.request-detail__owner-photo-img{object-fit:cover}.request-detail__owner-photo-slot{color:var(--c-primary);transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast);justify-content:center;align-items:center;font-size:28px;line-height:1;display:inline-flex}.request-detail__owner-photo-slot:hover:not(:disabled){border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__owner-photo-slot:hover:not(:disabled){border-color:color-mix(in oklab,var(--c-primary)40%,var(--c-border)60%)}}.request-detail__owner-photo-slot:hover:not(:disabled){background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__owner-photo-slot:hover:not(:disabled){background:color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)}}.request-detail__owner-photo-slot:hover:not(:disabled){transform:translateY(-1px)}.request-detail__owner-photo-slot:disabled{opacity:.6;cursor:not-allowed}.request-detail__owner-cta{justify-content:flex-end;gap:var(--space-2);display:flex}.request-detail__owner-cta .btn-ghost,.request-detail__owner-cta .btn-primary{width:auto;min-width:0;padding-inline:var(--space-3);height:36px;font-size:13px}.request-detail__text{color:var(--c-text-muted);line-height:1.6}.request-detail__text--clamped{-webkit-line-clamp:var(--request-detail-text-lines,6);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.request-detail__text-toggle{color:var(--c-primary);background:0 0;border:0;justify-self:start}@supports (color:color-mix(in lab, red, red)){.request-detail__text-toggle{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.request-detail__text-toggle{text-decoration:underline;-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);text-decoration-color:var(--c-primary);font-size:12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.request-detail__text-toggle{-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)48%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)48%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)48%,transparent);text-decoration-color:color-mix(in oklab,var(--c-primary)48%,transparent)}}.request-detail__text-toggle{text-underline-offset:3px;padding:0}.request-detail__text-toggle:hover{-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);text-decoration-color:var(--c-primary)}.request-detail__text-toggle:focus-visible{box-shadow:0 0 0 3px var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.request-detail__text-toggle:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary)28%,transparent)}}.request-detail__text-toggle:focus-visible{border-radius:6px}@media (min-width:768px){.request-detail--provider .request-detail__section--about{align-content:start}.request-detail--provider .request-detail__aside .request-detail__similar{flex-direction:column;flex:1;min-height:0;display:flex}.request-detail--provider .request-detail__aside .provider-list{flex:1;min-height:0}.request-detail--provider .request-detail__aside .request-detail__similar-footer{margin-top:auto}}.request-detail__aside{gap:var(--space-4);flex-direction:column;height:100%;display:flex}.request-detail__meta{gap:var(--space-2);color:var(--c-text);font-size:14px;display:grid}.request-detail__meta-item{align-items:center;gap:var(--space-2);color:var(--c-text-muted);display:inline-flex}.request-detail__meta-item svg{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__meta-item svg{color:color-mix(in oklab,var(--c-primary)70%,var(--c-text-muted)30%)}}.request-detail__availability-meta{gap:var(--space-1-5);display:grid}.request-detail__availability-actions{gap:var(--space-2);align-content:start;display:grid}.request-detail__availability-status{width:fit-content}.request-detail__availability-dot{opacity:.9;background:currentColor;border-radius:999px;width:6px;height:6px}.request-detail__availability-date{align-items:center;gap:var(--space-1-5);color:var(--c-text-muted);flex-wrap:wrap;font-size:13px;display:inline-flex}.request-detail__availability-date-prefix{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-date-prefix{color:color-mix(in oklab,var(--c-text-muted)86%,var(--c-text)14%)}}.request-detail__availability-date time{color:var(--c-text);font-variant-numeric:tabular-nums;font-weight:600}.request-detail__availability-date svg{width:14px;height:14px;color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-date svg{color:color-mix(in oklab,var(--c-primary)70%,var(--c-text-muted)30%)}}.request-detail__availability-date--interactive{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);text-decoration-color:var(--c-primary);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-date--interactive{-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)40%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)40%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)40%,transparent);text-decoration-color:color-mix(in oklab,var(--c-primary)40%,transparent)}}.request-detail__availability-date--interactive{text-underline-offset:3px}.request-detail__availability-date--interactive time{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;-webkit-text-decoration-style:inherit;-webkit-text-decoration-style:inherit;-webkit-text-decoration-style:inherit;text-decoration-style:inherit;-webkit-text-decoration-color:inherit;-webkit-text-decoration-color:inherit;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-underline-offset:inherit}.request-detail__availability-calendar-popover>.dc-popover-trigger:hover .request-detail__availability-date--interactive{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-calendar-popover>.dc-popover-trigger:hover .request-detail__availability-date--interactive{color:color-mix(in oklab,var(--c-primary)72%,var(--c-text)28%)}}.request-detail__availability-calendar-popover>.dc-popover-trigger:hover .request-detail__availability-date--interactive{-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);-webkit-text-decoration-color:var(--c-primary);text-decoration-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-calendar-popover>.dc-popover-trigger:hover .request-detail__availability-date--interactive{-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)64%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)64%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--c-primary)64%,transparent);text-decoration-color:color-mix(in oklab,var(--c-primary)64%,transparent)}}.request-detail__availability-calendar-popover>.dc-popover-trigger:focus-visible .request-detail__availability-date--interactive{outline:2px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-calendar-popover>.dc-popover-trigger:focus-visible .request-detail__availability-date--interactive{outline:2px solid color-mix(in oklab,var(--c-primary)45%,transparent)}}.request-detail__availability-calendar-popover>.dc-popover-trigger:focus-visible .request-detail__availability-date--interactive{outline-offset:2px}.request-detail__provider-mobile-availability{display:none}.request-detail__availability-calendar-popover .dc-popover-panel{width:min(320px,100vw - 32px);min-width:0;max-width:calc(100vw - 32px)}.request-detail__availability-calendar-popover .dc-popover-trigger{width:fit-content}.request-detail__availability-calendar{gap:var(--space-2-5);width:100%;display:grid}.request-detail__availability-calendar-title{color:var(--c-text);margin:0;font-size:12px;font-weight:700}.request-detail__availability-day-available{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-day-available{background:color-mix(in oklab,var(--c-success)22%,transparent)}}.request-detail__availability-day-available{border-color:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-day-available{border-color:color-mix(in oklab,var(--c-success)42%,transparent)}}.request-detail__availability-day-busy{background:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-day-busy{background:color-mix(in oklab,var(--c-danger)18%,transparent)}}.request-detail__availability-day-busy{border-color:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-day-busy{border-color:color-mix(in oklab,var(--c-danger)36%,transparent)}}.request-detail__availability-day-busy{opacity:1}.request-detail__availability-day-selected{background:var(--c-success)!important}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-day-selected{background:color-mix(in oklab,var(--c-success)78%,var(--c-panel)22%)!important}}.request-detail__availability-day-selected{border-color:var(--c-success)!important}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-day-selected{border-color:color-mix(in oklab,var(--c-success)70%,var(--c-border)30%)!important}}.request-detail__availability-day-selected{color:var(--c-success-contrast)!important}.request-detail__availability-calendar-legend{gap:var(--space-2);margin-top:var(--space-1);color:var(--c-text-muted);flex-wrap:wrap;font-size:11px;display:flex}@media (max-width:768px){.request-detail__availability-calendar-popover .dc-popover-panel[data-align=end]{left:0;right:auto}}.request-detail__availability-legend-item{align-items:center;gap:var(--space-1);display:inline-flex}.request-detail__availability-legend-dot{border:1px solid var(--c-border);border-radius:999px;width:9px;height:9px}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-legend-dot{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.request-detail__availability-legend-dot.is-free{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-legend-dot.is-free{background:color-mix(in oklab,var(--c-success)62%,var(--c-panel)38%)}}.request-detail__availability-legend-dot.is-busy{background:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-legend-dot.is-busy{background:color-mix(in oklab,var(--c-danger)56%,var(--c-panel)44%)}}.request-detail__availability-legend-dot.is-out{background:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.request-detail__availability-legend-dot.is-out{background:color-mix(in oklab,var(--c-border)70%,transparent)}}.request-detail__cta{gap:var(--space-2-5);display:grid}.request-detail__aside-spacer{height:var(--space-4)}.request-detail__save{width:100%}.request-detail__cta .btn-ghost,.request-detail__mobile-cta .btn-ghost{justify-content:center}.request-detail__cta-btn.is-done{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-btn.is-done{background:color-mix(in oklab,var(--c-primary)78%,var(--c-ink)22%)}}.request-detail__cta-btn.is-done{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-btn.is-done{border-color:color-mix(in oklab,var(--c-primary)66%,transparent)}}.request-detail__cta-btn.is-done{color:var(--c-primary-contrast)}.request-detail__cta-btn.is-edit{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-btn.is-edit{background:color-mix(in oklab,var(--c-accent)22%,var(--c-panel)78%)}}.request-detail__cta-btn.is-edit{border:1px solid var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-btn.is-edit{border:1px solid color-mix(in oklab,var(--c-accent)56%,var(--c-border)44%)}}.request-detail__cta-btn.is-edit{color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-btn.is-edit{color:color-mix(in oklab,var(--c-accent)78%,var(--c-text)22%)}}.request-detail__cta-btn.is-edit{box-shadow:0 8px 18px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-btn.is-edit{box-shadow:0 8px 18px color-mix(in oklab,var(--c-accent)20%,transparent)}}.request-detail__cta-btn.is-edit:hover{filter:none;background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-btn.is-edit:hover{background:color-mix(in oklab,var(--c-accent)30%,var(--c-panel)70%)}}.request-detail__cta-btn.is-edit:hover{box-shadow:0 10px 24px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-btn.is-edit:hover{box-shadow:0 10px 24px color-mix(in oklab,var(--c-accent)28%,transparent)}}.request-detail__cta-subtext{margin-top:calc(var(--space-1)*-1);color:var(--c-accent);font-size:12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.request-detail__cta-subtext{color:color-mix(in oklab,var(--c-accent)72%,var(--c-text)28%)}}.request-detail__cta-subtext{text-align:center}.request-detail__save.is-saved,.request-detail__mobile-cta .btn-ghost.is-saved{color:var(--c-accent)}.request-detail__save .icon-heart,.request-detail__mobile-cta .icon-heart{transition:color var(--transition),fill var(--transition);fill:none}.request-detail__save.is-saved .icon-heart,.request-detail__mobile-cta .btn-ghost.is-saved .icon-heart{color:var(--c-accent);fill:currentColor}@media (max-width:768px){.request-detail__owner-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.request-detail__owner-cta{flex-direction:column}.request-detail__owner-cta .btn-ghost,.request-detail__owner-cta .btn-primary{width:100%}.request-detail__title-wrap{max-width:100%}.request-detail__price{text-align:left;justify-content:flex-start}}.request-detail__similar{gap:var(--space-3)}.request-detail__similar-note{color:var(--c-text-muted);font-size:13px}.request-detail__similar-list{gap:var(--space-3);display:grid}.request-detail__similar-footer{justify-content:center;align-items:center;gap:var(--space-2-5);margin-top:var(--space-2);display:flex}.request-detail__client-card{padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--c-border);display:block}@supports (color:color-mix(in lab, red, red)){.request-detail__client-card{border:1px solid color-mix(in oklab,var(--c-border)60%,transparent)}}.request-detail__client-card{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-detail__client-card{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.request-detail__client-card--provider-hero{border-top:0}.request-detail--provider .request-detail__client{margin-bottom:var(--space-2)}.request-detail__reviews-list{gap:var(--space-3);display:grid}.request-detail__review{padding:var(--space-3)var(--space-3-5);border-radius:var(--radius-md);border:1px solid var(--surface-soft-border);background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-detail__review{background:color-mix(in oklab,var(--c-panel)92%,transparent)}}.request-detail__review-header{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.request-detail__review-name{font-weight:600}.request-detail__review-rating,.request-detail__review-date{color:var(--c-text-muted);font-size:12px}.request-detail__review-body{margin-top:var(--space-2);color:var(--c-text);font-size:13px}.provider-reviews-hub{gap:var(--layout-section-gap);display:grid}@media (min-width:960px){.provider-reviews-hub{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start}}.provider-reviews-hub__summary{--soft-surface-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__summary{--soft-surface-border:color-mix(in oklab,var(--c-border)62%,transparent)}}.provider-reviews-hub__summary{--soft-surface-bg:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__summary{--soft-surface-bg:color-mix(in oklab,var(--c-panel)95%,var(--c-border)5%)}}.provider-reviews-hub__summary{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);display:grid}.provider-reviews-hub__rating-main{gap:var(--space-1);display:grid}.provider-reviews-hub__rating-value{margin:0;font-size:34px;font-weight:800;line-height:1}.provider-reviews-hub__rating-stars{letter-spacing:.08em;color:var(--c-accent);margin:0;font-size:15px}.provider-reviews-hub__rating-meta{color:var(--c-text-muted);margin:0;font-size:12px}.provider-reviews-hub__distribution{gap:var(--space-1-5);display:grid}.provider-reviews-hub__distribution-row{align-items:center;gap:var(--space-2);grid-template-columns:30px minmax(0,1fr) 24px;display:grid}.provider-reviews-hub__distribution-score,.provider-reviews-hub__distribution-count{color:var(--c-text-muted);font-size:12px}.provider-reviews-hub__distribution-track{background:var(--c-border);border-radius:999px;height:8px;position:relative}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__distribution-track{background:color-mix(in oklab,var(--c-border)58%,transparent)}}.provider-reviews-hub__distribution-track{overflow:hidden}.provider-reviews-hub__distribution-fill{border-radius:inherit;background:linear-gradient(90deg,var(--c-accent),var(--c-primary));position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__distribution-fill{background:linear-gradient(90deg,color-mix(in oklab,var(--c-accent)72%,var(--c-primary)28%),color-mix(in oklab,var(--c-primary)66%,var(--c-panel)34%))}}.provider-reviews-hub__feed{gap:var(--space-2-5);display:grid}.provider-reviews-hub__toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.provider-reviews-hub__toolbar-label{color:var(--c-text-muted);font-size:12px}.provider-reviews-hub__sort{align-items:center;gap:var(--space-1);display:inline-flex}.provider-reviews-hub__sort-btn{border:1px solid var(--surface-soft-border);background:var(--surface-soft-bg-strong);color:var(--c-text-muted);border-radius:999px;padding:6px 10px;font-size:12px}.provider-reviews-hub__sort-btn.is-active{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__sort-btn.is-active{border-color:color-mix(in oklab,var(--c-primary)42%,var(--c-border)58%)}}.provider-reviews-hub__sort-btn.is-active{color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__sort-btn.is-active{color:color-mix(in oklab,var(--c-primary)82%,var(--c-text)18%)}}.provider-reviews-hub__sort-btn.is-active{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__sort-btn.is-active{background:color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)}}.provider-reviews-hub__list{gap:var(--space-2);display:grid}.provider-reviews-hub__item{--soft-surface-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__item{--soft-surface-border:color-mix(in oklab,var(--c-border)60%,transparent)}}.provider-reviews-hub__item{--soft-surface-bg:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__item{--soft-surface-bg:color-mix(in oklab,var(--c-panel)95%,var(--c-border)5%)}}.provider-reviews-hub__item{gap:var(--space-1-5);padding:var(--space-3);border-radius:var(--radius-md);display:grid}.provider-reviews-hub__item-head{justify-content:space-between;align-items:baseline;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.provider-reviews-hub__item-author{color:var(--c-text);margin:0;font-size:13px;font-weight:700}.provider-reviews-hub__item-date{color:var(--c-text-muted);margin:0;font-size:12px}.provider-reviews-hub__item-stars{letter-spacing:.06em;color:var(--c-accent);margin:0;font-size:13px}.provider-reviews-hub__star-picker{gap:var(--space-0-5);flex-wrap:nowrap;display:inline-flex}.provider-reviews-hub__star-line{align-items:center;gap:var(--space-2);display:inline-flex}.provider-reviews-hub__star-btn{width:36px;height:36px;color:var(--c-accent);letter-spacing:0;border-radius:999px;padding:0;font-size:20px;line-height:1}.provider-reviews-hub__star-btn.typo-muted{color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.provider-reviews-hub__star-btn.typo-muted{color:color-mix(in oklab,var(--c-border)74%,var(--c-text-muted)26%)}}.provider-reviews-hub__item-text{color:var(--c-text);margin:0;font-size:13px;line-height:1.45}@media (min-width:768px){.request-detail--provider .provider-reviews-hub__list{min-block-size:clamp(300px,36vh,420px)}}.provider-reviews-hub__page-nav{margin-top:var(--space-1)}.workspace-platform-reviews__mobile-rail{gap:var(--layout-section-gap);display:grid}.workspace-platform-reviews{align-content:start;width:100%}.workspace-platform-reviews__header{gap:var(--space-2)}.workspace-platform-reviews__summary{align-content:start}.workspace-platform-reviews__composer{gap:var(--space-4);padding-top:var(--layout-section-gap);border-top:1px solid var(--surface-soft-border);align-content:start;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-platform-reviews__composer{border-top:1px solid color-mix(in oklab,var(--surface-soft-border)70%,transparent)}}.workspace-reviews-list.requests-list--stable{--requests-row-height:190px;--requests-visible-rows:10}.workspace-reviews-list.requests-list--stable.is-double{--requests-row-height:204px;--requests-visible-rows:5}.workspace-reviews-list .provider-reviews-hub__item{height:100%}#platform-reviews .provider-reviews-hub{width:100%;max-width:none}@media (min-width:960px){#platform-reviews .provider-reviews-hub{grid-template-columns:minmax(190px,228px) minmax(0,1fr)}}#platform-reviews .provider-reviews-hub__summary{gap:var(--space-2)}#platform-reviews .provider-reviews-hub__rating-value{font-size:30px}#platform-reviews .provider-reviews-hub__rating-stars{font-size:14px}#platform-reviews .provider-reviews-hub__rating-meta{font-size:11px}#platform-reviews .provider-reviews-hub__distribution{gap:var(--space-1)}#platform-reviews .provider-reviews-hub__distribution-row{gap:var(--space-1-5);grid-template-columns:24px minmax(0,1fr) 18px}#platform-reviews .provider-reviews-hub__distribution-score,#platform-reviews .provider-reviews-hub__distribution-count{font-size:11px}#platform-reviews .provider-reviews-hub__distribution-track{height:6px}#platform-reviews .provider-reviews-hub__composer-form{gap:var(--space-3)}#platform-reviews .provider-reviews-hub__star-line{gap:var(--space-1-5)}#platform-reviews .provider-reviews-hub__star-btn{transition:transform var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}#platform-reviews .provider-reviews-hub__star-btn:hover{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){#platform-reviews .provider-reviews-hub__star-btn:hover{background:color-mix(in oklab,var(--c-accent)14%,transparent)}}#platform-reviews .provider-reviews-hub__star-btn:hover{transform:translateY(-1px)}#platform-reviews .provider-reviews-hub__star-value{min-width:3ch;color:var(--c-text);font-weight:700}#platform-reviews .provider-reviews-hub__composer-actions{gap:var(--space-1-5)}#platform-reviews .provider-reviews-hub__feed{gap:var(--space-3)}#platform-reviews .provider-reviews-hub__toolbar{padding:0 var(--space-1)}#platform-reviews .provider-reviews-hub__toolbar-label{font-size:13px}#platform-reviews .provider-reviews-hub__sort{gap:var(--space-1-5)}#platform-reviews .provider-reviews-hub__sort-btn{min-height:34px;padding-inline:12px}#platform-reviews .provider-reviews-hub__list{gap:var(--space-2-5)}#platform-reviews .provider-reviews-hub__list .provider-reviews-hub__item{padding:var(--space-3-5);border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){#platform-reviews .provider-reviews-hub__list .provider-reviews-hub__item{border-color:color-mix(in oklab,var(--c-border)68%,transparent)}}#platform-reviews .provider-reviews-hub__item-head{align-items:center}#platform-reviews .provider-reviews-hub__item-author{font-size:15px}#platform-reviews .provider-reviews-hub__item-date{font-size:12px}#platform-reviews .provider-reviews-hub__item-text{max-width:78ch;font-size:14px;line-height:1.55}#platform-reviews .provider-reviews-hub__composer-submit,#platform-reviews .provider-reviews-hub__composer-reset{height:44px}#platform-reviews .provider-reviews-hub__composer-reset{border-color:var(--c-border)}@supports (color:color-mix(in lab, red, red)){#platform-reviews .provider-reviews-hub__composer-reset{border-color:color-mix(in oklab,var(--c-border)72%,var(--c-primary)28%)}}#platform-reviews .provider-reviews-hub__composer-reset:hover{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){#platform-reviews .provider-reviews-hub__composer-reset:hover{border-color:color-mix(in oklab,var(--c-primary)44%,var(--c-border)56%)}}#platform-reviews .provider-reviews-hub__composer-reset:hover{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){#platform-reviews .provider-reviews-hub__composer-reset:hover{background:color-mix(in oklab,var(--c-primary)8%,var(--surface-soft-bg-strong)92%)}}@media (max-width:767px){.workspace-platform-reviews__mobile-rail{margin-bottom:var(--layout-section-gap)}.request-detail--provider .request-detail__panel,.request-detail--provider .request-detail__section,.request-detail--provider .provider-reviews-hub,.request-detail--provider .provider-reviews-hub__feed,.request-detail--provider .provider-reviews-hub__summary{min-width:0}.request-detail--provider .request-detail__panel{overflow-x:clip}.request-detail--provider .provider-reviews-hub__toolbar{align-items:flex-start}.request-detail--provider .provider-reviews-hub__sort{flex-wrap:wrap;max-width:100%}.request-detail--provider .provider-reviews-hub__sort-btn{white-space:normal;text-align:center;max-width:100%}.request-detail--provider .provider-reviews-hub__page-nav{margin-inline:auto}}.request-detail__mobile-cta,.request-detail__mobile-meta{display:none}.request-detail__cta .btn-primary,.request-detail__cta .btn-secondary,.request-detail__mobile-cta .btn-primary,.request-detail__mobile-cta .btn-secondary,.request-detail__mobile-cta .btn-ghost,.request-detail__cta .btn-ghost{gap:var(--space-2);position:relative}.request-detail__cta-btn svg,.request-detail__cta .btn-ghost svg,.request-detail__mobile-cta .btn-ghost svg{position:absolute;right:14px}.offer-action-btn{position:relative}.offer-action-btn__icon{align-items:center;display:inline-flex;position:absolute;right:14px}.offer-action-btn__icon svg{position:static}.offer-action-btn--icon-only{border:1px solid var(--surface-soft-border);background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.offer-action-btn--icon-only{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.offer-action-btn--icon-only .offer-action-btn__icon{position:static}.offer-action-btn--icon-only .offer-action-btn__icon svg{width:14px;height:14px}.offer-action-btn--icon-only.offer-action-btn--delete:hover{background:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.offer-action-btn--icon-only.offer-action-btn--delete:hover{background:color-mix(in oklab,var(--c-danger)12%,var(--c-panel)88%)}}.offer-action-btn--delete{border-color:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.offer-action-btn--delete{border-color:color-mix(in oklab,var(--c-danger)45%,var(--c-border)55%)}}.offer-action-btn--delete{color:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.offer-action-btn--delete{color:color-mix(in oklab,var(--c-danger)78%,var(--c-text)22%)}}.offer-action-btn--delete:hover{background:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.offer-action-btn--delete:hover{background:color-mix(in oklab,var(--c-danger)12%,var(--c-panel)88%)}}.request-detail__icon-wrap{align-items:center;display:inline-flex;position:absolute;right:14px}.request-detail__icon-wrap svg{position:static}.request-detail__icon-wrap[data-tooltip]:hover:after{content:attr(data-tooltip);min-width:max-content;max-width:220px;padding:var(--space-1-5)var(--space-2);background:var(--c-text);border-radius:8px;position:absolute;bottom:calc(100% + 8px);right:0}@supports (color:color-mix(in lab, red, red)){.request-detail__icon-wrap[data-tooltip]:hover:after{background:color-mix(in oklab,var(--c-text)88%,black 12%)}}.request-detail__icon-wrap[data-tooltip]:hover:after{color:var(--c-primary-contrast);box-shadow:0 8px 20px var(--c-ink);font-size:12px;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.request-detail__icon-wrap[data-tooltip]:hover:after{box-shadow:0 8px 20px color-mix(in oklab,var(--c-ink)22%,transparent)}}.request-detail__icon-wrap[data-tooltip]:hover:after{pointer-events:none;z-index:2;white-space:nowrap}.request-detail__cta-btn span,.request-detail__cta .btn-ghost span,.request-detail__mobile-cta .btn-ghost span{text-align:center;width:100%}@media (max-width:768px){.request-detail{padding-bottom:calc(var(--space-8)*4 + var(--space-3))}.request-detail:not(.request-detail--provider),.request-detail--provider{padding-bottom:var(--space-4)}.request-detail--provider .request-detail__price{gap:5px;font-size:16px;line-height:1.2}.request-detail--provider .request-detail__price .proof-price{font-size:18px;line-height:1.1}.request-detail--provider .request-detail__price-prefix,.request-detail--provider .request-detail__price-suffix{font-size:12px;line-height:1.2}.request-detail__aside .request-detail__cta,.request-detail__aside .request-detail__meta,.request-detail--provider .request-detail__aside .request-detail__availability-actions{display:none}.request-detail__mobile-cta{left:0;right:0;bottom:calc(12px + var(--shell-mobile-nav-height,0px));gap:var(--space-2);padding:var(--space-3)var(--space-4);margin-inline:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--c-border);display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.request-detail__mobile-cta{border:1px solid color-mix(in oklab,var(--c-border)60%,transparent)}}.request-detail__mobile-cta{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-detail__mobile-cta{background:color-mix(in oklab,var(--c-panel)96%,var(--c-border)4%)}}.request-detail__mobile-cta{box-shadow:0 -8px 24px var(--c-primary),0 0 0 1px var(--c-border)}@supports (color:color-mix(in lab, red, red)){.request-detail__mobile-cta{box-shadow:0 -8px 24px color-mix(in oklab,var(--c-primary)12%,transparent),0 0 0 1px color-mix(in oklab,var(--c-border)45%,transparent)}}.request-detail__mobile-cta{z-index:20}.request-detail__mobile-meta{gap:var(--space-1);margin-top:var(--space-2);display:grid}.request-detail__mobile-cta .request-detail__cta{display:grid}.request-detail__mobile-cta--inline{z-index:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:static;bottom:auto;left:auto;right:auto}.request-detail__mobile-cta--inline .request-card__status-actions{align-items:center;gap:var(--space-2);display:inline-flex}.request-detail__mobile-cta--compact{padding:var(--space-2-5)var(--space-3)}.request-detail__mobile-cta--compact .request-card__status-actions{justify-content:center;align-items:center;gap:var(--space-2);width:100%;display:inline-flex}.request-detail__mobile-cta--compact .request-card__status-action.offer-action-btn--icon-only{border-radius:12px;width:44px;min-width:44px;height:44px;min-height:44px}.request-detail__mobile-cta--compact .offer-action-btn__icon svg,.request-detail__mobile-cta--compact .request-detail__save .icon-heart{width:16px;height:16px}.request-detail--provider .request-detail__client-card--provider-hero .user-header-card__identity{align-items:start;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.request-detail--provider .request-detail__client-card--provider-hero .provider-avatar-stack{justify-content:flex-start;align-items:flex-start;height:auto}.request-detail--provider .request-detail__client-card--provider-hero .provider-main{gap:var(--space-1);min-width:0;overflow:hidden}.request-detail--provider .request-detail__client-card--provider-hero .provider-avatar{width:52px;height:52px}.request-detail--provider .request-detail__client-card--provider-hero .provider-decision-metrics{gap:2px;display:grid}.request-detail--provider .request-detail__client-card--provider-hero .provider-decision-metric{white-space:nowrap;font-size:11.5px;line-height:1.25}.request-detail--provider .request-detail__client{gap:var(--space-2)}.request-detail--provider .request-detail__provider-mobile-availability{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.request-detail--provider .request-detail__provider-mobile-availability .request-detail__availability-date{font-size:12px}.request-detail--provider .request-detail__aside .request-detail__similar-footer{margin-bottom:calc(var(--space-2) + var(--shell-mobile-nav-height,0px) + env(safe-area-inset-bottom))}.request-detail--provider .request-detail__mobile-cta--provider-inline .request-card__status-action.offer-action-btn--icon-only{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px}.request-detail--provider .request-detail__mobile-cta--provider-inline .offer-action-btn__icon svg,.request-detail--provider .request-detail__mobile-cta--provider-inline .request-detail__save .icon-heart{width:16px;height:16px}.request-detail--provider .request-detail__aside .provider-card--similar-mobile-minimal .provider-avatar-city,.request-detail--provider .request-detail__aside .provider-card--similar-mobile-minimal .provider-decision-metrics{display:none}.request-detail--provider .request-detail__aside .provider-card--similar-mobile-minimal .provider-main{gap:var(--space-1)}}@media (max-width:420px){.request-detail--provider .request-detail__client-card--provider-hero .user-header-card__identity{gap:var(--space-1-5)}.request-detail--provider .request-detail__client-card--provider-hero .provider-main{gap:2px}.request-detail--provider .request-detail__client-card--provider-hero .provider-decision-metrics{gap:1px}.request-detail--provider .request-detail__client-card--provider-hero .provider-decision-metric{font-size:11px}.request-detail--provider .request-detail__mobile-cta--provider-inline .request-card__status-actions{gap:var(--space-1-5)}.request-detail--provider .request-detail__mobile-cta--provider-inline .request-card__status-action.offer-action-btn--icon-only{border-radius:11px;width:38px;min-width:38px;height:38px;min-height:38px}}.request-detail--loading .request-detail__panel{pointer-events:none}.request-create{--form-max:560px}.request-form{gap:var(--space-6);flex-direction:column;padding:0;display:flex}.request-section{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.request-section+.request-section{border-top:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.request-section+.request-section{border-top:1px solid color-mix(in oklab,var(--c-border)60%,transparent)}}.request-section__header{gap:var(--space-1);flex-direction:column;display:flex}.request-form__row{gap:var(--space-3);display:grid}@media (min-width:768px){.request-form__row.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.request-form__meta{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.request-provider-calendar{gap:var(--space-2-5);padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--surface-soft-border);background:var(--c-panel);display:grid}@supports (color:color-mix(in lab, red, red)){.request-provider-calendar{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.request-provider-calendar__head{gap:var(--space-1);display:grid}.request-provider-calendar__title{color:var(--c-text);margin:0;font-size:13px;font-weight:700}.request-provider-calendar__provider{color:var(--c-text-muted);margin:0;font-size:12px}.request-provider-calendar__provider strong{color:var(--c-text);font-weight:600}.request-provider-calendar__availability{gap:var(--space-2)}.request-provider-calendar__availability .request-detail__availability-date{font-size:12px}.request-provider-calendar__availability .request-detail__availability-status{margin-bottom:2px}.request-provider-calendar__selected{color:var(--c-text-muted);margin:0;font-size:12px;line-height:1.3}.request-provider-calendar__selected-label{color:var(--c-text-muted)}@supports (color:color-mix(in lab, red, red)){.request-provider-calendar__selected-label{color:color-mix(in oklab,var(--c-text-muted)88%,var(--c-text)12%)}}.request-provider-calendar__selected-value{color:var(--c-text);font-variant-numeric:tabular-nums;font-weight:600}.request-provider-calendar__hint{color:var(--c-text-muted);margin:0;font-size:12px;line-height:1.3}.request-upload{border:1px dashed var(--c-border)}@supports (color:color-mix(in lab, red, red)){.request-upload{border:1px dashed color-mix(in oklab,var(--c-border)70%,transparent)}}.request-upload{border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);background:var(--c-surface);display:grid}@supports (color:color-mix(in lab, red, red)){.request-upload{background:color-mix(in oklab,var(--c-surface)92%,transparent)}}.request-upload__actions{align-items:center;gap:var(--space-2);display:flex}.request-upload__hint{font-size:var(--fs-small);color:var(--c-muted)}.request-photos{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.request-photos{grid-template-columns:repeat(3,minmax(0,1fr))}}.request-photo{border-radius:var(--radius-md);border:1px solid var(--c-border);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.request-photo{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.request-photo{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-photo{background:color-mix(in oklab,var(--c-panel)88%,transparent)}}.request-photo{aspect-ratio:4/3}.request-photo img{object-fit:cover;width:100%;height:100%}.request-photo__remove{background:var(--c-ink);border:none;border-radius:999px;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.request-photo__remove{background:color-mix(in oklab,var(--c-ink)60%,transparent)}}.request-photo__remove{color:var(--c-primary-contrast);cursor:pointer;place-items:center;width:26px;height:26px;font-size:16px;display:grid}.request-tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.request-tag-chip{align-items:center;gap:var(--space-1-5);padding:var(--space-1-5)var(--space-2-5);background:var(--surface-soft-bg);border:1px solid var(--c-border);border-radius:999px;font-size:12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.request-tag-chip{border:1px solid color-mix(in oklab,var(--c-border)70%,transparent)}}.request-tag-chip{color:var(--c-text)}.request-tag-chip button{color:inherit;cursor:pointer;background:0 0;border:none;font-size:14px}.request-tag-input{flex:160px;min-width:160px}.request-tag-input.field{height:38px;padding:0 var(--space-3)}.request-actions{padding:var(--space-4)var(--space-5)var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.request-offer-sheet__panel{gap:var(--space-5);padding:var(--space-6)}.request-offer-sheet__header{gap:var(--space-2-5);display:grid;position:relative}.request-offer-sheet__preview{color:var(--c-text-muted);padding-right:var(--space-8);border-top:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__preview{border-top:1px solid color-mix(in oklab,var(--c-border)62%,transparent)}}.request-offer-sheet__preview{border-bottom:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__preview{border-bottom:1px solid color-mix(in oklab,var(--c-border)62%,transparent)}}.request-offer-sheet__preview{padding-block:var(--space-3-5)}.request-offer-sheet__close{border:1px solid var(--c-border);border-radius:999px;width:28px;height:28px;position:absolute;top:0;right:0}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__close{border:1px solid color-mix(in oklab,var(--c-border)68%,transparent)}}.request-offer-sheet__close{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__close{background:color-mix(in oklab,var(--c-panel)84%,var(--c-border)16%)}}.request-offer-sheet__close{color:var(--c-text);justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.request-offer-sheet__close:hover{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__close:hover{background:color-mix(in oklab,var(--c-panel)72%,var(--c-border)28%)}}.request-offer-sheet__success{gap:var(--space-5);display:grid}.request-offer-sheet__success-main{gap:var(--space-3);text-align:center;padding-top:var(--space-2);justify-items:center;display:grid}.request-offer-sheet__success-title{align-items:center;gap:var(--space-2-5);display:inline-flex}.request-offer-sheet__success-icon{width:28px;height:28px;color:var(--c-primary);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__success-icon{color:color-mix(in oklab,var(--c-primary)82%,var(--c-ink)18%)}}.request-offer-sheet__success-icon{background:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__success-icon{background:color-mix(in oklab,var(--c-primary)22%,var(--c-panel)78%)}}.request-offer-sheet__success-icon{border:1px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__success-icon{border:1px solid color-mix(in oklab,var(--c-primary)44%,transparent)}}.request-offer-sheet__success-tip{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--surface-soft-border);display:grid}.request-offer-sheet__success-tip-card{gap:var(--space-3-5);padding:var(--space-3-5);border-radius:var(--radius-lg);border:1px solid var(--c-border);grid-template-columns:auto 1fr;align-items:start;display:grid}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__success-tip-card{border:1px solid color-mix(in oklab,var(--c-border)62%,transparent)}}.request-offer-sheet__success-tip-card{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.request-offer-sheet__success-tip-card{background:color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%)}}.request-offer-sheet__success-tip-person{min-width:0}.request-offer-sheet__success-tip-copy{gap:var(--space-2);align-content:start;display:grid}.request-offer-sheet__success-tip-title{margin:0;font-size:19px;font-weight:700;line-height:1.25}.request-offer-sheet__success-advice{color:var(--c-text);margin:0}.request-offer-sheet__success-subline{margin-top:0}.request-offer-sheet__profile-cta{justify-content:center;gap:var(--space-2);overflow:hidden}.request-offer-sheet__profile-cta.request-detail__cta-btn svg{flex:none;position:static;right:auto}.request-offer-sheet__profile-cta.request-detail__cta-btn span{text-align:left;width:auto}.request-offer-sheet__body,.request-offer-sheet__actions{gap:var(--space-3);display:grid}.request-offer-sheet__actions--single{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.request-offer-sheet__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.request-offer-sheet__panel{padding:var(--space-4-5)var(--space-4)var(--space-5);gap:var(--space-4)}}.provider-requests-list{gap:var(--space-3);display:grid}.provider-request-card__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.provider-request-card__icons{align-items:center;gap:var(--space-2);display:flex}.provider-request-card__favorite{justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:inline-flex}.provider-request-card__favorite .icon-heart{fill:none}.provider-request-card__favorite.is-saved .icon-heart{color:var(--c-accent);fill:currentColor}.provider-request-card__responded{align-items:center;gap:var(--space-1-5);color:var(--c-success);font-size:12px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.provider-request-card__responded{color:color-mix(in oklab,var(--c-success)75%,var(--c-text)25%)}}.provider-request-card__responded{padding:var(--space-2)var(--space-2-5);border:1px solid var(--c-success);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.provider-request-card__responded{border:1px solid color-mix(in oklab,var(--c-success)50%,transparent)}}.provider-request-card__responded{background:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.provider-request-card__responded{background:color-mix(in oklab,var(--c-success)12%,transparent)}}.provider-request-card__form{margin-top:var(--space-1-5)}.provider-request-card__form-actions{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.provider-request-card__form-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.provider-profile-highlight{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-profile-highlight{border-color:color-mix(in oklab,var(--c-primary)45%,var(--c-border)55%)}}.provider-profile-highlight{box-shadow:0 0 0 1px var(--c-primary),0 14px 30px var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-profile-highlight{box-shadow:0 0 0 1px color-mix(in oklab,var(--c-primary)28%,transparent),0 14px 30px color-mix(in oklab,var(--c-primary)18%,transparent)}}.provider-profile-form--highlight{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.provider-profile-form--highlight{border-color:color-mix(in oklab,var(--c-primary)50%,var(--c-border)50%)}}.provider-profile-form--highlight{box-shadow:0 0 0 2px var(--focus-ring-primary),var(--shadow-card)}.dc-select-trigger{justify-content:space-between;align-items:center;display:flex}.dc-select-content{width:var(--radix-select-trigger-width);max-width:min(var(--radix-select-trigger-width),calc(100vw - 32px));z-index:50;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);max-height:260px;box-shadow:var(--shadow-card);padding:var(--space-1-5);overflow:hidden}.dc-select-viewport{gap:var(--space-1);padding:var(--space-0-5);flex-direction:column;display:flex}.dc-select-item{border-radius:var(--radius-md);height:44px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.dc-select-item[data-disabled]{opacity:.5;pointer-events:none}.dc-select-item[data-highlighted]{background:var(--c-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.dc-select-item[data-highlighted]{background:color-mix(in oklab,var(--c-accent)18%,transparent)}}.dc-select-item[data-state=checked]{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-select-item[data-state=checked]{background:color-mix(in oklab,var(--c-accent)26%,transparent)}}.dc-popover{z-index:60;flex-direction:column;align-items:flex-start;max-width:100%;display:inline-flex;position:relative}.dc-popover-trigger{max-width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.dc-popover-trigger:disabled{cursor:default}.dc-popover-panel{z-index:80;margin-top:var(--space-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);width:max-content;min-width:min(260px,100vw - 24px);max-width:calc(100vw - 24px);box-shadow:var(--shadow-card);padding:var(--space-3);position:absolute;left:0}.dc-popover-panel[data-align=end]{left:auto;right:0}.dc-city-search{width:100%}.dc-city-search--inline{align-content:start;gap:var(--space-2);display:grid;position:relative}.dc-city-search>.dc-popover-trigger{width:100%}.dc-city-search-trigger{gap:var(--space-2);width:100%}.dc-city-search-trigger.is-disabled{opacity:.6}.dc-city-search-trigger__label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.dc-city-search-trigger__label.is-placeholder{color:var(--c-muted)}.dc-city-search-panel{gap:var(--space-3);flex-direction:column;width:min(360px,100vw - 32px);display:flex}.dc-city-search-input{min-width:0}.dc-city-search-input-wrap{position:relative}.dc-city-search-results{gap:var(--space-1);flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.dc-city-search--inline .dc-city-search-input{z-index:2;position:relative}.dc-city-search--inline .dc-city-search-input__icon{z-index:3}.dc-city-search--inline .dc-city-search-results{top:calc(100% + var(--space-2));z-index:30;border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-lg);padding:var(--space-2);position:absolute;left:0;right:0}.dc-city-search-preview,.dc-city-search-state--inline{border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-lg);position:relative}.dc-city-search-preview{gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-3);border:1px solid var(--control-border);color:var(--c-text);font:inherit;text-align:left;cursor:pointer;appearance:none;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.dc-city-search-preview__icon{width:20px;height:20px;color:var(--c-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dc-city-search-preview__icon{color:color-mix(in oklab,var(--c-primary)72%,var(--c-accent)28%)}}.dc-city-search-preview__body{flex-direction:column;gap:2px;min-width:0;display:flex}.dc-city-search-preview__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.dc-city-search-preview__meta{color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small)}.dc-city-search-preview:hover,.dc-city-search-preview:focus-visible{border-color:var(--c-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.dc-city-search-preview:hover,.dc-city-search-preview:focus-visible{border-color:color-mix(in oklab,var(--c-primary)18%,var(--control-border)82%)}}.dc-city-search-preview:hover,.dc-city-search-preview:focus-visible{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-city-search-preview:hover,.dc-city-search-preview:focus-visible{background:color-mix(in oklab,var(--c-accent)10%,var(--surface-card)90%)}}.dc-city-search-option{border-radius:var(--radius-md);width:100%;min-height:44px;padding:var(--space-2)var(--space-3);color:var(--c-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.dc-city-search-option__body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.dc-city-search-option__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dc-city-search-option__meta{color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small)}.dc-city-search-option:hover,.dc-city-search-option.is-active,.dc-city-search-option:focus-visible{background:var(--c-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.dc-city-search-option:hover,.dc-city-search-option.is-active,.dc-city-search-option:focus-visible{background:color-mix(in oklab,var(--c-accent)18%,transparent)}}.dc-city-search-option.is-selected{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-city-search-option.is-selected{background:color-mix(in oklab,var(--c-accent)26%,transparent)}}.dc-city-search-state{padding:var(--space-2)var(--space-1);color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}.dc-city-search-state--inline{padding:var(--space-2)var(--space-3)}@media (max-width:768px){.profile-popover .dc-popover-panel{left:50%;right:auto;transform:translate(-50%)}.profile-popover .dc-popover-panel[data-align=end]{left:50%;right:auto}}.dc-calendar{--rdp-accent-color:var(--c-accent);--rdp-background-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-calendar{--rdp-background-color:color-mix(in oklab,var(--c-accent)16%,transparent)}}.dc-calendar{--rdp-outline:2px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dc-calendar{--rdp-outline:2px solid color-mix(in oklab,var(--c-primary)40%,transparent)}}.dc-calendar{width:100%}.dc-calendar .rdp-caption{padding:var(--space-1-5)var(--space-1)var(--space-2-5);justify-content:space-between;align-items:center;display:flex}.dc-calendar .rdp-caption_label{color:var(--c-text);font-size:14px;font-weight:700}.dc-calendar .rdp-nav{gap:var(--space-1-5);display:flex}.dc-calendar .rdp-button{border-radius:10px}.dc-calendar .rdp-nav_button{border:1px solid var(--c-border);background:var(--c-surface);width:36px;height:36px;color:var(--c-text);transition:background var(--transition-fast),transform var(--transition-fast)}.dc-calendar .rdp-nav_button:hover{background:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.dc-calendar .rdp-nav_button:hover{background:color-mix(in oklab,var(--c-border)45%,transparent)}}.dc-calendar .rdp-nav_button:active{transform:translateY(1px)}.dc-calendar .rdp-head_cell{color:var(--c-muted);padding:var(--space-1-5)0;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.dc-calendar .rdp-cell{padding:var(--space-0-5)}.dc-calendar .rdp-day{width:40px;height:40px;color:var(--c-text);transition:background var(--transition-fast),border-color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:12px;font-size:14px}.dc-calendar .rdp-day:hover{background:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.dc-calendar .rdp-day:hover{background:color-mix(in oklab,var(--c-border)45%,transparent)}}.dc-calendar .rdp-day_today{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dc-calendar .rdp-day_today{border-color:color-mix(in oklab,var(--c-primary)35%,transparent)}}.dc-calendar .rdp-day_selected{background:var(--rdp-background-color);border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-calendar .rdp-day_selected{border-color:color-mix(in oklab,var(--c-accent)40%,transparent)}}.dc-calendar .rdp-day_selected{color:var(--c-text)}.dc-calendar .rdp-day_range_start,.dc-calendar .rdp-day_range_end{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-calendar .rdp-day_range_start,.dc-calendar .rdp-day_range_end{background:color-mix(in oklab,var(--c-accent)28%,transparent)}}.dc-calendar .rdp-day_range_start,.dc-calendar .rdp-day_range_end{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-calendar .rdp-day_range_start,.dc-calendar .rdp-day_range_end{border-color:color-mix(in oklab,var(--c-accent)50%,transparent)}}.dc-calendar .rdp-day_range_start,.dc-calendar .rdp-day_range_end{color:var(--c-text)}.dc-calendar .rdp-day_range_middle{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-calendar .rdp-day_range_middle{background:color-mix(in oklab,var(--c-accent)14%,transparent)}}.dc-calendar .rdp-day_range_middle{color:var(--c-text)}.dc-calendar .rdp-day_disabled{opacity:.35}.dc-date-hint{margin-top:var(--space-2-5);padding-top:var(--space-2-5);border-top:1px solid var(--c-border);gap:var(--space-2);color:var(--c-muted);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.dc-date{--rdp-accent:var(--c-accent);--rdp-primary:var(--c-primary);--rdp-muted:var(--c-muted);--rdp-border:var(--c-border)}.dc-date .rdp{margin:0}.dc-date .rdp-months{width:100%}.dc-date .rdp-caption{padding:var(--space-1)var(--space-0-5)var(--space-2-5);justify-content:space-between;align-items:center;display:flex}.dc-date .rdp-caption_label{color:var(--c-text);font-weight:700}.dc-date .rdp-nav button{border-radius:var(--radius-md);border:1px solid var(--c-border);background:var(--c-surface);width:36px;height:36px;color:var(--c-text);transition:background var(--transition-fast),border-color var(--transition-fast)}.dc-date .rdp-nav button:focus-visible{outline:2px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dc-date .rdp-nav button:focus-visible{outline:2px solid color-mix(in oklab,var(--c-primary)55%,transparent)}}.dc-date .rdp-nav button:focus-visible{outline-offset:2px}.dc-date .rdp-nav button:hover{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-date .rdp-nav button:hover{background:color-mix(in oklab,var(--c-accent)14%,transparent)}}.dc-date .rdp-nav button:hover{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-date .rdp-nav button:hover{border-color:color-mix(in oklab,var(--c-accent)30%,var(--c-border))}}.dc-date .rdp-table{border-collapse:separate;border-spacing:6px;width:100%}.dc-date .rdp-head_cell{color:var(--c-muted);text-transform:none;font-size:12px;font-weight:600}.dc-date .rdp-day{width:40px;height:40px;color:var(--c-text);transition:background var(--transition-fast),border-color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:999px}.dc-date .rdp-day:focus-visible{outline:2px solid var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dc-date .rdp-day:focus-visible{outline:2px solid color-mix(in oklab,var(--c-primary)55%,transparent)}}.dc-date .rdp-day:focus-visible{outline-offset:2px}.dc-date .rdp-day:hover{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-date .rdp-day:hover{background:color-mix(in oklab,var(--c-accent)16%,transparent)}}.dc-date .rdp-day_today{border-color:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dc-date .rdp-day_today{border-color:color-mix(in oklab,var(--c-primary)45%,transparent)}}.dc-date .rdp-day_today{color:var(--c-primary)}.dc-date .rdp-day_selected,.dc-date .rdp-day_selected:hover,.dc-date .rdp-day_range_start,.dc-date .rdp-day_range_end{background:var(--c-accent);color:var(--c-primary-contrast)}.dc-date .rdp-day_range_middle{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dc-date .rdp-day_range_middle{background:color-mix(in oklab,var(--c-accent)22%,transparent)}}.dc-date .rdp-day_range_middle{color:var(--c-text);border-radius:999px}.dc-date .rdp-day_disabled,.dc-date .rdp-day_outside{color:var(--c-muted)}@supports (color:color-mix(in lab, red, red)){.dc-date .rdp-day_disabled,.dc-date .rdp-day_outside{color:color-mix(in oklab,var(--c-muted)65%,transparent)}}.dc-date .rdp-day_disabled,.dc-date .rdp-day_outside{opacity:.6}@media (max-width:420px){.dc-date .rdp-day{width:36px;height:36px}.dc-date .rdp-table{border-spacing:5px}}.dc-modal{--dc-modal-max-width:620px;--dc-modal-max-height:min(88vh,760px);z-index:70;padding:var(--space-6);place-items:center;display:grid;position:fixed;inset:0}.dc-modal__backdrop{background:var(--c-ink);border:0;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dc-modal__backdrop{background:color-mix(in oklab,var(--c-ink)52%,transparent)}}.dc-modal__panel{z-index:1;width:min(var(--dc-modal-max-width),100%);max-height:var(--dc-modal-max-height);gap:var(--space-4);padding:var(--space-4-5);border:1px solid var(--c-border);border-radius:18px;display:grid;position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.dc-modal__panel{border:1px solid color-mix(in oklab,var(--c-border)64%,transparent)}}.dc-modal__panel{background:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.dc-modal__panel{background:color-mix(in oklab,var(--c-panel)97%,var(--c-border)3%)}}.dc-modal__panel{box-shadow:0 24px 56px var(--c-ink),0 0 0 1px var(--c-border)}@supports (color:color-mix(in lab, red, red)){.dc-modal__panel{box-shadow:0 24px 56px color-mix(in oklab,var(--c-ink)34%,transparent),0 0 0 1px color-mix(in oklab,var(--c-border)55%,transparent)}}.dc-modal__panel--compact{--dc-modal-max-width:540px}.dc-modal__panel--wide{--dc-modal-max-width:720px}@media (max-width:768px){.dc-modal{align-items:end;padding:0}.dc-modal__panel{width:100%;max-height:90vh;padding:var(--space-4);border-radius:18px 18px 0 0}}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.right-3{right:calc(var(--spacing)*3)}.left-3{left:calc(var(--spacing)*3)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing)*1)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-36{height:calc(var(--spacing)*36)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-96{height:calc(var(--spacing)*96)}.h-168{height:calc(var(--spacing)*168)}.min-h-\[calc\(100dvh-var\(--shell-topbar-height\)-var\(--shell-topbar-offset\,0px\)\)\]{min-height:calc(100dvh - var(--shell-topbar-height) - var(--shell-topbar-offset,0px))}.min-h-dvh{min-height:100dvh}.w-1\/2{width:50%}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-10{width:calc(var(--spacing)*10)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-64{width:calc(var(--spacing)*64)}.w-80{width:calc(var(--spacing)*80)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[80px\]{min-width:80px}.flex-1{flex:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-progress{cursor:progress}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:hsl(var(--border)/1)}.bg-panel{background-color:hsl(var(--panel)/1)}.bg-transparent{background-color:#0000}.p-0{padding:calc(var(--spacing)*0)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-0{padding-top:calc(var(--spacing)*0)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.text-center{text-align:center}.text-right{text-align:right}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-\[var\(--lh-title\)\]{--tw-leading:var(--lh-title);line-height:var(--lh-title)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[var\(--fs-body\)\]{color:var(--fs-body)}.text-\[var\(--fs-h3\)\]{color:var(--fs-h3)}.text-muted{color:hsl(var(--muted)/1)}.text-red-600{color:var(--color-red-600)}.capitalize{text-transform:capitalize}.no-underline{text-decoration-line:none}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_\.field\]\:pr-11 .field{padding-right:calc(var(--spacing)*11)}.\[\&_\.field\]\:pl-11 .field{padding-left:calc(var(--spacing)*11)}.dc-surface{background:linear-gradient(180deg,hsl(var(--panel)),hsl(var(--panel)))}@supports (color:color-mix(in lab, red, red)){.dc-surface{background:linear-gradient(180deg,color-mix(in oklab,hsl(var(--panel))96%,transparent),color-mix(in oklab,hsl(var(--panel))88%,hsl(var(--border))12%))}}.dc-surface{border:1px solid hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.dc-surface{border:1px solid color-mix(in oklab,hsl(var(--border))60%,transparent)}}.dc-glow{box-shadow:0 12px 28px hsl(var(--primary)),0 0 0 1px hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.dc-glow{box-shadow:0 12px 28px color-mix(in oklab,hsl(var(--primary))14%,transparent),0 0 0 1px color-mix(in oklab,hsl(var(--border))55%,transparent)}}.dc-glow-hover{transition:transform .22s,box-shadow .22s,border-color .22s}.dc-glow-hover:hover{box-shadow:0 16px 36px hsl(var(--primary)),0 0 0 1px hsl(var(--border));transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.dc-glow-hover:hover{box-shadow:0 16px 36px color-mix(in oklab,hsl(var(--primary))18%,transparent),0 0 0 1px color-mix(in oklab,hsl(var(--border))55%,transparent)}}html:not(.dark) .dc-glow{box-shadow:0 8px 20px hsl(var(--primary)),0 0 0 1px hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .dc-glow{box-shadow:0 8px 20px color-mix(in oklab,hsl(var(--primary))9%,transparent),0 0 0 1px color-mix(in oklab,hsl(var(--border))62%,transparent)}}html:not(.dark) .dc-glow-hover:hover{box-shadow:0 12px 28px hsl(var(--primary)),0 0 0 1px hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .dc-glow-hover:hover{box-shadow:0 12px 28px color-mix(in oklab,hsl(var(--primary))11%,transparent),0 0 0 1px color-mix(in oklab,hsl(var(--border))62%,transparent)}}[data-motion-paused=true],[data-motion-paused=true] *,[data-motion-paused=true]:before,[data-motion-paused=true]:after,[data-motion-paused=true] :before,[data-motion-paused=true] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}.skeleton:after,.badge-live,.stat-live,.radar-dot,.hero-experiment__preview-badge,.hero-experiment__trust li:before,.hero-shot__trace,.hero-shot__dribble-mark,.hero-shot__ball-wrap,.hero-shot__ball-phase,.hero-shot__ball-roll,.hero-shot__ball-rebound,.hero-shot__ball-spin,.hero-shot__pulse,.proof-stars,.howitworks-step,.howitworks-steps:before,.nearby-dot,.nearby-dot-item,.provider-status-dot,.home-stats__live-badge,.home-stats__live,.requests-select-icon--city:after,.request-card-link.is-active{animation:none!important}.motion-reduce-transition,.motion-reduce-transition *{transition-duration:1ms!important;transition-delay:0s!important}}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(../media/layers.78ca0acf.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../media/layers-2x.793209de.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../media/marker-icon.b9f7ac13.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=.707107,M21=-.707107,M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--space-0-5:2px;--space-0-75:3px;--space-1:4px;--space-1-25:5px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--font-sans:Inter,system-ui,sans-serif;--transition-fast:.15s;--transition:.22s;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.26s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-emphasized:cubic-bezier(.2,0,0,1.2);--surface-card-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){:root{--surface-card-border:color-mix(in oklab,var(--c-border)64%,transparent)}}:root{--surface-card-border-hover:var(--c-border)}@supports (color:color-mix(in lab, red, red)){:root{--surface-card-border-hover:color-mix(in oklab,var(--c-border)78%,var(--c-panel)22%)}}:root{--surface-card-border-focus:var(--c-border)}@supports (color:color-mix(in lab, red, red)){:root{--surface-card-border-focus:color-mix(in oklab,var(--c-border)72%,var(--c-text)28%)}}:root{--surface-card-bg:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){:root{--surface-card-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)98%,transparent),color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%))}}:root{--surface-card-bg-hover:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){:root{--surface-card-bg-hover:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)99%,transparent),color-mix(in oklab,var(--c-panel)92%,var(--c-border)8%))}}:root{--surface-card-shadow:var(--shadow-card);--surface-card-shadow-hover:var(--shadow-card-hover,var(--shadow-card));--control-bg:var(--c-surface)}@supports (color:color-mix(in lab, red, red)){:root{--control-bg:color-mix(in oklab,var(--c-surface)88%,var(--c-panel)12%)}}:root{--control-bg-hover:var(--c-surface)}@supports (color:color-mix(in lab, red, red)){:root{--control-bg-hover:color-mix(in oklab,var(--c-surface)80%,var(--c-panel)20%)}}:root{--control-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){:root{--control-border:color-mix(in oklab,var(--c-border)78%,transparent)}}:root{--control-border-hover:var(--c-border)}@supports (color:color-mix(in lab, red, red)){:root{--control-border-hover:color-mix(in oklab,var(--c-border)72%,var(--c-text)28%)}}:root{--control-focus-ring:0 0 0 3px var(--c-text)}@supports (color:color-mix(in lab, red, red)){:root{--control-focus-ring:0 0 0 3px color-mix(in oklab,var(--c-text)12%,transparent)}}:root{--surface-soft-border:var(--c-border)}@supports (color:color-mix(in lab, red, red)){:root{--surface-soft-border:color-mix(in oklab,var(--c-border)65%,transparent)}}:root{--surface-soft-bg:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){:root{--surface-soft-bg:color-mix(in oklab,var(--c-panel)90%,var(--c-border)10%)}}:root{--surface-soft-bg-strong:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){:root{--surface-soft-bg-strong:color-mix(in oklab,var(--c-panel)94%,var(--c-border)6%)}}:root{--focus-ring-primary:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--focus-ring-primary:color-mix(in oklab,var(--c-primary)18%,transparent)}}:root{--surface-decision-active-border:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--surface-decision-active-border:color-mix(in oklab,var(--c-primary)44%,var(--c-accent)18%,var(--surface-soft-border)38%)}}:root{--surface-decision-active-bg:linear-gradient(135deg,var(--c-hero-tint-accent)0%,var(--c-hero-tint-primary)100%)}@supports (color:color-mix(in lab, red, red)){:root{--surface-decision-active-bg:linear-gradient(135deg,color-mix(in oklab,var(--c-hero-tint-accent)84%,var(--c-panel)16%)0%,color-mix(in oklab,var(--c-hero-tint-primary)90%,var(--c-panel)10%)100%)}}:root{--surface-decision-active-value:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--surface-decision-active-value:color-mix(in oklab,var(--c-primary)84%,var(--c-text)16%)}}:root{--shell-max-width:1280px;--shell-topbar-max-width:calc(var(--shell-max-width) - 16px);--shell-inline-padding:clamp(16px,2vw,24px);--shell-topbar-offset:clamp(8px,1.5vw,16px);--section-top-offset:clamp(24px,3vw,40px);--layout-section-gap:var(--space-5)}@media (max-width:768px){:root{--shell-inline-padding:12px;--shell-topbar-offset:8px;--section-top-offset:clamp(14px,4vw,22px);--layout-section-gap:var(--space-4)}}:root{--bg:220 25% 95%;--surface:220 35% 98%;--panel:0 0% 100%;--text:222 47% 11%;--muted:215 16% 47%;--border:220 20% 86%;--primary:220 53% 36%;--accent:38 91% 55%;--background:var(--bg);--foreground:var(--text);--c-bg:#f5f7fb;--c-bg-gradient:radial-gradient(circle at 20% 10%,var(--c-panel),transparent),radial-gradient(circle at 88% 6%,var(--c-accent),transparent),linear-gradient(180deg,#f5f7fb 0%,#eff3f9 100%)}@supports (color:color-mix(in lab, red, red)){:root{--c-bg-gradient:radial-gradient(circle at 20% 10%,color-mix(in oklab,var(--c-panel)72%,transparent),transparent),radial-gradient(circle at 88% 6%,color-mix(in oklab,var(--c-accent)10%,transparent),transparent),linear-gradient(180deg,#f5f7fb 0%,#eff3f9 100%)}}:root{--c-surface:#fbfcff;--c-panel:#fff;--c-text:#0f172a;--c-muted:#5b677a;--c-text-muted:#5b677a;--c-border:#e6eaf2;--c-primary:#2b4da2;--c-primary-contrast:#fff;--c-accent:#f5a21c;--c-accent-contrast:#0b1220;--c-success:#16a34a;--c-danger:#ef4444;--c-warning:var(--c-accent);--c-info:var(--c-primary);--c-success-soft:var(--c-success)}@supports (color:color-mix(in lab, red, red)){:root{--c-success-soft:color-mix(in oklab,var(--c-success)14%,var(--c-panel)86%)}}:root{--c-danger-soft:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){:root{--c-danger-soft:color-mix(in oklab,var(--c-danger)14%,var(--c-panel)86%)}}:root{--c-warning-soft:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){:root{--c-warning-soft:color-mix(in oklab,var(--c-warning)14%,var(--c-panel)86%)}}:root{--c-info-soft:var(--c-info)}@supports (color:color-mix(in lab, red, red)){:root{--c-info-soft:color-mix(in oklab,var(--c-info)12%,var(--c-panel)88%)}}:root{--c-ink:#0f172a;--c-hero-tint-primary:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-tint-primary:color-mix(in oklab,var(--c-primary)12%,var(--c-panel)88%)}}:root{--c-hero-tint-accent:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-tint-accent:color-mix(in oklab,var(--c-accent)10%,var(--c-panel)90%)}}:root{--c-glow-primary:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--c-glow-primary:color-mix(in oklab,var(--c-primary)12%,transparent)}}:root{--c-glow-accent:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){:root{--c-glow-accent:color-mix(in oklab,var(--c-accent)14%,transparent)}}:root{--c-hero-shot-stroke:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-stroke:color-mix(in oklab,var(--c-primary)90%,var(--c-hero-tint-primary)10%)}}:root{--c-hero-shot-floor:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-floor:color-mix(in oklab,var(--c-primary)26%,var(--c-border)74%)}}:root{--c-hero-shot-hoop:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-hoop:color-mix(in oklab,var(--c-accent)82%,var(--c-hero-tint-accent)18%)}}:root{--c-hero-shot-backboard-fill:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-backboard-fill:color-mix(in oklab,var(--c-panel)94%,var(--c-primary)6%)}}:root{--c-hero-shot-backboard-stroke:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-backboard-stroke:color-mix(in oklab,var(--c-primary)22%,var(--c-border)78%)}}:root{--c-hero-shot-net:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-net:color-mix(in oklab,var(--c-primary)62%,var(--c-panel)38%)}}:root{--c-hero-shot-ball-fill:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-ball-fill:color-mix(in oklab,var(--c-accent)88%,var(--c-hero-tint-accent)12%)}}:root{--c-hero-shot-ball-stroke:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-ball-stroke:color-mix(in oklab,var(--c-primary)88%,var(--c-hero-tint-primary)12%)}}:root{--c-hero-shot-ball-line:var(--c-ink)}@supports (color:color-mix(in lab, red, red)){:root{--c-hero-shot-ball-line:color-mix(in oklab,var(--c-ink)68%,transparent)}}:root{--hero-shot-floor-opacity:.7;--hero-shot-trace-opacity:.34;--c-glass-hi:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){:root{--c-glass-hi:color-mix(in oklab,var(--c-panel)90%,transparent)}}:root{--c-glass-shadow:var(--c-ink)}@supports (color:color-mix(in lab, red, red)){:root{--c-glass-shadow:color-mix(in oklab,var(--c-ink)12%,transparent)}}:root{--c-hi:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){:root{--c-hi:color-mix(in oklab,var(--c-panel)14%,transparent)}}:root{--c-hi-strong:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){:root{--c-hi-strong:color-mix(in oklab,var(--c-panel)22%,transparent)}}:root{--c-online:#22c55e;--c-offline:#9ca3af;--c-overlay:#08102170;--c-topbar:var(--c-panel)}@supports (color:lab(0% 0 0)){:root{--c-overlay:lab(4.67617% .963442 -12.3388/.44)}}@supports (color:color-mix(in lab, red, red)){:root{--c-topbar:color-mix(in oklab,var(--c-panel)88%,transparent)}}:root{--c-avatar-provider:#3a6df0;--c-avatar-provider-light:#78b3ff;--c-avatar-client:#ffb347;--c-avatar-client-light:#ff7a59;--shadow-card:0 10px 24px var(--c-ink),0 2px 6px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-card:0 10px 24px color-mix(in oklab,var(--c-ink)8%,transparent),0 2px 6px color-mix(in oklab,var(--c-ink)4%,transparent)}}:root{--shadow-card-hover:0 14px 30px var(--c-ink),0 4px 10px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-card-hover:0 14px 30px color-mix(in oklab,var(--c-ink)10%,transparent),0 4px 10px color-mix(in oklab,var(--c-ink)5%,transparent)}}:root{--c-elev-shadow:0 32px 72px #0b12205c;--btn-primary-bg:linear-gradient(180deg,var(--c-accent)0%,var(--c-accent)100%)}@supports (color:lab(0% 0 0)){:root{--c-elev-shadow:0 32px 72px lab(5.38053% .451423 -10.4857/.36)}}@supports (color:color-mix(in lab, red, red)){:root{--btn-primary-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-accent)92%,white 8%)0%,color-mix(in oklab,var(--c-accent)82%,black 18%)100%)}}:root{--btn-primary-shadow:0 8px 18px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){:root{--btn-primary-shadow:0 8px 18px color-mix(in oklab,var(--c-accent)25%,transparent)}}:root{--btn-secondary-bg:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){:root{--btn-secondary-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)96%,var(--c-surface)4%),color-mix(in oklab,var(--c-panel)88%,var(--c-border)12%))}}:root{--btn-secondary-border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){:root{--btn-secondary-border:1px solid color-mix(in oklab,var(--c-border)82%,var(--c-text)18%)}}:root{--btn-secondary-shadow-hover:0 10px 22px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){:root{--btn-secondary-shadow-hover:0 10px 22px color-mix(in oklab,var(--c-ink)10%,transparent)}}:root{--fs-h1:28px;--fs-h2:22px;--fs-h3:18px;--fs-body:15px;--fs-small:13px;--lh-tight:1.15;--lh-title:1.25;--lh-body:1.5;--btn-h:44px;--btn-font:13px;--btn-pad-x:16px;--form-max:360px;--page-max:1120px}@media (max-width:360px){:root{--fs-h1:24px;--fs-h2:20px;--fs-h3:16px;--fs-body:14px;--fs-small:12px;--btn-h:40px;--btn-font:13px;--btn-pad-x:12px}}@media (min-width:768px){:root{--form-max:720px;--btn-h:46px;--btn-font:15px;--btn-pad-x:18px;--page-max:1120px}}@media (min-width:1024px){:root{--form-max:1120px;--btn-font:16px;--page-max:1200px}}.dark{--bg:222 26% 11%;--surface:222 24% 14%;--panel:222 24% 18%;--text:210 40% 96%;--muted:215 20% 65%;--border:220 20% 25%;--primary:221 100% 74%;--accent:38 90% 65%;--background:var(--bg);--foreground:var(--text);--c-bg:#141a24;--c-bg-gradient:radial-gradient(circle at 20% 0%,var(--c-panel),transparent),linear-gradient(180deg,#161c27 0%,#101621 100%)}@supports (color:color-mix(in lab, red, red)){.dark{--c-bg-gradient:radial-gradient(circle at 20% 0%,color-mix(in oklab,var(--c-panel)42%,transparent),transparent),linear-gradient(180deg,#161c27 0%,#101621 100%)}}.dark{--c-surface:#1b2230;--c-panel:#232c3d;--c-text:#f1f5f9;--c-muted:#a7b2c6;--c-text-muted:#a7b2c6;--c-border:#2f3a4f;--c-primary:#7aa1ff;--c-primary-contrast:#0f131a;--c-accent:#f4b454;--c-accent-contrast:#1b2230;--c-success:#22c55e;--c-danger:#f87171;--c-warning:var(--c-accent);--c-info:var(--c-primary);--c-success-soft:var(--c-success)}@supports (color:color-mix(in lab, red, red)){.dark{--c-success-soft:color-mix(in oklab,var(--c-success)16%,var(--c-panel)84%)}}.dark{--c-danger-soft:var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.dark{--c-danger-soft:color-mix(in oklab,var(--c-danger)16%,var(--c-panel)84%)}}.dark{--c-warning-soft:var(--c-warning)}@supports (color:color-mix(in lab, red, red)){.dark{--c-warning-soft:color-mix(in oklab,var(--c-warning)16%,var(--c-panel)84%)}}.dark{--c-info-soft:var(--c-info)}@supports (color:color-mix(in lab, red, red)){.dark{--c-info-soft:color-mix(in oklab,var(--c-info)14%,var(--c-panel)86%)}}.dark{--c-ink:#0a1222;--c-hero-tint-primary:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-tint-primary:color-mix(in oklab,var(--c-primary)24%,var(--c-panel)76%)}}.dark{--c-hero-tint-accent:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-tint-accent:color-mix(in oklab,var(--c-accent)18%,var(--c-panel)82%)}}.dark{--c-glow-primary:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dark{--c-glow-primary:color-mix(in oklab,var(--c-primary)28%,transparent)}}.dark{--c-glow-accent:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dark{--c-glow-accent:color-mix(in oklab,var(--c-accent)24%,transparent)}}.dark{--c-hero-shot-stroke:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-shot-stroke:color-mix(in oklab,var(--c-primary)84%,var(--c-hero-tint-primary)16%)}}.dark{--c-hero-shot-floor:var(--c-border)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-shot-floor:color-mix(in oklab,var(--c-border)62%,transparent)}}.dark{--c-hero-shot-hoop:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-shot-hoop:color-mix(in oklab,var(--c-accent)78%,var(--c-hero-tint-accent)22%)}}.dark{--c-hero-shot-backboard-fill:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-shot-backboard-fill:color-mix(in oklab,var(--c-panel)88%,transparent)}}.dark{--c-hero-shot-backboard-stroke:var(--c-border);--c-hero-shot-net:var(--c-hero-tint-primary)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-shot-net:color-mix(in oklab,var(--c-hero-tint-primary)78%,var(--c-panel)22%)}}.dark{--c-hero-shot-ball-fill:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-shot-ball-fill:color-mix(in oklab,var(--c-accent)84%,var(--c-hero-tint-accent)16%)}}.dark{--c-hero-shot-ball-stroke:var(--c-primary)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-shot-ball-stroke:color-mix(in oklab,var(--c-primary)84%,var(--c-hero-tint-primary)16%)}}.dark{--c-hero-shot-ball-line:var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hero-shot-ball-line:color-mix(in oklab,var(--c-ink)74%,transparent)}}.dark{--hero-shot-floor-opacity:.52;--hero-shot-trace-opacity:.28;--c-glass-hi:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.dark{--c-glass-hi:color-mix(in oklab,var(--c-panel)12%,transparent)}}.dark{--c-glass-shadow:var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--c-glass-shadow:color-mix(in oklab,var(--c-ink)40%,transparent)}}.dark{--c-hi:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hi:color-mix(in oklab,var(--c-panel)10%,transparent)}}.dark{--c-hi-strong:var(--c-panel)}@supports (color:color-mix(in lab, red, red)){.dark{--c-hi-strong:color-mix(in oklab,var(--c-panel)16%,transparent)}}.dark{--c-online:#22c55e;--c-offline:#9ca3af;--c-overlay:#08102166;--c-topbar:var(--c-bg)}@supports (color:lab(0% 0 0)){.dark{--c-overlay:lab(4.67617% .963442 -12.3388/.4)}}@supports (color:color-mix(in lab, red, red)){.dark{--c-topbar:color-mix(in oklab,var(--c-bg)70%,transparent)}}.dark{--c-avatar-provider:#3a6df0;--c-avatar-provider-light:#78b3ff;--c-avatar-client:#ffb347;--c-avatar-client-light:#ff7a59;--shadow-card:0 10px 22px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--shadow-card:0 10px 22px color-mix(in oklab,var(--c-ink)50%,transparent)}}.dark{--shadow-card-hover:0 14px 30px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--shadow-card-hover:0 14px 30px color-mix(in oklab,var(--c-ink)58%,transparent)}}.dark{--c-elev-shadow:0 32px 72px #04081099;--btn-primary-bg:linear-gradient(180deg,var(--c-accent)0%,var(--c-accent)100%)}@supports (color:lab(0% 0 0)){.dark{--c-elev-shadow:0 32px 72px lab(2.10017% -.145167 -3.84001/.6)}}@supports (color:color-mix(in lab, red, red)){.dark{--btn-primary-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-accent)86%,white 14%)0%,color-mix(in oklab,var(--c-accent)76%,black 24%)100%)}}.dark{--btn-primary-shadow:0 8px 18px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.dark{--btn-primary-shadow:0 8px 18px color-mix(in oklab,var(--c-accent)30%,transparent)}}.dark{--btn-secondary-bg:linear-gradient(180deg,var(--c-panel),var(--c-panel))}@supports (color:color-mix(in lab, red, red)){.dark{--btn-secondary-bg:linear-gradient(180deg,color-mix(in oklab,var(--c-panel)92%,white 8%),color-mix(in oklab,var(--c-panel)86%,var(--c-ink)14%))}}.dark{--btn-secondary-border:1px solid var(--c-border)}@supports (color:color-mix(in lab, red, red)){.dark{--btn-secondary-border:1px solid color-mix(in oklab,var(--c-border)82%,white 18%)}}.dark{--btn-secondary-shadow-hover:0 10px 22px var(--c-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--btn-secondary-shadow-hover:0 10px 22px color-mix(in oklab,var(--c-ink)26%,transparent)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
