.workspace-shell{background:radial-gradient(circle at 80% -20%, color-mix(in srgb, var(--brand-iris) 9%, transparent) 0 26rem, transparent 27rem), var(--md-sys-color-surface-container-low);min-height:100dvh;color:var(--md-sys-color-on-surface)}.workspace-sidebar{z-index:40;background:color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 92%, transparent);border-right:1px solid var(--md-sys-color-outline-variant);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-direction:column;width:17.25rem;padding:1.25rem 1rem;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.workspace-sidebar__brand{justify-content:space-between;align-items:center;min-height:3rem;padding-inline:.5rem;display:flex}.workspace-sidebar__close{display:none}.workspace-create{min-height:3.5rem;color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);border-radius:var(--shape-full);box-shadow:0 10px 24px color-mix(in srgb, var(--md-sys-color-primary) 26%, transparent);transition:border-radius var(--motion-standard) var(--ease-shape), box-shadow var(--motion-standard) var(--ease-standard);justify-content:center;align-items:center;gap:.65rem;margin:1.5rem .5rem 1.75rem;font-weight:750;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.workspace-create:hover{border-radius:var(--shape-xl);box-shadow:var(--elevation-2)}}.workspace-create svg{width:1.25rem}.workspace-sidebar nav{gap:1.25rem;display:grid}.workspace-nav-group{gap:.25rem;display:grid}.workspace-nav-group>span{color:var(--md-sys-color-on-surface-variant);letter-spacing:.13em;text-transform:uppercase;padding:0 .9rem .4rem;font-size:.75rem;font-weight:750}.workspace-nav-group>a{min-height:3rem;color:var(--md-sys-color-on-surface-variant);border-radius:var(--shape-full);transition:color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), border-radius var(--motion-standard) var(--ease-shape);align-items:center;gap:.8rem;padding:.65rem .9rem;font-size:.9rem;font-weight:650;text-decoration:none;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.workspace-nav-group>a:hover{color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container);border-radius:var(--shape-lg)}}.workspace-nav-group>a.is-active:before{content:"";background:var(--md-sys-color-primary);border-radius:var(--shape-full);width:.22rem;height:1.45rem;position:absolute;left:-.5rem}.workspace-nav-group>a svg{width:1.2rem;height:1.2rem}.workspace-nav-group>a i{min-width:1.4rem;height:1.4rem;color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container);border-radius:var(--shape-full);place-items:center;margin-left:auto;font-size:.75rem;font-style:normal;display:grid}.workspace-sidebar__tip{color:var(--md-sys-color-on-primary-container);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--brand-coral) 25%, transparent), transparent 55%), var(--md-sys-color-primary-container);border-radius:var(--shape-2xl) var(--shape-lg) var(--shape-2xl) var(--shape-lg);gap:.75rem;margin:auto .5rem 1rem;padding:1rem;display:flex}.workspace-sidebar__tip>span{height:2.25rem;color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);border-radius:var(--shape-full);flex:0 0 2.25rem;place-items:center;display:grid}.workspace-sidebar__tip svg{width:1rem}.workspace-sidebar__tip strong{font-size:.8rem;display:block}.workspace-sidebar__tip p{margin:.25rem 0 .55rem;font-size:.75rem;line-height:1.45}.workspace-sidebar__tip a{color:inherit;font-size:.75rem;font-weight:750}.workspace-sidebar__footer{min-height:3.8rem;color:inherit;border-top:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-md);align-items:center;gap:.7rem;padding:.55rem .6rem;text-decoration:none;display:flex}.workspace-sidebar__footer:hover,.workspace-sidebar__footer:focus-visible{background:var(--md-sys-color-surface-container)}.workspace-sidebar__footer:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.workspace-sidebar__footer .user-avatar{flex:0 0 2.35rem}.workspace-sidebar__footer>div{min-width:0}.workspace-sidebar__footer strong,.workspace-sidebar__footer small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-sidebar__footer>svg{width:1rem;margin-left:auto}.user-avatar{width:2.4rem;height:2.4rem;color:var(--md-sys-color-on-primary-container);background:linear-gradient(145deg, color-mix(in srgb, var(--brand-coral) 55%, transparent), transparent), var(--md-sys-color-primary-container);border-radius:var(--shape-full);place-items:center;font-weight:800;display:grid}.workspace-main{min-width:0;min-height:100dvh;margin-left:17.25rem}.workspace-topbar{z-index:30;background:color-mix(in srgb, var(--md-sys-color-surface-container-low) 84%, transparent);border-bottom:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 72%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);justify-content:space-between;align-items:center;gap:1rem;min-height:5.25rem;padding:.75rem clamp(1rem,3vw,2.5rem);display:flex;position:sticky;top:0}.workspace-topbar__title{align-items:center;gap:.75rem;min-width:0;display:flex}.workspace-topbar__title small{color:var(--md-sys-color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800;display:none}.workspace-topbar__title h1{margin:0;font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.25}.workspace-menu-button{display:none}.workspace-topbar__actions{align-items:center;gap:.55rem;display:flex}.workspace-search-trigger{min-width:14rem;min-height:2.75rem;color:var(--md-sys-color-on-surface-variant);text-align:left;background:var(--md-sys-color-surface-container);border-radius:var(--shape-full);border:1px solid #0000;align-items:center;gap:.65rem;padding:.5rem .75rem;display:flex}.workspace-search-trigger svg{width:1rem}.workspace-search-trigger span{flex:1;font-size:.76rem}.workspace-search-trigger kbd{color:inherit;font:inherit;background:var(--md-sys-color-surface-container-high);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-sm);padding:.2rem .4rem;font-size:.75rem}.notification-control,.notification-control>button{position:relative}.notification-control>button i{min-width:1.1rem;height:1.1rem;color:var(--md-sys-color-on-error);background:var(--md-sys-color-error);border:2px solid var(--md-sys-color-surface-container-low);border-radius:var(--shape-full);place-items:center;font-size:.75rem;font-style:normal;display:grid;position:absolute;top:0;right:0}.notification-panel{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);width:min(23rem,100vw - 2rem);box-shadow:var(--elevation-4);padding:.75rem;position:absolute;top:calc(100% + .8rem);right:-3rem}.notification-panel>div{justify-content:space-between;align-items:center;padding:.35rem .5rem .7rem;display:flex}.notification-panel h2{margin:0;font-size:1rem}.notification-panel>div button{color:var(--md-sys-color-primary);border-radius:var(--shape-full);cursor:pointer;background:0 0;border:0;padding:.35rem .55rem;font-size:.75rem}.notification-panel>div>span{align-items:center;gap:.65rem;display:flex}.notification-panel__empty{text-align:center;padding:1rem .65rem}.notification-panel article{border-radius:var(--shape-lg);gap:.7rem;padding:.85rem .65rem;display:flex}.notification-panel article:hover{background:var(--md-sys-color-surface-container-low)}.notification-panel article>span{border-radius:var(--shape-full);background:0 0;width:.5rem;height:.5rem;margin-top:.3rem}.notification-panel article.is-unread>span{background:var(--md-sys-color-primary)}.notification-panel strong{font-size:.78rem;display:block}.notification-panel p{color:var(--md-sys-color-on-surface-variant);margin:.18rem 0 0;font-size:.75rem;line-height:1.45}.workspace-user-chip{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-full);align-items:center;gap:.5rem;min-height:2.75rem;padding:.3rem .7rem .3rem .3rem;font-size:.75rem;font-weight:700;display:flex}.workspace-user-chip i{width:2rem;height:2rem;color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-full);place-items:center;font-style:normal;display:grid}.demo-banner{min-height:2.7rem;color:var(--md-sys-color-on-warning-container,#2b2100);background:var(--md-sys-color-warning-container);justify-content:center;align-items:center;gap:.6rem;padding:.55rem 1rem;font-size:.75rem;display:flex}.demo-banner svg{width:1rem}.demo-banner a,.demo-banner button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750;text-decoration:underline}.demo-banner--error{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container)}.account-status-banner{min-height:2.7rem;color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container);justify-content:center;align-items:center;gap:.6rem;padding:.55rem 1rem;font-size:.75rem;display:flex}.account-status-banner svg{flex:none;width:1rem}.demo-access-banner{flex-wrap:wrap}.demo-access-banner form{align-items:center;gap:.45rem;display:flex}.demo-access-banner input{border:1px solid color-mix(in srgb, currentColor 36%, transparent);border-radius:var(--shape-full);width:min(13rem,42vw);min-height:2rem;color:inherit;font:inherit;background:color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 72%, transparent);padding:.3rem .65rem}.demo-access-banner input:focus-visible{outline-offset:2px;outline:2px solid}.demo-access-banner button:disabled{cursor:not-allowed;opacity:.55}.demo-access-banner small{max-width:20rem;font-size:.75rem}.workspace-content{padding:clamp(1rem,2.5vw,2.25rem);width:100%;max-width:96rem;margin:0 auto;padding-bottom:5rem}.panel-empty{color:var(--md-sys-color-on-surface-variant);text-align:center;background:var(--md-sys-color-surface-container-low);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--shape-lg);grid-column:1/-1;margin:0;padding:1.4rem;font-size:.8rem}.task-card--targeted{border-color:var(--md-sys-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--md-sys-color-primary) 14%, transparent)}.workspace-bottom-nav{display:none}.workspace-toast{z-index:100;max-width:min(26rem,100vw - 2rem);color:var(--md-sys-color-inverse-on-surface);background:var(--md-sys-color-inverse-surface);border-radius:var(--shape-lg);box-shadow:var(--elevation-4);animation:toast-in var(--motion-emphasized) var(--ease-expressive);padding:.95rem 1.2rem;font-size:.8rem;font-weight:650;position:fixed;bottom:1.25rem;right:1.25rem}@keyframes toast-in{0%{opacity:0;transform:translateY(1rem)scale(.96)}}.view-header{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.75rem;display:flex}.view-header__eyebrow{color:var(--md-sys-color-primary);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:.75rem;font-weight:800;display:inline-flex}.view-header__eyebrow svg{width:.9rem;height:.9rem}.view-header h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,3vw,2.45rem);line-height:1.13}.view-header p{max-width:48rem;color:var(--md-sys-color-on-surface-variant);margin:.55rem 0 0;font-size:.88rem;line-height:1.65}.panel{background:var(--md-sys-color-surface-container-lowest);border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 75%, transparent);border-radius:var(--shape-2xl);box-shadow:var(--elevation-1)}.panel__header{border-bottom:1px solid var(--md-sys-color-outline-variant);justify-content:space-between;align-items:center;gap:1rem;min-height:4.75rem;padding:1rem 1.25rem;display:flex}.panel__header h2{margin:0;font-size:1rem}.panel__header p{color:var(--md-sys-color-on-surface-variant);margin:.18rem 0 0;font-size:.75rem}.positive{color:var(--md-sys-color-success)!important}.status-good,.status-muted{border-radius:var(--shape-full);align-items:center;gap:.25rem;width:fit-content;padding:.28rem .55rem;font-size:.75rem;font-style:normal;font-weight:750;display:inline-flex}.status-good{color:var(--md-sys-color-success);background:color-mix(in srgb, var(--md-sys-color-success-container) 60%, transparent)}.status-muted{color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container)}.order-status{width:fit-content;color:var(--md-sys-color-info);background:var(--md-sys-color-info-container);border-radius:var(--shape-full);padding:.28rem .55rem;font-size:.75rem;font-weight:750;display:inline-flex}.order-status--completed,.order-status--approved{color:var(--md-sys-color-success);background:color-mix(in srgb, var(--md-sys-color-success-container) 70%, transparent)}.order-status--review,.order-status--scheduled{color:var(--md-sys-color-warning);background:var(--md-sys-color-warning-container)}.order-status--cancelled,.order-status--rejected{color:var(--md-sys-color-error);background:var(--md-sys-color-error-container)}.workspace-progress{background:var(--md-sys-color-surface-container-high);border-radius:var(--shape-full);width:100%;height:.42rem;overflow:hidden}.workspace-progress>span{background:linear-gradient(90deg, var(--md-sys-color-primary), var(--brand-coral));border-radius:inherit;height:100%;display:block}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.form-field{gap:.42rem;min-width:0;display:grid}.form-field--span{grid-column:1/-1}.form-field>span{color:var(--md-sys-color-on-surface);font-size:.76rem;font-weight:700}.form-field input,.form-field select,.form-field textarea,.transaction-panel select,.language-row select{width:100%;min-height:3rem;color:var(--md-sys-color-on-surface);font:inherit;background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-lg);outline:none;padding:.7rem .85rem;font-size:.82rem}.form-field textarea{resize:vertical;min-height:6rem}.form-field input:focus,.form-field select:focus,.form-field textarea:focus,.transaction-panel select:focus,.language-row select:focus{border-color:var(--md-sys-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--md-sys-color-primary) 16%, transparent)}.form-field input:disabled{opacity:.68}.form-field small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.workspace-dialog,.command-layer{z-index:90;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.workspace-dialog__backdrop,.command-layer__backdrop{background:color-mix(in srgb, var(--md-sys-color-scrim) 48%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:0;width:100%;height:100%;position:absolute;inset:0}.workspace-dialog__card{z-index:1;background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-3xl);width:min(30rem,100%);max-height:calc(100dvh - 2rem);box-shadow:var(--elevation-4);animation:dialog-in var(--motion-emphasized) var(--ease-expressive);padding:1.25rem;position:relative;overflow-y:auto}.workspace-dialog__card--wide{width:min(43rem,100%)}@keyframes dialog-in{0%{opacity:0;transform:translateY(1.5rem)scale(.96)}}.workspace-dialog__card>header{align-items:center;gap:.8rem;margin-bottom:1.25rem;display:flex}.workspace-dialog__card>header>span{width:2.8rem;height:2.8rem;color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-lg);place-items:center;display:grid}.workspace-dialog__card>header svg{width:1.2rem}.workspace-dialog__card>header div{flex:1}.workspace-dialog__card>header small{color:var(--md-sys-color-primary);text-transform:uppercase;font-size:.75rem;font-weight:750}.workspace-dialog__card>header h2{margin:.1rem 0 0;font-size:1.15rem}.workspace-dialog__card>.button{width:100%;margin-top:1rem}.dialog-summary{background:var(--md-sys-color-primary-container);border-radius:var(--shape-lg);justify-content:space-between;align-items:center;margin-top:1rem;padding:.9rem 1rem;display:flex}.dialog-summary small,.dialog-summary strong{display:block}.dialog-summary small{color:var(--md-sys-color-on-primary-container);font-size:.75rem}.dialog-summary strong{font-size:1.2rem}.dialog-summary>span{font-size:.75rem}.sandbox-method{background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-lg);align-items:center;gap:.7rem;margin-top:1rem;padding:.85rem;display:flex}.sandbox-method>svg:first-child{width:1.2rem;color:var(--md-sys-color-primary)}.sandbox-method div{flex:1}.sandbox-method strong,.sandbox-method small{display:block}.sandbox-method strong{font-size:.78rem}.sandbox-method small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.sandbox-method>svg:last-child{width:1rem;color:var(--md-sys-color-success)}.command-palette{z-index:1;background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);width:min(36rem,100%);max-height:calc(100dvh - 2rem);box-shadow:var(--elevation-4);padding:.65rem;position:relative;overflow-y:auto}.command-palette>label{background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-lg);align-items:center;gap:.65rem;padding:.65rem .75rem;display:flex}.command-palette>label svg{width:1.2rem}.command-palette>label input{min-width:0;color:var(--md-sys-color-on-surface);font:inherit;background:0 0;border:0;outline:0;flex:1}.command-palette>label:has(input:focus-visible){outline:3px solid color-mix(in srgb, var(--md-sys-color-primary) 28%, transparent);outline-offset:2px}.command-palette>label button{width:2rem;height:2rem;color:inherit;border-radius:var(--shape-full);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.command-palette>span{color:var(--md-sys-color-on-surface-variant);text-transform:uppercase;padding:.9rem .75rem .45rem;font-size:.75rem;font-weight:750;display:block}.command-palette>a{min-height:3rem;color:var(--md-sys-color-on-surface);border-radius:var(--shape-md);align-items:center;gap:.7rem;padding:.6rem .75rem;font-size:.8rem;font-weight:650;text-decoration:none;display:flex}.command-palette>a:hover{background:var(--md-sys-color-surface-container-low)}.command-palette>a svg{width:1rem;color:var(--md-sys-color-primary)}.command-palette>a small{color:var(--md-sys-color-on-surface-variant);margin-top:.08rem;font-size:.75rem;font-weight:500;display:block}.command-palette>a>span{min-width:0}.command-palette__empty{color:var(--md-sys-color-on-surface-variant);text-align:center;margin:0;padding:1.4rem .75rem;font-size:.78rem}.workspace-loading{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspace-loading span{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--md-sys-color-surface-container-highest) 70%, transparent), transparent), var(--md-sys-color-surface-container);border-radius:var(--shape-2xl);background-size:200% 100%;min-height:12rem;animation:1.4s linear infinite skeleton}@keyframes skeleton{to{background-position:-200% 0}}.workspace-empty,.admin-clear-state,.admin-denied{text-align:center;align-content:center;place-items:center;min-height:18rem;padding:2rem;display:grid}.workspace-empty>span,.admin-denied>span{width:4rem;height:4rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-2xl);place-items:center;display:grid}.workspace-empty h3,.admin-clear-state h3,.admin-denied h2{margin:1rem 0 .35rem}.workspace-empty p,.admin-clear-state p,.admin-denied p{max-width:32rem;color:var(--md-sys-color-on-surface-variant);margin:0 0 1rem;font-size:.8rem}.welcome-card{color:#fff;border-radius:var(--shape-3xl) var(--shape-xl) var(--shape-3xl) var(--shape-xl);background:linear-gradient(125deg,#004b47 0%,#006a64 52%,#7e0042 100%);grid-template-columns:minmax(0,1.35fr) minmax(21rem,.9fr);gap:1rem;min-height:17.5rem;margin-bottom:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #004b473d}.welcome-card:before{content:"";background:radial-gradient(circle,#59decf3b,#0000 68%);width:22rem;height:22rem;position:absolute;inset:auto auto -9rem -4rem}.welcome-card>div:first-child{z-index:2;align-self:center;position:relative}.welcome-card__eyebrow{border-radius:var(--shape-full);background:#ffffff1f;border:1px solid #ffffff2e;align-items:center;gap:.4rem;width:fit-content;margin-bottom:.75rem;padding:.35rem .65rem;font-size:.75rem;font-weight:700;display:flex}.welcome-card__eyebrow svg{width:.9rem}.welcome-card h2{letter-spacing:-.045em;max-width:36rem;margin:0;font-size:clamp(1.8rem,4vw,3rem)}.welcome-card p{color:#ffffffc7;max-width:38rem;margin:.75rem 0 1.35rem;font-size:.84rem;line-height:1.65}.welcome-card>div:first-child>div{flex-wrap:wrap;gap:.6rem;display:flex}.welcome-card .button--inverse{color:#003734}.welcome-card__art{min-height:13rem;position:relative}.welcome-orbit{border:1px solid #ffffff2e;border-radius:50%;position:absolute}.welcome-orbit--one{width:22rem;height:22rem;inset:-7rem -2rem auto auto}.welcome-orbit--two{width:14rem;height:14rem;inset:-2rem 3rem auto auto}.welcome-pulse{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff24;border:1px solid #ffffff3d;border-radius:50%;align-content:center;place-items:center;width:9rem;height:9rem;display:grid;position:absolute;top:50%;right:18%;transform:translateY(-50%);box-shadow:0 0 0 1rem #ffffff0f}.welcome-pulse i{color:#00504b;background:#8bf8c1;border-radius:50%;place-items:center;width:2rem;height:2rem;margin-bottom:.15rem;display:grid}.welcome-pulse i svg{width:1rem}.welcome-pulse strong{font-size:2.15rem;line-height:1}.welcome-pulse span{margin-top:.2rem;font-size:.75rem}.welcome-mini{border-radius:var(--shape-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d0c635c;border:1px solid #ffffff2e;align-items:center;gap:.35rem;padding:.55rem .7rem;font-size:.75rem;font-weight:700;display:flex;position:absolute}.welcome-mini svg{width:.85rem}.welcome-mini--one{top:15%;left:5%}.welcome-mini--two{bottom:12%;right:0}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;display:grid}.metric-grid article{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);min-width:0;min-height:8rem;transition:transform var(--motion-fast) var(--ease-standard), border-radius var(--motion-standard) var(--ease-shape);align-items:center;gap:.9rem;padding:1rem;display:flex;position:relative}.metric-grid article:hover{border-radius:var(--shape-2xl) var(--shape-lg);transform:translateY(-2px)}.metric-grid__icon{border-radius:var(--shape-lg);flex:0 0 2.85rem;place-items:center;height:2.85rem;display:grid}.metric-grid__icon svg{width:1.2rem}.metric-grid__icon--purple{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container)}.metric-grid__icon--mint{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container)}.metric-grid__icon--coral{color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container)}.metric-grid__icon--gold{color:var(--md-sys-color-warning);background:var(--md-sys-color-warning-container)}.metric-grid small,.metric-grid strong,.metric-grid article>div>span{display:block}.metric-grid small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.metric-grid strong{font-variant-numeric:tabular-nums;margin:.14rem 0;font-size:1.45rem}.metric-grid div>span{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.metric-grid article>a{width:2rem;height:2rem;color:var(--md-sys-color-on-surface-variant);border-radius:var(--shape-full);place-items:center;margin-left:auto;display:grid}.metric-grid article>a:hover{color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container)}.metric-grid article>a svg{width:1rem}.dashboard-columns{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.72fr);gap:1rem;display:grid}.dashboard-primary,.dashboard-secondary{align-content:start;gap:1rem;display:grid}.active-order-list{padding:.35rem .65rem .65rem}.active-order-row{color:inherit;border-bottom:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-md);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.9rem .6rem;text-decoration:none;display:grid}.active-order-row:last-child{border-bottom:0}.active-order-row:hover{background:var(--md-sys-color-surface-container-low)}.active-order-row>.platform-badge{width:2.55rem;height:2.55rem}.active-order-row__main{min-width:0}.active-order-row__main>div:first-child{align-items:center;gap:.5rem;display:flex}.active-order-row__main small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.active-order-row__main>strong{text-overflow:ellipsis;white-space:nowrap;margin:.35rem 0;font-size:.78rem;display:block;overflow:hidden}.active-order-row__progress{align-items:center;gap:.5rem;display:flex}.active-order-row__progress .workspace-progress{max-width:15rem}.active-order-row__progress span{color:var(--md-sys-color-on-surface-variant);font-variant-numeric:tabular-nums;font-size:.75rem}.active-order-row__amount{text-align:right}.active-order-row__amount strong,.active-order-row__amount span{display:block}.active-order-row__amount strong{font-size:.76rem}.active-order-row__amount span{color:var(--md-sys-color-on-surface-variant);margin-top:.2rem;font-size:.75rem}.active-order-row>svg{width:1rem;color:var(--md-sys-color-on-surface-variant)}.recommended-task-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:.8rem;display:grid}.recommended-task-grid article{background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-xl);border:1px solid #0000;flex-direction:column;min-width:0;min-height:13rem;padding:.9rem;display:flex}.recommended-task-grid article:hover{border-color:var(--md-sys-color-primary)}.recommended-task-grid article>div:first-child{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.recommended-task-grid article>div:first-child>span:last-child{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.recommended-task-grid article>div:first-child>span svg{width:.75rem}.recommended-task-grid h3{margin:.75rem 0 .35rem;font-size:.85rem;line-height:1.4}.recommended-task-grid p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem;line-height:1.55}.recommended-task-grid footer{justify-content:space-between;align-items:end;gap:.4rem;margin-top:auto;padding-top:.8rem;display:flex}.recommended-task-grid footer small,.recommended-task-grid footer strong{display:block}.recommended-task-grid footer small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.recommended-task-grid footer strong{color:var(--md-sys-color-success);font-size:.78rem}.wallet-mini-card{color:var(--md-sys-color-on-secondary-container);background:radial-gradient(circle at 95% 0, color-mix(in srgb, var(--brand-iris) 22%, transparent), transparent 45%), var(--md-sys-color-secondary-container);border-radius:var(--shape-2xl) var(--shape-lg) var(--shape-2xl) var(--shape-lg);padding:1.2rem}.wallet-mini-card>div:first-child{align-items:center;gap:.5rem;display:flex}.wallet-mini-card>div:first-child>span{background:color-mix(in srgb, var(--md-sys-color-secondary) 15%, transparent);border-radius:var(--shape-full);place-items:center;width:2rem;height:2rem;display:grid}.wallet-mini-card>div:first-child svg{width:1rem}.wallet-mini-card>div:first-child small{font-size:.75rem;font-weight:700}.wallet-mini-card>strong{margin-top:.6rem;font-size:1.75rem;display:block}.wallet-mini-chart{align-items:end;gap:.32rem;height:5.2rem;margin:.75rem 0;display:flex}.wallet-mini-chart span{background:color-mix(in srgb, var(--md-sys-color-secondary) 75%, transparent);border-radius:.3rem .3rem 0 0;flex:1;min-height:.4rem}.wallet-mini-card__footer{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.wallet-mini-card__footer span{align-items:center;gap:.25rem;display:flex}.wallet-mini-card__footer svg{width:.75rem}.wallet-mini-card__footer a{color:inherit;font-weight:750}.activity-list{padding:.4rem .75rem .75rem}.activity-list>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.65rem .2rem;display:grid}.activity-list__icon{width:2rem;height:2rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.activity-list__icon--referral{color:var(--md-sys-color-warning);background:var(--md-sys-color-warning-container)}.activity-list__icon--reward,.activity-list__icon--refund{color:var(--md-sys-color-success);background:color-mix(in srgb, var(--md-sys-color-success-container) 65%, transparent)}.activity-list__icon svg{width:.9rem}.activity-list strong,.activity-list small{display:block}.activity-list strong{font-size:.75rem;line-height:1.35}.activity-list small{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.75rem}.activity-list b{font-size:.75rem}.quality-card{color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container);border-radius:var(--shape-xl);gap:.75rem;padding:1rem;display:flex}.quality-card>span{height:2.35rem;color:var(--md-sys-color-on-tertiary);background:var(--md-sys-color-tertiary);border-radius:var(--shape-full);flex:0 0 2.35rem;place-items:center;display:grid}.quality-card svg{width:1rem}.quality-card small,.quality-card strong{display:block}.quality-card small{font-size:.75rem}.quality-card strong{margin:.1rem 0 .25rem;font-size:.8rem}.quality-card p{margin:0;font-size:.75rem;line-height:1.45}.balance-grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(16rem,.78fr);gap:1rem;margin-bottom:1rem;display:grid}.balance-card{border-radius:var(--shape-3xl) var(--shape-xl) var(--shape-3xl) var(--shape-xl);min-height:16rem;padding:1.4rem;position:relative;overflow:hidden}.balance-card--credits{color:#fff;background:linear-gradient(135deg,#004b47,#006a64 58%,#7e0042)}.balance-card--earnings{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container)}.balance-card header{align-items:center;gap:.6rem;display:flex}.balance-card header>span{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:var(--shape-full);place-items:center;width:2.4rem;height:2.4rem;display:grid}.balance-card header svg{width:1.05rem}.balance-card header small{font-size:.75rem;font-weight:700}.balance-card>strong{z-index:1;font-variant-numeric:tabular-nums;margin:1rem 0 .25rem;font-size:clamp(2rem,4vw,3rem);line-height:1;display:block;position:relative}.balance-card>p{z-index:1;opacity:.78;margin:0 0 1.2rem;font-size:.75rem;position:relative}.balance-card>.button{z-index:2;position:relative}.balance-card__rings{border:1px solid #fff3;border-radius:50%;width:17rem;height:17rem;position:absolute;bottom:-7rem;right:-5rem;box-shadow:0 0 0 2rem #ffffff0d,0 0 0 4rem #ffffff0a}.balance-card__trend{position:absolute;bottom:1.2rem;right:1.2rem}.balance-card__trend span{color:var(--md-sys-color-success);background:color-mix(in srgb, var(--md-sys-color-success-container) 50%, transparent);border-radius:var(--shape-full);align-items:center;gap:.3rem;padding:.4rem .55rem;font-size:.75rem;font-weight:750;display:flex}.balance-card__trend svg{width:.8rem}.settlement-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);flex-direction:column;min-height:16rem;padding:1.25rem;display:flex}.settlement-card__icon{width:2.7rem;height:2.7rem;color:var(--md-sys-color-warning);background:var(--md-sys-color-warning-container);border-radius:var(--shape-lg);place-items:center;display:grid}.settlement-card__icon svg{width:1.1rem}.settlement-card>div:nth-child(2){margin:.8rem 0}.settlement-card small,.settlement-card strong,.settlement-card p{display:block}.settlement-card small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.settlement-card>div:nth-child(2) strong{margin:.15rem 0;font-size:1.4rem}.settlement-card p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem}.settlement-card__list{gap:.5rem;margin-top:auto;display:grid}.settlement-card__list>span{grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;font-size:.75rem;display:grid}.settlement-card__list i{background:var(--md-sys-color-warning);border-radius:50%;width:.45rem;height:.45rem}.settlement-card__list strong{font-size:.75rem}.wallet-chart{margin-bottom:1rem}.wallet-chart__body{align-items:end;gap:clamp(.4rem,2vw,1.2rem);height:14rem;padding:1.5rem;display:flex}.wallet-chart__body>div{text-align:center;flex-direction:column;flex:1;justify-content:end;height:100%;display:flex}.wallet-chart__body>div>span{background:linear-gradient(180deg, var(--md-sys-color-primary), color-mix(in srgb, var(--brand-iris) 35%, transparent));border-radius:var(--shape-md) var(--shape-md) .25rem .25rem;min-height:.5rem;display:block;position:relative}.wallet-chart__body>div>span:hover{background:var(--brand-coral)}.wallet-chart__body i{color:var(--md-sys-color-on-surface);font-size:.75rem;font-style:normal;font-weight:700;position:absolute;top:-1.45rem;left:50%;transform:translate(-50%)}.wallet-chart__body small{color:var(--md-sys-color-on-surface-variant);margin-top:.45rem;font-size:.75rem}.transaction-panel__header label{width:10rem}.transaction-table{padding:0 1rem .75rem}.transaction-table__head,.transaction-row{grid-template-columns:minmax(12rem,.75fr) minmax(12rem,1.25fr) minmax(6rem,.35fr);align-items:center;gap:1rem;display:grid}.transaction-table__head{color:var(--md-sys-color-on-surface-variant);text-transform:uppercase;padding:.75rem .4rem;font-size:.75rem;font-weight:750}.transaction-row{border-top:1px solid var(--md-sys-color-outline-variant);min-height:4.4rem;padding:.65rem .4rem}.transaction-row>div{align-items:center;gap:.65rem;display:flex}.transaction-icon{width:2.25rem;height:2.25rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.transaction-icon--reward,.transaction-icon--refund,.transaction-icon--referral,.transaction-icon--topup{color:var(--md-sys-color-success);background:color-mix(in srgb, var(--md-sys-color-success-container) 65%, transparent)}.transaction-icon svg{width:.95rem}.transaction-row strong,.transaction-row small{display:block}.transaction-row>div strong{font-size:.75rem}.transaction-row small{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.75rem}.transaction-row>p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem}.transaction-row>strong{text-align:right;font-size:.75rem}.sandbox-notice,.admin-banner{color:var(--md-sys-color-on-info-container,#001d36);background:var(--md-sys-color-info-container);border-radius:var(--shape-xl);align-items:center;gap:.75rem;margin-top:1rem;padding:.9rem 1rem;display:flex}.sandbox-notice>svg,.admin-banner>svg{flex:0 0 1.3rem}.sandbox-notice strong,.sandbox-notice p,.admin-banner strong,.admin-banner p{display:block}.sandbox-notice strong,.admin-banner strong{font-size:.76rem}.sandbox-notice p,.admin-banner p{margin:.16rem 0 0;font-size:.75rem;line-height:1.45}.live-overview{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-3xl) var(--shape-xl) var(--shape-3xl) var(--shape-xl);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-bottom:1rem;padding:clamp(1.2rem,3vw,2rem);display:grid}.live-overview__visual{position:relative}.live-console{color:#edf9f6;border-radius:var(--shape-2xl);background:#151b1a;border:1px solid #33413e;overflow:hidden;box-shadow:0 20px 45px #0003}.live-console>header{background:#202725;border-bottom:1px solid #33413e;align-items:center;gap:.6rem;min-height:3rem;padding:.65rem .9rem;display:flex}.live-console>header strong{font-size:.75rem}.live-console>header small{color:#bec9c6;margin-left:auto;font-size:.75rem}.live-console__stage{background:radial-gradient(circle at 50% 25%,#39c5bb57,#0000 33%),linear-gradient(145deg,#181f1d,#101817);align-content:center;place-items:center;min-height:13rem;display:grid}.live-console__person{background:linear-gradient(145deg,#ff5c9a,#39c5bb);border:.4rem solid #ffffff1f;border-radius:50%;place-items:center;width:5rem;height:5rem;font-size:1.6rem;font-weight:800;display:grid}.live-console__stage>div{text-align:center;border-radius:var(--shape-md);background:#00000073;margin-top:1rem;padding:.55rem .8rem}.live-console__stage>div span,.live-console__stage>div strong{display:block}.live-console__stage>div span{color:#aebbb8;font-size:.75rem}.live-console__stage>div strong{margin-top:.14rem;font-size:.75rem}.live-console__stats{background:#33413e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.live-console__stats span{color:#bec9c6;text-align:center;background:#202725;align-content:center;place-items:center;gap:.15rem;min-height:5rem;padding:.65rem;font-size:.75rem;display:grid}.live-console__stats svg{color:#65dbd1;width:.9rem}.live-console__stats strong{color:#fff;font-size:1rem}.live-overview__badge{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container);border:4px solid var(--md-sys-color-surface-container-lowest);border-radius:var(--shape-full);box-shadow:var(--elevation-2);align-items:center;gap:.45rem;padding:.65rem .8rem;font-size:.75rem;font-weight:750;display:flex;position:absolute;bottom:1.2rem;right:-1rem}.live-overview__badge svg{width:1rem}.live-overview__copy h2{margin:.25rem 0 .7rem;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.18}.live-overview__copy>p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.8rem;line-height:1.7}.live-overview__copy .check-list{margin-bottom:0}.live-list-panel{margin-bottom:1rem}.live-campaign-list{gap:.75rem;padding:0 .9rem .9rem;display:grid}.live-campaign-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);transition:border-color var(--motion-fast) var(--ease-standard), border-radius var(--motion-standard) var(--ease-shape);overflow:hidden}.live-campaign-card:hover{border-color:color-mix(in srgb, var(--md-sys-color-primary) 45%, var(--md-sys-color-outline-variant));border-radius:var(--shape-3xl) var(--shape-xl)}.live-campaign-card--review{border-color:var(--md-sys-color-primary);box-shadow:0 0 0 1px color-mix(in srgb, var(--md-sys-color-primary) 14%, transparent)}.live-campaign-card__summary{border-bottom:1px solid var(--md-sys-color-outline-variant);grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.9rem;display:grid}.live-campaign-card__actions{align-items:center;gap:.35rem;display:flex}.live-campaign-card__actions .icon-button{flex:none}.live-campaign-card__cancel{color:var(--md-sys-color-error)}.live-campaign-empty{min-height:8rem;color:var(--md-sys-color-on-surface-variant);text-align:left;background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-xl);justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}.live-campaign-empty>svg{width:1.3rem;color:var(--md-sys-color-primary)}.live-campaign-empty strong,.live-campaign-empty span{display:block}.live-campaign-empty strong{color:var(--md-sys-color-on-surface);font-size:.75rem}.live-campaign-empty span{margin-top:.15rem;font-size:.75rem}.live-campaign-list__date{background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-md);align-content:center;place-items:center;width:3rem;height:3rem;display:grid}.live-campaign-list__date strong{font-size:1rem;line-height:1}.live-campaign-list__date span{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.75rem}.live-campaign-list__main{min-width:0}.live-campaign-list__main>div{align-items:center;gap:.4rem;display:flex}.live-campaign-list__main small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.live-campaign-list__main h3{text-overflow:ellipsis;white-space:nowrap;margin:.3rem 0;font-size:.8rem;overflow:hidden}.live-campaign-list__main p{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:.3rem;margin:0;font-size:.75rem;display:flex}.live-campaign-list__main p svg{width:.75rem}.live-campaign-list__amount{text-align:right}.live-campaign-list__amount strong,.live-campaign-list__amount span{display:block}.live-campaign-list__amount strong{font-size:.75rem}.live-campaign-list__amount span{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.75rem}.live-collaboration{background:var(--md-sys-color-surface-container-low);grid-template-columns:minmax(13rem,.7fr) minmax(0,1.3fr);gap:.85rem 1rem;padding:.85rem .9rem;display:grid}.live-collaboration__stage{align-content:start;gap:.35rem;display:grid}.live-stage{width:fit-content;min-height:2rem;color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-full);align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.75rem;font-weight:800;display:inline-flex}.live-stage svg{width:.9rem}.live-stage--completed{color:var(--md-sys-color-on-success-container);background:var(--md-sys-color-success-container)}.live-stage--review{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container)}.live-stage--cancelled{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container)}.live-collaboration__stage p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem;line-height:1.5}.live-collaboration__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.live-collaboration__facts>div{background:var(--md-sys-color-surface-container-lowest);border-radius:var(--shape-md);min-width:0;padding:.6rem}.live-collaboration__facts dt{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:.3rem;font-size:.75rem;display:flex}.live-collaboration__facts dt svg{width:.75rem;color:var(--md-sys-color-primary)}.live-collaboration__facts dd{text-overflow:ellipsis;white-space:nowrap;margin:.28rem 0 0;font-size:.75rem;font-weight:720;overflow:hidden}.live-collaboration__review-note{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container);border-radius:var(--shape-md);grid-column:1/-1;gap:.55rem;padding:.7rem;font-size:.75rem;line-height:1.5;display:flex}.live-collaboration__review-note svg{flex:none;width:1rem}.live-collaboration__review-note strong{margin-bottom:.1rem;display:block}.live-review-panel{background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-primary);border-radius:var(--shape-xl);margin:.85rem;overflow:hidden}.live-review-panel>header{align-items:center;gap:.7rem;min-height:4rem;padding:.7rem .85rem;display:flex}.live-review-panel>header>span{width:2.25rem;height:2.25rem;color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);flex:none;place-items:center;display:grid}.live-review-panel>header svg{width:1rem}.live-review-panel>header>div{flex:1;min-width:0}.live-review-panel>header small,.live-review-panel>header strong{display:block}.live-review-panel>header small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.live-review-panel>header strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.08rem;font-size:.75rem;overflow:hidden}.live-review-panel>header>i{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-full);padding:.25rem .5rem;font-size:.75rem;font-style:normal;font-weight:750}.live-review-panel__body{background:var(--md-sys-color-surface-container-lowest);border-top:1px solid var(--md-sys-color-outline-variant);padding:.85rem}.live-review-panel__body>p{color:var(--md-sys-color-on-surface-variant);white-space:pre-wrap;margin:0;font-size:.75rem;line-height:1.55}.live-review-panel__links,.live-review-panel__actions{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.75rem;display:flex}.live-review-panel__links time{color:var(--md-sys-color-on-surface-variant);margin-left:auto;font-size:.75rem}.live-review-panel__actions{border-top:1px solid var(--md-sys-color-outline-variant);justify-content:flex-end;padding-top:.75rem}.live-review-panel__loading,.live-review-panel__error{min-height:5rem;color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container-lowest);border-top:1px solid var(--md-sys-color-outline-variant);justify-content:center;align-items:center;gap:.55rem;padding:.8rem;font-size:.75rem;display:flex}.live-review-panel__error{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container);justify-content:flex-start}.live-review-panel__error>svg{flex:none;width:1rem}.live-review-panel__error>span{flex:1}.live-review-panel .order-submission-review-note>small{color:var(--md-sys-color-on-surface-variant);text-align:right;font-size:.75rem}.live-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.live-guide-grid article{background:var(--md-sys-color-surface-container);border-radius:var(--shape-xl);padding:1rem}.live-guide-grid article>span{width:2.4rem;height:2.4rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.live-guide-grid svg{width:1rem}.live-guide-grid h2{margin:.7rem 0 .25rem;font-size:.8rem}.live-guide-grid p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem;line-height:1.5}.referral-hero{color:#fff;border-radius:var(--shape-3xl) var(--shape-xl) var(--shape-3xl) var(--shape-xl);background:linear-gradient(125deg,#004b47,#006a64 60%,#7e0042);grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:center;gap:1rem;min-height:19rem;margin-bottom:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;overflow:hidden}.referral-hero__copy{z-index:2;position:relative}.referral-hero__spark{color:#003734;border-radius:var(--shape-lg);background:#8ff5eb;place-items:center;width:2.8rem;height:2.8rem;margin-bottom:.7rem;display:grid;transform:rotate(-5deg)}.referral-hero__spark svg{width:1.2rem}.referral-hero__copy>small{opacity:.78;font-size:.75rem}.referral-hero h2{letter-spacing:.04em;margin:.15rem 0;font-size:clamp(2rem,5vw,3.6rem)}.referral-hero__copy>p{color:#ffffffc7;max-width:36rem;margin:0 0 1rem;font-size:.75rem}.referral-link-box{border-radius:var(--shape-full);background:#ffffff1f;border:1px solid #fff3;align-items:center;gap:.6rem;max-width:35rem;min-height:3rem;margin-bottom:.8rem;padding:.4rem .45rem .4rem .75rem;display:flex}.referral-link-box>svg{width:1rem}.referral-link-box>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;overflow:hidden}.referral-link-box button{color:#00504b;border-radius:var(--shape-full);background:#fff;border:0;place-items:center;width:2.2rem;height:2.2rem;display:grid}.referral-link-box button svg{width:.9rem}.referral-hero__copy>div:last-child{flex-wrap:wrap;gap:.6rem;display:flex}.referral-hero__art{min-height:15rem;position:relative}.referral-person,.referral-center,.referral-coin{z-index:2;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute}.referral-person{background:linear-gradient(145deg,#ffd8e7,#ff5c9a);border:.3rem solid #ffffff38;width:3.4rem;height:3.4rem}.referral-person--one{top:5%;left:15%}.referral-person--two{background:linear-gradient(145deg,#fff,#ffafd0);top:14%;right:8%}.referral-person--three{background:linear-gradient(145deg,#8ff5eb,#39c5bb);bottom:3%;right:18%}.referral-center{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border:1px solid #ffffff4d;align-content:center;width:6rem;height:6rem;top:48%;left:48%;transform:translate(-50%,-50%)}.referral-center svg{width:1.4rem}.referral-center strong{font-size:1.2rem}.referral-line{z-index:1;transform-origin:0;background:#ffffff4d;height:1px;position:absolute}.referral-line--one{width:55%;top:35%;left:24%;transform:rotate(5deg)}.referral-line--two{width:42%;top:55%;left:45%;transform:rotate(37deg)}.referral-coin{color:#006a64;background:#ffe08a;width:1.8rem;height:1.8rem;font-size:.75rem}.referral-coin--one{bottom:14%;left:12%}.referral-coin--two{top:6%;left:55%}.referral-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;display:grid}.referral-metrics article{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);align-items:center;gap:.8rem;padding:1rem;display:flex}.referral-metrics article>span{width:2.6rem;height:2.6rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-lg);place-items:center;display:grid}.referral-metrics svg{width:1.1rem}.referral-metrics small,.referral-metrics strong,.referral-metrics p{display:block}.referral-metrics small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.referral-metrics strong{margin:.1rem 0;font-size:1.2rem}.referral-metrics p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem}.referral-columns{grid-template-columns:minmax(0,1.45fr) minmax(16rem,.65fr);gap:1rem;display:grid}.referral-table{padding:0 1rem .8rem}.referral-table__head,.referral-table>div:not(.referral-table__head){grid-template-columns:minmax(10rem,1fr) .45fr .5fr .4fr;align-items:center;gap:.75rem;display:grid}.referral-table__head{color:var(--md-sys-color-on-surface-variant);padding:.75rem .25rem;font-size:.75rem;font-weight:750}.referral-table>div:not(.referral-table__head){border-top:1px solid var(--md-sys-color-outline-variant);min-height:4rem;padding:.55rem .25rem}.referral-table>div>span:first-child{align-items:center;gap:.6rem;display:flex}.referral-table>div>span:first-child>i{width:2rem;height:2rem;color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:50%;place-items:center;font-size:.75rem;font-style:normal;font-weight:750;display:grid}.referral-table strong,.referral-table small{display:block}.referral-table strong{font-size:.75rem}.referral-table small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.referral-table>.referral-table__empty{min-height:6.5rem;color:var(--md-sys-color-on-surface-variant);grid-template-columns:auto minmax(0,1fr)}.referral-table__empty>svg{width:1.5rem;color:var(--md-sys-color-primary)}.referral-table__empty>span{display:block}.referral-how{padding-bottom:.9rem}.referral-how ol{gap:.85rem;margin:0;padding:1rem;list-style:none;display:grid}.referral-how li{gap:.65rem;display:flex}.referral-how li>span{height:1.9rem;color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);border-radius:50%;flex:0 0 1.9rem;place-items:center;font-size:.75rem;font-weight:800;display:grid}.referral-how li strong{font-size:.75rem;display:block}.referral-how li p{color:var(--md-sys-color-on-surface-variant);margin:.15rem 0 0;font-size:.75rem;line-height:1.45}.referral-how__note{color:var(--md-sys-color-success);background:color-mix(in srgb, var(--md-sys-color-success-container) 45%, transparent);border-radius:var(--shape-md);align-items:center;gap:.45rem;margin:0 .8rem;padding:.7rem;font-size:.75rem;display:flex}.referral-how__note svg{width:.9rem}.referral-guidelines{background:var(--md-sys-color-surface-container);border-radius:var(--shape-xl);align-items:center;gap:1.25rem;margin-top:1rem;padding:1rem;display:flex}.referral-guidelines>div{align-items:center;gap:.55rem;display:flex}.referral-guidelines>div>svg{width:1rem;color:var(--md-sys-color-success)}.referral-guidelines strong,.referral-guidelines span{display:block}.referral-guidelines strong{font-size:.75rem}.referral-guidelines span{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.referral-guidelines>.button{margin-left:auto}.workspace-install-hero{color:#fff;border-radius:var(--shape-3xl) var(--shape-xl) var(--shape-3xl) var(--shape-xl);background:radial-gradient(circle at 90% 0,#31d8c540,#0000 40%),linear-gradient(135deg,#003d39,#006a64 62%,#7e0042);grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);min-height:22rem;margin-bottom:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;overflow:hidden}.workspace-install-hero h2{margin:.3rem 0 .7rem;font-size:clamp(1.7rem,3.5vw,2.6rem);line-height:1.16}.workspace-install-hero>div:first-child>p{color:#ffffffc7;margin:0 0 1.2rem;font-size:.8rem;line-height:1.7}.workspace-install-hero .view-header__eyebrow{color:#8ff5eb}.workspace-install-hero .install-control__message{color:#ffffffd1}.workspace-install-hero__badges{flex-wrap:wrap;gap:.8rem;margin-top:1rem;display:flex}.workspace-install-hero__badges span{align-items:center;gap:.35rem;font-size:.75rem;display:flex}.workspace-install-hero__badges svg{width:.9rem}.workspace-install-device{perspective:900px}.workspace-install-device>div{color:#111416;border-radius:var(--shape-xl);background:#fff;border:.45rem solid #ffffff29;overflow:hidden;transform:rotateY(-7deg)rotateX(2deg);box-shadow:0 24px 50px #00201e47}.workspace-install-device header{background:#eaf4f2;align-items:center;gap:.3rem;height:2.1rem;padding:0 .6rem;display:flex}.workspace-install-device header i{background:#bec9c6;border-radius:50%;width:.45rem;height:.45rem}.workspace-install-device header span{color:#596562;margin-left:auto;font-size:.75rem}.workspace-install-device main{grid-template-columns:3.2rem 1fr;min-height:14rem;display:grid}.workspace-install-device aside{background:#f2faf8;align-content:start;place-items:center;gap:.85rem;padding-top:.7rem;display:grid}.workspace-install-device aside span{--mikugo-mark-frame:#c5d2cf;--mikugo-mark-frame-fill:#fff;--mikugo-mark-diamond:#111416;--mikugo-mark-accent:#9c0057;--mikugo-mark-headset:#006a64;--mikugo-mark-matrix:#111416;background:#fff;border:1px solid #cdd8d5;border-radius:.55rem;place-items:center;width:1.7rem;height:1.7rem;display:grid}.workspace-install-device aside span .mikugo-mark{width:1.45rem;height:1.45rem}.workspace-install-device aside i{background:#cdd8d5;border-radius:1rem;width:1.3rem;height:.35rem}.workspace-install-device aside i.active{background:#006a64}.workspace-install-device section{padding:1.1rem}.workspace-install-device section>small{color:#596562;font-size:.75rem}.workspace-install-device section h3{margin:.15rem 0 .9rem;font-size:1rem}.workspace-install-device article{background:#fff;border:1px solid #dce5e3;border-radius:.75rem;align-items:center;gap:.6rem;margin-top:.5rem;padding:.65rem;display:flex}.workspace-install-device article>span{color:#006a64;background:#8ff5eb;border-radius:.65rem;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:800;display:grid}.workspace-install-device article strong,.workspace-install-device article small{display:block}.workspace-install-device article strong{font-size:.75rem}.workspace-install-device article small{color:#596562;margin-top:.1rem;font-size:.75rem}.install-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;display:grid}.install-status-grid article{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);align-items:center;gap:.75rem;padding:1rem;display:flex}.install-status-grid article>span{width:2.5rem;height:2.5rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-lg);place-items:center;display:grid}.install-status-grid article>span svg{width:1rem}.install-status-grid article>div{flex:1}.install-status-grid small,.install-status-grid strong,.install-status-grid p{display:block}.install-status-grid small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.install-status-grid strong{font-size:.75rem}.install-status-grid p{color:var(--md-sys-color-on-surface-variant);margin:.1rem 0 0;font-size:.75rem}.install-status-grid article>svg{width:1rem;color:var(--md-sys-color-success)}.workspace-download-columns{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);gap:1rem;margin-bottom:1rem;display:grid}.notification-preferences>header>svg{width:1.2rem;color:var(--md-sys-color-primary)}.notification-preferences>label,.settings-switch{border-bottom:1px solid var(--md-sys-color-outline-variant);cursor:pointer;align-items:center;gap:1rem;min-height:4.2rem;padding:.75rem 1.2rem;display:flex;position:relative}.notification-preferences>label:last-child,.settings-switch:last-child{border-bottom:0}.notification-preferences>label>span,.settings-switch>span{flex:1}.notification-preferences strong,.notification-preferences small,.settings-switch strong,.settings-switch small{display:block}.notification-preferences strong,.settings-switch strong{font-size:.75rem}.notification-preferences small,.settings-switch small{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.75rem}.notification-preferences input,.settings-switch input{opacity:0;position:absolute}.notification-preferences label>i,.settings-switch>i{background:var(--md-sys-color-surface-container-highest);border:1px solid var(--md-sys-color-outline);border-radius:var(--shape-full);width:2.8rem;height:1.55rem;transition:background var(--motion-fast) var(--ease-standard);position:relative}.notification-preferences label>i:after,.settings-switch>i:after{content:"";background:var(--md-sys-color-outline);width:1rem;height:1rem;transition:left var(--motion-standard) var(--ease-expressive), width var(--motion-fast) var(--ease-expressive), background var(--motion-fast) var(--ease-standard);border-radius:50%;position:absolute;top:50%;left:.23rem;transform:translateY(-50%)}.notification-preferences input:checked+i,.settings-switch input:checked+i{background:var(--md-sys-color-primary);border-color:var(--md-sys-color-primary)}.notification-preferences input:checked+i:after,.settings-switch input:checked+i:after{background:var(--md-sys-color-on-primary);left:1.45rem}.notification-preferences input:focus-visible+i,.settings-switch input:focus-visible+i{outline:3px solid var(--md-sys-color-primary);outline-offset:3px}.install-security ul{gap:.75rem;margin:0;padding:1rem 1.2rem 1.25rem;list-style:none;display:grid}.install-security li{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:.55rem;font-size:.75rem;display:flex}.install-security li svg{width:1rem;color:var(--md-sys-color-success)}.install-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.install-flow article{background:var(--md-sys-color-surface-container);border-radius:var(--shape-xl);padding:1.2rem;position:relative}.install-flow article>span{width:2.6rem;height:2.6rem;color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);border-radius:var(--shape-lg);place-items:center;display:grid}.install-flow svg{width:1.05rem}.install-flow small{color:var(--md-sys-color-primary);font-size:.75rem;font-weight:800;position:absolute;top:1rem;right:1rem}.install-flow h2{margin:.75rem 0 .25rem;font-size:.85rem}.install-flow p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem;line-height:1.5}.settings-layout{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.settings-nav{background:var(--md-sys-color-surface-container);border-radius:var(--shape-xl);gap:.3rem;padding:.55rem;display:grid;position:sticky;top:6.5rem}.settings-nav a{min-height:3rem;color:var(--md-sys-color-on-surface-variant);border-radius:var(--shape-full);align-items:center;gap:.65rem;padding:.6rem .75rem;font-size:.75rem;font-weight:650;text-decoration:none;display:flex}.settings-nav a:hover,.settings-nav a.is-active{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container)}.settings-nav svg{width:1rem}.settings-sections{gap:1rem;display:grid}.settings-panel{scroll-margin-top:7rem;overflow:hidden}.settings-panel>header{border-bottom:1px solid var(--md-sys-color-outline-variant);align-items:center;gap:.75rem;padding:1.1rem 1.2rem;display:flex}.settings-panel>header>span{width:2.6rem;height:2.6rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-lg);place-items:center;display:grid}.settings-panel>header svg{width:1.05rem}.settings-panel>header h2{margin:0;font-size:.9rem}.settings-panel>header p{color:var(--md-sys-color-on-surface-variant);margin:.18rem 0 0;font-size:.75rem}.settings-edition-current{color:var(--md-sys-color-on-primary-container);background:linear-gradient(130deg, var(--md-sys-color-primary-container), color-mix(in srgb, var(--md-sys-color-tertiary-container) 55%, var(--md-sys-color-surface-container-lowest)));border:1px solid color-mix(in srgb, var(--md-sys-color-primary) 24%, var(--md-sys-color-outline-variant));border-radius:var(--shape-2xl) var(--shape-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;margin:1rem 1.2rem 0;padding:1rem;display:grid}.settings-edition-mark{width:3.2rem;height:3.2rem;color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);border-radius:var(--shape-xl) var(--shape-xs);place-items:center;display:grid}.settings-edition-mark svg{width:1.3rem;height:1.3rem}.settings-edition-current small,.settings-edition-current strong,.settings-edition-current p{margin:0;display:block}.settings-edition-current small{letter-spacing:.06em;font-size:.75rem;font-weight:780}.settings-edition-current strong{margin:.12rem 0;font-size:1.05rem}.settings-edition-current p{color:var(--md-sys-color-on-surface-variant);font-size:.75rem;line-height:1.48}.settings-edition-panel>.settings-inline-error{margin:.8rem 1.2rem 0}.settings-edition-form{padding:1rem 1.2rem 1.2rem}.settings-edition-form fieldset{border:0;gap:.85rem;margin:0;padding:0;display:grid}.settings-edition-form legend{color:var(--md-sys-color-on-surface);margin-bottom:.65rem;font-size:.75rem;font-weight:780}.settings-edition-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.settings-edition-options label{cursor:pointer;min-width:0;position:relative}.settings-edition-options input{opacity:0;width:1px;height:1px;position:absolute}.settings-edition-options label>span{text-align:center;min-height:6.25rem;color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl) var(--shape-xs);transition:transform var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);align-content:center;place-items:center;gap:.28rem;padding:.8rem;display:grid}.settings-edition-options label:has(input:disabled){cursor:not-allowed}@media (hover:hover) and (pointer:fine){.settings-edition-options label:not(:has(input:disabled)):hover>span{border-color:var(--md-sys-color-outline);transform:translateY(-1px)}}.settings-edition-options label[data-selected=true]>span{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container);border-color:var(--md-sys-color-secondary)}.settings-edition-options input:focus-visible+span{outline:3px solid color-mix(in srgb, var(--md-sys-color-primary) 28%, transparent);outline-offset:2px}.settings-edition-options svg{width:1.2rem;height:1.2rem}.settings-edition-options strong,.settings-edition-options small{display:block}.settings-edition-options strong{font-size:.76rem}.settings-edition-options small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.settings-edition-organization{background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-xl) var(--shape-xs);padding:.85rem}.settings-edition-boundary{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem;line-height:1.55}.settings-edition-form .button{width:fit-content}.settings-procurement-status{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container);border:1px solid color-mix(in srgb, var(--md-sys-color-warning) 38%, var(--md-sys-color-outline-variant));border-radius:var(--shape-2xl) var(--shape-xs);grid-template-columns:auto minmax(0,1fr);gap:.75rem;margin:0 1.2rem 1.2rem;padding:.9rem 1rem;display:grid}.settings-procurement-status>span{width:2.7rem;height:2.7rem;color:var(--md-sys-color-warning-container);background:var(--md-sys-color-warning);border-radius:var(--shape-lg) var(--shape-xs);place-items:center;display:grid}.settings-procurement-status svg{width:1.1rem;height:1.1rem}.settings-procurement-status small,.settings-procurement-status strong,.settings-procurement-status p{margin:0;display:block}.settings-procurement-status small{font-size:.75rem;font-weight:780}.settings-procurement-status strong{margin:.14rem 0;font-size:.78rem}.settings-procurement-status p,.settings-procurement-status a{font-size:.75rem;line-height:1.5}.settings-procurement-status a{color:inherit;margin-top:.3rem;font-weight:760;text-decoration:underline;display:inline-flex}@media (max-width:47.5rem){.settings-edition-current{grid-template-columns:auto minmax(0,1fr)}.settings-edition-current>.status-pill{grid-column:1/-1;width:fit-content}.settings-edition-options{grid-template-columns:1fr}.settings-edition-options label>span{min-height:4.5rem}}@media (forced-colors:active){.settings-edition-current,.settings-edition-options label>span,.settings-procurement-status{border:1px solid canvastext}}.dashboard-commandbar{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);box-shadow:var(--elevation-1);justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:.8rem;padding:1rem 1.1rem;display:flex}.dashboard-commandbar h2,.dashboard-commandbar p,.dashboard-commandbar__eyebrow{margin:0;display:block}.dashboard-commandbar__eyebrow{color:var(--md-sys-color-on-surface-variant);margin-bottom:.22rem;font-size:.75rem;font-weight:720}.dashboard-commandbar h2{letter-spacing:-.025em;font-size:clamp(1.2rem,2vw,1.55rem)}.dashboard-commandbar p{color:var(--md-sys-color-on-surface-variant);margin-top:.25rem;font-size:.76rem;line-height:1.5}.dashboard-commandbar__actions{flex:none;gap:.5rem;display:flex}.dashboard-commandbar__actions .button{border-radius:var(--shape-md);min-height:2.5rem}.saas-data-table-shell{border-top:1px solid var(--md-sys-color-outline-variant);width:100%;overflow-x:auto}.saas-data-table{border-collapse:collapse;width:100%;min-width:47rem;font-size:.75rem}.saas-data-table th{color:var(--md-sys-color-on-surface-variant);text-align:left;letter-spacing:.025em;background:var(--md-sys-color-surface-container-low);padding:.65rem .75rem;font-size:.75rem;font-weight:750}.saas-data-table td{vertical-align:middle;border-top:1px solid var(--md-sys-color-outline-variant);padding:.72rem .75rem}.saas-data-table tbody tr:first-child td{border-top:0}.saas-data-table tbody tr:hover{background:color-mix(in srgb, var(--md-sys-color-surface-container) 55%, transparent)}.saas-data-table__entity{align-items:center;gap:.6rem;min-width:12rem;display:flex}.saas-data-table__entity>span:last-child{gap:.12rem;min-width:0;display:grid}.saas-data-table__entity a{color:var(--md-sys-color-on-surface);text-overflow:ellipsis;white-space:nowrap;font-weight:760;text-decoration:none;overflow:hidden}.saas-data-table__entity small,.saas-data-table__muted{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.saas-data-table__progress{grid-template-columns:minmax(5rem,1fr) auto;align-items:center;gap:.45rem;min-width:8rem;display:grid}.saas-data-table__progress .workspace-progress{height:.35rem}.saas-data-table__action{width:2rem;height:2rem;color:var(--md-sys-color-on-surface-variant);border-radius:var(--shape-md);place-items:center;display:grid}.saas-data-table__action:hover,.saas-data-table__action:focus-visible{color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container)}.saas-data-table__action svg{width:.95rem;height:.95rem}.saas-data-table__empty{color:var(--md-sys-color-on-surface-variant);text-align:center;padding:1.5rem!important}.compact-task-list{display:grid}.compact-task-list article{border-top:1px solid var(--md-sys-color-outline-variant);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.8rem;padding:.8rem 1rem;display:grid}.compact-task-list__identity{align-items:center;gap:.65rem;min-width:0;display:flex}.compact-task-list__identity>span:last-child{min-width:0}.compact-task-list h3,.compact-task-list p{margin:0}.compact-task-list h3{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.compact-task-list p{max-width:36rem;color:var(--md-sys-color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.75rem;line-height:1.4;overflow:hidden}.compact-task-list__time{color:var(--md-sys-color-on-surface-variant);white-space:nowrap;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.compact-task-list__time svg{width:.85rem;height:.85rem}.compact-task-list__reward{color:var(--md-sys-color-primary);white-space:nowrap;font-size:.75rem}.compact-task-list .button{border-radius:var(--shape-md);min-width:3.5rem;min-height:2.1rem;padding:.35rem .65rem}.action-summary-list{padding:0 .55rem .55rem;display:grid}.action-summary-list>a{color:var(--md-sys-color-on-surface);border-top:1px solid var(--md-sys-color-outline-variant);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem;padding:.7rem .55rem;text-decoration:none;display:grid}.action-summary-list>a:first-child{border-top:0}.action-summary-list>a>span{width:2.15rem;height:2.15rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.action-summary-list svg{width:.95rem;height:.95rem}.action-summary-list div{gap:.12rem;display:grid}.action-summary-list strong,.action-summary-list small{display:block}.action-summary-list strong{font-size:.75rem}.action-summary-list small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.action-summary-list b{text-align:center;background:var(--md-sys-color-surface-container);border-radius:var(--shape-md);min-width:1.7rem;padding:.25rem .4rem;font-size:.75rem}.action-summary-list>a>svg{color:var(--md-sys-color-on-surface-variant)}@media (max-width:62rem){.dashboard-columns{grid-template-columns:1fr}.dashboard-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.5rem){.dashboard-commandbar{flex-direction:column;align-items:stretch;padding:.9rem}.dashboard-commandbar__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-commandbar__actions .button{width:100%}.dashboard-secondary{grid-template-columns:1fr}.compact-task-list article{grid-template-columns:minmax(0,1fr) auto}.compact-task-list__time{grid-column:1}.compact-task-list__reward{grid-area:1/2}.compact-task-list .button{grid-area:2/2}}@media (max-width:26rem){.dashboard-commandbar__actions{grid-template-columns:1fr}.compact-task-list article{grid-template-columns:1fr auto;padding:.75rem}.compact-task-list__identity{grid-column:1/-1}}.workspace-shell{--md-sys-color-background:#f6f7f9;--md-sys-color-surface:#fff;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f6f7f9;--md-sys-color-surface-container:#eef1f4;--md-sys-color-surface-container-high:#e6eaee;--md-sys-color-surface-container-highest:#dde3e8;--md-sys-color-outline:#69727d;--md-sys-color-outline-variant:#d7dde3;--shape-xs:.25rem;--shape-sm:.375rem;--shape-md:.5rem;--shape-lg:.625rem;--shape-xl:.75rem;--shape-2xl:.875rem;--shape-3xl:1rem;--elevation-1:0 1px 2px #0f172a0d;--elevation-2:0 6px 18px #0f172a14;--elevation-3:0 14px 34px #0f172a1f;--elevation-4:0 24px 60px #0f172a29;background:var(--md-sys-color-surface-container-low)}:root[data-theme=dark] .workspace-shell{--md-sys-color-background:#090d12;--md-sys-color-surface:#0d1218;--md-sys-color-surface-container-lowest:#11171e;--md-sys-color-surface-container-low:#0d1218;--md-sys-color-surface-container:#151c24;--md-sys-color-surface-container-high:#1c2530;--md-sys-color-surface-container-highest:#25313d;--md-sys-color-outline:#94a0ad;--md-sys-color-outline-variant:#2c3743}.workspace-sidebar{background:var(--md-sys-color-surface-container-lowest);-webkit-backdrop-filter:none;backdrop-filter:none;padding:1rem .8rem}.workspace-create{border-radius:var(--shape-md);min-height:2.75rem;box-shadow:none;margin:1rem .35rem 1.4rem}.workspace-sidebar nav{gap:1rem}.workspace-nav-group>span{letter-spacing:.09em;padding:0 .7rem .35rem;font-size:.75rem}.workspace-nav-group>a{border-radius:var(--shape-md);gap:.65rem;min-height:2.65rem;padding:.55rem .7rem;font-size:.82rem}.workspace-nav-group>a.is-active{color:var(--md-sys-color-primary);background:color-mix(in srgb, var(--md-sys-color-primary-container) 58%, transparent)}.workspace-nav-group>a.is-active:before{width:.16rem;height:1.2rem;left:-.15rem}.workspace-sidebar nav.workspace-sidebar__utility{border-top:1px solid var(--md-sys-color-outline-variant);grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:auto .35rem .75rem;padding-top:.8rem;display:grid}.workspace-sidebar nav.workspace-sidebar__utility a{min-width:0;min-height:3.35rem;color:var(--md-sys-color-on-surface-variant);text-align:center;border-radius:var(--shape-md);align-content:center;place-items:center;gap:.25rem;padding:.45rem .25rem;font-size:.75rem;font-weight:650;text-decoration:none;display:grid}.workspace-sidebar nav.workspace-sidebar__utility a:hover,.workspace-sidebar nav.workspace-sidebar__utility a:focus-visible,.workspace-sidebar nav.workspace-sidebar__utility a.is-active{color:var(--md-sys-color-primary);background:var(--md-sys-color-surface-container)}.workspace-sidebar nav.workspace-sidebar__utility svg{width:1rem;height:1rem}.workspace-sidebar__footer,.workspace-search-trigger,.workspace-user-chip{border-radius:var(--shape-md)}.workspace-topbar{background:color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 94%, transparent);min-height:4.25rem;padding:.55rem clamp(1rem,2.4vw,2rem)}.workspace-search-trigger,.workspace-user-chip{min-height:2.45rem}.workspace-search-trigger{border-color:var(--md-sys-color-outline-variant)}.workspace-content-stage{display:contents}.workspace-content-stage[hidden]{display:none}.panel,.metric-grid article,.recommended-task-grid article,.active-order-row,.wallet-mini-card,.quality-card{border-radius:var(--shape-xl);box-shadow:var(--elevation-1)}.welcome-card{min-height:auto;color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);box-shadow:var(--elevation-1);grid-template-columns:minmax(0,1fr);margin-bottom:.8rem;padding:1.25rem 1.35rem;overflow:visible}.welcome-card:before,.welcome-card__art{display:none}.welcome-card__eyebrow{color:var(--md-sys-color-on-surface-variant);background:0 0;border:0;border-radius:0;margin-bottom:.45rem;padding:0}.welcome-card h2{letter-spacing:-.025em;max-width:none;font-size:clamp(1.35rem,2.5vw,1.75rem)}.welcome-card p{max-width:52rem;color:var(--md-sys-color-on-surface-variant);margin:.4rem 0 1rem;font-size:.78rem}.welcome-card .button--inverse{color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.welcome-card .button--inverse-outline{color:var(--md-sys-color-on-surface);border-color:var(--md-sys-color-outline-variant);background:0 0}.metric-grid{gap:.65rem;margin-bottom:.8rem}.metric-grid article{border-color:var(--md-sys-color-outline-variant);min-height:6.75rem;padding:.9rem}.metric-grid article:hover{border-radius:var(--shape-xl);border-color:var(--md-sys-color-outline);transform:none}.metric-grid strong{font-size:1.3rem}.dashboard-columns,.dashboard-primary,.dashboard-secondary{gap:.8rem}.panel__header{min-height:4rem;padding:.85rem 1rem}@media (max-width:47.5rem){.workspace-topbar{min-height:4.15rem}.workspace-content{padding:.75rem .75rem 6.25rem}.workspace-bottom-nav{height:calc(4.4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-left:0;border-right:0;border-radius:0;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f172a14}.welcome-card{min-height:auto;padding:1rem}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid article{align-items:flex-start;min-height:6.25rem}.metric-grid__icon{flex-basis:2.25rem;height:2.25rem}}@media (max-width:26rem){.metric-grid{grid-template-columns:1fr}}.social-accounts-page{gap:1rem;display:grid}.social-accounts-page__header,.social-section-heading,.social-account-card__heading,.social-form-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.social-accounts-page__header>span{max-width:28rem;color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container);border-radius:var(--shape-lg);padding:.6rem .8rem;font-size:.75rem;line-height:1.5}.social-profile-card,.social-submit-card,.social-account-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);padding:1rem}.social-section-heading h2,.social-account-card h3{margin:0}.social-section-heading p,.social-profile-card__content p,.social-account-card__content>p{color:var(--md-sys-color-on-surface-variant)}.social-profile-form,.social-account-form,.social-account-edit{gap:.8rem;margin-top:1rem;display:grid}.social-account-form{grid-template-columns:minmax(9rem,.8fr) minmax(12rem,1fr) minmax(16rem,1.5fr) auto;align-items:end}.social-profile-form label,.social-account-form label,.social-account-edit label,.task-card__social-account label{color:var(--md-sys-color-on-surface-variant);gap:.35rem;font-size:.75rem;font-weight:680;display:grid}.social-profile-form input,.social-profile-form textarea,.social-profile-form select,.social-account-form input,.social-account-form select,.social-account-edit input,.social-account-edit select,.task-card__social-account select{width:100%;min-height:2.75rem;color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline);border-radius:var(--shape-md);padding:.65rem .75rem}.social-account-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.8rem;display:grid}.social-account-card__heading>div:first-child>span{color:var(--md-sys-color-primary);font-size:.75rem;font-weight:760}.social-account-card__badges{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.social-account-card__badges>span{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container);border-radius:var(--shape-full);padding:.3rem .55rem;font-size:.75rem;font-weight:720}.social-account-card__badges>span[data-status=verified]{color:var(--md-sys-color-on-success-container);background:var(--md-sys-color-success-container)}.social-account-card__badges>span[data-status=rejected],.social-account-card__badges>span[data-status=suspended]{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container)}.social-account-card__content dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.social-account-card__content dl>div{background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-md);padding:.6rem}.social-account-card__content dt{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.social-account-card__content dd{margin:.2rem 0 0;font-size:.75rem;font-weight:700}.social-account-card__review,.social-feedback>p,.task-card__social-account{border-radius:var(--shape-md);padding:.65rem .75rem}.social-account-card__review,.social-feedback>p[role=status]{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container)}.social-account-card__review strong{display:block}.social-feedback>p[role=alert],.task-card__social-account p[role=alert]{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container)}.social-account-edit__check{align-items:center;grid-template-columns:auto 1fr!important}.social-account-edit__check input{width:1.2rem;min-height:1.2rem}.task-card__social-account{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);margin-top:.55rem}.task-card__social-account p{margin:0;font-size:.75rem}@media (max-width:760px){.social-accounts-page__header,.social-section-heading,.social-account-card__heading{flex-direction:column;align-items:flex-start}.social-account-form,.social-account-card__content dl{grid-template-columns:1fr}.social-account-card__badges{justify-content:flex-start}}.profile-editor{grid-template-columns:7rem minmax(0,1fr);gap:1.2rem;padding:1.25rem;display:grid}.profile-avatar{text-align:center}.profile-avatar>span{width:5.5rem;height:5.5rem;color:var(--md-sys-color-on-primary-container);background:linear-gradient(145deg, var(--md-sys-color-primary-container), var(--md-sys-color-tertiary-container));border:.3rem solid var(--md-sys-color-surface-container);border-radius:var(--shape-2xl);place-items:center;margin:0 auto .45rem;font-size:1.8rem;font-weight:800;display:grid;overflow:hidden}.profile-avatar>span img{object-fit:cover;width:100%;height:100%}.profile-avatar button{color:var(--md-sys-color-primary);border-radius:var(--shape-full);cursor:pointer;background:0 0;border:0;padding:.3rem .5rem;font-size:.75rem;font-weight:700}.appearance-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1.2rem;display:grid}.appearance-options>button{color:inherit;text-align:left;border-radius:var(--shape-lg);background:0 0;border:1px solid #0000;padding:.45rem}.appearance-options>button.is-selected,.appearance-options>button[aria-pressed=true]{background:var(--md-sys-color-surface-container-low);border-color:var(--md-sys-color-primary)}@media (hover:hover) and (pointer:fine){.appearance-options>button:hover:not(.is-selected):not([aria-pressed=true]):not(:disabled){border-color:var(--md-sys-color-outline)}}.appearance-options>button:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.theme-preview{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-md);grid-template-columns:1.7rem 1fr;gap:.35rem;height:5.5rem;padding:.45rem;display:grid}.theme-preview i:first-child{background:#8ff5eb;border-radius:.35rem}.theme-preview i:last-child{background:#fff;border-radius:.35rem;box-shadow:inset 0 0 0 .35rem #eaf4f2}.theme-preview--dark{background:#101414}.theme-preview--dark i:first-child{background:#00504b}.theme-preview--dark i:last-child{background:#1b2220;box-shadow:inset 0 0 0 .35rem #242b29}.theme-preview--system{background:linear-gradient(135deg,#fff 50%,#101414 50%)}.appearance-options strong{align-items:center;gap:.3rem;margin:.4rem .2rem .15rem;font-size:.75rem;display:flex}.appearance-options strong svg{width:.85rem}.language-row,.security-row,.danger-zone{border-top:1px solid var(--md-sys-color-outline-variant);align-items:center;gap:.75rem;min-height:4.5rem;padding:.85rem 1.2rem;display:flex}.language-row>svg{width:1.2rem;color:var(--md-sys-color-primary)}.language-row>span,.security-row>div,.danger-zone>div{flex:1}.language-row strong,.language-row small,.security-row strong,.security-row small,.danger-zone strong,.danger-zone small{display:block}.language-row strong,.security-row strong,.danger-zone strong{font-size:.75rem}.language-row small,.security-row small,.danger-zone small{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.75rem}.language-row select{width:9rem}.security-row>span,.danger-zone>span{width:2.4rem;height:2.4rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.security-row>span svg,.danger-zone>span svg{width:1rem}.danger-zone{color:var(--md-sys-color-on-error-container);background:color-mix(in srgb, var(--md-sys-color-error-container) 65%, transparent);margin-top:.5rem}.danger-zone>span{color:var(--md-sys-color-error);background:var(--md-sys-color-error-container)}.button--danger{color:var(--md-sys-color-on-error);background:var(--md-sys-color-error)}.settings-save-mobile{display:none}.settings-inline-error{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container);border-radius:var(--shape-md);align-items:center;gap:.55rem;margin:.7rem 1.2rem;padding:.7rem .85rem;font-size:.75rem;display:flex}.settings-inline-error>span:not(.workspace-spinner){flex:1}.settings-inline-error>.button{margin-left:auto}.settings-device-list{gap:.55rem;padding:0 1.2rem 1rem;display:grid}.settings-device-list article{background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-lg);align-items:center;gap:.7rem;min-height:3.75rem;padding:.65rem .75rem;display:flex}.settings-device-list article>span{width:2rem;height:2rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.settings-device-list article>span svg{width:1rem}.settings-device-list article>div{flex:1;min-width:0}.settings-device-list strong,.settings-device-list small{display:block}.settings-device-list strong{font-size:.75rem}.settings-device-list strong i{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-full);margin-left:.45rem;padding:.2rem .45rem;font-size:.75rem;font-style:normal}.settings-device-list small{color:var(--md-sys-color-on-surface-variant);margin-top:.12rem;font-size:.75rem}.settings-device-note{color:var(--md-sys-color-on-surface-variant);margin:-.35rem 1.2rem 1rem;font-size:.75rem;line-height:1.5}.admin-banner{margin:0 0 1rem}.admin-banner>div{flex:1}.admin-banner>span{background:color-mix(in srgb, var(--md-sys-color-info) 15%, transparent);border-radius:var(--shape-full);padding:.35rem .6rem;font-size:.75rem;font-weight:750}.admin-tabs{background:var(--md-sys-color-surface-container);border-radius:var(--shape-full);gap:.35rem;margin-bottom:1rem;padding:.35rem;display:flex;overflow-x:auto}.admin-tabs button{min-height:2.6rem;color:var(--md-sys-color-on-surface-variant);white-space:nowrap;border-radius:var(--shape-full);background:0 0;border:0;padding:.5rem .9rem;font-size:.75rem;font-weight:700}.admin-tabs button.is-active{color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;display:grid}.admin-metrics article{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);align-items:center;gap:.8rem;padding:1rem;display:flex}.admin-metrics article>span{width:2.6rem;height:2.6rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-lg);place-items:center;display:grid}.admin-metrics svg{width:1.05rem}.admin-metrics small,.admin-metrics strong,.admin-metrics p{display:block}.admin-metrics small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.admin-metrics strong{font-size:1.25rem}.admin-metrics p{color:var(--md-sys-color-success);margin:0;font-size:.75rem}.admin-overview-grid{grid-template-columns:minmax(0,1.15fr) minmax(17rem,.85fr);gap:1rem;display:grid}.admin-priority-list{padding:.5rem .8rem .8rem}.admin-priority-list button{width:100%;color:inherit;text-align:left;border:0;border-bottom:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-lg);cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem .25rem;display:grid}.admin-priority-list button:last-child{border-bottom:0}.priority{border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:800;display:grid}.priority--high{color:var(--md-sys-color-error);background:var(--md-sys-color-error-container)}.priority--medium{color:var(--md-sys-color-warning);background:var(--md-sys-color-warning-container)}.priority--low{color:var(--md-sys-color-info);background:var(--md-sys-color-info-container)}.admin-priority-list strong,.admin-priority-list small{display:block}.admin-priority-list strong{font-size:.75rem}.admin-priority-list small{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.75rem}.admin-priority-list svg{width:1rem}.admin-health{padding-bottom:.8rem}.admin-health>div{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.75rem;display:grid}.admin-health>div span{align-items:center;gap:.45rem;display:flex}.admin-health>div i{background:var(--md-sys-color-success);border-radius:50%;width:.45rem;height:.45rem}.admin-health>div small{color:var(--md-sys-color-success)}.admin-health>div i.is-idle{background:var(--md-sys-color-outline)}.admin-health>div small.is-idle{color:var(--md-sys-color-on-surface-variant)}.admin-table-panel{overflow:hidden}.admin-table{min-width:48rem;padding:0 1rem .8rem}.admin-table-panel:has(.admin-table){overflow-x:auto}.admin-table__head,.admin-table>div:not(.admin-table__head){grid-template-columns:minmax(14rem,1.1fr) .4fr .45fr .45fr .35fr;align-items:center;gap:.75rem;display:grid}.admin-table__head{color:var(--md-sys-color-on-surface-variant);padding:.75rem .25rem;font-size:.75rem;font-weight:750}.admin-table>div:not(.admin-table__head){border-top:1px solid var(--md-sys-color-outline-variant);min-height:4.2rem;padding:.6rem .25rem}.admin-table>div>span:first-child{align-items:center;gap:.65rem;display:flex}.admin-table>div>span:first-child>i{border-radius:var(--shape-md);place-items:center;width:2.2rem;height:2.2rem;font-size:.75rem;font-style:normal;font-weight:800;display:grid}.admin-table strong,.admin-table small{font-size:.75rem;display:block}.admin-table small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.admin-review-list,.admin-withdrawal-list,.admin-user-list,.admin-support-list{padding:0 1rem .8rem}.admin-review-list article{border-top:1px solid var(--md-sys-color-outline-variant);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.8rem;padding:.85rem .2rem;display:grid}.admin-review-list h3{margin:.2rem 0;font-size:.75rem}.admin-review-list small,.admin-review-list p{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.admin-review-list p{align-items:center;gap:.3rem;margin:0;display:flex}.admin-review-list p svg{width:.7rem}.admin-review-list .admin-review-proof{color:var(--md-sys-color-on-surface);white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.4rem;line-height:1.5;display:-webkit-box;overflow:hidden}.admin-review-links{flex-wrap:wrap;gap:.6rem;margin-top:.45rem;display:flex}.admin-review-links a{color:var(--md-sys-color-primary);align-items:center;gap:.25rem;font-size:.75rem;font-weight:750;display:inline-flex}.admin-review-links svg{width:.7rem}.admin-review-list article>strong{color:var(--md-sys-color-success);font-size:.75rem}.admin-review-list article>div:last-child{flex-wrap:wrap;gap:.4rem;display:flex}.admin-review-note{flex:1 0 100%;gap:.25rem;display:grid}.admin-review-note>span{color:var(--md-sys-color-on-surface-variant);font-size:.75rem;font-weight:750}.admin-review-note textarea{width:100%;min-height:3.75rem;color:var(--md-sys-color-on-surface);font:inherit;resize:vertical;background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-md);padding:.55rem .65rem;font-size:.75rem}.admin-review-note textarea:focus{border-color:var(--md-sys-color-primary);outline:2px solid color-mix(in srgb, var(--md-sys-color-primary) 20%, transparent)}.admin-edition-layout{gap:1rem;display:grid}.admin-procurement-panel{overflow:hidden}.admin-procurement-form{gap:1rem;padding:1rem 1.2rem 1.2rem;display:grid}.admin-procurement-current{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container);border:1px solid color-mix(in srgb, var(--md-sys-color-warning) 36%, var(--md-sys-color-outline-variant));border-radius:var(--shape-xl) var(--shape-xs);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.85rem;display:grid}.admin-procurement-current--active{color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container);border-color:color-mix(in srgb, var(--md-sys-color-tertiary) 36%, var(--md-sys-color-outline-variant))}.admin-procurement-current--expired{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container);border-color:color-mix(in srgb, var(--md-sys-color-error) 32%, var(--md-sys-color-outline-variant))}.admin-procurement-current>span{width:2.8rem;height:2.8rem;color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);border-radius:var(--shape-lg) var(--shape-xs);place-items:center;display:grid}.admin-procurement-current svg{width:1.1rem;height:1.1rem}.admin-procurement-current small,.admin-procurement-current strong,.admin-procurement-current p{margin:0;display:block}.admin-procurement-current small{letter-spacing:.05em;font-size:.75rem;font-weight:780}.admin-procurement-current strong{margin:.12rem 0;font-size:.78rem}.admin-procurement-current p{font-size:.75rem}.admin-procurement-actions{justify-content:space-between;align-items:center;gap:.85rem;display:flex}.admin-procurement-actions p{max-width:44rem;color:var(--md-sys-color-on-surface-variant);align-items:flex-start;gap:.35rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.admin-procurement-actions p svg{flex:none;width:.85rem;height:.85rem}.admin-edition-list .user-avatar svg{width:1rem;height:1rem}.admin-edition-list article>.status-pill{width:fit-content}@media (max-width:47.5rem){.admin-procurement-actions{display:grid}.admin-procurement-actions .button{width:100%}}@media (forced-colors:active){.admin-procurement-current{border:1px solid canvastext}}.admin-withdrawal-list article,.admin-user-list article{border-top:1px solid var(--md-sys-color-outline-variant);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.8rem;padding:.85rem .2rem;display:grid}.admin-support-list article{border-top:1px solid var(--md-sys-color-outline-variant);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:.8rem;padding:.85rem .2rem;display:grid}.admin-support-list small,.admin-support-list time{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.admin-support-list h3{margin:.18rem 0 .3rem;font-size:.75rem}.admin-support-list p{max-width:50rem;color:var(--md-sys-color-on-surface-variant);white-space:pre-wrap;margin:0 0 .4rem;font-size:.75rem;line-height:1.5}.admin-support-list article>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.admin-withdrawal-list article>span:first-child{width:2.2rem;height:2.2rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.admin-withdrawal-list article>span:first-child svg{width:.9rem}.admin-withdrawal-list article>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;min-width:13rem;display:flex}.admin-withdrawal-list strong,.admin-withdrawal-list small,.admin-user-list strong,.admin-user-list small{font-size:.75rem;display:block}.admin-withdrawal-list small,.admin-user-list small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.admin-user-list article>span:nth-child(3){text-transform:capitalize;font-size:.75rem}.admin-user-list .status-good svg{width:.75rem}.admin-clear-state svg{width:3rem;color:var(--md-sys-color-success)}.workspace-view{min-width:0}.workspace-page-hero,.new-order-header,.order-detail-hero{background:radial-gradient(circle at 95% 10%, color-mix(in srgb, var(--brand-iris) 16%, transparent), transparent 35%), var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-3xl) var(--shape-xl) var(--shape-3xl) var(--shape-xl);justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1rem;padding:clamp(1.25rem,3vw,2rem);display:flex}.workspace-page-hero>div:first-child{max-width:48rem}.workspace-page-hero--tasks{background:radial-gradient(circle at 90% 0, color-mix(in srgb, var(--brand-mint) 25%, transparent), transparent 38%), var(--md-sys-color-surface-container-lowest)}.workspace-eyebrow{color:var(--md-sys-color-primary);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:.45rem;font-size:.75rem;font-weight:800;display:inline-flex}.workspace-eyebrow svg{width:.9rem;height:.9rem}.workspace-page-hero h2,.new-order-header h2,.order-detail-hero h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,3vw,2.2rem);line-height:1.17}.workspace-page-hero p,.new-order-header p{max-width:45rem;color:var(--md-sys-color-on-surface-variant);margin:.5rem 0 0;font-size:.78rem;line-height:1.6}.workspace-page-actions{flex:none;align-items:center;gap:.55rem;display:flex}.task-hero-reward{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container);border-radius:var(--shape-xl);flex:none;align-items:center;gap:.7rem;padding:.9rem 1rem;display:flex;transform:rotate(1.5deg)}.task-hero-reward>span{width:2.6rem;height:2.6rem;color:var(--md-sys-color-on-secondary);background:var(--md-sys-color-secondary);border-radius:var(--shape-lg);place-items:center;display:grid}.task-hero-reward svg{width:1.1rem}.task-hero-reward small,.task-hero-reward strong{display:block}.task-hero-reward small{font-size:.75rem}.task-hero-reward strong{font-size:1.05rem}.workspace-stats{gap:.8rem;margin-bottom:1rem;display:grid}.workspace-stats--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-stat-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);min-height:7.5rem;padding:1.05rem;position:relative;overflow:hidden}.workspace-stat-card:after{content:"";background:var(--md-sys-color-primary-container);opacity:.48;border-radius:50%;width:5rem;height:5rem;position:absolute;bottom:-2rem;right:-1.5rem}.workspace-stat-card>span,.workspace-stat-card>strong,.workspace-stat-card>small{z-index:1;display:block;position:relative}.workspace-stat-card>span{color:var(--md-sys-color-on-surface-variant);font-size:.75rem;font-weight:650}.workspace-stat-card>strong{font-variant-numeric:tabular-nums;margin:.25rem 0;font-size:1.65rem}.workspace-stat-card>small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.workspace-toolbar{background:var(--md-sys-color-surface-container);border-radius:var(--shape-xl);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.6rem;display:flex}.workspace-filter-chips{align-items:center;gap:.25rem;display:flex;overflow-x:auto}.workspace-filter-chips button{min-height:2.6rem;color:var(--md-sys-color-on-surface-variant);white-space:nowrap;border-radius:var(--shape-full);background:0 0;border:0;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.75rem;font-weight:700;display:flex}@media (hover:hover) and (pointer:fine){.workspace-filter-chips button:hover:not(:disabled):not(.is-active){color:var(--md-sys-color-on-surface)}}.workspace-filter-chips button.is-active{color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.workspace-filter-chips button>span{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:var(--shape-full);place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.2rem;font-size:.75rem;display:grid}.workspace-toolbar__controls{align-items:center;gap:.4rem;display:flex}.workspace-search-field,.workspace-select-field{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-full);align-items:center;gap:.45rem;min-height:2.6rem;padding:.35rem .65rem;display:flex;position:relative}.workspace-search-field svg,.workspace-select-field svg{width:.9rem;color:var(--md-sys-color-on-surface-variant);flex:none}.workspace-search-field input,.workspace-select-field select{min-width:0;color:var(--md-sys-color-on-surface);font:inherit;background:0 0;border:0;outline:0;font-size:.75rem}.workspace-search-field input{width:11rem}.workspace-select-field select{appearance:none;min-width:6.5rem}.workspace-select-field:has(svg:last-child){padding-right:.4rem}.workspace-select-field>svg:last-child{width:.75rem}.workspace-search-field:focus-within,.workspace-select-field:focus-within{border-color:var(--md-sys-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--md-sys-color-primary) 14%, transparent)}.workspace-inline-notice{min-height:3rem;color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container);border-radius:var(--shape-md);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.6rem .8rem;font-size:.75rem;display:flex}.order-settlement-notice{color:var(--md-sys-color-on-surface);background:var(--md-sys-color-info-container)}.order-settlement-notice>div{gap:.15rem;display:grid}.order-settlement-notice strong{color:var(--md-sys-color-on-surface);font-size:.75rem}.order-settlement-notice .button{flex:none}.workspace-loading-state{min-height:12rem;color:var(--md-sys-color-on-surface-variant);justify-content:center;align-items:center;gap:.6rem;font-size:.75rem;display:flex}.workspace-spinner{border:2px solid color-mix(in srgb, currentColor 28%, transparent);border-top-color:currentColor;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.workspace-empty-state{text-align:center;background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);align-content:center;place-items:center;min-height:18rem;padding:2rem;display:grid}.workspace-empty-state>span{width:3.8rem;height:3.8rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-2xl);place-items:center;display:grid}.workspace-empty-state>span svg{width:1.5rem}.workspace-empty-state h2,.workspace-empty-state h3{margin:.9rem 0 .3rem}.workspace-empty-state p{max-width:30rem;color:var(--md-sys-color-on-surface-variant);margin:0 0 1rem;font-size:.75rem}.workspace-empty-state__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.order-list{gap:.75rem;display:grid}.order-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);transition:transform var(--motion-fast) var(--ease-standard), border-radius var(--motion-standard) var(--ease-shape), border-color var(--motion-fast) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.order-card:hover{border-color:color-mix(in srgb, var(--md-sys-color-primary) 45%, var(--md-sys-color-outline-variant));border-radius:var(--shape-2xl) var(--shape-lg);transform:translateY(-2px)}.order-card__main{align-items:center;gap:.9rem;min-width:0;display:flex}.platform-mark{width:2.65rem;height:2.65rem;color:var(--platform-color,var(--md-sys-color-primary));background:var(--platform-soft,var(--md-sys-color-primary-container));border-radius:var(--shape-lg);flex:0 0 2.65rem;place-items:center;font-size:.75rem;font-weight:850;display:grid}.platform-mark--large{border-radius:var(--shape-xl);flex-basis:4rem;width:4rem;height:4rem;font-size:.9rem}.order-card__content{flex:1;min-width:0}.order-card__heading{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.order-card__id{color:var(--md-sys-color-on-surface-variant);font-variant-numeric:tabular-nums;font-size:.75rem;display:block}.order-card h3{margin:.15rem 0 0;font-size:.82rem}.status-pill{width:fit-content;color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container);border-radius:var(--shape-full);flex:none;align-items:center;padding:.3rem .55rem;font-size:.75rem;font-weight:750;display:inline-flex}.status-pill--success,.status-pill--approved,.status-pill--paid{color:var(--md-sys-color-success);background:color-mix(in srgb, var(--md-sys-color-success-container) 60%, transparent)}.status-pill--warning,.status-pill--pending{color:var(--md-sys-color-warning);background:var(--md-sys-color-warning-container)}.status-pill--info{color:var(--md-sys-color-info);background:var(--md-sys-color-info-container)}.status-pill--rejected{color:var(--md-sys-color-error);background:var(--md-sys-color-error-container)}.order-card__meta{color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;gap:.6rem 1rem;margin-top:.45rem;font-size:.75rem;display:flex}.order-card__meta span{align-items:center;gap:.25rem;display:flex}.order-card__meta svg{width:.72rem}.order-progress{margin-top:.7rem}.order-progress>div:first-child{justify-content:space-between;align-items:center;margin-bottom:.3rem;font-size:.75rem;display:flex}.order-progress>div:first-child span{color:var(--md-sys-color-on-surface-variant)}.order-progress__track{background:var(--md-sys-color-surface-container-high);border-radius:var(--shape-full);height:.45rem;overflow:hidden}.order-progress__track>span{background:linear-gradient(90deg, var(--md-sys-color-primary), var(--brand-coral));border-radius:inherit;height:100%;display:block}.order-progress__track--large{height:.7rem}.order-card__link{min-height:2.7rem;color:var(--md-sys-color-primary);border-radius:var(--shape-full);align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.75rem;font-weight:750;text-decoration:none;display:flex}.order-card__link:hover{background:var(--md-sys-color-primary-container)}.order-card__link svg{width:.9rem}.workspace-breadcrumbs{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:.4rem;margin-bottom:.8rem;font-size:.75rem;display:flex}.workspace-breadcrumbs a{min-height:2rem;color:var(--md-sys-color-primary);align-items:center;gap:.3rem;font-weight:700;text-decoration:none;display:flex}.workspace-breadcrumbs svg{width:.85rem}.order-detail-hero__title{align-items:center;gap:.9rem;min-width:0;display:flex}.order-detail-hero__eyebrow{align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.order-copy-id{min-height:2rem;color:var(--md-sys-color-on-surface-variant);border-radius:var(--shape-sm);background:0 0;border:0;align-items:center;gap:.3rem;padding:.25rem .45rem;font-size:.75rem;display:flex}@media (hover:hover) and (pointer:fine){.order-copy-id:hover:not(:disabled){color:var(--md-sys-color-primary)}}.order-copy-id svg{width:.75rem}.order-detail-grid{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.65fr);gap:1rem;display:grid}.order-detail-main,.order-detail-aside{align-content:start;gap:1rem;display:grid}.workspace-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);padding:1.1rem}.workspace-card__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.workspace-card__heading h3{margin:0;font-size:.9rem}.workspace-card__heading p{color:var(--md-sys-color-on-surface-variant);margin:.15rem 0 0;font-size:.75rem}.order-progress-card__legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.9rem;display:grid}.order-progress-card__legend div{background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-md);padding:.7rem}.order-progress-card__legend small,.order-progress-card__legend strong{display:block}.order-progress-card__legend small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.order-progress-card__legend strong{margin-top:.1rem;font-size:.8rem}.order-detail-list{gap:0;margin:0;display:grid}.order-detail-list>div{border-top:1px solid var(--md-sys-color-outline-variant);grid-template-columns:7.5rem minmax(0,1fr) auto;gap:.6rem;padding:.75rem 0;display:grid}.order-detail-list dt{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.order-detail-list dd{overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.55}.order-detail-list dd a{color:var(--md-sys-color-primary)}.order-submissions-card>.workspace-card__heading>svg{width:1.35rem;color:var(--md-sys-color-primary)}.order-submission-list{gap:.7rem;display:grid}.order-submission-item{background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);overflow:hidden}.order-submission-item--submitted{border-color:var(--md-sys-color-primary);box-shadow:0 0 0 1px color-mix(in srgb, var(--md-sys-color-primary) 18%, transparent)}.order-submission-item header{align-items:center;gap:.7rem;min-height:4rem;padding:.7rem .85rem;display:flex}.order-submission-item header>span{width:2.25rem;height:2.25rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);flex:none;place-items:center;display:grid}.order-submission-item--approved header>span{color:var(--md-sys-color-on-success-container);background:var(--md-sys-color-success-container)}.order-submission-item header svg{width:1.05rem}.order-submission-item header>div{flex:1}.order-submission-item header small,.order-submission-item header strong{display:block}.order-submission-item header small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.order-submission-item header strong{margin-top:.08rem;font-size:.75rem}.order-submission-item header>i{color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container-high);border-radius:var(--shape-full);padding:.25rem .5rem;font-size:.75rem;font-style:normal;font-weight:750}.order-submission-item--submitted header>i{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container)}.order-submission-item--approved header>i{color:var(--md-sys-color-on-success-container);background:var(--md-sys-color-success-container)}.order-submission-item__body{background:var(--md-sys-color-surface-container-lowest);border-top:1px solid var(--md-sys-color-outline-variant);padding:.85rem}.order-submission-item__body>p,.order-submission-item__pending{color:var(--md-sys-color-on-surface-variant);white-space:pre-wrap;margin:0;font-size:.75rem;line-height:1.55}.order-submission-item__pending{padding:0 .85rem .85rem}.order-submission-item__links,.order-submission-item__actions{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.75rem;display:flex}.order-submission-item__links time{color:var(--md-sys-color-on-surface-variant);margin-left:auto;font-size:.75rem}.order-submission-review-note{gap:.35rem;margin-top:.75rem;display:grid}.order-submission-review-note>span{color:var(--md-sys-color-on-surface-variant);font-size:.75rem;font-weight:750}.order-submission-review-note textarea{min-height:4.5rem;color:var(--md-sys-color-on-surface);font:inherit;resize:vertical;background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-md);padding:.65rem .75rem;font-size:.75rem;line-height:1.5}.order-submission-review-note textarea:focus{border-color:var(--md-sys-color-primary);outline:2px solid color-mix(in srgb, var(--md-sys-color-primary) 20%, transparent)}.order-submission-item__actions{border-top:1px solid var(--md-sys-color-outline-variant);justify-content:flex-end;padding-top:.75rem}.order-submissions-empty{min-height:5rem;color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-lg);justify-content:center;align-items:center;gap:.6rem;font-size:.75rem;display:flex}.order-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.order-timeline li{grid-template-columns:1.2rem minmax(0,1fr) auto;gap:.6rem;padding:0 0 1.15rem;display:grid;position:relative}.order-timeline li:before{content:"";background:var(--md-sys-color-outline-variant);width:1px;position:absolute;top:.7rem;bottom:0;left:.47rem}.order-timeline li:last-child:before{display:none}.order-timeline__dot{z-index:1;background:var(--md-sys-color-outline-variant);border:2px solid var(--md-sys-color-surface-container-lowest);width:.65rem;height:.65rem;box-shadow:0 0 0 1px var(--md-sys-color-outline-variant);border-radius:50%;margin-top:.18rem;position:relative}.order-timeline li.is-current .order-timeline__dot{background:var(--md-sys-color-primary);box-shadow:0 0 0 3px var(--md-sys-color-primary-container)}.order-timeline strong,.order-timeline p,.order-timeline time{display:block}.order-timeline strong{font-size:.75rem}.order-timeline p{color:var(--md-sys-color-on-surface-variant);margin:.15rem 0 0;font-size:.75rem;line-height:1.45}.order-timeline time{color:var(--md-sys-color-on-surface-variant);white-space:nowrap;font-size:.75rem}.order-summary-card>dl{gap:.65rem;margin:0;display:grid}.order-summary-card>dl>div{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.order-summary-card dt{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.order-summary-card dd{margin:0;font-size:.75rem;font-weight:700}.order-detail-help{color:var(--md-sys-color-on-info-container);background:var(--md-sys-color-info-container);border-radius:var(--shape-xl);padding:1rem}.order-detail-help h3{margin:0;font-size:.78rem}.order-detail-help p{margin:.3rem 0 .7rem;font-size:.75rem;line-height:1.5}.order-detail-help a{color:inherit;font-size:.75rem;font-weight:750}.new-order-header{align-items:center}.new-order-credit-chip{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-full);flex:none;align-items:center;gap:.55rem;padding:.7rem .9rem;display:flex}.new-order-credit-chip svg{width:1rem}.new-order-credit-chip small,.new-order-credit-chip strong{font-size:.75rem;display:block}.order-stepper{background:var(--md-sys-color-surface-container);border-radius:var(--shape-xl);margin-bottom:1rem;padding:.375rem}.order-stepper>ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.order-stepper li{min-width:0;min-height:3.2rem;color:var(--md-sys-color-on-surface-variant);border-radius:var(--shape-md);background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.75rem;font-weight:700;display:flex}.order-stepper li.is-current{color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.order-stepper li.is-complete{color:var(--md-sys-color-primary)}.order-stepper__number{width:1.6rem;height:1.6rem;color:inherit;background:color-mix(in srgb, currentColor 12%, transparent);border-radius:50%;flex:0 0 1.6rem;place-items:center;font-size:.75rem;display:grid}.order-stepper__number svg{width:1rem;height:1rem}.order-stepper li>span:last-child{min-width:0}.order-stepper li small,.order-stepper li strong{display:block}.order-stepper li small{font-size:.75rem;font-weight:400}.order-stepper li strong{font-size:.875rem;line-height:1.4}.new-order-layout{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.58fr);align-items:start;gap:1rem;display:grid}.new-order-form-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);min-width:0;padding:clamp(1rem,2.5vw,1.4rem)}.new-order-form-card__heading{margin-bottom:1.2rem}.new-order-form-card__heading span{color:var(--md-sys-color-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.new-order-form-card__heading h3{margin:.2rem 0;font-size:1.15rem}.new-order-form-card__heading p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem}.form-error-summary{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container);border-radius:var(--shape-md);margin-bottom:1rem;padding:.8rem;font-size:.75rem}.form-error-summary strong{margin-bottom:.2rem;display:block}.service-picker,.new-order-fields,.schedule-options{border:0;min-width:0;margin:0;padding:0}.platform-filter{background:var(--md-sys-color-surface-container);border-radius:var(--shape-lg);flex-wrap:wrap;gap:.3rem;margin-bottom:1rem;padding:.3rem;display:flex;overflow-x:auto}.platform-filter button{min-height:2.5rem;color:var(--md-sys-color-on-surface-variant);white-space:nowrap;border-radius:var(--shape-md);background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.875rem;font-weight:700;display:inline-flex}.platform-filter button>span{display:none}.platform-filter button.is-active,.platform-filter button[aria-pressed=true]{color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.service-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.service-option{min-height:9.5rem;color:inherit;text-align:left;background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-xl);cursor:pointer;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);gap:.65rem;padding:.9rem;display:grid;position:relative}.service-option>input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.service-option:has(>input:focus-visible){outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.service-option:hover{border-color:var(--md-sys-color-outline)}.service-option.is-selected,.service-option[aria-pressed=true]{background:var(--md-sys-color-primary-container);border-color:var(--md-sys-color-primary)}.service-option__check{color:#0000;border:1px solid var(--md-sys-color-outline);border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid}.service-option.is-selected .service-option__check,.service-option[aria-pressed=true] .service-option__check{color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);border-color:var(--md-sys-color-primary)}.service-option__check svg{visibility:hidden;width:.75rem}.service-option:has(>input:checked) .service-option__check svg{visibility:visible}.service-option__body{flex-direction:column;min-width:0;display:flex}.service-option__topline{color:var(--md-sys-color-on-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:1rem;display:flex}.service-option__topline small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.service-option__body>span:nth-child(2){color:var(--md-sys-color-on-surface-variant);margin-top:.5rem;font-size:.875rem;line-height:1.6}.service-option__body>strong,.service-option__body>small{display:block}.service-option__body>strong{margin:.45rem 0 .25rem;font-size:.78rem}.service-option__body>small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem;line-height:1.45}.service-option__meta{color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.5rem;margin-top:auto;padding-top:.6rem;font-size:.75rem;display:flex}.service-option__meta strong{color:var(--md-sys-color-on-surface);font-size:.75rem}.new-order-fields{gap:1rem;display:grid}.form-field__control{align-items:center;display:flex;position:relative}.form-field__control>svg{width:1rem;color:var(--md-sys-color-on-surface-variant);pointer-events:none;position:absolute;left:.85rem}.form-field__control:has(>svg)>input{padding-left:2.4rem}.form-field__footer{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.form-tip{color:var(--md-sys-color-on-info-container);background:var(--md-sys-color-info-container);border-radius:var(--shape-md);gap:.55rem;padding:.8rem;font-size:.75rem;line-height:1.45;display:flex}.form-tip svg{flex:0 0 1rem;width:1rem}.quantity-field>span,.schedule-options>legend{margin-bottom:.45rem;font-size:.75rem;font-weight:700;display:block}.quantity-stepper{background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-full);grid-template-columns:auto minmax(5rem,1fr) auto;align-items:center;gap:.5rem;max-width:18rem;padding:.35rem;display:grid}.quantity-stepper input{width:100%;color:var(--md-sys-color-on-surface);font:inherit;text-align:center;background:0 0;border:0;outline:0;font-weight:750}.quantity-stepper>label{align-items:center;gap:.375rem;min-width:0;display:flex}.quantity-stepper>label>span:not(.sr-only){flex:none}.quantity-stepper:has(input:focus-visible){border-color:var(--md-sys-color-primary);outline:3px solid color-mix(in srgb, var(--md-sys-color-primary) 28%, transparent);outline-offset:2px}.schedule-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.schedule-options>legend{grid-column:1/-1}.schedule-options>label:not(.schedule-date-field){background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-lg);cursor:pointer;border:1px solid #0000;align-items:center;gap:.6rem;min-height:4.8rem;padding:.8rem;display:flex}.schedule-options>label.is-selected{background:var(--md-sys-color-primary-container);border-color:var(--md-sys-color-primary)}.schedule-options>label:not(.schedule-date-field) input{width:1.125rem;height:1.125rem;accent-color:var(--md-sys-color-primary);flex:0 0 1.125rem;margin:0}.schedule-options>label>span[aria-hidden=true]{display:none}.schedule-options>label>span:last-child{min-width:0}.schedule-options>label strong,.schedule-options>label small{font-size:.75rem;display:block}.schedule-options>label small{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.75rem}.schedule-date-field{grid-column:1/-1}.order-review{gap:1rem;display:grid}.order-review>section,.order-review>div:not(.order-confirmation){background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-lg);padding:.9rem}.order-review__section-heading{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.6rem;display:flex}.order-review__section-heading h4{margin:0;font-size:.75rem}.order-review__service{align-items:center;gap:.7rem;display:flex}.order-review__service strong,.order-review__service small{display:block}.order-review__service strong{font-size:.75rem}.order-review__service small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.order-confirmation{background:var(--md-sys-color-surface-container);border-radius:var(--shape-md);align-items:flex-start;gap:.6rem;padding:.85rem;font-size:.75rem;line-height:1.5;display:flex}.order-confirmation input{width:1.125rem;height:1.125rem;accent-color:var(--md-sys-color-primary);flex:0 0 1.125rem;margin-top:.15rem}.new-order-form-actions{border-top:1px solid var(--md-sys-color-outline-variant);justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.new-order-form-actions>:first-child{margin-right:auto}.order-quote-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);box-shadow:var(--elevation-2);padding:1.15rem;position:sticky;top:6.5rem}.order-quote-card__heading{align-items:center;gap:.55rem;margin-bottom:1rem;display:flex}.order-quote-card__heading>span{width:2.2rem;height:2.2rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.order-quote-card__heading svg{width:.95rem}.order-quote-card__heading h3{margin:0;font-size:.8rem}.order-quote-card dl{gap:.55rem;margin:0;display:grid}.order-quote-card dl>div{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.order-quote-card dt{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.order-quote-card dd{margin:0;font-size:.75rem;font-weight:700}.order-quote-card__total{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-lg);margin:.9rem 0;padding:.9rem}.order-quote-card__total small,.order-quote-card__total strong{display:block}.order-quote-card__total small{font-size:.75rem}.order-quote-card__total strong{margin-top:.15rem;font-size:1.55rem}.order-quote-card__balance{border-top:1px solid var(--md-sys-color-outline-variant);justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem 0;font-size:.75rem;display:flex}.order-quote-card__balance.is-insufficient{color:var(--md-sys-color-error)}.order-quote-card__delivery{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:.55rem;padding:.7rem 0;font-size:.75rem;display:flex}.order-quote-card__delivery svg{width:1rem;color:var(--md-sys-color-primary)}.order-quote-card__safe{color:var(--md-sys-color-success);background:color-mix(in srgb, var(--md-sys-color-success-container) 45%, transparent);border-radius:var(--shape-md);gap:.45rem;margin-top:.7rem;padding:.7rem;font-size:.75rem;line-height:1.45;display:flex}.order-quote-card__safe svg{flex:0 0 .9rem;width:.9rem}.task-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.task-card{background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);min-width:0;min-height:20rem;transition:transform var(--motion-fast) var(--ease-standard), border-radius var(--motion-standard) var(--ease-shape), border-color var(--motion-fast) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}.task-card:hover{border-color:var(--md-sys-color-primary);border-radius:var(--shape-3xl) var(--shape-lg);transform:translateY(-2px)}.task-card--mine{border-color:color-mix(in srgb, var(--md-sys-color-secondary) 55%, var(--md-sys-color-outline-variant))}.task-card__header{align-items:center;gap:.45rem;padding:.9rem .9rem 0;display:flex}.task-card__header>.status-pill{margin-left:auto}.task-kind-badge{min-height:1.8rem;color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container);border-radius:var(--shape-full);align-items:center;gap:.28rem;padding:.25rem .5rem;font-size:.75rem;font-weight:780;display:inline-flex}.task-kind-badge svg{width:.75rem}.task-card__body{padding:.75rem .9rem}.task-card__service{color:var(--md-sys-color-primary);font-size:.75rem;font-weight:750}.order-confirmation>span[aria-hidden=true]{display:none}.order-confirmation strong,.order-confirmation small,.order-quote-card__safe strong,.order-quote-card__delivery small{display:block}.task-card__qualification{background:var(--md-sys-color-secondary-container);width:fit-content;color:var(--md-sys-color-on-secondary-container);border-radius:999px;margin:.45rem 0 0;padding:.42rem .68rem;font-size:.78rem;font-weight:650}.task-card h3{margin:.35rem 0;font-size:.9rem;line-height:1.4}.task-card__body>p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.75rem;line-height:1.55}.task-live-context{background:var(--md-sys-color-surface-container);border-radius:var(--shape-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.75rem;padding:.5rem;display:grid}.task-live-context>span{background:var(--md-sys-color-surface-container-lowest);border-radius:var(--shape-md);align-items:flex-start;gap:.35rem;min-width:0;padding:.45rem;display:flex}.task-live-context>span>svg{width:.8rem;color:var(--md-sys-color-primary);flex:none}.task-live-context>span>span{min-width:0}.task-live-context small,.task-live-context time,.task-live-context strong{display:block}.task-live-context small{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.task-live-context time,.task-live-context strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.12rem;font-size:.75rem;font-weight:720;overflow:hidden}.task-live-brief{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container);border-radius:var(--shape-md);margin-top:.65rem;padding:.7rem}.task-live-brief>strong{align-items:center;gap:.35rem;font-size:.75rem;display:flex}.task-live-brief>strong svg{flex:none;width:.85rem}.task-live-brief>p{white-space:pre-wrap;margin:.35rem 0 0;font-size:.75rem;line-height:1.55}.task-card__target{min-height:2.7rem;color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);justify-content:space-between;align-items:center;gap:.7rem;margin-top:.75rem;padding:.65rem .75rem;font-size:.75rem;font-weight:750;display:flex}.task-card__target svg{flex:none;width:.9rem}.task-card__facts{background:var(--md-sys-color-surface-container-low);border-radius:var(--shape-md);gap:.4rem;margin-top:.85rem;padding:.7rem;display:grid}.task-card__facts>span{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:.35rem;font-size:.75rem;display:flex}.task-card__facts svg{width:.8rem;color:var(--md-sys-color-primary)}.task-card__facts strong{color:var(--md-sys-color-success)}.task-card__error{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container);border-radius:var(--shape-md);gap:.45rem;margin:0 .9rem;padding:.65rem;font-size:.75rem;display:flex}.task-card__error>span{font-weight:850}.task-card__review-note{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container);border-radius:var(--shape-md);gap:.55rem;margin:0 .9rem;padding:.7rem;font-size:.75rem;line-height:1.5;display:flex}.task-card__review-note>svg{flex:none;width:1rem}.task-card__review-note strong{margin-bottom:.12rem;display:block}.task-card__actions{border-top:1px solid var(--md-sys-color-outline-variant);margin-top:auto;padding:.8rem .9rem .9rem}.task-card__actions>.button{width:100%}.task-card__submit-gate{min-height:3.4rem;color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container);border-radius:var(--shape-md);align-items:center;gap:.55rem;padding:.65rem .75rem;font-size:.75rem;line-height:1.4;display:flex}.task-card__submit-gate>svg{width:1rem;color:var(--md-sys-color-primary);flex:none}.task-card__submit-gate strong{color:var(--md-sys-color-on-surface);margin-bottom:.08rem;font-size:.75rem;display:block}.task-card__completion{color:var(--md-sys-color-warning);align-items:center;gap:.55rem;font-size:.75rem;display:flex}.task-card__completion.is-approved{color:var(--md-sys-color-success)}.task-card__completion svg{width:1.2rem}.task-card__completion strong,.task-card__completion span{display:block}.task-submission{background:var(--md-sys-color-surface-container-low);border-top:1px solid var(--md-sys-color-outline-variant);padding:.9rem}.task-submission__heading{gap:.55rem;margin-bottom:.75rem;display:flex}.task-submission__heading>span{height:2rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);flex:0 0 2rem;place-items:center;display:grid}.task-submission__heading svg{width:.85rem}.task-submission__heading h4{margin:0;font-size:.75rem}.task-submission__heading p{color:var(--md-sys-color-on-surface-variant);margin:.12rem 0 0;font-size:.75rem;line-height:1.4}.proof-upload{background:var(--md-sys-color-surface-container-lowest);border:1px dashed var(--md-sys-color-outline);border-radius:var(--shape-lg);cursor:pointer;align-items:center;gap:.65rem;min-height:4.5rem;margin-top:.7rem;padding:.75rem;display:flex;position:relative}.proof-upload:has(input:focus-visible){border-color:var(--md-sys-color-primary);outline:3px solid color-mix(in srgb, var(--md-sys-color-primary) 28%, transparent);outline-offset:2px}.proof-upload input{opacity:0;width:1px;height:1px;position:absolute}.proof-upload>span:nth-child(2){width:2.2rem;height:2.2rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.proof-upload svg{width:.9rem}.proof-upload strong,.proof-upload small{display:block}.proof-upload strong{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-size:.75rem;overflow:hidden}.proof-upload small{color:var(--md-sys-color-on-surface-variant);margin-top:.12rem;font-size:.75rem}.task-submission__actions{justify-content:flex-end;gap:.45rem;margin-top:.75rem;display:flex}.task-empty-state{grid-column:1/-1}.support-layout{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);align-items:start;gap:1rem;display:grid}.support-composer{padding-bottom:1.1rem}.support-composer>.form-grid{padding:1rem}.support-composer>.button{width:calc(100% - 2rem);margin:0 1rem}.support-privacy-note{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);gap:.55rem;margin:0 1rem 1rem;padding:.7rem .8rem;font-size:.75rem;line-height:1.5;display:flex}.support-privacy-note svg{flex:none;width:1rem}.support-ticket-list{gap:.55rem;padding:0 1rem 1rem;display:grid}.support-ticket-list article{background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-xl);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:.8rem;display:grid}.support-ticket-list article>span{width:2.25rem;height:2.25rem;color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container);border-radius:var(--shape-md);place-items:center;display:grid}.support-ticket-list article>span svg{width:1rem}.support-ticket-list small,.support-ticket-list time{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.support-ticket-list h3{margin:.15rem 0 .3rem;font-size:.76rem}.support-ticket-list p{color:var(--md-sys-color-on-surface-variant);white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .45rem;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.support-status{color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container-high);border-radius:var(--shape-full);padding:.25rem .5rem;font-size:.75rem;font-style:normal;font-weight:750}.support-status--in_progress{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container)}.support-status--resolved{color:var(--md-sys-color-on-success-container);background:var(--md-sys-color-success-container)}.support-empty{min-height:13rem;color:var(--md-sys-color-on-surface-variant);text-align:center;align-content:center;place-items:center;gap:.4rem;padding:1rem;display:grid}.support-empty>svg{width:2rem;color:var(--md-sys-color-primary)}.support-empty h3,.support-empty p{margin:0}.support-empty h3{color:var(--md-sys-color-on-surface);font-size:.8rem}.support-empty p{max-width:24rem;font-size:.75rem;line-height:1.5}@media (max-width:82rem){.workspace-sidebar{width:15.25rem}.workspace-main{margin-left:15.25rem}.workspace-user-chip>span{display:none}.workspace-user-chip{padding-right:.3rem}.metric-grid,.task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:70rem){.workspace-search-trigger{justify-content:center;width:2.75rem;min-width:2.75rem;padding:.4rem}.workspace-search-trigger span,.workspace-search-trigger kbd{display:none}.welcome-card{grid-template-columns:minmax(0,1fr) 17rem}.dashboard-columns,.referral-columns,.admin-overview-grid,.support-layout{grid-template-columns:1fr}.dashboard-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.quality-card{grid-column:1/-1}.balance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-card{flex-direction:row;grid-column:1/-1;align-items:center;gap:1rem;min-height:auto}.settlement-card>div:nth-child(2){flex:1}.settlement-card__list{min-width:14rem;margin-top:0}.live-overview{grid-template-columns:1fr}.live-overview__copy{max-width:45rem}.referral-hero{grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr)}.referral-metrics,.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-install-hero{grid-template-columns:minmax(0,1fr) minmax(17rem,.9fr)}.workspace-download-columns,.order-detail-grid,.new-order-layout{grid-template-columns:1fr}.order-quote-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem;display:grid;position:static}.order-quote-card__heading,.order-quote-card__total,.order-quote-card__safe{grid-column:1/-1}}@media (max-width:60rem){.workspace-sidebar{visibility:hidden;pointer-events:none;width:min(19rem,100vw - 3rem);transition:transform var(--motion-emphasized) var(--ease-standard);box-shadow:var(--elevation-4);transform:translate(-105%)}.workspace-sidebar.is-open{visibility:visible;pointer-events:auto;transform:translate(0)}.workspace-sidebar__close,.workspace-menu-button{display:grid}.workspace-backdrop{z-index:35;background:color-mix(in srgb, var(--md-sys-color-scrim) 42%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;position:fixed;inset:0}.workspace-main{margin-left:0}.workspace-topbar__title small{display:block}.workspace-page-hero,.new-order-header,.order-detail-hero{align-items:flex-start}.recommended-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.recommended-task-grid article:last-child{grid-column:1/-1}.live-guide-grid,.install-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.live-guide-grid article:last-child,.install-flow article:last-child{grid-column:1/-1}.settings-layout{grid-template-columns:1fr}.settings-nav{border-radius:var(--shape-full);display:flex;position:static;overflow-x:auto}.settings-nav a{flex:none}}@media (max-width:47.5rem){.workspace-topbar{min-height:4.5rem;padding:.55rem .8rem}.workspace-content{padding:.8rem .8rem 6.5rem}.workspace-topbar__actions{gap:.25rem}.workspace-user-chip{display:none}.notification-panel{position:fixed;top:4.5rem;right:.75rem}.workspace-bottom-nav{z-index:45;background:color-mix(in srgb, var(--md-sys-color-surface-container-high) 90%, transparent);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--shape-2xl);height:4.6rem;box-shadow:var(--elevation-3);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;padding:.35rem;display:grid;position:fixed;bottom:.75rem;left:.75rem;right:.75rem}.workspace-bottom-nav a{min-width:0;color:var(--md-sys-color-on-surface-variant);place-items:center;gap:.1rem;font-size:.75rem;font-weight:650;text-decoration:none;display:grid}.workspace-bottom-nav a>span{border-radius:var(--shape-full);place-items:center;width:2.4rem;height:2rem;display:grid}.workspace-bottom-nav a svg{width:1rem}.workspace-bottom-nav a.is-active{color:var(--md-sys-color-on-primary-container)}.workspace-bottom-nav a.is-active>span{background:var(--md-sys-color-primary-container)}.workspace-bottom-nav a.is-create>span{width:2.8rem;height:2.8rem;color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);box-shadow:0 8px 18px color-mix(in srgb, var(--md-sys-color-primary) 28%, transparent);margin-top:-1.2rem}.demo-banner,.account-status-banner{align-items:flex-start;font-size:.75rem}.view-header{display:block}.view-header__action{margin-top:1rem}.view-header__action .button{width:100%}.welcome-card{grid-template-columns:1fr;min-height:23rem;padding:1.4rem}.welcome-card__art{min-height:8rem}.welcome-pulse{width:7.5rem;height:7.5rem;right:50%;transform:translate(50%,-50%)}.welcome-mini--one{left:0}.metric-grid,.workspace-stats--compact,.referral-metrics,.admin-metrics,.install-status-grid{grid-template-columns:1fr}.metric-grid article,.workspace-stat-card{min-height:6.5rem}.dashboard-secondary,.balance-grid,.live-guide-grid,.install-flow,.workspace-download-columns{grid-template-columns:1fr}.quality-card,.live-guide-grid article:last-child,.install-flow article:last-child{grid-column:auto}.recommended-task-grid{grid-template-columns:1fr}.recommended-task-grid article:last-child{grid-column:auto}.active-order-row{grid-template-columns:auto minmax(0,1fr) auto}.active-order-row__amount{display:none}.panel__header{align-items:flex-start;min-height:4rem}.panel__header .button--text{min-width:2.5rem;padding-inline:.3rem;font-size:0}.panel__header .button--text svg{width:1rem}.balance-card,.settlement-card{min-height:auto}.settlement-card{flex-direction:column;align-items:flex-start;display:flex}.settlement-card__list{width:100%;min-width:0}.transaction-table__head{display:none}.transaction-row{grid-template-columns:minmax(0,1fr) auto}.transaction-row>p{grid-column:1/-1;padding-left:2.9rem}.live-overview,.referral-hero,.workspace-install-hero{grid-template-columns:1fr;padding:1.1rem}.live-overview__badge{right:.4rem}.live-campaign-card__summary{grid-template-columns:auto auto minmax(0,1fr) auto}.live-campaign-list__amount{display:none}.live-collaboration{grid-template-columns:1fr}.referral-hero__art{min-height:13rem}.referral-guidelines{display:grid}.referral-guidelines>.button{margin-left:0}.referral-table__head{display:none}.referral-table>div:not(.referral-table__head){grid-template-columns:minmax(0,1fr) auto auto}.referral-table>div>span:last-child{display:none}.workspace-install-device>div{transform:none}.profile-editor,.appearance-options{grid-template-columns:1fr}.appearance-options>button{grid-template-columns:7rem 1fr;align-items:center;display:grid}.theme-preview{height:4rem}.language-row,.security-row,.danger-zone{flex-wrap:wrap}.language-row>.button,.security-row>.button,.danger-zone>.button{width:100%}.settings-save-mobile{margin-top:1rem;display:block}.settings-save-mobile .button{width:100%}.admin-tabs{border-radius:var(--shape-xl)}.admin-review-list article,.admin-withdrawal-list article,.admin-user-list article,.admin-support-list article{grid-template-columns:auto minmax(0,1fr) auto}.admin-review-list article>div:last-child,.admin-withdrawal-list article>div:last-child,.admin-support-list article>div:last-child{grid-column:1/-1;justify-content:flex-end}.admin-user-list article>span:nth-child(3),.admin-user-list article>small:last-child{display:none}.admin-user-list article>button{grid-column:1/-1;width:100%}.workspace-page-hero,.new-order-header,.order-detail-hero{padding:1.1rem;display:grid}.workspace-page-actions,.workspace-page-actions .button{width:100%}.workspace-page-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.task-hero-reward{width:fit-content}.workspace-toolbar{padding:.45rem;display:grid}.workspace-toolbar__controls{grid-template-columns:minmax(0,1fr) auto;display:grid}.workspace-toolbar--tasks .workspace-toolbar__controls{grid-template-columns:minmax(0,1fr) repeat(2,auto)}.workspace-search-field input,.workspace-filter-chips{width:100%}.order-card{grid-template-columns:1fr}.order-card__link{background:var(--md-sys-color-primary-container);justify-content:center;width:100%}.order-card__main,.order-detail-hero__title{align-items:flex-start}.order-detail-hero .workspace-page-actions{flex-wrap:wrap;display:flex}.order-progress-card__legend{grid-template-columns:1fr}.order-detail-list>div{grid-template-columns:1fr auto}.order-detail-list dt{grid-column:1/-1}.order-timeline li{grid-template-columns:1.2rem minmax(0,1fr)}.order-timeline time{grid-column:2}.order-stepper{border-radius:var(--shape-xl)}.order-stepper li{padding:.35rem}.service-option-grid,.schedule-options{grid-template-columns:1fr}.schedule-options>legend,.schedule-date-field{grid-column:1}.new-order-form-card{padding:.9rem}.new-order-form-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.new-order-form-actions>:first-child{margin:0}.new-order-form-actions .button{width:100%}.order-quote-card{grid-template-columns:1fr}.order-quote-card__heading,.order-quote-card__total,.order-quote-card__safe{grid-column:1}.support-ticket-list article{grid-template-columns:auto minmax(0,1fr)}.support-ticket-list .support-status{grid-column:2;justify-self:start}.settings-device-list article{flex-wrap:wrap}.settings-device-list article>.button{width:100%}.task-grid{grid-template-columns:1fr}.task-card{min-height:auto}.task-submission__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-dialog__card{border-radius:var(--shape-2xl)}}@media (max-width:26rem){.workspace-topbar__title h1{font-size:1rem}.workspace-topbar .icon-button,.workspace-search-trigger{width:3rem;min-width:3rem;height:3rem;min-height:3rem}.workspace-page-actions,.workspace-toolbar__controls,.workspace-toolbar--tasks .workspace-toolbar__controls{grid-template-columns:1fr}.workspace-select-field select{width:100%}.order-card__heading{display:grid}.form-grid{grid-template-columns:1fr}.form-field--span{grid-column:1}.live-campaign-card__summary{grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;padding:.75rem}.live-campaign-card__summary>.platform-badge{display:none}.live-campaign-list__main>div{flex-direction:column;align-items:flex-start}.live-collaboration__facts{grid-template-columns:1fr}.live-review-panel{margin:.65rem}.live-review-panel__links,.live-review-panel__actions{display:grid}.live-review-panel__links time{margin-left:0}.live-review-panel__actions .button{width:100%}.task-live-context{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.workspace-sidebar,.workspace-create,.metric-grid article,.order-card,.task-card,.workspace-dialog__card,.workspace-toast{transition:none!important;animation:none!important;transform:none!important}.settings-edition-options label>span{transform:none!important}.workspace-spinner{animation-duration:1.8s}}@media (forced-colors:active){.workspace-create,.workspace-nav-group>a.is-active,.workspace-filter-chips button.is-active,.admin-tabs button.is-active,.order-stepper li.is-current{border:2px solid buttontext}.workspace-progress,.order-progress__track{border:1px solid canvastext}}@media (min-width:70.01rem){.workspace-sidebar{width:15rem}.workspace-main{margin-left:15rem}}@media (max-width:47.5rem){.workspace-bottom-nav{height:calc(4.4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-left:0;border-right:0;border-radius:0;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f172a14}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-secondary,.form-grid{grid-template-columns:1fr}.form-field--span{grid-column:1}}@media (max-width:26rem){.metric-grid{grid-template-columns:1fr}}.workspace-shell{--saas-canvas:#f7f8fa;--saas-surface:#fff;--saas-surface-muted:#f1f4f6;--saas-surface-subtle:#f9fafb;--saas-border:#d9e0e5;--saas-border-strong:#7f8c94;--saas-text:#17201f;--saas-text-muted:#586461;--saas-accent:#007b74;--saas-accent-hover:#006a64;--saas-focus:color-mix(in srgb, var(--brand-miku-teal) 30%, transparent);--saas-control-height:2.75rem;--saas-control-radius:.625rem;--saas-card-radius:.875rem;--saas-shadow-sm:0 1px 2px #0f172a0d;--saas-shadow-md:0 10px 28px #0f172a17;color:var(--saas-text);background:var(--saas-canvas)}:root[data-theme=dark] .workspace-shell{--saas-canvas:#090e12;--saas-surface:#11181d;--saas-surface-muted:#1b252c;--saas-surface-subtle:#0d1418;--saas-border:#2d3a42;--saas-border-strong:#687781;--saas-text:#edf3f1;--saas-text-muted:#aebbb7;--saas-accent:#65dbd1;--saas-accent-hover:#8ff5eb;--saas-focus:color-mix(in srgb, var(--brand-miku-teal) 38%, transparent);--saas-shadow-sm:0 1px 2px #0000004d;--saas-shadow-md:0 12px 30px #00000059}.workspace-shell :where(h1,h2,h3,h4){color:var(--saas-text);text-wrap:balance}.workspace-shell :where(p,li,dd){text-wrap:pretty}.workspace-shell :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--saas-accent);outline-offset:3px}.workspace-sidebar{z-index:60;background:var(--saas-surface);border-color:var(--saas-border);width:15.5rem;box-shadow:none;padding:.9rem .75rem}.workspace-main{background:var(--saas-canvas);margin-left:15.5rem}.workspace-create{min-height:var(--saas-control-height);color:var(--md-sys-color-on-primary);background:var(--saas-accent);border-radius:var(--saas-control-radius);box-shadow:var(--saas-shadow-sm);transition:background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);border:1px solid #0000;margin:.9rem .35rem 1.15rem}.workspace-nav-group>span{color:var(--saas-text-muted);letter-spacing:.075em;padding:0 .65rem .35rem;font-size:.75rem}.workspace-nav-group>a{min-height:2.625rem;color:var(--saas-text-muted);border-radius:var(--saas-control-radius);transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);border:1px solid #0000;padding:.5rem .65rem;font-size:.8125rem}.workspace-nav-group>a.is-active{color:var(--saas-accent);background:color-mix(in srgb, var(--md-sys-color-primary-container) 48%, var(--saas-surface));border-color:color-mix(in srgb, var(--saas-accent) 18%, var(--saas-border))}.workspace-nav-group>a.is-active:before{display:none}.workspace-sidebar nav.workspace-sidebar__utility{border-color:var(--saas-border);gap:.3rem}.workspace-sidebar nav.workspace-sidebar__utility a{min-height:3.25rem;color:var(--saas-text-muted);border-radius:var(--saas-control-radius);border:1px solid #0000;font-size:.75rem}.workspace-sidebar nav.workspace-sidebar__utility a:hover,.workspace-sidebar nav.workspace-sidebar__utility a:focus-visible,.workspace-sidebar nav.workspace-sidebar__utility a.is-active{color:var(--saas-accent);background:var(--saas-surface-muted);border-color:var(--saas-border)}.workspace-sidebar__footer{border-color:var(--saas-border);border-radius:var(--saas-control-radius);min-height:3.75rem}.workspace-sidebar__footer strong{font-size:.8125rem}.workspace-sidebar__footer small{color:var(--saas-text-muted);font-size:.75rem}.workspace-topbar{background:color-mix(in srgb, var(--saas-surface) 94%, transparent);border-color:var(--saas-border);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);min-height:4.5rem;padding:.625rem clamp(1rem,2.4vw,2rem);box-shadow:0 1px #0f172a05}.workspace-topbar__title small,.workspace-search-trigger,.workspace-user-chip,.notification-panel p{color:var(--saas-text-muted)}.workspace-search-trigger,.workspace-user-chip,.workspace-topbar .icon-button{border-color:var(--saas-border);border-radius:var(--saas-control-radius);background:var(--saas-surface);min-height:2.75rem}.workspace-search-trigger{min-width:15rem}.workspace-content{max-width:100rem;padding:clamp(1rem,2vw,1.75rem) clamp(1rem,2vw,1.75rem) 5rem}.view-header{align-items:flex-end;min-height:auto;margin-bottom:1rem;padding:.25rem 0 .125rem}.view-header h2{letter-spacing:-.025em;font-size:clamp(1.35rem,2.2vw,1.75rem)}.view-header p,.workspace-page-hero p,.new-order-header p,.workspace-empty p,.workspace-empty-state p{color:var(--saas-text-muted);font-size:.8125rem;line-height:1.6}.view-header__eyebrow,.workspace-eyebrow{color:var(--saas-accent);letter-spacing:.075em;font-size:.75rem}.panel,.workspace-page-hero,.new-order-header,.order-detail-hero,.workspace-stat-card,.order-card,.task-card,.wallet-mini-card,.quality-card,.social-profile-card,.social-submit-card,.social-account-card,.workspace-empty,.workspace-empty-state,.workspace-dialog__card,.notification-panel,.command-palette{background:var(--saas-surface);border-color:var(--saas-border);border-radius:var(--saas-card-radius);box-shadow:var(--saas-shadow-sm)}.workspace-page-hero,.workspace-page-hero--tasks,.new-order-header,.order-detail-hero{background:var(--saas-surface);min-height:auto;margin-bottom:.875rem;padding:clamp(1rem,2.2vw,1.35rem)}.workspace-page-hero h2,.new-order-header h2,.order-detail-hero h2{font-size:clamp(1.35rem,2.4vw,1.8rem)}.task-hero-reward,.order-card:hover,.task-card:hover,.metric-grid article:hover,.recommended-task-grid article:hover{transform:none}.workspace-stat-card:after,.metric-grid article:after{display:none}.metric-grid,.workspace-stats,.admin-metrics{gap:.75rem}.metric-grid article,.workspace-stat-card,.admin-metrics article{background:var(--saas-surface);border:1px solid var(--saas-border);border-radius:var(--saas-card-radius);min-height:6.5rem;box-shadow:var(--saas-shadow-sm);padding:.875rem}.metric-grid small,.workspace-stat-card>span,.workspace-stat-card>small,.admin-metrics small,.admin-metrics p{color:var(--saas-text-muted);font-size:.75rem}.metric-grid strong,.workspace-stat-card>strong,.admin-metrics strong{color:var(--saas-text);font-variant-numeric:tabular-nums}.panel__header{border-color:var(--saas-border);min-height:3.75rem;padding:.75rem 1rem}.workspace-toolbar{background:var(--saas-surface-muted);border:1px solid var(--saas-border);border-radius:var(--saas-card-radius);gap:.75rem;padding:.5rem}.workspace-filter-chips button,.admin-tabs button,.insight-tabs button{border-radius:var(--saas-control-radius);min-height:2.5rem;font-size:.75rem}.workspace-filter-chips button.is-active,.admin-tabs button.is-active{color:var(--saas-accent);background:var(--saas-surface);border:1px solid var(--saas-border);box-shadow:var(--saas-shadow-sm)}.workspace-search-field,.workspace-select-field,.form-field input,.form-field select,.form-field textarea,.social-profile-form input,.social-profile-form select,.social-profile-form textarea,.social-account-form input,.social-account-form select,.social-account-edit input,.social-account-edit select{min-height:var(--saas-control-height);color:var(--saas-text);background:var(--saas-surface);border-color:var(--saas-border-strong);border-radius:var(--saas-control-radius)}.workspace-shell .workspace-content :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-color:var(--saas-border-strong)}.form-field>span,.social-profile-form label,.social-account-form label,.social-account-edit label{color:var(--saas-text);font-size:.8125rem;font-weight:680}.form-field small,.social-profile-form>p,.social-account-edit>p{color:var(--saas-text-muted);font-size:.75rem}.workspace-search-field:focus-within,.workspace-select-field:focus-within,.form-field input:focus-visible,.form-field select:focus-visible,.form-field textarea:focus-visible,.social-profile-form input:focus-visible,.social-profile-form select:focus-visible,.social-profile-form textarea:focus-visible,.social-account-form input:focus-visible,.social-account-form select:focus-visible,.social-account-edit input:focus-visible,.social-account-edit select:focus-visible{border-color:var(--saas-accent);box-shadow:0 0 0 3px var(--saas-focus);outline:0}.workspace-shell .button,.workspace-shell .icon-button{border-radius:var(--saas-control-radius);min-height:2.5rem;transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard)}.workspace-shell .button{padding-inline:.875rem}.workspace-shell .button--filled{background:var(--saas-accent);box-shadow:var(--saas-shadow-sm)}.workspace-shell .button--outline{color:var(--saas-text);background:var(--saas-surface);border-color:var(--saas-border-strong)}.workspace-shell .button svg,.workspace-shell .icon-button svg{transition:none}.workspace-shell .button:disabled,.workspace-shell .icon-button:disabled,.workspace-shell .button[aria-disabled=true],.workspace-shell .icon-button[aria-disabled=true]{cursor:not-allowed;box-shadow:none;opacity:.52}@media (hover:hover) and (pointer:fine){.workspace-create:hover,.workspace-shell .button:hover:not(:disabled):not([aria-disabled=true]),.workspace-shell .icon-button:hover:not(:disabled):not([aria-disabled=true]){border-radius:var(--saas-control-radius);transform:none}.workspace-create:hover,.workspace-shell .button--filled:hover:not(:disabled):not([aria-disabled=true]){background:var(--saas-accent-hover);box-shadow:0 4px 12px color-mix(in srgb, var(--saas-accent) 20%, transparent)}.workspace-shell .button:hover:not(:disabled):not([aria-disabled=true]) svg,.workspace-shell .icon-button:hover:not(:disabled):not([aria-disabled=true]) svg{transform:none}}.saas-data-table-shell,.admin-table-panel,.workspace-table-wrap{background:var(--saas-surface);border:1px solid var(--saas-border);border-radius:var(--saas-card-radius);box-shadow:var(--saas-shadow-sm);overflow:auto}.saas-data-table th,.admin-table__head{z-index:1;color:var(--saas-text-muted);letter-spacing:.035em;background:var(--saas-surface-subtle);border-color:var(--saas-border);font-size:.75rem;position:sticky;top:0}.saas-data-table td,.admin-table>div:not(.admin-table__head){color:var(--saas-text);border-color:var(--saas-border);font-size:.8125rem}.saas-data-table tbody tr:hover,.admin-table>div:not(.admin-table__head):hover{background:var(--saas-surface-subtle)}.status-pill,.status-good,.status-warning,.status-bad,.workspace-inline-notice{border:1px solid color-mix(in srgb, currentColor 16%, transparent)}.workspace-inline-notice,.order-settlement-notice,.form-error-summary,.social-feedback>p{border-radius:var(--saas-control-radius);min-height:3rem;padding:.75rem .875rem;font-size:.8125rem}.workspace-empty,.workspace-empty-state,.panel-empty{background:var(--saas-surface);border:1px dashed var(--saas-border-strong);min-height:12rem;box-shadow:none;padding:1.5rem}.workspace-loading{gap:.75rem}.workspace-loading>span{background:linear-gradient(90deg, var(--saas-surface-muted) 0%, var(--saas-surface) 48%, var(--saas-surface-muted) 100%);background-size:220% 100%}.workspace-dialog,.command-layer{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.workspace-dialog__backdrop,.command-layer__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0206178a}.workspace-dialog__card,.command-palette,.notification-panel{border:1px solid var(--saas-border);box-shadow:var(--saas-shadow-md)}.notification-panel{overscroll-behavior:contain;max-height:min(36rem,100dvh - 6rem);overflow-y:auto}.workspace-bootstrap-state{text-align:left;background:var(--saas-surface);border:1px solid var(--saas-border);border-radius:var(--saas-card-radius);min-height:min(28rem,100dvh - 8rem);box-shadow:var(--saas-shadow-sm);justify-content:center;align-items:center;gap:.875rem;padding:2rem;display:flex}.workspace-bootstrap-state h2,.workspace-bootstrap-state p{margin:0}.workspace-bootstrap-state h2{font-size:1rem}.workspace-bootstrap-state p{color:var(--saas-text-muted);margin-top:.25rem;font-size:.8125rem}.workspace-bootstrap-state--error{text-align:center;border-color:color-mix(in srgb, var(--md-sys-color-error) 32%, var(--saas-border));flex-direction:column;align-content:center}.workspace-shell details{border-color:var(--saas-border)}.workspace-shell details>summary{border-radius:var(--saas-control-radius);min-height:2.75rem}.workspace-toast{color:var(--saas-text);background:var(--saas-surface);border:1px solid var(--saas-border);border-radius:var(--saas-control-radius);box-shadow:var(--saas-shadow-md);bottom:1.25rem}.workspace-install-device__content{grid-template-columns:3.2rem minmax(0,1fr);min-height:14rem;display:grid}.workspace-shell *{scrollbar-color:var(--saas-border-strong) transparent;scrollbar-width:thin}@media (max-width:70rem){.workspace-search-trigger{width:2.75rem;min-width:2.75rem;max-width:2.75rem}}@media (max-width:60rem){.workspace-main{margin-left:0}}@media (max-width:47.5rem){.workspace-sidebar{width:min(19rem,100vw - 2.5rem)}.workspace-sidebar.is-open~.workspace-bottom-nav{visibility:hidden;pointer-events:none}.workspace-content{padding:.75rem;padding-bottom:calc(5.9rem + env(safe-area-inset-bottom))}.workspace-topbar,.workspace-topbar .icon-button,.workspace-search-trigger,.workspace-user-chip,.workspace-shell button:not(.workspace-dialog__backdrop):not(.workspace-backdrop):not(.command-layer__backdrop),.workspace-shell .button,.workspace-shell .icon-button,.workspace-filter-chips button,.admin-tabs button,.workspace-bottom-nav a,.workspace-shell details>summary{min-height:2.75rem}.workspace-shell :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){min-height:2.75rem!important;font-size:1rem!important}.workspace-page-hero,.new-order-header,.order-detail-hero,.social-accounts-page__header{flex-direction:column;align-items:stretch}.workspace-page-actions,.social-form-actions{width:100%}.workspace-page-actions>*,.social-form-actions>*{flex:auto}.workspace-bottom-nav{z-index:45;background:color-mix(in srgb, var(--saas-surface) 96%, transparent);border-color:var(--saas-border);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);grid-template-columns:repeat(5,minmax(0,1fr));box-shadow:0 -8px 24px #0f172a14}.workspace-bottom-nav a{color:var(--saas-text-muted);font-size:.75rem}.workspace-bottom-nav a.is-active{color:var(--saas-accent)}.workspace-bottom-nav a.is-active>span{background:color-mix(in srgb, var(--md-sys-color-primary-container) 58%, transparent)}.workspace-toast{right:.75rem;bottom:calc(5.4rem + env(safe-area-inset-bottom));width:auto;left:.75rem}}@media (prefers-reduced-motion:reduce){.workspace-create,.workspace-shell .button,.workspace-shell .icon-button,.workspace-nav-group>a,.workspace-loading>span{transition:none!important;animation:none!important}.settings-edition-options label>span{transform:none!important}}@media (forced-colors:active){.workspace-shell :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid highlight}.panel,.workspace-page-hero,.new-order-header,.order-detail-hero,.workspace-stat-card,.order-card,.task-card,.social-profile-card,.social-submit-card,.social-account-card,.saas-data-table-shell{border:1px solid canvastext}}@media (max-width:47.5rem){.transaction-row>[data-label],.referral-table [role=row]>[data-label],.admin-table [role=row]>[data-label]{position:relative}.transaction-row>[data-label]:before,.referral-table [role=row]>[data-label]:before,.admin-table [role=row]>[data-label]:before{color:var(--saas-text-muted);content:attr(data-label);margin-bottom:.2rem;font-size:.75rem;font-weight:650;display:block}.referral-table>div>span:last-child{display:inline-flex}}
