@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@400;500;600;700;800&display=swap";.aura-toast{position:static;padding:10px 16px;border-radius:12px;background:#1f1a2b;border:1px solid var(--border);font-size:14px}.aura-toast[hidden]{display:none}.section-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;margin:6px 0 12px;min-width:0}.section-header__title-group{display:grid;min-width:0}.section-header--model-gap .section-header__title-group{display:block}.section-header__title{margin:0;color:var(--text);font-size:28px;font-weight:700;line-height:1.35}.section-header__work-line{display:block;width:fit-content;max-width:100%;margin:3px 0 5px;padding:0;border:0;background:none;color:var(--text-2);font:inherit;font-size:12.5px;font-weight:600;line-height:1.4;text-align:start;white-space:nowrap;cursor:pointer}.section-header__work-line:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.section-header__work-line--counts,.section-header__work-line--counts:hover{color:var(--accent);font-size:13px;text-decoration:underline}.section-header__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}@media(max-width:520px){.section-header{grid-template-columns:minmax(0,1fr);gap:6px 8px;margin:5px 0 10px}.section-header__title{font-size:28px;line-height:1.2}}.friends-workspace{min-width:0;max-width:100%}.friends-filter-context{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);background:var(--brand-soft)}.friends-filter-context bdi{direction:ltr;unicode-bidi:plaintext}.friends-filter-context button{min-height:44px}@media(max-width:700px){.friends-filter-context{align-items:stretch}.friends-filter-context button{width:100%}}.friends-absent{color:var(--text-muted);font-size:12px;font-style:italic;font-weight:400}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);border:1px solid transparent;border-radius:10px;font:inherit;font-size:var(--text-base);font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;opacity:1}.ui-button--small{min-height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--text-sm)}.ui-button--primary{color:var(--text-on-brand);background:linear-gradient(135deg,var(--brand-primary),var(--primary-action-end))}.ui-button--secondary{color:var(--brand-primary);background:var(--brand-soft);border-color:var(--border-strong)}.ui-button--secondary:hover:not(:disabled){background:var(--surface-hover)}.ui-button--danger{color:#fff;background:color-mix(in srgb,var(--danger) 68%,#000);border-color:color-mix(in srgb,var(--danger) 68%,#000)}:root[data-theme=light] .ui-button--danger:not(:disabled){background:var(--danger);border-color:var(--danger)}.ui-button:disabled{cursor:not-allowed;opacity:1;box-shadow:none;color:var(--text-secondary);background:var(--surface-hover);border:1px dashed var(--border-strong)}.ui-button-group{display:inline-grid;justify-items:start;gap:var(--space-1);max-width:100%}.ui-disabled-reason{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);white-space:normal}.ui-field{display:grid;gap:var(--space-1);min-width:0}.ui-field-head{display:flex;align-items:baseline;gap:var(--space-1)}.ui-field-label{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}.ui-required{color:var(--danger-strong);font-weight:800}.ui-control-row{display:flex;align-items:stretch;gap:var(--space-2);min-width:0}.ui-control-row>.ui-control{flex:1 1 auto}.ui-control{width:100%;min-width:0;min-height:var(--control-height);padding:9px 11px;border-radius:10px;border:1px solid color-mix(in srgb,var(--text-muted) 70%,var(--panel-bg));color:var(--text-primary);background-color:var(--input-bg);font:inherit;font-size:var(--text-base);opacity:1}.ui-control:hover:not(:disabled){border-color:var(--border-strong)}.ui-control[aria-invalid=true]{border-color:var(--danger-strong)}.ui-control:disabled,.ui-control[readonly]{color:var(--text-secondary);background-color:var(--surface-hover);cursor:not-allowed;opacity:1}.ui-control::placeholder{color:var(--text-muted)}.ui-control[type=number]{font-variant-numeric:tabular-nums}textarea.ui-control{min-height:calc(var(--control-height) * 2.2);resize:vertical;line-height:var(--leading-normal)}select.ui-control{padding-inline-start:11px;padding-inline-end:34px}[dir=ltr] select.ui-control{background-position:right 12px center}.ui-unit{display:inline-flex;align-items:center;flex:none;padding:0 var(--space-3);border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);background:var(--surface-hover);font-size:var(--text-sm);white-space:nowrap}.ui-field-hint{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.ui-field-error{margin:0;color:var(--danger-strong);font-size:var(--text-xs);font-weight:700}.ui-textarea-wrap{display:grid;gap:var(--space-1);min-width:0}.ui-counter{justify-self:end;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.ui-form-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.ui-form-grid>.ui-field--wide{grid-column:1 / -1}.ui-fieldset{margin:0;padding:0;border:0;min-width:0}.ui-fieldset>legend{padding:0;margin-bottom:var(--space-1)}.ui-check-group{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.ui-check-group--stacked{flex-direction:column;flex-wrap:nowrap}.ui-check{display:inline-flex;align-items:flex-start;gap:var(--space-2);min-height:32px;color:var(--text-primary);font-size:var(--text-sm);cursor:pointer}.ui-check>input{width:18px;height:18px;margin:2px 0 0;flex:none;accent-color:var(--brand-primary)}.ui-check>input:disabled{cursor:not-allowed}.ui-check-row{display:grid;gap:2px;min-width:0}.ui-check-hint{padding-inline-start:calc(18px + var(--space-2))}.ui-json{border:1px solid var(--border);border-radius:10px;background:var(--surface-hover)}.ui-json>summary{padding:var(--space-2) var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);font-weight:600;cursor:pointer}.ui-json>pre{margin:0;padding:var(--space-3);max-height:320px;overflow:auto;color:var(--text-primary);font-size:var(--text-xs);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}.ui-stack{display:grid;gap:var(--space-4);min-width:0}.ui-subcard{display:grid;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg)}.ui-subcard-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.ui-subcard-title{margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:700}.ui-dl{display:grid;gap:var(--space-2);margin:0}.ui-dl>div{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border)}.ui-dl dt{color:var(--text-muted);font-size:var(--text-xs)}.ui-dl dd{margin:0;color:var(--text-primary);overflow-wrap:anywhere}@media(max-width:620px){.ui-dl>div{grid-template-columns:1fr}}.ui-card{box-shadow:var(--shadow)}.ui-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ui-action-bar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.ui-action-bar-start,.ui-action-bar-end{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2);min-width:0}.ui-action-bar-end{margin-inline-start:auto}.ui-action-bar--toolbar,.ui-action-bar--toolbar>.ui-action-bar-start,.ui-action-bar--toolbar>.ui-action-bar-end{align-items:flex-end}.ui-action-bar--toolbar .ui-field{min-width:min(100%,220px)}.ui-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.ui-page-title-block{display:grid;gap:var(--space-1);min-width:0}.ui-page-title-block>.page-title:focus{outline:none}.ui-page-header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ui-tabs{display:flex;flex-wrap:wrap;flex:none;gap:var(--space-1);min-height:max-content;width:fit-content;max-width:100%;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg)}.ui-tab{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:0;border-radius:9px;color:var(--text-secondary);background:transparent;font:inherit;font-size:var(--text-sm);font-weight:600;white-space:nowrap;cursor:pointer}.ui-tab:hover{color:var(--text-primary);background:var(--surface-hover)}.ui-tab[aria-selected=true]{color:var(--text-on-brand);background:var(--brand-primary);font-weight:800}.ui-tab-count{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-hover);color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.ui-tab[aria-selected=true] .ui-tab-count{background:transparent;color:inherit}.ui-tabs--secondary{width:100%;padding:0;gap:var(--space-2);border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.ui-tabs--secondary .ui-tab{margin-bottom:-1px;border-radius:0;border-bottom:2px solid transparent}.ui-tabs--secondary .ui-tab[aria-selected=true]{color:var(--text-primary);background:transparent;border-bottom-color:var(--brand-primary)}@media(max-width:700px){.ui-tabs{flex-wrap:nowrap;overflow-x:auto;width:100%;overscroll-behavior-inline:contain}}.ui-empty{display:grid;justify-items:start;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md)}.ui-empty-title{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:700}.ui-empty-text{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.ui-error-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:0;padding:var(--space-2) var(--space-3);border-radius:10px;border:1px solid color-mix(in srgb,var(--danger-strong) 45%,transparent);color:var(--danger-strong);background:var(--danger-soft);font-size:var(--text-sm);font-weight:600}.ui-notice{margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--success-border);border-radius:10px;color:var(--success);background:var(--success-soft);font-size:var(--text-sm);font-weight:600}.ui-meta{display:block;color:var(--text-muted);font-size:var(--text-xs)}.ui-dialog-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:var(--space-4);background:#0000008c}.ui-dialog{display:grid;gap:var(--space-4);width:min(560px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-primary);background:var(--surface-elevated);box-shadow:var(--shadow)}.ui-dialog-title{margin:0;font-size:var(--text-lg);line-height:var(--leading-tight)}.ui-dialog-body{display:grid;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ui-dialog-body>p{margin:0}.ui-readback{display:grid;gap:var(--space-2);margin:0}.ui-readback>div{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.ui-readback dt{color:var(--text-muted);font-size:var(--text-xs)}.ui-readback dd{margin:0;color:var(--text-primary);overflow-wrap:anywhere}.ui-table-scroll{overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--border);border-radius:var(--radius-md)}.ui-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.ui-table th,.ui-table td{padding:var(--space-2) var(--space-3);text-align:start;vertical-align:top}.ui-table th{color:var(--text-muted);font-size:var(--text-xs);font-weight:600;background:var(--table-heading-bg);white-space:nowrap}.ui-table tbody tr{border-top:1px solid var(--border)}@media(max-width:620px){.ui-action-bar,.ui-action-bar-start,.ui-action-bar-end{flex-direction:column;align-items:stretch}.ui-action-bar-end{margin-inline-start:0}.ui-action-bar .ui-button,.ui-action-bar .ui-button-group{width:100%}.ui-readback>div{grid-template-columns:1fr}}.section-tabs{display:flex;flex-wrap:nowrap;gap:0;max-width:100%;margin:18px 0 14px;overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:thin}.section-tabs__tab{flex:none;padding:9px 7px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.section-tabs__tab:hover{color:var(--text)}.section-tabs__tab--on{color:var(--text);border-bottom-color:var(--brand-primary-hover)}.section-tabs__tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.inline-dialog{display:grid;gap:var(--space-3);min-width:0;margin-block:var(--space-3);padding:var(--space-4);border:1px solid var(--border-strong);border-inline-start:3px solid var(--brand-primary);border-radius:var(--radius-md);color:var(--text-primary);background:var(--panel-bg)}.inline-dialog.ui-dialog{width:auto;max-height:none;overflow:visible;box-shadow:none}.inline-dialog[role=alertdialog]{border-inline-start-color:var(--danger-strong)}.inline-dialog-title{margin:0;font-size:var(--text-lg);line-height:var(--leading-tight)}.inline-dialog-readback{display:grid;gap:var(--space-2);min-width:0;color:var(--text-secondary);font-size:var(--text-sm)}.inline-dialog-target,.inline-dialog-impact{display:grid;grid-template-columns:minmax(72px,110px) minmax(0,1fr);gap:var(--space-2);margin:0;overflow-wrap:anywhere}.inline-dialog-target strong,.inline-dialog-impact strong{color:var(--text-primary)}.inline-dialog-detail{display:grid;gap:var(--space-2)}.inline-dialog-detail>:first-child{margin-block-start:0}.inline-dialog-detail>:last-child{margin-block-end:0}.inline-dialog-actions{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);direction:rtl}.inline-dialog-count{margin-inline-start:var(--space-1);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.inline-dialog-counted .ui-textarea-wrap>.ui-counter{display:none}@media(max-width:620px){.inline-dialog{padding:var(--space-3)}.inline-dialog-target,.inline-dialog-impact{grid-template-columns:1fr;gap:var(--space-1)}.inline-dialog-actions{flex-direction:row;align-items:center}.inline-dialog-actions>.ui-button-group,.inline-dialog-actions>.ui-button{flex:1 1 0;min-width:0;width:auto}.inline-dialog-actions .ui-button{width:100%;white-space:normal}}.da-slots{display:block;min-width:0}.da-slots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3, 12px);margin:0;padding:0;list-style:none}.da-slot{display:grid;gap:var(--space-2, 8px);align-content:start;min-width:0;padding:var(--space-3, 12px);border:1px solid var(--border);border-radius:12px;background:var(--panel-bg)}.da-slot>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.da-slot h4{margin:0;font-size:15px;font-weight:700}.da-slot-state{padding:2px 8px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:12px;white-space:nowrap}.da-slot-state.is-pending{border-color:var(--brand-primary);color:var(--text-primary)}.da-slot-art{display:grid;place-items:center;min-height:148px;border-radius:10px;background:var(--surface-elevated)}.da-slot-art img{display:block;max-width:100%;height:auto;object-fit:contain}.da-slot-meta{color:var(--text-muted);font-size:12px}.da-slot-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.da-slot-pick{cursor:pointer}.da-slot-pick.is-disabled{cursor:not-allowed;color:var(--text-muted);pointer-events:none}.da-slot-file{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.da-slot-file:focus-visible+*,.da-slot-actions:focus-within .da-slot-pick{outline:2px solid var(--brand-primary);outline-offset:2px}.da-slot-problem{margin:0;color:var(--danger, #e5484d);font-size:13px}.da-slot .st-ok{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--success);font-size:13px}.da-slot .st-ok .btn{padding:2px 10px;border:1px solid var(--border-strong, var(--border));border-radius:8px;background:transparent;color:var(--text-primary);cursor:pointer}.da-slot .st-ok .st-bad{flex-basis:100%;color:var(--danger, #e5484d)}.record-log{--log-text: #fff9ef;--log-secondary: #b4a9cb;--log-muted: #8878aa;--log-panel: rgb(255 255 255 / 4.5%);--log-hover: rgb(255 255 255 / 7%);--log-border: #51445a;--log-input: rgb(255 255 255 / 6%);--log-accent: #d8b96d;--log-nav-active: linear-gradient(135deg, rgb(155 93 229 / 21%), rgb(229 62 138 / 10%));--log-nav-active-border: rgb(155 93 229 / 28%);--log-control-edge: #82748c;--log-success: #5ccb8a;--log-success-soft: #253d31;--log-warning: #e3bf68;--log-warning-soft: #45391f;--log-info: #8bb8fa;--log-info-soft: #28364d;--log-avatar-start: #5a2d9e;--log-avatar-end: #9b5de5;--log-avatar-text: #fff;min-width:0;color:var(--log-text)}:root[data-theme=light] .record-log{--log-text: #281738;--log-secondary: #584966;--log-muted: #6d5e79;--log-panel: #fff;--log-hover: #f3eef7;--log-input: #fff;--log-accent: #80601f;--log-nav-active: linear-gradient(135deg, rgb(125 63 186 / 13%), rgb(177 103 207 / 8%));--log-nav-active-border: rgb(125 63 186 / 34%);--log-control-edge: #8d8295;--log-success: #246a48;--log-success-soft: #e6f4eb;--log-warning: #78550f;--log-warning-soft: #faf0d7;--log-info: #355578;--log-info-soft: #e7edf7;--log-avatar-start: #5a2d9e;--log-avatar-end: #9b5de5;--log-avatar-text: #fff}.record-log__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.record-log__filter,.record-log__search{box-sizing:border-box;height:36px;min-width:0;padding:0 11px;border:1px solid var(--log-control-edge);border-radius:12px;background:var(--log-input);color:var(--log-text);font:inherit;font-size:13px}.record-log__filter{flex:0 1 200px;max-width:100%;text-overflow:ellipsis}.record-log--model select.record-log__filter{appearance:auto;padding-inline-end:11px;background:none;background-color:var(--log-input)}select.record-log__filter{padding-inline-end:30px;background-color:var(--input-bg, var(--log-input));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%239b93b5' d='M1.4 1.6 6 6.2l4.6-4.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 12px center;background-size:11px 7px;cursor:pointer}.record-log__search{flex:1 1 220px;width:auto}.record-log__clear,.record-log__empty button,.record-log__state button,.record-log__pager button{min-height:36px;padding:0 11px;border:1px solid var(--log-control-edge);border-radius:12px;background:var(--log-panel);color:var(--log-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.record-log__list{margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid var(--log-border);border-radius:14px;background:var(--log-panel)}.record-log__row{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:10px 14px;border-bottom:1px solid var(--log-border);cursor:pointer}.record-log__row:last-child{border-bottom:0}.record-log__row:hover{background:var(--log-hover)}.record-log__icon{display:block;width:28px;height:28px;border:1px solid var(--log-border);border-radius:8px;background:var(--log-hover);object-fit:cover}.record-log__icon[src]{object-fit:contain;background:var(--log-input)}.record-log__icon[data-member-photo],.record-log__icon[data-default-avatar-slot],.record-log__icon.reference{object-fit:cover;background:var(--log-hover)}.record-log__icon.alog-ico-initial{display:inline-grid;place-items:center;flex:none;border-radius:50%;color:var(--log-text);font-size:12px;font-weight:700}.record-log__main{display:flex;min-width:0;flex-direction:column;gap:4px}.record-log__line{display:flex;min-width:0;align-items:center;gap:8px}.record-log__title{flex:0 1 auto;min-width:0;overflow:hidden;font-size:14px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.record-log__title b{color:var(--log-text);font-weight:700}.record-log__title span{color:var(--log-secondary)}.record-log__values{display:flex;flex:none;min-width:0;align-items:center;gap:6px}.record-log__value{display:inline-flex;max-width:100%;min-height:22px;align-items:center;overflow:hidden;padding:1px 8px;border:1px solid var(--log-border);border-radius:999px;background:var(--log-hover);color:var(--log-secondary);font-size:12px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.record-log__value--created{border-color:transparent;background:var(--log-success-soft);color:var(--log-success)}.record-log__value--after{border-color:var(--log-nav-active-border);background:var(--log-nav-active);color:var(--log-text)}.record-log__value.is-created{border-color:transparent;background:var(--success-soft, rgb(34 197 94 / 14%));color:var(--success, #4ade80)}.record-log__arrow{display:inline-flex;color:var(--log-muted)}.record-log__arrow svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.record-log__time{flex:none;margin-inline-start:auto;color:var(--log-muted);font-size:12px;line-height:22px;font-variant-numeric:tabular-nums;white-space:nowrap}.record-log__reason{flex:1 1 0;min-width:0;overflow:hidden;padding:0;border:0;border-radius:4px;background:none;color:var(--log-secondary);font:inherit;font-size:13px;line-height:20px;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.record-log__reason .alog-rtext{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-log__reason .alog-rl{color:var(--log-muted)}.record-log__line--bottom{flex-wrap:wrap}.record-log__row.is-open .record-log__reason{flex-basis:100%;overflow:visible;white-space:normal}.record-log__row.is-open .record-log__reason .alog-rtext{overflow:visible;white-space:normal;overflow-wrap:anywhere}.record-log__actor{display:inline-flex;flex:none;align-items:center;gap:6px;min-width:0;max-width:260px}.record-log__avatar{display:grid;flex:none;width:22px;height:22px;place-items:center;border:0;border-radius:50%;background:linear-gradient(135deg,var(--log-avatar-start),var(--log-avatar-end));color:var(--log-avatar-text);font-size:11px;font-weight:700}img.record-log__avatar{object-fit:cover;background:var(--log-hover)}.record-log__actor-text{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:0 5px;overflow:visible;font-size:12px;line-height:20px;white-space:normal}.record-log__actor-text b,.record-log__actor-text small{min-width:0;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.record-log__actor-text b{color:var(--log-text);font-weight:600}.record-log__actor-text small{color:var(--log-muted);font-size:12px}.record-log__approval-group{display:inline-flex;flex:none;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.record-log__requester,.record-log__decision{display:inline-flex;flex:none;gap:6px;min-height:22px;max-width:100%;align-items:center;overflow:hidden;padding:1px 8px;border:1px solid transparent;border-radius:999px;background:var(--log-info-soft);color:var(--log-info);font-size:12px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.record-log__decision.is-ok{border-color:transparent;background:var(--log-success-soft);color:var(--log-success)}.record-log__decision.is-warn{border-color:transparent;background:var(--log-warning-soft);color:var(--log-warning)}.record-log__state{margin:0;padding:22px 16px;border:1px dashed var(--log-border);border-radius:14px;color:var(--log-muted);text-align:center}.record-log__state p{margin:0 0 10px}.record-log__empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 16px;border:1px dashed var(--log-border);border-radius:14px;color:var(--log-muted);text-align:center}.record-log__empty p{margin:0}.record-log__count{margin:0 0 8px;color:var(--log-muted);font-size:12px}.record-log__pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.record-log__pager span{color:var(--log-secondary);font-size:13px;font-variant-numeric:tabular-nums}.record-log__pager button:disabled{opacity:.45;cursor:not-allowed}.record-log :focus-visible{outline:2px solid var(--log-accent);outline-offset:2px}@media(max-width:520px){.record-log__filters{gap:6px}.record-log__filter{flex:1 1 calc(50% - 4px);max-width:none}.record-log__search{flex:1 1 100%;min-width:0}.record-log__row{gap:8px;padding:10px 12px}.record-log__main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t m" "c c" "r r" "w a";gap:4px 8px;align-items:center}.record-log__line{display:contents}.record-log__title{grid-area:t}.record-log__time{grid-area:m;margin-inline-start:0}.record-log__values{grid-area:c;min-width:0;flex-wrap:nowrap;overflow:hidden}.record-log__value{flex:0 1 auto;min-width:0}.record-log__reason{grid-area:r}.record-log__actor{grid-area:w;justify-self:start;max-width:100%;min-width:0;align-items:start}.record-log__approval-group{grid-area:a;justify-self:end;max-width:100%;align-self:start}.record-log__requester,.record-log__decision{white-space:normal;overflow-wrap:anywhere}.record-log__row.is-open .record-log__reason{grid-area:r}}.default-avatar-workspace{display:grid;gap:var(--space-4)}.default-avatar-kpis{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-8) * 6),1fr))}.default-avatar-kpis strong{font-size:var(--text-2xl);font-variant-numeric:tabular-nums}.default-avatar-steps{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-8) * 5),1fr));list-style:none;margin:0;padding:0}.default-avatar-steps li{border:1px solid var(--border);border-radius:var(--space-2);display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-3)}.default-avatar-steps small{color:var(--text-secondary);font-variant-numeric:tabular-nums}.default-avatar-facts{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-8) * 6),1fr));margin:0 0 var(--space-3)}.default-avatar-facts dt{color:var(--text-secondary);font-size:var(--text-sm)}.default-avatar-facts dd{margin:calc(var(--space-1) / 2) 0 0;font-weight:600}.default-avatar-toolbar{align-items:end;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-8) * 6),1fr));margin-bottom:var(--space-3)}.default-avatar-table{border-collapse:collapse;width:100%}.default-avatar-table th,.default-avatar-table td{border-bottom:1px solid var(--border);padding:var(--space-2);text-align:start;vertical-align:middle}.default-avatar-pager{display:flex;gap:var(--space-2);justify-content:space-between;margin-top:var(--space-3)}.default-avatar-muted{color:var(--text-secondary)}.default-avatar-gaps{margin:0;padding-inline-start:var(--space-4)}.default-avatar-detail h4{margin:var(--space-4) 0 var(--space-2)}@media(max-width:640px){.default-avatar-table thead{display:none}.default-avatar-table tr{border-bottom:1px solid var(--border);display:block;padding:var(--space-2) 0}.default-avatar-table td{border:0;display:flex;gap:var(--space-2);justify-content:space-between;padding:var(--space-1) 0}.default-avatar-table td:before{color:var(--text-secondary);content:attr(data-label)}}.default-avatar-nav{display:flex;flex-wrap:wrap;gap:var(--space-2)}.default-avatar-summary{display:flex;flex-wrap:wrap;gap:var(--space-4);padding-block:var(--space-3);border-block:1px solid var(--border)}.default-avatar-editor{display:grid;gap:var(--space-3);border:0;min-inline-size:0;margin:0;padding:0}.default-avatar-effects{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--space-8) * 7)),1fr));gap:var(--space-4)}.default-avatar-style,.default-avatar-criterion,.default-avatar-complaint{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);min-width:0}.default-avatar-workspace [hidden]{display:none}.default-avatar-workspace input,.default-avatar-workspace select{max-inline-size:100%;min-inline-size:0}.default-avatar-workspace h4,.default-avatar-workspace p{overflow-wrap:anywhere}@media(max-width:640px){.default-avatar-steps{grid-template-columns:1fr}.default-avatar-toolbar,.default-avatar-facts{grid-template-columns:minmax(0,1fr)}.default-avatar-workspace .record-log__main{grid-template-areas:"t m" "c c" "r r" "w w" "a a"}.default-avatar-workspace .record-log__approval-group{justify-self:start}}.default-avatar-asset img{display:block;max-inline-size:100%;object-fit:cover;border-radius:var(--radius-control);margin-block:var(--space-2)}.default-avatar-member{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.default-avatar-status{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-hover)}.default-avatar-status.is-approved{color:var(--success);background:var(--success-soft)}.default-avatar-status.is-rejected{color:var(--danger);background:var(--danger-soft)}.default-avatar-filter-more>summary{cursor:pointer;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control)}.default-avatar-filter-more[open]{grid-column:1 / -1}.default-avatar-filter-more[open]>.default-avatar-toolbar{margin-block-start:var(--space-3)}.default-avatar-workspace.um-da{display:block;min-width:0}.um-da>.card,.um-da>p,.um-da>div:not(.um-summary-line),.um-da>section:not(.um-da-list){margin-top:12px}.um-da-views:not(:focus-within){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.um-da-views{display:flex;flex-wrap:wrap;gap:8px}.um-da-views .um-btn[aria-pressed=true]{background:var(--surface-hover)}.um-da-list{min-width:0;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--panel-bg)}.um-da-ph{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;min-height:64px;margin-bottom:12px}.um-da-ph h3{margin:0;font-size:17px;font-weight:700;line-height:27.2px}.um-da-sample{display:block;margin-top:3px;color:var(--um-text2);font-size:12px;line-height:16.8px}.um-da-selection{display:flex;align-items:center;gap:8px;margin:10px 0}.um-da-count{color:var(--um-text2);font-size:13px;line-height:18.2px}.um-da-page-pick{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:8px;color:var(--um-text2);font-size:13px;line-height:18.2px;cursor:pointer}.um-da-page-pick input,.um-da-member>input{appearance:none;display:grid;flex:none;place-items:center;width:18px;height:18px;margin:0;border:1px solid var(--border-strong);border-radius:4px;background:var(--input-bg);cursor:pointer}.um-da-page-pick input:checked,.um-da-member>input:checked{border-color:var(--brand-primary);background:var(--brand-primary)}.um-da-page-pick input:checked:after,.um-da-member>input:checked:after{content:"";width:5px;height:9px;margin-top:-2px;border:solid var(--text-on-brand, #1b1224);border-width:0 2px 2px 0;transform:rotate(45deg)}.um-da-tools{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.um-da-search{flex:1 1 320px;min-width:0}.um-da-tools .um-input,.um-da-tools .um-select{height:40px;border-color:var(--border-strong);border-radius:12px;font-size:15px}.um-da-search .um-input{width:100%}.um-da-status{flex:0 1 310px;min-width:0}.um-da-more{flex:none}.um-da-more[open]{flex:1 1 100%}.um-da-more>summary{display:flex;align-items:center;gap:6px;height:40px;padding:0 11px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface-elevated);color:var(--text-primary);font-size:13px;font-weight:600;line-height:20.8px;list-style:none;cursor:pointer;white-space:nowrap}.um-da-more[open]>summary{justify-content:center}.um-da-more>summary::-webkit-details-marker{display:none}.um-da-panel{display:grid;gap:12px;padding-top:12px}.um-da-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px}.um-da-fdd{position:relative;min-width:0;margin:0;padding:0;border:0}.um-da-fdd-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-primary);font:inherit;font-size:13px;line-height:20.8px;cursor:pointer}.um-da-fdd-btn svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.um-da-fdd-btn b{font-weight:400}.um-da-fdd.is-active .um-da-fdd-btn{border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 14%,transparent)}.um-da-fdd.is-off .um-da-fdd-btn{color:var(--um-text2);cursor:not-allowed;opacity:.75}.um-da-fdd-pop{position:absolute;z-index:20;inset-inline-start:0;top:calc(100% + 6px);display:grid;gap:2px;min-width:210px;padding:6px;border:1px solid var(--border);border-radius:12px;background:var(--surface-elevated);box-shadow:0 14px 34px #00000061}.um-da-fdd-chip{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;color:var(--text-primary);font-size:13px;cursor:pointer}.um-da-fdd-chip:hover{background:var(--surface-hover)}.um-da-fdd-chip input{margin:0;accent-color:var(--brand-primary)}.um-da-fdd-chip:has(input:disabled){color:var(--um-text2);cursor:not-allowed}.um-da-extra{display:grid;grid-column:span 2;grid-template-columns:repeat(2,140px);align-items:start;gap:10px}.um-da-extra label{display:grid;gap:5px;color:var(--um-text2);font-size:13px;line-height:20.8px}.um-da-extra .um-select{height:38px;padding:0 12px;border-color:var(--border-strong);border-radius:12px;color:var(--text-primary);font-size:14px}.um-da-note{margin:0;color:var(--um-text2);font-size:12px;line-height:19.2px}.um-da-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 10px;border-top:1px solid var(--border);background:var(--surface-elevated)}.um-da-foot>span{color:var(--um-text2);font-size:13px;line-height:18.2px;font-variant-numeric:tabular-nums}.um-da-foot .um-btn{min-height:36px;font-size:14px;font-weight:700}.um-da-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;padding:6px 8px;border:1px solid var(--border);border-radius:12px;background:var(--panel-bg);color:var(--um-text2);font-size:12px}.um-da-chips>strong{font-size:12px;font-weight:700;line-height:19.2px}.um-da-chip-list{display:flex;flex-wrap:wrap;gap:6px}.um-da-none{color:var(--um-text2);font-size:12px}.um-da-chips>.um-btn{margin-inline-start:auto;min-height:30px;font-size:12px}.um-da-chip{display:flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-hover);color:var(--text-primary);font:inherit;font-size:12px;line-height:14.4px;cursor:pointer}.um-da-selected{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;color:var(--um-text2);font-size:13px}.um-da-table-wrap{margin-top:10px;overflow-x:auto}.um-da-table{width:100%;border-collapse:collapse;font-size:13px;line-height:20.8px}.um-da-table th{padding:9px 8px;background:var(--surface-hover);color:var(--um-text2);font-size:13px;font-weight:600;line-height:17.55px;text-align:right;white-space:nowrap}.um-da-table td{padding:9px 8px;border-bottom:1px solid var(--border);font-size:14px;line-height:18.9px;text-align:right}.um-da-table tbody tr{cursor:pointer}.um-da-table tbody tr:hover td{background:color-mix(in srgb,var(--surface-hover) 60%,transparent)}.um-da-table tbody tr:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.um-da-table .um-da-empty{padding:28px 12px;color:var(--um-text2);text-align:center;cursor:default}.um-da-member{display:flex;align-items:center;gap:10px}.um-da-member>b{font-size:15px;font-weight:700}.um-da-ring{display:block;flex:none;width:48px;height:48px;overflow:hidden;border:1px solid var(--border);border-radius:9px;background:var(--panel-bg)}.um-da-ring img{display:block;width:100%;height:100%;object-fit:cover}.um-da-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:var(--um-mute-bg);font-size:13px;font-weight:600;line-height:20px}.um-da-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.um-da-pill.is-approved{background:var(--um-ok-bg)}.um-da-pill.is-waiting_for_review{background:var(--um-warn-bg)}.um-da-pill.is-rejected{background:var(--um-bad-bg)}.um-da-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border);color:var(--text-muted);font-size:13px;line-height:20.8px}.um-da-pager-tools{display:flex;gap:8px}.um-da-pager .um-btn{min-height:36px;font-size:14px;font-weight:700}@media(max-width:760px){.um-da-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.um-da-extra{grid-template-columns:repeat(2,minmax(0,1fr));grid-column:1 / -1}.um-da-table thead{display:none}.um-da-table tr{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:10px 0;border-bottom:1px solid var(--border)}.um-da-table td{display:block;padding:2px 0;border:0}.um-da-table td:first-child{grid-column:1 / -1}.um-da-table td[data-label]:not(:first-child):before{content:attr(data-label) ": ";color:var(--text-muted);font-size:12px}}.premium-ws{display:grid;gap:var(--space-4)}.premium-ws-section{display:grid;gap:var(--space-3)}.premium-ws-section>h2{margin:0}.premium-ws-lookup,.premium-ws-filters{align-items:end;display:flex;flex-wrap:wrap;gap:var(--space-3)}.premium-ws-members{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.premium-ws-acts{display:flex;flex-wrap:wrap;gap:var(--space-2)}.users-filter-trigger,.users-filter-close,.users-cards{display:none}.users-skeleton{display:grid;gap:var(--space-2);padding:var(--space-4)}.users-skeleton span{display:block;height:46px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface-hover),var(--input-bg),var(--surface-hover));animation:users-pulse 1.2s ease-in-out infinite}.user-relationships{display:grid;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4)}.user-relationships h3{margin:0}.user-relationships>button{justify-self:start}.users-workspace{min-width:0;max-width:100%;padding-top:0}.users-heading .users-filter-trigger{display:inline-flex;align-items:center;justify-content:center}.users-heading>div:last-child{grid-auto-flow:column;grid-auto-columns:max-content;align-items:center}.users-heading>div:last-child>span{grid-column:1 / -1}.users-filters{display:none}.users-filters.is-mobile-open{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.users-workspace button,.users-workspace summary{min-height:44px}.users-table{overflow-x:auto}.users-cards{max-width:100%}.user-card{min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel-bg);box-shadow:var(--shadow)}.user-card-heading{display:flex;gap:var(--space-2);align-items:center}.user-card h3{margin:0 0 var(--space-1);font-size:var(--text-lg);overflow-wrap:anywhere}.user-card dl{display:grid;gap:0;margin:var(--space-3) 0}.user-card dl>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;border-top:1px solid var(--border)}.user-card dt{color:var(--text-muted)}.user-card dd{min-width:0;margin:0;overflow-wrap:anywhere;text-align:left}.user-card .secondary-button{width:100%}.secondary-id,.user-id bdi{direction:ltr;unicode-bidi:plaintext}@keyframes users-pulse{50%{opacity:.55}}@media(max-width:700px){.users-workspace{padding-top:0}.users-table{display:block;max-height:none}.users-cards{display:none}.users-heading .users-filter-trigger{display:inline-flex;align-items:center;justify-content:center;width:100%}.users-filters.is-mobile-open{position:fixed;inset:0;z-index:25;display:grid;align-content:start;overflow-y:auto;padding:max(var(--space-5),env(safe-area-inset-top)) var(--space-4) var(--space-4);border:0;border-radius:0;background:var(--page-bg)}.users-filters.is-mobile-open .column-preferences{display:none}.users-filter-close{display:inline-flex;align-items:center;justify-content:center}.user-profile-drawer .profile-tabs{padding-bottom:var(--space-2)}.user-profile-drawer .admin-action-list>button{min-height:44px}}.user-avatar.reference{background:var(--brand-soft)}.user-rank-label{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap;font-weight:700}.user-rank-label img{width:22px;height:22px;object-fit:contain;filter:drop-shadow(0 2px 5px rgb(0 0 0 / 24%))}@media(min-width:701px){.users-table.table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.users-table.table-wrap th{padding:var(--space-3) var(--space-4);background:transparent;border:0}.users-table.table-wrap td{padding:var(--space-3) var(--space-4);border-top:0}.users-table.table-wrap tbody tr{height:70px}.users-table .table-action{border-color:transparent;background:#c9a84c21}}@media(max-width:700px){.users-workspace .users-table{display:block!important}.users-table table{min-width:780px}.users-table.table-wrap{border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.users-table.table-wrap th{padding:var(--space-3) var(--space-4);background:transparent}.users-table.table-wrap td{padding:var(--space-3) var(--space-4)}.users-heading{position:relative}.users-heading h2{line-height:1.3}.users-heading>div:last-child{position:absolute;inset:75px auto auto 0;display:block}.users-heading>div:last-child>span,.users-heading>div:last-child>button:nth-of-type(2){display:none}.users-heading .users-filter-trigger{min-height:auto;width:auto;padding:0;border:0;border-radius:0;color:var(--text-muted);background:transparent}}.users-gender-operations{display:grid;gap:var(--space-4);min-width:0}.users-fixture-card{overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 14px 34px #07040f24}.users-fixture-table-card{padding:0}.users-fixture-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4) 0}.users-fixture-heading>div{display:grid;gap:var(--space-1)}.users-fixture-heading span,.users-fixture-heading p{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.users-fixture-heading h2{margin:0;color:var(--text-strong);font-size:var(--text-lg)}.users-fixture-heading p{line-height:1.65}.users-query-controls{margin:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--border-subtle) 76%,transparent);border-radius:var(--radius-sm);color:var(--text-muted)}.users-query-controls summary{min-height:44px;display:flex;align-items:center;padding:0 var(--space-3);cursor:pointer;font-size:var(--text-xs)}.users-query-controls form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding:0 var(--space-3) var(--space-3)}.users-query-controls label{display:grid;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-2xs)}.users-query-controls input,.users-query-controls select{min-width:0;min-height:40px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-strong) 50%,transparent);color:var(--text-strong);padding:var(--space-2) var(--space-2);font:inherit}.users-query-controls form>div{display:flex;align-items:end;gap:var(--space-2);flex-wrap:wrap}.users-fixture-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.users-fixture-table{width:100%;min-width:900px;border-collapse:collapse;text-align:right}.users-fixture-table th{color:var(--text-muted);background:color-mix(in srgb,var(--surface-strong) 62%,transparent);font-size:var(--text-xs);font-weight:600}.users-fixture-table th,.users-fixture-table td{padding:var(--space-3) var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 68%,transparent);white-space:nowrap;vertical-align:middle}.users-fixture-table td{color:var(--text-strong);font-size:var(--text-sm)}.users-fixture-table tbody tr:hover{background:color-mix(in srgb,var(--brand-primary) 6%,transparent)}.users-fixture-identity{display:inline-flex;align-items:center;gap:var(--space-2);min-width:150px}.users-fixture-identity .user-avatar{width:30px;height:30px;border-radius:50%;object-fit:cover}.users-fixture-identity span{display:grid;gap:var(--space-1);min-width:0}.users-fixture-identity b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-fixture-identity small,.users-market-notice{color:var(--text-muted);font-size:var(--text-2xs)}.users-market-notice{margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid color-mix(in srgb,var(--border-subtle) 68%,transparent);line-height:1.7}.users-fixture-table-card>.pagination{margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid color-mix(in srgb,var(--border-subtle) 68%,transparent)}@media(max-width:760px){.users-fixture-heading{align-items:stretch;flex-direction:column;padding:var(--space-3) var(--space-3) 0}.users-fixture-heading>button{width:100%;min-height:44px}.users-query-controls{margin:var(--space-3) var(--space-3)}.users-query-controls form{grid-template-columns:1fr}.users-query-controls form>div{align-items:stretch}.users-query-controls form>div button{flex:1;min-height:44px}.users-market-notice{padding:var(--space-3) var(--space-3)}.users-fixture-table-card>.pagination{align-items:stretch;flex-direction:column;padding:var(--space-3) var(--space-3)}.users-fixture-table-card>.pagination button{min-height:44px}}.users-profile-page{display:grid;width:100%;gap:var(--space-4);min-width:0;padding:var(--space-5)}.users-profile-page>.section-heading{align-items:flex-start;padding-bottom:var(--space-4);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent)}.users-profile-page .profile-identity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-strong) 48%,transparent)}.users-profile-page .profile-tabs{margin-inline:0;border:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent);border-radius:var(--radius-md);padding:var(--space-1);background:color-mix(in srgb,var(--surface-strong) 48%,transparent)}.users-profile-page .info-list,.users-profile-page .profile-list,.users-profile-page .user-relationships{margin-inline:0}.users-profile-page .user-relationships{padding:var(--space-4)}@media(max-width:760px){.users-profile-page{padding:var(--space-3);gap:var(--space-3);border-radius:var(--radius-md)}.users-profile-page .profile-identity{grid-template-columns:auto minmax(0,1fr);padding:var(--space-3)}.users-profile-page .profile-identity>.secondary-button{grid-column:1 / -1;width:100%;min-height:44px}.users-profile-page .profile-tabs{overflow-x:auto;overscroll-behavior-inline:contain}}.edit-user-page{min-width:0;width:100%;justify-self:stretch;padding:var(--space-5)}.edit-user-page .edit-user-card{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);margin:0;border:0;background:transparent;box-shadow:none}.edit-user-page .edit-user-card>h3,.edit-user-page .edit-user-card>p,.edit-user-page .edit-user-card>.admin-action-panel,.edit-user-page .edit-user-card>.error,.edit-user-page .edit-user-card>[role=status],.edit-user-page .edit-user-card>div:last-child{grid-column:1 / -1}.edit-user-page .edit-user-card label{display:grid;gap:var(--space-2);min-width:0}.edit-user-page .edit-user-card input,.edit-user-page .edit-user-card select,.edit-user-page .edit-user-card textarea{min-width:0;min-height:44px}.edit-user-page .edit-user-card textarea{min-height:112px;resize:vertical}.edit-user-page .edit-user-card label:has(textarea){grid-column:1 / -1}.edit-user-page .edit-user-card>div:last-child{display:flex;justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap}@media(max-width:760px){.edit-user-page{padding:var(--space-3);border-radius:var(--radius-md)}.edit-user-page .edit-user-card{grid-template-columns:1fr;gap:var(--space-3)}.edit-user-page .edit-user-card>div:last-child>button{flex:1;min-height:44px}}@media(min-width:761px){.users-fixture-table .table-action{min-height:32px;padding:var(--space-1) var(--space-2)}}.users-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3)}.users-metric{display:grid;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel-bg)}.users-metric p{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.users-metric strong{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}.users-metric span{color:var(--text-muted);font-size:var(--text-2xs)}.users-metric.purple strong{color:var(--brand-secondary)}.users-metric.green strong{color:var(--success)}.users-metric.red strong{color:var(--danger)}.users-metric.gold strong{color:var(--brand-primary)}.users-profile-page .profile-groups{display:grid;gap:var(--space-4);min-width:0}.users-profile-page .profile-group{display:grid;gap:var(--space-2);min-width:0}.users-profile-page .profile-group>h4{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.users-profile-page .profile-group>h4>span{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-elevated);color:var(--text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.users-profile-page .profile-group-empty{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.users-profile-page .power-chips{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none}.users-profile-page .power-chips>li{padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-secondary);font-size:var(--text-2xs);line-height:var(--leading-tight)}.users-profile-page .power-details>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--text-sm)}.users-profile-page .power-details>summary>span{display:inline-block;margin-inline-start:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-elevated);color:var(--text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.users-profile-page .power-details[open]>summary{margin-bottom:var(--space-1)}.users-profile-page .profile-nav{display:grid;gap:var(--space-2);min-width:0}.users-profile-page .profile-tab-groups{display:flex;flex-wrap:wrap;gap:var(--space-2)}.users-profile-page .profile-tab-groups>button{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:inherit;font-weight:600;cursor:pointer;min-height:var(--control-height-sm)}.users-profile-page .profile-tab-groups>button>span{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-muted);font-size:var(--text-2xs);font-weight:600;font-variant-numeric:tabular-nums}.users-profile-page .profile-tab-groups>button.active{border-color:var(--brand-primary);color:var(--text-primary);background:var(--surface-elevated)}.users-profile-page .profile-tab-groups>button.active>span{background:var(--panel-bg)}.users-profile-page .scope-targets caption{padding-bottom:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-align:start}.users-profile-page .scope-targets input[type=checkbox]{inline-size:var(--space-4);block-size:var(--space-4);accent-color:var(--brand-primary)}.users-profile-page .scope-targets td:first-child{width:1%}.wallet-balances{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:12px 0 20px}.wallet-balance{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff08;color:inherit;font:inherit;text-align:start;cursor:pointer;min-height:88px}.wallet-balance:hover{border-color:#a082ff73}.wallet-balance.active{border-color:#a082ffbf;background:#8c6ef01f}.wallet-balance>span:first-child{font-size:13px;opacity:.8}.wallet-balance>bdi{font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.wallet-balance>small{font-size:12px;opacity:.65}.wallet-adjustment-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:10px}.wallet-adjustment-fields label{display:flex;flex-direction:column;gap:6px;font-size:13px;min-width:0}.wallet-adjustment-fields input,.wallet-adjustment-fields select{width:100%;min-width:0;padding:9px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:inherit;font:inherit}.wallet-adjustment-fields label:last-child{grid-column:1 / -1}@media(max-width:767px){.wallet-balances,.wallet-adjustment-fields{grid-template-columns:1fr}}.users-profile-page .user-supervision-list{display:grid;gap:var(--space-3);min-width:0;margin-block:var(--space-3)}.users-profile-page .user-supervision-card{display:grid;gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid color-mix(in srgb,var(--border-subtle) 76%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-elevated) 55%,transparent);box-shadow:none}.users-profile-page .user-supervision-card:hover{background:color-mix(in srgb,var(--surface-elevated) 55%,transparent)}.users-profile-page .user-supervision-card .detail-list{margin:0}.ltr-value{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.users-profile-page .profile-overview{display:grid;gap:var(--space-4);min-width:0}.users-profile-page .profile-overview-block{display:grid;gap:var(--space-2);min-width:0}.users-profile-page .profile-overview-block>h3{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.users-profile-page .profile-overview-block .detail-list{margin:0}.overview-balances,.verification-state{display:grid;gap:var(--space-1);min-width:0}.verification-state>small{color:var(--text-muted);font-size:var(--text-2xs)}.profile-identity-type{color:var(--text-muted)}.technical-details{margin-top:var(--space-2)}.technical-details>summary{cursor:pointer;color:var(--text-muted);font-size:var(--text-2xs);min-height:32px;display:flex;align-items:center}.technical-details .detail-list{margin:var(--space-1) 0 0;font-size:var(--text-2xs)}.technical-details .detail-list dd{color:var(--text-secondary);overflow-wrap:anywhere}.audit-list>li>small{color:var(--text-muted)}.users-profile-page .member-roles{gap:var(--space-4)}.users-profile-page .role-card{display:grid;gap:var(--space-2);min-width:0}.users-profile-page .role-card>b{color:var(--text-strong)}.users-profile-page .role-card .detail-list{margin:0}.users-profile-page .role-card>button{justify-self:start}.users-profile-page .user-action-bar{margin-block:var(--space-3)}.users-profile-page .user-action-bar .admin-action-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.action-readback{margin:0 0 var(--space-2);color:var(--text-strong);font-size:var(--text-sm);line-height:1.7}@media(max-width:767px){.users-profile-page .user-action-bar .admin-action-list>button{width:100%;min-height:44px}}.premium-id-panel{display:grid;gap:var(--space-4, 16px)}.premium-id-current{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2, 8px) var(--space-4, 16px);margin:0;font-size:var(--text-sm, 13px)}.premium-id-current dt{color:var(--text-muted)}.premium-id-current dd{margin:0;color:var(--text-strong)}.premium-id-offer-draft{display:grid;gap:var(--space-2, 8px);max-width:560px}.premium-id-offer-draft label{display:grid;gap:var(--space-1, 4px);color:var(--text-secondary);font-size:var(--text-sm, 13px)}.admin-confirm-dialog{display:grid;gap:var(--space-2, 8px);margin-block:var(--space-3, 12px);padding:var(--space-4, 16px);border:1px solid var(--border-strong);border-radius:12px;background:var(--surface-strong)}.control-mode-note{margin:0 0 var(--space-2)}.users-profile-page .account-current-state{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0 0 var(--space-2)}.users-profile-page .account-current-state>div{display:flex;gap:var(--space-1)}.users-profile-page .account-current-state dt{color:var(--text-muted)}.users-profile-page .account-current-state dd{margin:0;color:var(--text-strong);font-weight:600}.account-readback,.member-domain-link{display:grid;gap:var(--space-2);justify-items:start;margin-block:var(--space-2)}@media(max-width:767px){.users-profile-page .user-action-bar .admin-action-list>.ui-button-group{width:100%}.users-profile-page .user-action-bar .admin-action-list>.ui-button-group>button{width:100%;min-height:44px}}.member-identity-controls{min-width:0}.member-identity-controls .mp-grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.member-identity-controls .mp-card{padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel);display:flex;flex-direction:column;gap:10px;min-width:0}.member-identity-controls .mp-card h4{margin:0;font-size:15px;display:flex;justify-content:space-between;align-items:center;gap:8px}.member-identity-controls .mp-li{display:flex;align-items:center;gap:10px;padding:6px 0;border-top:1px solid var(--border)}.member-identity-controls .mp-li:first-of-type{border-top:0}.member-identity-controls .grow{flex:1;min-width:0;display:flex;flex-direction:column;overflow-wrap:anywhere}.member-identity-controls .mp-muted{color:var(--muted);font-size:12px}.member-identity-controls .mp-empty{color:var(--muted);padding:14px}@media(max-width:760px){.member-identity-controls .mp-grid2{grid-template-columns:minmax(0,1fr)}}.member-identity-controls .mp-attn{display:flex;flex-direction:column;gap:8px}.member-identity-controls .mp-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border);border-inline-start:4px solid var(--a, var(--border));border-radius:12px;background:var(--panel);min-width:0}.member-identity-controls .mp-row .grow{flex:1;min-width:0}.member-identity-controls .mp-row b{display:block;font-size:14px}.member-identity-controls .mp-row[data-severity=danger]{--a: var(--danger-strong)}.member-identity-controls .mp-row[data-severity=warning]{--a: var(--warning)}.member-identity-controls .mp-row[data-severity=info]{--a: var(--info)}.member-wallet-safety{--member-wallet-gap: 10px;--member-wallet-padding: var(--space-3);--member-wallet-radius: 14px;--member-wallet-number-size: 22px;--member-wallet-row-padding: 7px;--member-wallet-row-size: var(--text-sm);--member-wallet-icon-size: var(--control-height-sm);display:grid;gap:var(--member-wallet-padding);min-width:0}.member-wallet-safety .mp-bals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--member-wallet-gap)}.member-wallet-safety .mp-bal{display:flex;gap:var(--member-wallet-gap);align-items:center;padding:var(--member-wallet-padding);border:1px solid var(--border);border-radius:var(--member-wallet-radius);background:var(--panel);min-width:0}.member-wallet-safety .mp-bal>span{display:flex;flex-direction:column}.member-wallet-safety .mp-bal img{width:var(--member-wallet-icon-size);height:var(--member-wallet-icon-size);object-fit:contain;flex:0 0 var(--member-wallet-icon-size)}.member-wallet-safety .mp-num{font-size:var(--member-wallet-number-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.member-wallet-safety .mp-tx{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--member-wallet-gap);padding:var(--member-wallet-row-padding) 0;border-top:1px solid var(--border);font-size:var(--member-wallet-row-size);align-items:center}.member-wallet-safety .mp-tx:first-of-type{border-top:0}.member-wallet-safety .mp-tx>*{min-width:0;overflow-wrap:anywhere}.member-wallet-safety .fold>summary{cursor:pointer;padding:var(--member-wallet-padding);color:var(--text)}@media(max-width:760px){.member-wallet-safety .mp-bals{grid-template-columns:repeat(2,minmax(0,1fr))}.member-wallet-safety .mp-tx{grid-template-columns:minmax(0,1fr) auto}.member-wallet-safety .mp-tx>:last-child{grid-column:1 / -1}}.member-relations,.member-fold,.member-fold-bare{--member-card-padding: 14px;--member-card-radius: 14px;--member-row-gap: 10px;--member-row-padding: 6px}.member-relations{display:grid;gap:var(--space-3);min-width:0}.member-rel-grid,.member-privacy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.member-privacy-grid{gap:0 var(--space-4)}.member-rel-card{padding:var(--member-card-padding);border:1px solid var(--border);border-radius:var(--member-card-radius);background:var(--panel-bg);display:flex;flex-direction:column;gap:var(--member-row-gap);min-width:0}.member-rel-card h4,.member-rel-card p{margin:0}.member-rel-card h4{font-size:var(--text-sm)}.member-rel-row{display:flex;align-items:center;gap:var(--member-row-gap);padding:var(--member-row-padding) 0;border-top:1px solid var(--border);min-width:0;flex-wrap:wrap}.member-rel-row b,.member-rel-row label{overflow-wrap:anywhere}.member-rel-grow{flex:1;min-width:0}.member-rel-muted{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.member-rel-chip{border:1px solid var(--border);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}.member-rel-link{color:var(--brand-primary);font-size:var(--text-xs)}.member-rel-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.member-fold{margin-block:var(--space-3);background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0}.member-fold>summary{cursor:pointer;padding:var(--space-3);font-weight:700;font-size:var(--text-sm)}.member-fold>:not(summary){margin:var(--space-3)}.member-privacy-grid label{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-height)}@media(max-width:760px){.member-rel-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.member-privacy-grid{grid-template-columns:minmax(0,1fr)}}.member-rel-chip[data-tone=success]{color:var(--success);background:var(--success-soft)}.member-rel-chip[data-tone=warning]{color:var(--warning);background:var(--warning-soft)}.member-fold-bare{display:grid;gap:var(--space-3);min-width:0}.shared-viz-card{--shared-viz-subtitle: var(--text-2, #D9CFDF);--av-1: #7c3aed;--av-2: #0d9488;--av-3: #16a34a;--av-4: #4f46e5;--av-5: #d97706;--av-6: #e11d48;--av-other: #8b8797;container-type:inline-size;display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--text);direction:rtl}:root[data-theme=light] .shared-viz-card{--shared-viz-subtitle: var(--text-2, #574C60)}.shared-viz-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.shared-viz-titles{min-width:0}.shared-viz-titles h3{margin:0;color:var(--text-strong);font-size:16px;line-height:1.4}.shared-viz-sub{margin:2px 0 0;color:var(--shared-viz-subtitle);font-size:12.5px;line-height:1.5}.shared-viz-toggle,.shared-viz-selection button{flex:none;min-height:34px;padding:4px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.shared-viz-toggle:hover,.shared-viz-selection button:hover{background:var(--surface-hover)}.shared-viz-toggle:focus-visible,.shared-viz-selection button:focus-visible,.shared-viz-point-hit:focus-visible circle,.shared-viz-arc:focus-visible,.shared-viz-category:focus-visible,.shared-viz-pair:focus-visible{outline:3px solid var(--warning);outline-offset:2px}.shared-viz-body[hidden],.shared-viz-table-wrap[hidden]{display:none!important}.shared-viz-state{min-height:96px;display:grid;place-items:center;padding:18px;border-radius:12px;background:var(--operator-bg);color:var(--text-secondary);text-align:center;font-size:13px}.shared-viz-state-loading:before{width:18px;height:18px;margin-inline-end:8px;border:2px solid var(--border-strong);border-top-color:var(--brand-primary);border-radius:50%;content:"";animation:shared-viz-spin .9s linear infinite}.shared-viz-state-error{color:var(--danger)}.shared-viz-state-denied{color:var(--text-muted)}.shared-viz-selection{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-secondary);font-size:12px}.shared-viz-table-wrap{max-height:320px;overflow:auto}.shared-viz-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.shared-viz-table-wrap caption{caption-side:bottom;padding-top:8px;color:var(--text-muted);font-size:12px;line-height:1.5;text-align:start}.shared-viz-tooltip{position:fixed;z-index:60;pointer-events:none;max-width:280px;padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-elevated);color:var(--text);font-size:13px;line-height:1.45;box-shadow:0 8px 24px #00000040}.shared-viz-tooltip[hidden]{display:none}.shared-viz-table-wrap th,.shared-viz-table-wrap td{padding:7px 8px;border-bottom:1px solid var(--border);text-align:start;font-variant-numeric:tabular-nums}.shared-viz-table-wrap th{position:sticky;top:0;background:var(--surface);color:var(--text-secondary);font-weight:700}.shared-viz-line-viewport{width:100%;min-width:0}.shared-viz-line{display:block;width:100%;height:220px;overflow:visible;direction:ltr}.shared-viz-line text{fill:var(--text-secondary);font-size:12px}.shared-viz-line .shared-viz-point-label{fill:var(--text-primary);font-size:12px;font-weight:700}.shared-viz-line .shared-viz-axis{font-size:11.5px}.shared-viz-grid{stroke:var(--border-subtle)}.shared-viz-series{fill:none;stroke:var(--av-1);stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.shared-viz-dot{fill:var(--surface);stroke:var(--av-1);stroke-width:2.2}.shared-viz-point-hit{fill:transparent;cursor:pointer}.shared-viz-point-hit:hover{fill:color-mix(in srgb,var(--av-1) 10%,transparent)}.shared-viz-point-hit:focus-visible{stroke:var(--warning);stroke-width:2}.shared-viz-point-hit:hover .shared-viz-dot,.shared-viz-dot.is-selected{fill:var(--av-1)}.shared-viz-x-label{font-size:11px}.shared-viz-donut-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.shared-viz-donut{width:132px;height:132px;justify-self:center;overflow:visible}.shared-viz-arc,.shared-viz-donut-track{fill:none;stroke-width:22}.shared-viz-arc{cursor:pointer}.shared-viz-arc:hover,.shared-viz-arc.is-selected{stroke-width:25}.shared-viz-donut-track{stroke:var(--border)}.shared-viz-center-value{fill:var(--text-primary);font-size:15px;font-weight:800}.shared-viz-center-label{fill:var(--text-muted);font-size:11px}.shared-viz-legend{display:grid;gap:2px;min-width:0;margin:0;padding:0;list-style:none}.shared-viz-legend li{display:grid;min-width:0}.shared-viz-legend-select{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;padding:2px 0;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);font:inherit;font-size:13px;text-align:start}.shared-viz-legend-select[aria-disabled=false]{cursor:pointer}.shared-viz-legend-select[aria-disabled=false]:hover,.shared-viz-legend-select.is-selected{background:var(--surface-hover)}.shared-viz-legend-select:focus-visible{outline:3px solid var(--warning);outline-offset:2px}.shared-viz-legend-select i{flex:none;width:10px;height:10px;border-radius:3px}.shared-viz-legend-select span{min-width:0;overflow-wrap:anywhere}.shared-viz-legend-select b{color:var(--text-primary);font-variant-numeric:tabular-nums}.shared-viz-legend-select small{min-width:34px;color:var(--text-muted);text-align:end;font-variant-numeric:tabular-nums}.shared-viz-bars{display:grid;gap:4px}.shared-viz-pairs{display:grid;gap:0}.shared-viz-category,.shared-viz-pair{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;border:0;background:transparent;color:var(--text-primary);text-align:start;font:inherit;font-size:13px}.shared-viz-category{gap:4px 10px;padding:4px 0}.shared-viz-pair{gap:3px 10px;padding:6px 0;border-bottom:1px solid var(--border-subtle)}.shared-viz-category[aria-disabled=false],.shared-viz-pair[aria-disabled=false]{cursor:pointer}.shared-viz-category[aria-disabled=false]:hover,.shared-viz-pair[aria-disabled=false]:hover,.shared-viz-category.is-selected,.shared-viz-pair.is-selected{border-radius:8px;background:var(--surface-hover)}.shared-viz-category-label,.shared-viz-pair-title{min-width:0;overflow-wrap:anywhere;font-weight:700}.shared-viz-category b{font-variant-numeric:tabular-nums}.shared-viz-track{grid-column:1 / -1;display:block;height:10px;overflow:hidden;border-radius:6px;background:var(--border-subtle)}.shared-viz-track i{display:block;height:100%;border-radius:inherit;background:var(--av-2)}.shared-viz-money-bars .shared-viz-category{grid-template-columns:minmax(0,1fr)}.shared-viz-money-bars b{overflow-wrap:anywhere;text-align:start}.shared-viz-money-track{position:relative;overflow:visible}.shared-viz-money-track i{position:absolute;background:var(--av-3)}.shared-viz-zero{position:absolute;top:-3px;bottom:-3px;width:1px;background:var(--text-secondary)}.shared-viz-pair small{color:var(--text-secondary);font-size:12px;white-space:nowrap}.shared-viz-pair .shared-viz-track{height:6px;border-radius:4px}.shared-viz-bar-first{background:var(--av-4)!important}.shared-viz-bar-second{background:var(--av-6)!important}.shared-viz-pairs>.shared-viz-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:6px}.shared-viz-pairs>.shared-viz-legend>span{display:flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:12.5px}.shared-viz-pairs>.shared-viz-legend>span i{display:inline-block;width:10px;height:10px;border-radius:3px}@container (min-width: 360px){.shared-viz-donut-layout{grid-template-columns:132px minmax(0,1fr);align-items:center}}@keyframes shared-viz-spin{to{transform:rotate(360deg)}}@media(max-width:520px){.shared-viz-card{padding:10px;border-radius:16px}.shared-viz-head{gap:8px}.shared-viz-toggle{min-height:34px;padding-inline:8px;font-size:11px}.shared-viz-donut{width:96px;height:96px}.shared-viz-donut-layout{grid-template-columns:96px minmax(0,1fr);gap:8px}.shared-viz-legend{gap:0}.shared-viz-legend-select{padding-block:0;font-size:12px}.shared-viz-line{height:220px}.shared-viz-line text{font-size:19px}.shared-viz-line .shared-viz-point-label{font-size:14px}.shared-viz-line .shared-viz-x-label{font-size:13px}.shared-viz-line .shared-viz-axis{font-size:15px}.shared-viz-category{padding-block:2px}.shared-viz-pair{padding-block:4px}}@media(prefers-reduced-motion:reduce){.shared-viz-state-loading:before,.shared-viz-arc{animation:none;transition:none}}.shared-viz-state{gap:8px}.shared-viz-state-error{align-content:center;justify-items:center}.shared-viz-retry{min-height:30px;padding:3px 12px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-elevated, transparent);color:var(--text-primary);font:inherit;font-size:12.5px;cursor:pointer}.shared-viz-toggle:disabled{color:var(--text-muted);border-color:var(--border);background:transparent;cursor:not-allowed}.um,.um-page{--um-text2: #d9cfdf;--um-ok-bg: #253d31;--um-warn-bg: #45391f;--um-mute-bg: #38303d;--um-bad-bg: #492a32;--um-bad: #f07883;--um-warn: #e3bf68;--um-hint: #e5cb89;--um-primary-ink: #2b1b35;--av-1: #7c3aed;--av-2: #0d9488;--av-3: #16a34a;--av-4: #4f46e5;--av-5: #d97706;--av-6: #e11d48;min-width:0;color:var(--text-primary)}:root[data-theme=light] .um,:root[data-theme=light] .um-page{--um-text2: var(--text-secondary);--um-ok-bg: var(--success-soft);--um-warn-bg: var(--warning-soft);--um-mute-bg: var(--surface-hover);--um-bad-bg: var(--danger-soft);--um-bad: var(--danger);--um-warn: var(--warning);--um-hint: var(--brand-primary);--um-primary-ink: var(--text-on-brand)}.um-secswitch{display:inline-flex;flex-wrap:wrap;gap:4px;margin:12px 0 18px;padding:4px;border:1px solid var(--border);border-radius:999px;background:var(--surface-elevated)}.um-secswitch a{display:block;padding:6px 14px;border-radius:999px;color:var(--text-secondary, #d9cfdf);font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer}:root:not([data-theme=light]) .um-secswitch a{color:#d9cfdf}.um-secswitch a:hover{color:var(--text-primary)}.um-secswitch a[aria-current=page]{background:var(--surface-hover);color:var(--text-primary)!important;box-shadow:inset 0 0 0 1px var(--border-strong)}.um-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 10px;border:1px solid var(--border-strong);border-radius:12px;background:var(--panel-bg);color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;line-height:1.6;white-space:nowrap;text-decoration:none;cursor:pointer}.um-btn:hover:not(:disabled){background:var(--surface-hover)}.um-btn:disabled{cursor:not-allowed;color:var(--text-muted)}.um-btn.lg{min-height:44px;padding:0 14px;font-size:15px;border-radius:10px}.um-btn.primary{border-color:transparent;background:var(--brand-primary);color:var(--um-primary-ink);font-weight:700}.um-btn.primary:hover:not(:disabled){background:var(--brand-primary-hover)}.um-btn.danger{border-color:color-mix(in srgb,var(--um-bad) 45%,transparent);color:var(--um-bad);background:var(--um-bad-bg)}.um-ov{display:block;margin-bottom:14px}.um-opsbar{display:flex;align-items:center;gap:10px;margin-bottom:10px}.um-note{flex:1;color:var(--text-muted);font-size:12px;line-height:1.6}.um-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.um-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.um-kpi{--c: var(--av-1);display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;min-height:130px;padding:16px;border:1px solid color-mix(in srgb,var(--c) 35%,var(--border));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 24%,var(--panel-bg)) 0%,var(--panel-bg) 72%);color:var(--text-primary);font:inherit;text-align:start;cursor:pointer}.um-kpi:hover{border-color:var(--c)}.um-kpi:disabled{cursor:default}.um-kpi small{display:block;color:var(--um-text2);font-size:13px;line-height:1.4}.um-kpi b{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:28px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.um-kpi .um-delta,.um-kpi .um-kpi-note{display:block;color:var(--um-text2);font-size:12px;line-height:1.45}.um-kpi .um-kpi-note{line-height:18px}.um-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:12px}.um-charts>*{min-width:0}.um-panel{min-width:0;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--panel-bg)}.um-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.um-bulk>b{font-size:14px;font-weight:700}.um-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0}.um-field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;border:0}.um-search{flex:1 1 320px}.um-field>legend,.um-field>label.um-legend{display:block;margin-bottom:7px;padding:0;color:var(--um-text2);font-size:12.5px;font-weight:700;line-height:1.4}.um-search>label,.um-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.um-input,.um-select{box-sizing:border-box;height:38px;min-width:0;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:var(--input-bg);color:var(--text-primary);font:inherit;font-size:14px}.um-select{appearance:auto;background-color:var(--surface-elevated);padding-inline-end:12px}.um-input:focus,.um-select:focus{outline:2px solid var(--border-strong);outline-offset:1px}.um-adv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;padding:12px;border-radius:12px;background:var(--surface-hover)}.um-adv .um-field>label{color:var(--text-muted);font-size:12px;font-weight:400;line-height:1.6}.um-adv[hidden]{display:none}.um-tel{display:flex;align-items:center;gap:6px}.um-tel img{display:block;width:24px;height:16px;border-radius:2px;object-fit:cover}.um-tel .um-select{flex:none;width:118px}.um-tel .um-input{flex:1;min-width:0}.um-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.um-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.6}.um-table th,.um-table td{padding:10px 12px;border-bottom:1px solid var(--border);text-align:start;white-space:nowrap}.um-table th{background:var(--surface-hover);color:var(--text-muted);font-weight:600}.um-table tbody tr:last-child td{border-bottom:0}.um-table tbody tr{cursor:pointer}.um-table tbody tr:hover td{background:var(--surface-hover)}.um-table .um-check{width:54px}.um-table input[type=checkbox]{width:13px;height:13px;margin:3px 3px 3px 4px;cursor:pointer}.um-who{display:flex;align-items:center;gap:10px}.um-who b{display:block;font-weight:700}.um-table td:has(>.um-att){white-space:normal}.um-av{display:grid;flex:none;place-items:center;width:34px;height:34px;overflow:hidden;border:1px solid var(--border);border-radius:50%;background:var(--panel-bg);color:var(--um-text2);font-weight:700}.um-av img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.um-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;background:var(--um-mute-bg);color:var(--text-primary);font-size:12px;font-weight:600;line-height:1.6;white-space:nowrap}.um-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.um-chip.ok{background:var(--um-ok-bg)}.um-chip.warn{background:var(--um-warn-bg)}.um-chip.bad{background:var(--um-bad-bg)}.um-chip.mute{background:var(--um-mute-bg)}.um-att{display:flex;align-items:center;gap:4px}.um-score{display:grid;grid-template-columns:30px;align-items:center;justify-items:center;height:24px;border-radius:7px;background:var(--surface-hover);color:var(--text-primary);font-size:12px;font-weight:700;line-height:1.6}.um-score.hi{background:var(--um-bad-bg);color:var(--um-bad)}.um-score.md{background:var(--um-warn-bg);color:var(--um-warn)}.um-why{padding:1px 6px;border-radius:6px;background:var(--surface-hover);color:var(--um-text2);font-size:11px;line-height:1.6;white-space:nowrap}.um-muted{color:var(--text-muted);font-size:12px;line-height:1.6}.um-segments{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;margin-bottom:10px}.um-seg-pick{display:flex;align-items:center;gap:8px}.um-seg-pick .um-select{width:200px}.um-tip{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;min-height:0;border:1px solid var(--border-strong);border-radius:50%;background:none;color:var(--text-muted);font:inherit;font-size:13px;cursor:help;padding:0}.um-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;color:var(--text-muted);font-size:13px;line-height:1.6}.um-pager .um-tools{gap:8px}.um-state{margin:0;padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--um-text2);text-align:center}.um-state.error{color:var(--um-bad)}.um-notice{margin:8px 0;color:var(--um-text2);font-size:13px}.um-fold{margin-bottom:14px;border:1px solid var(--border);border-radius:16px;background:var(--panel-bg)}.um-fold>summary{min-height:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;font-size:14px;font-weight:700;line-height:1.6;list-style:none;cursor:pointer}.um-fold>summary::-webkit-details-marker{display:none}.um-fold>summary:after{content:"عرض";color:var(--um-hint);font-size:12px;font-weight:600;white-space:nowrap}.um-fold[open]>summary:after{content:"إخفاء"}.um-fold[open]>summary{border-bottom:1px solid var(--border)}.um-fold-body{padding:16px}.um-fold-body>.um-panel{border:0;padding:0;background:none}.um-ov .ov-fold{min-width:0;margin-top:12px;border:1px solid var(--border);border-radius:16px;background:var(--panel-bg);overflow:hidden}.um-ov .ov-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.6;list-style:none;cursor:pointer}.um-ov .ov-fold>summary::-webkit-details-marker{display:none}.um-ov .ov-fold[open]>summary{border-bottom:1px solid var(--border)}.um-ov .ov-fold .fold-hint{color:var(--um-hint);font-size:12px;font-weight:600;white-space:nowrap}.um-ov .ov-fold>.um-charts{margin:12px}.um-detail-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}@media(max-width:1099px){.um-kpis,.um-adv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.um-charts,.um-detail-charts{grid-template-columns:minmax(0,1fr)}.um-opsbar{flex-wrap:wrap}}@media(max-width:520px){.um-kpis{gap:8px}.um-kpi{min-height:0;gap:6px;padding:12px;border-radius:16px}.um-kpi b{font-size:19px}.um-adv{grid-template-columns:minmax(0,1fr)}.um-filters>.um-field:not(.um-search){flex:1 1 calc(50% - 8px)}.um-filters .um-select{width:100%}}.um-reports{padding:0}.um-ph{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:8px}.um-ph h3{margin:0;font-size:15px;font-weight:700;line-height:1.6}.um-sub{margin:2px 0 0;color:var(--text-muted);font-size:12px;line-height:1.6}.um-seg{display:inline-flex;overflow:hidden;border:1px solid var(--border);border-radius:10px;margin-inline-start:auto}.um-seg.um-seg-bar{margin-inline-start:0}.um-seg button{min-height:34px;padding:6px 12px;border:0;background:transparent;color:var(--um-text2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.um-seg button.on{background:var(--surface-hover);color:var(--text-primary)}.um-reports .um-table td small,.um-reports .um-table td b{display:block}.um-reports .um-table td small{margin-top:3px;color:var(--text-muted);font-size:12px}.um-reports .users-reports-actions{display:flex;flex-wrap:wrap;gap:6px}.um-reports .um-btn{min-height:32px;font-size:12px}.um-row-open{all:unset;display:block;cursor:pointer;color:inherit;font:inherit}.um-row-open:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:8px}.um .user-avatar{width:100%;height:100%;border-radius:50%;object-fit:cover}.um .user-avatar.fallback{display:grid;place-items:center}.um-charts .shared-viz-head{gap:10px}.um-charts .shared-viz-table-wrap th,.um-detail-charts .shared-viz-table-wrap th{color:var(--um-text2)}.um-charts .shared-viz-toggle{min-height:34px;padding:4px 10px;border-color:var(--border-strong);background:var(--surface-elevated);font-size:12.5px;line-height:20px}.um-charts .shared-viz-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;font-size:13px;line-height:1.6}.um-charts .shared-viz-legend-select{min-height:0;grid-template-columns:10px minmax(0,1fr) auto 34px;padding:2px 0;border-radius:0;color:var(--text-primary);font-size:13px;line-height:1.6}.um-charts .shared-viz-legend-select span{color:var(--text-primary)}.um-charts .shared-viz-legend-select small{min-width:0;color:var(--um-text2);font-size:10.8333px;line-height:1.6}.um .user-avatar{border:0;background:none}.um .um-av{overflow:hidden}.mpx{--gold: #e2b45c;--ok: #4ade80;--warn: #fbbf24;--bad: #fb7185;display:flex;flex-direction:column;gap:14px;min-width:0}:root[data-theme=light] .mpx{--gold: #86600e;--ok: var(--success);--warn: var(--warning);--bad: var(--danger)}.mp-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px;border:1px solid var(--border);border-radius:18px;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,#7c3aed 20%,var(--panel-bg)) 0%,var(--panel-bg) 62%)}.mp-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mp-hero h2{margin:0;font-size:22px}.mp-chips{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 2px}.mp-meta{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:6px;color:var(--text-muted);font-size:13px}.mp-av{position:relative;display:inline-block;flex:none;width:40px;height:40px}.mp-av>.user-avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;background:#2a2235}.mp-av>img.f{position:absolute;inset:-16%;width:132%;height:132%;pointer-events:none}.mp-av.xl{width:92px;height:92px}.mp-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border:1px solid var(--border);border-radius:99px;background:var(--panel-bg);font-size:12px;font-weight:600;white-space:nowrap}.mp-chip.ok{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,var(--border))}.mp-chip.warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,var(--border))}.mp-chip.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,var(--border))}.mp-chip.gold{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 50%,var(--border))}.mp-chip.mute{color:var(--text-muted)}.mp-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.mp-hero .mp-acts .um-btn.primary{border:0;text-decoration:underline}.mp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mp-stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.mp-stat span{color:var(--text-muted);font-size:12px}.mp-stat b{font-size:20px;font-variant-numeric:tabular-nums}.mp-tabs{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid var(--border)}.mp-tabs button{min-height:0;padding:9px 10px;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-muted);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.mp-tabs button.on{color:var(--text-primary);border-bottom-color:var(--brand-secondary, #c9a45c)}.mp-tabs small{margin-inline-start:4px;opacity:.8}.mp-body{min-width:0}.mp-stack{display:flex;flex-direction:column;gap:12px;min-width:0}.mp-h{margin:6px 0 0;font-size:14px}.mp-attn{display:flex;flex-direction:column;gap:8px}.mp-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border);border-inline-start:4px solid var(--a, var(--border));border-radius:12px;background:var(--panel-bg)}.mp-row .grow{flex:1;min-width:0}.mp-row b{display:block;font-size:14px}.mpx .mp-muted{color:var(--text-muted);font-size:12px}.mp-empty{padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--text-muted);text-align:center}.mp-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mp-hub button{display:flex;align-items:center;gap:10px;min-width:0;min-height:0;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg);color:inherit;font:inherit;text-align:start;cursor:pointer}.mp-hub button:hover{border-color:var(--border-strong)}.mp-hub img{width:34px;height:34px;flex:none;object-fit:contain}.mp-hub span{display:flex;flex-direction:column;min-width:0}.mp-hub b{font-size:13px}.mp-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mpx .mp-card,.mp-card{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.mpx .mp-card h4,.mp-card>h4{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;font-size:15px}.mp-li{display:flex;align-items:center;gap:10px;padding:6px 0;border-top:1px solid var(--border)}.mp-li:first-of-type{border-top:0}.mp-li .grow{display:flex;flex:1;flex-direction:column;min-width:0}.mp-fam{display:flex;align-items:center;gap:12px}.mp-fam .grow{flex:1;min-width:0}.mp-num{font-variant-numeric:tabular-nums;font-weight:700}.mp-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.mp-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--page-bg);text-align:center}.mp-barx{height:6px;margin-top:4px;overflow:hidden;border-radius:99px;background:var(--page-bg)}.mp-barx i{display:block;height:100%;background:linear-gradient(90deg,#a8742a,#e2b45c)}.mpx>.mp-card:last-of-type{margin-top:12px}.mp-acts-body{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px}.mp-status-lines{flex:1 1 320px;min-width:0}.mp-status-lines p{margin:0}.mp-raise{position:relative;flex:0 0 auto}.mp-act-menu{position:absolute;z-index:25;inset-inline-end:0;bottom:calc(100% + 6px);display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:240px;padding:8px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface-elevated);box-shadow:0 14px 34px #00000061}.mp-act-menu .ui-button{justify-content:flex-start;width:100%}.mp-acts-body>.account-readback,.mp-acts-body>.capability-note{flex:1 1 100%}.mpx .mp-acts-body .mp-acts{justify-content:flex-start}.um-record{min-width:0}@media(max-width:760px){.mp-hero{grid-template-columns:auto minmax(0,1fr)}.mp-hero .mp-acts{grid-column:1 / -1;justify-content:flex-start}.mp-av.xl{width:72px;height:72px}.mp-stats,.mp-hub{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-grid2{grid-template-columns:minmax(0,1fr)}}.mpx .ui-button{min-height:36px;padding:0 10px;border:1px solid var(--border-strong);border-radius:12px;background:var(--panel-bg);color:var(--text-primary);font-size:13px;font-weight:600}.mpx .ui-button:hover:not(:disabled){background:var(--surface-hover)}.mpx .ui-button--primary{border-color:transparent;background:var(--brand-primary);color:var(--um-primary-ink);font-weight:700}.mpx .ui-button--danger{border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}:root[data-theme=light] .mpx .ui-button--danger:not(:disabled){background:var(--danger-soft);border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.mpx .ui-button:disabled{border-style:solid;background:var(--panel-bg);color:var(--text-muted)}.mpx .control-mode-note{margin:0;padding:0;border:0;background:none;color:var(--text-muted);font-size:12px;line-height:1.6}.mp-idcopy{all:unset;display:inline;cursor:pointer;color:inherit;font:inherit}.mp-idcopy:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:4px}.mp-idcopy:disabled{cursor:default}.um-record:focus{outline:none}.um-empty-title{margin:0 0 4px;font-size:15px;font-weight:700}.um-tel .um-select{padding-inline-end:22px;padding-inline-start:8px}@media(max-width:520px){.um-table thead{display:none}.um-table,.um-table tbody{display:block}.um-table tbody tr{display:grid;grid-template-columns:24px minmax(0,1fr) 140px;grid-template-rows:auto auto;gap:4px 10px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--border)}.um-table tbody tr:last-child{border-bottom:0}.um-table td{display:block;padding:0;border:0;white-space:normal}.um-table td:nth-child(1){grid-column:1;grid-row:1 / 3;justify-self:center;width:auto}.um-table td:nth-child(2){grid-column:2;grid-row:1;min-width:0}.um-table td:nth-child(3){grid-column:3;grid-row:2;min-width:0}.um-table td:nth-child(4){grid-column:3;grid-row:1;justify-self:end;color:var(--text-muted);font-size:13px}.um-table td:nth-child(n+5){display:none}.um-table td[colspan]{grid-column:1 / -1;display:block}}.um-reports.users-reports{margin:0;padding:0;border:0;border-radius:0;background:none}.um-info{display:flex;flex-direction:column;gap:12px;margin:8px 0 12px;padding:20px;border:1px solid var(--border-strong);border-radius:14px;background:var(--surface-elevated);outline:none}.um-info h3{margin:0;font-size:18px;font-weight:700;line-height:28.8px}.um-info p{margin:0;color:var(--um-text2);font-size:14px;line-height:22.4px}.um-info .um-table-wrap{border-radius:12px}.um-info .um-table th{padding:10px 12px;font-size:13px;font-weight:600;line-height:20.8px}.um-info .um-table td{padding:10px 12px;white-space:normal;vertical-align:top}.um-info-note{color:var(--text-muted);font-size:12px;line-height:19.2px}.um-info-end{display:flex;gap:8px}.mp-assign-row{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.mp-assign-body{margin-top:12px}.mp-counts .grow{display:block}.mp-counts b{display:inline}.mp-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}.mp-link{padding:0;border:0;background:none;color:var(--um-hint);font:inherit;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mp-hlinks{display:inline-flex;align-items:center;gap:14px}.mp-privg{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:520px){.mp-privg{grid-template-columns:1fr}}.um-note .um-note-err{color:var(--um-bad)}.um-note-retry{padding:0 6px;border:0;background:none;color:var(--brand-primary, var(--c-gold));font:inherit;text-decoration:underline;cursor:pointer}.um-kpi b .um-kpi-none{color:var(--um-text2);font-weight:600}.um-charts .shared-viz-state{min-height:190px}.um-detail-charts .shared-viz-state{min-height:170px}@media(min-width:900px){.um-members-table{table-layout:fixed;min-width:860px}.um-members-table th:nth-child(1){width:5%}.um-members-table th:nth-child(2){width:17%}.um-members-table th:nth-child(3){width:25.5%}.um-members-table th:nth-child(4){width:10%}.um-members-table th:nth-child(5){width:11.5%}.um-members-table th:nth-child(6){width:10.7%}.um-members-table th:nth-child(7){width:20.3%}.um-members-table td:nth-child(2){overflow:hidden}.um-members-table .um-row-open{width:100%}.um-members-table .um-who,.um-members-table .um-who>span:last-child{min-width:0}.um-members-table .um-who>span:last-child{flex:1}.um-members-table .um-member-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate}}@media(min-width:1024px){.um-members-table th:nth-child(7),.um-members-table td:nth-child(7){display:table-cell}}.um-skel-status td{padding:0;border:0;height:0}.um-skel-row{cursor:default!important}.um-skel-row td{height:56px}.um-skel{display:inline-block;background:var(--surface-hover);border-radius:6px;animation:um-skel-pulse 1.4s ease-in-out infinite;vertical-align:middle}.um-skel-box{width:13px;height:13px;border-radius:3px}.um-skel-avatar{width:34px;height:34px;border-radius:50%}.um-skel-line{height:10px;max-width:100%}.um-skel-chip{width:74px;height:22px;border-radius:999px}@keyframes um-skel-pulse{0%,to{opacity:.45}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.um-skel{animation:none;opacity:.7}}.users-overview,.users-reports{color:var(--text);min-width:0}.users-overview-tools,.users-reports-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:calc((var(--space-2) + var(--space-3))/2);flex-wrap:wrap}.users-reports{margin-top:calc((var(--space-3) + var(--space-4))/2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel)}.users-reports h3{margin:0}.users-reports p,.users-reports small{color:var(--muted)}.users-reports-table{width:100%;border-collapse:collapse;text-align:right}.users-reports-table th,.users-reports-table td{padding:var(--space-3);border-bottom:1px solid var(--border);vertical-align:middle}.users-reports-table td:first-child b,.users-reports-table td:first-child small{display:block}.users-reports-actions{display:flex;gap:calc(var(--space-3)/2);flex-wrap:wrap}.users-report-title{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.users-reports label{display:flex;gap:var(--space-2);margin-block:var(--space-3);flex-wrap:wrap}.users-reports-history{margin-top:calc((var(--space-3) + var(--space-4))/2);overflow:auto}@media(max-width:520px){.users-overview-charts{grid-template-columns:minmax(0,1fr);gap:calc((var(--space-2) + var(--space-3))/2)}.users-reports{padding:var(--space-3)}.users-reports-table thead{display:none}.users-reports-table tr,.users-reports-table td{display:block}.users-reports-table td{border:0;padding:calc(var(--space-3)/2)}.users-reports-table tr{padding-block:calc((var(--space-2) + var(--space-3))/2);border-bottom:1px solid var(--border)}.users-reports-table td:before{content:attr(data-label);color:var(--muted);margin-inline-end:var(--space-2)}}.record-page{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.record-page-title{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.record-page-reference{color:var(--text-muted);font-size:var(--text-sm);font-weight:400}.record-page-content{min-width:0}.work-source-bar{--record-source-text: #FFF9EF;--record-source-text-secondary: #D9CFDF;--record-source-text-muted: #C0B4C9;--record-source-surface: #241A2D;--record-source-surface-hover: #392A44;--record-source-border: #51445A;--record-source-control-edge: #82748C;--record-source-accent: #D8B96D;min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;padding:var(--space-2) var(--space-3);border:1px solid var(--record-source-border);border-radius:16px;background:var(--record-source-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=light] .work-source-bar{--record-source-text: #241A2A;--record-source-text-secondary: #574C60;--record-source-text-muted: #64576E;--record-source-surface: #FFFFFF;--record-source-surface-hover: #F1EBDD;--record-source-border: #D9D0DD;--record-source-control-edge: #8D8295;--record-source-accent: #80601F}.record-work-center-line{display:block;width:fit-content;max-width:100%;margin:3px 0 5px;color:var(--record-source-text-secondary, #D9CFDF);font-size:12.5px;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap}.work-source-bar a:not(.btn):not(.record-work-source-back){color:var(--record-source-accent, #D8B96D);font-weight:600;text-decoration:none}.record-work-center-line:hover,.work-source-bar a:not(.btn):not(.record-work-source-back):hover{text-decoration:underline}.record-work-center-line:hover{color:var(--record-source-text, #FFF9EF);text-underline-offset:3px}.record-work-source-back{display:inline-flex;min-height:var(--control-height-sm);height:var(--control-height-sm);align-items:center;justify-content:center;border:1px solid var(--record-source-control-edge, #82748C);border-radius:12px;background:var(--record-source-surface, #241A2D);color:var(--record-source-text, #FFF9EF);padding-inline:11px;font-size:var(--text-sm);font-weight:700;text-decoration:none}.record-work-source-back:hover{background:var(--record-source-surface-hover, #392A44);color:var(--record-source-text, #FFF9EF)}.work-source-bar>div{min-width:0}.work-source-bar small{margin:0;color:var(--record-source-text-muted, #C0B4C9);font-size:var(--text-sm);display:block}@media(max-width:600px){.record-page{gap:var(--space-3)}.record-work-center-line{max-width:100%;margin:2px 0 4px;font-size:12px;line-height:1.4}}:root[data-theme=light] .record-work-center-line{color:#574c60}:root[data-theme=light] .work-source-bar small{color:#64576e}:root[data-theme=light] .record-work-center-line:hover{color:#241a2a}.membership-record{min-width:0}.membership-record .record-page-content{display:grid;gap:var(--space-4)}.member-record-section{min-width:0;padding:0 0 var(--space-4);border-bottom:1px solid var(--border)}.member-record-section h3{margin:0 0 var(--space-3);color:var(--text-primary);font-size:var(--text-lg)}.member-record-section p,.member-record-section small{color:var(--text-muted);line-height:var(--leading-normal)}.member-record-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:var(--space-3) 0}.member-record-facts>div{min-width:0;padding-block:var(--space-1)}.member-record-facts dt,.member-record-row dt{color:var(--text-muted);font-size:var(--text-xs)}.member-record-facts dd,.member-record-row dd{margin:var(--space-1) 0 0;color:var(--text-primary);overflow-wrap:anywhere}.member-record-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block:var(--space-3)}.member-record-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--space-3);border-block-end:1px solid var(--border);padding-block:var(--space-3);margin:0}.member-record-row>div{min-width:0}.member-source-view{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);min-width:0}@media(max-width:600px){.member-record-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.member-source-view{padding:var(--space-3)}.member-record-row{grid-template-columns:1fr}.member-record-actions>button{max-width:100%}}.member-record-table-wrap{max-width:100%;overflow:auto}.member-record-table{width:100%;border-collapse:collapse;text-align:start;font-size:var(--text-sm)}.member-record-table th{color:var(--text-muted);font-weight:500}.member-record-table th,.member-record-table td{padding:var(--space-3);border-bottom:1px solid var(--border);vertical-align:top;text-align:start}.member-record-table td{color:var(--text-primary);overflow-wrap:anywhere}.member-empty-list{padding:var(--space-3) 0;border-block:1px solid var(--border);color:var(--text-muted)}.member-empty-list summary{cursor:pointer;font-weight:600}.member-empty-items{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-block:var(--space-3)}.membership-record .record-page-content>*{order:2}.membership-record .record-page-content>#member-detail{order:0}.membership-record .record-page-content>.member-summary-grant{order:1}.member-summary-grant h3,.member-summary-grant .member-empty{display:none}@media(max-width:600px){.member-record-table thead{display:none}.member-record-table,.member-record-table tbody,.member-record-table tr,.member-record-table td{display:block}.member-record-table tr{border-block-end:1px solid var(--border);padding-block:var(--space-2)}.member-record-table td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-3);border:0;padding:var(--space-2) 0}.member-record-table td:before{content:attr(data-label);color:var(--text-muted)}}.membership-record .member-record-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4)}.membership-record .member-record-facts dt,.membership-record .member-record-facts dd{font-size:var(--text-sm);line-height:var(--leading-normal)}.member-record-facts dt:not(:first-child){margin-block-start:var(--space-2)}.member-record-section>details>summary{cursor:pointer;color:var(--text-primary)}.member-record-section>details>summary h3{display:inline}.member-record-section>details[open]>summary{margin-block-end:var(--space-3)}.mp-level .mp-level-row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.mp-level .mp-level-row .ui-field{flex:1 1 120px;min-width:110px}.mp-level .mp-level-row .ui-field:nth-child(3){flex:2 1 180px}.mp-level .mp-level-row>button{flex:0 0 auto}.mp-level h4 .mp-muted{font-weight:400;font-size:13px}.erasure-panel{display:grid;gap:var(--space-3);min-width:0;margin-block-start:var(--space-2);padding-block-start:var(--space-3);border-block-start:1px dashed var(--border);flex:1 1 100%}.erasure-title{margin:0;font-size:var(--text-base);color:var(--um-bad, var(--danger))}.erasure-title .mp-muted{margin-inline-start:var(--space-2);font-weight:400}.erasure-lede{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.erasure-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.erasure-status{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.erasure-sheet{min-width:0;max-width:100%}.erasure-sheet .inline-dialog{max-width:100%}.erasure-preview{display:grid;gap:var(--space-3);min-width:0}.erasure-warning{padding:var(--space-3);border:1px solid color-mix(in srgb,var(--um-bad, var(--danger)) 50%,transparent);border-radius:var(--radius-md);background:var(--um-bad-bg, var(--danger-soft));color:var(--text-primary);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-normal)}.erasure-notice{margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-hover);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal)}.erasure-block{display:grid;gap:var(--space-2);min-width:0}.erasure-block>h3,.erasure-blockers>h3{margin:0;font-size:var(--text-base);color:var(--text-primary)}.erasure-block ul{display:grid;gap:var(--space-1);margin:0;padding-inline-start:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-normal)}.erasure-block p{margin:0}.erasure-blockers{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--um-bad, var(--danger)) 55%,transparent);border-radius:var(--radius-md);background:var(--um-bad-bg, var(--danger-soft));color:var(--text-primary)}.erasure-blockers ul{display:grid;gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-normal)}.erasure-fix{display:block;color:var(--text-secondary);font-size:var(--text-xs)}.erasure-ref{display:block;color:var(--text-secondary);font-size:var(--text-xs);overflow-wrap:anywhere}.erasure-steps{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.erasure-steps li{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--text-xs)}.erasure-steps li b{font-variant-numeric:tabular-nums}.erasure-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4);margin:0}.erasure-facts>div{display:grid;gap:var(--space-1);min-width:0}.erasure-facts dt{color:var(--text-muted);font-size:var(--text-xs)}.erasure-facts dd{margin:0;color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere}.erasure-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.erasure-block .erasure-chips{padding-inline-start:0}.erasure-chip{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--panel-bg);font-size:var(--text-xs)}.erasure-chip b{font-variant-numeric:tabular-nums}.erasure-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.erasure-table th,.erasure-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);text-align:start}.erasure-table th{background:var(--surface-hover);color:var(--text-muted);font-weight:600}.erasure-table tbody tr:last-child td{border-bottom:0}.erasure-refresh{display:flex;justify-content:flex-start}.erasure-readback{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--success-border);border-inline-start:3px solid var(--success);border-radius:var(--radius-md);background:var(--panel-bg)}.erasure-readback h4{margin:0;font-size:var(--text-lg);color:var(--text-primary)}.erasure-readback-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media(max-width:640px){.erasure-actions .um-btn,.erasure-readback-actions .um-btn,.erasure-refresh .um-btn{flex:1 1 100%;min-height:44px}.erasure-sheet .inline-dialog{padding:var(--space-4) var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.erasure-sheet .inline-dialog-actions{flex-direction:column-reverse;align-items:stretch}.erasure-sheet .inline-dialog-actions .ui-button{min-height:44px;width:100%}.erasure-sheet .ui-control{min-height:44px}.erasure-facts{grid-template-columns:minmax(0,1fr)}.erasure-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.erasure-table thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.erasure-table,.erasure-table tbody,.erasure-table tr,.erasure-table td{display:block;width:100%}.erasure-table tr{padding-block:var(--space-2);border-bottom:1px solid var(--border)}.erasure-table td{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:0}.erasure-table td:before{content:attr(data-label);color:var(--text-muted);font-size:var(--text-xs)}}.figma-content:has(.um-page)>.section-header{display:none}.figma-content:has(.um-page){padding-top:8px}.shell-breadcrumb[data-um-trail=replace]>strong:first-of-type{display:none}.um-head{min-width:0}.um-head h1{margin:0;color:var(--text-primary)}.um-head-wc{display:block;width:fit-content;max-width:100%;text-decoration:none;white-space:nowrap}.um-head-members{margin-bottom:16px}.um-head-members h1{font-size:24px;font-weight:800;line-height:32px}.um-head-members .um-head-wc{margin-top:4px;color:var(--um-hint);font-size:13px;font-weight:700;line-height:18px}.um-head-members .um-secswitch{margin:12px 0 18px}.um-head-avatar,.um-head-premium{margin:6px 0 0}.um-head-avatar h1,.um-head-premium h1{font-size:26px;font-weight:700;line-height:35px}.um-head-avatar .um-head-wc,.um-head-premium .um-head-wc{margin-top:7px;color:var(--um-text2);font-size:14px;font-weight:600;line-height:20px}.um-summary-line{display:flex;flex-wrap:wrap;align-items:center;margin:8px 0 10px;color:var(--um-text2);font-size:14px;line-height:22px}.um-summary-line>span+span:before{content:"·";display:inline-block;margin-inline:7px}.um-head-hub{margin:6px 0 22px;padding-bottom:4px}.um-head-hub h1{font-size:28px;font-weight:700;line-height:38px}.um-head-hub .um-head-wc{margin-top:3px;color:var(--um-text2);font-size:12.5px;font-weight:600;line-height:18px}@media(max-width:760px){.um-head-members h1,.um-head-avatar h1,.um-head-premium h1,.um-head-hub h1{font-size:22px;line-height:30px}}.relationships-workspace{display:grid;gap:var(--space-4);min-width:0;max-width:100%}.relationships-summary{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.relationships-summary>section{display:grid;gap:var(--space-2);align-content:start;min-width:0}.relationships-summary h4{margin:0;color:var(--text-primary);font-size:var(--text-base)}.relationships-summary .detail-list{margin:0;grid-template-columns:1fr}.relationships-unlocks{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.relationships-unlocks li{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md)}.relationships-group{display:grid;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md)}.relationships-group>legend{padding-inline:var(--space-2);color:var(--text-primary);font-size:var(--text-base);font-weight:700}.relationships-steps{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none}.relationships-steps>li{display:grid;gap:var(--space-2);align-content:start}.aristocracy-privilege-list{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:12px 0;padding:0}.aristocracy-privilege-list>li{display:contents}.aristocracy-rank-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:8px}.aristocracy-technical-details{margin-top:18px;padding-top:14px;border-top:1px dashed var(--border-subtle, #e2e5ea)}.aristocracy-technical-details summary{cursor:pointer;font-weight:600;color:var(--text-muted)}.aristocracy-technical-details dl{margin-top:10px}.aristocracy-legacy-toggle{margin-top:24px;padding-top:18px;border-top:1px solid var(--border, #d8dbe2)}.aristocracy-legacy-toggle>summary{cursor:pointer;font-weight:700}.aristocracy-binding-panel{margin-top:16px;padding:var(--space-4);border:1px solid var(--border, #d8dbe2);border-radius:var(--radius-lg);background:var(--panel-bg, #fff);box-shadow:var(--shadow, none)}.aristocracy-bound-items,.aristocracy-variant-rows{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.aristocracy-bound-items>li,.aristocracy-variant-rows>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--space-2) + var(--space-1) / 2);padding:8px 10px;border-radius:8px;background:var(--surface-hover)}.aristocracy-binding-preview{display:grid;gap:calc(var(--space-2) + var(--space-1) / 2);margin-top:10px;padding:var(--space-3);border:1px solid var(--border-subtle, #e2e5ea);border-radius:var(--radius-md)}.aristocracy-variant-form{display:grid;gap:calc(var(--space-2) + var(--space-1) / 2);margin-top:14px;padding-top:14px;border-top:1px dashed var(--border-subtle, #e2e5ea)}.aristocracy-binding-requests{margin-top:18px;padding-top:14px;border-top:1px dashed var(--border-subtle, #e2e5ea)}.aristocracy-commerce-section{margin-top:16px;padding:var(--space-4);border:1px solid var(--border, #d8dbe2);border-radius:var(--radius-lg);background:var(--panel-bg, #fff)}.aristocracy-commerce-item{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.aristocracy-commerce-item>p{font-weight:600;margin:0 0 6px}.aristocracy-catalog-picker{margin-top:8px}.aristocracy-catalog-results{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:260px;overflow-y:auto}.aristocracy-catalog-results>li{display:flex;align-items:center;gap:calc(var(--space-2) + var(--space-1) / 2);padding:6px 10px;border-radius:8px;background:var(--surface-hover)}.aristocracy-catalog-results>li>span{flex:1;min-width:0;overflow-wrap:anywhere;text-align:start}.aristocracy-catalog-thumb{display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;flex-shrink:0;border-radius:8px;border:1px solid var(--border-subtle, #e2e5ea);background:var(--surface-hover);font-size:var(--text-2xs);color:var(--text-muted);text-align:center;overflow:hidden}.aristocracy-catalog-preview{display:grid;justify-items:start;gap:var(--space-1)}.aristocracy-catalog-thumb img,img.aristocracy-catalog-thumb{inline-size:40px;block-size:40px;object-fit:cover}#privilege-studio .aristocracy-privilege-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:calc(var(--space-2) + var(--space-1) / 2);margin-top:10px}#privilege-studio .aristocracy-privilege-list>li{display:block;min-width:0}.privilege-catalog-tile{box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;width:100%;min-height:100px;border:1px solid var(--border);border-radius:calc(var(--radius-md) + var(--space-1) / 2);background:var(--surface, var(--panel-bg));color:var(--text);text-align:center;font:inherit}.privilege-catalog-tile b{font-size:var(--text-sm)}.privilege-catalog-tile small{font-size:var(--text-2xs);color:var(--text-secondary)}.privilege-catalog-tile:hover,.privilege-catalog-tile:focus-visible{border-color:var(--accent)}.privilege-pager{display:flex;gap:var(--space-3);align-items:center;justify-content:center;margin-top:14px}.privilege-record{display:flex;flex-direction:column;gap:calc(var(--space-3) + var(--space-1) / 2)}.privilege-record-intro{padding:calc(var(--space-4) + var(--space-1) / 2);border:1px solid var(--border);border-radius:calc(var(--radius-lg) + var(--space-1) / 2);background:var(--surface, var(--panel-bg))}.privilege-record-intro h3{margin:0 0 4px;font-size:calc(var(--text-xl) + var(--space-1) / 2)}.privilege-record-intro p{margin:0 0 4px;color:var(--text-secondary);font-size:var(--text-base)}.privilege-record-section{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface, var(--panel-bg));display:flex;flex-direction:column;gap:calc(var(--space-2) + var(--space-1) / 2);min-width:0}.privilege-record-section h4{margin:0;font-size:var(--text-lg)}.privilege-record-section p{margin:0;overflow-wrap:anywhere}.privilege-record-section button{min-height:var(--control-height)}.privilege-rank-chip{padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text);font-size:var(--text-sm)}.privilege-look-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:calc(var(--space-2) + var(--space-1) / 2)}.privilege-look{display:flex;flex-direction:column;align-items:center;gap:calc(var(--space-2) + var(--space-1) / 2);padding:var(--space-3);border:1px solid var(--border);border-radius:calc(var(--radius-md) + var(--space-1) / 2)}.privilege-media{width:100%;max-width:240px;min-height:100px;object-fit:contain}.privilege-asset-choices{display:flex;flex-wrap:wrap;gap:var(--space-3);list-style:none;padding:0}.privilege-asset-choices li{max-width:240px}.privilege-switch-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.privilege-switch{width:52px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-hover);padding:4px;cursor:pointer}.privilege-switch span{display:block;width:24px;height:24px;border-radius:50%;background:var(--text-muted)}.privilege-switch[aria-checked=true]{background:var(--accent)}.privilege-switch[aria-checked=true] span{margin-inline-start:auto;background:var(--surface, var(--panel-bg))}@media(max-width:620px){.privilege-record-section{padding:var(--space-3)}.privilege-look-grid{grid-template-columns:1fr}.privilege-pager{flex-wrap:wrap}}.privilege-icon{width:56px;height:56px;object-fit:contain;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--panel-bg);color:var(--text-secondary);font-weight:700;flex:none}.privilege-icon-large{width:88px;height:88px}.privilege-live{color:var(--text-muted);font-size:var(--text-2xs)}.privilege-record-intro{display:flex;gap:var(--space-4);align-items:center}@media(max-width:620px){#privilege-studio .aristocracy-privilege-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.privilege-catalog-tile{padding:var(--space-2) var(--space-1)}.privilege-catalog-tile b{font-size:var(--text-2xs);line-height:1.35}.privilege-catalog-tile small{display:none}.privilege-catalog-tile .privilege-icon{width:40px;height:40px}.privilege-record-intro{flex-direction:column;align-items:flex-start}}.privilege-rank-chip.is-on{background:color-mix(in srgb,var(--accent) 14%,var(--surface, var(--panel-bg)));border-color:var(--accent)}.privilege-rank-chip.is-off{background:var(--surface, var(--panel-bg));color:var(--text-secondary)}.privilege-rank-chip.is-changed{outline:2px dashed var(--accent);outline-offset:2px}.privilege-rank-proposal{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.privilege-rank-proposal p{flex-basis:100%}.privilege-rank-look-list{display:flex;flex-direction:column;gap:var(--space-2)}.privilege-rank-look{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:calc(var(--radius-md) + var(--space-1) / 2)}.privilege-rank-look-head{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.privilege-rank-look-head b{font-size:var(--text-sm)}.privilege-rank-look-head span{margin-inline-start:auto;font-size:var(--text-2xs);color:var(--text-secondary)}.privilege-rank-look-box{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding-top:var(--space-1);min-width:0}.privilege-rank-look-fold summary{cursor:pointer;min-height:36px;display:flex;align-items:center;color:var(--accent);font-weight:700}.privilege-rank-look-fold[open]{display:flex;flex-direction:column;gap:var(--space-2)}.media-player{min-width:0;max-width:100%}.media-player>img,.media-player>video{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.media-player>audio{display:block;width:min(100%,32rem);max-width:100%;border:1px solid var(--border-strong);border-radius:var(--radius-md);background-color:var(--surface-elevated);color-scheme:dark}:root[data-theme=light] .media-player>audio{color-scheme:light}.media-player-renderer{position:relative;display:grid;place-items:center;width:100%;max-width:100%;min-height:10rem;overflow:hidden}.media-player-renderer>canvas,.media-player-renderer>svg{display:block;max-width:100%;max-height:22rem}.media-player-fallback-note{display:block;margin-block-start:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs)}.as13{--bg: #17111E;--panel: #241A2D;--raised: #30233A;--hover: #392A44;--input: #1E1625;--text: #FFF9EF;--text2: #D9CFDF;--muted: #C0B4C9;--border: #51445A;--border2: #82748C;--divider: #403547;--brand: #D8B96D;--brand2: #E5CB89;--accent: #D8B96D;--accent-hover: #E5CB89;--accent-ink: #291E0C;--success: #5CCB8A;--success-soft: #253D31;--success-bg: #253D31;--danger: #F07883;--danger-soft: #492A32;--danger-bg: #492A32;--warn: #E3BF68;--warn-soft: #45391F;--warning: #E3BF68;--warning-bg: #45391F;--info: #8BB8FA;--info-soft: #28364D;--info-bg: #28364D;--on-brand: #291E0C;--nav-active: #392A44;--nav-active-border: #82748C;--s1: #D8B96D;--s2: #5CCB8A;--s3: #8BB8FA;--s4: #E3BF68;--s5: #F07883;--muted-bg: #38303D;--media-glow: rgb(216 185 109 / 35%);--media-stage: #30233A;--control-edge: #82748C;--input-bg: #1E1625;--surface: #241A2D;--surface-hover: #392A44;--surface-raised: #30233A;--text-quiet: #C0B4C9;--text-2: #D9CFDF;--shadow-soft: 0 2px 8px rgb(7 3 11 / 28%);--shadow-floating: 0 14px 32px rgb(7 3 11 / 48%);--radius-card: 16px;--radius-chip: 999px;--radius-control: 12px;--radius-page: 22px;--font-ar: "Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;--av-1: #7c3aed;--av-2: #0d9488;--av-3: #16a34a;--av-4: #4f46e5;--av-5: #d97706;--av-6: #e11d48;--av-other: #8b8797;--aristocracy-gold: #C9A65A;--aristocracy-ink: #241238;--aristocracy-purple: #6D3FB3;--royal-action: #D8B96D;--royal-action-hover: #E5CB89;--royal-action-ink: #2B1B35;--focus-width: 2px;--as-shell-filter-chip-font-size: 12px;--as-shell-filter-chip-gap: 6px;--as-shell-filter-chip-height: 30px;--as-shell-filter-chip-inline-padding: 10px;--as-shell-filter-chip-min-height: 32px;--as-shell-filter-chip-radius: 999px;--as-shell-filter-label-font-size: 12.5px;--as-shell-filter-panel-gap: 10px;--as-shell-mobile-cell-min: 96px;--as-shell-mobile-label-track: 34%;--as-shell-mobile-header-gap: 4px;--as-shell-mobile-description-line: 20px;--as-shell-mobile-work-row: 34px;--type-body: 15px;--type-card: 15px;--type-secondary: 13px;--type-section: 18px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px}:root[data-theme=light] .as13{--bg: #F3EFF5;--panel: #FFFFFF;--raised: #F9F5EA;--hover: #F1EBDD;--input: #FFFFFF;--text: #241A2A;--text2: #574C60;--muted: #64576E;--border: #D9D0DD;--border2: #8D8295;--divider: #E8E1EA;--brand: #80601F;--brand2: #694515;--accent: #80601F;--accent-hover: #694515;--accent-ink: #FFFFFF;--success: #246A48;--success-soft: #E6F4EB;--success-bg: #E6F4EB;--danger: #9F3B47;--danger-soft: #F9E8EA;--danger-bg: #F9E8EA;--warn: #78550F;--warn-soft: #FAF0D7;--warning: #78550F;--warning-bg: #FAF0D7;--info: #355578;--info-soft: #E7EDF7;--info-bg: #E7EDF7;--on-brand: #FFFFFF;--nav-active: #F1EBDD;--nav-active-border: #8D8295;--s1: #80601F;--s2: #246A48;--s3: #355578;--s4: #78550F;--s5: #9F3B47;--muted-bg: #EEEAF0;--media-glow: rgb(128 96 31 / 25%);--media-stage: #F9F5EA;--control-edge: #8D8295;--input-bg: #FFFFFF;--surface: #FFFFFF;--surface-hover: #F1EBDD;--surface-raised: #F9F5EA;--text-quiet: #64576E;--text-2: #574C60;--shadow-soft: 0 2px 8px rgb(36 26 42 / 10%);--shadow-floating: 0 14px 32px rgb(36 26 42 / 16%);--radius-card: 16px;--radius-chip: 999px;--radius-control: 12px;--radius-page: 22px;--font-ar: "Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;--av-1: #7c3aed;--av-2: #0d9488;--av-3: #16a34a;--av-4: #4f46e5;--av-5: #d97706;--av-6: #e11d48;--av-other: #8b8797;--aristocracy-gold: #C9A65A;--aristocracy-ink: #241238;--aristocracy-purple: #6D3FB3;--royal-action: #D8B96D;--royal-action-hover: #E5CB89;--royal-action-ink: #2B1B35;--focus-width: 2px;--as-shell-filter-chip-font-size: 12px;--as-shell-filter-chip-gap: 6px;--as-shell-filter-chip-height: 30px;--as-shell-filter-chip-inline-padding: 10px;--as-shell-filter-chip-min-height: 32px;--as-shell-filter-chip-radius: 999px;--as-shell-filter-label-font-size: 12.5px;--as-shell-filter-panel-gap: 10px;--as-shell-mobile-cell-min: 96px;--as-shell-mobile-label-track: 34%;--as-shell-mobile-header-gap: 4px;--as-shell-mobile-description-line: 20px;--as-shell-mobile-work-row: 34px;--type-body: 15px;--type-card: 15px;--type-secondary: 13px;--type-section: 18px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px}.as13.as13{color:var(--text);font-family:var(--font-ar);font-size:15px;line-height:1.6;min-width:0}.as13.as13 h1,.as13.as13 h2,.as13.as13 h3,.as13.as13 h4,.as13.as13 p,.as13.as13 small,.as13.as13 b,.as13.as13 label,.as13.as13 summary{line-height:inherit}.as13.as13 h2,.as13.as13 h3,.as13.as13 h4{font-family:inherit;letter-spacing:normal}.as13.as13 .field>input,.as13.as13 .field>select,.as13.as13 .field>textarea{min-height:0}.as13.as13 .list-pager{font-size:inherit;color:inherit}.as13.as13 .table-wrap{display:block}.as13.as13 td{color:inherit;border-top:0;border-left:0;border-right:0}.as13.as13 *{box-sizing:border-box}.as13.as13 button,.as13.as13 input,.as13.as13 select,.as13.as13 textarea{font:inherit;color:inherit}.as13.as13 .btn{white-space:nowrap;height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--border2);background:var(--panel);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.as13.as13 .btn:hover{background:var(--hover)}.as13.as13 .btn.primary{border:0px;background:linear-gradient(120deg,var(--brand),var(--brand2));color:var(--on-brand);font-weight:700}.as13.as13 .btn.ghost{border-color:var(--border);color:var(--text2)}.as13.as13 .btn.danger{border-color:color-mix(in srgb,var(--danger) 45%,transparent);color:var(--danger);background:var(--danger-soft)}.as13.as13 .btn.sm{height:32px;padding:0 10px;font-size:13px}.as13.as13 .panel{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:16px;min-width:0px}.as13.as13 .filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.as13.as13 .field{display:flex;flex-direction:column;gap:4px;min-width:0px}.as13.as13 .field label{font-size:12px;color:var(--muted)}.as13.as13 .input,.as13.as13 select.input{height:38px;border-radius:10px;border:1px solid var(--border);background:var(--input);padding:0 12px;min-width:0px}.as13.as13 select,.as13.as13 select.input{background-color:var(--raised);color:var(--text);border:1px solid var(--border);accent-color:var(--brand2)}.as13.as13 select:focus,.as13.as13 .input:focus,.as13.as13 textarea:focus{outline:2px solid var(--border2);outline-offset:1px}.as13.as13 .search{flex:1 1 320px}.as13.as13 .table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.as13.as13 table{width:100%;border-collapse:collapse;font-size:13px}.as13.as13 th,.as13.as13 td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}.as13.as13 th{color:var(--muted);font-weight:600;background:var(--hover)}.as13.as13 tr:last-child td{border-bottom:0px}.as13.as13 tbody tr{cursor:pointer}.as13.as13 tbody tr:hover td{background:var(--hover)}.as13.as13 .chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.as13.as13 .chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentcolor}.as13.as13 .ok{color:var(--success);background:var(--success-soft)}.as13.as13 .warn{color:var(--warn);background:var(--warn-soft)}.as13.as13 .mute{color:var(--muted);background:var(--hover)}.as13.as13 .pager{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--muted);font-size:13px;gap:10px;flex-wrap:wrap}.as13.as13 .tabs{display:flex;gap:0px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid var(--border);margin:18px 0 14px}.as13.as13 .tabs button{border-width:0px 0px 2px;border-style:none none solid;border-color:currentcolor currentcolor transparent;border-image:none;background:none;padding:9px 7px;font-size:13px;white-space:nowrap;flex:0 0 auto;color:var(--muted);font-weight:600;cursor:pointer}.as13.as13 .tabs button.on{color:var(--text);border-bottom-color:var(--brand2)}.as13.as13 .panel h3{margin:0 0 6px;font-size:15px}.as13.as13 .linkbtn{border:0px;background:none;color:var(--brand2);font-weight:700;cursor:pointer;padding:0}@media(max-width:520px){.as13.as13 .table-wrap{border:0px;overflow:visible}.as13.as13 .table-wrap table,.as13.as13 .table-wrap tbody,.as13.as13 .table-wrap tr,.as13.as13 .table-wrap td{display:block;width:100%}.as13.as13 .table-wrap thead{display:none}.as13.as13 .table-wrap tr{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:8px 10px;margin-bottom:8px;grid-template-columns:repeat(2,minmax(0px,1fr));gap:6px 12px;display:grid!important}.as13.as13 .table-wrap td{border:0px;padding:0;white-space:normal;display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:right;min-width:0px}.as13.as13 .table-wrap td:before{content:attr(data-label);color:var(--muted);font-size:11px}.as13.as13 .table-wrap td:first-child,.as13.as13 .table-wrap td:last-child{grid-column:1 / -1}.as13.as13 .table-wrap td:has(>input[type=checkbox]){grid-column:auto;order:-1}.as13.as13 .table-wrap td:has(>input[type=checkbox]):before{content:none}.as13.as13 .items,.as13.as13 .catgrid:not(:has(.petc)){grid-template-columns:1fr!important}.as13.as13 .item .t{flex-wrap:wrap}}.as13.as13 .opsbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.as13.as13 .charts{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:14px;margin-bottom:14px}.as13.as13 .chart{margin:0;display:flex;flex-direction:column;gap:10px;position:relative;padding:16px 16px 10px}.as13.as13 .rep small{line-height:1.5}@media(max-width:1024px){.as13.as13 .charts{grid-template-columns:1fr}}.as13.as13 .chipbtn{border:1px solid var(--border);background:var(--panel);border-radius:999px;padding:5px 12px;cursor:pointer;font-weight:600;color:var(--text2)}.as13.as13 .note{font-size:12px;color:var(--muted)}.as13.as13 .item{background:var(--hover);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px;min-width:0px}.as13.as13 .item .t{display:flex;justify-content:space-between;gap:8px;align-items:center}.as13.as13 .item small{color:var(--muted)}.as13.as13 .item .ctrl{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.as13.as13 .items{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:10px}.as13.as13 .bulk{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.as13.as13 [hidden]{display:none!important}@media(max-width:1280px){.as13.as13 .cols3,.as13.as13 .items{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:1024px){.as13.as13 .cols,.as13.as13 .cols3,.as13.as13 .items,.as13.as13 .form{grid-template-columns:1fr}}@media(max-width:520px){.as13.as13 .kpis,.as13.as13 .facts,.as13.as13 .stats,.as13.as13 .stats.rel-stats,.as13.as13 .links4,.as13.as13 .items,.as13.as13 .catgrid,.as13.as13 .ranks,.as13.as13 .pgrid,.as13.as13 .defav-row,.as13.as13 .photo2 .defav-row,.as13.as13 .stages{grid-template-columns:repeat(2,minmax(0px,1fr))}.as13.as13 .tabs{position:sticky;top:57px;z-index:4;background:var(--bg);margin:12px -12px 10px;padding:0 12px}.as13.as13 .row .ctrl,.as13.as13 .ctrl{flex-wrap:wrap;justify-content:flex-start}.as13.as13 .chip{white-space:normal}.as13.as13 .btn{white-space:normal;height:auto;min-height:34px;padding:6px 10px}.as13.as13 .filters .field,.as13.as13 .filters select,.as13.as13 .filters input{flex:1 1 100%}}.as13.as13 .steps{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:8px 0;padding:0}.as13.as13 .steps>*{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--border);border-radius:999px;font-size:12.5px;color:var(--muted)}.as13.as13 .steps>*+:before{content:"←";color:var(--muted);margin-inline-end:4px}.as13.as13 .steps>.done{color:var(--success);border-color:currentcolor}.as13.as13 .steps>.now{color:var(--text);border-color:var(--accent,currentColor);font-weight:700}.as13.as13 .actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.as13.as13 .table-wrap td>small,.as13.as13 .table-wrap td>.sub{display:block;color:var(--muted);font-size:12px;margin-top:2px}.as13.as13 .table-wrap td:last-child .btn{white-space:normal;max-width:190px;height:auto;min-height:30px;line-height:1.3}.as13.as13 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap;border:0px}.as13.as13 .btn.danger{color:var(--danger)}.as13.as13 .as-filter-unit{min-width:0px}.as13.as13 .as-filter-fieldset{box-sizing:border-box;min-inline-size:0px;max-inline-size:100%;margin:0;padding:0;border:0px}.as13.as13 .as-filter-fieldset>legend{max-inline-size:100%;margin:0 0 7px;padding:0;color:var(--text2);font-size:var(--as-shell-filter-label-font-size);font-weight:700;line-height:1.4}.as13.as13 .as-filter-check-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--as-shell-filter-chip-gap);flex:0 1 auto;min-width:0px;max-width:100%;min-height:var(--as-shell-filter-chip-min-height);padding:5px var(--as-shell-filter-chip-inline-padding);border:1px solid var(--border);border-radius:var(--as-shell-filter-chip-radius);background:var(--panel);color:var(--text2);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:var(--as-shell-filter-chip-font-size);line-height:1.35;text-align:start;overflow-wrap:anywhere;cursor:pointer}.as13.as13 .as-filter-check-chip:hover{border-color:var(--border2);color:var(--text)}.as13.as13 .as-filter-checkbox-native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.as13.as13 .as-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.as13.as13 .as-report-title-group{display:grid;grid-template-columns:minmax(0px,1fr) auto;align-items:center;gap:2px 10px;min-width:0px}.as13.as13 .as-report-title-group>:is(h1,h2,h3,[role=heading]){grid-area:1 / 1}@media(max-width:520px){.as13.as13 .filters{grid-template-columns:repeat(2,minmax(0px,1fr));gap:6px;display:grid!important}.as13.as13 .filters>.search,.as13.as13 .filters>.field:first-child{grid-column:1 / -1}.as13.as13 .filters>.field{min-width:0px}}.as13.as13 .as-filter-flow{clear:both;min-width:0px;max-width:100%;box-sizing:border-box;position:static!important;inset:auto!important;z-index:auto!important;float:none!important}@media(max-width:600px){.as13.as13 table.as-mobile-table-cards tbody tr{align-content:start;box-sizing:border-box;display:grid!important;grid-template-columns:minmax(var(--as-shell-mobile-cell-min),1fr)!important}.as13.as13 table.as-mobile-table-cards tbody td{grid-template-columns:minmax(var(--as-shell-mobile-cell-min),var(--as-shell-mobile-label-track)) minmax(0,1fr);align-items:start;align-content:start;gap:3px 8px;box-sizing:border-box;overflow-wrap:anywhere;text-align:start;display:grid!important;grid-area:auto!important;width:auto!important;min-width:var(--as-shell-mobile-cell-min)!important;max-width:100%!important;white-space:normal!important;word-break:normal!important}.as13.as13 table.as-mobile-table-cards tbody td:before{grid-row:1;min-width:var(--as-shell-mobile-cell-min);max-width:100%;color:var(--muted);overflow-wrap:anywhere;grid-column:1!important;word-break:normal!important}.as13.as13 table.as-mobile-table-cards tbody td>*{min-width:0px;max-width:100%;overflow-wrap:anywhere;grid-column:2!important;word-break:normal!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox]){grid-template-columns:minmax(var(--as-shell-mobile-cell-min),max-content) minmax(var(--as-shell-mobile-cell-min),1fr)!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child{grid-area:1 / 1;grid-template-columns:minmax(0px,1fr);align-items:center;position:static!important;inset:auto!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child:before,.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2):before{content:none!important;display:none!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child>*{grid-column:1;min-width:0px}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2){grid-area:1 / 2;grid-template-columns:minmax(0px,1fr)}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2)>*{grid-column:1}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child{grid-area:1 / 1!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child>*{grid-column:1!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2){grid-area:1 / 2!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2)>*{grid-column:1!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox]){grid-template-columns:minmax(var(--as-shell-mobile-cell-min),max-content) minmax(0,1fr)!important}.as13.as13 table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(n+3){grid-area:auto / 1 / auto / -1!important}.as13.as13 #page,.as13.as13 #list-view,.as13.as13 #route-view,.as13.as13 #reports,.as13.as13 .tab-panel{width:100%;min-width:0px;max-width:100%}.as13.as13>*{min-width:0px;max-width:100%}.as13.as13 .as-filter-toolbar{align-items:stretch;width:100%;min-width:0px;max-width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0px,1fr))!important;gap:6px!important}.as13.as13 .as-filter-toolbar>.field.search,.as13.as13 .as-filter-toolbar>.search,.as13.as13 .as-filter-toolbar>.search-field,.as13.as13 .as-filter-toolbar>input[type=search],.as13.as13 .as-filter-toolbar>.wc-search-field{width:100%;min-width:0px;max-width:100%;grid-column:1 / -1!important;flex:0 0 auto!important}.as13.as13 .as-filter-toolbar>.field,.as13.as13 .as-filter-toolbar>.search,.as13.as13 .as-filter-toolbar>.search-field,.as13.as13 .as-filter-toolbar>select,.as13.as13 .as-filter-toolbar>button{min-width:0px;max-width:100%}.as13.as13 .as-filter-toolbar>.field:not(.search) input,.as13.as13 .as-filter-toolbar>.field:not(.search) select,.as13.as13 .as-filter-toolbar>.search input,.as13.as13 .as-filter-toolbar>.search-field input,.as13.as13 .as-filter-toolbar>input[type=search],.as13.as13 .as-filter-toolbar>.wc-search-field input{width:100%;min-width:0px;max-width:100%}:root .as13.as13 .as-filter-toolbar>.field.search input,:root .as13.as13 .as-filter-toolbar>.search input,:root .as13.as13 .as-filter-toolbar>.search-field input,:root .as13.as13 .as-filter-toolbar>input[type=search],:root .as13.as13 .as-filter-toolbar>.wc-search-field input{height:38px;min-height:38px;width:100%;min-width:0px;max-width:100%}.as13.as13 .tabs,.as13.as13 .s04-nav,.as13.as13 .wc-area-tabs{min-width:0px;max-width:100%;overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important}.as13.as13 .tabs>*,.as13.as13 .s04-nav>*,.as13.as13 .wc-area-tabs>*{flex:0 0 auto!important;white-space:nowrap!important}}@media(max-width:520px){.as13.as13 #page,.as13.as13 #list-view,.as13.as13 #route-view,.as13.as13 .tab-panel,.as13.as13 #tab-accounts,.as13.as13 .filterbar,.as13.as13 .filterbar .search,.as13.as13 .table-wrap.responsive,.as13.as13 .table-wrap.responsive table,.as13.as13 .table-wrap.responsive tbody,.as13.as13 .table-wrap.responsive tbody tr{box-sizing:border-box;width:100%;max-width:100%;min-width:0px}}.as13.as13 .panel>h2,.as13.as13 .panel>h3,.as13.as13 .section-heading h2,.as13.as13 .section-heading h3{font-size:var(--type-section);line-height:1.45}.as13.as13 .field label,.as13.as13 .pager{font-size:var(--type-secondary)}.as13.as13 .btn{min-height:44px;height:44px;padding-inline:16px;border:1px solid var(--control-edge);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:var(--type-body);font-weight:700}.as13.as13 .btn:hover{background:var(--surface-hover);color:var(--text)}.as13.as13 .btn.primary{border:1px solid transparent;background:var(--accent);color:var(--accent-ink);font-weight:700}.as13.as13 .btn.primary:hover{background:var(--accent-hover);color:var(--accent-ink)}.as13.as13 .btn.ghost,.as13.as13 .btn:not(.primary):not(.danger){border-color:var(--control-edge);background:var(--surface);color:var(--text)}.as13.as13 .btn.ghost:hover,.as13.as13 .btn:not(.primary):not(.danger):hover{background:var(--surface-hover);color:var(--text)}.as13.as13 .btn.danger{border-color:transparent;background:transparent;color:var(--danger);font-weight:700}.as13.as13 .btn.danger:hover{border-color:transparent;background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.as13.as13 .btn.sm{min-height:36px;height:36px;padding-inline:11px;border-radius:var(--radius-control);font-size:var(--type-secondary)}.as13.as13 .kpi,.as13.as13 .panel{border-radius:var(--radius-card)}.as13.as13 .input,.as13.as13 select.input{border-color:var(--control-edge);border-radius:var(--radius-control);background:var(--input-bg)}.as13.as13 select,.as13.as13 select.input{background-color:var(--input-bg);color:var(--text);border-color:var(--control-edge);accent-color:var(--accent)}.as13.as13 .as-filter-toolbar{width:100%;min-width:0px;max-width:100%;display:flex!important;flex-flow:wrap!important;align-items:center!important;gap:6px 8px!important;margin-block:6px!important}.as13.as13 .as-filter-chip-row{display:contents}.as13.as13 .as-filter-toolbar>.as-filter-search-unit,.as13.as13 .as-filter-toolbar>.field.search,.as13.as13 .as-filter-toolbar>.search,.as13.as13 .as-filter-toolbar>.search-field,.as13.as13 .as-filter-toolbar>.wc-search-field,.as13.as13 .as-filter-toolbar>input[type=search]{flex:1 1 300px!important;width:auto!important;min-width:min(240px,100%)!important;max-width:none!important;margin:0!important}.as13.as13 .as-filter-toolbar>.as-filter-search-unit input,.as13.as13 .as-filter-toolbar>.field.search input,.as13.as13 .as-filter-toolbar>.search-field input,.as13.as13 .as-filter-toolbar>.wc-search-field input,.as13.as13 .as-filter-toolbar>input[type=search]{width:100%;min-width:0px}.as13.as13 .as-filter-toolbar>.field:not(.search):not(.as-filter-search-unit),.as13.as13 .as-filter-toolbar>.filter-control,.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.field:not(.search){flex:0 1 auto;min-width:0px;max-width:100%;margin:0}.as13.as13 .as-filter-toolbar>.field:not(.search) select,.as13.as13 .as-filter-toolbar>.filter-control>button,.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.field:not(.search) select{width:auto;min-width:0px;max-width:min(260px,100%)}.as13.as13 .as-filter-toolbar .as-filter-search-unit>span,.as13.as13 .as-filter-toolbar .as-filter-search-unit>label,.as13.as13 .as-filter-toolbar>.field.search>span,.as13.as13 .as-filter-toolbar>.field.search>label,.as13.as13 .as-filter-toolbar>.search-field>span,.as13.as13 .as-filter-toolbar>.search-field>label,.as13.as13 .as-filter-toolbar>.wc-search-field>span,.as13.as13 .as-filter-toolbar>.wc-search-field>label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.as-filter-more,.as13.as13 .as-filter-toolbar>.as-filter-chip-row>details.filter-more,.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.more-filters,.as13.as13 .as-filter-toolbar>.as-filter-chip-row>[data-more-filters],.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.as-filter-more-trigger,.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.btn.primary{margin-inline-start:auto}.as13.as13 .as-filter-toolbar>.as-filter-chip-row{min-width:0px}.as13.as13 .as-filter-more-content,.as13.as13 .as-filter-more-panel{max-height:min(62vh,640px);overflow:auto;overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;align-items:start!important;gap:12px!important}.as13.as13 .as-filter-more-content>.as-filter-fieldset,.as13.as13 .as-filter-more-panel fieldset{box-sizing:border-box;min-width:0px;max-width:100%}.as13.as13 .as-filter-more-content .as-filter-check-chip,.as13.as13 .as-filter-more-panel .as-filter-check-chip{display:inline-flex;align-items:center;justify-content:flex-start;flex:0 1 auto;min-width:0px;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.as13.as13 .as-filter-footer{position:sticky;bottom:0;z-index:2;grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px -12px -12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--surface-raised,var(--raised));box-shadow:#0000001a 0 -8px 18px}.as13.as13 .as-filter-footer .btn{margin:0}.as13.as13 .as-filter-more-panel:not([hidden]):not(.collapsed){position:relative;max-height:min(62vh,640px);overflow:auto;overscroll-behavior:contain}:root .as13.as13 .btn.primary:not(:disabled):not([aria-disabled=true]){background:var(--royal-action)!important;background-image:none!important;color:var(--royal-action-ink)!important;font-weight:700!important}:root .as13.as13 .btn.primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--royal-action-hover)!important;color:var(--royal-action-ink)!important}:root .as13.as13 .chip.ok,:root .as13.as13 .chip.good,:root .as13.as13 .chip.success,:root .as13.as13 .badge.ok,:root .as13.as13 .badge.good,:root .as13.as13 .badge.success{background:var(--success-bg,var(--success-soft))!important;color:var(--text)!important}:root .as13.as13 .chip.warn,:root .as13.as13 .chip.warning,:root .as13.as13 .badge.warn,:root .as13.as13 .badge.warning{background:var(--warning-bg,var(--warn-soft))!important;color:var(--text)!important}:root .as13.as13 .chip.mute,:root .as13.as13 .chip.muted,:root .as13.as13 .badge.mute,:root .as13.as13 .badge.muted{background:var(--muted-bg,var(--panel))!important;color:var(--text)!important}@media(max-width:1024px){.as13.as13 .as-filter-toolbar{flex-wrap:wrap!important}.as13.as13 .as-filter-toolbar>.as-filter-search-unit,.as13.as13 .as-filter-toolbar>.field.search,.as13.as13 .as-filter-toolbar>.search,.as13.as13 .as-filter-toolbar>.search-field,.as13.as13 .as-filter-toolbar>.wc-search-field,.as13.as13 .as-filter-toolbar>input[type=search]{flex:1 1 260px!important}}@media(max-width:520px){.as13.as13 .as-filter-toolbar{display:grid!important;grid-template-columns:minmax(0px,1fr)!important;align-items:stretch!important;gap:5px!important;margin:4px 0!important;overflow:visible!important}.as13.as13 .as-filter-toolbar>.as-filter-search-unit,.as13.as13 .as-filter-toolbar>.field.search,.as13.as13 .as-filter-toolbar>.search,.as13.as13 .as-filter-toolbar>.search-field,.as13.as13 .as-filter-toolbar>.wc-search-field,.as13.as13 .as-filter-toolbar>input[type=search]{grid-area:1 / 1 / auto / -1!important;flex:0 0 auto!important;width:100%!important;min-width:0px!important;max-width:100%!important}.as13.as13 .as-filter-toolbar>.as-filter-search-unit input,.as13.as13 .as-filter-toolbar>.field.search input,.as13.as13 .as-filter-toolbar>.search-field input,.as13.as13 .as-filter-toolbar>.wc-search-field input,.as13.as13 .as-filter-toolbar>input[type=search]{height:38px;min-height:38px;width:100%;min-width:0px}.as13.as13 .as-filter-toolbar>.as-filter-chip-row{grid-column:1 / -1;align-items:center;width:100%;min-width:0px;max-width:100%;overflow:auto hidden;padding:1px 0 5px;overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex!important;flex-wrap:nowrap!important;gap:6px!important}.as13.as13 .as-filter-chip-row>*{min-width:0px;max-width:82vw;white-space:nowrap;flex:0 0 auto!important;width:auto!important;margin:0!important}.as13.as13 .as-filter-chip-row .field:not(.search){max-width:82vw;min-height:36px;display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0px!important;margin:0!important}.as13.as13 .as-filter-chip-row .field:not(.search)>span,.as13.as13 .as-filter-chip-row .field:not(.search)>label{flex:0 0 auto;max-width:none;margin:0;font-size:11px;line-height:1.2;white-space:nowrap}.as13.as13 .as-filter-chip-row .field:not(.search)>select,.as13.as13 .as-filter-chip-row .field:not(.search)>.input{max-width:62vw;min-width:0px;height:36px;min-height:36px;padding-inline:8px;width:auto!important}.as13.as13 .as-filter-chip-row .field:not(.search),.as13.as13 .as-filter-chip-row .filter-control,.as13.as13 .as-filter-chip-row select,.as13.as13 .as-filter-chip-row button{max-width:82vw;min-height:36px;height:36px;padding-inline:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto!important;width:auto!important;min-width:0px!important}.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.as-filter-more,.as13.as13 .as-filter-toolbar>.as-filter-chip-row>[data-more-filters],.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.as-filter-more-trigger,.as13.as13 .as-filter-toolbar>.as-filter-chip-row>.btn.primary{margin-inline-start:0px}.as13.as13 .as-filter-more-content,.as13.as13 .as-filter-more-panel:not([hidden]):not(.collapsed){z-index:80;overscroll-behavior:contain;position:fixed!important;inset-inline:8px!important;inset-block-end:8px!important;width:auto!important;max-width:none!important;max-height:min(82dvh,720px)!important;overflow:auto!important;border:1px solid var(--control-edge,var(--border2))!important;border-radius:18px!important;padding:14px!important;background:var(--surface-raised,var(--raised))!important;box-shadow:var(--shadow-floating,0 18px 48px rgb(0 0 0 / 30%))!important}.as13.as13 .as-filter-more-panel:not([hidden]):not(.collapsed){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-content:start;gap:10px;padding-bottom:0!important}.as13.as13 .as-filter-footer{position:sticky;bottom:-14px;margin:4px -14px -14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--surface-raised,var(--raised))}.as13.as13 .as-filter-footer .btn{min-height:40px;height:40px}.as13.as13 #summary-line.compact-line{display:flex;flex-wrap:nowrap;align-items:center;min-height:26px;max-height:28px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.as13.as13 #pane-members .screen-head{min-height:28px!important;margin-block:2px 4px!important}.as13.as13 #pane-members .result-line,.as13.as13 #member-period-line{height:22px!important;min-height:22px!important;max-height:22px!important;margin-block:2px!important;overflow:hidden!important;white-space:nowrap!important;line-height:20px!important}.as13.as13 #page .opsbar{min-height:18px;margin-block:0px 4px!important}.as13.as13 #tabs{height:32px!important;min-height:32px!important;margin:2px 0 3px!important}.as13.as13 .member-filter-bar.as-filter-toolbar{margin:0!important;gap:3px!important}.as13.as13 .member-filter-bar.as-filter-toolbar>.as-filter-chip-row{padding-block:0px 2px!important}}.as13.as13 .as-filter-panel-content{box-sizing:border-box;width:100%;overscroll-behavior:contain;display:flex!important;flex-flow:column!important;align-items:stretch!important;min-width:0px!important;max-width:100%!important;max-height:min(48vh,640px)!important;overflow:hidden!important}.as13.as13 .as-filter-panel-content>.as-filter-groups{box-sizing:border-box;overscroll-behavior:contain;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;align-content:start!important;align-items:start!important;gap:12px!important;flex:1 1 auto!important;min-width:0px!important;max-width:100%!important;min-height:0px!important;overflow:hidden auto!important}.as13.as13 .as-filter-groups>*{box-sizing:border-box;grid-column:auto!important;width:auto!important;min-width:0px!important;max-width:100%!important}.as13.as13 .as-filter-groups>:is(.s04-filter-grid,.product-chip-groups,.filter-grid,.filter-groups,.sessions-filter-groups,.filter-head,.s15-grid,.s15-filter-source,.s15-without-type,.wc-filter-grid,.wc-filter-groups,#product-filter-groups,#primary-filter-groups,#advanced-filter-groups){grid-column:1 / -1!important;width:100%!important;min-width:0px!important;max-width:100%!important}.as13.as13 .as-filter-groups :is(fieldset,.as-filter-unit,.as-filter-fieldset,.filter-group,.s15-filter-source){box-sizing:border-box;min-width:0px!important;max-width:100%!important}.as13.as13 .as-filter-groups :is(input,select,textarea){box-sizing:border-box;min-width:0px!important;max-width:100%!important}.as13.as13 .as-filter-groups :is(.as-filter-check-chip,.as-filter-radio-chip,.as-filter-chip-label,.filter-choice,.choice){overflow-wrap:anywhere;min-width:0px!important;max-width:100%!important;white-space:normal!important}.as13.as13 .as-filter-footer{box-sizing:border-box;z-index:4;align-items:center;justify-content:space-between;width:100%;min-width:0px;max-width:100%;position:sticky!important;bottom:0!important;display:flex!important;flex:0 0 auto!important;overflow:visible!important}@media(min-width:621px)and (max-width:1100px){body .as13.as13[data-section="13"] #member-rows{display:block!important;width:100%!important;min-width:0px!important;max-width:100%!important}body .as13.as13[data-section="13"] #member-rows>tr{display:grid!important;grid-template-columns:minmax(0px,1fr)!important;width:100%!important;min-width:0px!important;max-width:100%!important}body .as13.as13[data-section="13"] #member-rows>tr>td{overflow-wrap:anywhere;display:grid!important;grid-template-columns:minmax(0px,34%) minmax(0px,1fr)!important;gap:8px!important;width:100%!important;height:auto!important;min-height:0px!important;max-width:100%!important;padding-block:8px!important;line-height:1.4!important}body .as13.as13[data-section="13"] #member-rows>tr>td>*{max-width:100%;overflow-wrap:anywhere;min-width:0px!important}}@media(max-width:520px){.as13.as13 .as-filter-panel-content{position:fixed!important;inset-inline:12px!important;bottom:0!important;z-index:1200!important;width:auto!important;max-width:none!important;max-height:min(82dvh,720px)!important;padding:14px!important;border:1px solid var(--border)!important;border-radius:16px 16px 0 0!important;background:var(--panel)!important;box-shadow:#0000003d 0 -14px 42px!important}.as13.as13 .as-filter-panel-content>.as-filter-groups{gap:10px!important}.as13.as13 .as-filter-panel-content>.as-filter-footer{margin:4px -14px -14px!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px))!important}body .as13.as13[data-section="13"] #summary-line{display:block!important;width:100%!important;min-width:0px!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;line-height:1.3!important}body .as13.as13[data-section="13"] #tabs{margin-bottom:-8px!important}}.as13.as13 .as-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;margin:0!important;padding:0!important}@media(max-width:520px){.as13.as13 .as-filter-toolbar .as-filter-unit:not(.as-filter-unit-multiple),.as13.as13 .as-filter-toolbar .as-filter-chip-row>.as-filter-fieldset{height:auto!important;min-height:0px!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important}}.as13.as13 .steps{grid-auto-flow:column;grid-auto-columns:minmax(0px,1fr);gap:10px;list-style:none;margin:10px 0 14px;padding:0;display:grid!important}.as13.as13 .steps>*{min-width:0px;color:var(--muted);font-size:12.5px;line-height:1.45;white-space:normal;text-align:start;display:block!important;padding:8px 2px 0!important;border-right:0px!important;border-bottom:0px!important;border-left:0px!important;border-image:none!important;border-top:3px solid var(--border)!important;border-radius:0!important;background:none!important}.as13.as13 .steps>*+:before{content:none!important}.as13.as13 .steps>.done{border-top-color:var(--success)!important;color:var(--text2)}.as13.as13 .steps>.now{color:var(--text);font-weight:700;border-top-color:var(--accent,#d4a64a)!important}@media(max-width:520px){.as13.as13 .steps{gap:6px}.as13.as13 .steps>*{font-size:11.5px}}.as13.as13 .as-filter-groups,.as13.as13 .as-filter-groups>div:has(>fieldset.as-fdd){align-items:flex-start;display:flex!important;flex-wrap:wrap!important;gap:8px!important;columns:auto!important;grid-template-columns:none!important}.as13.as13 fieldset.as-fdd{position:relative;break-inside:avoid;display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0px!important;max-width:none!important;margin:0!important;padding:0!important;border:0px!important;background:none!important}.as13.as13 .as-fdd-btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.as13.as13 .as-fdd-btn b{font-weight:600}.as13.as13 .as-fdd-btn svg{width:12px;height:12px;fill:none;stroke:currentcolor;stroke-width:1.6}.as13.as13 .as-fdd-btn.is-active{border-color:var(--brand);color:var(--text);background:color-mix(in srgb,var(--brand) 14%,transparent)}.as13.as13 .as-fdd-pop{position:absolute;z-index:45;top:calc(100% + 6px);inset-inline-start:0px;min-width:260px;max-width:340px;max-height:360px;overflow:auto;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--bg);box-shadow:#00000061 0 14px 34px}@media(max-width:600px){.as13.as13 fieldset.as-fdd{flex:1 1 calc(50% - 8px)!important}.as13.as13 .as-fdd-btn{width:100%;justify-content:space-between}.as13.as13 .as-fdd-pop{position:fixed;inset-inline:8px;top:auto;bottom:8px;max-width:none;max-height:60vh}}.as13.as13 .as-filter-groups :is(div,section):has(>.as-fdd){display:flex!important;flex-flow:wrap!important;align-items:flex-start!important;gap:8px!important;grid-template-columns:none!important;columns:auto!important;width:auto!important;max-width:100%!important}.as13.as13 .as-filter-groups :is(div,section):has(>.as-fdd)>.as-fdd{flex:0 0 auto!important;width:auto!important}@media(max-width:600px){.as13.as13 .as-filter-groups,.as13.as13 .as-filter-groups :is(div,section):has(>.as-fdd){overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to left,rgb(0,0,0) calc(100% - 24px),transparent);mask-image:linear-gradient(to left,rgb(0,0,0) calc(100% - 24px),transparent);padding-bottom:2px;flex-wrap:nowrap!important}.as13.as13 fieldset.as-fdd,.as13.as13 div.as-fdd,.as13.as13 .as-filter-groups :is(div,section):has(>.as-fdd)>.as-fdd{flex:0 0 auto!important}.as13.as13 .as-fdd-btn{width:auto}}.as13.as13 .as-visually-hidden{inset-block-start:0px!important;inset-inline-start:0px!important}@media(max-width:760px){.as13.as13 .tabs{top:calc(var(--as-shell-chrome-size,40px) - 4px)!important;box-shadow:0 -14px 0 var(--bg)}}.as13.as13 .field>input,.as13.as13 .field>select,.as13.as13 .field>textarea,.as13.as13 .field>.as-tel,.as13.as13 .field>[data-date]{order:2}.as13.as13 .as-fdd-pop{min-width:220px;padding:6px!important}.as13.as13 .as-fdd-pop :is(.as-filter-check-chip,.as-filter-radio-chip,.filter-choice,.choice,label){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:36px!important;padding:6px 10px!important;margin:0!important;border:0px!important;border-radius:8px!important;background:transparent!important;color:var(--text)!important;font-size:13px!important;text-align:start!important;gap:8px!important}.as13.as13 .as-fdd-pop :is(.as-filter-check-chip,.as-filter-radio-chip,.filter-choice,.choice,label):hover{background:var(--panel)!important}.as13.as13 .as-fdd-pop :is(.as-filter-check-chip,.as-filter-radio-chip,label):before{content:"";flex:0 0 auto;width:16px;height:16px;border:1.5px solid var(--border2);border-radius:4px;order:-1}.as13.as13 .as-fdd-pop :is(.as-filter-check-chip,.as-filter-radio-chip,label):has(input:checked):before,.as13.as13 .as-fdd-pop .is-selected:before{background:var(--accent,#c9a45c);border-color:var(--accent,#c9a45c);box-shadow:inset 0 0 0 3px var(--bg)}.as13.as13 .as-fdd-pop :is(label,.as-filter-check-chip) [data-filter-count],.as13.as13 .as-fdd-pop small{margin-inline-start:auto;color:var(--text3,var(--text2));font-variant-numeric:tabular-nums}.as13.as13 .as-fdd-pop input[type=checkbox],.as13.as13 .as-fdd-pop input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important}.as13.as13 #overview,.as13.as13 #record-host{min-width:0px}.as13.as13 .opsbar,.as13.as13 .screen-head,.as13.as13 .actions,.as13.as13 .work-links,.as13.as13 .toolbar-inline,.as13.as13 .result-line,.as13.as13 .compact-line,.as13.as13 .record-head,.as13.as13 .governance,.as13.as13 .upload-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0px}.as13.as13 .opsbar{justify-content:space-between;margin-bottom:12px}.as13.as13 .compact-line{padding:8px 0;color:var(--text2);border-bottom:1px solid var(--border);margin-bottom:10px}.as13.as13 .tabs{display:flex;gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;margin:14px 0}.as13.as13 .tabs button{min-width:max-content;flex:0 0 auto;white-space:nowrap}.as13.as13 .screen-head{justify-content:space-between;align-items:flex-start}.as13.as13 .screen-head h2,.as13.as13 .screen-head h3{margin:0}.as13.as13 .actions{align-items:center}.as13.as13 .actions .btn,.as13.as13 .work-links .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere}.as13.as13 .filters{display:grid;grid-template-columns:minmax(180px,2fr) repeat(2,minmax(130px,1fr)) auto;gap:10px;align-items:end;margin:12px 0}.as13.as13 .field,.as13.as13 .field input,.as13.as13 .field select,.as13.as13 .field textarea{min-width:0px;max-width:100%}.as13.as13 .filter-panel{border:1px solid var(--border);border-radius:12px;padding:12px;margin:8px 0;background:var(--panel)}.as13.as13 .filter-grid,.as13.as13 .record-fields,.as13.as13 .facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:10px}.as13.as13 .filter-grid fieldset{min-width:0px;border:1px solid var(--border);border-radius:10px;padding:8px}.as13.as13 .filter-grid label,.as13.as13 .check-option,.as13.as13 .check-list label{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.as13.as13 .result-line{justify-content:space-between;margin:10px 0;color:var(--text2)}.as13.as13 .bulk,.as13.as13 .saved-view,.as13.as13 .toolbar-inline{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:8px 0}.as13.as13 .table-wrap{max-width:100%;overflow-x:auto}.as13.as13 .table-wrap table{width:100%;table-layout:auto}.as13.as13 .table-wrap th,.as13.as13 .table-wrap td{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.as13.as13 .table-wrap td small,.as13.as13 .row>span>small{display:block;margin-top:3px;color:var(--muted);line-height:1.45}.as13.as13 .panel,.as13.as13 .record-page,.as13.as13 .record-body,.as13.as13 .filter-panel,.as13.as13 .product-card,.as13.as13 .priv-card{min-width:0px}.as13.as13 .report-list-tools{display:grid;grid-template-columns:minmax(0px,1fr) auto;gap:10px;align-items:end;margin-bottom:12px}.as13.as13 .record-actions,.as13.as13 .record-links{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.as13.as13 .record-crumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--text2);font-size:13px}.as13.as13 .list-pager{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.as13.as13 .who-cell,.as13.as13 .record-link{min-width:0px}.as13.as13 .steps{display:flex;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:12px 0}.as13.as13 .steps li{display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid var(--border);border-radius:10px;min-width:0px}.as13.as13 .steps li.done{color:var(--text2)}.as13.as13 .steps li.now{border-color:var(--border2);font-weight:700}.as13.as13 .record-page{display:grid;gap:14px;padding-bottom:18px}.as13.as13 .record-head{position:relative;align-items:flex-start;padding-bottom:10px;border-bottom:1px solid var(--border)}.as13.as13 .record-head h2{margin:3px 0;overflow-wrap:anywhere}.as13.as13 .record-head small,.as13.as13 .governance{color:var(--muted);font-size:12px}.as13.as13 .record-body{display:grid;gap:12px;min-width:0px}.as13.as13 .record-fields{grid-template-columns:repeat(2,minmax(0px,1fr))}.as13.as13 .fact-box{display:flex;flex-direction:column;gap:5px;min-width:0px;padding:9px;border:1px solid var(--border);border-radius:10px}.as13.as13 .fact-box small{color:var(--muted)}.as13.as13 .fact-box b{overflow-wrap:anywhere}.as13.as13 .governance{padding:9px 0;border-top:1px solid var(--border);color:var(--muted)}.as13.as13 .empty-state{padding:16px;border:1px dashed var(--border);border-radius:12px;color:var(--muted);line-height:1.5}.as13.as13 .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.as13.as13 .reports-charts{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));align-items:start;gap:12px;margin-top:14px}.as13.as13 .reports-charts .chart{min-width:0px;align-self:start}@media(max-width:960px){.as13.as13 .filters,.as13.as13 .filter-grid,.as13.as13 .priv-grid,.as13.as13 .product-grid,.as13.as13 .reports-charts{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:620px){.as13.as13 .filters,.as13.as13 .filter-grid,.as13.as13 .record-fields,.as13.as13 .facts-grid,.as13.as13 .condition-row,.as13.as13 .phone-layout,.as13.as13 .reports-charts,.as13.as13 .priv-grid,.as13.as13 .product-grid,.as13.as13 .report-filter-row,.as13.as13 .report-list-tools{grid-template-columns:minmax(0px,1fr)}.as13.as13 .tabs{scroll-snap-type:x}.as13.as13 .tabs button{scroll-snap-align:start}.as13.as13 .opsbar{align-items:flex-start}.as13.as13 .steps li{flex:1 1 40%}.as13.as13 .record-head{align-items:flex-start}.as13.as13 .record-head>*{max-width:100%}.as13.as13 .table-wrap table{font-size:12px}.as13.as13 .record-page .facts-grid{grid-template-columns:repeat(2,minmax(0px,1fr));gap:6px}.as13.as13 .record-page .fact-box{padding:7px}.as13.as13 .record-page .fact-box b{font-size:13px;line-height:1.4}}.as13.as13 #tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.as13.as13 #tabs button{flex:0 0 auto;white-space:nowrap}.as13.as13 #member-rows td{vertical-align:top}@media(min-width:621px)and (max-width:1100px){.as13.as13 #member-rows{display:block}.as13.as13 #member-rows tr{display:grid;grid-template-columns:minmax(0px,1fr);gap:8px;padding:12px;border-bottom:1px solid var(--border)}.as13.as13 #member-rows td{display:grid;grid-template-columns:minmax(110px,34%) minmax(0px,1fr);gap:8px;min-width:0px}.as13.as13 #member-rows td:before{content:attr(data-label);font-weight:600;color:var(--text2)}}.as13.as13 .btn.primary{background:var(--aristocracy-purple);color:#fff}.as13.as13 #pane-members{padding:0;margin-bottom:16px}.as13.as13 #pane-members .screen-head{margin:0 0 14px;padding:0;align-items:center}.as13.as13 #pane-members .screen-head h2{font-size:18px;line-height:26px}.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(0px,1fr) auto;gap:8px;margin:0 0 10px;align-items:center}.as13.as13 #pane-members .member-filter-bar .field{margin:0;min-width:0px}.as13.as13 #member-search{height:44px;min-height:44px;font-size:14px;line-height:22px}.as13.as13 #pane-members .filter-toggle{min-height:44px;height:44px;gap:8px;padding-inline:12px;color:var(--text2);font-size:14px}.as13.as13 .filter-toggle svg{width:18px;height:18px;flex:0 0 auto}.as13.as13 #member-filters{padding:14px 0;margin:8px 0 12px;border-right:0px;border-left:0px;border-image:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;background:transparent}.as13.as13 #member-filters .filter-grid{grid-template-columns:repeat(3,minmax(0px,1fr));gap:16px 20px}.as13.as13 #member-filters .filter-grid fieldset{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px;min-width:0px;margin:0;padding:0;border:0px;border-radius:0}.as13.as13 #member-filters .filter-grid legend{flex:1 1 100%;margin:0 0 4px;padding:0;color:var(--text);font-size:14px;font-weight:700;line-height:22px}.as13.as13 #member-filters .filter-grid label{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:var(--panel);color:var(--text2);font-size:14px;line-height:20px;cursor:pointer}.as13.as13 #member-filters .filter-grid label:has(input:checked){border-color:var(--aristocracy-purple);background:color-mix(in srgb,var(--aristocracy-purple) 18%,var(--panel));color:var(--text)}.as13.as13 #member-filters .filter-grid input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:var(--aristocracy-purple)}.as13.as13 #member-filters .filter-grid select,.as13.as13 #member-filters .filter-grid input:not([type=checkbox]){min-height:40px}.as13.as13 .filter-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.as13.as13 #pane-members .result-line{min-height:40px;align-items:center;gap:8px;margin:8px 0;color:var(--text2);font-size:14px;line-height:22px}.as13.as13 #pane-members .result-line #member-active-chips:not(:empty){display:flex;gap:8px;flex-wrap:wrap}.as13.as13 #member-bulk{align-items:center;justify-content:flex-start;padding:8px 0;border-bottom:1px solid var(--border)}.as13.as13 #member-bulk button{min-height:40px}.as13.as13 .select-all{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-weight:700}.as13.as13 .select-all input,.as13.as13 .member-select{width:16px;height:16px;margin:0;accent-color:var(--aristocracy-purple)}.as13.as13 #pane-members .table-wrap{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow-x:auto}.as13.as13 #pane-members table{width:100%;table-layout:fixed}.as13.as13 #pane-members th{font-size:13px;line-height:20px;color:var(--text2);border-bottom:1px solid var(--border)}.as13.as13 #pane-members th:first-child{width:28%;min-width:180px}.as13.as13 #pane-members th:nth-child(2){width:27%}.as13.as13 #pane-members th:nth-child(3){width:25%}.as13.as13 #pane-members th:nth-child(4){width:20%}.as13.as13 #member-rows tr{cursor:pointer}.as13.as13 #member-rows td{height:68px;padding-block:10px;border-bottom:1px solid var(--border);font-size:14px;line-height:22px}.as13.as13 #member-rows tr:hover{background:var(--hover)}.as13.as13 #member-rows td small{font-size:13px;line-height:19px;color:var(--text2)}@media(max-width:1024px){.as13.as13 #member-filters .filter-grid{grid-template-columns:repeat(2,minmax(0px,1fr))}.as13.as13 #pane-members th:first-child{min-width:180px}}@media(max-width:520px){.as13.as13 .compact-line{font-size:14px;line-height:22px;margin:0 0 6px}.as13.as13 #tabs{margin:6px -12px 10px;padding:0 12px;min-height:44px}.as13.as13 #tabs button{min-height:44px;padding:8px 12px;font-size:14px}.as13.as13 #pane-members .screen-head{align-items:flex-start;gap:6px;margin-bottom:8px}.as13.as13 #pane-members .screen-head h2{font-size:17px;line-height:24px}.as13.as13 #member-bulk #eligibility-request-button{min-height:44px;height:auto;max-width:100%;white-space:normal}.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(0px,1fr) auto;gap:8px;margin-bottom:8px}.as13.as13 #pane-members .filter-toggle{width:auto;max-width:170px;padding-inline:8px;font-size:13px;white-space:normal;line-height:17px}.as13.as13 #member-filters .filter-grid{grid-template-columns:minmax(0px,1fr);gap:16px}.as13.as13 #member-filters .filter-grid label{min-height:38px;padding-inline:10px}.as13.as13 #pane-members .table-wrap{border-radius:8px}.as13.as13 #pane-members table{table-layout:auto}.as13.as13 #pane-members th:first-child{min-width:0px}.as13.as13 #member-rows td{height:auto;min-height:64px;padding:10px 8px;line-height:22px}.as13.as13 #member-pager .btn,.as13.as13 .filter-footer .btn{height:auto;min-height:44px}.as13.as13 .filter-footer{justify-content:flex-start}.as13.as13 .btn,.as13.as13 .btn.sm{height:auto;min-height:44px;white-space:normal;line-height:20px}}.as13.as13 #pane-members .active-filters{display:flex;gap:8px;flex-wrap:wrap}.as13.as13 #pane-members .active-filter-chip{min-height:32px;padding:4px 10px;font-size:13px;line-height:18px}.as13.as13 #member-bulk .btn.primary:enabled{background:var(--aristocracy-purple)}.as13.as13 .member-date-range{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:12px;width:100%}.as13.as13 .member-date-range label{display:grid;gap:6px;min-width:0px}.as13.as13 .member-date-range input{width:100%;min-width:0px}@media(max-width:620px){.as13.as13 .member-date-range{grid-template-columns:minmax(0px,1fr)}}.as13.as13 #pane-members .member-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.as13.as13 #pane-members .member-filter-bar>.field.search{flex:2 1 240px}.as13.as13 #member-filters .filter-grid{align-items:start;gap:16px}.as13.as13 #member-filters .filter-grid fieldset:has([data-member-range]){display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:8px 12px}.as13.as13 #member-filters .filter-grid fieldset:has([data-member-range]) legend{grid-column:1 / -1}.as13.as13 .member-date-range{grid-template-columns:repeat(2,minmax(0px,1fr));gap:12px}.as13.as13 .member-date-range label{grid-template-columns:minmax(0px,1fr);gap:4px;font-size:13px;line-height:20px;color:var(--text2)}.as13.as13 .member-date-range label small{font-size:13px;line-height:20px;color:var(--text2)}.as13.as13 .member-date-range input[type=date]:required:invalid::-webkit-datetime-edit{color:transparent}.as13.as13 .member-date-range input[type=date]{min-width:0px;max-width:100%}.as13.as13 .reports-charts{grid-template-columns:repeat(2,minmax(0px,1fr))}.as13.as13 .reports-charts .chart,.as13.as13 .reports-charts .tblv{min-width:0px;max-width:100%}@media(max-width:620px){.as13.as13 #pane-members .member-filter-bar>.field.search{flex:1 1 100%;order:1}.as13.as13 .reports-charts{grid-template-columns:minmax(0px,1fr)}.as13.as13 #pane-members .table-wrap{overflow-x:visible}.as13.as13 #member-rows tr{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:0px 12px;padding:10px 12px;border-bottom:1px solid var(--border)}.as13.as13 #member-rows td{display:flex;flex-direction:column;justify-content:flex-start;min-width:0px;min-height:0px;height:auto;padding:8px 0;border:0px;line-height:21px;overflow-wrap:anywhere}.as13.as13 #member-rows td:before{margin:0 0 3px;color:var(--text2);font-size:13px;line-height:19px;font-weight:600}.as13.as13 #member-rows td:first-child{grid-column:1 / -1;padding:6px 0 10px;border-bottom:1px solid var(--border)}.as13.as13 #member-rows td:nth-child(2),.as13.as13 #member-rows td:nth-child(3){grid-column:span 1}.as13.as13 #member-rows td:nth-child(4),.as13.as13 #member-rows td:nth-child(5){grid-column:1 / -1;border-top:1px solid var(--border)}.as13.as13 #member-rows td small{font-size:14px;line-height:20px;color:var(--text2)}}.as13.as13 .s13r-live{display:inline-block;margin-top:4px;padding:2px 10px;border-radius:999px;font-size:12px;border:1px solid var(--border)}.as13.as13 .s13r-live.is-off{color:var(--text2)}.as13.as13 #pane-members>.screen-head{align-items:center;gap:12px;margin:0 0 10px}.as13.as13 #member-result-count{min-width:0px;color:var(--text2);font-size:13px;line-height:20px}.as13.as13 #pane-members .member-filter-bar{display:grid;grid-template-columns:minmax(0px,1fr);gap:8px;margin:0 0 8px}.as13.as13 #pane-members .member-filter-bar>.field.search{min-width:0px;width:100%}.as13.as13 #pane-members .member-filter-bar .filter-toggle{min-height:44px;max-width:100%;white-space:normal}.as13.as13 #pane-members .as-filter-chip-row{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);align-items:center;gap:8px;min-width:0px;width:100%}.as13.as13 #pane-members .as-filter-chip-row>.filter-toggle{grid-area:2 / 1;width:100%;min-width:0px;justify-content:center}.as13.as13 #pane-members .as-filter-chip-row>#member-result-count{grid-area:2 / 2;min-width:0px;overflow-wrap:anywhere}.as13.as13 #member-period-line{margin:0 0 8px;line-height:20px}.as13.as13 #page .tblv,.as13.as13 #page .reports-charts,.as13.as13 #page .chart{box-sizing:border-box;min-width:0px;max-width:100%}@media(max-width:620px){.as13.as13 #pane-members>.screen-head{gap:8px;margin-bottom:8px}.as13.as13 #pane-members>.screen-head>div:first-child{min-width:0px;flex:1 1 auto}.as13.as13 #pane-members .member-filter-bar.as-filter-flow{display:grid;grid-template-columns:minmax(0px,1fr);gap:8px}.as13.as13 #pane-members .member-filter-bar>.field.search{grid-column:1;order:0}.as13.as13 #pane-members .as-filter-chip-row{grid-template-columns:minmax(0px,1fr);order:1}.as13.as13 #pane-members .as-filter-chip-row>.filter-toggle{grid-area:auto / 1;width:100%}.as13.as13 #pane-members .as-filter-chip-row>#member-result-count{grid-area:auto / 1}.as13.as13 #pane-members .as-filter-chip-row{flex-wrap:wrap!important;overflow:visible!important;padding:0!important}.as13.as13 #pane-members .as-filter-chip-row>*{flex:1 1 100%!important;width:100%!important;max-width:100%!important;white-space:normal!important}.as13.as13 #pane-requests .as-filter-chip-row{flex-wrap:wrap!important;overflow:visible!important;padding:0!important}.as13.as13 #pane-requests .as-filter-chip-row>*{flex:1 1 100%!important;width:100%!important;max-width:100%!important;white-space:normal!important}}.as13.as13 #member-period-line{margin:4px 0 8px;color:var(--text2);font-size:13px;line-height:20px}.as13.as13 #member-rows td[data-label=العضو]{min-width:0px}.as13.as13 #member-filters .member-date-range label{display:grid;grid-template-columns:minmax(0px,1fr);align-items:stretch;gap:4px;min-height:0px;padding:0;border:0px;border-radius:0;background:transparent;color:var(--text2);cursor:default}.as13.as13 #member-filters .member-date-range label:has(input[type=date]){border:0px;border-radius:0;background:transparent}.as13.as13 #member-filters .member-date-range label small{font-size:12px;line-height:18px}.as13.as13 #member-filters .member-date-range input[type=date]{width:100%;min-width:0px;min-height:40px}@media(max-width:620px){.as13.as13 #member-rows td:before{margin:0;color:var(--text2);font-size:13px;line-height:19px;font-weight:600}}.as13.as13 .member-date-control{display:grid;grid-template-columns:minmax(0px,1fr);align-items:center;min-width:0px}.as13.as13 .member-date-control>*{grid-area:1 / 1}.as13.as13 .member-date-control input[type=date]{width:100%;min-width:0px;color:transparent}.as13.as13 .member-date-control input[type=date]::-webkit-datetime-edit{color:transparent}.as13.as13 .member-date-control input[type=date]:focus,.as13.as13 .member-date-control input[type=date]:valid{color:var(--text)}.as13.as13 .member-date-control input[type=date]:focus::-webkit-datetime-edit,.as13.as13 .member-date-control input[type=date]:valid::-webkit-datetime-edit{color:var(--text)}.as13.as13 .member-date-control .date-format{place-self:center start;margin-inline-start:12px;color:var(--muted);font-size:12px;pointer-events:none}.as13.as13 .member-date-control{display:grid;grid-template-columns:minmax(0px,1fr);gap:4px;align-items:stretch;min-width:0px}.as13.as13 .member-date-control>*{grid-area:auto}.as13.as13 .member-date-control input[type=date]{width:100%;min-width:0px;max-width:100%;color:var(--text);direction:ltr}.as13.as13 .member-date-control input[type=date]::-webkit-datetime-edit{color:var(--text)}.as13.as13 .member-date-control .date-format{display:block;grid-area:auto;place-self:auto start;margin:0;color:var(--muted);font-size:12px;line-height:18px;pointer-events:auto}.as13.as13 .s13-member-main,.as13.as13 .s13-member-cell{display:grid;gap:4px;min-width:0px;overflow-wrap:anywhere}.as13.as13 .s13-member-table{width:100%;min-width:0px;table-layout:fixed}.as13.as13 .s13-member-table th:first-child,.as13.as13 .s13-member-table td:first-child{width:21%;min-width:180px}.as13.as13 .s13-member-table th:nth-child(3),.as13.as13 .s13-member-table td:nth-child(3){width:15%}.as13.as13 .s13-member-table th:nth-child(4),.as13.as13 .s13-member-table td:nth-child(4){width:12%}.as13.as13 .s13-member-table th:nth-child(5),.as13.as13 .s13-member-table td:nth-child(5){width:16%}.as13.as13 .s13-member-table th:nth-child(6),.as13.as13 .s13-member-table td:nth-child(6){width:12%}.as13.as13 .s13-member-table th:nth-child(7),.as13.as13 .s13-member-table td:nth-child(7){width:12%}.as13.as13 .s13-member-table th:not(:first-child),.as13.as13 .s13-member-table td:not(:first-child){min-width:0px}.as13.as13 #record-host .record-facts,.as13.as13 #record-host .facts-grid{grid-template-columns:repeat(2,minmax(0px,1fr))}.as13.as13 #record-host .s13-finance-referral button,.as13.as13 #record-host button,.as13.as13 #member-bulk .btn,.as13.as13 #member-pager .btn{min-height:44px}.as13.as13 #record-host .actions,.as13.as13 #record-host .record-actions,.as13.as13 #member-pager .tools{gap:8px}.as13.as13 #page #member-period-line{display:flex;flex-wrap:wrap;gap:2px 10px;overflow-wrap:anywhere;height:auto!important;min-height:0px!important;max-height:none!important;margin-block:6px!important;overflow:visible!important;white-space:normal!important;line-height:22px!important}.as13.as13 #page #member-period-line>span{min-width:0px;overflow-wrap:anywhere}@media(max-width:520px){.as13.as13 #pane-members .member-filter-bar .input,.as13.as13 #pane-members .member-filter-bar .filter-toggle{min-height:44px}.as13.as13 #record-host .record-facts,.as13.as13 #record-host .facts-grid{grid-template-columns:repeat(2,minmax(0px,1fr))}.as13.as13 #record-host .record-fields{grid-template-columns:minmax(0px,1fr)}}.as13.as13 #pane-members .member-filter-bar{display:grid;grid-template-columns:minmax(180px,1fr) minmax(118px,145px) minmax(118px,145px) auto;align-items:center;flex-wrap:nowrap;gap:8px}.as13.as13 #member-filters,.as13.as13 #member-filters .filter-grid{height:auto!important;max-height:none!important;overflow:visible!important}.as13.as13 #member-filters .filter-footer{margin-top:12px;position:static!important;inset:auto!important}.as13.as13 #pane-members .screen-head{margin-bottom:6px}.as13.as13 .s13-member-main{display:grid;gap:4px;min-width:0px}.as13.as13 .s13-member-table th:first-child,.as13.as13 .s13-member-table td:first-child{width:23%;min-width:180px}.as13.as13 .s13-member-table th:nth-child(2),.as13.as13 .s13-member-table td:nth-child(2){width:12%}.as13.as13 .s13-member-table th:nth-child(3),.as13.as13 .s13-member-table td:nth-child(3){width:14%}.as13.as13 .s13-member-table th:nth-child(4),.as13.as13 .s13-member-table td:nth-child(4){width:11%}.as13.as13 .s13-member-table th:nth-child(5),.as13.as13 .s13-member-table td:nth-child(5){width:14%}.as13.as13 .s13-member-table th:nth-child(6),.as13.as13 .s13-member-table td:nth-child(6){width:13%}.as13.as13 .s13-member-table th:nth-child(7),.as13.as13 .s13-member-table td:nth-child(7){width:13%}.as13.as13 .s13-member-table td{min-width:0px;overflow-wrap:anywhere;vertical-align:top}.as13.as13 #record-host .record-facts,.as13.as13 #record-host .facts-grid{grid-template-columns:repeat(3,minmax(0px,1fr))}@media(max-width:1024px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(160px,1fr) minmax(112px,135px) minmax(112px,135px) auto}.as13.as13 #record-host .record-facts,.as13.as13 #record-host .facts-grid{grid-template-columns:repeat(3,minmax(0px,1fr))}}@media(max-width:620px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(0px,1fr) auto;gap:8px}.as13.as13 #pane-members .screen-head{margin-bottom:4px}.as13.as13 #pane-members .table-wrap{border:0px;border-radius:0;background:transparent;overflow:visible}.as13.as13 #pane-members table.as-mobile-table-cards{display:block;width:100%;min-width:0px}.as13.as13 #pane-members table.as-mobile-table-cards tbody{display:grid;gap:8px;width:100%;min-width:0px}.as13.as13 #record-host .record-facts,.as13.as13 #record-host .facts-grid{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:390px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(0px,1fr) auto}.as13.as13 #pane-members .member-filter-bar>.field.search{min-width:0px}.as13.as13 #pane-members .filter-toggle{max-width:132px;padding-inline:7px;font-size:12px}}@media(min-width:621px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(160px,1fr) minmax(120px,145px) minmax(120px,145px) max-content;gap:8px}}.as13.as13 #pane-members .s13-member-table{width:100%;min-width:0px;table-layout:fixed}.as13.as13 #pane-members .s13-member-table th,.as13.as13 #pane-members .s13-member-table td{min-width:0px;white-space:normal;overflow-wrap:anywhere;vertical-align:top}.as13.as13 #pane-members .s13-member-table th:first-child,.as13.as13 #pane-members .s13-member-table td:first-child{width:25%;min-width:200px}.as13.as13 #pane-members .s13-member-table th:nth-child(2),.as13.as13 #pane-members .s13-member-table td:nth-child(2){width:17%}.as13.as13 #pane-members .s13-member-table th:nth-child(5),.as13.as13 #pane-members .s13-member-table td:nth-child(5){width:15%}.as13.as13 #pane-members .s13-member-table th:nth-child(6),.as13.as13 #pane-members .s13-member-table td:nth-child(6){width:12%}.as13.as13 #pane-members .s13-member-table th:nth-child(7),.as13.as13 #pane-members .s13-member-table td:nth-child(7){width:9%}.as13.as13 #pane-members .s13-rank-expiry-filter{border:0px;padding:0;background:transparent}.as13.as13 #pane-members .s13-member-select,.as13.as13 #pane-members .select-all{min-width:44px;min-height:44px}.as13.as13 #record-host .record-page .record-actions,.as13.as13 #record-host .record-page .actions{gap:8px;flex-wrap:wrap}@media(max-width:520px){.as13.as13 #pane-members .s13-member-main{display:contents}.as13.as13 #record-host .record-page .facts-grid,.as13.as13 #record-host .record-page .record-facts{grid-template-columns:minmax(0px,1fr)}}.as13.as13 #pane-members .member-filter-bar{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,205px) minmax(0px,230px) max-content;gap:8px;align-items:center}.as13.as13 #pane-members .member-filter-bar>.field.search{min-width:0px;margin:0}.as13.as13 #pane-members .s13-toolbar-control{display:flex;flex-direction:row;align-items:center;gap:6px;min-width:0px;margin:0}.as13.as13 #pane-members .s13-toolbar-control>label{flex:0 0 auto;white-space:nowrap;color:var(--text2);font-size:12px}.as13.as13 #pane-members .s13-toolbar-control .input{width:100%;min-width:0px;height:44px;min-height:44px;padding-inline:8px}.as13.as13 #pane-members .member-filter-bar .filter-toggle,.as13.as13 #member-search{height:44px;min-height:44px}.as13.as13 #member-filters .s13-rank-expiry-filter{border:0px;padding:0;background:transparent}.as13.as13 #pane-members .s13-member-table th:first-child,.as13.as13 #pane-members .s13-member-table td:first-child{width:22%;min-width:200px}.as13.as13 #pane-members .s13-member-table th:nth-child(2),.as13.as13 #pane-members .s13-member-table td:nth-child(2){width:14%}.as13.as13 #pane-members .s13-member-table th:nth-child(3),.as13.as13 #pane-members .s13-member-table td:nth-child(3){width:12%}.as13.as13 #pane-members .s13-member-table th:nth-child(4),.as13.as13 #pane-members .s13-member-table td:nth-child(4){width:10%}.as13.as13 #pane-members .s13-member-table th:nth-child(5),.as13.as13 #pane-members .s13-member-table td:nth-child(5){width:14%}.as13.as13 #pane-members .s13-member-table th:nth-child(6),.as13.as13 #pane-members .s13-member-table td:nth-child(6){width:15%}.as13.as13 #pane-members .s13-member-table th:nth-child(7),.as13.as13 #pane-members .s13-member-table td:nth-child(7){width:13%}@media(min-width:761px)and (max-width:1100px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(140px,1fr) minmax(0px,175px) minmax(0px,195px) minmax(0px,170px)}}@media(max-width:620px){.as13.as13 #pane-members .screen-head{margin:0 0 4px}.as13.as13 #pane-members .screen-head h2{display:none}.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);gap:6px;margin-bottom:6px}.as13.as13 #pane-members .member-filter-bar>.field.search{grid-column:1 / -1}.as13.as13 #pane-members .s13-toolbar-control{gap:4px}.as13.as13 #pane-members .s13-toolbar-control>label{font-size:11px}.as13.as13 #pane-members .s13-toolbar-control .input{padding-inline:6px;font-size:12px}}@media(max-width:390px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(0px,1fr) minmax(0px,1fr)}}@media(min-width:621px){.as13.as13 #pane-members .member-filter-bar.as-filter-toolbar{align-items:center;gap:8px;margin-block:6px;display:grid!important;grid-template-columns:minmax(0px,1fr) minmax(145px,180px) minmax(155px,195px) max-content!important}.as13.as13 #pane-members .member-filter-bar.as-filter-toolbar>.as-filter-chip-row{display:contents!important}.as13.as13 #pane-members .member-filter-bar .s13-toolbar-control{display:flex;align-items:center;gap:6px;min-width:0px;margin:0}.as13.as13 #pane-members .member-filter-bar .s13-toolbar-control>label{flex:0 0 auto;white-space:nowrap;color:var(--text2);font-size:12px}.as13.as13 #pane-members .member-filter-bar .s13-toolbar-control .input{width:100%;min-width:0px;max-width:100%;height:42px;min-height:42px;padding-inline:8px}.as13.as13 #pane-members .member-filter-bar .filter-toggle{width:max-content;max-width:100%;min-width:0px;height:42px;min-height:42px;padding-inline:10px;justify-content:center;white-space:nowrap}}@media(min-width:621px)and (max-width:1100px){.as13.as13 #pane-members .member-filter-bar.as-filter-toolbar{grid-template-columns:minmax(120px,1fr) minmax(130px,155px) minmax(145px,175px) max-content!important}}@media(min-width:621px)and (max-width:760px){.as13.as13 #pane-members .member-filter-bar.as-filter-toolbar{grid-template-columns:minmax(0px,1fr) minmax(0px,1fr)!important}.as13.as13 #pane-members .member-filter-bar.as-filter-toolbar>.field.search{grid-column:1 / -1}.as13.as13 #pane-members .member-filter-bar .filter-toggle{width:100%;white-space:normal}}.as13.as13 #member-filters .member-date-control{display:grid;grid-template-columns:minmax(0px,1fr);min-width:0px}.as13.as13 #member-filters .member-date-control>*{grid-area:1 / 1}.as13.as13 #member-filters .member-date-control input[type=date]{width:100%;min-width:0px;min-height:40px;color:transparent;direction:rtl}.as13.as13 #member-filters .member-date-control input[type=date]::-webkit-datetime-edit{color:transparent}.as13.as13 #member-filters .member-date-control .date-format{place-self:center start;margin-inline-start:12px;color:var(--muted);font-size:12px;pointer-events:none}.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(0px,2fr) minmax(190px,1.05fr) minmax(210px,1.15fr) max-content;align-items:end;gap:8px;display:grid!important}.as13.as13 #pane-members .member-filter-bar>.field{min-width:0px;margin:0}.as13.as13 #pane-members .s13-toolbar-control{display:grid;grid-template-columns:minmax(0px,1fr);gap:4px;min-width:0px}.as13.as13 #pane-members .s13-toolbar-control>label{font-size:12px;line-height:18px;white-space:normal}.as13.as13 #pane-members .s13-toolbar-control .input{width:100%;min-width:0px;max-width:100%;height:44px;min-height:44px;padding-inline:8px;white-space:normal}.as13.as13 #pane-members .member-filter-bar .filter-toggle{max-width:100%;min-height:44px;white-space:normal}.as13.as13 #pane-reports .reports-charts{min-width:0px;max-width:100%}.as13.as13 #member-filters .member-date-control{grid-template-columns:minmax(0px,1fr);grid-template-rows:44px auto;gap:3px;min-width:0px;display:grid!important}.as13.as13 #member-filters .member-date-control>input[type=date]{grid-area:1 / 1;width:100%;min-width:0px;padding-inline:40px;color:transparent}.as13.as13 #member-filters .member-date-control>input[type=date]::-webkit-datetime-edit{color:transparent}.as13.as13 #member-filters .member-date-control>.date-format{grid-area:2 / 1;place-self:start;margin:0;padding:0;pointer-events:none;line-height:18px;position:static!important}@media(max-width:800px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:repeat(2,minmax(0px,1fr))}.as13.as13 #pane-members .member-filter-bar>.field.search,.as13.as13 #pane-members .member-filter-bar>.filter-toggle{grid-column:1 / -1}}@media(max-width:600px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:repeat(2,minmax(0px,1fr));gap:8px}.as13.as13 #pane-members .member-filter-bar>.field.search,.as13.as13 #pane-members .member-filter-bar>.filter-toggle{grid-column:1 / -1}.as13.as13 #pane-members .member-filter-bar .s13-toolbar-control{align-content:start}}.as13.as13 .s13-wide-chart{grid-column:1 / -1}@media(max-width:520px){.as13.as13 #tabs{display:flex;flex-wrap:wrap;overflow:visible;gap:6px;margin:6px 0 10px;padding:0}.as13.as13 #tabs button{flex:1 1 calc(50% - 6px);min-width:0px;white-space:normal;line-height:18px}.as13.as13 #pane-members>.screen-head{margin-bottom:6px}.as13.as13 #pane-members .member-filter-bar{display:grid;grid-template-columns:minmax(0px,1fr);gap:8px}.as13.as13 #pane-members .member-filter-bar>.field.search{grid-column:1;width:100%;min-width:0px}.as13.as13 #member-search{width:100%;min-width:0px}.as13.as13 #member-filters{position:static;max-height:none;overflow:visible}}@media(min-width:521px)and (max-width:760px){.as13.as13 #tabs{display:flex;flex-wrap:wrap;overflow:visible}.as13.as13 #tabs button{flex:1 1 auto;min-width:max-content}}@media(min-width:1101px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(0px,1fr) minmax(0px,180px) minmax(0px,190px) max-content}}@media(max-width:520px){.as13.as13 #tabs{flex-wrap:nowrap;overflow-x:auto}.as13.as13 #tabs button{flex:0 0 auto;min-width:max-content}.as13.as13 #pane-members>.screen-head{display:block}.as13.as13 #pane-members .member-filter-bar{display:grid;grid-template-columns:minmax(0px,1fr);gap:8px;width:100%}.as13.as13 #pane-members .member-filter-bar>*{width:100%;min-width:0px;max-width:100%}.as13.as13 #pane-members .member-filter-bar .filter-toggle{min-height:44px}}@media(min-width:761px){.as13.as13 #pane-members .member-filter-bar{align-items:center;gap:8px;width:100%;min-width:0px;display:grid!important;grid-template-columns:minmax(0px,1fr) minmax(145px,165px) minmax(170px,190px) max-content minmax(150px,max-content)!important}.as13.as13 #pane-members .member-filter-bar>.field.search{grid-column:auto;min-width:0px}}@media(min-width:761px)and (max-width:1100px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(100px,1fr) minmax(120px,140px) minmax(140px,160px) minmax(120px,max-content) minmax(120px,150px)!important}}@media(max-width:760px){.as13.as13 #pane-members .member-filter-bar{gap:8px;width:100%;min-width:0px;display:grid!important;grid-template-columns:minmax(0px,1fr)!important}.as13.as13 #pane-members .member-filter-bar>*{width:100%;min-width:0px;max-width:100%;grid-column:1!important}.as13.as13 #pane-members .member-filter-bar>.field.search{grid-column:1!important}}@media(min-width:761px){.as13.as13 #pane-members .member-filter-bar{grid-template-columns:minmax(120px,1fr) minmax(120px,145px) minmax(130px,155px) max-content minmax(120px,max-content)!important;align-items:center}}@media(max-width:760px){.as13.as13 #pane-members .member-filter-bar{gap:8px;display:grid!important;grid-template-columns:minmax(0px,1fr)!important}.as13.as13 #pane-members .member-filter-bar>.field.search,.as13.as13 #pane-members .member-filter-bar>.s13-toolbar-control,.as13.as13 #pane-members .member-filter-bar>.filter-toggle,.as13.as13 #pane-members .member-filter-bar>#member-result-count{width:100%;min-width:0px;max-width:100%;grid-column:1!important}.as13.as13 #pane-members .member-filter-bar{gap:8px;grid-template-columns:repeat(2,minmax(0px,1fr))!important}.as13.as13 #pane-members .member-filter-bar>.field.search{grid-row:1;grid-column:1 / -1!important}}.as13.as13 #tabs{scrollbar-width:auto;scrollbar-color:var(--brand2) var(--border)}.as13.as13 #tabs::-webkit-scrollbar{height:6px}.as13.as13 #tabs::-webkit-scrollbar-track{background:var(--border);border-radius:999px}.as13.as13 #tabs::-webkit-scrollbar-thumb{background:var(--brand2);border-radius:999px}@media(max-width:520px){.as13.as13 #pane-members .member-filter-bar .filter-toggle{width:100%;min-height:44px;justify-content:center;display:flex!important;visibility:visible!important;opacity:1!important;grid-column:1 / -1!important}.as13.as13 #pane-members .member-filter-bar>.field.search{grid-column:1 / -1}.as13.as13 #summary-line{margin:4px 0;line-height:1.35}.as13.as13 #tabs{margin-block:6px}.as13.as13 #pane-members .screen-head{margin-bottom:6px}.as13.as13 #pane-members .member-filter-bar{gap:6px;margin-bottom:5px}.as13.as13 #pane-members .member-filter-bar>.field{margin:0}.as13.as13 #pane-members .member-filter-bar .input,.as13.as13 #pane-members .member-filter-bar .filter-toggle{min-height:44px}.as13.as13 #member-result-count{line-height:1.3}.as13.as13 #pane-members .member-filter-bar{display:grid!important;grid-template-columns:minmax(0px,1fr)!important;gap:8px!important}.as13.as13 #pane-members .member-filter-bar>.field.search,.as13.as13 #pane-members .member-filter-bar>.s13-toolbar-control:has(#member-sort),.as13.as13 #pane-members .member-filter-bar>.filter-toggle,.as13.as13 #pane-members .member-filter-bar>.s13-toolbar-control,.as13.as13 #pane-members .member-filter-bar>#member-result-count{width:100%;min-width:0px;max-width:100%;grid-area:auto / 1!important}.as13.as13 #member-filters .filter-grid label{min-height:44px;padding-inline:12px}}.as13.as13 .av-card{container-type:inline-size;min-width:0px;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--text);direction:rtl}.as13.as13 .av-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.as13.as13 .av-titles{min-width:0px}.as13.as13 .av-titles h3{margin:0;font-size:16px;line-height:1.4}.as13.as13 .av-titles small{display:block;margin-top:2px;color:var(--text-2);font-size:12.5px;line-height:1.5}.as13.as13 .av-toggle{flex:0 0 auto;min-height:34px;padding:4px 10px;border:1px solid var(--control-edge);border-radius:10px;background:var(--surface-raised);color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.as13.as13 .av-toggle:hover{background:var(--surface-hover)}.as13.as13 .av-body{min-width:0px}.as13.as13 .av-note{margin:0;color:var(--text-2);font-size:12.5px;line-height:1.5}.as13.as13 .av-table-wrap{max-height:320px;overflow:auto}.as13.as13 .av-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.as13.as13 .av-table-wrap th,.as13.as13 .av-table-wrap td{padding:7px 8px;border-bottom:1px solid var(--divider);text-align:start;font-variant-numeric:tabular-nums}.as13.as13 .av-table-wrap th{position:sticky;top:0;background:var(--surface);color:var(--text-2);font-weight:700}.as13.as13 .av-src{caption-side:bottom;text-align:start;padding-top:8px;color:var(--text-2);font-size:12px;line-height:1.5}.as13.as13 .av-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:6px;color:var(--text-2);font-size:12.5px}.as13.as13 .av-legend i{display:inline-block;width:10px;height:10px;margin-inline-end:6px;border-radius:3px;vertical-align:middle}.as13.as13 .av-donut-row{display:grid;grid-template-columns:minmax(0px,1fr);gap:10px}.as13.as13 .av-donut-row .av-donut{justify-self:center}.as13.as13 .av-donut-row .av-dl{width:100%;min-width:0px}@container (min-width: 360px){.as13.as13 .av-donut-row{grid-template-columns:132px minmax(0px,1fr);align-items:center}}.as13.as13 .av-donut{width:132px;height:132px;display:block}.as13.as13 .av-seg{fill:none;stroke-width:22}.as13.as13 .av-seg:hover{stroke-width:25}.as13.as13 .av-c1{fill:var(--text);font-size:15px;font-weight:800}.as13.as13 .av-c2{fill:var(--text-2);font-size:11px}.as13.as13 .av-dl{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:13px}.as13.as13 .av-dl li{display:grid;grid-template-columns:auto minmax(0px,1fr) auto auto;gap:8px;align-items:center;padding:2px 0}.as13.as13 .av-dl li i{width:10px;height:10px;border-radius:3px}.as13.as13 .av-dl li span{min-width:0px;overflow-wrap:anywhere}.as13.as13 .av-dl li b{font-variant-numeric:tabular-nums}.as13.as13 .av-dl li small{min-width:34px;color:var(--text-2);text-align:end;font-variant-numeric:tabular-nums}.as13.as13 .av-line{width:100%;height:220px;display:block;overflow:visible}.as13.as13 .av-line text{fill:var(--text-2);font-size:12px}.as13.as13 .av-line .av-lbl{fill:var(--text);font-weight:700;font-size:12px}.as13.as13 .av-line .av-ax{font-size:11.5px}.as13.as13 .av-line .av-xl{font-size:12px}.as13.as13 .av-grid{stroke:var(--divider)}.as13.as13 .av-series{fill:none;stroke:var(--av-1);stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.as13.as13 .av-dot{fill:var(--surface);stroke:var(--av-1);stroke-width:2}.as13.as13 .av-hit{fill:transparent}.as13.as13 .av-hit:hover{fill:color-mix(in srgb,var(--av-1) 10%,transparent)}.as13.as13 .av-hb{display:grid;gap:4px}.as13.as13 .av-hb-row{display:grid;grid-template-columns:minmax(0px,1fr) auto;gap:4px 10px;align-items:center;padding:4px 0;font-size:13px}.as13.as13 .av-hb-label{min-width:0px;overflow-wrap:anywhere;font-weight:700}.as13.as13 .av-hb-row b{font-variant-numeric:tabular-nums}.as13.as13 .av-track{display:block;grid-column:1 / -1;height:10px;border-radius:6px;background:var(--divider);overflow:hidden}.as13.as13 .av-fill{display:block;height:100%;border-radius:6px}.as13.as13 .av-pb{display:grid;gap:0px}.as13.as13 .av-pb-row{display:grid;grid-template-columns:minmax(0px,1fr) auto;gap:3px 10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--divider);font-size:13px}.as13.as13 .av-pb-name{min-width:0px;overflow-wrap:anywhere;font-weight:700}.as13.as13 .av-pb-row>small{color:var(--text-2);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.as13.as13 .av-pb-row .av-track{height:6px;border-radius:4px}.as13.as13 .av-bar{display:block;height:100%;border-radius:4px}.as13.as13 .av-kpis{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:12px}.as13.as13 .av-kpi{--c: var(--av-1);display:flex;flex-direction:column;gap:8px;min-width:0px;min-height:130px;padding:16px;border:1px solid color-mix(in srgb,var(--c) 35%,var(--border));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 24%,var(--surface)) 0%,var(--surface) 72%);color:var(--text);text-align:start;font:inherit;cursor:pointer}.as13.as13 .av-kpi:hover{border-color:var(--c)}.as13.as13 .av-kpi>small{display:block;color:var(--text-2);font-size:13px;line-height:1.4}.as13.as13 .av-kpi>b{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0px;font-size:28px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums}.as13.as13 .av-num{min-width:0px;overflow-wrap:anywhere}.as13.as13 .av-unit{font-size:14px;font-weight:700;color:var(--text-2)}.as13.as13 .av-kpi .av-note{font-size:12px}.as13.as13 .av-seg{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised)}@media(max-width:1099px){.as13.as13 .av-kpis{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:520px){.as13.as13 .av-card{padding:10px;border-radius:16px}.as13.as13 .av-kpis{gap:8px}.as13.as13 .av-kpi{min-height:0px;gap:6px;padding:12px;border-radius:16px}.as13.as13 .av-kpi>b{font-size:19px;gap:6px;white-space:nowrap}.as13.as13 .av-kpi>small{font-size:12px}.as13.as13 .av-donut{width:96px;height:96px}.as13.as13 .av-donut-row{grid-template-columns:96px minmax(0px,1fr);gap:8px}.as13.as13 .av-dl{font-size:12px;gap:0px}.as13.as13 .av-dl li{padding:0}.as13.as13 .av-line text{font-size:19px}.as13.as13 .av-line .av-lbl{font-size:14px}.as13.as13 .av-line .av-xl{font-size:13px}.as13.as13 .av-line .av-ax{font-size:15px}.as13.as13 .av-pb-row{padding:4px 0}.as13.as13 .av-hb-row{padding:2px 0}}.as13.as13 details.s13ux8-box{margin:0 0 10px}.as13.as13 details.s13ux8-box>summary,.as13.as13 details.s13ux8-edit>summary,.as13.as13 details.s13ux8-more>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;font-weight:700;line-height:1.6;min-height:40px;overflow-wrap:anywhere}.as13.as13 details>summary::-webkit-details-marker{display:none}.as13.as13 details.s13ux8-box>summary:after,.as13.as13 details.s13ux8-edit>summary:after{content:none;flex:0 0 auto;font-size:14px;opacity:.7}.as13.as13 details.s13ux8-box[open]>summary:after,.as13.as13 details.s13ux8-edit[open]>summary:after{content:none}.as13.as13 details.s13ux8-more{display:inline-block;max-width:100%;vertical-align:middle}.as13.as13 details.s13ux8-more>summary{display:inline-flex;min-height:36px;padding:6px 12px;border:1px solid;border-radius:8px;width:auto;gap:6px}.as13.as13 details.s13ux8-more>:not(summary){display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.as13.as13 details.s13ux8-more.s13ux8-rep-detail{display:block;width:100%;margin:4px 0}.as13.as13 details.s13ux8-more.s13ux8-rep-detail>summary{min-height:30px;padding:2px 0;border:0px;font-weight:600;font-size:13px}.as13.as13 details.s13ux8-more.s13ux8-rep-detail>:not(summary){display:block}.as13.as13 .pager.s13ux8-pager{margin-top:10px;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.as13.as13 .s13ux8-pg-btns{display:flex;gap:6px}.as13.as13 details.s13ux8-more>summary:after{content:none}.as13.as13 details.s13ux8-more[open]>summary:after{content:none}.as13.as13 details.s13ux8-more.s13ux8-rep-detail>summary:after{margin-inline-start:4px}@media(max-width:620px){.as13.as13 details.s13ux8-box>summary,.as13.as13 details.s13ux8-more>summary{padding:10px 12px}.as13.as13 .s13ux8-pg-btns .btn{min-height:40px}.as13.as13 table.s13-member-table thead{display:none}.as13.as13 table.s13-member-table,.as13.as13 table.s13-member-table tbody{display:block;width:100%}.as13.as13 table.s13-member-table tbody tr{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;padding:10px 12px;margin:0 0 8px;border:1px solid rgba(127,127,127,.3);border-radius:12px}.as13.as13 table.s13-member-table tbody td{display:block;border:0px;padding:0}.as13.as13 table.s13-member-table tbody td:nth-child(1){grid-area:1 / 1;min-width:0px}.as13.as13 table.s13-member-table tbody td:nth-child(2){grid-area:1 / 2;justify-self:end}.as13.as13 table.s13-member-table tbody td:nth-child(3),.as13.as13 table.s13-member-table tbody td:nth-child(7){grid-column:1 / -1;font-size:13px;opacity:.8}.as13.as13 table.s13-member-table tbody td:nth-child(n+4):not(:nth-child(7)){display:none!important}}.as13.as13 .s13-overview{margin:0 0 12px}.as13.as13 .s13-kpis{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:10px}.as13.as13 .s13-ov-grid{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1.4fr);gap:10px;margin-top:10px}.as13.as13 #s13-donut,.as13.as13 #s13-trend{min-width:0px}.as13.as13 .s13-ov-charts{margin-top:8px}@media(max-width:620px){.as13.as13 .s13-kpis{grid-template-columns:repeat(2,minmax(0px,1fr));gap:8px}.as13.as13 .s13-ov-grid{grid-template-columns:minmax(0px,1fr)}html body .as13.as13 #tabs{display:flex!important;flex-wrap:wrap!important;overflow:visible!important;gap:6px!important}html body .as13.as13 #tabs button{min-width:0px;flex:1 1 auto!important;white-space:normal!important;text-align:center!important}}.as13.as13 .s13r-pane .s13r-head h2{margin:0 0 4px;font-size:20px}.as13.as13 .s13r-pane .s13r-head p{margin:0 0 14px;color:var(--text2);font-size:14px}.as13.as13 .s13r-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.as13.as13 .s13r-card{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-line-count:unset;flex-wrap:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;height:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-axis-lock:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;width:unset;will-change:unset;window-drag:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px;border:1px solid var(--border);border-radius:16px;background:var(--surface,var(--panel));text-align:center;min-height:44px}.as13.as13 .s13r-card:hover,.as13.as13 .s13r-card:focus-visible{border-color:var(--accent,#c9a45c)}.as13.as13 .s13r-emb{width:112px;height:100px;object-fit:contain;border-radius:12px}.as13.as13 .s13r-card b{font-size:16px}.as13.as13 .s13r-card small{color:var(--text2);font-size:12px}.as13.as13 .s13r-facts{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--text2)}.as13.as13 .s13r-count{font-size:12px;color:var(--text2)}.as13.as13 .s13r-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:10px}.as13.as13 .s13r-tile{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-line-count:unset;flex-wrap:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;height:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-axis-lock:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;width:unset;will-change:unset;window-drag:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;border:1px solid var(--border);border-radius:14px;background:var(--surface,var(--panel));text-align:center;min-height:44px}.as13.as13 .s13r-tile:hover,.as13.as13 .s13r-tile:focus-visible{border-color:var(--accent,#c9a45c)}.as13.as13 .s13r-tile.is-off{opacity:.5}.as13.as13 .s13r-tile b{font-size:13px}.as13.as13 .s13r-tile small{font-size:11px;color:var(--text2)}.as13.as13 .s13r-ico{width:56px;height:56px;object-fit:contain}.as13.as13 .s13r-ico-sm{width:36px;height:36px;object-fit:contain;flex:0 0 auto}.as13.as13 .s13r-ico-lg{width:88px;height:88px;object-fit:contain;flex:0 0 auto}.as13.as13 .s13r-rec{display:flex;flex-direction:column;gap:14px}.as13.as13 .s13r-bar{display:flex;gap:8px;flex-wrap:wrap}.as13.as13 .s13r-rec-head{display:flex;gap:16px;align-items:center;padding:18px;border:1px solid var(--border);border-radius:18px;background:var(--surface,var(--panel))}.as13.as13 .s13r-rec-head h2{margin:0 0 4px;font-size:22px}.as13.as13 .s13r-rec-head p{margin:0 0 4px;color:var(--text2);font-size:14px}.as13.as13 .s13r-emb-lg{width:120px;height:110px;object-fit:contain;flex:0 0 auto;border-radius:14px}.as13.as13 .s13r-sec{padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--surface,var(--panel));display:flex;flex-direction:column;gap:10px}.as13.as13 .s13r-sec h3{margin:0;font-size:16px}.as13.as13 .s13r-muted{margin:0;color:var(--text2);font-size:13px;line-height:1.7}.as13.as13 .s13r-facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:10px}.as13.as13 .s13r-facts-grid>div{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--border);border-radius:12px;min-width:0px}.as13.as13 .s13r-facts-grid small{color:var(--text2);font-size:12px}.as13.as13 .s13r-facts-grid b{font-size:18px;font-variant-numeric:tabular-nums}.as13.as13 .s13r-prop summary{cursor:pointer;color:var(--accent,#c9a45c);min-height:44px;display:flex;align-items:center}.as13.as13 .s13r-form{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px;margin-top:8px}.as13.as13 .s13r-form label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text2)}.as13.as13 .s13r-form .wide{grid-column:1 / -1}.as13.as13 .s13r-chips{display:flex;flex-wrap:wrap;gap:8px}.as13.as13 .s13r-chip{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--border);background:var(--panel);color:var(--text2);cursor:pointer;font-size:13px}.as13.as13 .s13r-chip.is-on{color:var(--text);border-color:color-mix(in srgb,#16a34a 50%,var(--border))}.as13.as13 .s13r-switchrow{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.as13.as13 .s13r-switch{position:relative;width:56px;height:32px;border-radius:999px;border:1px solid var(--border);background:var(--panel);cursor:pointer;padding:0;flex:0 0 auto}.as13.as13 .s13r-switch span{position:absolute;top:3px;inset-inline-start:3px;width:24px;height:24px;border-radius:50%;background:var(--text2);transition:.2s}.as13.as13 .s13r-switch.is-on{background:color-mix(in srgb,#16a34a 45%,var(--panel))}.as13.as13 .s13r-switch.is-on span{inset-inline-start:27px;background:#fff}.as13.as13 .s13r-places{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.as13.as13 .s13r-places li{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid var(--border);border-radius:12px}.as13.as13 .s13r-places small{display:block;color:var(--text2);font-size:12px}.as13.as13 .s13r-dl{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px;margin:0}.as13.as13 .s13r-dl>div{padding:10px;border:1px solid var(--border);border-radius:12px;min-width:0px}.as13.as13 .s13r-dl dt{color:var(--text2);font-size:12px}.as13.as13 .s13r-dl dd{margin:4px 0 0;font-weight:600}.as13.as13 .s13r-holders{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.as13.as13 .s13r-holder{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;height:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-axis-lock:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;width:unset;will-change:unset;window-drag:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;cursor:pointer;display:flex;gap:10px;align-items:center;padding:10px;border:1px solid var(--border);border-radius:12px;min-height:44px}.as13.as13 .s13r-holder img{width:40px;height:40px;border-radius:50%;object-fit:cover}.as13.as13 .s13r-holder small{display:block;color:var(--text2);font-size:12px}.as13.as13 #tabs{overflow-x:auto;flex-wrap:nowrap}@media(max-width:620px){.as13.as13 .s13r-facts-grid,.as13.as13 .s13r-dl,.as13.as13 .s13r-form{grid-template-columns:1fr}.as13.as13 .s13r-grid{grid-template-columns:repeat(3,minmax(0px,1fr));gap:6px}.as13.as13 .s13r-tile{padding:8px 4px}.as13.as13 .s13r-tile .s13r-ico{width:40px;height:40px}.as13.as13 .s13r-tile b{font-size:11px;line-height:1.35}.as13.as13 .s13r-tile small{display:none}.as13.as13 .s13r-emb-lg{width:88px;height:80px}.as13.as13 .s13r-rec-head{flex-direction:column;align-items:flex-start}.as13.as13 #member-rows tr.s13r-mrow{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 8px!important;padding:5px 0!important;border-bottom:1px solid var(--border)!important}.as13.as13 #member-rows tr.s13r-mrow>td{font-size:12px;line-height:1.35;min-width:0px;display:block!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0px!important;padding:0!important;border:0px!important;margin:0!important}.as13.as13 #member-rows tr.s13r-mrow .s13r-who{align-items:center;gap:6px;min-height:0px;display:flex!important}.as13.as13 #member-rows tr.s13r-mrow .s13r-who img{width:32px!important;height:32px!important}.as13.as13 #member-rows tr.s13r-mrow>td:before{display:inline;font-size:10px;color:var(--text2);margin-inline-end:4px}.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(1){flex:0 0 28px}.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(1):before{display:none}.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(2){flex:1 1 0px;min-width:0px}.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(3),.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(4),.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(6){flex:0 0 auto}.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(5){flex:1 1 100%}.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(5):before{display:none}.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(7){flex:1 1 100%}.as13.as13 #member-rows tr.s13r-mrow>td:nth-child(7) .btn{min-height:32px;padding:4px 10px;font-size:12px}}.as13.as13 #pane-members #member-rows img.s13r-av{border-radius:50%;object-fit:cover;width:40px!important;height:40px!important;max-width:40px!important;max-height:40px!important}.as13.as13 .s13r-bar-track{display:block;height:6px;border-radius:99px;background:var(--panel);overflow:hidden;min-width:90px;margin-bottom:4px}.as13.as13 .s13r-bar-track i{display:block;height:100%;background:var(--accent,#c9a45c);border-radius:99px}.as13.as13 .s13r-mini{width:26px;height:26px;object-fit:contain;vertical-align:middle}.as13.as13 .s13r-who{display:flex;align-items:center;gap:8px;min-width:0px}.as13.as13 .s13r-mlink{color:var(--text);font-weight:600;text-decoration:none}.as13.as13 .s13r-mlink:hover{text-decoration:underline}.as13.as13 a.s13r-holder{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;height:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-axis-lock:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;width:unset;will-change:unset;window-drag:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;cursor:pointer;display:flex;gap:10px;align-items:center;padding:10px;border:1px solid var(--border);border-radius:12px;min-height:44px}html body .as13.as13 #tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:6px!important;margin-bottom:14px!important;padding-bottom:6px!important}body .as13.as13[data-section="13"] #tabs{margin-bottom:14px!important}html body .as13.as13 #tabs button{flex:0 0 auto!important;white-space:nowrap!important;min-width:max-content!important;min-height:44px!important;padding-inline:12px!important}.as13.as13 #overview>.view>h2,.as13.as13 #overview>.view>.screen-head{margin-top:8px}.as13.as13 .s13r-ck{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,#16a34a 35%,var(--panel));color:#fff;font-size:12px;font-weight:700}.as13.as13 .s13r-small{margin:0;color:var(--text2);font-size:12px;line-height:1.6}.as13.as13 .s13r-tile.is-off{opacity:.45}.as13.as13 .s13r-flag{width:16px;height:12px;object-fit:cover;border-radius:2px}.as13.as13 .s13p-sheet{background:#fff;color:#1e1b2e;border-radius:22px 22px 14px 14px;padding:0 12px 14px;box-sizing:border-box;text-align:center;box-shadow:#00000047 0 8px 24px;position:relative}.as13.as13 .s13p-av{width:76px;height:76px;margin:-38px auto 6px;border-radius:50%;overflow:hidden;border:3px solid rgb(255,255,255);background:#e9e4f0;position:relative}.as13.as13 .s13p-av img{width:100%;height:100%;object-fit:cover;display:block}.as13.as13 .s13p-name{display:block;font-size:16px;color:#1e1b2e}.as13.as13 .s13p-id{display:block;color:#8a8298;font-size:11px;margin:2px 0 8px}.as13.as13 .s13p-chips{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-bottom:8px}.as13.as13 .s13p-chip{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 8px;border-radius:999px;background:#f1edf7;color:#4a4560;font-size:11px;font-weight:600}.as13.as13 .s13p-house{width:24px;padding:0;justify-content:center;background:#fbe3f1;color:#c2307f}.as13.as13 .s13p-rankchip{background:#fff4d6;border:2px solid rgb(201,164,92);color:#6b4a0f;font-weight:800;min-height:28px}.as13.as13 .s13p-rankchip img,.as13.as13 .s13p-mini{width:20px;height:20px;object-fit:contain}.as13.as13 .s13p-desc{font-size:13px;color:var(--text);margin:4px 0 6px;line-height:1.6}.as13.as13 .s13t-list{display:flex;flex-direction:column;gap:10px}.as13.as13 .s13t-row{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--border);border-radius:14px}.as13.as13 .s13t-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.as13.as13 .s13t-head b{font-size:14px}.as13.as13 .s13t-em{width:26px;height:26px;object-fit:contain}.as13.as13 .s13t-slot{margin-inline-start:auto;font-size:12px;color:var(--text2)}.as13.as13 .s13t-slot em{font-style:normal;color:#c9a45c;font-weight:700}.as13.as13 .s13t-box{max-height:220px;overflow:hidden;display:flex;justify-content:center}.as13.as13 .s13t-tier{--t1: #c9a45c;--t2: #8a6a2b;width:100%;display:flex;justify-content:center}.as13.as13 .s13t-inner{zoom:.5;width:100%;max-width:320px}.as13.as13 .s13t-tier .s13p-sheet{border-top:4px solid var(--t1)}.as13.as13 .s13t-1{--t1: #c4c9d2;--t2: #7d8594}.as13.as13 .s13t-2{--t1: #d08c52;--t2: #7a4a22}.as13.as13 .s13t-3{--t1: #4a8fe0;--t2: #1d4c96}.as13.as13 .s13t-fold summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--accent,#c9a45c);font-weight:700}.as13.as13 .s13t-box{padding:4px 0 0}.as13.as13 .s13t-inner{padding-top:4px}.as13.as13 .s13t-row{padding:4px 6px;gap:2px}.as13.as13 .s13t-head{flex-wrap:nowrap}.as13.as13 .s13t-slot{white-space:nowrap;font-size:11px}.as13.as13 .s13t-fold summary{min-height:36px}.as13.as13 .s13t-inner{zoom:.46!important}.as13.as13 .s13pv-edit summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--accent,#c9a45c);font-weight:700}.as13.as13 .s13r-sec{padding:12px 14px;gap:8px}.as13.as13 .s13t-list{gap:8px}.as13.as13 .s13t-row{padding:8px;gap:4px}.as13.as13 .s13t-box{max-height:220px}.as13.as13 .s13t-row{padding:6px;gap:3px}.as13.as13 .s13t-list{gap:6px}.as13.as13 .s13r-sec{padding:10px 12px;gap:6px}.as13.as13 .s13log-fold summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--accent,#c9a45c);font-weight:700}.as13.as13 details.s13ux8-more>summary{pointer-events:none;display:block;min-height:0px;padding:0;border:0px;font-size:12px;color:var(--text2);font-weight:700;cursor:default}.as13.as13 details.s13ux8-more>summary::marker{content:""}.as13.as13 details.s13ux8-more>:not(summary){display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.as13.as13 .item.rep{padding:8px 10px!important;gap:4px!important}.as13.as13 .item.rep>*{margin-block:2px!important}.as13.as13 details.s13ux8-more:not(.s13ux8-rep-detail)>:not(summary){margin-top:0}.as13.as13 .s13r-strip{display:grid;grid-template-columns:repeat(7,minmax(0px,1fr));gap:10px;overflow-x:auto}.as13.as13 .s13r-strip .s13r-card{min-width:0px;padding:10px}.as13.as13 .s13r-strip .s13r-emb{width:96px;height:86px}.as13.as13 .s13r-ratio{margin:6px 0 0}.as13.as13 .s13r-ratio summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--accent,#c9a45c);font-weight:700}.as13.as13 #tabs{-webkit-mask-image:linear-gradient(to left,transparent 0px,rgb(0,0,0) 22px,rgb(0,0,0) calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to left,transparent 0px,rgb(0,0,0) 22px,rgb(0,0,0) calc(100% - 22px),transparent 100%)}@media(max-width:620px){.as13.as13 .s13r-strip{grid-template-columns:repeat(2,minmax(0px,1fr));overflow-x:visible}}.as13.as13 .s13r-rules-body h3{margin:10px 0 4px;font-size:15px}.as13.as13 .s13r-rule-t{margin:8px 0 2px;font-size:14px}.as13.as13 .s13r-rule-p{margin:0;color:var(--text2);font-size:13px;line-height:1.7}.as13.as13 .s13r-medals{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:8px}.as13.as13 .s13r-medal{display:flex;gap:8px;align-items:center;padding:8px;border:1px solid var(--border);border-radius:12px}.as13.as13 .s13r-medal img{width:36px;height:36px;object-fit:contain;flex:0 0 auto}.as13.as13 .s13r-medal small{display:block;color:var(--text2);font-size:12px}.as13.as13 .s13r-rules summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700}@media(max-width:620px){.as13.as13 .s13r-medals{grid-template-columns:repeat(2,minmax(0px,1fr))}}.as13.as13 .alog{position:relative;min-width:0;color:var(--text)}.as13.as13 .alog [hidden]{display:none!important}.as13.as13 .alog-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.as13.as13 .alog-bar .alog-sel{flex:0 1 200px;min-width:0;max-width:100%;height:36px;padding:0 10px;font-size:13px;text-overflow:ellipsis}.as13.as13 .alog-bar .alog-q{flex:1 1 220px;min-width:180px;height:36px;font-size:13px}.as13.as13 .alog-count{margin:0 0 8px;font-size:12px;color:var(--muted)}.as13.as13 .alog-list{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--panel)}.as13.as13 .alog-row{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:10px 14px;border-bottom:1px solid var(--border);cursor:pointer}.as13.as13 .alog-row:hover{background:var(--hover)}.as13.as13 .alog-row:last-child{border-bottom:0}.as13.as13 .alog-row.is-fresh{animation:alog-fresh 2.4s ease-out}@media(prefers-reduced-motion:reduce){.as13.as13 .alog-row.is-fresh{animation:none}}.as13.as13 .alog-ico{display:block;width:28px;height:28px;border-radius:8px;object-fit:cover;border:1px solid var(--border);background:var(--input)}.as13.as13 .alog-ico-none{background:var(--hover)}.as13.as13 .alog-main{min-width:0;display:flex;flex-direction:column;gap:4px}.as13.as13 .alog-l1,.as13.as13 .alog-l2{display:flex;align-items:center;gap:8px;min-width:0}.as13.as13 .alog-title{flex:0 1 auto;min-width:0;font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.as13.as13 .alog-title b{font-weight:700;color:var(--text)}.as13.as13 .alog-title span{color:var(--text2)}.as13.as13 .alog-chips{display:flex;align-items:center;gap:6px;flex:none;min-width:0}.as13.as13 .alog-chip{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:22px;max-width:100%;padding:1px 8px;border-radius:999px;border:1px solid var(--border);background:var(--hover);color:var(--text2);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.as13.as13 .alog-chip.is-to{background:var(--nav-active);border-color:var(--nav-active-border);color:var(--text)}.as13.as13 .alog-chip.is-created,.as13.as13 .alog-chip.is-ok{background:var(--success-soft);border-color:transparent;color:var(--success)}.as13.as13 .alog-chip.is-archived{background:var(--hover);color:var(--muted)}.as13.as13 .alog-chip.is-info{background:var(--info-soft);border-color:transparent;color:var(--info)}.as13.as13 .alog-chip.is-warn{background:var(--warn-soft);border-color:transparent;color:var(--warn)}.as13.as13 .alog-arrow{display:inline-flex;color:var(--muted)}.as13.as13 .alog-arrow svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.as13.as13 .alog-time{flex:none;margin-inline-start:auto;white-space:nowrap;text-align:end;font-size:12px;line-height:22px;color:var(--muted);font-variant-numeric:tabular-nums}.as13.as13 .alog-reason{flex:1 1 0;display:block;min-width:0;margin:0;padding:0;border:0;border-radius:4px;background:none;font:inherit;font-size:13px;line-height:20px;color:var(--text2);text-align:start;cursor:pointer}.as13.as13 .alog-reason:focus-visible{outline:2px solid var(--border2);outline-offset:2px}.as13.as13 .alog-rtext{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as13.as13 .alog-rl{color:var(--muted)}.as13.as13 .alog-row.is-open .alog-rtext{white-space:normal;overflow-wrap:anywhere}.as13.as13 .alog-row.is-open .alog-l2{flex-wrap:wrap}.as13.as13 .alog-row.is-open .alog-reason{flex:1 1 100%}.as13.as13 .alog-who{flex:none;display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:260px}.as13.as13 .alog-av{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;border:1px solid var(--border);background:var(--input);object-fit:cover}.as13.as13 .alog-av svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.as13.as13 .alog-av.is-init{border:0;background:linear-gradient(135deg,#5a2d9e,#9b5de5);color:#fff;font-weight:700;font-size:11px}.as13.as13 .alog-av.is-gear{background:var(--hover);color:var(--text2)}.as13.as13 .alog-av.is-ai{border:0;background:linear-gradient(135deg,#5a2d9e,#9b5de5,#e53e8a);color:#fff}.as13.as13 .alog-wtext{display:flex;align-items:baseline;gap:0 5px;min-width:0;font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden}.as13.as13 .alog-wtext b{font-weight:600;color:var(--text)}.as13.as13 .alog-wtext small{color:var(--muted);font-size:12px}.as13.as13 .alog-appr{flex:none}.as13.as13 .alog-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 16px;text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:14px}.as13.as13 .alog-empty p{margin:0}.as13.as13 .alog-pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:12px}.as13.as13 .alog-range{font-size:13px;color:var(--text2);font-variant-numeric:tabular-nums}.as13.as13 .alog-pager .btn:disabled{color:var(--muted);cursor:not-allowed}:root .as13.as13 .alog-pager .btn:disabled{color:color-mix(in srgb,var(--text) 45%,transparent)!important;border-color:color-mix(in srgb,var(--border2) 45%,transparent)!important;cursor:not-allowed}:root:has(.as13) .mesh{display:none}.as13.as13 .alog-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.as13.as13 .alog-chips.is-img{align-items:flex-start}.as13.as13 .alog-chips.is-img .alog-chip{margin-top:3px}.as13.as13 .alog-chips.is-img .alog-arrow{margin-top:7px}.as13.as13 .alog-thumb{display:inline-flex;flex-direction:column;align-items:center;gap:1px;flex:0 1 auto;min-width:0;max-width:112px}.as13.as13 .alog-thumb-img{display:block;flex:none;width:28px;height:28px;border-radius:8px;object-fit:cover;border:1px solid var(--border);background:var(--input)}.as13.as13 .alog-thumb.is-to .alog-thumb-img{border-color:var(--nav-active-border)}.as13.as13 .alog-cap{display:block;max-width:100%;font-size:11px;line-height:13px;color:var(--text2);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.as13.as13 .alog-thumb.is-to .alog-cap{color:var(--text)}@media(max-width:520px){.as13.as13 .alog-bar{gap:6px}.as13.as13 .alog-bar .alog-sel{flex:1 1 calc(50% - 4px);max-width:none}.as13.as13 .alog-bar .alog-q{flex:1 1 100%;min-width:0}.as13.as13 .alog-row{grid-template-columns:28px minmax(0,1fr);gap:8px;padding:10px 12px}.as13.as13 .alog-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t m" "c c" "r r" "w a";gap:4px 8px;align-items:center}.as13.as13 .alog-l1,.as13.as13 .alog-l2{display:contents}.as13.as13 .alog-title{grid-area:t}.as13.as13 .alog-time{grid-area:m;margin-inline-start:0}.as13.as13 .alog-chips{grid-area:c;min-width:0;flex-wrap:nowrap;overflow:hidden}.as13.as13 .alog-chips .alog-chip{flex:0 1 auto;min-width:0}.as13.as13 .alog-reason{grid-area:r}.as13.as13 .alog-who{grid-area:w;justify-self:start;max-width:100%;min-width:0}.as13.as13 .alog-wtext{min-width:0;flex-wrap:nowrap;overflow:hidden}.as13.as13 .alog-wtext b,.as13.as13 .alog-wtext small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as13.as13 .alog-appr{grid-area:a;justify-self:end;max-width:100%;min-width:0}}.as13 .s13r-live.is-live{color:#1a7f37}.as13.as13 .privilege-record-section.s13r-sec h4{margin:0;font-size:16px;font-weight:700}.as13.as13 .s13r-rec-head h3{margin:0 0 4px;font-size:22px;font-weight:700}.as13.as13 .s13r-rec-head span.s13r-live{margin-top:4px}.as13.as13 .s13r-chip{cursor:default;display:inline-flex;align-items:center}.as13.as13 .s13r-on{color:#4ade80}.as13.as13 .s13r-off{color:var(--text2)}.as13.as13 .s13-skel{display:inline-block;height:14px;max-width:100%;border-radius:7px;vertical-align:middle;background:linear-gradient(90deg,var(--raised) 25%,var(--hover) 50%,var(--raised) 75%);background-size:200% 100%;animation:s13-skel 1.4s ease-in-out infinite}.as13.as13 .s13-skel-av{width:36px;height:36px;border-radius:50%}.as13.as13 .s13-skel-row td{height:67px}.as13.as13 .s13-kpi-skel{width:96px;height:30px}@keyframes s13-skel{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.as13.as13 .s13-skel{animation:none}}.as13.as13 .field{font-size:inherit;color:inherit;line-height:inherit}.as13.as13 .table-wrap{box-shadow:none}.as13.as13 .av-empty{min-height:220px;display:flex;align-items:center;justify-content:center;text-align:center}.as13.as13 .s13-wait{margin:2px 0 8px}.as13.as13 .s13r-export{margin:0 0 8px;padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.as13.as13 .s13r-export ul{margin:6px 0 0;padding:0 18px 0 0;display:grid;gap:2px;font-size:13px;color:var(--text2)}.as13.as13 .s13t-4{--t1: #d43f5a;--t2: #7e1a31}.as13.as13 .s13t-5{--t1: #3d6bd6;--t2: #1b3a85}.as13.as13 .s13t-6{--t1: #f5d061;--t2: #a8760f}.as13.as13 .s13t-7{--t1: #f5d061;--t2: #8a5d12}.as13.as13 .s13t-7 .s13p-sheet{border:3px double var(--t1);border-radius:22px}:root .as13.as13 .btn.primary:disabled,:root .as13.as13 .btn.primary[disabled],:root .as13.as13 .btn.primary[aria-disabled=true]{border:1px solid var(--border2)!important;background:var(--muted-bg,var(--panel))!important;background-image:none!important;color:var(--text2)!important;box-shadow:none!important;opacity:1!important;filter:none!important;cursor:not-allowed}.as13.as13 textarea.input{min-height:0}.as13.as13 .tools{display:flex;gap:8px;flex-wrap:wrap}.as13.as13 .alog .alog-row{padding:8px 10px!important;gap:8px!important}.as13.as13 .alog .alog-chips{margin:2px 0!important}.as13.as13 .alog .alog-reason{font-size:12px;line-height:1.5;margin:2px 0!important}.as13.as13 .alog .alog-foot{margin-top:2px!important}.as13.as13 .alog .alog-bar{margin-bottom:2px}.as13.as13 .alog .alog-count{margin:2px 0!important}.as13.as13 .alog .alog-pager{margin-top:4px}.as13.as13 .alog-sel{line-height:normal}.as13.as13 .alog-chips .alog-chip{max-width:240px}.as13.as13 select{appearance:auto}.as13.as13 .period-host{display:inline}.as13.as13 .section-searchbar{display:block}.figma-content:has(.as13.has-record)>.section-header{display:none}.as13.as13.has-record>.s13g-link{display:none}.as13.as13 .aura-toast{position:fixed;inset-inline:0;bottom:28px;z-index:60;width:fit-content;max-width:calc(100vw - 32px);margin-inline:auto;padding:12px 18px;border-radius:12px;font-size:15px;box-shadow:0 12px 32px #00000059}.glory-point-surface{display:grid;gap:8px;min-width:0}.glory-point-surface>h2,.glory-point-surface>p{margin:0}.glory-fold,.glory-point-card{min-width:0;padding:14px;border:thin solid var(--border);border-radius:14px;background:var(--panel-bg)}.glory-fold>summary{color:var(--text);cursor:pointer;font-weight:700;list-style:none}.glory-fold>summary::-webkit-details-marker{display:none}.glory-fold[open]>summary{margin-block-end:8px}.glory-point-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.glory-point-grid>section,.glory-points-sections>section{display:grid;gap:8px;min-width:0;padding:14px;border:thin solid var(--border);border-radius:14px;background:var(--panel-bg)}.glory-points-sections{display:contents}.glory-point-grid h3,.glory-points-sections h3,.glory-points-sections p{margin-block:0}.glory-points-sections .detail-list{grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:6px 12px;margin:0;font-size:14px}.glory-points-sections .detail-list>div{display:contents;padding:0;border:0;border-radius:0;background:none}.glory-points-sections .detail-list dt,.glory-points-sections .detail-list dd{font-size:inherit}.glory-source-list,.glory-control-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.glory-source-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:9px 0;border-bottom:thin solid var(--border);font-size:14px}.glory-source-list li:last-child{border-bottom:0}.glory-control-list{grid-template-columns:minmax(0,1fr);gap:8px}.glory-control{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:thin solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.glory-source-copy{display:grid;gap:4px;min-width:0}.glory-source-copy small{color:var(--text-muted)}.glory-source-state{display:flex;align-items:center;gap:8px;flex:0 0 auto}.glory-control>span:first-child{display:grid;gap:4px;min-width:0}.glory-control small,.glory-rule-fields>p{color:var(--text-muted)}.glory-rule-fields{display:grid;gap:8px}.glory-ledger-list{display:grid;gap:0;margin:0;padding:0;list-style:none;border:thin solid var(--border);border-radius:14px;overflow:hidden}.glory-ledger-list>li{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:9px 12px;border-bottom:thin solid var(--border);font-size:14px;font-variant-numeric:tabular-nums}.glory-ledger-list>li:last-child{border-bottom:0}.glory-ledger-list>li>span{min-width:0;overflow-wrap:anywhere}.glory-ledger-member{display:grid;gap:2px}.glory-ledger-member small{color:var(--text-muted)}.glory-gift-restrictions{display:grid;gap:8px;padding:14px;border:thin solid var(--border);border-radius:14px}.glory-points-sections button{flex:0 0 auto}.glory-trace-events{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.glory-trace-events li{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;padding-block:var(--space-2);border-bottom:thin solid var(--border)}@media(max-width:1100px){.glory-point-grid{grid-template-columns:minmax(0,1fr)}.glory-fold,.glory-point-card{padding:14px}.glory-source-list li{align-items:flex-start}.glory-control-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.glory-fold,.glory-point-card{padding:10px}.glory-point-grid>section,.glory-points-sections>section{padding:10px}.glory-source-list li{padding:6px 0;font-size:13px}.glory-control{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:8px 10px}.glory-ledger-list>li{padding:7px 8px;font-size:13px}}.glory-flow{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:8px}.glory-flow-cell{display:grid;gap:2px;align-content:start;padding:10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--input-bg)}.glory-flow-cell span{color:var(--text-secondary);font-size:13px}.glory-flow-cell b{font-size:20px;font-variant-numeric:tabular-nums;line-height:1.1}.glory-flow-cell small{color:var(--text-muted);font-size:12px}.glory-absent{color:var(--text-muted);font-size:var(--text-xs);font-style:italic}.store-workspace{display:grid;gap:var(--space-4);min-width:0}.store-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.store-header h3{margin:0 0 var(--space-1);font-size:var(--text-lg)}.store-header p{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.store-header-actions{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.store-overview{display:grid;gap:var(--space-3)}.store-overview h3{margin:0;font-size:var(--text-base)}.store-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--space-2)}.store-kpi{display:grid;gap:var(--space-1);align-content:start;padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md);background:var(--input-bg)}.store-kpi b{font-size:var(--text-xl);font-variant-numeric:tabular-nums;line-height:1.1}.store-kpi span{color:var(--text-secondary);font-size:var(--text-sm)}.store-kpi small{color:var(--text-muted);font-size:var(--text-xs)}.store-filters{display:grid;gap:var(--space-3)}.store-filters-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.store-filters-head h3{margin:0;font-size:var(--text-base)}.store-advanced-search{display:grid;gap:var(--space-3);padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg)}.store-advanced-search>summary{cursor:pointer;font-weight:700;font-size:var(--text-sm)}.store-advanced-search[open]>summary{margin-block-end:var(--space-3)}.store-attention{display:grid;gap:var(--space-2)}.store-attention h3{margin:0;font-size:var(--text-base)}.store-attention ul{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.store-attention li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md);background:var(--input-bg)}.store-attention li>span{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm)}.store-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr));gap:var(--space-3)}.store-card{display:grid;gap:var(--space-2);align-content:start;padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--panel-bg) 55%,transparent);min-width:0}.store-card-media{display:grid;place-items:center;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius-md);background:var(--input-bg);border:thin solid var(--border)}.store-card-media img,.store-card-media video{width:100%;height:100%;object-fit:contain}.store-card-media .media-player{width:100%;height:100%}.store-card-tags{display:flex;gap:var(--space-2);flex-wrap:wrap}.store-card h4{margin:0;font-size:var(--text-base)}.store-card p{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.store-card dl{display:grid;gap:var(--space-1);margin:0}.store-card dl div{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm)}.store-card dt{color:var(--text-secondary)}.store-card dd{margin:0;font-variant-numeric:tabular-nums}.store-card-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.store-card-actions button{flex:1}.store-pagination{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-block:var(--space-5)}.store-editor-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,20rem);gap:var(--space-4);align-items:start}.store-editor-main{display:grid;gap:var(--space-3);min-width:0}.store-editor-box{display:grid;gap:var(--space-3);padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-lg);background:var(--panel-bg);min-width:0}.store-editor-box h4{margin:0;font-size:var(--text-base)}.store-editor-note{margin:0;color:var(--text-secondary);font-size:var(--text-xs)}.store-editor-side{position:sticky;top:var(--space-3);min-width:0}.store-preview{display:grid;gap:var(--space-2);padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-xl);background:var(--surface-hover)}.store-preview-media{display:grid;place-items:center;min-height:10rem;overflow:hidden;border-radius:var(--radius-lg);background:var(--panel-bg)}.store-preview-media img,.store-preview-media video{max-width:100%;max-height:20rem;object-fit:contain}.store-preview strong{font-size:var(--text-base);overflow-wrap:anywhere}.store-preview p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere}.store-preview-price{font-variant-numeric:tabular-nums;font-weight:700}.store-saved{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}@media(max-width:900px){.store-editor-grid{grid-template-columns:minmax(0,1fr)}.store-editor-side{position:static}}.store-ranks-layout{display:grid;grid-template-columns:minmax(0,260px) minmax(0,300px);gap:16px;align-items:start;justify-content:center}.gs-ranklist{display:grid;gap:6px}.gs-rankbtn{display:flex;align-items:center;gap:10px;padding:6px 8px;border:1px solid var(--border);border-radius:12px;background:var(--panel-bg);color:var(--text-primary);text-align:start;width:100%;cursor:pointer}.gs-rankbtn[aria-pressed=true]{border-color:var(--brand-secondary);background:var(--surface-hover)}.gs-rankbtn img{width:26px;height:26px;object-fit:contain;flex:none}.gs-rankbtn small{display:block;color:var(--text-muted);font-size:12px}.gs-phone{width:100%;max-width:300px;border:1px solid var(--border);border-radius:26px;padding:14px;background:var(--surface-hover);display:flex;flex-direction:column;gap:10px;min-width:0;box-sizing:border-box}.gs-cardrow{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap}.gs-rankchip{display:flex;align-items:center;gap:4px;font-size:11px}.gs-rankchip img,.gs-lockline img{width:16px;height:16px;object-fit:contain}.gs-tiles3{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.gs-tile{position:relative;border:1px solid var(--border);border-radius:12px;background:var(--panel-bg);padding:5px;display:flex;flex-direction:column;gap:3px;min-width:0;overflow:hidden}.gs-pic{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;overflow:hidden;border-radius:8px;background:var(--surface-hover)}.gs-pic img{width:100%;height:100%;object-fit:contain}.gs-pic .media-player{width:100%;height:100%}.gs-tile b{font-size:11px;line-height:1.3;overflow-wrap:anywhere}.gs-tile small{font-size:10px;color:var(--text-muted)}.gs-locked .gs-pic img{opacity:.35;filter:grayscale(1)}.gs-lockline{display:flex;align-items:center;gap:4px;font-size:11px;line-height:1.3}@media(max-width:1100px){.store-ranks-layout{grid-template-columns:1fr}}@media(max-width:640px){.gs-ranklist{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-rankbtn small{display:none}}.store-workspace .secswitch{display:flex;gap:6px;margin:4px 0;border-bottom:1px solid var(--border);overflow-x:auto}.store-workspace .secswitch a{padding:10px 16px;font-weight:700;font-size:var(--text-base);color:var(--text-secondary);text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-1px;white-space:nowrap}.store-workspace .secswitch a.on{color:var(--text);border-bottom-color:var(--brand-secondary)}.store-workspace .secswitch a:hover{color:var(--text)}.store-workspace .chip{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;border:thin solid var(--border);background:var(--surface-hover);font-size:var(--text-xs);font-weight:600;white-space:nowrap}.gs-count{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.gs-note{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.gs-sales{margin:0;color:var(--text-secondary);font-size:var(--text-xs)}.store-card-open{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer}.gs-logfold{border:thin solid var(--border);border-radius:var(--radius-md);padding:var(--space-3)}.gs-logfold>summary{cursor:pointer;font-weight:700;font-size:var(--text-sm)}.gs-record{display:grid;gap:var(--space-3);min-width:0}.gs-hero{display:grid;grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg)}.gs-hero h2{margin:0 0 var(--space-2);font-size:var(--text-lg);overflow-wrap:anywhere}.gs-acts{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.gs-attn-list{display:grid;gap:var(--space-2)}.gs-attn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md)}.gs-grow{display:grid;gap:2px;flex:1 1 14rem;min-width:0}.gs-grow small{color:var(--text-muted);font-size:var(--text-xs)}.gs-ok{padding:var(--space-3);border:thin dashed var(--border);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center}.gs-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-3)}.gs-box{display:grid;gap:var(--space-2);align-content:start;padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md)}.gs-box h4{margin:0;font-size:var(--text-base)}.gs-box-h{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.gs-dl{display:grid;gap:var(--space-1);margin:0}.gs-dl div{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm)}.gs-dl dt{color:var(--text-secondary)}.gs-dl dd{margin:0;text-align:end;overflow-wrap:anywhere}.gs-prev{display:grid;grid-template-columns:minmax(0,22rem)}.gs-rows{display:grid;gap:var(--space-2)}.gs-row{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto auto;align-items:center;gap:var(--space-3);padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md);color:inherit;text-decoration:none}.gs-row:hover{background:var(--surface-hover)}.gs-pts{font-variant-numeric:tabular-nums;font-weight:700}.store-review dl{display:grid;gap:var(--space-1);margin:0}.store-review dl div{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);padding-block:2px;border-bottom:thin solid var(--border)}.store-review dt{color:var(--text-secondary)}.store-review dd{margin:0;text-align:end;overflow-wrap:anywhere}.store-choice{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.store-choice label{display:inline-flex;align-items:center;gap:var(--space-1)}.store-sizes{margin:0;padding-inline-start:1.1rem;color:var(--text-muted);font-size:var(--text-xs)}@media(max-width:720px){.gs-hero{grid-template-columns:1fr}.gs-acts{justify-content:flex-start}.gs-row{grid-template-columns:1fr auto}}.glory-performance{min-width:0;color:var(--text);--gp-gap:var(--space-3);--gp-stat-gap:calc((var(--space-2) + var(--space-3))/2);--gp-radius:var(--radius-md);--gp-title-size:calc((var(--text-lg) + var(--text-xl))/2)}.glory-performance>header{display:flex;align-items:center;justify-content:space-between;gap:var(--gp-gap);flex-wrap:wrap}.glory-performance h3{margin:0;font-size:var(--gp-title-size)}.glory-performance .gp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gp-stat-gap);margin:var(--space-3) 0}.glory-performance .gp-stat{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--gp-radius);background:var(--panel);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.glory-performance .gp-stat span{color:var(--text-secondary);font-size:var(--text-xs)}.glory-performance .gp-stat b{font-size:var(--gp-title-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.glory-performance .gp-stat small,.glory-performance .gp-note{color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.glory-performance .gp-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gp-gap);margin-top:var(--space-3)}.glory-performance .gp-charts>.shared-viz-card:first-child{grid-column:1/-1}.glory-performance .gp-charts>*{min-width:0}.glory-performance .gp-redemptions{margin-block:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--gp-radius);background:var(--panel)}.glory-performance .gp-redemptions ul{list-style:none;padding:0}.glory-performance .gp-redemptions li{display:flex;gap:var(--gp-gap);flex-wrap:wrap;border-bottom:1px solid var(--border);padding:var(--space-3) 0;overflow-wrap:anywhere}.glory-performance .gp-report{display:flex;justify-content:space-between;align-items:center;gap:var(--gp-gap);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--gp-radius)}.glory-performance .gp-report span{display:flex;flex-direction:column;min-width:0}@media(max-width:1100px){.glory-performance .gp-charts{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.glory-performance .gp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.glory-performance .shared-viz-line{direction:ltr}.glory-redemptions{min-width:0;color:var(--text);--text2:var(--text-secondary);--brand2:var(--brand-secondary);--hover:var(--surface-hover);--border2:var(--border-strong);--gr-radius:12px;--gr-gap:10px}.glory-redemptions .gr-count{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0;color:var(--text2);font-size:13px}.glory-redemptions .gr-rows{display:flex;flex-direction:column;gap:8px}.glory-redemptions .gr-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) 110px 150px 100px;gap:var(--gr-gap);align-items:center;padding:10px 12px;border:1px solid var(--border);border-radius:var(--gr-radius);background:var(--panel);color:var(--text);text-decoration:none;min-width:0}.glory-redemptions .gr-row:hover{border-color:var(--brand2)}.glory-redemptions .gr-row:focus-visible{outline:2px solid var(--brand2);outline-offset:2px}.glory-redemptions .gr-row>*{min-width:0;overflow-wrap:anywhere}.glory-redemptions .gr-points{font-variant-numeric:tabular-nums;font-weight:700;font-size:14px}.glory-redemptions .gr-when{color:var(--text2);font-size:13px}.glory-redemptions .gr-more{display:flex;justify-content:center;margin-top:10px}.glory-redemptions .gr-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gr-gap);margin:12px 0}.glory-redemptions .gr-stats>div{padding:12px;border:1px solid var(--border);border-radius:var(--gr-radius);background:var(--panel);display:flex;flex-direction:column;gap:4px;min-width:0}.glory-redemptions .gr-stats span{color:var(--text2);font-size:12px}.glory-redemptions .gr-stats b{font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.glory-redemptions .gr-note{color:var(--muted);font-size:12px;margin:8px 0;line-height:1.6}.glory-redemptions .gr-timeline{list-style:none;margin:12px 0 0;padding:0;counter-reset:gr-step}.glory-redemptions .gr-timeline>li{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding-bottom:16px;position:relative;counter-increment:gr-step}.glory-redemptions .gr-timeline>li:before{content:counter(gr-step);grid-row:1/20;width:32px;height:32px;border-radius:50%;background:var(--hover);border:1px solid var(--border2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;z-index:1}.glory-redemptions .gr-timeline>li:after{content:"";position:absolute;inset-inline-start:15px;top:32px;bottom:0;width:2px;background:var(--border)}.glory-redemptions .gr-timeline>li:last-child:after{display:none}.glory-redemptions .gr-timeline b{grid-column:2;margin:4px 0 3px}.glory-redemptions .gr-timeline span{grid-column:2;color:var(--text2);font-size:13px;line-height:1.7;display:block;overflow-wrap:anywhere}.glory-redemptions .gr-request{border:1px solid var(--border);border-radius:var(--gr-radius);background:var(--panel);padding:12px;margin:8px 0;font-size:13px;line-height:1.7}.glory-redemptions .gr-request>b{margin-inline-end:8px}.glory-redemptions .gr-request p{margin:4px 0;color:var(--text2);overflow-wrap:anywhere}.glory-redemptions .gr-reversal{border-inline-start:2px solid var(--brand2);padding-inline-start:8px}@media(max-width:900px){.glory-redemptions .gr-row,.glory-redemptions .gr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.glory-redemptions .gr-when{font-size:12px}}.glory-redemptions .gr-heading h3{margin:0;font-size:18px}.glory-redemptions .gr-heading p{margin:3px 0 12px;color:var(--text2);font-size:13px}.glory-redemptions .gr-attention{padding:8px 12px;border:1px solid var(--border);border-inline-start:4px solid var(--warning);border-radius:var(--gr-radius);background:var(--panel);margin:12px 0 8px}.glory-redemptions .gr-attention .ui-notice{padding:0;margin:0;border:0;background:transparent;color:var(--text);font-weight:700}.glory-redemptions .gr-attention small{color:var(--text2);font-size:13px}.glory-redemptions .record-page>.ui-page-header{padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--panel);margin-top:8px}.glory-redemptions .record-page .page-title{font-size:22px;line-height:1.3}.glory-redemptions.gr-list-panel{padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--panel)}.glory-redemptions .gr-identity{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);margin-block:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel);min-width:0;flex-wrap:wrap}.glory-redemptions .gr-dual{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.glory-redemptions .gr-avatar{display:grid;place-items:center;width:calc(var(--space-8)*2);height:calc(var(--space-8)*2);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);border:1px solid var(--border)}.glory-redemptions .gr-avatar{font-size:var(--text-xs);text-align:center;overflow:hidden}.glory-redemptions .gr-avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.glory-redemptions .gr-preview{display:grid;place-items:center;width:calc(var(--space-8)*2);min-height:calc(var(--space-8)*2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);font-size:var(--text-xs);text-align:center;overflow-wrap:anywhere;overflow:hidden}.glory-redemptions .gr-identity-copy{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--space-1);font-size:var(--text-sm);overflow-wrap:anywhere}.glory-redemptions .gr-identity-copy small{color:var(--text-secondary);font-size:var(--text-xs)}@media(max-width:640px){.glory-redemptions .gr-identity{display:grid;grid-template-columns:auto minmax(0,1fr)}.glory-redemptions .gr-identity>button{grid-column:1/-1;justify-self:end}}.glory-redemptions .gr-actions{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px);align-items:center}.filters-strip,.search-picker,.list-pager{--panel:#241A2D;--surface:#241A2D;--raised:#30233A;--hover:#392A44;--input:#1E1625;--text:#FFF9EF;--text2:#D9CFDF;--muted:#C0B4C9;--border:#51445A;--border2:#82748C;--nav-active:#392A44;--nav-active-border:#82748C;--space-2:8px;--radius-control:12px;--as-shell-filter-chip-height:30px;--as-shell-filter-chip-min-height:32px;--as-shell-filter-chip-inline-padding:10px;--as-shell-filter-chip-radius:999px;--as-shell-filter-chip-gap:6px;--as-shell-filter-chip-font-size:12px;--as-shell-filter-label-font-size:12.5px;--as-shell-filter-panel-gap:24px;font-family:Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}:root[data-theme=light] .filters-strip,:root[data-theme=light] .search-picker,:root[data-theme=light] .list-pager{--panel:#FFFFFF;--surface:#FFFFFF;--raised:#F9F5EA;--hover:#F1EBDD;--input:#FFFFFF;--text:#241A2A;--text2:#574C60;--muted:#64576E;--border:#D9D0DD;--border2:#8D8295;--nav-active:#F1EBDD;--nav-active-border:#8D8295}.filters-strip{display:grid;gap:10px;min-width:0;margin-block-end:12px;color:var(--text)}.filters-strip-fields{display:flex;align-items:end;flex-wrap:wrap;gap:var(--space-2, 8px)}.filters-strip-field{display:grid;flex:1 1 150px;gap:4px;min-width:0;color:var(--text2);font-size:12px}.filters-strip-field>label{display:grid;gap:4px}.filters-strip-field select,.search-picker-label input{box-sizing:border-box;width:100%;min-width:0;min-height:38px;padding-inline:12px;border:1px solid var(--border);border-radius:var(--radius-control, 12px);color:var(--text);background:var(--input)}.filters-strip-field select:focus,.search-picker-label input:focus{outline:2px solid var(--border2);outline-offset:1px}.filters-strip-multiple{display:flex;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;border:0}.filters-strip-multiple legend{width:100%;margin:0 0 7px;padding:0;color:var(--text2);font-size:12.5px;font-weight:700}.filters-strip-check{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:32px;max-width:100%;padding:5px 10px;border:1px solid var(--border);border-radius:999px;color:var(--text2);background:var(--panel);font-size:12px;line-height:1.35;cursor:pointer}.filters-strip-check:hover{border-color:var(--border2);color:var(--text)}.filters-strip-check:has(input:checked){border-color:var(--nav-active-border);color:var(--text);background:var(--nav-active)}.filters-strip-check input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.filters-strip-check:has(input:focus-visible){outline:2px solid var(--border2);outline-offset:2px}.filters-strip-count{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:1px 6px;border:1px solid var(--border);border-radius:999px;color:var(--muted);background:var(--hover);font-size:10.5px;font-variant-numeric:tabular-nums}.filters-strip-more{min-width:0;margin-top:2px;border-top:1px solid var(--border);padding-top:8px}.filters-strip-advanced{display:flex;align-items:center;gap:8px;min-height:32px;padding:0;border:0;color:var(--text2);background:transparent;font-size:12.5px;font-weight:700;cursor:pointer}.filters-strip-advanced:hover{color:var(--text)}.filters-strip-more-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:24px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--border)}.filters-strip-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0;margin-top:10px;padding:8px 10px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.filters-strip-summary-title{color:var(--text2);font-size:12px;white-space:nowrap}.filters-strip-chip,.filters-strip-clear{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:30px;min-height:30px;max-width:100%;padding:0 10px;border:1px solid var(--nav-active-border);border-radius:999px;color:var(--text);background:var(--nav-active);font:inherit;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filters-strip-chip button{display:grid;place-items:center;flex:none;width:20px;height:20px;padding:0;border:0;border-radius:50%;color:var(--text);background:transparent;cursor:pointer}.filters-strip-chip button:hover{background:var(--hover)}.filters-strip-clear{flex:none;border-color:var(--border);color:var(--text2);background:transparent;cursor:pointer}.filters-strip-clear:hover{border-color:var(--border2);color:var(--text)}.filters-strip button:focus-visible,.filters-strip input:focus-visible,.filters-strip select:focus-visible{outline:2px solid var(--border2);outline-offset:2px}.search-picker{display:grid;gap:8px;min-width:0;color:var(--text)}.search-picker-label{display:grid;gap:4px;color:var(--text2);font-size:12px}.search-picker-combobox{position:relative;min-width:0}.search-picker-results{min-width:0;color:var(--text2)}.search-picker-results>p{margin:0;color:var(--muted);font-size:12px}.search-picker-results ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.search-picker-results li button{display:grid;gap:2px;width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:9px;color:var(--text);background:var(--panel);text-align:start;cursor:pointer}.search-picker-results li button:hover,.search-picker-results li button.is-active{border-color:var(--border2);background:var(--hover)}.search-picker-results li button[aria-selected=true]{border-color:var(--nav-active-border);background:var(--nav-active)}.search-picker-results small{color:var(--muted)}.search-picker-field{display:grid;gap:8px;min-width:0}.search-picker--popover .search-picker-field{position:relative}.search-picker--popover .search-picker-pop{position:absolute;z-index:46;inset-inline:0;top:calc(100% + 4px);max-height:320px;padding:4px;overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--page-bg, #17111E);box-shadow:0 14px 34px #00000061}:root[data-theme=light] .search-picker--popover .search-picker-pop{background:#fff;box-shadow:0 14px 34px #00000029}.search-picker--popover .search-picker-pop>p{padding:8px 10px;color:var(--text2);font-size:12px}.search-picker--popover .search-picker-pop ul{gap:0}.search-picker--popover .search-picker-pop li button{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:0;border-radius:8px;background:transparent;font:inherit}.search-picker--popover .search-picker-pop li button:hover,.search-picker--popover .search-picker-pop li button.is-active,.search-picker--popover .search-picker-pop li button[aria-selected=true]{border:0;background:var(--panel)}.search-picker-selected{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.search-picker-chip{display:inline-flex;align-items:center;gap:4px;min-height:30px;max-width:100%;padding:3px 4px 3px 10px;border:1px solid var(--nav-active-border);border-radius:999px;color:var(--text);background:var(--nav-active);font-size:13px}.search-picker-chip button,.search-picker-clear,.search-picker-more{border:0;color:var(--text2);background:transparent;cursor:pointer}.search-picker-chip button{box-sizing:border-box;display:grid;place-items:center;flex:none;width:22px;height:22px;min-height:22px;padding:0;border-radius:50%;font-size:15px;line-height:1}.search-picker-clear,.search-picker-more{min-height:28px}.search-picker-clear:hover,.search-picker-more:hover{color:var(--text);background:var(--hover)}.search-picker-chip button:hover{background:var(--panel);color:var(--text)}.search-picker-count{margin-inline-end:4px;color:var(--text2);font-size:12px}.list-pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-block-start:12px;color:var(--muted);font-size:13px}.list-pager-controls{display:flex;align-items:center;gap:8px}.list-pager-controls button{box-sizing:border-box;min-height:36px;height:36px;padding-inline:11px;border:1px solid var(--border);border-radius:var(--radius-control, 12px);color:var(--text);background:var(--panel);font-size:13px;cursor:pointer}.list-pager-controls button:disabled{color:var(--muted);background:var(--hover);cursor:not-allowed}.list-pager-controls button:not(:disabled):hover{border-color:var(--border2);background:var(--hover)}@media(max-width:768px){.filters-strip-active{align-items:flex-start}}@media(max-width:520px){.filters-strip-fields{align-items:stretch}.filters-strip-field{flex-basis:100%}.filters-strip-more-content{grid-template-columns:minmax(0,1fr);gap:16px}.filters-strip-active{padding:8px}.filters-strip-summary-title{flex:1 1 100%}.filters-strip-chip{max-width:100%}.list-pager{align-items:stretch;flex-direction:column}.list-pager-controls{justify-content:space-between}}.ai-gov-panel,.ai-gov-record{display:grid;gap:10px;min-width:0;color:var(--text-primary)}.ai-gov-record,.ai-gov-panel:has(>.ai-gov-backbar){gap:12px}.ai-gov-state{margin:0;padding:var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}.ai-gov-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;min-width:0}.ai-gov-field{flex:1 1 160px;min-width:150px}.ai-gov-field--search{flex:2 1 220px}.ai-gov-seg{align-self:flex-end;min-width:0;max-width:100%}.ai-gov-seg>.ui-tabs{display:flex;flex-wrap:wrap;gap:6px;width:auto;max-width:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;overflow:visible}.ai-gov-seg .ui-tabs>.ui-tab{min-height:0;padding:5px 12px;border:1px solid var(--border);border-radius:999px;color:var(--ai-text2, var(--text-secondary));background:var(--panel-bg);font-size:13px;font-weight:400}.ai-gov-seg .ui-tabs>.ui-tab:hover{color:var(--ai-text2, var(--text-secondary));background:var(--panel-bg)}.ai-gov-seg .ui-tabs>.ui-tab[aria-selected=true]{color:var(--text-primary);font-weight:700;border-color:var(--brand-primary);background:var(--surface-hover)}.ai-gov-seg .ui-tabs>.ui-tab:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.ai-gov-rectab{min-width:0}.ai-gov-rectab>.ui-tabs{gap:4px}.ai-gov-rectab .ui-tabs>.ui-tab{min-height:0;padding:9px 13px;color:var(--ai-text2, var(--text-secondary));font-size:14px;font-weight:400}.ai-gov-rectab .ui-tabs>.ui-tab[aria-selected=true]{color:var(--text-primary);font-weight:700}.ai-gov-list{display:grid;gap:8px;min-width:0}.ai-gov-backbar{display:flex;align-items:center;gap:var(--space-3);min-width:0}.ai-gov-glyph{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-hover);color:var(--ai-text2, var(--text-secondary))}.ai-gov-glyph svg{width:22px;height:22px}.ai-gov-title-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;overflow-wrap:anywhere}.ai-gov-hero{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-width:0;padding:16px;border:1px solid var(--border);border-radius:18px;background:var(--panel-bg)}.ai-gov-hero>.ui-page-header{flex:1 1 260px;min-width:0;padding:0;border:0;background:none}.ai-gov-hero .page-title{margin:0;font-size:22px}.ai-gov-hero .page-subtitle{margin:0;color:var(--ai-text2, var(--text-secondary));font-size:13px}.ai-gov-glyph--hero{width:84px;height:84px;border-radius:20px}.ai-gov-glyph--hero svg{width:40px;height:40px}.ai-gov-meta,.ai-gov-note{margin:0;color:var(--ai-text2, var(--text-secondary));font-size:var(--text-sm);line-height:var(--leading-normal)}.ai-gov-count{margin:0;color:var(--ai-text2, var(--text-secondary));font-size:13px}.ai-gov-rows{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--panel-bg)}.ai-gov-rows li+li{border-top:1px solid var(--border)}.ai-gov-row{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:12px 14px;cursor:pointer}.ai-gov-row:hover,.ai-gov-row:focus-visible{background:var(--surface-hover)}.ai-gov-row:focus-visible{outline:2px solid var(--accent, #c9a45c);outline-offset:-2px}.ai-gov-row-text{min-width:0;display:flex;flex-direction:column;gap:3px}.ai-gov-row-text b{overflow-wrap:anywhere}.ai-gov-row-text small{color:var(--ai-text2, var(--text-secondary));font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-gov-card{display:grid;gap:10px;min-width:0;margin:0;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.ai-gov-card>h3{margin:0;font-size:15px}.ai-gov-compare{margin:0;line-height:var(--leading-normal);overflow-wrap:anywhere}.ai-gov-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0}.ai-gov-figs>div{display:grid;gap:4px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.ai-gov-figs span{color:var(--ai-text2, var(--text-secondary));font-size:12px}.ai-gov-figs b{font-size:15px;overflow-wrap:anywhere}.ai-gov-pane{min-width:0}.ai-gov-pane{display:grid;gap:12px}.ai-gov-pane[hidden]{display:none}.ai-gov-cols{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;align-items:start;min-width:0}.ai-gov-col{display:grid;gap:12px;min-width:0}.ai-gov-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.ai-gov-facts{display:grid;gap:0;margin:0;min-width:0}.ai-gov-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px;padding:8px 0;border-top:1px solid var(--border)}.ai-gov-facts>div:first-child{border-top:0}.ai-gov-facts dt{color:var(--ai-text2, var(--text-secondary));font-size:13px;overflow-wrap:anywhere}.ai-gov-facts dd{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:0;font-size:var(--text-sm);overflow-wrap:anywhere}.ai-gov-editor{display:grid;gap:var(--space-3);min-width:0}.ai-gov-cat{display:grid;gap:var(--space-2);min-width:0;margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm)}.ai-gov-cat>legend{padding-inline:var(--space-1);font-weight:600}.ai-gov-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:var(--space-2);min-width:0}@media(max-width:760px){.ai-gov-cols{grid-template-columns:minmax(0,1fr)}.ai-gov-facts>div{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.ai-gov-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.ai-gov-row{grid-template-columns:40px minmax(0,1fr)}.ai-gov-row .ai-gov-glyph{width:40px;height:40px}.ai-gov-row>:last-child{grid-column:2;justify-self:start}}.ai-gov-hero .ai-gov-id{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:6px}.ai-gov-hero h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;line-height:1.6}.ai-gov-idline{margin:0;color:var(--ai-quiet, var(--text-muted));font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}.ai-gov-actions>.ai-link-btn{padding:0;border:0;background:none;color:var(--brand-primary);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.ai-gov-cats{min-width:0}.ai-gov-cats>summary{cursor:pointer;color:var(--ai-text2, var(--text-secondary));font-size:13px}.ai-gov-cattable{display:grid;margin-top:8px;font-size:12.5px;overflow-x:auto}.ai-gov-cattable>div{display:grid;grid-template-columns:minmax(120px,1.4fr) repeat(3,minmax(52px,.6fr)) minmax(110px,1.2fr) minmax(52px,.6fr);gap:8px;padding:6px 0;border-top:1px solid var(--border);min-width:520px}.ai-gov-cattable>div:first-child{border-top:0;color:var(--ai-text2, var(--text-secondary));font-weight:700}.ai-operations{display:grid;gap:0;min-width:0;color:var(--text-primary)}.ai-operations-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ai-operations-runs{list-style:none;padding:0;margin:0}.ai-operations-runs li+li{border-top:1px solid var(--border);margin-block-start:var(--space-3)}.ai-operations-form{display:grid;gap:var(--space-3);margin-block-start:var(--space-3)}.ai-operations h4{margin-block:var(--space-3);font-size:15px}.ai-operations .ai-since{color:var(--ai-text2, var(--text-secondary));font-size:12px}.ai-operations .ai-facts dd>.ai-note{margin:4px 0 0}@media(max-width:520px){.ai-operations .record-log__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "m" "c" "r" "w" "a"}.ai-operations .record-log__approval-group{justify-self:start}.ai-operations .record-log__actor{max-width:100%}}.ai-registry{--registry-card-radius: 14px;--registry-gap: 12px;display:grid;gap:var(--registry-gap);min-width:0;color:var(--text-primary)}.ai-registry-card{min-width:0;padding:14px;border:1px solid var(--border);border-radius:var(--registry-card-radius);background:var(--panel-bg)}.ai-registry-card h3{margin:0 0 10px;font-size:15px}.ai-registry-cols{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--registry-gap);align-items:start}.ai-registry-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ai-registry-figs>div{display:grid;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--registry-card-radius);background:var(--panel-bg)}.ai-registry-figs span,.ai-registry-rows small{color:var(--ai-text2, var(--text-secondary));font-size:var(--text-xs)}.ai-registry-figs b{font-size:var(--text-lg);overflow-wrap:anywhere}.ai-registry-facts{margin:0;display:grid;gap:var(--space-2)}.ai-registry-facts>div{display:flex;align-items:start;gap:var(--space-3);justify-content:space-between;padding-block:var(--space-2);border-bottom:1px solid var(--border)}.ai-registry-facts dt{color:var(--ai-text2, var(--text-secondary));font-size:var(--text-sm)}.ai-registry-facts dd{margin:0;text-align:end;overflow-wrap:anywhere}.ai-registry-note{color:var(--ai-text2, var(--text-secondary));font-size:var(--text-sm);line-height:var(--leading-normal)}.ai-registry-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ai-registry-editor{display:grid;gap:var(--space-3);margin-block:var(--space-3)}.ai-registry-rows{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--registry-card-radius);overflow:hidden;background:var(--panel-bg)}.ai-registry-rows li+li{border-top:1px solid var(--border)}.ai-registry-rows button{all:unset;box-sizing:border-box;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:12px 14px;width:100%;cursor:pointer}.ai-registry-rows button:hover{background:var(--surface-hover)}.ai-registry-rows button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.ai-registry-rows button>span:nth-child(2){display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.ai-registry-glyph{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-hover)}@media(max-width:860px){.ai-registry-cols{grid-template-columns:minmax(0,1fr)}.ai-registry-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.ai-registry-facts>div{flex-direction:column;gap:var(--space-1)}.ai-registry-facts dd{text-align:start}}.ai-registry:has(>.ai-backbar){display:block}.ai-registry:has(>.ai-backbar) .ai-registry-figs{margin:12px 0}.ai-support-panel{--ai-support-placeholder: #757575;--ai-support-note: #d9cfdf;font-size:var(--type-body);line-height:var(--leading-normal);min-width:0;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg);color:var(--text-primary)}.ai-support-panel h3{margin:0 0 10px;font-size:15px}.ai-support-panel h4{margin-block:1.33em;font-size:var(--type-body)}.ai-support-panel h3 .status-badge{gap:6px;padding:3px 10px;border:1px solid var(--border);color:var(--text-primary);font-weight:600}.ai-support-panel h3 .status-badge:before{content:"";width:7px;height:7px;border-radius:var(--radius-pill);background:currentColor}.ai-support-note{margin:6px 0 0;color:var(--ai-support-note);font-size:var(--text-sm)}.ai-support-grid{display:grid;gap:0;min-width:0}.ai-support-panel .ui-field{margin:0;min-width:0;gap:var(--space-1)}.ai-support-panel .ui-field-label{font-size:var(--type-body);color:var(--text-primary);font-weight:400}.ai-support-panel .ui-control{min-width:0;height:38px;min-height:38px;padding:0 12px;font-size:var(--type-body);font-weight:400;border-color:var(--control-edge);border-radius:var(--radius-control)}.ai-support-panel .ui-control:disabled{background-color:var(--input-bg);color:var(--text-primary)}.ai-support-panel textarea.ui-control{min-height:38px}.ai-support-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-2)}@media(max-width:520px){.ai-support-log .record-log__main{grid-template-areas:"t m" "c c" "r r" "w w" "a a"}.ai-support-log .record-log__approval-group{grid-area:a;flex-wrap:wrap;min-width:0}.ai-support-log .record-log__actor-text{overflow-wrap:normal}}.ai-support-panel select.ui-control{appearance:auto;-webkit-appearance:auto;background-image:none;padding-inline-end:12px}.ai-support-panel .ui-control::placeholder{color:var(--ai-support-placeholder)}:root[data-theme=light] .ai-support-panel{--ai-support-note: var(--ai-text2, var(--text-secondary))}.ai-support-replies{margin-block-start:var(--space-3);padding-block-start:var(--space-2);border-block-start:1px solid var(--border)}.ai-support-replies h4{margin-block:0 var(--space-2)}.ai-support-approved{margin-block-start:var(--space-3);padding-block-start:var(--space-2);border-block-start:1px solid var(--border)}.ai-support-approved h4{margin-block:0 var(--space-2)}.ai-support-switch{display:inline-flex;align-items:center;gap:var(--space-2);min-height:38px;cursor:pointer;color:var(--text-primary);font-size:var(--type-body)}.ai-support-switch input[type=checkbox]{width:40px;height:22px;margin:0;accent-color:var(--accent, #2f7d5c);cursor:pointer}.ai-support-switch input[type=checkbox]:disabled{cursor:not-allowed}.ai-support-counter{margin:4px 0 0;color:var(--ai-support-note);font-size:var(--text-sm);text-align:start}.ai-support-readonly{display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:0;min-height:38px;padding:0 12px;border:1px dashed var(--border-strong);border-radius:var(--radius-control);background:transparent;color:var(--text-primary);font-size:var(--type-body)}@media(max-width:520px){.ai-support-panel .ui-control{height:var(--control-height);min-height:var(--control-height)}.ai-support-readonly{min-height:var(--control-height)}.ai-support-panel .ui-button.ui-button--small{min-height:var(--control-height);height:auto}.ai-support-switch{min-height:var(--control-height)}}.ai-workspace{--ai-text2: #D9CFDF;--ai-quiet: #C0B4C9;--ai-edge: var(--control-edge);--ai-success-bg: #253D31;--ai-muted-bg: #38303D;display:contents;min-width:0;font-size:15px;line-height:1.6;color:var(--text-primary)}:root[data-theme=light] .ai-workspace{--ai-text2: #574C60;--ai-quiet: #64576E;--ai-success-bg: #E6F4EB;--ai-muted-bg: #EEEAF0}.figma-content:has(.ai-workspace){display:flex;flex-direction:column;padding-block:0 48px;font-size:15px}.figma-content:has(.ai-workspace)>.section-header{order:-1}.figma-content:has(.ai-workspace) .ai-workspace>.ai-secswitch{order:-2}.ai-workspace .ai-secswitch{display:flex;gap:6px;margin:10px 0 0;border-bottom:1px solid var(--border)}.ai-workspace .ai-secswitch a{margin-bottom:-1px;padding:10px 16px;border-bottom:3px solid transparent;color:var(--ai-text2);font-size:15px;font-weight:700;text-decoration:none}.ai-workspace .ai-secswitch a:hover{color:var(--text-primary)}.ai-workspace .ai-secswitch a[aria-current=page]{color:var(--text-primary);border-bottom-color:var(--brand-primary)}.ai-workspace .ai-source{margin:0;color:var(--text-primary);font-size:15px;line-height:24px}.ai-workspace .ai-nav .ui-tabs{gap:2px;width:auto;max-width:100%;margin:6px 0 8px;padding:0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.ai-workspace .ai-nav .ui-tab{min-height:0;margin:0;padding:8px 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ai-text2);font-size:14px;font-weight:400;line-height:1.6;white-space:nowrap;gap:0}.ai-workspace .ai-nav .ui-tab:hover{background:transparent;color:var(--text-primary)}.ai-workspace .ai-nav .ui-tab[aria-selected=true]{background:transparent;color:var(--text-primary);border-bottom-color:var(--brand-primary);font-weight:700}.ai-workspace .ai-nav .ui-tab-count{margin-inline-start:6px;padding:1px 7px;border-radius:99px;background:var(--surface-hover);color:var(--ai-text2);font-size:11px;font-weight:400;line-height:1.6}.ai-workspace .ai-nav .ui-tab[aria-selected=true] .ui-tab-count{background:var(--surface-hover);color:var(--ai-text2)}.ai-workspace .ai-pane{min-width:0}.ai-workspace .ai-pane>:first-child,.ai-workspace .ai-pane>:first-child>:first-child{margin-top:0}.ai-workspace[data-record=open]>:is(.ai-source,.ai-nav),.ai-workspace:has(:is(.ai-rec,.ai-unavail,.ai-backbar,.ai-gov-backbar,.ai-gov-record,.ai-registry,.ai-operations))>:is(.ai-source,.ai-nav){display:none}.ai-workspace .ai-pane:has(:is(.ai-gov-backbar,.ai-gov-record))>.ai-lead{display:none}.ai-workspace .ai-lead{display:contents}.ai-workspace .ai-lead[hidden]{display:none}.ai-workspace .ui-button{min-height:36px;height:36px;padding:0 11px;border-radius:12px;font-size:13px;font-weight:700;line-height:1.6;gap:6px}.ai-workspace .ui-button--secondary{border:1px solid var(--ai-edge);background:var(--panel-bg);color:var(--text-primary)}.ai-workspace .ui-button--secondary:hover:not(:disabled){background:var(--surface-hover)}.ai-workspace .ui-button--primary{border:1px solid transparent;background:var(--brand-primary);color:#2b1b35}:root[data-theme=light] .ai-workspace .ui-button--primary{color:#fff}.ai-workspace .ui-button:disabled{background:var(--surface-hover);color:var(--ai-text2);border:1px dashed var(--ai-edge)}.ai-workspace :is(.ai-filters,.ai-gov-bar) .ui-control{min-height:38px;height:38px;padding:0 12px;border:1px solid var(--ai-edge);border-radius:12px;background-color:var(--input-bg);color:var(--text-primary);font-size:15px;line-height:24px}.ai-workspace :is(.ai-filters,.ai-gov-bar) .ui-field{gap:4px}.ai-workspace :is(.ai-filters,.ai-gov-bar) .ui-field-label{color:var(--ai-quiet);font-size:13px;font-weight:400;line-height:1.6}.ai-workspace :is(.ai-filters,.ai-gov-bar) input.ui-control::placeholder{color:#757575;opacity:1}.ai-workspace :is(.ai-filters,.ai-gov-bar) select.ui-control{appearance:auto;-webkit-appearance:auto;background-image:none;padding-inline:12px;accent-color:var(--brand-primary)}.ai-workspace :is(.ai-filters,.ai-gov-bar) .ui-field:has(select){gap:6px}.ai-workspace :is(.ai-filters,.ai-gov-bar) .ui-field:has(select) .ui-field-label{color:var(--ai-text2);font-size:12.5px;font-weight:700;line-height:18px}.ai-workspace a.ai-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 11px;border:1px solid var(--ai-edge);border-radius:12px;background:var(--panel-bg);color:var(--text-primary);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.ai-workspace a.ai-btn:hover{background:var(--surface-hover)}.ai-workspace .ai-link-btn{padding:0;border:0;background:none;color:var(--brand-primary);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.ai-workspace .ai-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface-hover);color:var(--text-primary);font-size:12px;font-weight:600;line-height:1.6;white-space:nowrap}.ai-workspace .ai-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.ai-workspace .ai-chip--hold{border-color:#dc2626;color:#fca5a5}.ai-workspace .ai-chip--review,.ai-workspace .ai-chip--near{border-color:#d97706;color:#fbbf24}.ai-workspace .ai-chip--ok{border-color:#16a34a;background:var(--ai-success-bg);color:var(--text-primary)}.ai-workspace .ai-chip--late{border-color:#e11d48;color:#fda4af}.ai-workspace .ai-chip--mute{background:var(--ai-muted-bg);color:var(--text-primary)}:root[data-theme=light] .ai-workspace .ai-chip--hold{color:#9f1239}:root[data-theme=light] .ai-workspace .ai-chip--review,:root[data-theme=light] .ai-workspace .ai-chip--near{color:#92400e}:root[data-theme=light] .ai-workspace .ai-chip--late{color:#9f1239}.ai-workspace .ai-mav{flex:none;width:44px;height:44px;display:inline-grid;place-items:center;border:1px solid var(--border);border-radius:50%;background:var(--surface-hover);color:var(--text-primary);font-size:16px;font-weight:700;overflow:hidden}.ai-workspace .ai-mav--sm{width:30px;height:30px;font-size:13px}.ai-workspace .ai-mav--lg{width:84px;height:84px;font-size:30px}.ai-workspace .ai-glyph{flex:none;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border);border-radius:12px;background:var(--surface-hover);color:var(--ai-text2)}.ai-workspace .ai-glyph svg{width:22px;height:22px}.ai-workspace .ai-glyph--hero{width:84px;height:84px;border-radius:20px}.ai-workspace .ai-glyph--hero svg{width:40px;height:40px}.ai-workspace .ai-cover{flex:none;width:72px;height:48px;display:grid;place-items:center;border:1px solid var(--border);border-radius:10px;background-color:var(--surface-hover);background-size:cover;color:#ffffffe0;font-size:20px;font-weight:700;line-height:1}.ai-workspace .ai-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ai-workspace .ai-kpi{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg);color:var(--text-primary);font:inherit;text-align:start}.ai-workspace button.ai-kpi{cursor:pointer}.ai-workspace button.ai-kpi:hover{background:var(--surface-hover)}.ai-workspace .ai-kpi>span{color:var(--ai-text2);font-size:12px;line-height:1.6}.ai-workspace .ai-kpi>b{font-size:24px;line-height:1.6;font-variant-numeric:tabular-nums}.ai-workspace .ai-kpi>small{color:var(--ai-quiet);font-size:12px;line-height:1.6}.ai-workspace .ai-help{position:relative;display:inline-flex;vertical-align:middle;margin-inline-start:6px;color:var(--ai-text2);cursor:help}.ai-workspace .ai-help svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4}.ai-workspace .ai-tip{display:none;position:absolute;top:calc(100% + 6px);inset-inline-start:-8px;z-index:6;width:240px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-elevated);color:var(--text-primary);font-size:12px;font-weight:400;line-height:1.6;box-shadow:0 10px 24px #0000004d}.ai-workspace .ai-help:hover .ai-tip,.ai-workspace .ai-help:focus-within .ai-tip,.ai-workspace .ai-help:focus .ai-tip{display:block}.ai-workspace .ai-grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:14px}.ai-workspace .ai-card{min-width:0;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.ai-workspace .ai-card>h3{margin:0 0 10px;font-size:15px;font-weight:700;line-height:24px}.ai-workspace .ai-card>h4{margin:20px 0;font-size:15px;line-height:24px}.ai-workspace .ai-note{margin:6px 0 0;color:var(--ai-text2);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.ai-workspace .ai-attn{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--border)}.ai-workspace .ai-attn:first-of-type{border-top:0}.ai-workspace .ai-grow{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ai-workspace .ai-grow b{font-size:15px;font-weight:700;line-height:24px;overflow-wrap:anywhere}.ai-workspace .ai-grow small{color:var(--ai-text2);font-size:12px;line-height:1.6}.ai-workspace .ai-ok{padding:12px;border:1px dashed var(--border);border-radius:10px;color:var(--ai-text2);text-align:center}.ai-workspace .ai-ok--flush{border:0}.ai-workspace .ai-donut-wrap{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:center}.ai-workspace .ai-donut-wrap svg{width:150px;height:150px}.ai-workspace .ai-donut-legend{display:flex;flex-direction:column;gap:6px;min-width:0}.ai-workspace .ai-donut-legend div{display:grid;grid-template-columns:12px minmax(0,1fr) auto auto;gap:8px;align-items:center;font-size:13px;line-height:1.6}.ai-workspace .ai-donut-legend i{display:inline-block;width:10px;height:10px;border-radius:3px}.ai-workspace .ai-donut-legend b{font-variant-numeric:tabular-nums}.ai-workspace .ai-donut-legend em{min-width:38px;color:var(--ai-text2);font-style:normal;font-variant-numeric:tabular-nums;text-align:end}.ai-workspace .ai-seg{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}.ai-workspace .ai-seg button{box-sizing:border-box;padding:7px 13px;border:1px solid var(--border);border-radius:999px;background:var(--panel-bg);color:var(--ai-text2);font:inherit;font-size:13px;line-height:1.6;cursor:pointer}.ai-workspace .ai-seg button[aria-pressed=true]{border-color:var(--brand-primary);background:var(--surface-hover);color:var(--text-primary);font-weight:700}.ai-workspace .ai-seg small{margin-inline-start:6px;color:var(--ai-text2);font-size:11px}.ai-workspace .ai-seg button[aria-pressed=true] small{font-weight:700}.ai-workspace .ai-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:6px 0 10px}.ai-workspace .ai-filters>.ui-field{flex:1 1 160px;min-width:150px}.ai-workspace .ai-filters>.ai-search{flex:2 1 220px;min-width:150px}.ai-workspace .ai-filters .filters-strip{display:contents}.ai-workspace .ai-count{margin:4px 0 8px;color:var(--ai-text2);font-size:13px;line-height:1.6}.ai-workspace .ai-rows{list-style:none;margin:0;padding:0;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.ai-workspace .ai-rows:empty{display:none}.ai-workspace .ai-rows>li+li{border-top:1px solid var(--border)}.ai-workspace .ai-arow{box-sizing:border-box;width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;margin:0;padding:12px 14px;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer}.ai-workspace a.ai-arow{text-decoration:none}.ai-workspace .ai-arow:hover,.ai-workspace .ai-arow:focus-visible{background:var(--surface-hover)}.ai-workspace .ai-arow:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.ai-workspace .ai-arow--room{grid-template-columns:72px minmax(0,1fr) auto}.ai-workspace .ai-arow .ai-t{min-width:0;display:flex;flex-direction:column;gap:3px}.ai-workspace .ai-arow .ai-t b{font-weight:700;overflow-wrap:anywhere}.ai-workspace .ai-arow .ai-t small{overflow:hidden;color:var(--ai-text2);font-size:12px;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.ai-workspace .ai-arside{display:flex;flex-direction:column;align-items:flex-end;gap:4px;color:var(--ai-text2);font-size:12px;line-height:1.6;text-align:end}.ai-workspace .ai-person{display:inline-flex;align-items:center;gap:6px;font-size:13px}.ai-workspace .ai-backbar{display:flex;gap:12px;margin:0 0 12px}.ai-workspace .ai-rtabbar .ui-tabs{gap:4px;width:auto;max-width:100%;margin:10px 0 12px;padding:0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.ai-workspace .ai-rtabbar .ui-tab{min-height:0;margin:0;padding:9px 13px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ai-text2);font-size:14px;font-weight:400;line-height:1.6}.ai-workspace .ai-rtabbar .ui-tab:hover{background:transparent;color:var(--text-primary)}.ai-workspace .ai-rtabbar .ui-tab[aria-selected=true]{background:transparent;color:var(--text-primary);border-bottom-color:var(--brand-primary);font-weight:700}.ai-workspace .ai-rec{display:block;min-width:0}.ai-workspace .ai-hero{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;border:1px solid var(--border);border-radius:18px;background:var(--panel-bg)}.ai-workspace .ai-hero .ai-id{min-width:0;flex:1 1 260px;display:flex;flex-direction:column;gap:6px}.ai-workspace .ai-hero h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;line-height:1.6}.ai-workspace .ai-meta{margin:0;color:var(--ai-text2);font-size:13px;line-height:1.6}.ai-workspace .ai-idline{margin:0;color:var(--ai-quiet);font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}.ai-workspace .ai-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.ai-workspace .ai-fig{min-width:0;display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.ai-workspace .ai-fig span{color:var(--ai-text2);font-size:12px;line-height:1.6}.ai-workspace .ai-fig b{font-size:15px;overflow-wrap:anywhere}.ai-workspace .ai-cols{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;align-items:start}.ai-workspace .ai-col{display:flex;flex-direction:column;gap:12px;min-width:0}.ai-workspace .ai-bubble{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:12px;background:var(--surface-hover)}.ai-workspace .ai-bubble>div{min-width:0;display:flex;flex-direction:column;gap:4px}.ai-workspace .ai-bubble small{color:var(--ai-text2);font-size:12px}.ai-workspace .ai-bubble p{margin:4px 0 0;line-height:1.8;overflow-wrap:anywhere}.ai-workspace .ai-conf{height:8px;margin-top:4px;border-radius:99px;background:var(--surface-hover);overflow:hidden}.ai-workspace .ai-conf>span{display:block;height:100%;background:linear-gradient(90deg,#d97706,#dc2626)}.ai-workspace .ai-facts{display:flex;flex-direction:column;margin:0;padding:0}.ai-workspace .ai-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px;padding:8px 0;border-top:1px solid var(--border)}.ai-workspace .ai-facts>div:first-child{border-top:0}.ai-workspace .ai-facts dt{color:var(--ai-text2);font-size:13px}.ai-workspace .ai-facts dd{margin:0;overflow-wrap:anywhere}.ai-workspace .ai-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.ai-workspace .ai-apeople{display:flex;flex-wrap:wrap;gap:8px}.ai-workspace .ai-unavail{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px;border:1px dashed var(--border);border-radius:14px;color:var(--ai-text2);text-align:center}.ai-workspace .ai-unavail b{color:var(--text-primary)}.ai-workspace .ai-rec-stack{display:flex;flex-direction:column;gap:12px;margin-top:12px}.ai-workspace .ai-sec{margin:18px 0 8px;font-size:16px;line-height:1.6}.ai-workspace .ai-insight{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--border)}.ai-workspace .ai-insight:first-child{border-top:0}.ai-workspace .ai-insight .ai-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ai-workspace .ai-insight .ai-t b{overflow-wrap:anywhere}.ai-workspace .ai-insight .ai-t small{color:var(--ai-text2);font-size:12px;line-height:1.6}.ai-workspace .ai-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px}.ai-workspace .ai-charts>div{min-width:0}.ai-workspace .ai-charts>.ai-wide{grid-column:1 / -1}.ai-workspace .ai-planned-facts{margin:0}.ai-workspace .ai-planned-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px;padding:8px 0;border-top:1px solid var(--border)}.ai-workspace .ai-planned-facts>div:first-child{border-top:0}.ai-workspace .ai-planned-facts dt{color:var(--ai-text2);font-size:13px}.ai-workspace .ai-planned-facts dd{margin:0;overflow-wrap:anywhere}.ai-workspace :is(button,a):focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@media(max-width:760px){.ai-workspace .ai-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-workspace .ai-grid2,.ai-workspace .ai-cols,.ai-workspace .ai-charts{grid-template-columns:minmax(0,1fr)}.ai-workspace .ai-charts>.ai-wide{grid-column:auto}.ai-workspace .ai-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-workspace .ai-donut-wrap{grid-template-columns:minmax(0,1fr);justify-items:center}.ai-workspace .ai-donut-legend{width:100%}.ai-workspace .ai-facts>div,.ai-workspace .ai-planned-facts>div{grid-template-columns:minmax(0,1fr)}.ai-workspace .ai-attn{flex-wrap:wrap}.ai-workspace .ai-attn .ai-grow{flex:1 1 180px}.ai-workspace .ai-nav .ui-tab{padding:8px 9px;font-size:13px}.ai-workspace .ai-nav .ui-tabs{flex-wrap:wrap;overflow-x:visible}}@media(max-width:420px){.ai-workspace .ai-arow{grid-template-columns:40px minmax(0,1fr)}.ai-workspace .ai-arow--room{grid-template-columns:72px minmax(0,1fr)}.ai-workspace .ai-arow .ai-arside{grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}}.ai-workspace .ai-overview,.ai-workspace .ai-cases,.ai-workspace .ai-case-record,.ai-workspace .ai-rooms,.ai-workspace .ai-reports{min-width:0}.ai-workspace .ai-line{margin:0 0 8px;line-height:1.7}.ai-workspace .ai-extra{margin-top:12px}.ai-workspace .ai-linkval{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.ai-workspace .ai-linkval:hover,.ai-workspace .ai-linkval:focus-visible{text-decoration:underline;text-underline-offset:3px}.ai-workspace .ai-case-record .ai-card .ai-acts{margin-top:0}.ai-workspace .ai-case-record .ai-card .ai-note{margin-top:8px}.ai-workspace .ai-cover--hero{width:132px;height:88px;border-radius:12px;font-size:34px}.ai-workspace .ai-person--wait{min-height:30px}.ai-workspace .ai-acts--wait{margin-top:0}.ai-workspace .ai-skel{display:inline-block;width:120px;height:38px;border-radius:12px;background:color-mix(in srgb,var(--ai-text2) 18%,transparent);animation:ai-skel-pulse 1.4s ease-in-out infinite}.ai-workspace .ai-skel--wide{width:150px}.ai-workspace .ai-wait-text{color:var(--ai-text2);font-size:13px}@keyframes ai-skel-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ai-workspace .ai-skel{animation:none}}.ai-workspace .ai-dec-host{margin:6px 0 14px;min-width:0}.ai-workspace .ai-dec{display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px;border:1px solid var(--border-strong);border-radius:14px;background:var(--ai-dialog-bg, var(--surface-elevated));box-shadow:none}.ai-workspace .ai-dec>h3{margin:0;font-size:18px;font-weight:700;line-height:28.8px;color:var(--text-primary)}.ai-workspace .ai-dec>p{margin:0;font-size:15px;line-height:24px;color:var(--ai-text2)}.ai-workspace .ai-dec .ai-dec-reason{width:100%;box-sizing:border-box;min-height:90px;height:90px;padding:10px;border:1px solid var(--border);border-radius:12px;color:var(--text-primary);background:var(--input-bg);font:inherit;font-size:15px;line-height:24px;resize:vertical}.ai-workspace .ai-dec .ai-dec-reason::placeholder{color:#757575;opacity:1}.ai-workspace .ai-dec .ai-dec-note{color:var(--danger-strong);font-size:13px;line-height:1.6}.ai-workspace .ai-dec-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}.ai-workspace .ai-dec-end .ui-button{min-height:44px;padding:0 16px;font-size:15px}.ai-workspace .ai-dec-end .ui-button:disabled{border:1px solid var(--border-strong)}:root[data-theme=light] .ai-workspace .ai-dec-end .ui-button--primary:disabled{color:var(--text-muted)}.ai-workspace .record-log__search{border-color:var(--control-edge);background:var(--input-bg)}.ai-workspace .filters-strip--bar{margin:0}.ai-workspace .filters-strip--bar .filters-strip-active{margin-top:0;padding:6px 8px;gap:6px}.ai-workspace .filters-strip--bar .filters-strip-summary-title{font-weight:700}.ai-workspace .ai-gov-panel>.filters-strip--bar{margin-bottom:-6px}.ai-workspace .filters-strip--bar .filters-strip-clear{margin-inline-start:auto}.ai-workspace .filters-strip--bar:empty{display:none}.s11-page{--s11-border: var(--border, #51445a);--s11-border2: var(--border-strong, #82748c);--s11-panel: var(--panel-bg, #241a2d);--s11-raised: var(--surface-elevated, #30233a);--s11-hover: var(--surface-hover, #392a44);--s11-input: var(--input-bg, #1e1625);--s11-text: var(--text-primary, #fff9ef);--s11-text2: #d9cfdf;--s11-muted: var(--text-muted, #c0b4c9);--s11-accent: var(--brand-primary, #d8b96d);--s11-accent2: var(--brand-primary-hover, #e5cb89);--s11-action: #d8b96d;--s11-action-hover: #e5cb89;--s11-action-ink: #2b1b35;--s11-ok: #4ade80;--s11-ok-bg: #253d31;--s11-warn: #fbbf24;--s11-warn-bg: #45391f;--s11-bad: #f07883;--s11-bad-bg: #492a32;--s11-info-bg: #28364d;--s11-mute-bg: #38303d;--s11-nav-active: #392a44;--s11-nav-border: #82748c;display:block;min-width:0;color:var(--s11-text);font-size:15px;line-height:1.6}:root[data-theme=light] .s11-page{--s11-text2: #574c60;--s11-ok: #4ade80;--s11-ok-bg: #e6f4eb;--s11-warn: #fbbf24;--s11-warn-bg: #faf0d7;--s11-bad: #9f3b47;--s11-bad-bg: #f9e8ea;--s11-info-bg: #e7edf7;--s11-mute-bg: #eeeaf0;--s11-nav-active: #f1ebdd;--s11-nav-border: #8d8295}.s11-page [hidden]{display:none!important}.s11-page *,.s11-page *:before,.s11-page *:after{box-sizing:border-box}.s11-page .s11-secswitch{display:inline-flex;gap:4px;margin:12px 0 18px;padding:4px;border:1px solid var(--s11-border);border-radius:999px;background:var(--s11-raised)}.s11-page .s11-secswitch a{padding:6px 14px;border-radius:999px;color:var(--s11-text2);font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}.s11-page .s11-secswitch a:hover{color:var(--s11-text)}.s11-page .s11-secswitch a[aria-current=page]{background:var(--s11-hover);color:var(--s11-text);box-shadow:inset 0 0 0 1px var(--s11-border2)}.figma-content:has(>.s11-page){display:flex;flex-direction:column;padding-top:8px;padding-bottom:48px}.figma-content:has(>.s11-page)>*{flex:none}.figma-content:has(>.s11-page)>.section-header{order:1}.figma-content:has(>.s11-page)>.s11-page{display:contents}.figma-content:has(>.s11-page)>.s11-page>.s11-secswitch{order:0;align-self:flex-start}.figma-content:has(>.s11-page)>.s11-page>.s11-body{order:2;min-width:0}.s11-page .s11-body>.section-tabs:first-child{margin-top:6px}.s11-page .s11-body{display:block;min-width:0}@media(min-width:768px){.shell-layout .figma-content:has(>.s11-page)>.section-header:first-child{margin-top:6px}}@media(min-width:981px){.figma-shell:has(.s11-page){height:auto;min-height:100dvh;overflow:visible}.figma-shell:has(.s11-page)>.figma-sidebar{position:sticky;top:0;align-self:flex-start}.figma-shell:has(.s11-page) .figma-main{overflow:visible}.figma-shell:has(.s11-page) .figma-content{flex:0 0 auto;overflow:visible}}.figma-shell:has(.s11-page) .mesh{display:none}:root:not([data-theme=light]) .s11-page .record-log{--log-secondary: #d9cfdf;--log-muted: #c0b4c9;--log-panel: #241a2d;--log-hover: #392a44;--log-input: #1e1625;--log-nav-active: #392a44;--log-nav-active-border: #82748c}:root:not([data-theme=light]) .s11-page .record-log__icon{background:var(--log-input)}.s11-page .s11-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;min-height:36px;padding:0 11px;border:1px solid var(--s11-border2);border-radius:12px;background:var(--s11-panel);color:var(--s11-text);font:inherit;font-size:13px;font-weight:700;line-height:1.6;white-space:nowrap;cursor:pointer}.s11-page .s11-btn:hover:not(:disabled){background:var(--s11-hover)}.s11-page a.s11-btn{text-decoration:none}.s11-page .s11-btn--primary{border-color:transparent;background:var(--s11-action);color:var(--s11-action-ink)}.s11-page .s11-btn--primary:hover:not(:disabled){background:var(--s11-action-hover);color:var(--s11-action-ink)}.s11-page .s11-btn--danger{color:var(--s11-bad)}.s11-page .s11-btn:disabled{border:1px dashed var(--s11-border2);background:var(--s11-mute-bg);color:var(--s11-text2);cursor:not-allowed}.s11-page .s11-btn:focus-visible,.s11-page .s11-name:focus-visible,.s11-page .s11-tile:focus-visible{outline:2px solid var(--s11-accent);outline-offset:2px}.s11-page .ui-field{display:grid;gap:4px;min-width:0;color:var(--s11-text2);font-size:13px;line-height:1.6}.s11-page .ui-field-head{display:block}.s11-page .ui-field-label{color:var(--s11-text2);font-size:13px;font-weight:400;line-height:1.6}.s11-page .ui-control{width:100%;min-width:0;height:38px;min-height:38px;padding:0 12px;border:1px solid var(--s11-border2);border-radius:12px;background-color:var(--s11-input);color:var(--s11-text);font:inherit;font-size:13px;line-height:1.6}.s11-page textarea.ui-control{height:38px;min-height:0;padding:0 12px;resize:vertical}.s11-page select.ui-control{line-height:normal}.s11-page input.ui-control,.s11-page textarea.ui-control{color:var(--s11-text2)}.s11-page .ui-control::placeholder,.s11-page .record-log input::placeholder{color:#757575;opacity:1}.s11-page select{appearance:auto;-webkit-appearance:auto;background-image:none;padding-inline-end:12px}.s11-page .ui-control:focus-visible{outline:2px solid var(--s11-accent);outline-offset:2px}.s11-page .ui-control[type=number],.s11-page .ui-control[type=date]{font-variant-numeric:tabular-nums}.s11-page .ui-field-hint{margin:3px 0 0;color:var(--s11-muted);font-size:12px;line-height:1.4}.s11-page .s11-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.s11-page .s11-kpi{min-width:0;padding:14px 16px;border:1px solid var(--s11-border);border-radius:14px;background:var(--s11-panel)}.s11-page .s11-kpi b{display:block;font-size:24px;font-variant-numeric:tabular-nums}.s11-page .s11-kpi span{color:var(--s11-text2);font-size:13px}.s11-page .s11-panel{min-width:0;margin-bottom:14px;padding:16px;border:1px solid var(--s11-border);border-radius:16px;background:var(--s11-panel)}.s11-page .s11-panel h2{margin:0 0 4px;font-size:18px;line-height:1.6}.s11-page .s11-sub{margin:0;color:var(--s11-text2);font-size:13px}.s11-page .s11-bar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.s11-page .s11-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.s11-page .s11-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:10px;margin:10px 0}.s11-page .s11-filters--failed{grid-template-columns:minmax(0,1fr) auto;align-items:end}.s11-page .s11-filters--failed .s11-sub{margin:0 0 6px}.s11-page .s11-active{display:flex;align-items:center;gap:6px;flex-wrap:wrap;width:100%;min-width:0;margin:5px 0 0;padding:6px 8px;border:1px solid var(--s11-border);border-radius:12px;background:var(--s11-panel)}.s11-page .s11-active-title{color:var(--s11-text2);font-size:12px;font-weight:700;line-height:1.6;white-space:nowrap}.s11-page .s11-active-list{display:flex;align-items:center;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.s11-page .s11-active-chip,.s11-page .s11-active-clear{display:inline-flex;align-items:center;justify-content:center;gap:5px;max-width:100%;height:30px;min-height:30px;padding:0 10px;overflow:hidden;border:1px solid var(--s11-nav-border);border-radius:999px;background:var(--s11-nav-active);color:var(--s11-text);font:inherit;font-size:12px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.s11-page .s11-active-clear{flex:none;border-color:var(--s11-border);background:transparent;color:var(--s11-text2)}.s11-page .s11-active-chip:hover,.s11-page .s11-active-clear:hover{border-color:var(--s11-border2);color:var(--s11-text)}.s11-page .s11-active-chip:focus-visible,.s11-page .s11-active-clear:focus-visible{outline:2px solid var(--s11-border2);outline-offset:2px}@media(max-width:768px){.s11-page .s11-active{align-items:flex-start}}.s11-page .s11-row{display:grid;grid-template-columns:56px minmax(0,1.7fr) minmax(0,.9fr) minmax(0,1.2fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 4px;border-bottom:1px solid var(--s11-border)}.s11-page .s11-row:last-child{border-bottom:0}.s11-page .s11-att-row{grid-template-columns:56px minmax(0,1fr) auto}.s11-page .s11-img{width:56px;height:56px;padding:4px;border:1px solid var(--s11-border);border-radius:14px;background:var(--s11-raised);object-fit:contain}.s11-page .s11-img.lg{width:88px;height:88px;border-radius:18px}.s11-page .s11-name{padding:0;border:0;background:none;color:var(--s11-text);font:inherit;font-weight:700;text-align:start;overflow-wrap:anywhere;cursor:pointer}.s11-page .s11-cell{display:grid;gap:3px;min-width:0}.s11-page .s11-cell small,.s11-page .s11-muted{color:var(--s11-text2);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.s11-page .s11-acts-cell{display:grid;gap:4px;justify-items:start;min-width:0}.s11-page .s11-chip{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:2px 10px;border:1px solid var(--s11-border);border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s11-page .s11-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.s11-page .s11-chip.ok{background:var(--s11-ok-bg);color:var(--s11-ok)}.s11-page .s11-chip.warn{background:var(--s11-warn-bg);color:var(--s11-warn)}.s11-page .s11-chip.mute{background:var(--s11-mute-bg);color:var(--s11-text2)}.s11-page .s11-chip.info{background:var(--s11-info-bg);color:var(--s11-text)}.s11-page .s11-more-btn,.s11-page .s11-more{margin-top:10px}.s11-page .s11-more+.s11-more{margin-inline-start:8px}.s11-page .s11-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:18px;border:1px solid var(--s11-border);border-radius:18px;background:var(--s11-panel)}.s11-page .s11-hero h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;line-height:1.6}.s11-page .s11-idline{margin:4px 0 0;color:var(--s11-text2);font-size:12px;font-variant-numeric:tabular-nums}.s11-page .s11-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.s11-page .s11-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.s11-page .s11-fig{min-width:0;padding:12px 14px;border:1px solid var(--s11-border);border-radius:14px;background:var(--s11-panel)}.s11-page .s11-fig b{display:block;font-size:20px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.s11-page .s11-fig span{color:var(--s11-text2);font-size:12px}.s11-page .s11-owner{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;border:1px solid var(--s11-border);border-radius:14px;background:var(--s11-panel)}.s11-page .s11-owner img,.s11-page .s11-owner .s11-avatar{width:44px;height:44px;border-radius:50%;background:var(--s11-raised);object-fit:cover}.s11-page .s11-avatar{display:inline-grid;place-items:center;flex:none;border:1px solid var(--s11-border);color:var(--s11-text2);font-weight:700}.s11-page .s11-defs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0;margin:0}.s11-page .s11-defs dt,.s11-page .s11-defs dd{min-width:0;margin:0;padding:10px 4px;border-bottom:1px solid var(--s11-border);overflow-wrap:anywhere}.s11-page .s11-defs dt{color:var(--s11-text2);font-size:13px}.s11-page .s11-defs dd{font-weight:600}.s11-page .s11-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;margin-top:10px}.s11-page .s11-form .full,.s11-page .s11-form .s11-step{grid-column:1 / -1}.s11-page .s11-step{grid-column:1 / -1;margin-top:0;padding-bottom:2px;border-bottom:1px solid var(--s11-border);color:var(--s11-text2);font-size:12px}.s11-page .s11-form .s11-explain{grid-template-columns:repeat(2,minmax(0,1fr));font-size:12px}.s11-page .s11-form .s11-gate{display:grid;gap:4px;min-width:0;color:var(--s11-text2);font-size:13px;line-height:1.6}.s11-page .s11-form .s11-reward-note{align-self:end;font-size:12px;line-height:1.5}.s11-page .ui-control:disabled,.s11-page .ui-control[readonly]{color:var(--s11-text2);cursor:not-allowed}.s11-page .s11-prev{padding:12px 14px;border:1px dashed var(--s11-border2);border-radius:12px;background:var(--s11-raised);font-size:14px;line-height:1.6}.s11-page .s11-prev b{display:block;color:var(--s11-text2);font-size:12px;font-weight:600}.s11-page .s11-explain{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--s11-border);border-radius:12px;background:var(--s11-raised);font-size:13px;line-height:1.6}.s11-page .s11-explain b{display:inline-block;min-width:92px;color:var(--s11-text2);font-weight:600}.s11-page .s11-group{margin:16px 0 4px;font-size:15px}.s11-page .s11-tiers{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0}.s11-page .s11-tier{padding:6px 12px;border:1px solid var(--s11-border);border-radius:999px;background:var(--s11-raised);font-size:13px;font-variant-numeric:tabular-nums}.s11-page .s11-xprows{display:grid;gap:8px;margin:10px 0}.s11-page .s11-xprow{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--s11-border);border-radius:12px;background:var(--s11-panel)}.s11-page .s11-xprow.ro span{color:var(--s11-text2);font-size:13px}.s11-page .s11-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.s11-page .s11-tile{display:grid;justify-items:center;gap:8px;min-width:0;padding:16px 12px;border:1px solid var(--s11-border);border-radius:16px;background:var(--s11-panel);color:var(--s11-text);font:inherit;text-align:center;cursor:pointer}.s11-page .s11-tile b{font-size:15px;overflow-wrap:anywhere}.s11-page .s11-family{padding:10px 12px 14px;border:1px solid var(--s11-border);border-radius:16px;background:transparent}.s11-page .s11-family>summary{display:flex;align-items:baseline;gap:8px;margin-bottom:10px;color:var(--s11-text);cursor:pointer}.s11-page .s11-family>summary small{color:var(--s11-text2);font-size:12px}.s11-page .s11-tile small{color:var(--s11-text2);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.s11-page .s11-person{display:flex;align-items:center;gap:10px;min-width:0}.s11-page .s11-person img,.s11-page .s11-person .s11-avatar{width:36px;height:36px;flex:none;border-radius:50%;background:var(--s11-raised);object-fit:cover}.s11-page .s11-tablewrap{overflow-x:auto}.s11-page .s11-table{width:100%;border-collapse:collapse;font-size:14px}.s11-page .s11-table th,.s11-page .s11-table td{padding:10px 8px;border-bottom:1px solid var(--s11-border);text-align:right;vertical-align:middle}.s11-page .s11-table th{background:var(--s11-hover);color:var(--s11-text2);font-size:12px;font-weight:600}.s11-page .s11-table td.num{font-variant-numeric:tabular-nums}.s11-page .s11-tabs-row{display:flex;flex-wrap:wrap;gap:0;margin:14px 0 12px;border-bottom:1px solid var(--s11-border);overflow-x:auto}.s11-page .s11-tabs-row .section-tabs{margin:0;border-bottom:0}.s11-page .s11-tabs-row .section-tabs__tab{padding:9px 10px;font-size:14px}.s11-page .s11-badge{display:inline-block;min-width:20px;margin-inline-start:4px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,#f87171 18%,transparent);color:#f87171;font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.s11-page .s11-badge:empty{display:none}.s11-page .s11-claim{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.6fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 4px;border-bottom:1px solid var(--s11-border)}.s11-page .s11-claim small{display:block;color:var(--s11-text2);font-size:12px;line-height:1.5}.s11-page .s11-mini{display:inline-flex;align-items:center;gap:8px;font-weight:700}.s11-page .s11-mini img{width:28px;height:28px;border-radius:8px;background:var(--s11-raised);object-fit:contain}.s11-page .s11-log-h{margin:0 0 10px;font-size:18px}.s11-page .s11-state{padding:12px 14px;border:1px solid var(--s11-border);border-radius:12px;background:var(--s11-raised);color:var(--s11-text2);font-size:13px}.s11-page .s11-state[role=alert]{border-color:var(--s11-bad);color:var(--s11-text)}.s11-page .s11-toast{position:fixed;inset-inline-start:24px;bottom:24px;z-index:60;max-width:min(420px,calc(100vw - 48px));padding:12px 16px;border:1px solid var(--s11-border2);border-radius:12px;background:var(--s11-raised);color:var(--s11-text);font-size:14px;box-shadow:0 14px 32px #07030b7a}.s11-page .s11-link{color:var(--s11-accent2)}.s11-page .s11-inline-field .ui-field{display:block;color:var(--s11-text);font-size:15px;line-height:1.6}.s11-page .s11-inline-field .ui-field-head{display:inline}.s11-page .s11-inline-field .ui-field-label{color:var(--s11-text);font-size:15px}.s11-page .s11-inline-field .ui-control{display:inline-block;width:auto;min-width:95px;font-size:15px;vertical-align:middle}.s11-page .inline-dialog textarea.ui-control{height:auto;min-height:90px;padding:10px 12px}@media(min-width:1200px){.s11-page .s11-form{gap:8px 12px}}@media(max-width:1199px){.s11-page .s11-form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.s11-page .s11-row{grid-template-columns:48px minmax(0,1fr) auto}.s11-page .s11-row .s11-hide-md{display:none}.s11-page .s11-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.s11-page .s11-hero{grid-template-columns:auto minmax(0,1fr)}.s11-page .s11-hero .s11-acts{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:760px){.s11-page .s11-kpis,.s11-page .s11-filters,.s11-page .s11-filters--failed{grid-template-columns:1fr}.s11-page .s11-row{grid-template-columns:48px minmax(0,1fr)}.s11-page .s11-row .s11-acts-cell{grid-column:2}.s11-page .s11-img{width:48px;height:48px}.s11-page .s11-form{grid-template-columns:repeat(2,minmax(0,1fr))}.s11-page .s11-hero{grid-template-columns:1fr;text-align:start}.s11-page .s11-hero .s11-img.lg{width:72px;height:72px}.s11-page .s11-defs{grid-template-columns:1fr}.s11-page .s11-defs dt{padding-bottom:0;border-bottom:0}.s11-page .s11-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.s11-page .s11-claim{grid-template-columns:minmax(0,1fr);gap:6px}.s11-page .s11-explain b{display:block;min-width:0}.s11-page .s11-form .s11-explain{grid-template-columns:1fr}.s11-page .s11-xprow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.s11-page .s11-xprow>b{grid-column:1 / -1}}.mission-unconnected{margin:0;padding:var(--space-3);border-inline-start:2px solid var(--border-strong);color:var(--text-secondary);background:var(--surface-hover);line-height:var(--leading-normal)}.rewards-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rewards-kpi{display:block;min-width:0;padding:14px 16px;border:1px solid var(--border, #2a2a2a);border-radius:14px;background:var(--panel, transparent);color:var(--text, inherit);font:inherit;text-align:start}.rewards-kpi strong{display:block;font-size:24px;font-variant-numeric:tabular-nums}.rewards-kpi span{color:var(--text2, inherit);font-size:13px}.rewards-kpi--link{cursor:pointer}.rewards-attention-list{display:grid;min-width:0}.rewards-attention-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid var(--border);min-width:0}.rewards-attention-row:last-child{border-bottom:0}.rewards-attention-row img{width:56px;height:56px;border-radius:14px;object-fit:contain;background:var(--raised);border:1px solid var(--border);padding:4px;box-sizing:border-box}.rewards-attention-row>div{display:grid;gap:4px}.rewards-attention-row>div>span{color:var(--text2, inherit);font-size:13px}.rewards-attention-name{justify-self:start;padding:0;border:0;background:transparent;color:var(--text, inherit);font:inherit;font-weight:700;text-align:start;cursor:pointer}@media(max-width:760px){.rewards-kpis{grid-template-columns:minmax(0,1fr)}.rewards-attention-row{grid-template-columns:48px minmax(0,1fr);row-gap:4px}.rewards-attention-row img{grid-row:1 / span 3;width:48px;height:48px}.rewards-attention-row>button{grid-column:2;justify-self:start}}.rewards-kpis--drawer{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rewards-kpis--drawer .rewards-kpi{padding:8px 10px;border-radius:10px}.rewards-kpis--drawer .rewards-kpi strong{font-size:18px}.rewards-muted{color:var(--text2, inherit)}.rewards-value{display:inline-flex;align-items:center;gap:8px;min-width:0}.rewards-thumb{display:inline-block;flex:0 0 auto;width:36px;height:36px;overflow:hidden;border-radius:8px;border:1px solid var(--border);background:var(--raised)}.rewards-thumb img,.rewards-thumb video,.rewards-thumb canvas{width:100%;height:100%;object-fit:contain}.rewards-item-preview{display:flex;align-items:center;gap:10px}.rewards-item-preview .media-player,.rewards-item-preview img{width:56px;height:56px;object-fit:contain;border-radius:10px}.rewards-dl--compact{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px 16px}.rewards-dl--compact>div{grid-template-columns:minmax(0,96px) minmax(0,1fr)}.rewards-linkbutton{padding:0;border:0;background:transparent;color:var(--accent, inherit);font:inherit;text-decoration:underline;cursor:pointer}.rewards-problems{color:var(--danger, inherit);font-size:13px}.rewards-problems p{margin:0 0 4px;font-weight:700}.rewards-problems ul{margin:0;padding-inline-start:18px}.rewards-approvals{display:grid;gap:8px;margin:0;padding:0;list-style:none}.rewards-approvals li{display:grid;gap:6px;padding-bottom:8px;border-bottom:1px solid var(--border)}.rewards-approvals li:last-child{border-bottom:0}.rewards-attention-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.rewards-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.rewards-path li{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--border);border-inline-start-width:4px;border-radius:10px;font-size:13px}.rewards-path li span{color:var(--text2, inherit)}.rewards-path li[data-state=done]{border-inline-start-color:var(--success, #2e9e5b)}.rewards-path li[data-state=current]{border-inline-start-color:var(--info, #3b82f6)}.rewards-path li[data-state=failed]{border-inline-start-color:var(--danger, #d64545)}.rewards-path li[data-state=skipped]{border-inline-start-color:var(--muted, #888)}.rewards-path li[data-state=pending]{border-inline-start-color:var(--border)}.rewards-ladder{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.rewards-ladder li{display:inline-flex;gap:6px;padding:4px 10px;border:1px solid var(--border);border-radius:999px;font-size:13px}@media(max-width:760px){.rewards-kpis--drawer{grid-template-columns:repeat(2,minmax(0,1fr))}.rewards-path{grid-template-columns:minmax(0,1fr)}.rewards-attention-actions{grid-column:2;justify-content:flex-start}}@media print{body *{visibility:hidden!important}.rewards-report-print,.rewards-report-print *{visibility:visible!important}.rewards-report-print{position:absolute;inset-inline:0;top:0}}@media(max-width:767px){.rewards-workspace .table-wrap{display:block;overflow-x:auto}.rewards-workspace .table-wrap>table{min-width:680px}}.reconciliation-runs{display:grid;gap:var(--space-4);min-width:0;color:var(--text-primary)}.reconciliation-runs .record-page-content{display:grid;gap:var(--space-4)}.reconciliation-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.reconciliation-table{overflow-x:auto;margin-top:var(--space-3)}.reconciliation-table table{width:100%;border-collapse:collapse;text-align:right}.reconciliation-table th,.reconciliation-table td{padding:var(--space-3);border-bottom:1px solid var(--border);vertical-align:middle}.reconciliation-table th{color:var(--text-muted);font-size:var(--text-xs);background:var(--table-heading-bg)}.reconciliation-table td{font-size:var(--text-sm)}.reconciliation-runs small{display:block;color:var(--text-muted);font-size:var(--text-xs);margin-top:var(--space-1)}.reconciliation-runs p{color:var(--text-secondary);line-height:var(--leading-normal)}.reconciliation-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-6);margin:var(--space-3) 0}.reconciliation-facts>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.reconciliation-facts dt{color:var(--text-muted);font-size:var(--text-xs)}.reconciliation-facts dd{margin:0;font-size:var(--text-base);font-weight:600}.reconciliation-facts dd,.reconciliation-exceptions li,.reconciliation-runs p{overflow-wrap:anywhere;min-width:0}.reconciliation-exceptions{list-style:none;margin:0;padding:0}.reconciliation-exceptions li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--border)}.reconciliation-exceptions .reconciliation-actions{grid-column:1 / -1}@media(max-width:640px){.reconciliation-facts,.reconciliation-exceptions li{grid-template-columns:minmax(0,1fr)}.reconciliation-table thead{display:none}.reconciliation-table table,.reconciliation-table tbody,.reconciliation-table tr,.reconciliation-table td{display:block;width:auto}.reconciliation-table tr{border-bottom:1px solid var(--border-strong);padding:var(--space-2) 0}.reconciliation-table td{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1fr);border:0;gap:var(--space-2);padding:var(--space-2) 0}.reconciliation-table td:before{content:attr(data-label);color:var(--text-muted);font-size:var(--text-xs)}.reconciliation-table td small{grid-column:2}.reconciliation-table td:last-child{display:flex}}.ops-surface{display:grid;gap:18px}.ops-surface .fixture-operations-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--panel-bg) 94%,transparent)}.ops-surface .fixture-operations-header h2{margin:0;color:var(--text-primary);font-size:20px}.ops-surface .fixture-operations-header h3{margin:0;color:var(--text-primary);font-size:16px}.ops-surface .fixture-operations-header p{margin:6px 0 0;color:var(--text-muted);font-size:12px}.ops-surface .eyebrow{color:var(--text-muted);font-size:11px;letter-spacing:.08em}.ops-surface .ops-detail-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.ops-surface .ops-detail-heading h2{margin:0;color:var(--text-primary);font-size:20px}.ops-surface .ops-detail-heading h3{margin:0;color:var(--text-primary);font-size:16px}.ops-surface .ops-detail-heading p{margin:6px 0 0;color:var(--text-muted);font-size:12px}.ops-surface .fixture-store-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding-bottom:10px}.ops-surface .fixture-store-tabs button{border:0;border-radius:18px;padding:9px 15px;min-height:40px;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;font-weight:600}.ops-surface .fixture-store-tabs button.active{background:linear-gradient(135deg,var(--brand-secondary, #9b5de5),#7c46c2);color:#fff;font-weight:700}.ops-surface .fixture-store-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--panel-bg) 94%,transparent)}.ops-surface .fixture-table-wrap{overflow-x:auto}.ops-surface .fixture-table{width:100%;border-collapse:collapse;min-width:720px}.ops-surface .fixture-table th,.ops-surface .fixture-table td{padding:12px 14px;text-align:right;vertical-align:middle;border-bottom:1px solid var(--border)}.ops-surface .fixture-table th{color:var(--text-muted);font-size:12px;font-weight:600}.ops-surface .fixture-table td{font-size:13px;color:var(--text-primary)}.ops-surface .fixture-table tbody tr:last-child td{border-bottom:0}.ops-surface .fixture-table small{color:var(--text-muted);font-size:11px}.ops-surface .fixture-table bdi{font-variant-numeric:tabular-nums}.ops-surface .fixture-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.ops-surface .fixture-detail-list{display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:8px 14px;margin:12px 0 0}.ops-surface .fixture-detail-list dt{color:var(--text-muted);font-size:12px}.ops-surface .fixture-detail-list dd{margin:0;color:var(--text-primary);font-size:13px;overflow-wrap:anywhere}.ops-surface .fixture-detail-list dd bdi{font-variant-numeric:tabular-nums}.ops-surface .capability-note{margin:0;color:var(--text-muted);font-size:12px}.ops-surface .community-member-muted{color:var(--text-muted);font-size:13px}.ops-surface .community-member-actions{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.ops-surface .form-error{margin:0;padding:12px 14px;border-radius:12px;border:1px solid var(--danger);background:var(--danger-soft);color:var(--danger-strong);font-size:13px}.ops-surface .form-error ul{margin:8px 0 0;padding-inline-start:20px}.ops-surface .form-error small{color:var(--text-muted)}.ops-surface td .form-error{display:inline-block;padding:2px 6px;border-radius:8px;font-size:11px}.ops-surface form.glass-card{display:grid;gap:14px}.ops-surface .inline-control{display:grid;gap:6px;font-size:12px;color:var(--text-muted)}.ops-surface .inline-control:has(input[type=checkbox]){grid-auto-flow:column;grid-template-columns:auto 1fr;align-items:center;gap:10px;justify-content:start;color:var(--text-primary);font-size:13px;cursor:pointer}.ops-surface .inline-control input[type=checkbox]{inline-size:18px;block-size:18px;min-height:0;padding:0;accent-color:var(--brand-secondary, #9b5de5);cursor:pointer}.ops-surface .inline-control textarea,.ops-surface .inline-control input,.ops-surface .inline-control select{min-height:40px;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:var(--input-bg);color:var(--text-primary);font:inherit;font-size:13px}.ops-surface .inline-control small{color:var(--text-muted);font-size:11px}@media(max-width:720px){.ops-surface .fixture-operations-header,.ops-surface .ops-detail-heading{flex-direction:column;align-items:flex-start}.ops-surface .fixture-detail-list{grid-template-columns:1fr;gap:2px 0}.ops-surface .fixture-detail-list dd{margin-bottom:8px}}.financial-report-schedule{display:grid;gap:var(--space-3);color:var(--text-primary);min-width:0}.financial-report-schedule .record-section{min-width:0;overflow-wrap:anywhere;padding:14px 0;border:0;border-top:1px solid var(--border);border-radius:0;box-shadow:none;background:transparent}.financial-report-schedule .record-section h3{margin:0 0 var(--space-2)}.financial-report-schedule__header,.financial-report-schedule__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.financial-report-schedule__header h2{margin:0}.financial-report-schedule__form{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:var(--space-2) var(--space-4);margin:var(--space-2) 0}.financial-report-schedule__form small{display:block;color:var(--text-secondary);font-size:var(--text-xs)}.financial-report-schedule__form output{display:block;font-weight:700;overflow-wrap:anywhere}.financial-report-schedule__recipients{margin-block:var(--space-3)}.financial-report-schedule__recipients h4{margin:0;font-size:var(--text-xs);color:var(--text-secondary);font-weight:400}.financial-report-schedule__clock{color:var(--text-secondary);font-size:var(--text-sm)}.financial-report-schedule dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-2)}.financial-report-schedule dt{color:var(--text-secondary)}.financial-report-schedule dd{margin:0;min-width:0}.financial-report-schedule li{margin-block:var(--space-2)}.financial-report-schedule__log{border-top:1px solid var(--border);padding-block:14px}.financial-report-schedule__log summary{cursor:pointer;font-weight:700}@media(max-width:520px){.financial-report-schedule dl{grid-template-columns:minmax(0,1fr)}}.financial-report-schedule fieldset.financial-report-schedule__form{padding:0;border:0;min-width:0}.financial-report-schedule__form .ui-fieldset{grid-column:1 / -1}.financial-report-schedule__form .ui-control{min-width:0}.financial-report-schedule__actions{justify-content:flex-start}.financial-report-schedule form>.financial-report-schedule__actions{margin-block:var(--space-2)}.financial-report-schedule fieldset.financial-report-schedule__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.financial-report-schedule__form>.ui-check-row{grid-column:1 / -1}.financial-report-schedule__form .ui-field-label{font-size:var(--text-xs);font-weight:400;color:var(--text-secondary)}.financial-report-schedule__form .ui-control{min-height:var(--control-height-sm)}@media(max-width:520px){.financial-report-schedule fieldset.financial-report-schedule__form{grid-template-columns:minmax(0,1fr)}}.financial-report-schedule{--schedule-save: #d8b96d;--schedule-save-hover: #e5cb89;--schedule-save-ink: #2b1b35}.financial-report-schedule form>.financial-report-schedule__actions .ui-button{height:var(--control-height-sm);min-height:var(--control-height-sm);padding:0 11px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--panel-bg);color:var(--text-primary);font-size:var(--text-sm);font-weight:700;line-height:1.6}.financial-report-schedule form>.financial-report-schedule__actions .ui-button--primary:not(:disabled){border-color:transparent;background:var(--schedule-save);color:var(--schedule-save-ink)}.financial-report-schedule form>.financial-report-schedule__actions .ui-button--primary:hover:not(:disabled){background:var(--schedule-save-hover)}.financial-report-schedule form>.financial-report-schedule__actions .ui-button--secondary:hover:not(:disabled){background:var(--surface-hover)}.financial-report-schedule form>.financial-report-schedule__actions .ui-button:disabled{background:var(--surface-hover);color:var(--text-secondary);cursor:not-allowed}.financial-report-schedule fieldset.financial-report-schedule__form{gap:10px}.financial-report-schedule__form .ui-field-label{color:var(--text-muted);line-height:1.6}.financial-report-schedule__form .ui-control{height:38px;min-height:38px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--input-bg);color:var(--text-primary);font-size:var(--type-body);font-weight:400;line-height:normal}.financial-report-schedule__form select.ui-control{appearance:auto;background-image:none;accent-color:var(--brand-primary)}.financial-report-schedule__form .ui-control:hover:not(:disabled){border-color:var(--border-strong);background-color:var(--input-bg)}.financial-report-schedule__form .ui-control:focus{outline:2px solid var(--border-strong);outline-offset:1px;box-shadow:none}.financial-report-schedule__form .ui-check{min-height:0;align-items:center;gap:4px;font-size:var(--text-xs);font-weight:400;line-height:1.6;color:var(--text-muted)}.financial-report-schedule__form .ui-check>input{appearance:auto;width:13px;height:13px;margin:3px 4px 3px 3px;accent-color:auto}.financial-report-schedule__form .ui-fieldset .ui-check{font-size:var(--type-body);line-height:1.6;color:var(--text-primary)}.financial-report-schedule__form .ui-fieldset .ui-field-label{font-size:var(--type-body);color:var(--text-primary)}.financial-report-schedule__form .ui-field-head{font-size:var(--text-xs);line-height:1.6}.financial-report-schedule__form .ui-fieldset{border:2px groove ThreeDFace;padding:.35em .75em .625em}.financial-report-schedule__form .ui-fieldset>legend{padding-inline:2px;margin-bottom:0}.financial-report-schedule__form .ui-fieldset .ui-check-group{display:grid;gap:0}.financial-report-schedule__form .ui-fieldset .ui-check{font-size:var(--text-xs);line-height:1.6;color:var(--text-muted)}.financial-report-schedule__form .ui-control:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 30%,transparent)}.approvals-inbox{--royal-action:#D8B96D;--royal-action-hover:#E5CB89;--royal-action-ink:#2B1B35;display:grid;gap:6px;min-width:0;margin-block:0 6px;padding:6px 12px;border-radius:var(--radius-lg,16px)}.approvals-inbox__heading{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.approvals-inbox__heading h2{margin:0;font-size:.95rem}.approvals-inbox__peek{flex:1;min-width:0;overflow:hidden;color:var(--text2,var(--text-muted));text-overflow:ellipsis;white-space:nowrap}.approvals-inbox__browse,.approvals-inbox__actions button,.approvals-inbox__form button,.approvals-inbox__rows>button{display:inline-flex;height:36px;min-height:36px;align-items:center;justify-content:center;padding-inline:11px;border:1px solid var(--border2,var(--border));border-radius:12px;color:var(--text,var(--text-primary));background:var(--panel,var(--surface-strong));font:inherit;font-size:13px;font-weight:700;cursor:pointer}.approvals-inbox__browse{margin-inline-start:auto}.approvals-inbox__rows{display:grid;gap:6px}.approvals-inbox__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-width:0;padding:8px 10px;border:1px solid var(--line,rgba(255,255,255,.08));border-radius:10px}.approvals-inbox__summary{display:grid;gap:2px;min-width:0}.approvals-inbox__summary small{overflow:hidden;color:var(--text2,var(--text-muted));text-overflow:ellipsis;white-space:nowrap}.approvals-inbox__change{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.85rem}.approvals-inbox__change span:not([aria-hidden]){display:inline-block;padding:2px 8px;border-radius:999px;background:var(--chip,rgba(255,255,255,.08))}.approvals-inbox__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.approvals-inbox__actions a{display:inline-flex;height:36px;min-height:36px;align-items:center;justify-content:center;padding-inline:11px;border:1px solid var(--border2,var(--border));border-radius:12px;background:var(--panel,var(--surface-strong));color:var(--text,var(--text-primary));font:inherit;font-size:13px;font-weight:700;text-decoration:none}.approvals-inbox__actions .approvals-inbox__primary,.approvals-inbox__form .approvals-inbox__primary{border-color:transparent;background:var(--royal-action);color:var(--royal-action-ink);font-weight:700}.approvals-inbox__actions .approvals-inbox__primary:hover,.approvals-inbox__form .approvals-inbox__primary:hover{background:var(--royal-action-hover);color:var(--royal-action-ink)}.approvals-inbox__actions .approvals-inbox__primary:disabled,.approvals-inbox__form .approvals-inbox__primary:disabled{border:1px solid var(--border2,var(--border));background:var(--muted-bg,var(--panel,var(--surface-strong)));color:var(--text2,var(--text-muted));box-shadow:none;opacity:1;filter:none;cursor:not-allowed}.approvals-inbox__actions button:disabled,.approvals-inbox__form button:disabled{cursor:not-allowed;opacity:1;filter:none}.approvals-inbox__self{color:var(--text2,var(--text-muted))}.approvals-inbox__form{display:flex;grid-column:1/-1;align-items:center;gap:6px}.approvals-inbox__form input{flex:1 1 180px;min-width:0;height:38px;min-height:38px;padding-inline:8px;border:1px solid var(--border2,var(--border));border-radius:12px;color:var(--text,var(--text-primary));background:var(--input-bg);font:inherit}.approvals-inbox__empty{margin:0;color:var(--text2,var(--text-muted))}@media(max-width:640px){.approvals-inbox__row{grid-template-columns:minmax(0,1fr)}.approvals-inbox__actions{grid-column:1}.approvals-inbox__summary small{white-space:normal}.approvals-inbox__form{flex-wrap:wrap}.approvals-inbox__form input{flex-basis:180px}}.wallet-price-panel{display:grid;gap:var(--space-4);min-width:0;color:var(--text-primary)}.wallet-price-panel__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.wallet-price-panel__header h2,.wallet-price-panel__form h3,.wallet-price-panel__versions h3{margin:0;color:var(--text-primary)}.wallet-price-panel__header p{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.7}.wallet-price-panel__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-3)}.wallet-price-panel__products>button,.wallet-price-panel__versions article{display:grid;gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-secondary);text-align:right}.wallet-price-panel__products>button{cursor:pointer}.wallet-price-panel__products>button.is-selected{border-color:var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary)}.wallet-price-panel__products strong,.wallet-price-panel__versions strong{color:var(--text-primary)}.wallet-price-panel__products small,.wallet-price-panel__versions small{color:var(--text-muted);font-size:var(--text-xs)}.wallet-price-panel__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-elevated)}.wallet-price-panel__form h3{grid-column:1 / -1}.wallet-price-panel__form label{display:grid;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}.wallet-price-panel__form input{width:100%;min-height:42px;box-sizing:border-box;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-primary);font:inherit}.wallet-price-panel__form>button{justify-self:start}.wallet-price-panel__versions{display:grid;gap:var(--space-3)}.wallet-price-panel__versions article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.wallet-price-panel__versions article>div:first-child{display:grid;gap:var(--space-1)}.wallet-price-panel__actions{display:flex;gap:var(--space-2)}.wallet-price-panel__actions button,.wallet-price-panel__confirm button{min-height:38px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-strong);color:var(--text-primary);font:inherit;cursor:pointer}.wallet-price-panel__error{color:var(--danger)}.wallet-price-panel__note{margin:0;padding:var(--space-3);border-inline-start:3px solid var(--warning);background:var(--surface-elevated);color:var(--text-secondary)}.wallet-price-panel__confirm{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--warning);border-radius:var(--radius-md);background:var(--surface-elevated)}.wallet-price-panel__confirm p{margin-inline-end:auto;color:var(--text-primary)}@media(max-width:700px){.wallet-price-panel__header{flex-direction:column}.wallet-price-panel__header button,.wallet-price-panel__form>button{width:100%;min-height:44px}.wallet-price-panel__form{grid-template-columns:1fr}.wallet-price-panel__versions article{grid-template-columns:1fr}.wallet-price-panel__actions{display:grid;grid-template-columns:1fr 1fr}.wallet-price-panel__confirm{align-items:stretch;flex-wrap:wrap}.wallet-price-panel__confirm p{flex-basis:100%}}.wallet-price-panel__filters,.wallet-price-panel__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);min-width:0}.wallet-price-panel__fields{grid-column:1 / -1;border:0;padding:0;margin:0}.wallet-price-panel__fields h3,.wallet-price-panel__fields p,.wallet-price-panel__missing{grid-column:1 / -1}.wallet-price-panel__filters label{display:grid;gap:var(--space-2)}.wallet-price-panel select,.wallet-price-panel__filters input{min-width:0;width:100%;min-height:var(--control-height);box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-primary);padding:var(--space-2);font:inherit}.wallet-price-panel__missing{display:grid;gap:var(--space-2);padding:var(--space-6);border:1px dashed var(--border-strong);border-radius:var(--radius-md);text-align:center;color:var(--text-muted)}.wallet-price-panel__actions{flex-wrap:wrap;align-items:center}.wallet-price-panel__products,.wallet-price-panel__versions{overflow-wrap:anywhere}.wallet-price-panel button{min-height:var(--control-height)}.wallet-price-panel__form :disabled{cursor:default}@media(max-width:700px){.wallet-price-panel__fields,.wallet-price-panel__filters,.wallet-price-panel__products{grid-template-columns:1fr}}.wallet-price-panel__table{min-width:0}.wallet-price-panel__table table{width:100%;min-width:0;border-collapse:collapse}.wallet-price-panel__table th,.wallet-price-panel__table td{padding:var(--space-3);text-align:right;overflow-wrap:anywhere}.wallet-price-panel__table td small{display:block;color:var(--text-muted)}@media(max-width:700px){.wallet-price-panel__table table,.wallet-price-panel__table tbody{display:block}.wallet-price-panel__table thead{display:none}.wallet-price-panel__table tr{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);margin-bottom:var(--space-3)}.wallet-price-panel__table td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-2);padding:0;min-width:0}.wallet-price-panel__table td:before{content:attr(data-label);color:var(--text-muted)}}.wallet-price-panel.panel{padding:var(--space-4)}.wallet-price-panel__filters{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:end}.wallet-price-panel__filters>label:last-child{min-width:10rem}.wallet-price-record{--record-section-padding: 14px;--record-field-gap: 10px;--record-fact-min: 180px;--record-control-height: 38px;gap:0;border-radius:var(--radius-lg)}.wallet-price-record>.wallet-price-panel__header{margin-block-end:var(--space-3)}.wallet-price-record__form{display:grid;gap:0;min-width:0}.wallet-price-record .record-section{margin:0;padding:var(--record-section-padding) 0;min-width:0;background:transparent;box-shadow:none;border:0;border-block-start:1px solid var(--border-subtle);border-radius:0}.wallet-price-record .record-section h3{margin:0 0 var(--space-2)}.wallet-price-record .record-section>.wallet-price-panel__actions{display:flex;margin-block:calc(var(--space-3) / 2)}.wallet-price-record .record-section>.wallet-price-panel__actions button{min-height:var(--control-height-sm);font-size:var(--text-xs)}.wallet-price-record .record-section>.wallet-price-panel__actions .primary-button{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--text-on-brand)}.wallet-price-record .wallet-price-panel__fields{margin-block-start:var(--space-2);gap:var(--record-field-gap)}.wallet-price-record .wallet-price-record__content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);align-items:stretch;margin-block-start:var(--record-section-padding)}.wallet-price-record__content-grid>div{min-width:0}.wallet-price-record .wallet-price-record__content-grid>label,.wallet-price-record__content-grid>div{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-hover)}.wallet-price-record .wallet-price-record__content-grid>label{align-content:start;gap:calc(var(--space-3) / 2);color:var(--text-secondary);font-size:var(--text-xs);font-weight:400}.wallet-price-record .wallet-price-record__content-grid input{font-size:var(--type-body);font-weight:400}.wallet-price-record__content-grid .wallet-price-panel__missing{min-height:110px;padding:var(--space-3);box-sizing:border-box;border-color:var(--border-subtle);align-content:center;font-size:var(--text-sm)}.wallet-price-record__image{display:grid;gap:calc(var(--space-3) / 2);color:var(--text-muted)}.wallet-price-record__image-label{display:block;color:var(--text-muted);font-size:var(--text-xs);margin-block-end:var(--space-1)}.wallet-price-record__facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--record-fact-min)),1fr));gap:var(--space-2) var(--space-4);margin-block:var(--space-2)}.wallet-price-record__facts>div{min-width:0}.wallet-price-record__facts dt{color:var(--text-secondary);font-size:var(--text-xs)}.wallet-price-record__facts dd{margin:0;color:var(--text-primary);font-weight:700;overflow-wrap:anywhere}.wallet-price-record__image-note{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.wallet-price-record__approval-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--record-fact-min)),1fr));gap:var(--space-3);margin:0}.wallet-price-record__approval-facts>div{display:flex;flex-direction:column;gap:calc(var(--space-3) / 2);min-width:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-hover)}.wallet-price-record__approval-facts dt{color:var(--text-muted);font-size:var(--text-xs)}.wallet-price-record__approval-facts dd{margin:0;font-weight:700;overflow-wrap:anywhere}.wallet-price-record .wallet-price-panel__versions{gap:0}.wallet-price-record__preview{padding:var(--space-3);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);background:transparent}.wallet-price-record__preview p{margin:0}.wallet-price-record__preview>b,.wallet-price-record__preview>small{display:block}.wallet-price-record__preview>b{margin-block-end:var(--space-2)}.wallet-price-record__preview>small{margin-block-start:var(--space-2)}.wallet-price-record__preview>p:first-of-type,.wallet-price-record__preview>p:nth-of-type(2){display:inline}.wallet-price-record__preview>p:first-of-type:after{content:" · "}.wallet-price-record__stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:var(--record-field-gap) 0 var(--record-section-padding);padding:0;list-style:none}.wallet-price-record__stages li{padding:var(--space-2) 0;border-top:3px solid var(--border-subtle);color:var(--text-muted);text-align:center;font-weight:700}.wallet-price-record__stages [aria-current=step]{color:var(--text-primary);border-top-color:var(--brand-primary)}.wallet-price-record fieldset input{width:100%;min-width:0;height:var(--record-control-height);min-height:var(--record-control-height);box-sizing:border-box;padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-primary);font:inherit}.wallet-price-record fieldset label{display:grid;gap:var(--space-2);min-width:0}@media(max-width:700px){.wallet-price-panel__filters{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.wallet-price-record .wallet-price-record__content-grid{grid-template-columns:minmax(0,1fr)}.wallet-price-record__approval-facts>div{padding:var(--record-field-gap)}}.wallet-price-record details>summary{cursor:pointer;font-weight:700;padding-block:var(--space-2)}.wallet-price-record details[open]>summary{margin-bottom:var(--space-3)}.wallet-price-record .wallet-price-record__propose{min-height:var(--record-control-height);padding-block:var(--space-1)}.w8{font-family:Noto Sans Arabic,Segoe UI,Tahoma,sans-serif;--brand: #c9a84c;--brand2: #9b5de5;--success: #5de58a;--success-soft: rgb(93 229 138 / 12%);--danger: #e53e5d;--danger-soft: rgb(226 70 83 / 14%);--warn: #c9a84c;--warn-soft: rgb(201 168 76 / 12%);--info: #3ecfe5;--info-soft: rgb(62 207 229 / 12%);--royal-action: #D8B96D;--royal-action-hover: #E5CB89;--royal-action-ink: #2B1B35;--bg: #07040f;--glow: rgb(155 93 229 / 9%);--panel: rgb(255 255 255 / 4.5%);--raised: #110d1e;--hover: rgb(255 255 255 / 7%);--input: rgb(255 255 255 / 6%);--text: #ede8ff;--text2: #b4a9cb;--muted: #b4a9cb;--border: rgb(255 255 255 / 8%);--border2: rgb(155 93 229 / 30%);--nav-active: linear-gradient(135deg,rgb(155 93 229 / 21%),rgb(229 62 138 / 10%));--nav-active-border: rgb(155 93 229 / 28%);--on-brand: #07040f;--s1: #9b5de5;--s2: #a8843a;--s3: #2fa89c;color-scheme:dark}:root[data-theme=light] .w8{--brand: #6f347f;--brand2: #7d3fba;--success: #177344;--success-soft: #e8f6ee;--danger: #b4233c;--danger-soft: #fff0f2;--warn: #86600e;--warn-soft: #fff4d8;--info: #146b91;--info-soft: #e9f6fc;--bg: #f7f4fa;--glow: rgb(139 75 196 / 10%);--panel: #fff;--raised: #fff;--hover: #f3eef7;--input: #fff;--text: #281738;--text2: #584966;--muted: #6d5e79;--border: #dfd5e5;--border2: #b98bd1;--nav-active: linear-gradient(135deg,rgb(125 63 186 / 13%),rgb(177 103 207 / 8%));--nav-active-border: rgb(125 63 186 / 34%);--on-brand: #fff;--s1: #7d3fba;--s2: #a0720f;--s3: #008c7e;color-scheme:light}.w8,.w8 *{box-sizing:border-box}.w8{color:var(--text);font-size:14px;line-height:1.6}.w8 button,.w8 input,.w8 select,.w8 textarea{font:inherit;color:inherit}.w8 .w8-tools{display:flex;gap:8px;flex-wrap:wrap}.w8 .w8-btn{white-space:nowrap;height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--border2);background:var(--panel);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.w8 .w8-btn:hover{background:var(--hover)}.w8 .w8-btn.w8-primary{border:0px;background:linear-gradient(120deg,var(--brand),var(--brand2));color:var(--on-brand);font-weight:700}.w8 .w8-btn.w8-ghost{border-color:var(--border);color:var(--text2)}.w8 .w8-btn.w8-sm{height:32px;padding:0 10px;font-size:13px}.w8 .w8-panel{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:16px;min-width:0px}.w8 .w8-field{display:flex;flex-direction:column;gap:4px;min-width:0px}.w8 .w8-field label{font-size:12px;color:var(--muted)}.w8 .w8-input,.w8 select.w8-input{height:38px;border-radius:10px;border:1px solid var(--border);background:var(--input);padding:0 12px;min-width:0px}.w8 select,.w8 select.w8-input{background-color:var(--raised);color:var(--text);border:1px solid var(--border);accent-color:var(--brand2)}.w8 select:focus,.w8 .w8-input:focus,.w8 textarea:focus{outline:2px solid var(--border2);outline-offset:1px}.w8 option,.w8 optgroup{background-color:var(--raised);color:var(--text)}.w8 option:checked{background-color:var(--brand2);color:#fff}.w8 .w8-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.w8 table{width:100%;border-collapse:collapse;font-size:13px}.w8 th,.w8 td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}.w8 th{color:var(--muted);font-weight:600;background:var(--hover)}.w8 tr:last-child td{border-bottom:0px}.w8 tbody tr{cursor:pointer}.w8 tbody tr:hover td{background:var(--hover)}.w8 .w8-chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.w8 .w8-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentcolor}.w8 .w8-ok{color:var(--success);background:var(--success-soft)}.w8 .w8-warn{color:var(--warn);background:var(--warn-soft)}.w8 .w8-bad{color:var(--danger);background:var(--danger-soft)}.w8 .w8-mute{color:var(--muted);background:var(--hover)}.w8 .w8-pager{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--muted);font-size:13px;gap:10px;flex-wrap:wrap}.w8 .w8-facts{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:12px;margin-top:14px}.w8 .w8-fact{background:var(--hover);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px}.w8 .w8-fact small{color:var(--muted)}.w8 .w8-fact b{font-size:16px}.w8 .w8-tabs{display:flex;gap:0px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid var(--border);margin:18px 0 14px}.w8 .w8-tabs button{border-width:0px 0px 2px;border-style:none none solid;border-color:currentcolor currentcolor transparent;border-image:none;background:none;padding:9px 7px;font-size:13px;white-space:nowrap;flex:0 0 auto;color:var(--muted);font-weight:600;cursor:pointer}.w8 .w8-tabs button.w8-on{color:var(--text);border-bottom-color:var(--brand2)}.w8 .w8-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.w8 .w8-row:last-child{border-bottom:0px}.w8 .w8-row span{color:var(--text2)}.w8 .w8-row b{font-weight:600}.w8 .w8-row .w8-ctrl{display:flex;gap:8px;align-items:center}.w8 .w8-panel h3{margin:0 0 6px;font-size:15px}.w8 .w8-panel .w8-sub{margin:0 0 10px;color:var(--muted);font-size:12px}.w8 .w8-sub{display:flex;flex-direction:column;gap:14px}.w8 .w8-item .w8-t small{color:var(--muted);font-size:12px}@media(max-width:520px){.w8 #w-prev{grid-template-columns:repeat(3,minmax(0px,1fr))!important}.w8 #w-prev .w8-item{padding:8px}.w8 #w-prev small{font-size:11px}.w8 .w8-table-wrap{border:0px;overflow:visible}.w8 .w8-table-wrap table,.w8 .w8-table-wrap tbody,.w8 .w8-table-wrap tr,.w8 .w8-table-wrap td{display:block;width:100%}.w8 .w8-table-wrap thead{display:none}.w8 .w8-table-wrap tr{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:8px 10px;margin-bottom:8px;grid-template-columns:repeat(2,minmax(0px,1fr));gap:6px 12px;display:grid!important}.w8 .w8-table-wrap td{border:0px;padding:0;white-space:normal;display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:right;min-width:0px}.w8 .w8-table-wrap td:before{content:attr(data-label);color:var(--muted);font-size:11px}.w8 .w8-table-wrap td:first-child,.w8 .w8-table-wrap td:last-child{grid-column:1 / -1}.w8 .w8-table-wrap td:last-child .w8-ctrl{justify-content:flex-start}.w8 .w8-table-wrap td:has(>input[type=checkbox]){grid-column:auto;order:-1}.w8 .w8-table-wrap td[data-label=""]:before{content:none}.w8 .w8-table-wrap td .w8-ctrl{justify-content:flex-end}.w8 #rows tr{position:relative}.w8 #rows td:first-child:has(>input[type=checkbox]:only-child),.w8 #rows td:first-child:has(>label:only-child>input[type=checkbox]:only-child){position:absolute;top:12px;left:12px}.w8 #rows td:first-child:before,.w8 #rows td:nth-child(2):before,.w8 #rows td:last-child:before{content:none}.w8 #rows td:nth-child(2){grid-column:1 / -1}.w8 .w8-table-wrap td:has(>input[type=checkbox]):before{content:none}.w8 .w8-items{grid-template-columns:1fr!important}.w8 .w8-item .w8-t{flex-wrap:wrap}}.w8 .w8-opsbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.w8 .w8-opsbar .w8-tools{margin-inline-start:auto}.w8 .w8-rep small{line-height:1.5}@media(max-width:520px){.w8 .w8-opsbar .w8-tools{margin:0}}.w8 .w8-chipbtn{border:1px solid var(--border);background:var(--panel);border-radius:999px;padding:5px 12px;cursor:pointer;font-weight:600;color:var(--text2)}.w8 .w8-chipbtn:disabled{color:var(--muted);cursor:not-allowed}.w8 .w8-chipbtn.w8-on{background:var(--nav-active);border-color:var(--nav-active-border);color:var(--text)}.w8 .w8-note{font-size:12px;color:var(--muted)}.w8 .w8-backbar{display:flex;align-items:center;gap:12px;margin-bottom:12px}.w8 .w8-backbar .w8-where{font-weight:700;font-size:18px}.w8 .w8-seg{display:inline-flex;border:1px solid var(--border);border-radius:10px;overflow:hidden}.w8 .w8-seg button{border:0px;background:none;padding:6px 12px;cursor:pointer;color:var(--muted);font-weight:600}.w8 .w8-seg button.w8-on{background:var(--nav-active);color:var(--text)}.w8 td .w8-ctrl{display:flex;gap:6px}.w8 .w8-item{background:var(--hover);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px;min-width:0px}.w8 .w8-item .w8-t{display:flex;justify-content:space-between;gap:8px;align-items:center}.w8 .w8-item small{color:var(--muted)}.w8 .w8-item .w8-ctrl{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.w8 .w8-items{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:10px}.w8 .w8-callout{background:var(--info-soft);color:var(--text2);border-radius:12px;padding:10px 12px;font-size:13px}.w8 .w8-bulk{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.w8 [hidden]{display:none!important}@media(max-width:1280px){.w8 .w8-facts,.w8 .w8-items{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:1024px){.w8 .w8-items{grid-template-columns:1fr}}@media(max-width:768px){.w8 .w8-facts{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:520px){.w8 .w8-facts,.w8 .w8-items{grid-template-columns:repeat(2,minmax(0px,1fr))}.w8 .w8-fact{padding:10px}.w8 .w8-fact b{font-size:14px}.w8 .w8-tabs{position:sticky;top:57px;z-index:4;background:var(--bg);margin:12px -12px 10px;padding:0 12px}.w8 #hub-tabs,.w8 #notes-panel{scroll-margin-top:110px}.w8 .w8-row{flex-wrap:wrap}.w8 .w8-row .w8-ctrl,.w8 .w8-ctrl{flex-wrap:wrap;justify-content:flex-start}.w8 .w8-chip{white-space:normal}.w8 .w8-btn{white-space:normal;height:auto;min-height:34px;padding:6px 10px}.w8 .w8-tools{width:100%}.w8 .w8-backbar{flex-wrap:wrap}}.w8{--as-shell-chrome-size: 44px;--as-shell-chrome-gap: 8px;--as-shell-chrome-block-offset: 22px;--as-shell-header-title-size: 28px;--as-shell-header-copy-size: 14px;--as-shell-header-copy-line: 20px;--as-shell-filter-chip-height: 30px;--as-shell-filter-chip-min-height: 32px;--as-shell-filter-chip-inline-padding: 10px;--as-shell-filter-chip-radius: 999px;--as-shell-filter-chip-gap: 6px;--as-shell-filter-chip-font-size: 12px;--as-shell-filter-label-font-size: 12.5px;--as-shell-filter-panel-gap: 10px;--as-shell-mobile-header-gap: 4px;--as-shell-mobile-cell-min: 96px;--as-shell-mobile-label-track: 34%;--as-shell-mobile-description-line: 20px;--as-shell-mobile-work-row: 34px }.w8 .w8-panel h4{margin:8px 0 4px;font-size:14px}.w8 .w8-steps{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:8px 0;padding:0}.w8 .w8-steps>*{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--border);border-radius:999px;font-size:12.5px;color:var(--muted)}.w8 .w8-steps>*+:before{content:"←";color:var(--muted);margin-inline-end:4px}.w8 .w8-steps>.w8-done{color:var(--success);border-color:currentcolor}.w8 .w8-steps>.w8-now{color:var(--text);border-color:var(--accent,currentColor);font-weight:700}.w8 .w8-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.w8 .w8-table-wrap td>small,.w8 .w8-table-wrap td>.w8-sub{display:block;color:var(--muted);font-size:12px;margin-top:2px}.w8 .w8-table-wrap td:last-child .w8-btn{white-space:normal;max-width:190px;height:auto;min-height:30px;line-height:1.3}.w8 .w8-chip.w8-info{color:var(--info);background:var(--info-soft)}.w8 td .w8-chip+small{display:block;margin-top:4px}.w8{--s4: #5b8def;--s5: #d8668f }:root[data-theme=light] .w8{--s4: #2f63c8;--s5: #b2456e }.w8 .w8-row>span>b+small:not(.w8-note),.w8 .w8-row>span>small+small{display:block;margin-top:2px}.w8 .w8-as-filter-unit{min-width:0px}.w8 .w8-as-filter-more>summary:focus-visible{outline:2px solid var(--border2);outline-offset:2px}.w8 .w8-as-filter-more{grid-column:1 / -1;flex:1 1 100%;width:100%;min-width:0px;margin-top:2px;border-top:1px solid var(--border);padding-top:8px}.w8 .w8-as-filter-more>summary{display:flex;align-items:center;gap:var(--as-shell-filter-chip-gap);width:max-content;max-width:100%;min-height:var(--as-shell-filter-chip-height);color:var(--text2);font-size:var(--as-shell-filter-label-font-size);font-weight:700;cursor:pointer;list-style-position:inside}.w8 .w8-as-filter-more-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:var(--as-shell-filter-panel-gap);margin-top:8px;padding-top:8px;border-top:1px dashed var(--border)}.w8 .w8-as-filter-more-content>.w8-as-filter-unit{min-width:0px}@media(max-width:520px){.w8 .w8-as-filter-more-content{grid-template-columns:minmax(0px,1fr)}}.w8 .w8-as-filter-fieldset{box-sizing:border-box;min-inline-size:0px;max-inline-size:100%;margin:0;padding:0;border:0px}.w8 .w8-as-filter-fieldset>legend{max-inline-size:100%;margin:0 0 7px;padding:0;color:var(--text2);font-size:var(--as-shell-filter-label-font-size);font-weight:700;line-height:1.4}.w8 .w8-as-filter-saved-row{box-sizing:border-box;width:100%;max-width:100%;grid-column:1 / -1}.w8 .w8-as-filter-saved-row>.w8-as-filter-fieldset{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 100%}.w8 .w8-as-filter-check-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--as-shell-filter-chip-gap);flex:0 1 auto;min-width:0px;max-width:100%;min-height:var(--as-shell-filter-chip-min-height);padding:5px var(--as-shell-filter-chip-inline-padding);border:1px solid var(--border);border-radius:var(--as-shell-filter-chip-radius);background:var(--panel);color:var(--text2);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:var(--as-shell-filter-chip-font-size);line-height:1.35;text-align:start;overflow-wrap:anywhere;cursor:pointer}.w8 .w8-as-filter-check-chip:hover{border-color:var(--border2);color:var(--text)}.w8 .w8-as-filter-check-chip:has(.w8-as-filter-checkbox-native:focus-visible){outline:2px solid var(--border2);outline-offset:2px}.w8 .w8-as-filter-checkbox-native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.w8 #staff-more #sort-filter{width:160px;min-width:160px;max-width:100%}.w8 #staff-more #saved-views{display:flex;width:100%;max-width:100%;flex-wrap:wrap;grid-column:1 / -1}.w8 .w8-as-filter-more-content{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px}.w8 .w8-as-filter-more-content>.w8-as-filter-saved-row{grid-column:1 / -1}@media(max-width:520px){.w8 .w8-as-filter-more-content{grid-template-columns:minmax(0px,1fr);gap:16px}.w8 #page,.w8 #list-view,.w8 #route-view,.w8 #tab-accounts{box-sizing:border-box;width:100%;max-width:100%;min-width:0px}}.w8 .w8-as-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.w8 .w8-as-report-title-group{display:grid;grid-template-columns:minmax(0px,1fr) auto;align-items:center;gap:2px 10px;min-width:0px}.w8 .w8-as-report-title-group>:is(h1,h2,h3,[role=heading]){grid-area:1 / 1}.w8 .w8-as-report-title-group>p,.w8 .w8-as-report-title-group>.w8-sub{grid-column:1 / -1;margin-top:2px}.w8 .w8-as-report-title-group>.w8-as-period-in-title{grid-area:1 / 2;align-self:center}@media(max-width:520px){.w8 .w8-as-report-title-group>.w8-as-period-in-title{grid-area:1 / 2}.w8 .w8-as-period-in-title .w8-seg button{padding:5px 8px;font-size:11px}}.w8 .w8-as-filter-flow{clear:both;min-width:0px;max-width:100%;box-sizing:border-box;position:static!important;inset:auto!important;z-index:auto!important;float:none!important}.w8 .w8-as-filter-more,.w8 .w8-as-filter-more-content{position:static!important;inset:auto!important;float:none!important;transform:none!important}.w8 .w8-as-filter-more{display:block;clear:both;overflow:visible}.w8 .w8-as-filter-more-content>.w8-as-filter-unit{min-width:0px;max-width:100%;break-inside:avoid}@media(max-width:600px){.w8 #page,.w8 #list-view,.w8 #route-view,.w8 #reports{width:100%;min-width:0px;max-width:100%}.w8>*{min-width:0px;max-width:100%}.w8 .w8-as-filter-toolbar{align-items:stretch;width:100%;min-width:0px;max-width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0px,1fr))!important;gap:6px!important}.w8 .w8-as-filter-toolbar>input[type=search]{width:100%;min-width:0px;max-width:100%;grid-column:1 / -1!important;flex:0 0 auto!important}.w8 .w8-as-filter-toolbar>.w8-field,.w8 .w8-as-filter-toolbar>select,.w8 .w8-as-filter-toolbar>button{min-width:0px;max-width:100%}.w8 .w8-as-filter-toolbar>.w8-field:not(.w8-search) input,.w8 .w8-as-filter-toolbar>.w8-field:not(.w8-search) select,.w8 .w8-as-filter-toolbar>input[type=search]{width:100%;min-width:0px;max-width:100%}.w8 .w8-as-filter-toolbar>button.w8-btn,.w8 .w8-as-filter-toolbar>select,.w8 .w8-as-filter-toolbar>.w8-field:not(.w8-search) select{width:100%;min-width:0px;height:36px;min-height:36px;padding-inline:8px;font-size:12px;overflow:hidden;text-overflow:ellipsis;grid-column:auto!important;white-space:nowrap!important;flex:0 0 auto!important}.w8 .w8-as-filter-toolbar>input[type=search]{height:38px;min-height:38px;width:100%;min-width:0px;max-width:100%}.w8 .w8-tabs{min-width:0px;max-width:100%;overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important}.w8 .w8-tabs>*{flex:0 0 auto!important;white-space:nowrap!important}}@media(max-width:520px){.w8 #page,.w8 #list-view,.w8 #route-view,.w8 #tab-accounts{box-sizing:border-box;width:100%;max-width:100%;min-width:0px}}.w8,:root[data-theme=dark] .w8{font-family:Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif;--font-ar: "Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-control: 12px;--radius-card: 16px;--radius-page: 22px;--radius-chip: 999px;--type-page: 28px;--type-section: 18px;--type-card: 15px;--type-body: 15px;--type-secondary: 13px;--line: 1.6;--focus-width: 2px;--bg: #17111E;--surface: #241A2D;--surface-raised: #30233A;--surface-hover: #392A44;--text: #FFF9EF;--text-2: #D9CFDF;--text-quiet: #C0B4C9;--accent: #D8B96D;--accent-hover: #E5CB89;--accent-ink: #291E0C;--border: #51445A;--control-edge: #82748C;--divider: #403547;--input-bg: #1E1625;--success: #5CCB8A;--success-bg: #253D31;--warning: #E3BF68;--warning-bg: #45391F;--danger: #F07883;--danger-bg: #492A32;--info: #8BB8FA;--info-bg: #28364D;--muted-bg: #38303D;--media-stage: var(--surface-raised);--media-glow: rgb(216 185 109 / 35%);--shadow-floating: 0 14px 32px rgb(7 3 11 / 48%);--shadow-soft: 0 2px 8px rgb(7 3 11 / 28%);--brand: var(--accent);--brand2: var(--accent-hover);--on-brand: var(--accent-ink);--panel: var(--surface);--raised: var(--surface-raised);--hover: var(--surface-hover);--input: var(--input-bg);--text2: var(--text-2);--muted: var(--text-quiet);--border2: var(--control-edge);--success-soft: var(--success-bg);--warn: var(--warning);--warn-soft: var(--warning-bg);--danger-soft: var(--danger-bg);--info-soft: var(--info-bg);--nav-active: var(--surface-hover);--nav-active-border: var(--control-edge);--s1: var(--accent);--s2: var(--success);--s3: var(--info);--s4: var(--warning);--s5: var(--danger);color-scheme:dark}:root[data-theme=light] .w8{--bg: #F3EFF5;--surface: #FFFFFF;--surface-raised: #F9F5EA;--surface-hover: #F1EBDD;--text: #241A2A;--text-2: #574C60;--text-quiet: #64576E;--accent: #80601F;--accent-hover: #694515;--accent-ink: #FFFFFF;--border: #D9D0DD;--control-edge: #8D8295;--divider: #E8E1EA;--input-bg: #FFFFFF;--success: #246A48;--success-bg: #E6F4EB;--warning: #78550F;--warning-bg: #FAF0D7;--danger: #9F3B47;--danger-bg: #F9E8EA;--info: #355578;--info-bg: #E7EDF7;--muted-bg: #EEEAF0;--media-stage: var(--surface-raised);--media-glow: rgb(128 96 31 / 25%);--shadow-floating: 0 14px 32px rgb(36 26 42 / 16%);--shadow-soft: 0 2px 8px rgb(36 26 42 / 10%);--brand: var(--accent);--brand2: var(--accent-hover);--on-brand: var(--accent-ink);--panel: var(--surface);--raised: var(--surface-raised);--hover: var(--surface-hover);--input: var(--input-bg);--text2: var(--text-2);--muted: var(--text-quiet);--border2: var(--control-edge);--success-soft: var(--success-bg);--warn: var(--warning);--warn-soft: var(--warning-bg);--danger-soft: var(--danger-bg);--info-soft: var(--info-bg);--nav-active: var(--surface-hover);--nav-active-border: var(--control-edge);--s1: var(--accent);--s2: var(--success);--s3: var(--info);--s4: var(--warning);--s5: var(--danger);color-scheme:light}.w8{color:var(--text);font-family:var(--font-ar);font-size:var(--type-body);line-height:var(--line)}.w8 h1,.w8 #section-head h1,.w8 #wc-top h1,.w8 .w8-page-head h1{font-size:var(--type-page);line-height:1.35}.w8 .w8-panel>h2,.w8 .w8-panel>h3{font-size:var(--type-section);line-height:1.45}.w8 .w8-field label,.w8 .w8-pager{font-size:var(--type-secondary)}.w8 .w8-btn{min-height:44px;height:44px;padding-inline:16px;border:1px solid var(--control-edge);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:var(--type-body);font-weight:700}.w8 .w8-btn:hover{background:var(--surface-hover);color:var(--text)}.w8 .w8-btn.w8-primary{border:1px solid transparent;background:var(--accent);color:var(--accent-ink);font-weight:700}.w8 .w8-btn.w8-primary:hover{background:var(--accent-hover);color:var(--accent-ink)}.w8 .w8-btn.w8-ghost,.w8 .w8-btn:not(.w8-primary):not(.w8-danger){border-color:var(--control-edge);background:var(--surface);color:var(--text)}.w8 .w8-btn.w8-ghost:hover,.w8 .w8-btn:not(.w8-primary):not(.w8-danger):hover{background:var(--surface-hover);color:var(--text)}.w8 .w8-btn.w8-sm{min-height:36px;height:36px;padding-inline:11px;border-radius:var(--radius-control);font-size:var(--type-secondary)}.w8 .w8-panel{border-radius:var(--radius-card)}.w8 .w8-input,.w8 select.w8-input{border-color:var(--control-edge);border-radius:var(--radius-control);background:var(--input-bg)}.w8 select,.w8 select.w8-input{background-color:var(--input-bg);color:var(--text);border-color:var(--control-edge);accent-color:var(--accent)}.w8 option,.w8 optgroup{background-color:var(--surface-raised);color:var(--text)}.w8 option:checked{background-color:var(--accent);color:var(--accent-ink)}.w8 :focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:2px}.w8 select:focus-visible,.w8 .w8-input:focus-visible,.w8 textarea:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}.w8 .w8-as-filter-toolbar{width:100%;min-width:0px;max-width:100%;display:flex!important;flex-flow:wrap!important;align-items:center!important;gap:6px 8px!important;margin-block:6px!important}.w8 .w8-as-filter-chip-row{display:contents}.w8 .w8-as-filter-toolbar>.w8-as-filter-search-unit,.w8 .w8-as-filter-toolbar>input[type=search]{flex:1 1 300px!important;width:auto!important;min-width:min(240px,100%)!important;max-width:none!important;margin:0!important}.w8 .w8-as-filter-toolbar>.w8-as-filter-search-unit input,.w8 .w8-as-filter-toolbar>input[type=search]{width:100%;min-width:0px}.w8 .w8-as-filter-toolbar>.w8-field:not(.w8-search):not(.w8-as-filter-search-unit),.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-field:not(.w8-search){flex:0 1 auto;min-width:0px;max-width:100%;margin:0}.w8 .w8-as-filter-toolbar>.w8-field:not(.w8-search) select,.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-field:not(.w8-search) select{width:auto;min-width:0px;max-width:min(260px,100%)}.w8 .w8-as-filter-toolbar .w8-as-filter-search-unit>span,.w8 .w8-as-filter-toolbar .w8-as-filter-search-unit>label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-as-filter-more,.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>[data-more-filters],.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-as-filter-more-trigger,.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-btn.w8-primary{margin-inline-start:auto}.w8 .w8-as-filter-toolbar .w8-as-filter-more{min-width:0px;border-top:0px;padding-block:0px;flex:0 0 auto!important;width:auto!important;margin-block:0px!important}.w8 .w8-as-filter-toolbar .w8-as-filter-more>summary{width:auto;min-height:36px;padding:0 11px;border:1px solid var(--border);border-radius:var(--radius-control,10px);list-style:none;white-space:nowrap}.w8 .w8-as-filter-toolbar .w8-as-filter-more>summary::-webkit-details-marker{display:none}.w8 .w8-as-filter-toolbar .w8-as-filter-more[open]{flex-basis:100%!important}.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row{min-width:0px}.w8 .w8-as-filter-more-content,.w8 .w8-as-filter-more-panel{max-height:min(62vh,640px);overflow:auto;overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;align-items:start!important;gap:12px!important}.w8 .w8-as-filter-more-content>.w8-as-filter-unit,.w8 .w8-as-filter-more-content>.w8-as-filter-fieldset,.w8 .w8-as-filter-more-content>.w8-as-filter-saved-row{min-width:0px;max-width:100%;grid-column:auto!important}.w8 .w8-as-filter-more-content>.w8-as-filter-fieldset,.w8 .w8-as-filter-more-panel fieldset{box-sizing:border-box;min-width:0px;max-width:100%}.w8 .w8-as-filter-more-content .w8-as-filter-check-chip,.w8 .w8-as-filter-more-panel .w8-as-filter-check-chip{display:inline-flex;align-items:center;justify-content:flex-start;flex:0 1 auto;min-width:0px;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.w8 .w8-as-filter-check-chip>span{min-width:0px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.w8 .w8-as-filter-check-chip small{flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums}.w8 .w8-as-filter-footer{position:sticky;bottom:0;z-index:2;grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px -12px -12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--surface-raised,var(--raised));box-shadow:#0000001a 0 -8px 18px}.w8 .w8-as-filter-footer .w8-btn{margin:0}.w8 .w8-as-filter-panel-apply{min-width:132px;justify-content:center}.w8 .w8-as-filter-more-panel:not([hidden]):not(.w8-collapsed){position:relative;max-height:min(62vh,640px);overflow:auto;overscroll-behavior:contain}.w8 .w8-as-filter-chip-row>.w8-saved-view-bar{display:contents}@media(min-width:521px){.w8 #request-toolbar.w8-as-filter-toolbar,.w8 #work-interests .w8-toolbar.w8-as-filter-toolbar{display:flex!important;grid-template-columns:none!important;align-items:center!important}.w8 #request-toolbar.w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-saved-view-bar{display:contents!important}.w8 #request-toolbar.w8-as-filter-toolbar>.w8-as-filter-chip-row button[data-filter-toggle]{white-space:nowrap;flex:0 0 auto!important;width:auto!important;max-width:220px!important}}.w8 .w8-btn.w8-primary:not(:disabled):not([aria-disabled=true]){background-position-x:!important;background-position-y:!important;background-size:!important;background-repeat:!important;background-attachment:!important;background-origin:!important;background-clip:!important;background-color:!important;background-image:none!important;color:var(--royal-action-ink)!important;font-weight:700!important}.w8 .w8-btn.w8-primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--royal-action-hover)!important;color:var(--royal-action-ink)!important}.w8 .w8-btn.w8-primary:disabled,.w8 .w8-btn.w8-primary[disabled],.w8 .w8-btn.w8-primary[aria-disabled=true]{cursor:not-allowed;border:1px solid var(--border2)!important;background-position-x:!important;background-position-y:!important;background-size:!important;background-repeat:!important;background-attachment:!important;background-origin:!important;background-clip:!important;background-color:!important;background-image:none!important;color:var(--text2)!important;box-shadow:none!important;color:var(--muted);filter:none!important}.w8 .w8-chip.w8-ok{background:var(--success-bg,var(--success-soft))!important;color:var(--text)!important}.w8 .w8-chip.w8-warn{background:var(--warning-bg,var(--warn-soft))!important;color:var(--text)!important}.w8 .w8-chip.w8-bad{background:var(--danger-bg,var(--danger-soft))!important;color:var(--text)!important}.w8 .w8-chip.w8-info{background:var(--info-bg,var(--info-soft))!important;color:var(--text)!important}.w8 .w8-chip.w8-mute{background:var(--muted-bg,var(--panel))!important;color:var(--text)!important}@media(max-width:1024px){.w8 .w8-as-filter-toolbar{flex-wrap:wrap!important}.w8 .w8-as-filter-toolbar>.w8-as-filter-search-unit,.w8 .w8-as-filter-toolbar>input[type=search]{flex:1 1 260px!important}}@media(max-width:520px){.w8 .w8-as-filter-toolbar{display:grid!important;grid-template-columns:minmax(0px,1fr)!important;align-items:stretch!important;gap:5px!important;margin:4px 0!important;overflow:visible!important}.w8 .w8-as-filter-toolbar>.w8-as-filter-search-unit,.w8 .w8-as-filter-toolbar>input[type=search]{grid-area:1 / 1 / auto / -1!important;flex:0 0 auto!important;width:100%!important;min-width:0px!important;max-width:100%!important}.w8 .w8-as-filter-toolbar>.w8-as-filter-search-unit input,.w8 .w8-as-filter-toolbar>input[type=search]{height:38px;min-height:38px;width:100%;min-width:0px}.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row{grid-column:1 / -1;align-items:center;width:100%;min-width:0px;max-width:100%;overflow:auto hidden;padding:1px 0 5px;overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex!important;flex-wrap:nowrap!important;gap:6px!important}.w8 .w8-as-filter-chip-row>*{min-width:0px;max-width:82vw;white-space:nowrap;flex:0 0 auto!important;width:auto!important;margin:0!important}.w8 .w8-as-filter-chip-row>.w8-saved-view-bar,.w8 .w8-as-filter-chip-row>.w8-saved-sort-panel{display:contents!important}.w8 .w8-as-filter-chip-row .w8-field:not(.w8-search){max-width:82vw;min-height:36px;display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0px!important;margin:0!important}.w8 .w8-as-filter-chip-row .w8-field:not(.w8-search)>span,.w8 .w8-as-filter-chip-row .w8-field:not(.w8-search)>label{flex:0 0 auto;max-width:none;margin:0;font-size:11px;line-height:1.2;white-space:nowrap}.w8 .w8-as-filter-chip-row .w8-field:not(.w8-search)>select,.w8 .w8-as-filter-chip-row .w8-field:not(.w8-search)>.w8-input{max-width:62vw;min-width:0px;height:36px;min-height:36px;padding-inline:8px;width:auto!important}.w8 .w8-as-filter-chip-row .w8-saved-sort-panel[hidden]{display:none!important}.w8 .w8-as-filter-chip-row .w8-field:not(.w8-search),.w8 .w8-as-filter-chip-row select,.w8 .w8-as-filter-chip-row button{max-width:82vw;min-height:36px;height:36px;padding-inline:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto!important;width:auto!important;min-width:0px!important}.w8 .w8-as-filter-toolbar .w8-as-filter-more{flex:0 0 auto!important;width:auto!important;min-width:max-content!important;margin:0!important;padding:0!important;border:0px!important}.w8 .w8-as-filter-toolbar .w8-as-filter-more>summary{min-height:36px;white-space:nowrap}.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-as-filter-more,.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>[data-more-filters],.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-as-filter-more-trigger,.w8 .w8-as-filter-toolbar>.w8-as-filter-chip-row>.w8-btn.w8-primary{margin-inline-start:0px}.w8 .w8-as-filter-more-content,.w8 .w8-as-filter-more-panel:not([hidden]):not(.w8-collapsed){z-index:80;overscroll-behavior:contain;position:fixed!important;inset-inline:8px!important;inset-block-end:8px!important;width:auto!important;max-width:none!important;max-height:min(82dvh,720px)!important;overflow:auto!important;border:1px solid var(--control-edge,var(--border2))!important;border-radius:18px!important;padding:14px!important;background:var(--surface-raised,var(--raised))!important;box-shadow:var(--shadow-floating,0 18px 48px rgb(0 0 0 / 30%))!important}.w8 .w8-as-filter-more-content{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;gap:10px!important}.w8 .w8-as-filter-more-content>.w8-as-filter-unit,.w8 .w8-as-filter-more-panel>.w8-as-filter-unit{grid-column:auto!important}.w8 .w8-as-filter-more-panel:not([hidden]):not(.w8-collapsed){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-content:start;gap:10px;padding-bottom:0!important}.w8 .w8-as-filter-footer{position:sticky;bottom:-14px;margin:4px -14px -14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--surface-raised,var(--raised))}.w8 .w8-as-filter-footer .w8-btn{min-height:40px;height:40px}.w8 .w8-request-list-meta{max-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;margin-block:2px!important}.w8 .w8-page-select{margin:2px 0 4px!important}.w8 #member-list-tools{display:flex!important;flex-flow:row!important;align-items:center!important;gap:6px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:36px!important;min-height:36px!important;grid-template-columns:none!important;margin:0!important}.w8 #member-list-tools>*{display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0px!important;max-width:72vw!important;margin:0!important;white-space:nowrap!important}.w8 #member-list-tools select,.w8 #member-list-tools input{width:auto!important;max-width:54vw!important;min-width:0px!important;height:36px!important;min-height:36px!important}.w8 #session-toolbar.w8-as-filter-toolbar>.w8-as-filter-chip-row>[data-action=toggle-session-extra]{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;max-width:82vw!important;height:36px!important;min-height:36px!important;white-space:nowrap!important}.w8 #member-period-line{height:22px!important;min-height:22px!important;max-height:22px!important;margin-block:2px!important;overflow:hidden!important;white-space:nowrap!important;line-height:20px!important}.w8 #interest-period-label{min-height:20px!important;margin-block:2px!important;line-height:18px!important}.w8 #page .w8-opsbar{min-height:18px;margin-block:0px 4px!important}}@media(max-width:520px){.w8 #product-summary{display:block;scrollbar-width:none;max-height:20px!important;margin:2px 0!important;overflow:auto hidden!important;white-space:nowrap!important;line-height:20px!important}.w8 #work-interests .w8-toolbar.w8-as-filter-toolbar{margin:0!important;gap:2px!important}.w8 #work-interests .w8-toolbar.w8-as-filter-toolbar>.w8-as-filter-chip-row{padding-block:0px!important}.w8 #interest-count{height:18px!important;min-height:18px!important;margin:1px 0!important;overflow:hidden!important;white-space:nowrap!important;line-height:18px!important}.w8 #interest-period-label{display:none!important}.w8 #tabs{height:32px!important;min-height:32px!important;margin:2px 0 3px!important}.w8 #member-list-tools.w8-as-filter-toolbar{margin:2px 0!important;gap:3px!important}.w8 #member-list-tools.w8-as-filter-toolbar>.w8-as-filter-chip-row{padding-block:0px 2px!important}.w8 #section-tabs.w8-area-tabs{height:36px!important;min-height:36px!important;margin:2px 0 4px!important}.w8 .w8-request-list>.w8-page-head{display:flex!important;flex-flow:row!important;align-items:center!important;gap:8px!important;margin:0 0 3px!important;padding:0!important}.w8 .w8-request-list>.w8-page-head>div{min-width:0px}.w8 .w8-request-list>.w8-page-head h2{font-size:17px!important;line-height:22px!important}.w8 .w8-request-list>.w8-page-head p{display:none!important}.w8 .w8-request-list>.w8-page-head>.w8-btn{height:32px!important;min-height:32px!important;padding-inline:9px!important}.w8 .w8-request-list-meta{scrollbar-width:thin;display:flex!important;flex-flow:row!important;max-height:22px!important;margin:2px 0!important;overflow:auto hidden!important;white-space:nowrap!important}.w8 .w8-request-list-meta>*{flex:0 0 auto!important;white-space:nowrap!important}.w8 #ai-tabs{height:36px!important;min-height:36px!important;margin:2px 0 4px!important}}.w8 .w8-as-filter-panel-content{box-sizing:border-box;width:100%;overscroll-behavior:contain;display:flex!important;flex-flow:column!important;align-items:stretch!important;min-width:0px!important;max-width:100%!important;max-height:min(48vh,640px)!important;overflow:hidden!important}.w8 .w8-as-filter-panel-content[hidden],.w8 details.w8-as-filter-more:not([open])>.w8-as-filter-panel-content{display:none!important}.w8 .w8-as-filter-panel-content>.w8-as-filter-groups{box-sizing:border-box;overscroll-behavior:contain;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;align-content:start!important;align-items:start!important;gap:12px!important;flex:1 1 auto!important;min-width:0px!important;max-width:100%!important;min-height:0px!important;overflow:hidden auto!important}.w8 .w8-as-filter-groups>*{box-sizing:border-box;grid-column:auto!important;width:auto!important;min-width:0px!important;max-width:100%!important}.w8 .w8-as-filter-groups :is(input,select,textarea){box-sizing:border-box;min-width:0px!important;max-width:100%!important}.w8 .w8-as-filter-footer{box-sizing:border-box;z-index:4;align-items:center;justify-content:space-between;width:100%;min-width:0px;max-width:100%;position:sticky!important;bottom:0!important;display:flex!important;flex:0 0 auto!important;overflow:visible!important}.w8 .w8-as-filter-footer .w8-as-filter-panel-apply{max-width:100%;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:132px!important;overflow:visible!important;color:var(--royal-action-ink)!important;background-position-x:!important;background-position-y:!important;background-size:!important;background-repeat:!important;background-attachment:!important;background-origin:!important;background-clip:!important;background-color:!important;background-image:none!important;font-size:13px!important;font-weight:700!important;line-height:1.25!important;text-indent:0px!important;white-space:nowrap!important;opacity:1!important;filter:none!important}@media(min-width:621px)and (max-width:1100px){.w8 #member-rows{display:block!important;width:100%!important;min-width:0px!important;max-width:100%!important}.w8 #member-rows>tr{display:grid!important;grid-template-columns:minmax(0px,1fr)!important;width:100%!important;min-width:0px!important;max-width:100%!important}.w8 #member-rows>tr>td{overflow-wrap:anywhere;display:grid!important;grid-template-columns:minmax(0px,34%) minmax(0px,1fr)!important;gap:8px!important;width:100%!important;height:auto!important;min-height:0px!important;max-width:100%!important;padding-block:8px!important;line-height:1.4!important}.w8 #member-rows>tr>td>*{max-width:100%;overflow-wrap:anywhere;min-width:0px!important}}@media(max-width:520px){.w8 .w8-as-filter-panel-content{position:fixed!important;inset-inline:12px!important;bottom:0!important;z-index:1200!important;width:auto!important;max-width:none!important;max-height:min(82dvh,720px)!important;padding:14px!important;border:1px solid var(--border)!important;border-radius:16px 16px 0 0!important;background:var(--panel)!important;box-shadow:#0000003d 0 -14px 42px!important}.w8 .w8-as-filter-panel-content>.w8-as-filter-groups{gap:10px!important}.w8 .w8-as-filter-panel-content>.w8-as-filter-footer{margin:4px -14px -14px!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px))!important}.w8 #summary-line{display:block!important;width:100%!important;min-width:0px!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;line-height:1.3!important}.w8 #summary-line>*{display:block!important;width:100%!important;min-width:0px!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.w8 #tabs{margin-bottom:-8px!important}}.w8 .w8-as-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;margin:0!important;padding:0!important}@media(max-width:520px){.w8 .w8-as-filter-toolbar .w8-as-filter-unit:not(.w8-as-filter-unit-multiple),.w8 .w8-as-filter-toolbar .w8-as-filter-chip-row>.w8-as-filter-fieldset{height:auto!important;min-height:0px!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important}.w8 .w8-as-filter-toolbar .w8-as-filter-unit:not(.w8-as-filter-unit-multiple) select{min-height:40px;inline-size:100%!important;max-width:none!important}}.w8 .w8-steps{grid-auto-flow:column;grid-auto-columns:minmax(0px,1fr);gap:10px;list-style:none;margin:10px 0 14px;padding:0;display:grid!important}.w8 .w8-steps>*{min-width:0px;color:var(--muted);font-size:12.5px;line-height:1.45;white-space:normal;text-align:start;display:block!important;padding:8px 2px 0!important;border-right:0px!important;border-bottom:0px!important;border-left:0px!important;border-image:none!important;border-top:3px solid var(--border)!important;border-radius:0!important;background:none!important}.w8 .w8-steps>*+:before{content:none!important}.w8 .w8-steps>.w8-done{border-top-color:var(--success)!important;color:var(--text2)}.w8 .w8-steps>.w8-now{color:var(--text);font-weight:700;border-top-color:var(--accent,#d4a64a)!important}.w8 .w8-steps>button,.w8 .w8-steps>a{cursor:pointer;font:inherit}@media(max-width:520px){.w8 .w8-steps{gap:6px}.w8 .w8-steps>*{font-size:11.5px}}.w8 .w8-as-filter-groups,.w8 .w8-as-filter-groups>div:has(>fieldset.w8-as-fdd){align-items:flex-start;display:flex!important;flex-wrap:wrap!important;gap:8px!important;columns:auto!important;grid-template-columns:none!important}.w8 fieldset.w8-as-fdd{position:relative;break-inside:avoid;display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0px!important;max-width:none!important;margin:0!important;padding:0!important;border:0px!important;background:none!important}.w8 .w8-as-fdd-btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.w8 .w8-as-fdd-btn b{font-weight:600}.w8 .w8-as-fdd-btn svg{width:12px;height:12px;fill:none;stroke:currentcolor;stroke-width:1.6}.w8 .w8-as-fdd-pop{position:absolute;z-index:45;top:calc(100% + 6px);inset-inline-start:0px;min-width:260px;max-width:340px;max-height:360px;overflow:auto;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--bg);box-shadow:#00000061 0 14px 34px}@media(max-width:600px){.w8 fieldset.w8-as-fdd{flex:1 1 calc(50% - 8px)!important}.w8 .w8-as-fdd-btn{width:100%;justify-content:space-between}.w8 .w8-as-fdd-pop{position:fixed;inset-inline:8px;top:auto;bottom:8px;max-width:none;max-height:60vh}}.w8 div.w8-as-fdd{position:relative;display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0px!important;margin:0!important;padding:0!important;border:0px!important;background:none!important}@media(max-width:600px){.w8 div.w8-as-fdd{flex:1 1 calc(50% - 8px)!important}}.w8 .w8-as-filter-groups :is(div,section):has(>.w8-as-fdd){display:flex!important;flex-flow:wrap!important;align-items:flex-start!important;gap:8px!important;grid-template-columns:none!important;columns:auto!important;width:auto!important;max-width:100%!important}.w8 .w8-as-filter-groups :is(div,section):has(>.w8-as-fdd)>.w8-as-fdd{flex:0 0 auto!important;width:auto!important}@media(max-width:600px){.w8 .w8-as-filter-groups,.w8 .w8-as-filter-groups :is(div,section):has(>.w8-as-fdd){overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to left,rgb(0,0,0) calc(100% - 24px),transparent);mask-image:linear-gradient(to left,rgb(0,0,0) calc(100% - 24px),transparent);padding-bottom:2px;flex-wrap:nowrap!important}.w8 fieldset.w8-as-fdd,.w8 div.w8-as-fdd,.w8 .w8-as-filter-groups :is(div,section):has(>.w8-as-fdd)>.w8-as-fdd{flex:0 0 auto!important}.w8 .w8-as-fdd-btn{width:auto}}.w8 .w8-as-filter-panel-apply[data-shell-apply]{display:none!important}.w8 .w8-as-visually-hidden{inset-block-start:0px!important;inset-inline-start:0px!important}@media(max-width:760px){.w8 .w8-tabs{top:calc(var(--as-shell-chrome-size,40px) - 4px)!important;box-shadow:0 -14px 0 var(--bg)}}.w8 .w8-field>input,.w8 .w8-field>select,.w8 .w8-field>textarea,.w8 .w8-field>[data-date]{order:2}.w8 .w8-field>small{order:3}.w8 details:not([open])>:not(summary){display:none!important}.w8 .w8-as-fdd-pop{min-width:220px;padding:6px!important}.w8 .w8-as-fdd-pop :is(label,.w8-as-filter-check-chip) [data-filter-count],.w8 .w8-as-fdd-pop small{margin-inline-start:auto;color:var(--text3,var(--text2));font-variant-numeric:tabular-nums}.w8 .w8-as-fdd-pop input[type=checkbox],.w8 .w8-as-fdd-pop input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important}.w8 #page,.w8 .w8-area{min-width:0px}.w8 .w8-area-tabs{margin:12px 0}.w8 .w8-area-tabs button{flex:1 1 auto}.w8 .w8-page-head,.w8 .w8-record-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.w8 .w8-summary-line,.w8 .w8-toolbar,.w8 .w8-actions,.w8 .w8-record-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.w8 .w8-summary-line{color:var(--text2);margin:6px 0}.w8 .w8-toolbar{margin:10px 0}.w8 .w8-toolbar .w8-field{flex:1 1 180px;min-width:0px}.w8 .w8-toolbar input,.w8 .w8-toolbar select{width:100%;min-width:0px}.w8 .w8-filter-panel{border:1px solid var(--border);border-radius:12px;padding:12px;margin:8px 0;background:var(--hover)}.w8 .w8-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px}.w8 .w8-filter-group{border:1px solid var(--border);border-radius:10px;padding:8px;min-width:0px}.w8 .w8-filter-group legend{font-weight:700;color:var(--text2);padding:0 5px}.w8 .w8-choice{display:flex;justify-content:space-between;gap:8px;padding:3px 0}.w8 .w8-choice label{display:flex;gap:7px;min-width:0px}.w8 .w8-choice label span{overflow-wrap:anywhere}.w8 .w8-choice small{color:var(--muted)}.w8 .w8-table-wrap table{width:100%;table-layout:fixed}.w8 .w8-table-wrap th,.w8 .w8-table-wrap td{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.w8 .w8-table-wrap td>small{display:block;color:var(--muted);margin-top:3px}.w8 .w8-member-cell{display:flex;gap:7px;align-items:center;min-width:0px}.w8 .w8-member-cell img{width:32px;height:32px;object-fit:contain;border-radius:8px;background:var(--hover);flex:0 0 auto}.w8 .w8-member-cell b,.w8 .w8-member-cell small{display:block;overflow-wrap:anywhere}.w8 .w8-member-cell small,.w8 .w8-owner-cell small{color:var(--muted)}.w8 .w8-pager{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.w8 .w8-bulk[hidden]{display:none}.w8 .w8-record-title h2{margin:0;font-size:20px;overflow-wrap:anywhere}.w8 .w8-record-title p{margin:2px 0;color:var(--muted)}.w8 .w8-record-section{margin-top:12px}.w8 .w8-record-section h3{margin:0 0 8px}.w8 .w8-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.w8 .w8-fact{min-width:0px;overflow-wrap:anywhere}.w8 .w8-record-form{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px}.w8 .w8-record-form label{display:grid;gap:4px;min-width:0px}.w8 .w8-record-form label>span{font-size:12px;color:var(--muted)}.w8 .w8-record-form .w8-input{width:100%;min-width:0px}.w8 .w8-record-form .w8-wide{grid-column:1 / -1}.w8 .w8-preview-box{border:1px dashed var(--border);border-radius:12px;padding:12px;min-width:0px}.w8 .w8-sticky-actions{position:sticky;bottom:0;z-index:2;display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--raised)}.w8 .w8-report-catalog .w8-item{min-width:0px}.w8 .w8-report-catalog .w8-item small{overflow-wrap:anywhere}@media(max-width:1024px){.w8 .w8-table-wrap th,.w8 .w8-table-wrap td{font-size:12px;padding:7px 5px}}@media(max-width:768px){.w8 .w8-area-tabs{flex-wrap:wrap}.w8 .w8-area-tabs button{flex:1 1 30%}}@media(max-width:520px){.w8 .w8-record-form{grid-template-columns:1fr}.w8 .w8-record-form .w8-wide{grid-column:auto}.w8 .w8-sticky-actions{position:static}}.w8 .w8-page-select{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0;color:var(--text2);font-size:13px}.w8 .w8-page-select label{display:flex;align-items:center;gap:8px}.w8 .w8-request-card-list{display:none;gap:8px}.w8 .w8-request-card{display:grid;gap:8px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--panel);min-width:0px}.w8 .w8-request-card-head,.w8 .w8-request-card-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;min-width:0px}.w8 .w8-request-card-head{padding-bottom:7px;border-bottom:1px solid var(--border)}.w8 .w8-request-card bdi{white-space:nowrap;overflow-wrap:normal}.w8 .w8-request-card-member{display:grid;gap:2px;min-width:0px}.w8 .w8-request-card-member a{font-weight:700}.w8 .w8-request-card small{color:var(--muted);line-height:1.45}.w8 .w8-request-card-foot{padding-top:7px;border-top:1px solid var(--border)}.w8 .w8-request-card .w8-actions{gap:6px}.w8 .w8-request-table-wrap th:first-child,.w8 .w8-request-table-wrap td:first-child{width:140px}.w8 .w8-request-table-wrap th:nth-child(2),.w8 .w8-request-table-wrap td:nth-child(2){width:175px}.w8 .w8-request-table-wrap th:nth-child(3),.w8 .w8-request-table-wrap td:nth-child(3){width:230px}.w8 .w8-request-table-wrap th:nth-child(4),.w8 .w8-request-table-wrap td:nth-child(4){width:115px}.w8 .w8-request-table-wrap th:nth-child(5),.w8 .w8-request-table-wrap td:nth-child(5){width:145px}.w8 .w8-request-table-wrap th:nth-child(6),.w8 .w8-request-table-wrap td:nth-child(6){width:205px}.w8 .w8-request-table-wrap th:nth-child(7),.w8 .w8-request-table-wrap td:nth-child(7){width:115px}.w8 .w8-request-table-wrap bdi{white-space:nowrap;overflow-wrap:normal}.w8 .w8-request-table-wrap .w8-actions{align-items:flex-start}.w8 .w8-member-cell a{overflow-wrap:normal}.w8 .w8-member-cell bdi,.w8 .w8-owner-cell bdi{white-space:nowrap;overflow-wrap:normal}.w8 .w8-sort-panel .w8-actions{justify-content:flex-start}.w8 .w8-sort-panel[hidden]{display:none}.w8 .w8-request-tools .w8-field{flex:1 1 100%;min-width:0px}.w8 .w8-request-tools input{width:100%}.w8 .w8-pager button:disabled{color:var(--muted);cursor:not-allowed;pointer-events:none}@media(max-width:520px){.w8 .w8-request-tools{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);align-items:stretch}.w8 .w8-request-tools .w8-field{grid-column:1 / -1}.w8 .w8-request-tools>button{width:100%;min-height:40px}.w8 .w8-page-head{align-items:center}.w8 .w8-tools{align-items:stretch}.w8 .w8-request-card{font-size:14px}.w8 .w8-request-card-foot{align-items:flex-start}}.w8 .w8-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.w8 .w8-table-wrap table{min-width:100%}.w8 .w8-table-wrap th,.w8 .w8-table-wrap td{line-height:1.45}.w8 .w8-table-wrap bdi{white-space:nowrap;overflow-wrap:normal}@media(max-width:768px){.w8 .w8-table-wrap:not(.w8-request-table-wrap){overflow-x:auto}}@media(max-width:520px){.w8 .w8-table-wrap:not(.w8-request-table-wrap) table{min-width:640px}.w8 .w8-record-title p,.w8 .w8-record-title h2{overflow-wrap:anywhere}}.w8 .w8-tools{align-items:center;gap:8px}.w8 .w8-area-tabs{overflow-x:auto;scrollbar-width:thin;height:46px;margin:8px 0 12px;flex-wrap:nowrap!important}.w8 .w8-area-tabs button{flex:0 0 auto;min-height:44px;border-bottom-width:2px;padding-inline:12px}.w8 .w8-request-list{padding:0!important;border:0px!important;background:transparent!important}.w8 .w8-summary-line{min-height:24px;margin:4px 0;color:var(--text2);font-size:14px;line-height:22px;font-variant-numeric:tabular-nums}.w8 .w8-request-summary{display:flex;gap:6px;flex-wrap:wrap}.w8 .w8-request-summary span+span:before{content:"·";margin-inline-end:6px;color:var(--muted)}.w8 .w8-saved-view-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0}.w8 .w8-saved-view-options{display:flex;gap:8px;flex-wrap:wrap;width:100%;padding:8px 0}.w8 .w8-saved-view-options[hidden],.w8 #request-filters[hidden],.w8 .w8-sort-panel[hidden]{display:none!important}.w8 .w8-saved-view-bar>.w8-btn{min-height:40px}.w8 .w8-request-tools{display:grid;grid-template-columns:minmax(180px,1fr) auto auto auto;align-items:center;gap:8px;margin:8px 0}.w8 .w8-request-tools .w8-field{min-width:0px}.w8 .w8-request-tools .w8-input{height:40px;width:100%}.w8 .w8-request-tools>button{min-height:40px}.w8 .w8-filter-panel,.w8 .w8-sort-panel{margin:6px 0 10px;padding:8px 0;background:transparent;border:0px;border-radius:0}.w8 .w8-filter-grid{display:flex;flex-wrap:wrap;gap:14px 22px}.w8 .w8-filter-group{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0px;border:0px;padding:4px 0}.w8 .w8-filter-group legend{float:none;padding:0 4px 0 0;font-size:13px}.w8 .w8-choice{display:inline-flex;align-items:center;padding:0}.w8 .w8-choice label{align-items:center;gap:6px;border:1px solid var(--border);border-radius:999px;padding:4px 9px;background:var(--panel)}.w8 .w8-choice small{display:none}.w8 .w8-results-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0 4px;color:var(--text2);font-size:14px}.w8 .w8-results-row>span{font-variant-numeric:tabular-nums}.w8 .w8-results-row .w8-btn{min-height:36px}.w8 .w8-page-select{margin:4px 0 8px;font-size:13px}.w8 .w8-bulk{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0}.w8 .w8-bulk .w8-actions{gap:6px}.w8 .w8-request-table-wrap{overflow:visible;border:0px;border-radius:0}.w8 .w8-request-table-wrap table{width:100%;min-width:100%;table-layout:fixed;border-collapse:collapse}.w8 .w8-request-table-wrap th,.w8 .w8-request-table-wrap td{padding:8px 16px;font-size:14px;line-height:18px;vertical-align:middle;white-space:normal;overflow-wrap:anywhere}.w8 .w8-request-table-wrap th:nth-child(2){width:17%;min-width:142px}.w8 .w8-request-table-wrap th:nth-child(6){width:20%}.w8 .w8-request-table-wrap td small{display:block;color:var(--text2);font-size:13px;line-height:17px;margin-top:1px}.w8 .w8-request-table-wrap td:first-child bdi,.w8 .w8-request-card bdi{font-variant-numeric:tabular-nums;white-space:nowrap}.w8 .w8-request-table-wrap tbody tr{cursor:pointer}.w8 .w8-member-cell{gap:8px}.w8 .w8-owner-cell>b a{color:var(--text);text-decoration:none}.w8 .w8-owner-cell small{font-size:13px;color:var(--text2)}.w8 .w8-request-card-list{gap:8px}.w8 .w8-request-card{padding:14px 16px;border:1px solid var(--border);border-radius:12px;cursor:pointer}.w8 .w8-request-card:hover{border-color:var(--border2)}.w8 .w8-request-card-head{padding-bottom:8px}.w8 .w8-request-card-foot{min-height:28px}.w8 .w8-request-card small{font-size:13px;line-height:20px;color:var(--text2)}.w8 .w8-request-card-foot{padding-top:7px}.w8 .w8-request-pager{margin:10px 0 18px}.w8 .w8-table-wrap:not(.w8-request-table-wrap){max-width:100%;overflow-x:auto}.w8 .w8-backbar{display:flex;align-items:center;gap:8px;margin-bottom:14px}.w8 .w8-backbar .w8-btn{min-height:40px}.w8 .w8-record-title h2{font-size:22px}.w8 .w8-record-section{border-right:0px!important;border-bottom:0px!important;border-left:0px!important;border-image:none!important;background:transparent!important;padding:14px 0!important;border-top:1px solid var(--border)!important;border-radius:0!important}.w8 .w8-sticky-actions{bottom:0;border-radius:12px}@media(max-width:1100px){.w8 .w8-request-table-wrap{display:none}.w8 .w8-request-card-list{display:grid}.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr) auto auto auto}.w8 .w8-request-table-wrap th,.w8 .w8-request-table-wrap td{padding-inline:12px}}@media(max-width:768px){.w8 .w8-area-tabs{height:46px;margin:6px 0 10px}.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr) auto auto}.w8 .w8-request-tools [data-filter-toggle]{grid-column:1 / -1;justify-self:start}.w8 .w8-sticky-actions{position:sticky}}@media(max-width:520px){.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr) minmax(0px,auto);gap:8px}.w8 .w8-request-tools .w8-field{grid-column:1 / -1}.w8 .w8-request-tools>button{width:auto;max-width:100%;min-height:40px}.w8 .w8-request-tools [data-filter-toggle]{grid-column:auto}.w8 .w8-results-row{align-items:flex-start}.w8 .w8-request-card{gap:6px;padding:12px}.w8 .w8-request-card-foot{display:none}.w8 .w8-page-select{margin-top:8px}.w8 .w8-record-form{grid-template-columns:1fr}.w8 .w8-record-form .w8-wide{grid-column:auto}.w8 .w8-sticky-actions{position:sticky}.w8 .w8-area-tabs button{padding-inline:10px}}.w8 .w8-btn.w8-primary{background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-clip:;background-color:;background-image:none}@media(max-width:520px){.w8 .w8-table-wrap{overflow:visible}.w8 .w8-table-wrap table,.w8 .w8-table-wrap:not(.w8-request-table-wrap) table{min-width:0px}}.w8 .w8-filter-group small{font-size:12px;font-variant-numeric:tabular-nums;color:var(--text2)}.w8 .w8-filter-group>b{font-size:13px;color:var(--text2);margin-inline-end:5px}.w8 .w8-saved-view-options{align-items:center}.w8 .w8-saved-view-options .w8-chipbtn{min-height:36px}.w8 .w8-request-list .w8-pager{padding-top:8px;border-top:1px solid var(--border)}.w8 .w8-request-list .w8-bulk[hidden]{display:none}.w8 .w8-request-list .w8-table-wrap{border:0px}.w8 .w8-request-list .w8-member-cell{min-height:38px}.w8 .w8-request-list .w8-chip{font-size:12px}.w8 .w8-request-list .w8-owner-cell{font-size:14px}.w8 .w8-request-list .w8-owner-cell a:hover{text-decoration:underline}.w8 .w8-request-card .w8-chip{font-size:12px}.w8 .w8-request-card-head label{display:flex;align-items:center;gap:10px}.w8 .w8-request-tools .w8-field>span{display:none}.w8 .w8-request-list>.w8-page-head{margin:0 0 6px;padding:0 0 6px;border-bottom:1px solid var(--border)}.w8 .w8-request-list>.w8-page-head p{display:none}.w8 .w8-request-summary{display:block;overflow-x:auto;white-space:nowrap}.w8 .w8-request-tools .w8-field .w8-input{height:42px}.w8 .w8-request-table-wrap{overflow:visible}.w8 .w8-request-table-wrap tbody tr:focus-visible,.w8 .w8-request-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.w8 .w8-request-table-wrap th:nth-child(1){width:14%}.w8 .w8-request-table-wrap th:nth-child(2){width:18%;min-width:142px}.w8 .w8-request-table-wrap th:nth-child(4){width:12%;text-align:start}.w8 .w8-request-table-wrap th:nth-child(5){width:15%}.w8 .w8-request-table-wrap th:nth-child(6){width:19%}.w8 .w8-request-table-wrap td:nth-child(4){font-variant-numeric:tabular-nums;white-space:nowrap}.w8 .w8-request-table-wrap td.w8-owner-cell{font-size:14px;line-height:20px}.w8 .w8-request-table-wrap td.w8-owner-cell>b{font-weight:600}.w8 .w8-request-table-wrap td.w8-owner-cell small{font-size:13px;line-height:18px;color:var(--text2)}.w8 .w8-request-table-wrap tbody tr:hover td{background:var(--hover)}.w8 .w8-request-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.w8 .w8-request-card-head .w8-actions{display:none}.w8 .w8-saved-view-options{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.w8 .w8-saved-view-options .w8-saved-view-admin{margin-inline-start:auto}@media(max-width:1100px){.w8 .w8-request-table-wrap{display:block}.w8 .w8-request-card-list{display:none}.w8 .w8-request-table-wrap th,.w8 .w8-request-table-wrap td{padding-inline:10px}}@media(max-width:768px){.w8 .w8-request-table-wrap th,.w8 .w8-request-table-wrap td{padding:8px 7px;font-size:13px}.w8 .w8-request-table-wrap th:nth-child(2){min-width:142px}.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr) auto auto auto}.w8 .w8-request-tools [data-filter-toggle]{grid-column:auto;justify-self:stretch}}@media(max-width:520px){.w8 .w8-request-table-wrap{display:none}.w8 .w8-request-card-list{display:grid}.w8 .w8-request-card-foot{display:flex}.w8 .w8-request-card{padding:12px 14px}.w8 .w8-request-card-head{padding-bottom:4px}.w8 .w8-request-card-foot{min-height:24px}.w8 .w8-request-card-foot{padding-top:2px}.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr) minmax(0px,auto);gap:8px}.w8 .w8-request-tools .w8-field{grid-column:1 / -1}.w8 .w8-request-tools>button{width:auto;min-height:40px}.w8 .w8-request-tools [data-filter-toggle]{grid-column:auto}}.w8 .w8-saved-view-bar{margin:6px 0}.w8 .w8-saved-view-bar>.w8-btn{min-height:36px;max-width:100%}.w8 .w8-saved-sort-panel{display:grid;gap:8px;padding:10px 0}.w8 .w8-saved-sort-panel[hidden]{display:none!important}.w8 .w8-saved-view-options{width:auto;padding:0}.w8 .w8-saved-sort-panel .w8-sort-panel{margin:0;padding:6px 0}.w8 .w8-saved-sort-panel .w8-sort-panel>b{display:block;margin-bottom:6px;color:var(--text2)}.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr) auto}.w8 .w8-request-tools .w8-field{grid-column:1}.w8 .w8-request-tools>button{grid-column:2;min-height:40px}.w8 .w8-choice small{align-items:center;color:var(--text2);font-variant-numeric:tabular-nums;display:inline-flex!important}.w8 .w8-choice label small{margin-inline-start:4px}.w8 .w8-filter-group .w8-choice label{display:inline-flex;gap:6px;align-items:center}.w8 #request-table{table-layout:auto}.w8 .w8-request-table-wrap{overflow-x:auto}.w8 .w8-request-table-wrap th:nth-child(2),.w8 .w8-request-table-wrap td:nth-child(2){min-width:150px}.w8 .w8-request-number{display:flex;align-items:center;gap:7px}.w8 .w8-request-number input,.w8 .w8-sel{accent-color:var(--s1)}.w8 .w8-amount-cell{font-weight:600;font-variant-numeric:tabular-nums}.w8 .w8-request-list .w8-member-cell a,.w8 .w8-request-list .w8-owner-cell a{color:var(--s1);text-decoration:none}.w8 .w8-request-list .w8-member-cell a:hover,.w8 .w8-request-list .w8-member-cell a:focus-visible,.w8 .w8-request-list .w8-owner-cell a:hover,.w8 .w8-request-list .w8-owner-cell a:focus-visible{text-decoration:underline}.w8 .w8-request-list td{vertical-align:middle}.w8 .w8-compact-record .w8-facts{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:0px 22px}.w8 .w8-compact-record .w8-fact{display:grid;grid-template-columns:minmax(0px,.8fr) minmax(0px,1.2fr);align-items:center;gap:4px 12px;min-width:0px;padding:8px 0;background:transparent;border-top:0px;border-right:0px;border-left:0px;border-image:none;border-bottom:1px solid var(--border);border-radius:0}.w8 .w8-compact-record .w8-fact>small:first-child{color:var(--muted)}.w8 .w8-compact-record .w8-fact>b,.w8 .w8-compact-record .w8-fact>bdi{min-width:0px;font-size:14px;overflow-wrap:anywhere}.w8 .w8-compact-record .w8-fact button{grid-column:2;justify-self:start}.w8 .w8-compact-record .w8-chip{justify-self:start}.w8 .w8-attachment-tile{display:grid;grid-template-columns:42px minmax(0px,1fr) auto;gap:10px;align-items:center;min-width:0px}.w8 .w8-attachment-tile>span{display:grid;gap:2px;min-width:0px}.w8 .w8-attachment-tile>span b,.w8 .w8-attachment-tile>span small{overflow-wrap:anywhere}@media(max-width:640px){.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr)}.w8 .w8-request-tools .w8-field,.w8 .w8-request-tools>button{grid-column:1}.w8 .w8-request-tools>button{justify-self:start}.w8 .w8-compact-record .w8-facts{grid-template-columns:minmax(0px,1fr)}.w8 .w8-attachment-tile{grid-template-columns:38px minmax(0px,1fr)}.w8 .w8-attachment-tile .w8-btn{grid-column:2;justify-self:start}.w8 .w8-saved-view-bar>.w8-btn{width:100%;justify-content:flex-start}}.w8 .w8-request-tools{display:grid;grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:end;gap:8px}.w8 .w8-request-tools .w8-field{min-width:0px;margin:0}.w8 .w8-request-tools .w8-field .w8-input{width:100%;height:40px}.w8 .w8-wallet-mobile-filter-label{display:none}.w8 #quick-status,.w8 #quick-type{display:flex;flex-wrap:wrap;gap:7px}.w8 #filter-grid .w8-choice{display:inline-flex;align-items:center;margin:3px;padding:4px 9px;border:1px solid var(--border);border-radius:999px;background:var(--panel)}.w8 #filter-grid .w8-choice label{align-items:center;gap:6px}.w8 #filter-grid .w8-choice input{accent-color:var(--accent)}.w8 .w8-request-table-wrap table{table-layout:fixed;width:100%;min-width:0px}.w8 .w8-request-table-wrap th,.w8 .w8-request-table-wrap td{line-height:20px;overflow-wrap:anywhere}.w8 .w8-request-table-wrap th:nth-child(1){width:11%}.w8 .w8-request-table-wrap th:nth-child(2){width:16%}.w8 .w8-request-table-wrap th:nth-child(3){width:22%}.w8 .w8-request-table-wrap th:nth-child(5){width:13%}.w8 .w8-request-table-wrap th:nth-child(6){width:17%}.w8 .w8-request-table-wrap th:nth-child(7){width:9%}.w8 .w8-request-table-wrap tbody td{padding-block:7px}.w8 .w8-request-table-wrap tbody tr{height:64px}.w8 .w8-request-table-wrap td:nth-child(3)>b{font-weight:400}.w8 .w8-request-table-wrap .w8-member-cell b{font-weight:500}.w8 .w8-request-table-wrap .w8-amount-cell{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.w8 .w8-request-table-wrap .w8-owner-cell>b{font-weight:400}.w8 .w8-request-table-wrap .w8-owner-cell small,.w8 .w8-request-table-wrap td>small{font-size:13px;line-height:20px;color:var(--text2)}.w8 .w8-deadline-detail{display:inline;margin-inline-start:5px;color:var(--text2);font-size:13px;line-height:17px}.w8 .w8-operation-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--border)}.w8 .w8-operation-summary b{font-weight:400}.w8 .w8-operation-summary .w8-operation-amount{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.w8 .w8-reason-proof{display:grid;gap:8px}.w8 .w8-reason-copy{display:grid;gap:3px;line-height:1.55;overflow-wrap:anywhere}.w8 .w8-reason-copy>small,.w8 .w8-attachment-row small,.w8 .w8-source-reference small,.w8 .w8-record-section .w8-fact>small{font-size:14px;line-height:20px;color:var(--text2)}.w8 .w8-attachment-tile{display:flex;align-items:center;gap:10px;min-width:0px;border:0px!important;border-radius:0!important;padding:4px 0!important;background:transparent!important}.w8 .w8-attachment-tile>span{display:grid;gap:2px;min-width:0px;line-height:20px}.w8 .w8-attachment-tile>span>b{font-weight:500}.w8 .w8-balance-preview{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:10px 0;line-height:1.5}.w8 .w8-balance-preview>span:first-child,.w8 .w8-balance-preview .w8-balance-label{color:var(--text2);font-size:14px}.w8 .w8-balance-preview bdi{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.w8 .w8-balance-preview .w8-balance-note{flex-basis:100%;font-size:14px;color:var(--text2)}.w8 .w8-record-section .w8-attachment-tile button{flex:0 0 auto}@media(max-width:1100px){.w8 .w8-request-table-wrap{display:none}.w8 .w8-request-card-list{display:grid}}@media(max-width:768px){.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr) auto auto auto}}@media(max-width:520px){.w8 .w8-request-tools{grid-template-columns:minmax(0px,1fr) auto;gap:6px;align-items:center}.w8 .w8-request-tools .w8-field{grid-column:auto}.w8 .w8-request-tools .w8-field>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap;border:0px}.w8 .w8-request-tools .w8-field .w8-input{height:40px;min-height:40px}.w8 .w8-wallet-mobile-filter-label{display:inline}.w8 .w8-wallet-desktop-filter-label{display:none}.w8 .w8-request-tools>[data-filter-toggle]{min-width:72px;height:40px;min-height:40px}.w8 .w8-saved-view-bar{margin:5px 0}.w8 .w8-request-pager{margin:7px 0 12px}.w8 .w8-request-card-foot{align-items:flex-start;gap:6px}.w8 .w8-operation-summary{align-items:flex-start}.w8 .w8-balance-preview{gap:6px}}@media(min-width:769px){.w8 #request-toolbar{grid-template-columns:minmax(240px,1fr) auto auto auto;align-items:center;gap:8px;display:grid!important}.w8 #request-toolbar>.w8-field{grid-column:auto;min-width:0px;margin:0}.w8 #request-toolbar>.w8-field .w8-input{width:100%;min-width:0px}.w8 #request-toolbar>[data-filter-toggle]{min-height:40px;white-space:nowrap}}.w8 .w8-request-list-meta{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0;color:var(--text2);font-size:14px;line-height:20px}.w8 .w8-request-table-wrap table{width:100%;min-width:0px;table-layout:fixed}.w8 .w8-request-table-wrap th:nth-child(1){width:12%}.w8 .w8-request-table-wrap th:nth-child(2){width:20%;min-width:142px}.w8 .w8-request-table-wrap th:nth-child(3){width:24%}.w8 .w8-request-table-wrap th:nth-child(4){width:12%}.w8 .w8-request-table-wrap th:nth-child(5){width:14%}.w8 .w8-request-table-wrap th:nth-child(6){width:18%}.w8 .w8-request-table-wrap td.w8-owner-cell{vertical-align:middle}.w8 .w8-deadline-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0px;margin-top:3px}.w8 .w8-deadline-line>small{display:inline;color:var(--text2);font-size:13px;line-height:18px}.w8 .w8-request-card-head{align-items:center;flex-wrap:nowrap}.w8 .w8-request-card-member{display:flex;align-items:center;gap:10px;min-width:0px}.w8 .w8-request-card-member img{width:40px;height:40px;object-fit:contain;border-radius:10px;background:var(--hover);flex:0 0 auto}.w8 .w8-request-card-member>span{display:grid;gap:1px;min-width:0px}.w8 .w8-request-card-foot{align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;display:flex!important}.w8 .w8-record-section .w8-fact>small:first-child,.w8 .w8-compact-record .w8-fact>small:first-child{color:var(--text2);font-size:14px;line-height:20px}.w8 #record-page .w8-steps li{color:var(--text2);line-height:1.45;overflow-wrap:anywhere}.w8 #record-page .w8-steps li.w8-done,.w8 #record-page .w8-steps li.w8-now{color:var(--text)}.w8 .w8-source-reference{align-items:center;gap:10px;flex-wrap:wrap}.w8 .w8-source-reference>span{min-width:0px}.w8 .w8-source-reference small{display:block;color:var(--text2);line-height:20px;overflow-wrap:anywhere}@media(max-width:520px){.w8 .w8-request-card-head{align-items:center}.w8 .w8-request-card-member img{width:42px;height:42px}.w8 .w8-request-card-foot{align-items:flex-start}.w8 .w8-request-list-meta{font-size:13px}}@media(min-width:769px){.w8 #request-toolbar{grid-template-columns:minmax(0px,1fr) auto auto auto;align-items:center;gap:8px;display:grid!important}.w8 #request-toolbar>.w8-field{grid-column:auto;min-width:0px;margin:0}.w8 #request-toolbar>.w8-field .w8-input{width:100%;min-width:0px;height:40px}.w8 #request-toolbar>[data-filter-toggle]{height:40px;min-height:40px;white-space:nowrap}}.w8 .w8-request-table-wrap .w8-owner-cell>b{display:block;white-space:nowrap}.w8 .w8-request-table-wrap .w8-deadline-line{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;min-width:0px;margin-top:2px}.w8 .w8-request-table-wrap .w8-deadline-line>*{white-space:nowrap}.w8 .w8-request-table-wrap .w8-deadline-detail{display:block;margin:2px 0 0;white-space:nowrap}.w8 .w8-request-card{display:grid;gap:4px;padding:10px 12px;min-width:0px}.w8 .w8-request-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap;padding:0 0 4px;border-bottom:1px solid var(--border)}.w8 .w8-request-card-number{display:flex;align-items:center;gap:6px;min-width:0px;font-variant-numeric:tabular-nums}.w8 .w8-request-card-number input{width:16px;height:16px;flex:0 0 auto;accent-color:var(--accent)}.w8 .w8-request-card-number bdi{white-space:nowrap}.w8 .w8-request-card-status{flex:0 0 auto}.w8 .w8-request-card-member{display:flex;align-items:center;gap:8px;min-width:0px}.w8 .w8-request-card-member img{width:32px;height:32px;object-fit:contain;border-radius:8px;flex:0 0 auto}.w8 .w8-request-card-member>span{display:grid;gap:0px;min-width:0px}.w8 .w8-request-card-member b,.w8 .w8-request-card-member small{overflow-wrap:anywhere}.w8 .w8-request-card-main{display:grid;grid-template-columns:minmax(0px,1fr) auto;align-items:center;gap:8px;min-width:0px}.w8 .w8-request-card-operation{display:grid;gap:1px;min-width:0px}.w8 .w8-request-card-operation b,.w8 .w8-request-card-operation small{overflow-wrap:anywhere}.w8 .w8-request-card-operation b{font-weight:600}.w8 .w8-request-card-main>.w8-amount-cell{white-space:nowrap;font-variant-numeric:tabular-nums}.w8 .w8-request-card-foot{align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap;min-width:0px;padding:4px 0 0;border-top:1px solid var(--border);display:flex!important}.w8 .w8-request-card-owner{min-width:0px;white-space:nowrap}.w8 .w8-operation-summary{justify-content:flex-start;align-items:baseline;gap:12px;padding:8px 0}.w8 .w8-operation-summary>span{display:grid;gap:2px;min-width:0px}.w8 .w8-operation-summary .w8-operation-amount{white-space:nowrap}.w8 .w8-balance-preview{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:8px 0}.w8 .w8-balance-preview bdi{font-size:16px;font-variant-numeric:tabular-nums}.w8 .w8-balance-preview .w8-balance-note{flex-basis:100%;margin-top:0}.w8 .w8-wallet-account-facts{display:grid;grid-template-columns:minmax(0px,1fr);min-width:0px}.w8 .w8-wallet-account-fact{display:grid;grid-template-columns:120px minmax(0px,1fr);align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}.w8 .w8-wallet-account-fact:last-child{border-bottom:0px}.w8 .w8-wallet-account-label{font-size:14px;line-height:20px;color:var(--text)}.w8 .w8-wallet-account-value{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0px;overflow-wrap:anywhere}.w8 .w8-wallet-account-value bdi{font-variant-numeric:tabular-nums;white-space:nowrap}.w8 .w8-source-reference .w8-source-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:100%;min-width:0px}.w8 .w8-source-reference .w8-source-actions small{flex-basis:100%}@media(max-width:520px){.w8 .w8-request-card{gap:4px;padding:9px 10px}.w8 .w8-request-card-head{min-height:26px}.w8 .w8-request-card-member img{width:30px;height:30px}.w8 .w8-request-card-foot{gap:6px}.w8 .w8-request-card-owner{overflow:hidden;text-overflow:ellipsis}.w8 .w8-wallet-account-fact{grid-template-columns:110px minmax(0px,1fr);gap:12px}.w8 .w8-wallet-account-value{gap:6px}}@media(min-width:769px){.w8 #request-toolbar{grid-template-columns:minmax(0px,1fr) auto auto auto;align-items:center;gap:8px;display:grid!important}.w8 #request-toolbar>.w8-field{grid-column:1;min-width:0px;margin:0}.w8 #request-toolbar>[data-filter-toggle]{grid-column:auto;min-width:0px;white-space:nowrap}}.w8 .w8-wallet-account-facts{grid-template-columns:repeat(2,minmax(0px,1fr));column-gap:24px}.w8 .w8-wallet-account-fact{min-width:0px}.w8 .w8-reason-copy>span>small{display:block;color:var(--text);font-size:15px;line-height:1.6}@media(max-width:520px){.w8 .w8-wallet-account-facts{grid-template-columns:minmax(0px,1fr);row-gap:0px}}.w8 tr[hidden]{display:none!important}.w8 .w8-s06-more>summary{cursor:pointer;color:var(--text2);font-size:13px;padding:6px 0}.w8 .w8-s06-more[open]>summary{margin-bottom:6px}.w8 .w8-muted-ref{display:block;color:var(--muted);font-size:12.5px;font-weight:400}.w8 #record-actions:not(:has(*)){display:none!important}.w8 #request-summary{overflow:visible!important;white-space:normal!important}.w8 .w8-s06-quick-row{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.w8 .w8-s06-quick-row .w8-s06-quick-fs{flex:1 1 180px;min-width:0px;border:1px solid var(--border);border-radius:10px;padding:4px 10px 8px}.w8 .w8-s06-quick-row legend{font-size:12.5px;color:var(--text2);padding:0 4px}.w8 .w8-s06-quick-row select{width:100%;min-height:40px}.w8 .w8-s06-pay-seg{margin:8px 0}@media(max-width:600px){.w8 #ag6-wd-rows td:nth-child(2){display:none!important}.w8 #ag6-host-rows td:nth-child(3),.w8 #ag6-host-rows td:nth-child(4),.w8 #ag6-host-rows td:nth-child(5),.w8 #ag6-host-rows td:nth-child(9){display:none!important}.w8 #ag6-agency-rows td:nth-child(2),.w8 #ag6-agency-rows td:nth-child(4),.w8 #ag6-agency-rows td:nth-child(5){display:none!important}.w8 #ag6-settle-rows td:nth-child(3),.w8 #ag6-settle-rows td:nth-child(6){display:none!important}}.w8 .w8-s06-cat-wrap>summary{cursor:pointer;font-weight:700;padding:8px 0}@media(max-width:600px){.w8 #account-rows td:nth-child(1),.w8 #account-rows td:nth-child(5),.w8 #account-rows td:nth-child(6){display:none!important}.w8 #package-rows td:nth-child(5),.w8 #package-rows td:nth-child(6){display:none!important}.w8 #pay-seg button{flex:1 1 auto}.w8 #payment-rows td:nth-child(3),.w8 #payment-rows td:nth-child(5){display:none!important}.w8 #tx-rows td:nth-child(3),.w8 #tx-rows td:nth-child(5),.w8 #tx-rows td:nth-child(7),.w8 #tx-rows td:nth-child(8),.w8 #tx-rows td:nth-child(9){display:none!important}.w8 #policy-rows td:nth-child(1),.w8 #policy-rows td:nth-child(3),.w8 #policy-rows td:nth-child(4),.w8 #policy-rows td:nth-child(6){display:none!important}}.w8 .w8-rec-fold{margin:8px 0}.w8 .w8-rec-fold>summary{cursor:pointer;font-weight:700;padding:10px 4px}@media(max-width:520px){.w8 .w8-request-list-meta{display:block}}:root:not([data-theme=light]) .w8 .w8-member-cell a,:root:not([data-theme=light]) .w8 .w8-request-card-member a{color:#b99aff}.w8{--av-1: #7c3aed;--av-2: #0d9488;--av-3: #16a34a;--av-4: #4f46e5;--av-5: #d97706;--av-other: #8b8797;--av-6: #e11d48 }.w8 .w8-av-card{container-type:inline-size;min-width:0px;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--text);direction:rtl}.w8 .w8-av-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.w8 .w8-av-titles{min-width:0px}.w8 .w8-av-titles h3{margin:0;font-size:16px;line-height:1.4}.w8 .w8-av-titles small{display:block;margin-top:2px;color:var(--text-2);font-size:12.5px;line-height:1.5}.w8 .w8-av-toggle{flex:0 0 auto;min-height:34px;padding:4px 10px;border:1px solid var(--control-edge);border-radius:10px;background:var(--surface-raised);color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.w8 .w8-av-toggle:hover{background:var(--surface-hover)}.w8 .w8-av-body{min-width:0px}.w8 .w8-av-body[hidden],.w8 .w8-av-table-wrap[hidden]{display:none!important}.w8 .w8-av-note{margin:0;color:var(--text-2);font-size:12.5px;line-height:1.5}.w8 .w8-av-table-wrap{max-height:320px;overflow:auto}.w8 .w8-av-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.w8 .w8-av-table-wrap th,.w8 .w8-av-table-wrap td{padding:7px 8px;border-bottom:1px solid var(--divider);text-align:start;font-variant-numeric:tabular-nums}.w8 .w8-av-table-wrap th{position:sticky;top:0;background:var(--surface);color:var(--text-2);font-weight:700}.w8 .w8-av-src{caption-side:bottom;text-align:start;padding-top:8px;color:var(--text-2);font-size:12px;line-height:1.5}.w8 .w8-av-tip{position:fixed;z-index:60;pointer-events:none;max-width:280px;padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-raised);color:var(--text);font-size:13px;line-height:1.45;box-shadow:#00000040 0 8px 24px}.w8 .w8-av-tip[hidden]{display:none}.w8 .w8-av-donut-row{display:grid;grid-template-columns:minmax(0px,1fr);gap:10px}.w8 .w8-av-donut-row .w8-av-donut{justify-self:center}.w8 .w8-av-donut-row .w8-av-dl{width:100%;min-width:0px}@container (min-width: 360px){.w8 .w8-av-donut-row{grid-template-columns:132px minmax(0px,1fr);align-items:center}}.w8 .w8-av-donut{width:132px;height:132px;display:block}.w8 .w8-av-seg{fill:none;stroke-width:22}.w8 .w8-av-seg:hover{stroke-width:25}.w8 .w8-av-donut-track{fill:none;stroke:var(--divider);stroke-width:22}.w8 .w8-av-c1{fill:var(--text);font-size:15px;font-weight:800}.w8 .w8-av-c2{fill:var(--text-2);font-size:11px}.w8 .w8-av-dl{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:13px}.w8 .w8-av-dl li{display:grid;grid-template-columns:auto minmax(0px,1fr) auto auto;gap:8px;align-items:center;padding:2px 0}.w8 .w8-av-dl li i{width:10px;height:10px;border-radius:3px}.w8 .w8-av-dl li span{min-width:0px;overflow-wrap:anywhere}.w8 .w8-av-dl li b{font-variant-numeric:tabular-nums}.w8 .w8-av-dl li small{min-width:34px;color:var(--text-2);text-align:end;font-variant-numeric:tabular-nums}.w8 .w8-av-donut-row+.w8-av-note{margin-top:6px}.w8 .w8-av-line{width:100%;height:220px;display:block;overflow:visible}.w8 .w8-av-line text{fill:var(--text-2);font-size:12px}.w8 .w8-av-line .w8-av-lbl{fill:var(--text);font-weight:700;font-size:12px}.w8 .w8-av-line .w8-av-ax{font-size:11.5px}.w8 .w8-av-line .w8-av-xl{font-size:12px}.w8 .w8-av-grid{stroke:var(--divider)}.w8 .w8-av-series{fill:none;stroke:var(--av-1);stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.w8 .w8-av-dot{fill:var(--surface);stroke:var(--av-1);stroke-width:2}.w8 .w8-av-hit{fill:transparent}.w8 .w8-av-hit:hover{fill:color-mix(in srgb,var(--av-1) 10%,transparent)}.w8 .w8-av-hb{display:grid;gap:4px}.w8 .w8-av-hb-row{display:grid;grid-template-columns:minmax(0px,1fr) auto;gap:4px 10px;align-items:center;padding:4px 0;font-size:13px}.w8 .w8-av-hb-label{min-width:0px;overflow-wrap:anywhere;font-weight:700}.w8 .w8-av-hb-row b{font-variant-numeric:tabular-nums}.w8 .w8-av-track{display:block;grid-column:1 / -1;height:10px;border-radius:6px;background:var(--divider);overflow:hidden}.w8 .w8-av-fill{display:block;height:100%;border-radius:6px}.w8 .w8-av-kpis{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:12px}.w8 .w8-av-kpi{--c: var(--av-1);display:flex;flex-direction:column;gap:8px;min-width:0px;min-height:130px;padding:16px;border:1px solid color-mix(in srgb,var(--c) 35%,var(--border));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 24%,var(--surface)) 0%,var(--surface) 72%);color:var(--text);text-align:start;font:inherit;cursor:pointer}.w8 .w8-av-kpi:hover{border-color:var(--c)}.w8 .w8-av-kpi[hidden]{display:none!important}.w8 .w8-av-kpi>small{display:block;color:var(--text-2);font-size:13px;line-height:1.4}.w8 .w8-av-kpi>b{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0px;font-size:28px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums}.w8 .w8-av-num{min-width:0px;overflow-wrap:anywhere}.w8 .w8-av-unit{font-size:14px;font-weight:700;color:var(--text-2)}.w8 .w8-av-kpi .w8-av-note{font-size:12px}.w8 .w8-av-ring{width:60px;height:60px;flex:0 0 auto}.w8 .w8-av-ring-track{fill:none;stroke:var(--divider);stroke-width:6}.w8 .w8-av-ring-fill{fill:none;stroke:var(--c);stroke-width:6;stroke-linecap:round}.w8 .w8-av-ring text{fill:var(--text);font-size:11px;font-weight:700}.w8 .w8-av-seg{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised)}.w8 .w8-av-seg button{flex:1 1 auto;min-height:36px;padding:4px 8px;border:0px;border-radius:9px;background:transparent;color:var(--text-2);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;font-weight:700;cursor:pointer}.w8 .w8-av-seg button.w8-on{background:var(--surface-hover);color:var(--text)}@media(max-width:1099px){.w8 .w8-av-kpis{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:520px){.w8 .w8-av-card{padding:10px;border-radius:16px}.w8 .w8-av-kpis{gap:8px}.w8 .w8-av-kpi{min-height:0px;gap:6px;padding:12px;border-radius:16px}.w8 .w8-av-kpi>b{font-size:19px;gap:6px;white-space:nowrap}.w8 .w8-av-kpi>small{font-size:12px}.w8 .w8-av-ring{width:44px;height:44px}.w8 .w8-av-ring text{font-size:10px}.w8 .w8-av-donut{width:96px;height:96px}.w8 .w8-av-donut-row{grid-template-columns:96px minmax(0px,1fr);gap:8px}.w8 .w8-av-dl{font-size:12px;gap:0px}.w8 .w8-av-dl li{padding:0}.w8 .w8-av-line text{font-size:19px}.w8 .w8-av-line .w8-av-lbl{font-size:14px}.w8 .w8-av-line .w8-av-xl{font-size:13px}.w8 .w8-av-line .w8-av-ax{font-size:15px}.w8 .w8-av-hb-row{padding:2px 0}}.w8 .w8-s06-viz-row{display:grid;grid-template-columns:minmax(0px,2fr) minmax(0px,1fr);gap:12px;margin-top:12px}.w8 .w8-s06-av-grid{display:grid;grid-template-columns:minmax(0px,2fr) minmax(0px,1fr);gap:12px;margin:8px 0}.w8 .w8-s06-av-grid .w8-s06-av-top{grid-column:1 / -1}.w8 #s06-donut .w8-av-donut{width:104px;height:104px}.w8 #s06-donut .w8-av-donut-row{grid-template-columns:104px minmax(0px,1fr)}.w8 #s06-donut .w8-av-dl{font-size:12px}@media(max-width:600px){.w8 .w8-s06-viz-row,.w8 .w8-s06-av-grid{grid-template-columns:minmax(0px,1fr)}.w8 #s06-av-trend .w8-av-head{flex-direction:column;align-items:stretch}.w8 #s06-av-trend .w8-as-period-in-title{width:100%;max-width:100%;flex-wrap:wrap}.w8 #s06-av-trend .w8-av-titles,.w8 #s06-av-trend .w8-as-report-title-group{width:100%;max-width:100%;min-width:0px}.w8 #s06-av-trend .w8-av-titles h3{white-space:normal}.w8 #s06-av-trend .w8-as-report-title-group{flex-direction:column;align-items:stretch;gap:6px;display:flex!important}.w8 #s06-av-trend .w8-as-report-title-group h3{width:100%}.w8 #s06-kpis .w8-av-kpi b{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.w8 #s06-kpis .w8-av-kpi b svg{width:46px;height:46px;position:static;flex:0 0 auto}.w8 #s06-kpis .w8-av-num{font-size:19px}}.w8 .w8-s06-av{width:64px;height:64px;border-radius:50%;object-fit:cover;background:var(--hover);flex:0 0 auto}.w8 .w8-s06-profile-id{display:flex;gap:14px;align-items:center;min-width:0px}.w8 .w8-s06-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:12px 0}.w8 .w8-s06-fig{border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--panel);min-width:0px}.w8 .w8-s06-fig small{color:var(--text2);font-size:13px}.w8 .w8-s06-fig b{display:block;font-size:20px;font-variant-numeric:tabular-nums;margin-top:4px;overflow-wrap:anywhere}.w8 .w8-s06-bal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.w8 .w8-s06-bal-card{display:flex;gap:12px;align-items:center;border:1px solid var(--border);border-radius:12px;padding:12px;min-width:0px}.w8 .w8-s06-bal-card img{width:44px;height:44px;object-fit:contain;flex:0 0 auto}.w8 .w8-s06-bal-card b{display:block;font-size:20px;font-variant-numeric:tabular-nums}.w8 .w8-s06-bal-card small{display:block;color:var(--text2);font-size:13px;line-height:20px}.w8 .w8-s06-need{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--border);flex-wrap:wrap}.w8 .w8-s06-need:last-child{border-bottom:0px}.w8 .w8-s06-need>span{min-width:0px;flex:1 1 260px;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.w8 .w8-s06-need small{color:var(--text2);font-size:13px;line-height:20px}.w8 .w8-s06-led{list-style:none;margin:0;padding:0}.w8 .w8-s06-led li{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--border)}.w8 .w8-s06-led small{display:block;color:var(--text2);font-size:13px}.w8 .w8-s06-more>summary{list-style:none;cursor:pointer}.w8 .w8-s06-more>summary::-webkit-details-marker{display:none}.w8 .w8-s06-drop{display:none!important}@media(max-width:600px){.w8 #area-host-earnings td,.w8 #area-agency-earnings td,.w8 #area-settlement td,.w8 #area-withdrawals td,.w8 #area-payments td,.w8 #area-packages td{padding:6px 5px;font-size:12px;line-height:1.35}.w8 #area-host-earnings .w8-note,.w8 #area-agency-earnings .w8-note{margin:4px 0;font-size:12px;line-height:1.4}}.w8 .w8-s06-stepper{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:10px 0;padding:0}.w8 .w8-s06-stepper li{border:1px solid var(--border);border-radius:999px;padding:4px 11px;font-size:13px;color:var(--text2)}.w8 .w8-s06-stepper li.w8-done{color:var(--text)}.w8 .w8-s06-stepper li.w8-now{border-color:var(--accent);background:var(--hover);color:var(--text);font-weight:700}.w8 .w8-s06-set-totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:10px 0}.w8 .w8-s06-set-fact{border:1px solid var(--border);border-radius:12px;padding:12px;min-width:0px}.w8 .w8-s06-set-fact small{display:block;color:var(--text2);font-size:13px}.w8 .w8-s06-set-fact b{display:block;font-size:19px;font-variant-numeric:tabular-nums;margin:3px 0;overflow-wrap:anywhere}@media(max-width:600px){.w8 #area-settlement th:nth-child(3),.w8 #area-settlement td:nth-child(3),.w8 #area-settlement th:nth-child(4),.w8 #area-settlement td:nth-child(4),.w8 #area-settlement th:nth-child(6),.w8 #area-settlement td:nth-child(6){display:none!important}.w8 #area-settlement .w8-s06-stepper li{font-size:12px;padding:3px 8px}}.w8 label:has(#account-currency){display:none!important}.w8 #payment-summary{display:block!important;line-height:1.7}.w8 .w8-alog{position:relative;min-width:0px;color:var(--text)}.w8 .w8-alog [hidden]{display:none!important}.w8 .w8-alog-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.w8 .w8-alog-bar .w8-alog-sel{flex:0 1 200px;min-width:0px;max-width:100%;height:36px;padding:0 10px;font-size:13px;text-overflow:ellipsis}.w8 .w8-alog-bar .w8-alog-q{flex:1 1 220px;min-width:180px;height:36px;font-size:13px}.w8 .w8-alog-count{margin:0 0 8px;font-size:12px;color:var(--muted)}.w8 .w8-alog-list{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--panel)}.w8 .w8-alog-row{display:grid;grid-template-columns:28px minmax(0px,1fr);gap:10px;align-items:start;padding:10px 14px;border-bottom:1px solid var(--border);cursor:pointer}.w8 .w8-alog-row:hover{background:var(--hover)}.w8 .w8-alog-row:last-child{border-bottom:0px}.w8 .w8-alog-ico{display:block;width:28px;height:28px;border-radius:8px;object-fit:cover;border:1px solid var(--border);background:var(--input)}.w8 .w8-alog-main{min-width:0px;display:flex;flex-direction:column;gap:4px}.w8 .w8-alog-l1,.w8 .w8-alog-l2{display:flex;align-items:center;gap:8px;min-width:0px}.w8 .w8-alog-title{flex:0 1 auto;min-width:0px;font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w8 .w8-alog-title b{font-weight:700;color:var(--text)}.w8 .w8-alog-title span{color:var(--text2)}.w8 .w8-alog-chips{display:flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0px}.w8 .w8-alog-chip{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:22px;max-width:100%;padding:1px 8px;border-radius:999px;border:1px solid var(--border);background:var(--hover);color:var(--text2);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w8 .w8-alog-chip.w8-is-created{background:var(--success-soft);border-color:transparent;color:var(--success)}.w8 .w8-alog-time{flex:0 0 auto;margin-inline-start:auto;white-space:nowrap;text-align:end;font-size:12px;line-height:22px;color:var(--muted);font-variant-numeric:tabular-nums}.w8 .w8-alog-reason{flex:1 1 0px;display:block;min-width:0px;margin:0;padding:0;border:0px;border-radius:4px;background:none;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;line-height:20px;color:var(--text2);text-align:start;cursor:pointer}.w8 .w8-alog-reason:focus-visible{outline:2px solid var(--border2);outline-offset:2px}.w8 .w8-alog-rtext{display:block;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w8 .w8-alog-rl{color:var(--muted)}@media(max-width:520px){.w8 .w8-alog-bar{gap:6px}.w8 .w8-alog-bar .w8-alog-sel{flex:1 1 calc(50% - 4px);max-width:none}.w8 .w8-alog-bar .w8-alog-q{flex:1 1 100%;min-width:0px}.w8 .w8-alog-row{grid-template-columns:28px minmax(0px,1fr);gap:8px;padding:10px 12px}.w8 .w8-alog-main{display:grid;grid-template-columns:minmax(0px,1fr) auto;grid-template-areas:"t m" "c c" "r r" "w a";gap:4px 8px;align-items:center}.w8 .w8-alog-l1,.w8 .w8-alog-l2{display:contents}.w8 .w8-alog-title{grid-area:t}.w8 .w8-alog-time{grid-area:m;margin-inline-start:0px}.w8 .w8-alog-chips{grid-area:c;min-width:0px;flex-wrap:nowrap;overflow:hidden}.w8 .w8-alog-chips .w8-alog-chip{flex:0 1 auto;min-width:0px}.w8 .w8-alog-reason{grid-area:r}}@media(max-width:600px){.w8 #payment-summary{font-size:12px;line-height:1.5}.w8 #area-payments>.w8-panel>.w8-page-head .w8-sub{display:none}.w8 #area-payments .w8-s06-pay-seg{margin:4px 0}.w8 #area-payments .w8-toolbar{margin:6px 0}.w8 .w8-s06-group-h{margin:10px 0 0;font-size:18px}.w8 #s06-earn-stack .w8-note{display:none}}.w8 #area-payments th:nth-child(3),.w8 #area-payments td:nth-child(3),.w8 #area-payments th:nth-child(5),.w8 #area-payments td:nth-child(5){display:none!important}.w8 .w8-s06-group-h{margin:18px 0 2px;font-size:20px}.w8 .w8-s06-earn-row{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0;padding:12px 14px}.w8 .w8-s06-earn-row small{display:block;color:var(--text2);font-size:13px;line-height:18px}@media(max-width:600px){.w8 .w8-s06-earn-row{padding:8px 10px;margin:6px 0}.w8 .w8-s06-earn-row small{display:none}}@media(max-width:600px){.w8 #area-payments td{padding:4px;line-height:1.3}.w8 #area-payments .w8-s06-pay-seg label span{display:none}}.w8 .w8-s06-cur{width:1.1em;height:1.1em;object-fit:contain;vertical-align:-.2em;margin-inline-start:3px}.w8 #record-page #record-content{padding-bottom:84px}.w8 .w8-s06-comm-src{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr) auto;gap:8px;align-items:end;margin:8px 0}.w8 .w8-s06-comm-src label{display:grid;gap:4px;min-width:0px}.w8 .w8-s06-comm-src label span{font-size:13px;color:var(--text2)}@media(max-width:600px){.w8 .w8-s06-comm-src{grid-template-columns:minmax(0px,1fr)}}.w8 .w8-s06-rules{display:grid;gap:8px;margin:8px 0}.w8 .w8-s06-rules label{display:grid;gap:4px;min-width:0px}.w8 .w8-s06-rules label span{font-size:13px;color:var(--text2)}.w8 .w8-s06-rules-save{display:flex;gap:8px;flex-wrap:wrap;align-items:end;margin-top:8px}.w8 .w8-s06-rules-save label{display:grid;gap:4px;flex:1 1 220px;min-width:0px}.w8 .w8-s06-rules-save label span{font-size:13px;color:var(--text2)}.w8 .w8-s06-go-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;align-items:end;margin:8px 0}.w8 .w8-s06-go-form label{display:grid;gap:4px;min-width:0px}.w8 .w8-s06-go-form label span{font-size:13px;color:var(--text2)}.w8 img.w8-member-pic{object-fit:cover;padding:0}.w8 .w8-member-initials{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:var(--hover);color:var(--text2);font-size:12px;font-weight:700}.w8 .w8-no-results{padding:14px 4px;color:var(--text2)}.w8 .w8-pager .w8-btn.w8-ghost:disabled{color:color-mix(in srgb,var(--text2) 42%,transparent);border-color:color-mix(in srgb,var(--border) 42%,transparent)}.w8 .w8-profile-initials{display:grid;place-items:center;color:var(--text2);font-size:22px;font-weight:700}.wallet-price-record__lifecycle-actions{display:grid;gap:12px;margin:12px 0}.w8 select{appearance:auto;-webkit-appearance:menulist;line-height:normal;cursor:default}.w8 .w8-alog-ico.w8-member-initials{width:28px;height:28px;font-size:11px}.figma-content:has(>.w8){padding-top:8px}.figma-content:has(>.w8)>.section-header{margin:0 0 8px}.figma-content:has(>.w8)>.section-header .section-header__title{font-size:24px;font-weight:700;line-height:1.3}.figma-content:has(>.w8)>.section-header .section-header__work-line{margin:4px 0 5px;color:var(--text);font-size:14px;font-weight:600;line-height:1.4}@media(max-width:768px){.figma-content:has(>.w8)>.section-header .section-header__title{font-size:22px}}@media(max-width:520px){.figma-content:has(>.w8)>.section-header .section-header__title{font-size:24px;line-height:28px}}.w8 .w8-av-kpi>b .w8-av-num-text{font-size:17px;font-weight:700;line-height:1.3;white-space:nowrap}.w8 #ag6-agency-sel{min-width:160px}.w8 .w8-s06-wd-log{display:block;color:var(--text2);font-size:12px}.room-challenge-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.room-challenge-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:12px 0}.room-challenge-form-grid label{display:grid;gap:6px}@media(max-width:1023px){.room-challenge-list{grid-template-columns:minmax(0,1fr)}}.room-operation-section{display:grid;gap:14px;min-width:0;color:var(--text-secondary)}.room-operation-section h3{margin:0;color:var(--text-strong)}.room-operation-note{color:var(--text-muted);font-size:13px;line-height:1.8}.room-operation-note{margin:0;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:12px;background:color-mix(in srgb,var(--surface-strong) 12%,transparent)}.room-operation-table-wrap{width:100%;min-width:0;overflow:auto;border:1px solid var(--border-subtle);border-radius:12px}.room-operation-table-wrap table{width:100%;min-width:620px;border-collapse:collapse}.room-operation-table-wrap th,.room-operation-table-wrap td{padding:10px 12px;text-align:right;vertical-align:top;border-bottom:1px solid var(--border-subtle);line-height:1.7}.room-operation-table-wrap th{color:var(--text-muted);font-size:12px;background:color-mix(in srgb,var(--surface-strong) 12%,transparent)}.room-operation-table-wrap tr:last-child td{border-bottom:0}.room-operation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.room-operation-card{display:grid;align-content:start;gap:8px;min-width:0;padding:14px;border:1px solid var(--border-subtle);border-radius:12px;background:color-mix(in srgb,var(--surface-strong) 10%,transparent)}.room-operation-card h3{font-size:15px}.room-operation-section label{display:grid;gap:6px;color:var(--text-secondary)}.room-operation-section input,.room-operation-section select,.room-operation-section textarea{width:100%;min-height:40px;padding:8px 10px;color:var(--text-strong);background:var(--surface);border:1px solid var(--border-subtle);border-radius:8px;font:inherit}.room-operation-section textarea{min-height:96px;resize:vertical}.room-operation-section button{min-height:40px;padding:8px 14px;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-strong);background:var(--surface-strong);font:inherit;cursor:pointer}.room-operation-section button:disabled{cursor:not-allowed}.room-operation-form{display:grid;gap:12px;max-width:760px}@media(max-width:640px){.room-operation-table-wrap table{min-width:560px}}.appearance-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--appearance-kpi-min-width)),1fr));gap:var(--space-3)}.appearance-kpi,.appearance-preview-panel,.appearance-equipped,.appearance-available{min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);background:var(--panel-bg)}.appearance-layout{display:grid;grid-template-columns:minmax(var(--appearance-preview-column-min),1fr) minmax(var(--appearance-list-column-min),1.05fr) minmax(var(--appearance-list-column-min),1fr);align-items:start;gap:var(--space-3)}.appearance-kpi{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.appearance-kpi span{color:var(--text-secondary);font-size:var(--text-sm)}.appearance-kpi strong{color:var(--brand-secondary);font-size:var(--text-2xl)}.appearance-preview-panel h3,.appearance-equipped h3,.appearance-available h3{margin:0 0 var(--space-3);color:var(--text-primary);font-size:var(--text-lg)}.appearance-composite{position:relative;display:grid;place-items:center;min-height:var(--appearance-preview-min-height);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.appearance-composite-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.appearance-composite-mic_decoration,.appearance-composite-seat_decoration{position:absolute;bottom:var(--space-4);z-index:1;width:min(var(--appearance-decoration-width-ratio),var(--appearance-decoration-width));max-height:var(--appearance-decoration-max-height);object-fit:contain}.appearance-composite-mic_decoration{inset-inline-start:var(--appearance-decoration-inline-inset)}.appearance-composite-seat_decoration{inset-inline-end:var(--appearance-decoration-inline-inset)}.appearance-composite>p{z-index:1;margin:0;color:var(--text-secondary)}.appearance-equipped-list,.appearance-inventory-list{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.appearance-equipped-row,.appearance-inventory-row{display:grid;grid-template-columns:var(--appearance-row-image-width) minmax(var(--appearance-row-name-min-width),1fr) auto auto;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border-bottom:1px solid var(--border)}.appearance-equipped-row:last-child,.appearance-inventory-row:last-child{border-bottom:0}.appearance-equipped-row>img,.appearance-inventory-row>img,.appearance-inventory-media,.appearance-image-placeholder{width:var(--appearance-row-image-width);height:var(--appearance-row-image-height);border-radius:var(--radius-sm);object-fit:cover;background:var(--brand-soft)}.appearance-preview{width:var(--appearance-row-image-width);height:var(--appearance-row-image-height);border-radius:var(--radius-sm);object-fit:cover;background:var(--brand-soft)}.appearance-item-copy{display:grid;gap:var(--appearance-item-label-gap);min-width:0}.appearance-item-copy strong{overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.appearance-item-copy small{color:var(--text-muted);font-size:var(--text-xs)}.appearance-equipped-chip,.appearance-available-chip{padding:var(--appearance-chip-padding-block) var(--appearance-chip-padding-inline);border-radius:var(--radius-pill);color:var(--success);background:var(--success-soft);font-size:var(--text-xs);font-weight:700;white-space:nowrap}.appearance-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.appearance-filters{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.appearance-filters button{min-height:var(--control-height-sm);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface-elevated);font:inherit;cursor:pointer}.appearance-filters button[aria-pressed=true]{border-color:var(--border-strong);color:var(--brand-secondary);background:var(--brand-soft)}.appearance-empty{margin:0;padding:var(--space-4);color:var(--text-muted)}.appearance-preview-backdrop{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:var(--space-4);background:var(--glass-bg)}.appearance-preview-dialog{display:grid;justify-items:start;gap:var(--space-3);width:min(var(--appearance-dialog-max-width),100%);max-height:calc(100vh - var(--space-8));overflow:auto;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-primary);background:var(--surface-elevated);box-shadow:var(--shadow)}.appearance-preview-dialog img{display:block;width:100%;max-height:var(--appearance-dialog-image-max-height);object-fit:contain;border-radius:var(--radius-sm)}.appearance-inventory-media{overflow:hidden}.appearance-inventory-media>img,.appearance-inventory-media>video,.appearance-inventory-media>.media-player-renderer{width:100%;height:100%;object-fit:contain}.appearance-preview-player{width:100%}.appearance-preview-player>img,.appearance-preview-player>video,.appearance-preview-player>.media-player-renderer{width:100%;max-height:var(--appearance-dialog-image-max-height);object-fit:contain}@media(max-width:680px){.appearance-equipped-row,.appearance-inventory-row{grid-template-columns:var(--appearance-mobile-row-image-width) minmax(0,1fr) auto}.appearance-equipped-row>img,.appearance-inventory-row>img,.appearance-image-placeholder{width:var(--appearance-mobile-row-image-width);height:var(--appearance-mobile-row-image-height)}.appearance-equipped-chip,.appearance-available-chip{justify-self:end}.appearance-actions{grid-column:2 / -1}}@media(max-width:1040px){.appearance-layout{grid-template-columns:minmax(0,1fr)}}.room-fact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-3);margin:var(--space-3) 0}.room-fact{display:grid;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-inline-start-width:4px;border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0}.room-fact dt{color:var(--text-muted);font-size:var(--text-xs)}.room-fact dd{margin:0;color:var(--text-primary);font-weight:600;overflow-wrap:anywhere}.room-fact-meta{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.room-fact--realtime{border-inline-start-color:var(--success)}.room-fact--last-known{border-style:dashed;border-inline-start-style:solid;border-inline-start-color:var(--warning)}.room-fact--unavailable{border-style:dotted;border-inline-start-style:solid;border-inline-start-color:var(--text-muted);background:var(--surface-hover)}.room-fact--unavailable dd{color:var(--text-muted)}.room-fact-legend{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin:0;padding:0;list-style:none}.room-read-toolbar{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:space-between;margin:var(--space-2) 0}.room-read-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3);align-items:end;margin:var(--space-3) 0}.room-read-pager{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:flex-end;margin-top:var(--space-3)}.room-read-change{margin:0;padding:0;list-style:none;display:grid;gap:2px;font-size:var(--text-xs)}.room-read-blocked{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.room-read-blocked li{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-3);border:1px dotted var(--border);border-radius:var(--radius-md);background:var(--surface-hover)}.room-safety-person{display:inline-flex;min-width:150px;align-items:center;gap:10px}.room-safety-person>span:last-child{display:grid;gap:2px}.room-safety-person small{color:var(--text-muted)}.room-safety-avatar{width:36px;height:36px;flex:0 0 36px;border-radius:50%;object-fit:cover}.room-safety-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.room-safety-table-details summary{color:var(--text-primary);cursor:pointer}.room-safety-table-details pre{max-width:min(560px,70vw);overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.room-safety-summary,.room-audit-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:16px}.room-audit-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.room-safety-summary article,.room-audit-summary article{display:grid;gap:8px;padding:16px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.room-safety-summary article strong,.room-safety-summary article b,.room-audit-summary article strong{color:var(--text-primary);font-size:1.35rem}.room-safety-latest-reports{margin-top:18px}.room-safety-heading,.room-audit-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.room-safety-latest-report{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--border)}.room-audit-role{display:block;width:fit-content;color:var(--text-muted)}.room-audit-detail{margin-block:18px;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--panel-bg)}.room-audit-detail dl{display:grid;grid-template-columns:minmax(110px,.4fr) 1fr;gap:10px 16px}.room-audit-detail dt{color:var(--text-muted)}.room-audit-detail dd{margin:0;min-width:0}.room-audit-change-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.room-audit-change-columns section{padding:14px;border:1px solid var(--border);border-radius:12px}@media(max-width:760px){.room-safety-summary,.room-audit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.room-audit-change-columns{grid-template-columns:1fr}}.room-audit-action{display:inline-flex;align-items:center;gap:8px}.room-audit-action-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--accent) 10%,var(--panel-bg));color:var(--accent)}.room-audit-detail h4{margin-block:16px 8px}.room-control-links{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.room-control-link{text-decoration:none;display:inline-flex;align-items:center}.room-control-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px 16px;margin:0}.room-control-facts div{display:grid;gap:2px;min-width:0}.room-control-facts dt{color:var(--text-muted);font-size:12px}.room-control-facts dd{margin:0;color:var(--text-strong);overflow-wrap:anywhere}.room-control-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;align-items:end}.room-operation-form.room-settings-form{width:100%;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.room-settings-group{display:grid;align-content:start;gap:12px;min-width:0;padding:14px}.room-settings-group h3{margin:0;padding-block-end:8px;border-block-end:1px solid var(--border-subtle);color:var(--text-strong);font-size:15px}.room-settings-group>*{min-width:0;overflow-wrap:anywhere}.room-settings-group input,.room-settings-group select,.room-settings-group textarea{box-sizing:border-box;max-width:100%;min-width:0}.room-settings-savebar{position:sticky;inset-block-end:0;z-index:2;display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px}.room-settings-savebar>div{min-width:0}.room-settings-savebar p{margin:4px 0 0;overflow-wrap:anywhere}.room-settings-savebar .room-operation-note{padding:0;border:0}.room-settings-changes{display:flex;flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;padding-inline-start:20px}.room-progression-progress{display:grid;gap:8px;min-width:0}.room-progression-progress-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.room-progression-progress progress{width:100%;min-height:12px;accent-color:var(--accent)}@media(max-width:640px){.room-operation-form.room-settings-form{grid-template-columns:minmax(0,1fr)}.room-settings-savebar{grid-column:auto;grid-template-columns:minmax(0,1fr)}}.room-settings-page{--room-image-size: calc(var(--space-8) * 4.5);--room-image-small: calc(var(--space-8) * 4.5);--room-sidebar-size: calc(var(--space-8) * 11);--room-sidebar-medium: calc(var(--space-8) * 9.5);--room-sidebar-narrow: calc(var(--space-8) * 7.5);display:grid;gap:var(--space-4);min-width:0;color:var(--text-primary)}.room-settings-topcard{display:grid;grid-template-columns:var(--room-image-size) minmax(calc(var(--space-8) * 7),1fr) auto;align-items:center;gap:var(--space-5);padding:var(--space-4);min-width:0;direction:ltr}.room-settings-image{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--surface);background:radial-gradient(ellipse at 58% 26%,var(--brand-secondary) 0,var(--brand-primary) 42%,color-mix(in srgb,var(--brand-primary) 38%,var(--text-primary)) 100%);font-size:var(--text-2xl)}.room-settings-image img{width:100%;height:100%;object-fit:cover}.room-settings-image input{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.room-settings-image label{position:absolute;inset-inline:var(--space-2);inset-block-end:var(--space-2);display:grid;place-items:center;min-height:var(--control-height-sm);border:1px solid color-mix(in srgb,var(--surface) 60%,transparent);border-radius:var(--radius-pill);color:var(--surface);background:color-mix(in srgb,var(--text-primary) 76%,transparent);font-size:var(--text-xs);font-weight:700;cursor:pointer}.room-settings-roommeta{display:grid;gap:var(--space-3);min-width:0}.room-settings-roommeta,.room-settings-topactions{direction:rtl}.room-settings-titleline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.room-settings-titleline h2{margin:0;color:var(--text-strong);font-size:var(--text-xl)}.room-settings-facts{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0}.room-settings-facts div{display:grid;gap:var(--space-1);min-width:calc(var(--space-8) * 2.5)}.room-settings-facts dt,.room-settings-summaryempty,.room-settings-identity-layout small{color:var(--text-muted);font-size:var(--text-xs)}.room-settings-facts dd{margin:0;color:var(--text-primary);font-size:var(--text-base)}.room-settings-topactions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.room-settings-topactions button{min-height:var(--control-height)}.room-settings-tabstrip{min-width:0;padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg)}.room-settings-tabstrip .ui-tabs{display:flex;width:100%;min-width:0;overflow:visible;gap:0}.room-settings-tabstrip .ui-tab{flex:1 0 auto;justify-content:center;min-height:calc(var(--control-height) + var(--space-2))}.room-settings-tabicon{display:inline-flex;width:var(--space-5);height:var(--space-5);flex:0 0 auto}.room-settings-tabicon svg{width:100%;height:100%}.room-settings-preview>button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.room-settings-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(calc(var(--space-8) * 8),var(--room-sidebar-size));gap:var(--space-4);align-items:start;min-width:0;direction:ltr}.room-settings-editor,.room-settings-summary{direction:rtl}.room-settings-editor{display:grid;gap:var(--space-5);min-width:0;padding:var(--space-6)}.room-settings-editor.room-operation-form{width:auto;max-width:none}.room-settings-panelheading{display:flex;justify-content:space-between;align-items:start;gap:var(--space-4);padding-block-end:var(--space-3);border-block-end:1px solid var(--border)}.room-settings-panelheading h3,.room-settings-panelheading p{margin:0}.room-settings-panelheading h3{color:var(--text-strong);font-size:var(--text-lg)}.room-settings-panelheading p{margin-block-start:var(--space-1);color:var(--text-muted);font-size:var(--text-sm)}.room-settings-tabpanel{display:grid;align-content:start;gap:var(--space-4);min-width:0}.room-settings-tabpanel[hidden]{display:none}.room-settings-identity-layout{display:grid;grid-template-columns:minmax(calc(var(--space-8) * 4.5),calc(var(--space-8) * 7)) minmax(0,1fr);gap:var(--space-5);align-items:start;direction:ltr}.room-settings-largeimage,.room-settings-fields{direction:rtl}.room-settings-largeimage{display:grid;gap:var(--space-2);min-width:0;text-align:center}.room-settings-largeimage .room-settings-image{max-width:calc(var(--space-8) * 7);justify-self:center}.room-settings-fields{display:grid;gap:var(--space-4);min-width:0}.room-settings-fields>*{min-width:0}.room-settings-fields small{color:var(--text-muted);font-size:var(--text-xs)}.room-settings-tabpanel textarea{min-height:calc(var(--space-8) * 3)}.room-settings-intro,.room-settings-hint{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.room-settings-inline-notice,.room-settings-notice{margin:0;padding:var(--space-3);border:1px solid var(--info);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--info-soft)}.room-settings-summary{display:grid;align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-4)}.room-settings-summary h3{margin:0;color:var(--text-strong);font-size:var(--text-lg)}.room-settings-dirty,.room-settings-clean{margin:0;padding:var(--space-3);border:1px solid var(--warning);border-radius:var(--radius-sm);color:var(--warning);background:var(--warning-soft);font-size:var(--text-sm)}.room-settings-clean{border-color:var(--success);color:var(--success);background:color-mix(in srgb,var(--success) 7%,var(--panel-bg))}.room-settings-summary ul{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.room-settings-summary li{display:grid;gap:var(--space-1);padding-block-end:var(--space-2);border-block-end:1px solid var(--border);min-width:0}.room-settings-summary li span:first-child{color:var(--text-muted);font-size:var(--text-xs)}.room-settings-summary li span:last-child{color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere}.room-settings-summaryempty{margin:0;line-height:var(--leading-normal)}.room-settings-preview-backdrop{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in srgb,var(--text-primary) 58%,transparent)}.room-settings-preview{position:relative;display:grid;justify-items:center;gap:var(--space-3);width:min(calc(var(--space-8) * 14),100%);max-height:90vh;overflow:auto;padding:var(--space-6);text-align:center}.room-settings-preview>button{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);width:var(--control-height);height:var(--control-height);border:0;border-radius:var(--radius-sm);color:var(--text-primary);background:var(--surface-hover);font-size:var(--text-2xl);cursor:pointer}.room-settings-preview .room-settings-image{width:calc(var(--space-8) * 3.75)}.room-settings-preview h2,.room-settings-preview p{margin:0}.room-settings-preview p{color:var(--text-muted);line-height:var(--leading-normal)}.room-settings-preview dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);width:100%;margin:var(--space-1) 0 0;text-align:start}.room-settings-preview dl div{display:grid;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.room-settings-preview dt{color:var(--text-muted);font-size:var(--text-xs)}.room-settings-preview dd{margin:0;color:var(--text-primary);overflow-wrap:anywhere}@media(max-width:1279px){.room-settings-columns{grid-template-columns:minmax(0,1fr) minmax(var(--room-sidebar-narrow),var(--room-sidebar-medium))}.room-settings-topcard{grid-template-columns:calc(var(--space-8) * 3.75) minmax(0,1fr)}.room-settings-topactions{grid-column:1 / -1}}@media(max-width:1023px){.room-settings-columns{grid-template-columns:minmax(0,1fr)}.room-settings-summary{order:2}}@media(max-width:640px){.room-settings-topcard{grid-template-columns:calc(var(--space-8) * 2.625) minmax(0,1fr);gap:var(--space-3);padding:var(--space-3)}.room-settings-titleline h2{font-size:var(--text-lg)}.room-settings-topactions{display:grid;grid-template-columns:1fr}.room-settings-editor{padding:var(--space-3)}.room-settings-identity-layout{grid-template-columns:minmax(0,1fr)}.room-settings-largeimage .room-settings-image{width:var(--room-image-small)}.room-settings-preview dl{grid-template-columns:1fr}}.voice-rooms-workspace{display:grid;gap:16px;padding-top:0}.voice-rooms-workspace>.section-heading{align-items:start;min-height:82px}.voice-rooms-workspace>.section-heading h2{font-size:21px}.voice-rooms-workspace>.section-heading p{max-width:620px}.voice-rooms-workspace .list-toolbar{min-height:88px;padding:14px 18px;border-radius:16px}.voice-rooms-workspace>.state-card{min-height:230px;border-radius:18px}.voice-rooms-workspace .pagination{margin-top:-4px}@media(max-width:767px){.voice-rooms-workspace{padding-top:0;gap:14px}.voice-rooms-workspace>.section-heading{min-height:72px}.voice-rooms-workspace>.section-heading h2{font-size:20px}.voice-rooms-workspace>.section-heading p{font-size:13px;line-height:1.75}.voice-rooms-workspace>.state-card{min-height:220px;padding:32px 18px}}.voice-operations-hub{display:grid;gap:16px;min-width:0}.voice-operations-head{display:flex;align-items:start;justify-content:space-between;gap:14px}.voice-operations-head h2,.voice-operation-unavailable h3{margin:0;color:var(--text-strong);font-size:21px}.voice-operations-head p{margin:6px 0 0;color:var(--text-muted);font-size:12px;line-height:1.7}.voice-operations-head .secondary-button{min-height:40px}.voice-operation-tabs{display:flex;gap:8px;overflow-x:auto;padding:2px 0 8px}.voice-operation-tabs button{flex:0 0 auto;min-height:38px;border:1px solid var(--border-subtle);border-radius:18px;background:transparent;color:var(--text-muted);padding:8px 13px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.voice-operation-tabs button.active{border-color:transparent;background:linear-gradient(135deg,#a362ed,#8042ca);color:#fff;font-weight:700}.voice-operation-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.voice-operation-kpis>span{display:grid;align-content:center;min-height:74px;border:1px solid var(--border-subtle);border-radius:11px;background:color-mix(in srgb,var(--surface-strong) 13%,transparent);color:var(--text-secondary);padding:12px;font-size:12px}.voice-operation-kpis bdi{color:var(--text-strong);font-size:18px}.voice-query-controls{color:var(--text-muted);font-size:12px}.voice-query-controls summary{cursor:pointer;width:max-content;min-height:34px;padding:7px 0}.voice-query-controls .list-toolbar{margin-top:8px}.voice-operation-table-wrap{min-width:0;overflow:auto;border:1px solid var(--border-subtle);border-radius:10px}.voice-operation-table{width:100%;min-width:720px;border-collapse:collapse}.voice-operation-table th,.voice-operation-table td{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 70%,transparent);padding:11px 12px;text-align:right;vertical-align:middle;color:var(--text-secondary);font-size:12px}.voice-operation-table th{color:var(--text-muted);font-size:11px;font-weight:600;background:color-mix(in srgb,var(--surface) 72%,transparent)}.voice-operation-table tr:last-child td{border-bottom:0}.voice-operation-table td b{color:var(--text-strong)}.voice-operation-unavailable{display:grid;gap:12px;justify-items:start;min-height:190px;border:1px solid var(--border-subtle);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 12%,transparent);padding:18px}.voice-operation-unavailable p{margin:0;color:var(--text-muted);line-height:1.8}@media(max-width:760px){.voice-operations-head{align-items:stretch;flex-direction:column}.voice-operations-head .secondary-button{width:100%}.voice-operation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){.voice-operation-kpis{grid-template-columns:1fr}}.voice-seat-grid-section{display:grid;gap:10px;min-width:0}.voice-seat-grid-section h3{margin:0;color:var(--text-strong);font-size:16px}.voice-seat-grid-section p{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.voice-seat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;min-width:0}.voice-seat-cell{display:grid;justify-items:start;align-content:start;gap:6px;min-width:0;border:1px solid var(--border-subtle);border-radius:12px;background:color-mix(in srgb,var(--surface-strong) 13%,transparent);padding:12px}.voice-seat-position{color:var(--text-strong);font-size:14px;font-weight:700}.voice-seat-kind,.voice-seat-team,.voice-seat-presence{color:var(--text-muted);font-size:11px;line-height:1.6}.voice-seat-presence{color:var(--text-secondary)}@media(max-width:760px){.voice-seat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){.voice-seat-grid{grid-template-columns:1fr}}.voice-section-title{margin:0 0 10px;color:var(--text-strong);font-size:18px}.voice-row-actions{display:flex;flex-wrap:wrap;gap:6px}.voice-row-actions .table-action{min-height:36px}.voice-operation-table td small{display:block;margin-top:4px;color:var(--text-muted);font-size:10px}@media(max-width:760px){.voice-section-title{font-size:17px}.voice-row-actions{min-width:190px}}.voice-live-control-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:9px 12px;border:1px solid var(--border-subtle);border-radius:10px;background:color-mix(in srgb,var(--surface-strong) 10%,transparent)}.voice-live-control-row>span{color:var(--text-secondary);font-size:12px;flex:1 1 auto;min-width:0}.voice-live-control-row .secondary-button,.voice-live-control-row .primary-button{min-height:36px}@media(max-width:760px){.voice-live-control-row{padding:8px 10px}}.room-community{display:grid;gap:10px;justify-items:start;padding:14px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--panel-bg) 60%,transparent);min-width:0}.room-community h3{margin:0;font-size:15px}.room-community .classification-note{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.room-community .classification-search{display:grid;gap:6px;width:min(340px,100%);color:var(--text-muted);font-size:12px}.room-community .classification-search input{min-height:40px;box-sizing:border-box;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--panel-bg) 90%,transparent);color:var(--text-primary);padding:9px 11px;font:inherit;font-size:13px}.room-community .fixture-table-wrap{width:100%;max-height:240px;overflow:auto}.room-community .fixture-table td:first-child{width:44px;text-align:center}.room-community .fixture-table input[type=radio]{width:17px;height:17px;accent-color:var(--accent, #a970ff)}.room-community button{min-height:40px;padding-inline:16px}.room-community .admin-action-confirm{width:100%}.voice-operation-tabs a{flex:0 0 auto;min-height:38px;border:1px solid var(--border-subtle);border-radius:18px;background:transparent;color:var(--text-muted);padding:8px 13px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;text-decoration:none}.voice-operation-tabs a.active{background:var(--surface-strong);color:var(--text-strong)}.voice-operations-health{margin-block:12px}.voice-operations-health>li{display:grid;justify-content:start;align-content:center;gap:4px;min-height:74px;min-width:0;border:1px solid var(--border-subtle);border-radius:11px;background:color-mix(in srgb,var(--surface-strong) 13%,transparent);padding:12px}.voice-operations-health>li>span{color:var(--text-secondary)}.voice-operations-health>li>strong{color:var(--text-strong);font-size:22px;line-height:1.2}.voice-operations-health>li>small{color:var(--text-muted);font-size:11px;white-space:nowrap}.voice-operations-health>p{grid-column:1 / -1;margin:0;color:var(--text-muted);font-size:12px}.voice-provider-status{min-height:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.voice-provider-status h3{grid-column:1 / -1}.voice-row-actions details>nav{position:absolute;z-index:4;display:grid;gap:8px;min-width:190px;padding:10px;background:var(--surface-elevated, #1d2027);border:1px solid var(--border-color, rgba(255,255,255,.12));border-radius:10px}.voice-row-actions details>nav a{padding:8px}.voice-room-shared-summary .detail-list{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.voice-room-member-backdrop{position:fixed;inset:0;z-index:20;background:#00000073}.voice-room-member-drawer{position:absolute;inset-block:0;inset-inline-end:0;width:min(520px,100vw);overflow:auto;padding:24px;background:var(--surface, #17191f)}.voice-member-filters,.voice-member-pagination,.voice-member-identity{display:flex;align-items:center;gap:10px}.voice-member-filters{flex-wrap:wrap}.voice-member-filters>*{flex:1 1 220px}.voice-member-pagination{justify-content:flex-start;flex-wrap:wrap;margin-block:12px;color:var(--text-muted);font-size:12px}.voice-member-identity{min-width:150px}.voice-member-avatar{flex:0 0 36px;width:36px;height:36px;border:1px solid var(--border-subtle);border-radius:50%;object-fit:cover}.voice-member-avatar-fallback{display:grid;place-items:center;background:color-mix(in srgb,var(--surface-strong) 35%,transparent);color:var(--text-strong);font-weight:700}.voice-room-member-drawer nav{display:flex;flex-wrap:wrap;gap:12px;margin-block:16px}.voice-room-ban-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.voice-room-ban-list li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid var(--border-subtle);border-radius:10px;background:color-mix(in srgb,var(--surface-strong) 12%,transparent);padding:10px 12px;color:var(--text-secondary);font-size:12px}.governed-pending{display:grid;gap:8px;justify-items:start;border:1px solid var(--border-subtle);border-radius:10px;background:color-mix(in srgb,var(--surface-strong) 10%,transparent);padding:12px;color:var(--text-secondary)}.governed-pending span{font-size:12px;color:var(--text-muted)}.governed-pending p{margin:0;font-size:13px}.room-operation-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.room-operation-actions button{min-height:36px}.rtc-provider-workspace{border:1px solid var(--border-subtle);border-radius:14px;padding:16px;background:color-mix(in srgb,var(--surface-strong) 10%,transparent)}.rtc-provider-grid,.room-type-availability-grid,.room-progression-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.room-type-availability-grid{list-style:none;margin:0;padding:0}.voice-operation-kpis{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.rtc-provider-card{display:grid;gap:10px;min-width:0}.rtc-provider-card .section-heading{align-items:center;margin:0}.rtc-provider-card .section-heading h3{margin:0;color:var(--text-strong);font-size:16px}.rtc-provider-state,.rtc-provider-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rtc-provider-card .detail-list{margin:0}.room-progression-card{display:grid;align-content:start;gap:10px;min-width:0}.room-progression-card .section-heading{align-items:center;margin:0}.room-progression-card .section-heading h3,.room-progression-card .section-heading p{margin:0}.voice-room-clickable-row{cursor:pointer}.voice-room-clickable-row:hover td,.voice-room-clickable-row:focus-visible td{background:color-mix(in srgb,var(--surface-strong) 24%,transparent)}.voice-room-clickable-row:focus-visible{outline:2px solid var(--border-subtle);outline-offset:-2px}.voice-row-actions details>summary{cursor:pointer;min-height:36px;display:grid;place-items:center;padding:6px 10px;border:1px solid var(--border-subtle);border-radius:8px}@media(max-width:1023px){.rtc-provider-grid,.room-type-availability-grid,.room-progression-cards{grid-template-columns:1fr}.voice-operation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.voice-directory{gap:var(--space-4)}.voice-directory-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.voice-directory-kpis>li{position:relative;display:grid;align-content:center;gap:var(--space-2);min-height:90px;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--panel-bg);box-shadow:var(--shadow)}.voice-directory-kpis>li>span{color:var(--text-secondary);font-size:13px}.voice-directory-kpis>li>strong{color:var(--text-strong);font-size:24px;line-height:1}.voice-directory-kpis>li>i{position:absolute;inset-inline-end:var(--space-3);top:var(--space-3);display:grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-lg);background:var(--brand-soft);color:var(--brand-secondary);font-size:24px;font-style:normal}.voice-directory-filters{display:grid;grid-template-columns:minmax(210px,1.5fr) repeat(5,minmax(105px,1fr)) auto;align-items:end;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.voice-directory-filters .secondary-button,.voice-directory-page-button{min-height:44px;min-width:44px}.voice-directory-list{display:grid;gap:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--panel-bg)}.voice-directory-list>.voice-section-title,.voice-directory-list>h3{margin:0;padding:var(--space-4) var(--space-5);color:var(--brand-primary);font-size:16px}.voice-directory-table{min-width:1380px}.voice-directory-table th{position:sticky;top:0;z-index:1}.voice-directory-table th,.voice-directory-table td{padding:var(--space-2) var(--space-3);white-space:nowrap}.voice-directory-table td{height:52px}.voice-directory-table .voice-row-actions{min-width:130px}.voice-room-identity,.voice-owner-identity{display:flex;align-items:center;gap:var(--space-2);min-width:150px}.voice-room-identity>img,.voice-identity-fallback{width:42px;height:42px;flex:0 0 42px;border-radius:var(--radius-md);object-fit:cover}.voice-identity-fallback,.voice-owner-fallback{display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-secondary);font-size:18px}.voice-room-identity>span:last-child{display:grid;gap:var(--space-1);min-width:0;max-width:170px}.voice-room-identity b{overflow:hidden;text-overflow:ellipsis}.voice-room-identity small{max-width:170px;overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;font-size:11px}.voice-owner-identity>img,.voice-owner-fallback{width:34px;height:34px;flex:0 0 34px;border-radius:50%;object-fit:cover}.voice-owner-fallback{font-size:13px}.voice-kind-chip{display:inline-flex;padding:var(--space-1) var(--space-2);border-radius:999px;background:var(--brand-soft);color:var(--brand-primary);font-size:12px}.voice-participant-stack{display:flex;align-items:center;direction:ltr}.voice-participant-stack img,.voice-participant-stack>span{display:grid;place-items:center;width:26px;height:26px;margin-inline-start:-6px;border:2px solid var(--panel-bg);border-radius:50%;background:var(--surface-hover);object-fit:cover;color:var(--text-secondary);font-size:10px}.voice-participant-stack>b{margin-inline-start:6px;color:var(--text-secondary);font-size:12px}.voice-directory-health{display:grid;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.voice-directory-health h3{margin:0;color:var(--brand-primary);font-size:16px}.voice-health-items{display:flex;flex-wrap:wrap;gap:var(--space-5)}.voice-health-items p{display:grid;gap:var(--space-1);margin:0;color:var(--text-secondary);font-size:13px}.voice-health-items b{color:var(--text-strong);font-size:20px}.voice-health-items small{color:var(--text-muted);font-size:11px}.voice-directory-list>.state-card{margin:var(--space-3)}.voice-directory-list>.pagination{padding:var(--space-3) var(--space-4)}.voice-directory .voice-directory-table tr:hover td{background:color-mix(in srgb,var(--surface-hover) 55%,transparent)}@media(max-width:1100px){.voice-directory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.voice-directory-filters>:first-child{grid-column:1/-1}.voice-directory-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.voice-directory-kpis,.voice-directory-filters{grid-template-columns:1fr}.voice-directory-filters>:first-child{grid-column:auto}.voice-directory-kpis>li{min-height:76px}}.voice-health-items>article{display:grid;align-content:center;gap:var(--space-1);min-width:min(13rem,100%);min-height:var(--space-8);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--panel-bg)}.voice-health-items>article>span{color:var(--text-secondary);font-size:var(--text-xs)}.voice-health-items>article>b{color:var(--text-strong);font-size:var(--text-xl)}.voice-health-items>article>small{color:var(--text-muted);font-size:var(--text-2xs)}.voice-directory-health .rtc-provider-workspace{flex:1 1 100%;padding:var(--space-3)}.voice-room-manage{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height-sm);padding-inline:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--brand-primary);font-size:var(--text-xs);font-weight:650;text-decoration:none;white-space:nowrap}.voice-room-manage:hover{border-color:var(--brand-primary);color:var(--brand-primary-hover)}.voice-room-manage:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.vr-root{--text2: #d9cfdf;--muted: var(--text-muted);--hover: var(--surface-hover);--raised: var(--surface-elevated);--border2: var(--border-strong);--input: var(--input-bg);--success-bg: #253d31;--warning-bg: #45391f;--danger-bg: #492a32;--muted-bg: #38303d;--accent: var(--brand-primary);--accent-ink: var(--text-on-brand);min-width:0;color:var(--text-primary);font-size:15px;line-height:1.6}:root[data-theme=light] .vr-root{--text2: #574c60;--success-bg: #e6f4eb;--warning-bg: #faf0d7;--danger-bg: #f9e8ea;--muted-bg: #eeeaf0}.vr-root h1,.vr-root h2,.vr-root h3,.vr-root h4{color:inherit}.vr-root button{font:inherit;color:inherit}.vr-root .btn{box-sizing:border-box;white-space:nowrap;min-height:44px;height:44px;padding:0 16px;border:1px solid var(--border2);border-radius:12px;background:var(--panel);color:var(--text);font-size:15px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.vr-root .btn:hover:not(:disabled){background:var(--hover);color:var(--text)}.vr-root .btn.ghost{border-color:var(--border2);background:var(--panel);color:var(--text)}.vr-root .btn.primary{border:1px solid transparent;background:#d8b96d;color:#2b1b35}.vr-root .btn.primary:hover:not(:disabled){background:#e5cb89;color:#2b1b35}.vr-root .btn.danger{border-color:transparent;background:transparent;color:var(--danger)}.vr-root .btn.sm{min-height:36px;height:36px;padding:0 11px;font-size:13px}.vr-root .btn:disabled{cursor:not-allowed;background:var(--muted-bg);color:var(--text2);border:1px dashed var(--border2)}.vr-root .btn:focus-visible,.vr-root a:focus-visible,.vr-root button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.vr-root .input,.vr-root select.input{box-sizing:border-box;height:38px;min-width:0;padding:0 12px;border:1px solid var(--border2);border-radius:12px;background-color:var(--input);color:var(--text);font:inherit}.vr-root select,.vr-root select.input,.vr-root select.ui-control{appearance:auto;background-image:none}.vr-root .vr-form .input{height:38px;min-height:38px;padding:0 12px}.vr-root .vr-form textarea.input,.vr-root textarea.input{height:auto;min-height:64px;padding:8px 12px}.vr-root .table-wrap{display:block;overflow-x:auto;border:1px solid var(--border);border-radius:12px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.vr-root table{width:100%;border-collapse:collapse;font-size:13px}.vr-root th,.vr-root td,.vr-root .table-wrap th,.vr-root .table-wrap td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}.vr-root td,.vr-root .table-wrap td{color:inherit;border-top:0}.vr-root th,.vr-root .table-wrap th{color:var(--muted);font-weight:600;background:var(--hover)}.vr-root tr:last-child td,.vr-root .table-wrap tr:last-child td{border-bottom:0}.vr-root tbody tr:hover td{background:var(--hover)}.vr-root .chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.vr-root .chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.vr-root .chip.ok{background:var(--success-bg);color:var(--text)}.vr-root .chip.warn{background:var(--warning-bg);color:var(--text)}.vr-root .chip.mute{background:var(--muted-bg);color:var(--text)}.vr-root .vr-link:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.vr-root .section-tabs{gap:2px;margin:8px 0 14px;overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:none}.vr-root .section-tabs::-webkit-scrollbar{display:none}.vr-root .section-tabs__tab{all:unset;cursor:pointer;min-height:44px;padding:10px 14px;color:var(--text2);white-space:nowrap;border-bottom:2px solid transparent;font-size:14px;flex:none}.vr-root .section-tabs__tab:hover{color:var(--text)}.vr-root .section-tabs__tab--on{color:var(--text);font-weight:700;border-bottom-color:#c9a45c}.vr-root .section-tabs__tab:focus-visible{outline:2px solid #c9a45c;outline-offset:2px}.vr-root .vr-rtabs .section-tabs{margin:0}.vr-root .vr-rtabs .section-tabs__tab{padding:10px 12px}.vr-root .vr-rtabs small{margin-inline-start:6px;padding:0 7px;border-radius:99px;background:var(--panel);font-size:11px}@media(max-width:640px){.vr-root .section-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:2px 4px}.vr-root .section-tabs__tab{white-space:normal;text-align:center;line-height:1.3;padding:10px 6px}.vr-root .vr-rtabs .section-tabs__tab{padding:10px 6px;font-size:13px}}.vr-kpi,.vr-fav{min-height:44px}.vr-root .vr-pane{display:flex;flex-direction:column;gap:14px}.vr-root .vr-pane[hidden],.vr-root .vr-record[hidden]{display:none!important}.vr-root .vr-h{margin:4px 0 0;font-size:15px}.vr-root .vr-note{margin:0;color:var(--text2);font-size:12px}.vr-root .vr-ok{padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--text2);text-align:center;margin:0}.vr-root .vr-av{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none;background:var(--panel)}.vr-root .vr-av.sm{width:32px;height:32px}.vr-root .vr-cover{width:56px;height:56px;border-radius:12px;object-fit:cover;object-position:50% 82%;flex:none;background:var(--panel);border:1px solid var(--border)}.vr-root .vr-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--border);background:var(--panel);color:var(--text);white-space:nowrap}.vr-root .vr-chip.ok{border-color:color-mix(in srgb,#16a34a 55%,var(--border));color:#4ade80}.vr-root .vr-chip.warn{border-color:color-mix(in srgb,#d97706 55%,var(--border));color:#fbbf24}.vr-root .vr-chip.mute{color:var(--text2)}.vr-root .vr-id{color:#ffffffb8;font-size:12px}.vr-root .vr-search label{display:block;font-size:12px;color:var(--text2);margin-bottom:4px}.vr-root .vr-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vr-root .vr-kpi{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface,var(--panel));min-width:0}.vr-root .vr-kpi:hover{border-color:#c9a45c}.vr-root .vr-kpi small{color:var(--text2);font-size:12px}.vr-root .vr-kpi b{font-size:22px;font-variant-numeric:tabular-nums}.vr-root .vr-favs{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.vr-root .vr-fav{all:unset;cursor:pointer;display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;padding:10px;border:1px solid var(--border);border-radius:14px;background:var(--surface,var(--panel));min-width:0}.vr-root .vr-fav.dim{opacity:.72}.vr-root .vr-fav b,.vr-root .vr-fav small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr-root .vr-fav small{color:var(--text2);font-size:12px;margin-top:2px}.vr-root .vr-fav .vr-cover{width:52px;height:52px}.vr-root .vr-filters{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.vr-root .vr-filters .input{width:auto;min-height:40px;padding:6px 10px;font-size:13px}.vr-root .vr-filters .vr-count{margin:0;margin-inline-end:auto}.vr-root .vr-link{all:unset;cursor:pointer;font-weight:700;color:var(--text);overflow-wrap:anywhere}.vr-root .vr-link:hover{text-decoration:underline}.vr-root .vr-row{display:flex;align-items:center;gap:10px;min-width:0}.vr-root .vr-row>div{min-width:0}.vr-root .vr-row small{display:block;color:var(--text2);font-size:12px;overflow-wrap:anywhere}.vr-root .vr-owner{display:flex;align-items:center;gap:8px;min-width:0}.vr-root .vr-owner small{display:block;color:var(--text2);font-size:12px}.vr-root .vr-table{width:100%;border-collapse:collapse}.vr-root .vr-table th,.vr-root .vr-table td{padding:9px 8px;border-bottom:1px solid var(--border);text-align:start;vertical-align:middle;font-size:14px}.vr-root .vr-table th{color:var(--text2);font-size:12px;font-weight:600}.vr-root .vr-more{display:flex;justify-content:center}.vr-root .vr-record{display:flex;flex-direction:column;gap:14px}.vr-root .vr-back{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vr-root .vr-back .where{color:var(--text2);font-size:13px}.vr-root .vr-hero{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--border);background:#14102a center 82%/cover no-repeat}.vr-root .vr-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a081900,#0a081926 45%,#0a0819d9)}.vr-root .vr-hero-top{display:flex;gap:14px;align-items:flex-end}.vr-root .vr-hero-thumb{width:96px;height:128px;object-fit:cover;object-position:50% 82%;border-radius:14px;border:1px solid rgba(255,255,255,.35);flex:none;box-shadow:0 8px 24px #00000073}.vr-root .vr-hero-in{position:relative;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;min-height:240px;padding:18px;color:#fff}.vr-root .vr-hero h2{margin:0;font-size:24px;line-height:1.3;overflow-wrap:anywhere}.vr-root .vr-hero .vr-chip{background:#00000059;color:#fff;border-color:#ffffff47}.vr-root .vr-hero .vr-chip.ok{color:#86efac}.vr-root .vr-hero .vr-chip.warn{color:#fcd34d}.vr-root .vr-hero-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.vr-root .vr-hero .vr-owner small{color:#ffffffbf}.vr-root .vr-live{display:flex;gap:18px}.vr-root .vr-live div{display:flex;flex-direction:column}.vr-root .vr-live span{font-size:12px;color:#ffffffbf}.vr-root .vr-live b{font-size:22px;font-variant-numeric:tabular-nums}.vr-root .vr-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.vr-root .vr-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vr-root .vr-stat{padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface,var(--panel));display:flex;flex-direction:column;gap:4px;min-width:0}.vr-root .vr-stat span{color:var(--text2);font-size:12px}.vr-root .vr-stat b{font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.vr-root .vr-pane2{display:flex;flex-direction:column;gap:10px}.vr-root .vr-list{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;overflow:hidden}.vr-root .vr-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-top:1px solid var(--border);border-inline-start:4px solid #d97706;flex-wrap:wrap}.vr-root .vr-item:first-child{border-top:0}.vr-root .vr-item-main{flex:1 1 220px;min-width:0}.vr-root .vr-item-main b{display:block;overflow-wrap:anywhere}.vr-root .vr-item-main small{display:block;color:var(--text2);font-size:12px;overflow-wrap:anywhere}.vr-root .vr-item-acts{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.vr-root .vr-board{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:520px;margin:0 auto}.vr-root .vr-seats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;width:100%}.vr-root .vr-seats-ann{display:flex;justify-content:center;width:100%}.vr-root .vr-seat{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;min-width:0}.vr-root .vr-seat b{max-width:100%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr-root .vr-seat small{color:var(--text2);font-size:11px;max-width:100%;overflow-wrap:anywhere}.vr-root .vr-disc{position:relative;width:56px;height:56px;margin-bottom:6px;border-radius:50%;border:2px solid var(--border);background:var(--panel);display:grid;place-items:center;flex:none}.vr-root .vr-disc .vr-av,.vr-root .vr-disc .vr-av-ph{width:100%;height:100%;border-radius:50%}.vr-root .vr-seat.empty .vr-disc,.vr-root .vr-seat.reserved .vr-disc{border-style:dashed;color:var(--text2)}.vr-root .vr-seat.owner .vr-disc{border-color:#c9a45c}.vr-root .vr-seat.closed .vr-disc{color:var(--text2)}.vr-root .vr-seat-no{position:absolute;bottom:-7px;left:50%;transform:translate(-50%);min-width:20px;height:18px;padding:0 4px;border-radius:9px;border:1px solid var(--border);background:var(--surface,var(--panel));color:var(--text,inherit);font-size:11px;line-height:16px;font-variant-numeric:tabular-nums}.vr-root .vr-lock{display:grid;place-items:center;color:var(--text2)}.vr-root .vr-mic{font-weight:600}.vr-root .vr-mic.ok{color:#22c55e}.vr-root .vr-mic.warn{color:#f59e0b}.vr-root .vr-tag{display:inline-block;max-width:100%;padding:0 6px;border-radius:999px;border:1px solid var(--border);color:var(--text2);font-size:10px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr-root .vr-tag.owner{border-color:#c9a45c;color:#c9a45c}.vr-root .vr-tag.mod{border-color:#60a5fa;color:#60a5fa}.vr-root .vr-seat-acts{display:flex;justify-content:center;margin-top:2px}.vr-root .vr-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vr-root .vr-form .wide{grid-column:1/-1}.vr-root .vr-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text2);min-width:0}.vr-root .vr-form textarea.input{min-height:64px}.vr-root .vr-covers{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.vr-root .vr-covers label{cursor:pointer;position:relative}.vr-root .vr-covers input{position:absolute;opacity:0;pointer-events:none}.vr-root .vr-covers img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 82%;border-radius:10px;border:2px solid transparent;display:block}.vr-root .vr-covers input:checked+img{border-color:#c9a45c}.vr-root .vr-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0}.vr-root .vr-dl div{min-width:0}.vr-root .vr-dl dt{color:var(--text2);font-size:12px}.vr-root .vr-dl dd{margin:2px 0 0;overflow-wrap:anywhere}.vr-root .vr-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vr-root .vr-bar h3{margin:0;font-size:15px}.vr-root .vr-fold{border:1px solid var(--border);border-radius:14px;padding:0}.vr-root .vr-fold>summary{cursor:pointer;padding:12px 14px;font-weight:700;list-style:none;min-height:44px}.vr-root .vr-fold>summary::-webkit-details-marker{display:none}.vr-root .vr-fold>.vr-fold-body{padding:0 12px 12px}.vr-root .vr-cards-note{margin:0;color:var(--text2);font-size:12px}.vr-root .vr-hint{color:var(--text2);font-size:12px}@media(max-width:820px){.vr-root .vr-kpis,.vr-root .vr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-root .vr-seats,.vr-root .vr-covers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.vr-root .vr-table thead,.vr-root .vr-table colgroup{display:none}.vr-root .vr-table,.vr-root .vr-table tbody{display:block;width:100%}.vr-root .vr-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 10px;padding:8px;border:1px solid var(--border);border-radius:14px;margin-bottom:6px;background:var(--surface,var(--panel))}.vr-root .vr-table td{display:block;border:0;padding:0;min-width:0;font-size:13px}.vr-root .vr-table td:first-child{grid-column:1/-1}.vr-root .vr-table td:before{content:attr(data-label);display:block;font-size:11px;color:var(--text2)}.vr-root .vr-table td[data-label=""]:before{content:none}.vr-root .vr-table td:first-child:before{content:none}.vr-root .vr-hero h2{font-size:20px}.vr-root .vr-hero-thumb{width:68px;height:90px}.vr-root .vr-hero-in{min-height:220px;padding:14px}.vr-root .vr-live b{font-size:19px}.vr-root .vr-form,.vr-root .vr-dl{grid-template-columns:minmax(0,1fr)}.vr-root .vr-filters .vr-count{width:100%}.vr-root .vr-filters .input{flex:1 1 30%;min-width:0}.vr-root .vr-seats{gap:10px 6px}.vr-root .vr-disc{width:46px;height:46px}.vr-root .vr-covers{grid-template-columns:repeat(4,minmax(0,1fr))}.vr-root .vr-item{padding:10px 12px}.vr-root .vr-item-acts .btn{min-height:40px}}.vr-root .vr-pnl{border-color:#c9a45c}.vr-root .vr-durs{display:flex;gap:8px;flex-wrap:wrap}.vr-root .vr-dur{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:13px}.vr-root .vr-dur input{accent-color:#c9a45c}.vr-root .vr-seatgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.vr-root .vr-seatsel{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--text2)}.vr-root .vr-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:820px){.vr-root .vr-two{grid-template-columns:minmax(0,1fr)}}.vr-root .vr-panel{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.vr-root .vr-warn{margin:0;color:#fbbf24;font-size:13px}.vr-root .vr-svcs{display:flex;flex-direction:column;gap:6px}.vr-root .vr-svc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;gap:6px 12px;align-items:center;padding:6px 10px;border:1px solid var(--border);border-radius:12px;background:var(--surface,var(--panel))}.vr-root .vr-svc b{font-size:14px}.vr-root .vr-link{color:var(--text);text-decoration:underline;text-underline-offset:3px}.vr-root .vr-svc span{font-size:13px;color:var(--text2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr-root .vr-svc .vr-acts{white-space:normal}.vr-root .vr-svc .vr-link{cursor:pointer;white-space:nowrap}.vr-root .vr-svc-act{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px}.vr-root .vr-repdl{margin-top:8px}@media(max-width:640px){.vr-root .vr-svc{grid-template-columns:minmax(0,1fr) auto;padding:6px 8px}.vr-root .vr-svc span:nth-child(2){grid-column:1/-1;white-space:normal}.vr-root .vr-prev{height:86px}.vr-root .vr-grp{padding-top:8px}.vr-root .vr-grp .vr-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.vr-root .vr-grp .vr-dl dd{font-size:13px}.vr-root .vr-svc-act{justify-content:flex-end}}.vr-root .vr-sub{margin:4px 0 6px;font-size:13px;color:var(--text2);font-weight:600}.vr-root .vr-badges{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:thin}.vr-root .vr-badge{flex:none;width:46px;height:46px;border-radius:14px;border:2px solid transparent;background:linear-gradient(145deg,#a855f7,#6d28d9);color:#fff;font-weight:800;font-size:15px;cursor:pointer;font-variant-numeric:tabular-nums;box-shadow:0 4px 12px #6d28d959}.vr-root .vr-badge.locked{background:linear-gradient(145deg,#4b5563,#1f2937);opacity:.7;box-shadow:none}.vr-root .vr-badge.cur{border-color:#c9a45c}.vr-root .vr-badge.sel{box-shadow:0 0 0 3px #c9a45c8c}.vr-root .vr-tiercard{display:flex;gap:12px;align-items:center;padding:8px;border:1px solid var(--border);border-radius:14px;background:var(--surface,var(--panel))}.vr-root .vr-tierbig{flex:none;width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:18px;font-weight:800;color:#fff;background:linear-gradient(145deg,#a855f7,#6d28d9)}.vr-root .vr-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.vr-root .vr-pick-item{position:relative;display:flex;flex-direction:column;gap:4px;align-items:center;padding:6px;border:2px solid var(--border);border-radius:12px;cursor:pointer;min-width:0}.vr-root .vr-pick-item input{position:absolute;opacity:0;pointer-events:none}.vr-root .vr-pick-item:has(input:checked){border-color:#c9a45c;box-shadow:0 0 0 2px #c9a45c59}.vr-root .vr-pick-img{width:100%;aspect-ratio:3/4;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--panel)}.vr-root .vr-pick-img img{width:100%;height:100%;object-fit:cover;object-position:50% 82%}.vr-root .vr-pick-none{color:var(--text2);font-size:12px}.vr-root .vr-pick-item small{font-size:12px;text-align:center;line-height:1.3;overflow-wrap:anywhere}.vr-root .vr-prev{position:relative;height:104px;border-radius:14px;border:1px solid var(--border);background:#14102a center 82%/cover no-repeat;display:flex;align-items:flex-end;overflow:hidden}.vr-root .vr-prev:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a08190d,#0a0819b3)}.vr-root .vr-prev-row{position:relative;width:100%;display:flex;justify-content:center;gap:14px;padding:12px}.vr-root .vr-ptile{display:block}.vr-root .vr-pav{position:relative;display:block;width:40px;height:40px;border-radius:50%}.vr-root .vr-pav>img:first-child{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;background:var(--panel)}.vr-root .vr-pdec{position:absolute;inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px);object-fit:contain;pointer-events:none}.vr-root .vr-thumb-d{width:48px;height:48px;object-fit:contain;border:0;background:var(--panel);border-radius:10px;padding:4px}.vr-root .vr-glist{display:flex;flex-direction:column;gap:6px}.vr-root .vr-grow{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:6px 8px;border:1px solid var(--border);border-radius:12px}.vr-root .vr-grow img{width:44px;height:44px;object-fit:contain}.vr-root .vr-gvis{font-size:12px;color:var(--text2);white-space:nowrap}.vr-root .vr-grow select{width:auto;min-height:36px}.vr-root .vr-gstrip{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.vr-root .vr-gcard{flex:none;width:84px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px;border:1px solid var(--border);border-radius:12px;background:var(--surface,var(--panel))}.vr-root .vr-gcard img{width:48px;height:48px;object-fit:contain}.vr-root .vr-gcard b{font-size:12px;text-align:center;line-height:1.3}.vr-root .vr-gcard small{color:var(--text2);font-size:11px}.vr-root .vr-grp{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--border)}.vr-root .vr-grp .vr-bar{min-height:34px}.vr-root .vr-grp .vr-dl{gap:4px 18px}.vr-root .vr-grp .vr-dl dd{margin:0}.vr-root .vr-grp .vr-thumb{width:48px;height:64px}@media(min-width:1025px){.vr-root .vr-grp .vr-dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.vr-root .vr-grp:first-child{border-top:0;padding-top:0}.vr-root .vr-thumb{width:56px;height:74px;object-fit:cover;object-position:50% 82%;border-radius:10px;border:1px solid var(--border);flex:none}.vr-root .vr-kv{display:flex;gap:10px;align-items:center}.vr-root .vr-banner-prev{padding:10px 14px;border-radius:10px;background:linear-gradient(90deg,#7c3aed,#c9a45c);color:#fff;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr-root .vr-banner-prev.off{background:var(--panel);color:var(--text2);font-weight:500}.vr-root .vr-mention{padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--panel)}.vr-root .vr-token{display:inline-block;padding:0 6px;border-radius:6px;background:#c9a45c38;color:#e9c97c;font-weight:700}.vr-root .vr-hero-in{min-height:200px}.vr-root .vr-record .vr-pick-img{height:64px;aspect-ratio:auto}@media(max-width:640px){.vr-root .vr-record{gap:10px}.vr-root .vr-record .vr-stats{gap:6px}.vr-root .vr-record .vr-stat{padding:8px 10px}.vr-root .vr-record .vr-hero-in{gap:8px}.vr-root .vr-record .vr-seats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 6px}.vr-root .vr-record .vr-svc{gap:4px 8px}.vr-root .vr-record .vr-svc>span:nth-child(2){grid-column:1;grid-row:2}.vr-root .vr-record .vr-svc>.vr-svc-act{grid-column:2;grid-row:1/3}}.vr-root .vr-skeleton{color:var(--text2);font-size:13px;margin:0}.vr-root .vr-state{padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--text2);text-align:center;margin:0}.vr-root .vr-state b{display:block;color:var(--text);margin-bottom:4px}.vr-root .vr-cover-ph{display:grid;place-items:center;color:var(--text2);font-weight:700;font-size:18px}.vr-root .vr-av-ph{display:grid;place-items:center;color:#fff;font-weight:700;font-size:14px;background:linear-gradient(135deg,#5a2d9e,#9b5de5)}.vr-root .vr-econseg{margin:0}.vr-root .as-pk{display:flex;flex-direction:column;gap:8px;min-width:0}.vr-root .as-pk-box{position:relative}.vr-root .as-pk-box .as-pk-q{width:100%}.vr-root .as-pk-list{position:absolute;z-index:46;inset-inline:0;top:calc(100% + 4px);margin:0;padding:4px;list-style:none;max-height:320px;overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--page-bg);box-shadow:0 14px 34px #00000061}.vr-root .as-pk-list li{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:8px;cursor:pointer}.vr-root .as-pk-list li small{color:var(--text2);font-size:12px}.vr-root .as-pk-list li.is-hi,.vr-root .as-pk-list li:hover{background:var(--panel)}.vr-root .as-pk-list li.as-pk-note{cursor:default;color:var(--text2);font-size:12px;background:transparent}.vr-root .as-pk-hint{color:var(--text2);font-size:12px}.vr-root .ui-field-label{color:var(--text2);font-size:12px;font-weight:400}.vr-root .ui-field{min-width:0}.vr-root .vr-filters .ui-field{display:block}.vr-root .vr-filters .ui-control{width:auto}.vr-root .vr-stat .btn{align-self:flex-start}.vr-root .vr-extra{display:flex;flex-direction:column;gap:8px;min-width:0}.vr-root .vr-record:has(>.vr-pnl) .vr-hero-thumb,.vr-root .vr-record:has(>.vr-pnl) .vr-hero-row .vr-owner,.vr-root .vr-record:has(>.vr-pnl) .vr-live,.vr-root .vr-record:has(>.vr-pnl) .vr-hero-row .vr-acts,.vr-root .vr-record:has(>.vr-pnl) .vr-stats{display:none}.vr-root .vr-record:has(>.vr-pnl) .vr-hero-in{min-height:0;padding:8px;gap:4px}.vr-root .vr-hero .vr-link,.vr-root .vr-hero .vr-cover-ph{color:inherit}@media(min-width:981px){.figma-content:has(>.vr-root){padding-top:2px}}.figma-content:has(>.vr-root) .section-header__title-group{display:block}.vr-root #sec-log .alog-row,.vr-root #rec-log .alog-row{padding:6px 10px}.vr-root #sec-log .alog-chips,.vr-root #rec-log .alog-chips,.vr-root #sec-log .alog-main,.vr-root #rec-log .alog-main{gap:4px}.vr-root #sec-log .alog-bar,.vr-root #rec-log .alog-bar{margin-bottom:6px}.vr-root #sec-log .alog-count,.vr-root #rec-log .alog-count{margin:4px 0}.vr-root #ws-reports.vr-pane{gap:10px}.vr-root .record-log__time{line-height:22px}.vr-root .record-log__arrow{font-size:12px;line-height:22px}.vr-root .record-log__reason{font-size:13px;line-height:20px;color:var(--log-secondary)}.vr-root .record-log__clear,.vr-root .record-log__empty button,.vr-root .record-log__state button,.vr-root .record-log__pager button{font-size:13px;font-weight:700;color:var(--log-text)}.vr-root .table-wrap td>small,.vr-root .table-wrap td>.sub{display:block;color:var(--muted);font-size:12px;margin-top:2px}.vr-root .table-wrap td:last-child .btn{white-space:normal;max-width:190px;height:auto;min-height:30px;line-height:1.3}.figma-shell:has(.vr-root) .mesh{display:none}.vr-root .vr-payout .ui-field{display:inline-block;vertical-align:top}.vr-root .vr-payout .ui-control,.vr-root .vr-payout .input{width:auto;min-height:38px;height:38px}.vr-root .vr-fsum{display:flex;align-items:center;gap:6px;flex-wrap:wrap;width:100%;min-width:0;margin-top:5px;padding:6px 8px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.vr-root .vr-fsum-title{color:var(--text2);font-size:12px;font-weight:700;white-space:nowrap}.vr-root .vr-fsum-list{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1 1 auto;min-width:0}.vr-root .vr-fchip,.vr-root .vr-fclear{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:30px;min-height:30px;max-width:100%;padding:0 10px;border:1px solid var(--nav-active-border);border-radius:999px;background:var(--nav-active);color:var(--text);font:inherit;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.vr-root .vr-fchip:hover,.vr-root .vr-fclear:hover{border-color:var(--border2);color:var(--text)}.vr-root .vr-fclear{border-color:var(--border);background:transparent;color:var(--text2);flex:none}@media(max-width:768px){.vr-root .vr-fsum{align-items:flex-start}}@media(max-width:520px){.vr-root .vr-fsum{padding:8px}.vr-root .vr-fsum-title{flex:1 1 100%}.vr-root .vr-fchip{max-width:100%}}.vr-root td.vr-wrapcell{white-space:normal}.vr-root .vr-count strong{color:var(--text)}.vr-root .vr-scrim{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:#0000008c}.vr-root .vr-dlg{width:min(560px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:16px;box-shadow:var(--shadow, 0 18px 48px rgb(0 0 0 / 45%))}.room-progression-workspace{display:grid;gap:var(--space-4)}.room-progression-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.room-progression-card{display:grid;align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-4);border:thin solid var(--border);border-radius:var(--radius-lg);background:var(--panel-bg);box-shadow:var(--shadow)}.room-progression-card-heading,.room-progression-source-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.room-progression-card-heading h3,.room-progression-source-heading h4{margin:0}.room-progression-eyebrow{margin:0 0 var(--space-1);color:var(--text-muted);font-size:var(--text-xs)}.room-progression-summary,.room-progression-level-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--space-2);margin:0}.room-progression-summary>div,.room-progression-level-fields>div{display:grid;gap:var(--space-1);min-width:0;padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--panel-bg) 70%,var(--page-bg))}.room-progression-summary dt,.room-progression-level-fields dt{color:var(--text-muted);font-size:var(--text-xs)}.room-progression-summary dd,.room-progression-level-fields dd{margin:0;color:var(--text-primary);font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.room-progression-actors{display:flex;flex-wrap:wrap;gap:var(--space-4)}.room-progression-actor{display:flex;align-items:center;gap:var(--space-2);min-width:0}.room-progression-actor>img,.room-progression-avatar{display:grid;place-items:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;overflow:hidden;border:thin solid var(--border);border-radius:50%;background:var(--surface-hover);color:var(--text-secondary);object-fit:cover;font-weight:700}.room-progression-actor>span:last-child{display:grid;gap:var(--space-1);min-width:0}.room-progression-actor small{color:var(--text-muted)}.room-progression-actor b{overflow-wrap:anywhere}.room-progression-card-actions{flex-wrap:wrap}.room-progression-detail{display:grid;gap:var(--space-3);padding-top:var(--space-3);border-top:thin solid var(--border)}.room-progression-detail>details{min-width:0}.room-progression-detail>details>summary{padding:var(--space-2) 0;color:var(--text-primary);font-weight:650;cursor:pointer}.room-progression-detail-list,.room-progression-privileges{display:grid;gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none}.room-progression-detail-list>li{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-3);border:thin solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--panel-bg) 70%,var(--page-bg))}.room-progression-detail-list h4{margin:0}.room-progression-privileges-label{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.room-progression-privileges>li{display:grid;gap:var(--space-1);overflow-wrap:anywhere}.room-progression-privileges>li span{color:var(--text-secondary)}@media(min-width:1280px){.room-progression-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.progression-kpis{margin:0}.room-progression-cards{grid-template-columns:1fr;gap:0;border:1px solid var(--border-subtle);border-radius:14px;background:var(--panel-bg);overflow:hidden}.room-progression-card{grid-template-columns:minmax(140px,1fr) minmax(250px,2fr) minmax(200px,1.4fr) auto;align-items:center;gap:14px;padding:12px 16px;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent;box-shadow:none}.room-progression-card:last-child{border-bottom:0}.room-progression-version-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.room-progression-version-row h3{margin:0;color:var(--text-primary);font-size:15px}.room-progression-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.room-progression-actors{gap:10px}.room-progression-actor>img,.room-progression-avatar{width:30px;height:30px;flex-basis:30px}.room-progression-card-actions{gap:6px}.room-progression-card-actions button{min-height:34px;font-size:12px}.room-progression-card .room-progression-detail{grid-column:1/-1;width:100%}.room-progression-tabs button{flex:0 0 auto;min-height:42px;padding:9px 15px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;cursor:pointer}.room-progression-table th,.room-progression-table td{padding:10px 12px;border-bottom:1px solid var(--border-subtle);text-align:right;color:var(--text-secondary);font-size:13px}.progression-privilege-chip{display:inline-flex;margin-inline-end:5px;padding:4px 8px;border-radius:99px;background:var(--success-soft);color:var(--success);font-size:11px}.room-progression-privilege-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:0;padding:12px 0;list-style:none}.room-progression-privilege-list li{display:grid;gap:6px;padding:12px;border:1px solid var(--border-subtle);border-radius:10px}.room-progression-preview{display:grid;justify-items:center;gap:8px;margin:14px auto;padding:24px;max-width:420px;border:1px solid var(--border-subtle);border-radius:16px;background:linear-gradient(145deg,var(--panel-bg),var(--operator-bg));text-align:center}.room-progression-publish{display:flex;align-items:center;gap:14px;padding:20px 0}@media(max-width:1100px){.room-progression-card{grid-template-columns:1fr 2fr}.room-progression-actors{grid-column:1}.room-progression-card-actions{grid-column:2;grid-row:2}.room-progression-card .room-progression-detail{grid-row:3}}@media(max-width:700px){.room-progression-card{grid-template-columns:1fr;align-items:start}.room-progression-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.room-progression-actors,.room-progression-card-actions,.room-progression-card .room-progression-detail{grid-column:auto;grid-row:auto}}.room-progression-layout{display:grid;grid-template-columns:minmax(19rem,.8fr) minmax(0,1.8fr);align-items:start;gap:var(--space-4)}.room-progression-cards{display:grid;gap:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--panel-bg)}.room-progression-list-title{margin:0;padding:var(--space-4);color:var(--brand-primary);font-size:var(--text-base)}.room-progression-card{grid-template-columns:1fr;align-items:start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:0;border-top:1px solid var(--border-subtle);border-radius:0;background:transparent;box-shadow:none}.room-progression-card.is-selected{background:color-mix(in srgb,var(--brand-soft) 40%,var(--panel-bg))}.room-progression-select{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:0;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:right;cursor:pointer}.room-progression-select>span{font-weight:700}.room-progression-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.room-progression-summary>div{padding:0;border:0;background:transparent}.room-progression-actors,.room-progression-card-actions{gap:var(--space-2)}.room-progression-selected{min-width:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--panel-bg)}.room-progression-selected .room-progression-detail{padding-top:0;border-top:0}.room-progression-tabs{display:flex;gap:0;overflow:auto;border-bottom:1px solid var(--border-subtle)}.room-progression-tabs button{flex:0 0 auto;min-height:42px;padding:var(--space-2) var(--space-3);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;cursor:pointer}.room-progression-tabs button.active{border-bottom-color:var(--brand-secondary);color:var(--brand-primary);font-weight:700}.room-progression-table-wrap{min-width:0;overflow:auto}.room-progression-table{width:100%;min-width:650px;border-collapse:collapse}.room-progression-table th,.room-progression-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);text-align:right;color:var(--text-secondary);font-size:13px}.room-progression-table th{color:var(--text-muted);font-size:12px}.progression-level-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--brand-soft);color:var(--brand-primary)}.progression-privilege-chip{display:inline-flex;margin-inline-end:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:999px;background:var(--success-soft);color:var(--success);font-size:11px}.room-progression-privilege-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-2);margin:0;padding:var(--space-3) 0;list-style:none}.room-progression-privilege-list li{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.room-progression-privilege-list span{color:var(--text-muted);font-size:12px}.room-progression-preview{display:grid;justify-items:center;gap:var(--space-2);margin:var(--space-4) auto;padding:var(--space-5);max-width:420px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--panel-bg),var(--operator-bg));text-align:center}.room-progression-preview>b{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--brand-soft);color:var(--brand-primary);font-size:20px}.room-progression-preview>strong{font-size:24px;color:var(--text-strong)}.room-progression-preview>span,.room-progression-preview p,.room-progression-publish p{margin:0;color:var(--text-muted);font-size:13px}.room-progression-publish{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) 0}@media(max-width:950px){.room-progression-layout{grid-template-columns:1fr}.room-progression-cards{max-height:420px;overflow:auto}}@media(max-width:700px){.room-progression-card{grid-template-columns:1fr;align-items:start}.room-progression-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.room-progression-actors,.room-progression-card-actions{grid-column:auto;grid-row:auto}}.room-progression-list-item{display:inline-flex;max-width:100%;margin:0 var(--space-1) var(--space-1) 0;padding:var(--space-1) var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--brand-soft);color:var(--text-secondary);overflow-wrap:anywhere}.room-progression-nested{display:grid;gap:var(--space-2);min-width:0;margin:var(--space-2) 0 0}.room-progression-nested>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb,var(--panel-bg) 70%,var(--page-bg))}.room-progression-nested dt{color:var(--text-muted);font-size:var(--text-xs)}.room-progression-nested dd{min-width:0;margin:0;color:var(--text-secondary);overflow-wrap:anywhere}.room-progression-readonly{margin:var(--space-2) 0;color:var(--text-secondary)}.progression-level-picker{display:grid;gap:var(--space-1);max-width:320px;margin-bottom:var(--space-3);color:var(--text-muted);font-size:var(--text-xs)}.progression-draft-editor{display:grid;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--panel-bg)}.progression-draft-editor header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.progression-draft-note,.progression-bounds,.progression-source-counts{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.progression-source-list,.progression-privilege-matrix{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.progression-source-row,.progression-privilege-row{display:grid;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.progression-source-row label,.progression-privilege-row label,.progression-ledger-open label{display:grid;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm)}.progression-source-row header,.progression-frozen{display:flex;align-items:center;gap:var(--space-2)}.progression-frozen{color:var(--text-muted);font-size:var(--text-xs)}.progression-ledger-open{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2)}.progression-setup-blockers summary{color:var(--text-muted);cursor:pointer}.progression-setup-blockers ul{margin:var(--space-2) 0 0;padding-inline-start:var(--space-4)}@media(max-width:480px){.progression-level-picker{max-width:none}}.pets-model{--pt-soft: #38303d;--pt-ok-bg: #253d31;--pt-warn-bg: #45391f;--pt-text2: #d9cfdf;--pt-primary-ink: #2b1b35;min-width:0;font-size:15px;line-height:1.6}:root[data-theme=light] .pets-model{--pt-soft: #eeeaf0;--pt-ok-bg: #e6f4eb;--pt-warn-bg: #faf0d7;--pt-text2: #574c60;--pt-primary-ink: #ffffff}:where(.pets-model) :where(p,h2,h3){margin:0}.pets-model button{font-family:inherit}.pt-note{margin:6px 0 10px;color:var(--muted);font-size:12px;line-height:1.6}.pt-link{margin:0 0 10px}.pt-link a{color:var(--accent);font-weight:600;text-decoration:none}.pt-ok{margin:0;padding:6px 2px;color:var(--muted);font-size:14px;line-height:1.6}.pt-error{margin:0;color:var(--danger);font-size:13px}.pt-tabs-n{margin-inline-start:4px;color:var(--muted);font-size:11px}.pt-pane-wrap{min-width:0}.pt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pt-card{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px;border:0;border-radius:16px;background:var(--panel);color:inherit;font:inherit;text-align:start;cursor:pointer}.pt-card b{font-size:15px;font-weight:700}.pt-img{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:radial-gradient(circle at 50% 40%,var(--pt-soft),transparent 70%)}.pt-img img{width:86%;height:86%;object-fit:contain}.pt-bar-share{height:6px;overflow:hidden;border-radius:99px}.pt-bar-share i{display:block;height:100%;background:var(--accent)}.pt-meta2{display:flex;justify-content:space-between;gap:6px;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.pt-ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px;color:var(--muted);font-size:13px;text-align:center}.pt-ph-letter{padding:0;font-size:22px;font-weight:700}.pt-img .pt-ph-letter,.pt-hero-img .pt-ph-letter{font-size:72px}.pt-chip{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;line-height:1.6;white-space:nowrap}.pt-chip.ok{color:var(--info);background:var(--pt-ok-bg)}.pt-chip.warn{color:var(--danger);background:var(--pt-warn-bg)}.pt-chip.mute{color:var(--muted);background:var(--pt-soft)}.pt-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin:10px 0}.pt-bar>*{min-width:0}.pt-bar select.ui-control{width:102px;max-width:100%;text-overflow:ellipsis}.pt-bar .ui-field{display:flex;flex-direction:column;gap:4px}.pets-model .ui-field-label{color:var(--muted);font-size:12px;font-weight:400}.pt-seg{display:flex;flex-wrap:wrap;gap:6px}.pt-seg button{padding:6px 12px;border:0;border-radius:999px;background:transparent;color:var(--text);font:inherit;font-size:13px;cursor:pointer}.pt-seg button[aria-pressed=true]{background:var(--accent);color:var(--text-on-brand)}.pt-list{display:grid;gap:8px}.pt-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;padding:8px 10px;border:0;border-radius:16px;background:var(--panel);color:inherit;font:inherit;text-align:start;cursor:pointer}.pt-row.static{cursor:default}.pt-thumb{display:flex;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;border-radius:12px;background:var(--pt-soft)}.pt-thumb img{width:90%;height:90%;object-fit:contain}.pt-main{display:grid;gap:3px;min-width:0}.pt-main b{overflow-wrap:anywhere}.pt-main small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.pt-meta{display:grid;justify-items:end;gap:3px;color:var(--muted);font-size:12px;text-align:end}.pt-who{display:flex;align-items:center;gap:6px}.pt-av{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--pt-soft);color:var(--text);font-size:11px;font-weight:700;line-height:1}.pt-av.lg{width:52px;height:52px;font-size:20px}.pt-backbar{display:flex;gap:8px;align-items:center;margin-bottom:10px}.pt-kind{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;background:var(--pt-soft);color:var(--text);font-size:12px;font-weight:600;white-space:nowrap}.pt-kind:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.pt-hero{display:flex;flex-wrap:wrap;gap:18px;align-items:center;padding:16px;border-radius:16px;background:var(--panel)}.pt-hero-img{display:flex;align-items:center;justify-content:center;flex:none;width:150px;height:150px;overflow:hidden;border-radius:16px;background:radial-gradient(circle at 50% 40%,var(--pt-soft),transparent 70%)}.pt-hero-img img{width:88%;height:88%;object-fit:contain}.pt-identity{flex:1 1 200px;min-width:0}.pt-hero h2{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 6px;font-size:22px;font-weight:700}.pt-sub{margin:0 0 6px;color:var(--muted);font-size:13px;line-height:1.6}.pt-dot-part{white-space:nowrap}.pt-dot-sep{white-space:pre}.pt-muted-id{margin:0 0 10px;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.pt-owner{display:flex;align-items:center;gap:10px;margin:8px 0 12px}.pt-owner span:not(.pt-av){display:block;color:var(--muted);font-size:12px}.pt-owner b{font-weight:700}.pt-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pt-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.pt-hero>.pt-stats{flex:2 1 480px;margin:0}.pt-stat{min-width:0;padding:12px;border-radius:16px;background:var(--panel)}.pt-stat span{display:block;color:var(--muted);font-size:12px}.pt-stat b{display:block;margin-top:4px;font-size:20px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pt-stat small{display:block;margin-top:2px;color:var(--muted);font-size:12px}.pt-rtabs .section-tabs{margin-top:4px}.pt-pane{margin-top:10px;padding:14px;border-radius:16px;background:var(--panel)}.pt-attn{display:grid;gap:8px}.pt-attn-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;padding:10px 12px;border-inline-start:3px solid var(--danger);border-radius:12px}.pt-attn-row b{display:block}.pt-attn-row small{color:var(--muted);font-size:12px}.pt-kv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px 14px;margin:0;font-size:14px;line-height:1.6}.pt-kv span,.pt-kv dt{color:var(--muted)}.pt-kv b,.pt-kv dd{margin:0;font-weight:600;overflow-wrap:anywhere}.pt-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.pt-form>*{min-width:0}.pt-actbar{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pt-refer{display:grid;gap:8px;width:100%}.pt-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pt-tile{display:grid;gap:6px;justify-items:center;min-width:0;padding:10px;border-radius:16px;background:var(--pt-soft);text-align:center}.pt-tile .pt-img{width:100%}.pt-tile b{font-size:13px}.pt-tile small{color:var(--muted);font-size:12px}.pt-tile-empty .pt-img{background:transparent}.pt-art-src{color:var(--muted);font-size:11px}.pt-art-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:2px}.pt-tile .pt-error{font-size:12px}.pt-pic-field{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pt-pic-prev{display:flex;align-items:center;justify-content:center;width:72px;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:var(--pt-soft)}.pt-pic-prev img{width:100%;height:100%;object-fit:contain}.pt-pic-prev .pt-img{width:100%}.pt-logwrap{margin-top:10px}.pt-rb{margin-top:12px}.pt-rb summary{color:var(--accent);font-weight:600;cursor:pointer}.pt-rb .pt-kv{margin-top:8px}.pt-rb h3{margin:12px 0 6px;font-size:15px}.pt-rb a{color:var(--accent)}.pt-panel{padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--panel)}.pt-panel h3{margin:0 0 6px;font-size:18px;line-height:1.45}.pets-model .ui-button{min-height:36px;padding:0 11px;gap:6px;border:1px solid var(--border-strong);border-radius:12px;background:var(--panel);background-image:none;color:var(--text);font-size:13px;font-weight:700;line-height:1.6;box-shadow:none}.pets-model .ui-button:hover:not(:disabled){background:var(--surface-hover)}.pets-model .ui-button--primary{border-color:var(--accent);background:var(--accent);color:var(--pt-primary-ink)}.pets-model .ui-button--primary:hover:not(:disabled){background:var(--brand-primary-hover)}.pets-model .ui-button--primary:disabled{border:1px solid var(--border-strong);background:var(--pt-soft);color:var(--pt-text2);cursor:not-allowed}.pets-model .ui-button:disabled:not(.ui-button--primary){border:1px solid var(--border-strong);background:var(--panel);color:var(--text);cursor:not-allowed}.pt-acts .ui-button--primary{text-decoration:underline}.pets-model .ui-control{min-height:38px;padding:0 12px;border:1px solid var(--border-strong);border-radius:12px;background-color:var(--input-bg);color:var(--text);font-size:15px}.pets-model select.ui-control{padding:0 12px;appearance:auto;background-image:none}.pets-model select.ui-control:not(:disabled){cursor:default}.pets-model textarea.ui-control{min-height:0;padding:8px 12px}@media(max-width:900px){.pt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.pt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pt-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-hero-img{max-width:200px;margin:0 auto}.pt-row{grid-template-columns:48px minmax(0,1fr)}.pt-row .pt-meta{grid-column:2;justify-items:start;text-align:start}.pt-thumb{width:48px;height:48px}.pt-form,.pt-kv{grid-template-columns:minmax(0,1fr)}.pt-kv b,.pt-kv dd{margin-bottom:6px}}.pet-balance{min-width:0}.pet-balance .pt-kv+.pet-balance__editor{margin-top:10px}.pet-balance .pt-form{margin-top:10px}.pet-balance>p[role]{margin:8px 0 0;font-size:13px}.pt-kpis,.pt-list-view,.pt-record{min-width:0}.pet-balance__published,.pet-balance__draft{margin:0}.pet-balance__form{margin-top:10px}.pet-balance__actions{margin-top:12px}.pet-balance__note{margin:6px 0 10px}.pet-rules{min-width:0}.pet-rules>h2{margin:16px 0 0;font-size:18px}.pet-rules__readback{margin-top:12px}.pet-rules__settings>div{display:contents}.pet-rules__note{margin:8px 0}.pet-rules__readback--stages,.pet-rules__readback--settings{min-width:0}.figma-content:has(.pets-model .pt-record)>.section-header{display:none}.pets-model .record-log{--log-text: var(--text);--log-secondary: var(--pt-text2);--log-muted: var(--muted);--log-panel: var(--panel);--log-hover: var(--surface-hover);--log-input: var(--input-bg);--log-border: var(--border);--log-control-edge: var(--border-strong);--log-nav-active: var(--surface-hover);--log-nav-active-border: var(--border-strong)}.pets-model .pt-logbar>.ui-field{flex:0 1 200px;min-width:0;max-width:100%}.pets-model .pt-logbar .ui-control{height:36px;min-height:36px;padding:0 12px;font-size:13px}.pets-model .pt-logbar select.ui-control{padding:0 10px;text-overflow:ellipsis}.pets-model .pt-logbar>.pt-logq{flex:1 1 220px;width:auto;min-width:180px}@media(max-width:520px){.pets-model .pt-logbar>.ui-field{flex:1 1 calc(50% - 4px);max-width:none}.pets-model .pt-logbar>.pt-logq{flex:1 1 100%;min-width:0}}.pets-model .record-log__icon.pt-log-ico{display:grid;place-items:center;overflow:hidden}.pets-model .record-log__icon.pt-log-ico img{width:100%;height:100%;object-fit:cover}.pt-log-letter{color:var(--pt-text2);font-size:13px;font-weight:700;line-height:1}.shell-breadcrumb>.pt-crumb-tail{min-width:0}.pets-model .record-log__arrow{display:inline-flex}.pets-model .record-log__arrow svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pets-model .record-log__time{text-align:end;line-height:22px}.pets-model .record-log__value,.pets-model .record-log__requester,.pets-model .record-log__decision{gap:6px}.pets-model .record-log__requester,.pets-model .record-log__decision{min-height:22px;padding:1px 8px;border:1px solid transparent;font-weight:600;line-height:1.4}.pets-model .record-log__line--bottom{flex-wrap:nowrap}.pets-model .record-log__row.is-open .record-log__line--bottom{flex-wrap:wrap}.pets-model .record-log__actor-text{flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.pets-model .record-log__actor-text b,.pets-model .record-log__actor-text small{overflow:visible;overflow-wrap:normal;white-space:nowrap}.pets-model .record-log__pager button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.pets-model .record-log__icon.pt-log-ico{background:var(--log-input)}.pets-workspace{min-width:0}.gifts-workspace{min-width:0;max-width:100%}.gift-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:12px;align-items:end;min-width:0;box-sizing:border-box}.gift-toolbar>*,.gift-toolbar label,.gift-toolbar input,.gift-toolbar select{min-width:0;max-width:100%;box-sizing:border-box}.gift-toolbar input,.gift-toolbar select{width:100%}.gift-toolbar label{display:grid;gap:6px;color:var(--text-secondary);font-size:.85rem}.gift-toolbar input,.gift-toolbar select{min-width:0}.gift-toolbar-actions{display:flex;gap:8px;flex-wrap:wrap}.gift-reference{direction:ltr;text-align:right;unicode-bidi:plaintext}.gift-media-placeholder{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:var(--surface-raised);color:var(--text-secondary);font-size:.75rem;text-align:center;overflow:hidden}.gift-detail{display:grid;gap:20px}.gift-detail-header{display:flex;align-items:start;justify-content:space-between;gap:16px;flex-wrap:wrap}.gift-detail-badges{display:flex;gap:8px;flex-wrap:wrap}.gift-status-control{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.gift-status-control h3,.gift-status-control p{margin:0}.gift-status-control p{color:var(--text-secondary)}.gift-status-actions{display:grid;gap:8px}.gift-media-card{min-height:152px;display:grid;place-items:center;padding:24px;text-align:center}.gift-media-card .gift-media-placeholder{width:96px;height:96px;border-radius:18px}.gift-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.gift-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.gift-toolbar,.gift-detail-list{grid-template-columns:1fr}.gift-toolbar-actions>*{flex:1}}.gift-editor{display:grid;gap:16px}.gift-editor .ops-detail-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.gift-editor .ops-detail-heading h3{margin:0;color:var(--text-primary)}.gift-editor .capability-note{margin:0;color:var(--text-muted);font-size:12px}.gift-editor .form-error{margin:0;color:var(--danger-strong)}.gift-editor-fields{display:grid;gap:12px;max-width:640px}.gift-editor-badges{display:flex;flex-wrap:wrap;gap:12px;align-items:center;border:1px solid var(--border-strong);border-radius:10px;padding:12px;margin:0}.gift-editor-badges legend{padding:0 6px;color:var(--text-secondary);font-size:.85rem}.gift-editor-aristocracy{display:grid;gap:12px;border:1px solid var(--border-strong);border-radius:10px;padding:12px;margin:0}.gift-editor-aristocracy legend{padding:0 6px;color:var(--text-secondary);font-size:.85rem}.gift-editor-technical-details{color:var(--text-muted);font-size:12px}.gift-editor-technical-details summary{cursor:pointer;color:var(--text-secondary)}.gift-editor-technical-details dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:8px 0 0}.gift-editor-technical-details dt{color:var(--text-muted)}.gift-editor-technical-details dd{margin:0;color:var(--text-secondary)}.gift-tabs{display:flex;gap:.5rem;margin-bottom:1rem}.gift-tabs .active{border-color:var(--border-strong);color:var(--text-primary);font-weight:700}.gift-offers,.gift-offer-card,.gift-offer-form{display:grid;gap:16px}.gift-offer-card-header{display:flex;align-items:start;justify-content:space-between;gap:12px;flex-wrap:wrap}.gift-offer-card-header small{display:block;color:var(--text-secondary)}.gift-offer-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.gift-offer-live,.gift-offer-available,.gift-offer-unavailable{margin:0}.gift-offer-live{color:var(--text-secondary)}.gift-offer-available{color:var(--success)}.gift-offer-unavailable{color:var(--danger-strong)}.gift-offer-notice{margin:0;padding:10px 12px;border-radius:10px;background:var(--success-soft);color:var(--success)}.gift-offer-new{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.gift-offer-new label,.gift-offer-preview-fields label,.gift-offer-currency{display:grid;gap:6px;color:var(--text-secondary);font-size:.85rem}.gift-offer-preview-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end}.gift-offer-trail{margin:0;padding:0;list-style:none;display:grid;gap:2px;font-size:.8rem;color:var(--text-secondary)}.gift-offer-muted{color:var(--text-muted);font-size:.8rem}.gift-offer-check{display:flex;gap:8px;align-items:center}.gift-live-price{display:grid;gap:6px;justify-items:start}.gift-live-price small{color:var(--text-secondary)}@media(max-width:980px){.gift-offer-preview-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.gift-offer-preview-fields{grid-template-columns:1fr}}.cm14-operations{display:grid;gap:var(--space-4);min-width:0;color:var(--text-primary)}.cm14-section{--cm14-section-title-size: 17px;margin-top:var(--space-5);min-width:0}.cm14-section h3{margin:0 0 var(--space-2);font-size:var(--cm14-section-title-size)}.cm14-meta{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-base);line-height:1.5}.cm14-table-wrap{min-width:0}.cm14-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--text-base)}.cm14-table th,.cm14-table td{padding:var(--space-3);text-align:start;vertical-align:top;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.cm14-table th{color:var(--text-muted);font-weight:600}.cm14-pager{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}@media(max-width:600px){.cm14-table{font-size:var(--text-xs)}.cm14-table th,.cm14-table td{padding:var(--space-2) var(--space-1)}}.classification-settings{min-width:0;color:var(--text-primary)}.classification-settings .cm-settings-section{margin:20px 0 0;min-width:0}.classification-settings .cm-settings-section h3{margin:0 0 8px;font-size:17px}.classification-settings .cm-settings-section h4{margin:14px 0 8px;font-size:15px}.classification-settings .ui-field-label{font-size:14px;color:var(--text-primary)}.classification-settings .cm-settings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.classification-settings .cm-settings-footer{margin:18px -4px 0;padding:10px;background:var(--panel-bg);border-top:1px solid var(--border)}.classification-settings .cm-settings-note{color:var(--text-muted);font-size:13px;line-height:1.6}.classification-settings .cm-criteria-table{width:100%;border-collapse:collapse}.classification-settings .cm-criteria-wrap{border:1px solid var(--border);border-radius:12px;overflow:hidden}.classification-settings .cm-criteria-table th,.classification-settings .cm-criteria-table td{text-align:start;padding:8px;border-bottom:1px solid var(--border)}.classification-settings .cm-criteria-table th{background:var(--table-heading-bg);color:var(--text-secondary)}.classification-settings .cm-criteria-table td{vertical-align:top}.classification-settings .cm-criteria-table .ui-field{min-width:0}.classification-settings .cm-criteria-table input{width:100%;min-width:0;max-width:120px}@media(max-width:520px){.classification-settings .cm-settings-grid{grid-template-columns:minmax(0,1fr)}.classification-settings .cm-criteria-table thead{display:none}.classification-settings .cm-criteria-table,.classification-settings .cm-criteria-table tbody,.classification-settings .cm-criteria-table tr,.classification-settings .cm-criteria-table td{display:block;width:100%;box-sizing:border-box}.classification-settings .cm-criteria-wrap{border:0;border-radius:0;overflow:visible}.classification-settings .cm-criteria-table tr{display:grid;grid-template-columns:minmax(96px,1fr);gap:6px 12px;margin-bottom:8px;padding:8px 10px;border:1px solid var(--border);border-radius:12px;background:var(--panel-bg)}.classification-settings .cm-criteria-table td{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr);align-items:start;gap:3px 8px;border-bottom:1px solid var(--border);padding:8px}.classification-settings .cm-criteria-table td:before{content:attr(data-label);font-size:11px;color:var(--text-secondary)}.classification-settings .cm-criteria-table input{max-width:200px}}.classification-report-print-root{display:none}@media print{@page{size:A4 portrait;margin:14mm}body *{visibility:hidden!important}body.classification-report-printing>*{display:none!important}body.classification-report-printing>.classification-report-print-root{display:block!important;position:absolute;inset:0 auto auto 0;width:100%;color:#17131d;background:#fff}body.classification-report-printing .classification-report-print-root,body.classification-report-printing .classification-report-print-root *{visibility:visible!important}.classification-report-print-root table{width:100%;border-collapse:collapse;font-size:9pt}.classification-report-print-root th,.classification-report-print-root td{border:1px solid #d7d1dc;padding:7px;text-align:right;vertical-align:top;overflow-wrap:anywhere}.classification-report-print-root thead{display:table-header-group;background:#f1edf5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.classification-report-print-root tr{break-inside:avoid;page-break-inside:avoid}}.c4{--bg: var(--page-bg);--raised: var(--surface-elevated);--hover: var(--surface-hover);--input: var(--input-bg);--border2: var(--control-edge);--brand: var(--brand-primary);--brand2: var(--brand-primary-hover);--on-brand: var(--text-on-brand);--text2: #D9CFDF;--gold: #e2b45c;--gold2: #a8742a;--ok: #4ade80;--warn: #fbbf24;--bad: #fb7185;--royal-action: #D8B96D;--royal-action-ink: #2B1B35;--av-1: #7c3aed;--av-2: #0d9488;--av-3: #16a34a;--av-4: #4f46e5;--av-5: #d97706;--av-6: #e11d48;--av-other: #8b8797;min-width:0;color:var(--text);font-size:15px;line-height:1.6}:root[data-theme=light] .c4{--text2: #574C60;--royal-action: #80601F;--royal-action-ink: #FFFFFF;--gold: #8a5d0c;--gold2: #8a5d0c;--ok: #246A48;--warn: #78550F;--bad: #9F3B47}.c4 button{font-family:inherit}.c4 .btn{display:inline-flex;align-items:center;gap:6px;height:44px;min-height:44px;padding:0 16px;border:1px solid var(--border2);border-radius:12px;background:var(--panel);color:var(--text);font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer}.c4 .btn:hover{background:var(--hover)}.c4 .btn.sm{height:36px;min-height:36px;padding:0 11px;font-size:13px}.c4 .btn.primary{border:1px solid transparent;background:var(--royal-action);color:var(--royal-action-ink)}.c4 .btn.primary:hover{background:var(--brand2)}.c4 .btn.ghost{border-color:var(--border2);background:var(--panel);color:var(--text)}.c4 .btn:disabled{cursor:not-allowed;border:1px dashed var(--border2);background:var(--hover);color:var(--text2)}.c4 .input,.c4 select.input{height:38px;min-width:0;padding:0 12px;border:1px solid var(--border2);border-radius:12px;background:var(--input);color:var(--text);font:inherit}.c4 select.input{background-color:var(--input)}.c4 textarea.input{height:38px;min-height:0;padding:0 12px;resize:vertical}.c4 label.field{color:var(--text);font-size:15px;line-height:24px}.c4 .field{display:flex;flex-direction:column;gap:4px;min-width:0}.c4 .field>label,.c4 .field>.field-label{order:1;color:var(--muted);font-size:13px}.c4 .field>.input{order:2}.c4 .tabs{display:flex;gap:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;margin:10px 0 14px;border-bottom:1px solid var(--border)}.c4 .tabs button{flex:none;padding:9px 7px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.c4 .tabs button.on{color:var(--text);border-bottom-color:var(--brand2)}.c4 .tabs button:focus-visible,.c4 .btn:focus-visible,.c4 .c4-seg button:focus-visible,.c4 .c4-row:focus-visible{outline:2px solid var(--border2);outline-offset:2px}.c4-sum{display:flex;gap:18px;flex-wrap:wrap;margin:4px 0 0;color:var(--text2);font-size:13px}.c4-sum b{color:var(--text);font-variant-numeric:tabular-nums}.c4-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 0 10px}.c4-h h3{margin:0;font-size:16px;font-weight:700}.c4-muted{color:var(--muted);font-size:12px}.c4-grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.c4-attn{display:flex;flex-direction:column;gap:8px}.c4-arow{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border);border-inline-start:4px solid var(--a, #d97706);border-radius:12px;background:var(--panel)}.c4-arow .grow{flex:1;min-width:0}.c4-arow b{display:block;font-size:14px}.c4-em{width:44px;height:44px;flex:none;object-fit:cover;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);background:#2a2235}.c4-em.lg{width:96px;height:96px}.c4-emw{position:relative;flex:none;display:inline-grid;place-items:center;padding:3px;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);background:linear-gradient(160deg,var(--gold),var(--gold2))}.c4-emw.reg{background:linear-gradient(160deg,#8b7fb0,#4b3f6b)}.c4-em.mono{display:grid;place-items:center;color:#fff9ef;font-weight:800;font-size:19px;line-height:1;background:#2a2235}.c4-em.lg.mono{font-size:40px}.c4-av{position:relative;width:38px;height:38px;flex:none}.c4-av>i.p{display:grid;font-style:normal;place-items:center;width:100%;height:100%;border-radius:50%;background:#2a2235;color:#fff9ef;font-weight:800;font-size:14px;object-fit:cover}img.c4-avimg{width:100%;height:100%;border-radius:50%;object-fit:cover;background:#2a2235}.c4-av.sm{width:30px;height:30px}.c4-av.sm>i.p{font-size:12px}.c4-av.lg{width:52px;height:52px}.c4-av.lg>i.p{font-size:20px}.c4-lv{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:99px;font-size:11px;font-weight:700;color:#3b2405;background:linear-gradient(90deg,#f5cf7a,#c98b2e);font-variant-numeric:tabular-nums}.c4-lv.reg{color:#fff;background:linear-gradient(90deg,#9d8cc9,#6a5a99)}.c4-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:99px;font-size:12px;font-weight:600;border:1px solid var(--border);background:var(--panel);white-space:nowrap}.c4-chip.ok{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,var(--border))}.c4-chip.warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,var(--border))}.c4-chip.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,var(--border))}.c4-chip.lux{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 50%,var(--border))}.c4-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:6px 0 10px}.c4-tools .input[type=search]{flex:1 1 220px;min-width:0}.c4-seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:12px;background:var(--panel);flex-wrap:wrap}.c4-seg button{all:unset;padding:6px 12px;border-radius:9px;font-size:13px;line-height:1.6;cursor:pointer;color:var(--muted)}.c4-seg button.on{background:var(--bg);color:var(--text);font-weight:700;box-shadow:0 0 0 1px var(--border)}.c4-seg small{margin-inline-start:4px;opacity:.75;font-variant-numeric:tabular-nums}.c4-list{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;overflow:hidden}.c4-row{display:grid;grid-template-columns:auto minmax(0,1.7fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.8fr) auto;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--border);cursor:pointer;text-align:start;background:none;color:inherit;font:inherit;width:100%}.c4-row:first-child{border-top:0}.c4-row:hover{background:color-mix(in srgb,var(--panel) 70%,transparent)}.c4-row .nm{display:flex;flex-direction:column;gap:3px;min-width:0}.c4-row .nm b{font-size:14px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.c4-row .tag{color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c4-who{display:flex;align-items:center;gap:8px;min-width:0}.c4-who span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.c4-num{font-variant-numeric:tabular-nums;font-weight:700}.c4-pager{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 0}.c4-pager .tools{display:flex;gap:8px}.c4-flag{width:8px;height:8px;border-radius:50%;background:var(--warn);display:inline-block}.c4-board{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.c4-bhead{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel)}.c4-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:end}.c4-pod{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 22%,var(--panel)),var(--panel));color:inherit;font:inherit}.c4-pod.p1{--c: #e2b45c;padding-top:4px;min-height:190px}.c4-pod.p2{--c: #9aa7c7;min-height:160px}.c4-pod.p3{--c: #c58a5a;min-height:150px}.c4-pod .rk{font-weight:800;color:var(--c);font-size:20px}.c4-pod b{font-size:13px;text-align:center}.c4-rk{width:26px;text-align:center;font-weight:800;color:var(--muted);font-variant-numeric:tabular-nums}.c4-brow{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 14px;border:0;border-top:1px solid var(--border);background:none;color:inherit;font:inherit;text-align:start;width:100%}.c4-brow:first-child{border-top:0}button.c4-brow,button.c4-pod{cursor:pointer}.c4-rule{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-top:1px solid var(--border)}.c4-rule:first-child{border-top:0}.c4-rule .v{font-weight:700}.c4-rule .edit{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.c4-back{margin:4px 0 12px}.c4-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px;border:1px solid var(--border);border-radius:18px;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--gold) 16%,var(--panel)) 0%,var(--panel) 60%)}.c4-hero.reg{background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,#7c6bb8 20%,var(--panel)) 0%,var(--panel) 60%)}.c4-hero h2{margin:0;font-size:22px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.c4-hero .meta{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:13px;margin-top:6px}.c4-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.c4-inl{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-top:1px dashed var(--border);background:var(--panel)}.c4-inl .row{display:flex;gap:8px;flex-wrap:wrap}.c4-acts .btn{white-space:nowrap}.c4-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0}.c4-stat{padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel);display:flex;flex-direction:column;gap:4px;min-width:0}.c4-stat>span{color:var(--muted);font-size:12px}.c4-stat b{font-size:21px;font-variant-numeric:tabular-nums}.c4-bar{height:6px;border-radius:99px;background:var(--bg);overflow:hidden}.c4-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold2),var(--gold));border-radius:99px}.c4-card{padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel);display:flex;flex-direction:column;gap:10px;min-width:0}.c4-card h4{margin:0;font-size:15px;display:flex;justify-content:space-between;align-items:center;gap:8px}.c4-ann{white-space:pre-line;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.c4-room{display:flex;align-items:center;gap:12px}.c4-room img{width:56px;height:56px;border-radius:12px;object-fit:cover}.c4-mrow{display:grid;grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr) auto;gap:10px;align-items:center;padding:9px 14px;border-top:1px solid var(--border)}.c4-mrow:first-child{border-top:0}.c4-empty{padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--muted);text-align:center}.c4-crit{display:flex;justify-content:space-between;gap:10px;font-size:13px}.c4-rtabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.c4-rtabs::-webkit-scrollbar{display:none}.c4-rtabs button{white-space:nowrap;flex:none}.c4-leader{flex-wrap:wrap}.c4-leader .grow{flex:1 1 200px;min-width:0}.c4-mth,.c4-mt{display:grid;grid-template-columns:36px minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,.9fr) auto;gap:10px;align-items:center;padding:9px 14px;border-top:1px solid var(--border)}.c4-mth{padding:8px 14px;color:var(--muted);font-size:12px;border-top:0}.c4-mt .nm{display:flex;flex-direction:column;gap:2px;min-width:0}.c4-mt .nm b{font-size:14px}.c4-mt .mm{display:none;gap:6px;flex-wrap:wrap;margin-top:3px}.c4-mt .c4-acts{justify-content:flex-end;flex-wrap:wrap}.c4-fdgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:start}.c4-fdgrid .wide{grid-column:1 / -1}.rules-c .c4-rule{padding:7px 12px}.rules-c .c4-h{margin:12px 0 8px}.rules-c .c4-rule>span:empty{display:none}.c4-kpis{margin:6px 0 14px}.av-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.av-kpi{--c: var(--av-1);display:flex;flex-direction:column;gap:8px;min-width:0;min-height:130px;padding:16px;border:1px solid color-mix(in srgb,var(--c) 35%,var(--border));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 24%,var(--surface)) 0%,var(--surface) 72%);color:var(--text);text-align:start;font:inherit;cursor:pointer}.av-kpi:hover{border-color:var(--c)}.av-kpi>small{display:block;color:var(--text2);font-size:13px;line-height:1.4}.av-kpi>b{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;font-size:28px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums}.av-num{min-width:0;overflow-wrap:anywhere}.av-unit{font-size:14px;font-weight:700;color:var(--text2)}.av-kpi .av-note{margin:0;color:var(--text2);font-size:12px;line-height:1.5}.av-ring{width:60px;height:60px;flex:none}.av-ring-track{fill:none;stroke:var(--divider);stroke-width:6}.av-ring-fill{fill:none;stroke:var(--c);stroke-width:6;stroke-linecap:round}.av-ring text{fill:var(--text);font-size:11px;font-weight:700}@media(max-width:1099px){.av-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.av-kpis{gap:8px}.av-kpi{min-height:0;gap:6px;padding:12px;border-radius:16px}.av-kpi>b{font-size:19px;gap:6px;white-space:nowrap}.av-kpi>small{font-size:12px}.av-ring{width:44px;height:44px}.av-ring text{font-size:10px}}@media(max-width:760px){.c4-grid2{grid-template-columns:1fr}.c4-row{grid-template-columns:auto minmax(0,1fr) auto}.c4-row .hide-sm{display:none}.c4-hero{grid-template-columns:auto minmax(0,1fr)}.c4-hero .c4-acts{grid-column:1 / -1;justify-content:flex-start}.c4-em.lg{width:72px;height:72px}.c4-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.c4-mrow{grid-template-columns:auto minmax(0,1fr) auto}.c4-mrow .hide-sm{display:none}.c4-rule{grid-template-columns:minmax(0,1fr) auto}.c4-rule .hide-sm{display:none}.c4-podium{gap:6px}.c4-mth,.c4-mt{grid-template-columns:36px minmax(0,1fr) auto}.c4-mth .hide-sm,.c4-mt .hide-sm{display:none}.c4-mt .mm{display:flex}.c4-stat{padding:10px 12px}.c4-stat b{font-size:18px}.c4-fdgrid{grid-template-columns:1fr}.rules-r .c4-rule{grid-template-columns:minmax(0,1fr) auto;padding:8px 10px}.rules-r .c4-rule .v{grid-column:1 / -1;order:3}.rules-r .c4-rule .edit{order:2}}.c4 .ui-field{display:flex;flex-direction:column;gap:4px;min-width:0}.c4 .ui-field-head{display:flex;align-items:baseline}.c4 .ui-field-label{color:var(--text);font-size:15px;font-weight:400}.c4 .ui-control{min-height:38px;height:38px;padding:0 12px;border:1px solid var(--border2);border-radius:12px;background-color:var(--input);color:var(--text);font-size:15px}.c4 textarea.ui-control{height:38px;min-height:0;padding:0 12px;line-height:1.6;resize:vertical}.c4 select.ui-control{padding-inline-start:12px;padding-inline-end:34px}.c4 .ui-counter,.c4 .ui-field-hint{display:none}.c4 .ui-control-row{display:flex;gap:8px}.c4 .ui-unit{height:38px;border:1px solid var(--border);border-radius:12px;font-size:13px}.c4 .c4-rule .v .ui-field{width:max-content;max-width:100%}.c4 .c4-rule select.ui-control{width:auto;font-weight:700}.c4 .c4-tools .ui-field{width:auto}.c4 .c4-tools select.ui-control{min-width:181px}.c4 .section-tabs{margin:10px 0 14px}.c4 .cm19{min-width:0}.c4 .cm19-save{display:flex;flex-direction:column;gap:8px;padding:0;border:0}.c4 .cm19-inline{gap:8px}.c4 .cm19-inline .c4-acts{align-items:flex-end}.c4 .cm19-card .ui-field{width:100%}.c4 .c4-card>.cm19-save{gap:10px}.c4 .ui-empty{margin:0}.c4 .c4-grid2>div>.shared-viz-card{height:100%}.c4 .c4-grid2 .shared-viz-card>.shared-viz-state{flex:1 1 auto}.c4 .shared-viz-toggle{border-color:var(--border2);font-size:12.5px;line-height:20px}.c4-rtabs-wrap{min-width:0}.c4-rtabs-wrap .section-tabs{scrollbar-width:none}.c4-rtabs-wrap .section-tabs::-webkit-scrollbar{display:none}.c4-rtabs-wrap .section-tabs__tab small{margin-inline-start:2px}.c4-hero .as-record-id bdi{unicode-bidi:isolate}.c4-row.static{cursor:default}.c4-row.static:hover{background:none}.c4 .record-log{--log-input: var(--input);--log-muted: var(--muted)}.c4 .record-log__filter{padding-inline-start:11px;padding-inline-end:34px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%239b93b5' d='M1.4 1.6 6 6.2l4.6-4.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 12px center;background-size:11px 7px}[dir=ltr] .c4 .record-log__filter{background-position:right 12px center}.c4-dlg{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:#0000008c}.c4-dlg .box{width:min(460px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--bg);display:flex;flex-direction:column;gap:12px}.c4-dlg h3{margin:0;font-size:17px}.c4-dlg .box>div:empty{display:none}.c4-dlg .ui-control{height:38px;min-height:38px}.c4-dlg textarea.ui-control{display:block;height:76px;min-height:76px;padding:8px 12px;resize:vertical}.c4-dlg .ui-textarea-wrap{display:block}.c4-dlg .row{display:flex;gap:8px;justify-content:flex-start;padding-block:10px}.c4-dlg .c4-dlg-fail{color:var(--bad);font-size:13px}.c4 .c4-toast{position:fixed;inset-block-end:18px;inset-inline-start:50%;transform:translate(50%);z-index:90;padding:10px 16px;border:1px solid var(--border);border-radius:12px;background:#1f1a2b;color:#f4eef8;box-shadow:0 10px 30px #0006;font-size:14px}:root[data-theme=light] .c4 .c4-toast{background:#2b2336}.c4 ::placeholder,.c4 .ui-control::placeholder,.c4 .input::placeholder{color:#757575;opacity:1}.c4 .input:focus-visible,.c4 .ui-control:focus-visible{outline:2px solid var(--royal-action);outline-offset:2px}.communities-workspace{display:grid;gap:16px;padding-top:0}.communities-workspace>.section-heading{align-items:start;min-height:82px}.communities-workspace>.section-heading h2{font-size:21px}.communities-workspace>.section-heading p{max-width:620px}.communities-workspace .list-toolbar{min-height:88px;padding:14px 18px;border-radius:16px}.communities-workspace>.state-card{min-height:230px;border-radius:18px}.communities-workspace .pagination{margin-top:-4px}@media(max-width:767px){.communities-workspace{padding-top:0;gap:14px}.communities-workspace>.section-heading{min-height:72px}.communities-workspace>.section-heading h2{font-size:20px}.communities-workspace>.section-heading p{font-size:13px;line-height:1.75}.communities-workspace>.state-card{min-height:220px;padding:32px 18px}}.communities-rankings-hub{display:grid;gap:16px;min-width:0}.communities-rankings-head h2,.communities-ranking-card h3,.communities-ranking-fields h3,.communities-ranking-checks h3{margin:0;color:var(--text-strong)}.communities-rankings-head h2{font-size:21px}.communities-rankings-head p,.communities-ranking-card p,.communities-ranking-fields p{margin:6px 0 0;color:var(--text-muted);font-size:12px;line-height:1.7}.communities-ranking-tabs,.communities-period-tabs{display:flex;gap:8px;overflow-x:auto;padding:2px 0 8px}.communities-ranking-tabs button,.communities-period-tabs button{flex:0 0 auto;min-height:38px;border:1px solid var(--border-subtle);border-radius:18px;background:transparent;color:var(--text-muted);padding:8px 13px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.communities-ranking-tabs button.active,.communities-period-tabs button.active{border-color:transparent;background:linear-gradient(135deg,#a362ed,#8042ca);color:#fff;font-weight:700}.communities-ranking-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px}.communities-ranking-toolbar .primary-button,.communities-ranking-card .secondary-button{min-height:40px;white-space:nowrap}.communities-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.communities-metric{display:grid;align-content:center;gap:8px;min-height:134px;border:1px solid var(--border-subtle);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 13%,transparent);padding:18px;text-align:right}.communities-metric span,.communities-metric small{color:var(--text-muted);font-size:11px}.communities-metric b{color:var(--text-strong);font-size:20px}.communities-metric.purple{border-color:color-mix(in srgb,var(--brand-primary) 50%,var(--border-subtle))}.communities-metric.gold{border-color:color-mix(in srgb,#e3b652 48%,var(--border-subtle))}.communities-metric.green{border-color:color-mix(in srgb,var(--success) 40%,var(--border-subtle))}.communities-ranking-card{display:grid;gap:14px;border:1px solid var(--border-subtle);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 12%,transparent);padding:16px;min-width:0}.communities-ranking-card-head{display:flex;align-items:start;justify-content:space-between;gap:14px}.communities-query-controls{color:var(--text-muted);font-size:12px}.communities-query-controls summary{cursor:pointer;width:max-content;min-height:34px;padding:7px 0}.communities-query-controls .list-toolbar{margin-top:8px}.communities-ranking-table-wrap{min-width:0;overflow:auto;border:1px solid var(--border-subtle);border-radius:10px}.communities-ranking-table{width:100%;min-width:760px;border-collapse:collapse}.communities-ranking-table th,.communities-ranking-table td{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 70%,transparent);padding:11px 12px;text-align:right;vertical-align:middle;color:var(--text-secondary);font-size:12px}.communities-ranking-table th{color:var(--text-muted);font-size:11px;font-weight:600;background:color-mix(in srgb,var(--surface) 72%,transparent)}.communities-ranking-table tr:last-child td{border-bottom:0}.communities-ranking-table td b{color:var(--text-strong)}.communities-ranking-table td small{display:block;margin-top:3px;color:var(--text-muted);font-size:10px}.communities-unavailable{color:var(--text-muted);font-size:11px}.communities-ranking-workflow{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:16px}.communities-ranking-fields,.communities-ranking-checks{display:grid;align-content:start;gap:10px;border:1px solid var(--border-subtle);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 12%,transparent);padding:15px}.communities-ranking-fields dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.communities-ranking-fields dl div{display:grid;gap:4px;border:1px solid var(--border-subtle);border-radius:8px;padding:9px}.communities-ranking-fields dt{color:var(--text-muted);font-size:11px}.communities-ranking-fields dd{margin:0;color:var(--text-secondary);font-size:12px}.communities-ranking-checks p{margin:0;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-secondary);padding:9px;font-size:11px;line-height:1.7}@media(max-width:980px){.communities-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.communities-ranking-workflow{grid-template-columns:1fr}}@media(max-width:620px){.communities-ranking-toolbar,.communities-ranking-card-head{align-items:stretch;flex-direction:column}.communities-ranking-toolbar .primary-button,.communities-ranking-card .secondary-button{width:100%}.communities-metric-grid,.communities-ranking-fields dl{grid-template-columns:1fr}.communities-ranking-card{padding:13px}.communities-ranking-tabs,.communities-period-tabs{margin-inline:-2px}}.communities-rankings-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.community-detail-page{display:grid;gap:14px;min-width:min(720px,calc(100vw - 52px));max-width:900px;max-height:calc(100vh - 34px)}.community-detail-actions{display:flex;align-items:center;gap:8px}.community-detail-tabs{display:flex;gap:8px;overflow-x:auto;border-bottom:1px solid var(--border-subtle);padding-bottom:10px}.community-detail-tabs button{flex:0 0 auto;min-height:40px;border:1px solid var(--border-subtle);border-radius:10px;background:transparent;color:var(--text-muted);padding:8px 14px;font:inherit;cursor:pointer}.community-detail-tabs button.active{border-color:color-mix(in srgb,var(--brand-primary) 72%,var(--border-subtle));color:var(--text-strong);background:color-mix(in srgb,var(--brand-primary) 15%,transparent)}.community-detail-content,.community-members{display:grid;gap:18px;min-width:0}.community-detail-identity{display:flex;align-items:center;gap:12px;margin:10px 0}.community-members-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.community-members-head h3,.community-members-head p{margin:0}.community-members-head p{color:var(--text-muted);font-size:12px;margin-top:5px}.community-member-form,.community-editor form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,180px) auto;gap:10px;align-items:end;border:1px solid var(--border-subtle);border-radius:12px;padding:12px}.community-member-form label,.community-editor label{display:grid;gap:6px;color:var(--text-secondary);font-size:12px}.community-member-form input,.community-member-form select,.community-editor input,.community-editor select,.community-editor textarea{min-height:44px;min-width:0;border:1px solid var(--border-subtle);border-radius:9px;background:var(--surface);color:var(--text-strong);font:inherit;padding:9px 10px}.community-editor{width:min(620px,calc(100vw - 32px));max-width:100%;min-width:0}.community-editor form{grid-template-columns:1fr}.community-editor textarea{resize:vertical;min-height:100px}.community-editor-actions{display:flex;justify-content:flex-start;gap:10px}.community-form-error{margin:0;color:var(--danger);font-size:12px}.community-members-list{display:grid;gap:8px}.community-members-list article{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--border-subtle);border-radius:10px;padding:10px 12px}.community-members-list b,.community-members-list small{display:block}.community-members-list small{margin-top:3px;color:var(--text-muted);font-size:11px}@media(max-width:767px){.communities-rankings-head{flex-direction:column}.communities-rankings-head .primary-button{width:100%}.community-detail-page{min-width:0;max-height:none}.community-detail-actions{width:100%;justify-content:space-between}.community-member-form{grid-template-columns:1fr}.community-member-form .primary-button{width:100%}.community-members-head{flex-direction:column}.community-members-head .secondary-button{width:100%}.community-editor-actions{flex-direction:column-reverse}.community-editor-actions button{width:100%}}.community-detail-content{display:grid;gap:22px}.community-detail-content>section{display:grid;gap:10px}.community-detail-content h3{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}.community-count{padding:1px 8px;border-radius:999px;background:var(--surface-elevated);color:var(--text-muted);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.community-detail-note{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.community-detail-empty{margin:0;padding:12px 14px;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font-size:12.5px}.community-role-tally{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.community-role-tally li{display:grid;gap:2px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;text-align:center}.community-role-tally b{color:var(--text-muted);font-size:12px;font-weight:600}.community-role-tally em{font-style:normal;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.community-role-people,.community-supervisors{display:grid;gap:6px;margin:0;padding:0;list-style:none}.community-role-people li,.community-supervisors li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;font-size:13px}.community-role-people bdi,.community-supervisors bdi{margin-inline-start:auto;color:var(--text-muted);font-size:11.5px}.community-role-chip{padding:2px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand-primary) 45%,transparent);color:#c8a8f3;font-size:11.5px}.community-supervisor-meta{color:var(--text-muted);font-size:11.5px}@media(max-width:620px){.community-role-tally{grid-template-columns:repeat(2,minmax(0,1fr))}}.classification-panel{display:grid;gap:18px}.classification-board,.classification-rules{display:grid;gap:10px;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.classification-board-head{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:12px}.classification-board-head h3,.classification-rules h3{margin:0;font-size:15px}.classification-board-head p,.classification-note{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.classification-empty{margin:0;padding:14px;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font-size:12.5px}.classification-error{margin:0;color:var(--danger, #ef7180);font-size:12.5px}.classification-rule-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;align-items:end}.classification-rule-grid label{display:grid;gap:6px;color:var(--text-muted);font-size:12px}.classification-rule-grid input,.classification-rule-grid select{min-height:40px;box-sizing:border-box;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--panel-bg) 90%,transparent);color:var(--text-primary);padding:9px 11px;font:inherit;font-size:13px}.classification-rule-grid .span-all{grid-column:1 / -1}.classification-rule-grid .primary-button{justify-self:start;min-height:40px;padding-inline:16px}.communities-view-tabs{display:flex;flex-wrap:wrap;gap:8px}.communities-view-tabs button{min-height:40px;white-space:nowrap;padding-inline:14px}.classification-search{display:grid;gap:6px;color:var(--text-muted);font-size:12px;max-width:340px}.classification-search input{min-height:40px;box-sizing:border-box;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--panel-bg) 90%,transparent);color:var(--text-primary);padding:9px 11px;font:inherit;font-size:13px}.classification-eligible{display:flex;align-items:center;gap:9px;color:var(--text-secondary, var(--text-primary));font-size:13px}.classification-eligible input{width:18px;height:18px;accent-color:var(--accent, #a970ff)}.classification-rules .primary-button{justify-self:start;align-self:start;min-height:40px;padding-inline:18px}.classification-rules .fixture-table td:first-child{width:44px;text-align:center}.classification-rules .fixture-table input[type=radio]{width:17px;height:17px;accent-color:var(--accent, #a970ff)}.classification-panel .fixture-table td small{display:block;color:var(--text-muted);font-size:11px}@media(max-width:620px){.communities-view-tabs{display:grid;grid-template-columns:1fr}.communities-view-tabs button{width:100%}.classification-search{max-width:none}}.community-editor-form{display:grid;gap:16px}.community-editor-group{display:grid;gap:10px;margin:0;padding:14px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--panel-bg) 60%,transparent);min-width:0}.community-editor-group>legend{padding-inline:8px;color:var(--text-primary);font-size:13px;font-weight:600}.community-editor-group .fixture-table-wrap{max-height:260px;overflow:auto}.community-editor-group .fixture-table td:first-child{width:44px;text-align:center}.community-editor-group .fixture-table input[type=radio]{width:17px;height:17px;accent-color:var(--accent, #a970ff)}.community-editor-form textarea{box-sizing:border-box;width:100%;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--panel-bg) 90%,transparent);color:var(--text-primary);padding:9px 11px;font:inherit;font-size:13px;resize:vertical}.community-editor-flags{display:flex;flex-wrap:wrap;gap:14px 22px}.community-editor-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.community-editor-actions button{min-height:40px;padding-inline:18px}@media(max-width:620px){.community-editor-actions{flex-direction:column-reverse}.community-editor-actions button{width:100%}}.community-member-identity{display:flex;gap:10px;align-items:center;min-width:0}.community-member-identity b{display:block}.community-member-identity small{display:block;font-size:12px;color:var(--text-muted)}.community-member-muted{color:var(--text-muted)}.community-member-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.community-candidate-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.community-candidate-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid rgba(255,255,255,.09);border-radius:12px}.community-candidate-list li.chosen{border-color:#a082ff99;background:#8c6ef01a}.community-picked{margin:0 0 8px}.community-remove-target{margin:12px 0;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:12px}.classification-evidence{display:grid;gap:var(--space-4);min-width:0}.classification-evidence .record-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.classification-evidence h3{margin:0;font-size:var(--text-lg);color:var(--text-primary)}.classification-evidence p{margin:var(--space-2) 0;color:var(--text-secondary)}.classification-evidence .record-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.classification-evidence .record-field{display:grid;align-content:start;gap:var(--space-2);min-width:0;overflow-wrap:anywhere}.classification-evidence .record-label{color:var(--text-primary);font-size:var(--text-base);font-weight:600}.classification-evidence .record-section{display:grid;gap:var(--space-2);margin-top:var(--space-5)}.classification-evidence .member-stack{display:grid;gap:var(--space-1)}.classification-evidence small{color:var(--text-muted)}.classification-evidence .pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}@media(max-width:900px){.classification-evidence .record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.classification-evidence .record-grid{grid-template-columns:1fr}.classification-evidence .record-heading{flex-wrap:wrap}}.ag-workspace{--ag-text2: #D9CFDF;--ag-ok-bg: #253D31;--ag-warn-bg: #45391F;--ag-bad-bg: #492A32;--ag-info-bg: #28364D;--ag-mute-bg: #38303D;--ag-warn-line: #d97706;--ag-bad-line: #e11d48;--ag-info-line: #2563eb;--ag-inline-color: #fbbf24;min-width:0;color:var(--text-primary);font-size:15px;line-height:1.6}:root[data-theme=light] .ag-workspace{--ag-text2: #574C60;--ag-ok-bg: #E6F4EB;--ag-warn-bg: #FAF0D7;--ag-bad-bg: #F9E8EA;--ag-info-bg: #E7EDF7;--ag-mute-bg: #EEEAF0;--ag-inline-color: var(--warning)}.ag-workspace h2,.ag-workspace h3,.ag-workspace h4,.ag-workspace p{margin:0}.ag-workspace b{font-weight:700}.ag-workspace .ag-btn,.ag-workspace .ui-button.ag-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;height:44px;padding:0 16px;border:1px solid var(--border-strong);border-radius:12px;background:var(--panel-bg);color:var(--text-primary);font:inherit;font-size:15px;font-weight:700;line-height:1.6;text-align:center;white-space:nowrap;cursor:pointer;opacity:1}.ag-workspace .ag-btn--sm,.ag-workspace .ui-button.ag-btn--sm{min-height:36px;height:36px;padding:0 11px;font-size:13px}.ag-workspace .ag-btn:hover:not(:disabled),.ag-workspace a.ag-btn:hover{background:var(--surface-hover);color:var(--text-primary)}.ag-workspace a.ag-btn:not(.ag-agency-link){text-decoration:underline}.ag-workspace a.ag-agency-link{text-decoration:none}.ag-workspace .ag-btn--primary,.ag-workspace .ui-button.ag-btn--primary{border-color:transparent;background:#d8b96d;color:#2b1b35}.ag-workspace .ag-btn--primary:hover:not(:disabled){background:#e5cb89;color:#2b1b35}.ag-workspace .ui-button.ag-btn:disabled{border:1px solid var(--border-strong);background:var(--ag-mute-bg);color:var(--ag-text2);cursor:not-allowed;box-shadow:none}.ag-workspace .ag-btn:focus-visible,.ag-workspace .ag-link:focus-visible,.ag-workspace .input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ag-workspace .ag-link{color:var(--brand-primary-hover);font-weight:700;text-decoration:none}.ag-workspace .ag-link:hover{text-decoration:underline}.ag-workspace .ag-row .who .ag-host{color:var(--text-primary);font-weight:700}.ag-workspace .ag-kpis,.ag-workspace .ag-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0}.ag-workspace .ag-kpi,.ag-workspace .ag-stat{padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg);display:flex;flex-direction:column;gap:4px;min-width:0}.ag-workspace .ag-kpi span,.ag-workspace .ag-kpi small,.ag-workspace .ag-stat span,.ag-workspace .ag-stat small{color:var(--ag-text2);font-size:12px}.ag-workspace .ag-kpi b{font-size:22px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ag-workspace .ag-stat b{font-size:20px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ag-workspace .ag-kpi-foot{display:flex;justify-content:flex-end;margin:-4px 0 10px}.ag-workspace .ag-tabrow .ui-tabs,.ag-workspace .ag-rtabs .ui-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;width:auto;max-width:100%;padding:0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.ag-workspace .ag-tabrow .ui-tabs{gap:0;margin:18px 0 14px}.ag-workspace .ag-tabrow .ui-tab{display:block;gap:normal;align-items:normal;text-align:start;flex:none;min-height:0;padding:9px 7px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--text-muted);font-size:13px;font-weight:600}.ag-workspace .ag-tabrow .ui-tab[aria-selected=true]{color:var(--text-primary);border-bottom-color:var(--brand-primary-hover);background:transparent}.ag-workspace .ag-rtabs .ui-tabs{gap:4px;margin-top:14px}.ag-workspace .ag-rtabs .ui-tab{display:block;gap:normal;align-items:normal;text-align:start;flex:none;min-height:0;padding:10px 14px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ag-text2);font-size:14px;font-weight:400;white-space:nowrap}.ag-workspace .ag-rtabs .ui-tab[aria-selected=true]{color:var(--text-primary);border-bottom-color:var(--accent);font-weight:700;background:transparent}.ag-workspace .ag-panel{min-width:0;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--panel-bg)}.ag-workspace .ag-ph{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ag-workspace .ag-ph h3{font-size:15px;font-weight:700}.ag-workspace .ag-sub{margin:2px 0 0;color:var(--text-muted);font-size:12px}.ag-workspace .ag-ph-tools{display:flex;gap:8px;flex-wrap:wrap}.ag-workspace .ag-note{color:var(--text-muted);font-size:12px}.ag-workspace .ag-panel>.ag-note{margin-bottom:8px}.ag-workspace .ag-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end;margin:12px 0}.ag-workspace .ag-tools .field{display:flex;flex-direction:column;gap:4px;min-width:0;color:var(--text-primary);font-size:15px;line-height:1.6}.ag-workspace .ag-tools .search{flex:1 1 260px;min-width:0}.ag-workspace .ag-tools .field:not(.search){flex:0 0 240px;width:240px;min-width:0}.ag-workspace .ag-tools .ui-field{gap:4px}.ag-workspace .ag-tools .ui-field-head{display:block}.ag-workspace .ag-tools .ui-field-label{display:block;width:100%;text-align:start;color:var(--text-muted);font-size:13px;font-weight:400}.ag-workspace .input{box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding:0 12px;border:1px solid var(--border-strong);border-radius:12px;background-color:var(--input-bg);color:var(--text-primary);font:inherit;font-size:15px}.ag-workspace textarea.input{padding:8px 12px;min-height:56px;resize:vertical}.ag-workspace .input::placeholder{color:#757575;opacity:1}.ag-workspace select.input{appearance:auto;background-image:none}.ag-workspace select.input{padding-inline-start:12px;padding-inline-end:12px;accent-color:var(--accent)}.ag-workspace select.record-log__filter{appearance:auto;background:var(--input-bg);padding-inline:10px;accent-color:var(--accent)}.ag-workspace .ag-list{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;overflow:hidden;margin:8px 0}.ag-workspace .ag-row{display:grid;grid-template-columns:44px minmax(0,1.3fr) minmax(0,2fr) auto;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--border)}.ag-workspace .ag-row:first-child{border-top:0}.ag-workspace .ag-row-m{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) auto}.ag-workspace .ag-row .who{min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;overflow-wrap:anywhere}.ag-workspace .ag-row .who small{color:var(--text-muted);font-size:12px}.ag-workspace .ag-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px 14px;min-width:0}.ag-workspace .ag-fld{min-width:0;display:flex;flex-direction:column;gap:2px}.ag-workspace .ag-fld>span{color:var(--ag-text2);font-size:12px}.ag-workspace .ag-fld b{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ag-workspace .ag-av,.ag-workspace .ag-logo{display:block;flex:none;width:44px;height:44px;object-fit:cover;background:var(--surface-elevated)}.ag-workspace .ag-av{border-radius:50%}.ag-workspace .ag-av.sm{width:34px;height:34px}.ag-workspace .ag-av--default{background:var(--brand-soft, var(--surface-elevated))}.ag-workspace .ag-logo{border-radius:12px}.ag-workspace .ag-logo.lg{width:76px;height:76px;border-radius:20px}.ag-workspace .ag-logo--ring{position:relative;overflow:hidden;background-color:var(--panel-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.ag-workspace .ag-logo--ring>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ag-workspace .ag-muted{color:var(--ag-text2);font-size:12px}.ag-workspace .ag-ok{margin:8px 0;padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--ag-text2);text-align:center}.ag-workspace .ag-pager{display:flex;justify-content:space-between;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--ag-text2)}.ag-workspace .ag-pager-acts{display:flex;gap:8px;flex-wrap:wrap}.ag-workspace .ag-pager .ui-button.ag-btn:disabled{background:var(--panel-bg);color:var(--text-primary)}.ag-workspace .ag-list-block{display:block}.ag-workspace .ag-unwired{position:relative;display:inline-flex}.ag-workspace .ag-unwired-note{position:absolute;z-index:5;inset-block-start:calc(100% + 6px);inset-inline-start:0;width:max-content;max-width:min(320px,78vw);padding:8px 10px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface-elevated, var(--panel-bg));color:var(--text-primary);font-size:12px;line-height:1.6;font-weight:400;white-space:normal;box-shadow:0 8px 24px #00000059}.ag-workspace .ag-ph-tools .ag-unwired-note{inset-inline-start:auto;inset-inline-end:0}.ag-workspace .ag-card>.ag-unwired{display:flex}.ag-workspace .ag-card>.ag-unwired>.ag-btn{flex:1 1 auto}.ag-workspace .ag-chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border:0;border-radius:999px;color:var(--text-primary);font-size:12px;font-weight:600}.ag-workspace .ag-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.ag-workspace .ag-chip--ok{background:var(--ag-ok-bg)}.ag-workspace .ag-chip--warn{background:var(--ag-warn-bg)}.ag-workspace .ag-chip--bad{background:var(--ag-bad-bg)}.ag-workspace .ag-chip--info{background:var(--ag-info-bg)}.ag-workspace .ag-chip--mute{background:var(--ag-mute-bg)}.ag-workspace .ag-chips{display:flex;flex-wrap:wrap;gap:6px}.ag-workspace .ag-text-link{color:#9e9eff;font-weight:400;text-decoration:underline}:root[data-theme=light] .ag-workspace .ag-text-link{color:#00e}.ag-workspace .ag-attn,.ag-workspace .ag-attn-group{display:flex;flex-direction:column;gap:8px}.ag-workspace .ag-attn{margin:8px 0}.ag-workspace .ag-attn-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--border);border-inline-start:4px solid var(--ag-warn-line);border-radius:12px;background:var(--panel-bg)}.ag-workspace .ag-attn-red{border-inline-start-color:var(--ag-bad-line)}.ag-workspace .ag-attn-blue{border-inline-start-color:var(--ag-info-line)}.ag-workspace .ag-attn-acts{display:inline-flex;flex-wrap:wrap;gap:8px}.ag-workspace .ag-attn-row .grow{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.ag-workspace .ag-back{display:flex;gap:8px;margin-bottom:10px}.ag-workspace .ag-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:10px;padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--ag-c, #7c3aed) 22%,var(--panel-bg)) 0%,var(--panel-bg) 70%)}.ag-workspace .ag-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ag-workspace .ag-id h2{font-size:22px;font-weight:700;overflow-wrap:anywhere}.ag-workspace .ag-meta{margin:6px 0 0;display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--ag-text2);font-size:14px}.ag-workspace .ag-idline{margin:4px 0 0;color:var(--ag-text2);font-size:12px}.ag-workspace .ag-flag-img{width:20px;height:14px;object-fit:cover;border-radius:2px}.ag-workspace .ag-actbar{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.ag-workspace .ag-actbar--flush{margin:0 0 6px}.ag-workspace .ag-inline{margin:0 0 10px;color:var(--ag-inline-color);font-size:13px}.ag-workspace .ag-actnote{font-size:13px}.ag-workspace .ag-owner{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.ag-workspace .ag-owner .grow{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ag-workspace .ag-owner .ag-link,.ag-workspace .ag-owner b{color:var(--text-primary);font-weight:700}.ag-workspace .ag-contact{margin:10px 0;padding:10px 14px;border:1px solid var(--border);border-radius:12px}.ag-workspace .ag-rpane{display:flex;flex-direction:column;gap:10px;margin-top:12px}.ag-workspace .ag-card{display:flex;flex-direction:column;gap:8px;margin:8px 0;padding:12px 14px;border:1px solid var(--border);border-radius:12px}.ag-workspace .ag-card h4,.ag-workspace .ag-more h4,.ag-workspace .ag-form h4,.ag-workspace .ag-h4{font-size:14px;font-weight:700}.ag-workspace .ag-card p{margin:4px 0}.ag-workspace .ag-h4--tight{margin-top:6px}.ag-workspace .ag-sum{margin:4px 0;color:var(--ag-text2);font-size:13px}.ag-workspace .ag-lvl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:6px 0}.ag-workspace .ag-lvl div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 6px;border:1px solid var(--border);border-radius:12px;text-align:center}.ag-workspace .ag-lvl div.on{border-color:var(--accent);background:var(--panel-bg)}.ag-workspace .ag-lvl b{font-size:16px}.ag-workspace .ag-lvl span{font-size:12px;color:var(--ag-text2)}.ag-workspace details.ag-fold>summary{margin:6px 0;cursor:pointer;font-weight:600;color:var(--ag-text2)}.ag-workspace .ag-more{display:block}.ag-workspace .ag-form{display:flex;flex-direction:column;gap:10px;margin:0 0 12px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.ag-workspace .ag-field-l{display:flex;flex-direction:column;gap:4px;min-width:0}.ag-workspace .ag-fl{font-size:12px;color:var(--ag-text2)}.ag-workspace .ag-form .ui-field-label{color:var(--ag-text2);font-size:12px;font-weight:400}.ag-workspace .ag-form .ui-field-head{display:block}.ag-workspace .ag-form-acts{display:flex;gap:8px;flex-wrap:wrap}.ag-workspace .ag-form-err{color:var(--danger);font-size:13px}.ag-workspace .ag-form .ag-fields{align-items:start}.ag-workspace .ag-form--pick{padding-block:10px;margin-bottom:8px}.ag-workspace .ag-form .ag-sum ul{margin:4px 0 6px;padding-inline-start:18px}.ag-workspace .ag-form .ag-sum p{margin:2px 0}.ag-workspace .ag-check{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;color:var(--ag-text2)}@media(max-width:900px){.ag-workspace .ag-kpis,.ag-workspace .ag-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.ag-workspace .ag-hero{grid-template-columns:auto minmax(0,1fr)}.ag-workspace .ag-row{grid-template-columns:44px minmax(0,1fr) auto;padding:8px 12px}.ag-workspace .ag-row .ag-fields{grid-column:2 / -1}.ag-workspace .ag-row-m{grid-template-columns:minmax(0,1fr) auto}.ag-workspace .ag-row-m .ag-fields{grid-column:1 / -1;order:3}.ag-workspace .ag-tools .field:not(.search){flex:1 1 100%;width:auto}.ag-workspace .ag-lvl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.ag-workspace .ag-kpi b.ag-kpi-off{font-size:17px;white-space:nowrap}.ag-workspace .ag-kpis,.ag-workspace .ag-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ag-workspace .ag-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-workspace .ag-rpane{gap:4px}.ag-workspace .ag-rpane .ag-card{margin:4px 0;padding:10px;gap:6px}.ag-workspace .ag-attn-row{padding:8px 10px}.ag-workspace .ag-chip{max-width:100%;white-space:normal}.ag-workspace .ag-tabrow .ui-tabs{position:sticky;top:calc(var(--chrome-size, 61px) - 4px);z-index:4;background:var(--page-bg);margin:12px -12px 10px;padding:0 12px}}.ag-workspace .ag-notes{display:block}.ag-workspace .ag-notes .ag-note{margin:4px 0;color:var(--text-primary);font-size:14px}.commerce-control-plane__header{display:flex;justify-content:space-between;align-items:end;margin:0 0 18px}.commerce-control-plane__header .eyebrow{margin:0 0 5px;color:var(--text-muted);font-size:12px}.commerce-control-plane__header h1{margin:0;color:var(--text-strong);font-size:24px}.commerce-overview,.commerce-specialized{display:grid;gap:16px}.commerce-overview__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.commerce-overview__metrics article,.commerce-overview__actions,.commerce-unavailable,.commerce-specialized article{border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface);padding:16px}.commerce-overview__metrics h3,.commerce-overview__actions h3,.commerce-specialized h3,.commerce-unavailable h3{margin:0;color:var(--text-strong);font-size:14px}.commerce-overview__metrics strong{display:block;margin:12px 0 6px;color:var(--text-muted);font-size:18px}.commerce-overview__metrics p,.commerce-specialized p,.commerce-unavailable p{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.commerce-overview__actions,.commerce-specialized article{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.commerce-overview button,.commerce-specialized button,.commerce-unavailable button{min-height:38px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-strong);color:var(--text-strong);padding:8px 12px;font:inherit;cursor:pointer}.commerce-specialized article>div{display:grid;gap:5px}.commerce-unavailable{display:grid;justify-items:start;gap:8px;min-height:110px}.commerce-control-plane :focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@media(max-width:850px){.commerce-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.commerce-control-plane__header h1{font-size:21px}.commerce-overview__metrics{grid-template-columns:1fr}.commerce-overview__actions{align-items:stretch;flex-direction:column}.commerce-overview__actions button,.commerce-specialized button{width:100%}.commerce-specialized article{align-items:stretch;flex-direction:column}}.offer-console{display:grid;gap:14px;min-width:0;color:var(--text-strong)}.offer-console__title,.offer-console>section{border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface);padding:14px}.offer-console__title{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.offer-console__title p,.offer-console__title h2,.offer-console>section h3{margin:0 0 6px}.offer-console__title p,.offer-console>section p,.offer-console dt{color:var(--text-muted);font-size:12px}.offer-console>section dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.offer-console>section dl div{display:grid;gap:4px}.offer-console dd{margin:0}.offer-console ol{display:grid;gap:10px;padding-inline-start:22px}.offer-console li{display:grid;gap:8px;padding:10px;border:1px solid var(--border-subtle);border-radius:9px}.offer-console li>div{display:flex;gap:8px;flex-wrap:wrap}.offer-console button{min-height:36px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-strong);color:var(--text-strong);padding:7px 11px;font:inherit;cursor:pointer}.offer-console label{display:grid;gap:6px;color:var(--text-muted);font-size:12px}.offer-console input{min-height:38px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);color:var(--text-strong);padding:8px;font:inherit}@media(max-width:580px){.offer-console__title{align-items:stretch;flex-direction:column}.offer-console>section dl{grid-template-columns:1fr}}.store-model{--sm-panel: #241A2D;--sm-raised: #30233A;--sm-hover: #392A44;--sm-input: #1E1625;--sm-text: #FFF9EF;--sm-text2: #D9CFDF;--sm-muted: #C0B4C9;--sm-border: #51445A;--sm-border2: #82748C;--sm-brand: #D8B96D;--sm-brand2: #E5CB89;--sm-on-brand: #2B1B35;--sm-primary: #D8B96D;--sm-primary-hover: #E5CB89;--sm-ok: #5CCB8A;--sm-warn: #E3BF68;--sm-bad: #F07883;--sm-info: #8BB8FA;--sm-ok-soft: #253D31;--sm-warn-soft: #45391F;--sm-bad-soft: #492A32;--sm-info-soft: #28364D;--sm-mute-soft: #38303D;--sm-chip-ink: #FFF9EF;--sm-link: #9E9EFF;min-width:0;color:var(--sm-text);font-size:15px;line-height:24px}:root[data-theme=light] .store-model{--sm-panel: #FFFFFF;--sm-raised: #F9F5EA;--sm-hover: #F1EBDD;--sm-input: #FFFFFF;--sm-text: #241A2A;--sm-text2: #574C60;--sm-muted: #64576E;--sm-border: #D9D0DD;--sm-border2: #8D8295;--sm-brand: #80601F;--sm-brand2: #694515;--sm-ok: #246A48;--sm-warn: #78550F;--sm-bad: #9F3B47;--sm-info: #355578;--sm-ok-soft: #E6F4EB;--sm-warn-soft: #FAF0D7;--sm-bad-soft: #F9E8EA;--sm-info-soft: #E7EDF7;--sm-mute-soft: #EEEAF0;--sm-chip-ink: #241A2A;--sm-link: #0000EE}.store-model *,.store-model *:before,.store-model *:after{box-sizing:border-box}@media(min-width:981px){.figma-content:has(.store-model){padding-top:2px}}.store-model .secswitch{display:inline-flex;gap:4px;margin:0 0 20px;padding:4px;border:1px solid var(--sm-border);border-radius:999px;background:var(--sm-raised)}.store-model .secswitch a{padding:6px 14px;border-radius:999px;font-size:13px;font-weight:700;color:var(--sm-text2);text-decoration:none;line-height:1.4;cursor:pointer}.store-model .secswitch a.on{background:var(--sm-hover);color:var(--sm-text);box-shadow:inset 0 0 0 1px var(--sm-border2)}.store-model .secswitch a:focus-visible{outline:2px solid var(--sm-border2);outline-offset:2px}.store-model .st-perfbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0}.store-model .st-perfbar b{font-weight:700}.store-model .st-perfbar .st-unavailable{color:var(--sm-muted);font-weight:600}.store-model .st-tabrow{margin:14px 0}.store-model .st-tabrow .ui-tabs{display:flex;gap:4px;width:100%;padding:0;border:0;border-bottom:1px solid var(--sm-border);border-radius:0;background:transparent;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--sm-muted) var(--sm-hover)}.store-model .st-tabrow .ui-tab{padding:10px 14px;margin:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--sm-text2);font-size:14px;font-weight:400;line-height:22.4px;white-space:nowrap;cursor:pointer;min-height:0;height:auto}.store-model .st-tabrow .ui-tab:hover{background:transparent;color:var(--sm-text)}.store-model .st-tabrow .ui-tab[aria-selected=true]{background:transparent;color:var(--sm-text);border-bottom-color:var(--sm-brand2);font-weight:700}.store-model .st-rtabrow .ui-tabs{display:flex;gap:4px;width:100%;padding:0;border:0;border-bottom:1px solid var(--sm-border);border-radius:0;background:transparent;overflow-x:auto;margin:14px 0 12px}.store-model .st-rtabrow .ui-tab{padding:10px 12px;margin:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--sm-text2);font-size:14px;font-weight:400;line-height:22.4px;white-space:nowrap;cursor:pointer;min-height:0;height:auto}.store-model .st-rtabrow .ui-tab:hover{background:transparent;color:var(--sm-text)}.store-model .st-rtabrow .ui-tab[aria-selected=true]{background:transparent;color:var(--sm-text);border-bottom-color:var(--sm-brand2);font-weight:700}.store-model .panel{background:var(--sm-panel);border:1px solid var(--sm-border);border-radius:16px;padding:16px;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.store-model .st-pane{min-width:0}.store-model .st-pane[hidden]{display:none}.store-model .ph{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 8px}.store-model .ph h3{margin:0;font-size:15px;font-weight:700;line-height:24px}.store-model .ph .sub,.store-model .sub{margin:2px 0 0;color:var(--sm-muted);font-size:12px;line-height:19.2px}.store-model .work-center-line{margin:8px 0 12px;color:var(--sm-text2);font-size:13px;line-height:1.5}.store-model .st-scrim{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}.store-model .st-dialog{width:min(960px,100%);max-height:90vh;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--sm-border);border-radius:18px;background:var(--sm-panel);color:var(--sm-text);box-shadow:0 12px 40px #00000059}.store-model .st-dialog h3,.store-model .st-dialog p{margin:0}.store-model .btn{white-space:nowrap;height:44px;padding:0 16px;border-radius:12px;border:1px solid var(--sm-border2);background:var(--sm-panel);color:var(--sm-text);font:inherit;font-size:15px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.store-model .btn:hover:not(:disabled){background:var(--sm-hover)}.store-model .btn.primary{border-color:transparent;background:var(--sm-primary);color:var(--sm-on-brand)}.store-model .btn.primary:hover:not(:disabled){background:var(--sm-primary-hover)}.store-model .btn.ghost{border-color:var(--sm-border2);background:var(--sm-panel);color:var(--sm-text)}.store-model .btn.danger{border-color:transparent;background:transparent;color:var(--sm-bad)}.store-model .btn.sm{height:36px;padding:0 11px;font-size:13px}.store-model .btn:disabled{cursor:not-allowed;color:var(--sm-muted)}.store-model .btn:focus-visible{outline:2px solid var(--sm-border2);outline-offset:2px}.store-model .chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:19.2px;color:var(--sm-chip-ink);background:var(--sm-mute-soft)}.store-model .chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.store-model .chip.ok{background:var(--sm-ok-soft)}.store-model .chip.warn{background:var(--sm-warn-soft)}.store-model .chip.info{background:var(--sm-info-soft)}.store-model .chip.bad{background:var(--sm-bad-soft)}.store-model .chip.mute{background:var(--sm-mute-soft)}.store-model .st-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;align-items:end;margin:10px 0}.store-model .st-filters .ui-field{gap:4px;min-width:0;margin:0}.store-model .st-filters .ui-field-head,.store-model .st-field .ui-field-head{display:block}.store-model .st-filters .ui-field-label,.store-model .st-field .ui-field-label{display:block;color:var(--sm-text2);font-size:12px;font-weight:400;line-height:19.2px;margin:0 0 4px}.store-model .ui-control{height:38px;min-height:38px;padding:0 12px;border:1px solid var(--sm-border2);border-radius:12px;background-color:var(--sm-input);color:var(--sm-text);font-size:15px;font-weight:400;min-width:0;width:100%}.store-model textarea.ui-control{height:auto;padding:8px 12px}.store-model select,.store-model select.ui-control{appearance:auto;-webkit-appearance:auto;background-image:none}.store-model ::placeholder{color:#757575;opacity:1}.store-model .ui-control:hover:not(:disabled){border-color:var(--sm-border2)}.store-model .ui-control::placeholder{color:#757575}.store-model .ui-control:focus-visible{outline:2px solid var(--sm-border2);outline-offset:1px}.store-model .st-field{display:grid;gap:4px;min-width:0;margin:0 0 10px}.store-model .st-more{grid-column:1 / -1;margin:2px 0 0;padding:8px 0 0;border-top:1px solid var(--sm-border);min-width:0}.store-model .st-more>summary{display:flex;align-items:center;gap:6px;width:fit-content;min-height:30px;color:var(--sm-text2);font-size:12.5px;font-weight:700;line-height:20px;cursor:pointer;list-style:none}.store-model .st-more>summary::-webkit-details-marker{display:none}.store-model .st-more-content{display:flex;flex-direction:column;gap:12px;max-height:432px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--sm-border);overflow:hidden}.store-model .st-more-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;align-items:start;overflow:hidden auto;min-height:0}.store-model .st-chipgroup{display:flex;flex-direction:column;gap:4px;min-width:0}.store-model .st-chipgroup-label{display:block;margin:0 0 4px;color:var(--sm-text2);font-size:12px;line-height:19.2px}.store-model .st-chip-options{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;margin-top:6px}.store-model .st-chip-radio{display:inline-flex;align-items:center;justify-content:center;min-height:32px;max-width:100%;padding:5px 10px 9px;border:1px solid var(--sm-border);border-radius:999px;background:var(--sm-panel);color:var(--sm-muted);font:inherit;font-size:12px;font-weight:400;line-height:16.2px;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.store-model .st-chip-radio:hover:not(:disabled){border-color:var(--sm-border2);color:var(--sm-text)}.store-model .st-chip-radio.is-selected{border-color:var(--sm-border2);background:var(--sm-hover);color:var(--sm-text)}.store-model .st-chip-radio:disabled{border-style:dashed;color:var(--sm-muted);background:transparent;cursor:not-allowed}.store-model .st-chip-radio:focus-visible{outline:2px solid var(--sm-border2);outline-offset:2px}.store-model .st-more-footer{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px -12px -12px 12px;padding:10px 12px;border-top:1px solid var(--sm-border);background:var(--sm-raised);box-shadow:0 -8px 18px #0000001a}.store-model .st-filter-summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin:5px 0 0;padding:6px 8px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-panel)}.store-model .st-filter-summary strong{color:var(--sm-text2);font-size:12px;font-weight:700;line-height:19.2px;white-space:nowrap}.store-model .st-filter-chip,.store-model .st-filter-clear{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:30px;max-width:100%;padding:0 10px;border:1px solid var(--sm-border);border-radius:999px;background:transparent;color:var(--sm-text2);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.store-model .st-filter-chip,.store-model .st-filter-clear{line-height:14.4px}.store-model .st-filter-clear{margin-inline-start:auto}.store-model .st-filter-chip{color:var(--sm-text);border-color:var(--sm-border2);background:var(--sm-hover)}.store-model .st-filter-chip:hover,.store-model .st-filter-clear:hover{border-color:var(--sm-border2);color:var(--sm-text)}.store-model .table-wrap{display:block;overflow-x:auto;border:1px solid var(--sm-border);border-radius:12px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.store-model table{width:100%;border-collapse:collapse;font-size:13px;line-height:20.8px}.store-model .table-wrap th,.store-model .table-wrap td,.store-model th,.store-model td{padding:10px 12px;text-align:right;border-top:0;border-bottom:1px solid var(--sm-border);white-space:nowrap;color:var(--sm-text);font-weight:400;background:transparent}.store-model .table-wrap th,.store-model th{color:var(--sm-muted);font-weight:600;background:var(--sm-hover)}.store-model .table-wrap tbody tr:last-child td,.store-model tr:last-child td{border-bottom:0}.store-model .table-wrap tbody tr:hover td,.store-model tbody tr:hover td{background:var(--sm-hover)}.store-model td .btn,.store-model td .btn.sm{height:30px;padding:0 11px;font-size:13px;line-height:16.9px}.store-model td:has(>.st-ok){white-space:normal}.store-model .st-pane>.st-hide{display:none}.store-model .st-cell{display:flex;align-items:center;gap:10px;min-width:0}.store-model .st-cell>span{display:flex;flex-direction:column;min-width:0}.store-model .st-cell b,.store-model .st-cell small{overflow-wrap:anywhere}.store-model .st-cell small,.store-model .st-muted{color:var(--sm-muted);font-size:12px;line-height:19.2px}.store-model .st-namebtn{cursor:pointer;color:var(--sm-text);overflow-wrap:anywhere;text-decoration:none;background:none;border:0;padding:0;font:inherit;font-size:13px;font-weight:700;text-align:right}.store-model .st-namebtn:hover{text-decoration:underline;color:var(--sm-brand2)}.store-model .st-thumb{width:52px;height:52px;object-fit:contain;border-radius:10px;background:var(--sm-hover);flex:none;display:block;overflow:hidden}.store-model .st-thumb img,.store-model .st-thumb video,.store-model .st-thumb canvas{width:100%;height:100%;object-fit:contain;display:block}.store-model .st-thumb.sm{width:44px;height:44px}.store-model .st-thumb-empty{display:grid;place-items:center;color:var(--sm-muted);font-size:11px;text-align:center;line-height:1.2;padding:2px}.store-model .st-av{width:34px;height:34px;border-radius:50%;object-fit:cover;background:var(--sm-panel);flex:none;display:grid;place-items:center;font-weight:700;font-size:13px;color:var(--sm-text);border:1px solid var(--sm-border)}.store-model .st-who{display:flex;align-items:center;gap:10px;min-width:0}.store-model .st-who>span{display:flex;flex-direction:column;min-width:0}.store-model .st-who small{color:var(--sm-muted);font-size:12px;line-height:19.2px}.store-model .st-who b{font-weight:700}.store-model .st-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.store-model .st-ok{padding:14px;border:1px dashed var(--sm-border);border-radius:12px;color:var(--sm-text2);text-align:center}.store-model .st-more-row{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:10px;flex-wrap:wrap}.store-model .st-more-row span{color:var(--sm-muted);font-size:12px;line-height:19.2px}.store-model .st-more-row .btn{height:36px;padding:0 11px;font-size:13px;background:var(--sm-panel);border-color:var(--sm-border2)}.store-model .st-more-row .btn:disabled{background:var(--sm-panel)}.store-model .st-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:8px 0 14px}.store-model .st-tile{border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-hover);padding:6px;display:flex;flex-direction:column;gap:4px;min-width:0}.store-model .st-tile img{width:100%;height:auto;object-fit:contain;border-radius:8px;background:var(--sm-panel)}.store-model .st-tile b{display:block;font-size:13px;line-height:20.8px}.store-model .st-tile small{display:block;color:var(--sm-muted);font-size:12px;line-height:19.2px}.store-model .st-grp{margin:8px 0 4px;font-size:14px;font-weight:700;line-height:22.4px;color:var(--sm-text2)}.store-model .st-fold{margin-top:12px;border:1px solid var(--sm-border);border-radius:12px;padding:10px 12px;background:var(--sm-panel)}.store-model .st-fold>summary{cursor:pointer;font-weight:700;color:var(--sm-text2)}.store-model .st-thumb-b{width:96px;height:auto;max-height:56px;object-fit:contain;background:transparent;border-radius:6px;flex:none}.store-model .st-front td{padding-top:6px;padding-bottom:6px}.store-model .st-front .st-thumb-b{max-height:40px}.store-model .st-nobanner{display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--sm-muted);background:var(--sm-hover);width:96px;min-height:40px;border-radius:6px}.store-model .st-handle{cursor:grab;color:var(--sm-muted);font-size:15px;line-height:24px;-webkit-user-select:none;user-select:none;margin-inline-end:4px}.store-model .st-switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px}.store-model .st-switch input{accent-color:var(--sm-brand2);width:18px;height:18px;margin:0}.store-model .st-switch input:disabled{cursor:not-allowed}.store-model .st-rec-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px;border:1px solid var(--sm-border);border-radius:16px;background:var(--sm-panel)}.store-model .st-rec-img{width:112px;height:112px;object-fit:contain;border-radius:18px;background:var(--sm-hover);overflow:hidden;display:block}.store-model .st-rec-img img,.store-model .st-rec-img video,.store-model .st-rec-img canvas{width:100%;height:100%;object-fit:contain;display:block}.store-model .st-rec-id h2{margin:0 0 6px;font-size:22px;overflow-wrap:anywhere;line-height:35.2px}.store-model .st-rec-id p{margin:12px 0}.store-model .st-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.store-model .st-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.store-model .st-stat{padding:12px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-panel);display:flex;flex-direction:column;gap:4px;min-width:0}.store-model .st-stat span{color:var(--sm-text2);font-size:12px;line-height:19.2px}.store-model .st-stat b{font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:28.8px}.store-model .st-owner{display:flex;gap:16px;flex-wrap:wrap;align-items:center;padding:12px;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-panel)}.store-model .st-attn{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--sm-border);border-inline-start:4px solid #d97706;border-radius:12px;background:var(--sm-panel);margin-bottom:8px}.store-model .st-attn .st-grow{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.store-model .st-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.store-model .st-card{padding:14px;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-panel);display:flex;flex-direction:column;gap:8px;min-width:0}.store-model .st-card h4{margin:0;font-size:15px}.store-model .st-dl{display:grid;grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:6px 12px;margin:0;font-size:14px}.store-model .st-dl dt{color:var(--sm-text2)}.store-model .st-dl dd{margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.store-model .st-preview{display:flex;flex-direction:column;gap:6px;align-items:flex-start;max-width:260px}.store-model .st-banner{width:100%;height:auto;object-fit:contain;border-radius:12px;background:var(--sm-hover);margin:6px 0}.store-model .st-extra{margin-top:14px;padding:14px;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-panel)}.store-model .st-extra h4{margin:0 0 10px;font-size:14px;line-height:22.4px;color:var(--sm-text2)}.store-model .st-trail{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:8px}.store-model .st-loading{padding:14px;color:var(--sm-muted);text-align:center}.store-model .st-error{padding:14px;border:1px dashed var(--sm-border);border-radius:12px;color:var(--sm-text2);display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}.store-model .st-linkbtn{color:var(--sm-brand2);font-weight:600;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font:inherit}.store-model .st-linkbtn:hover{text-decoration:underline}.store-model .st-nobr{white-space:normal}.store-model .st-callout{background:var(--sm-info-soft);color:var(--sm-text2);border-radius:12px;padding:10px 12px;font-size:13px}.store-model .st-seg{display:inline-flex;gap:0;border:1px solid var(--sm-border);border-radius:10px;overflow:hidden;background:transparent;height:38px}.store-model .st-seg button{border:0;background:transparent;color:var(--sm-muted);padding:6px 12px;font:inherit;font-size:15px;font-weight:600;line-height:24px;height:36px;cursor:pointer}.store-model .st-seg button.on{background:var(--sm-hover);color:var(--sm-text)}.store-model .note{color:var(--sm-muted);font-size:12px;line-height:19.2px}@media(max-width:900px){.store-model .st-filters,.store-model .st-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.store-model .st-rec-hero{grid-template-columns:auto minmax(0,1fr)}.store-model .st-rec-hero .st-acts{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:640px){.store-model .st-grid2,.store-model .st-filters{grid-template-columns:1fr}.store-model .st-rec-img{width:84px;height:84px}.store-model .st-attn{flex-direction:column;align-items:stretch}.store-model .st-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}}.store-model .st-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.store-model .st-chart-wide{grid-column:1 / -1}.store-model .st-banner-change{display:grid;gap:6px;margin-top:8px;justify-items:start}.store-model .st-banner-change .st-banner{max-width:320px}.store-model .st-product-pick{grid-column:span 3;margin:0}.store-model .st-thumb .media-player{width:100%;height:100%}.store-model .st-thumb .media-player>img,.store-model .st-thumb .media-player>video{width:100%;height:100%;object-fit:contain}.store-model .st-thumb .secondary-button{display:none}.store-model .st-thumb .media-player-fallback-note{display:grid;place-items:center;height:100%;font-size:0}.store-model .st-thumb .media-player-fallback-note:before{content:"تعذّر العرض";font-size:10px;color:var(--sm-muted);text-align:center;line-height:1.2}@media(max-width:900px){.store-model .st-charts{grid-template-columns:1fr}.store-model .st-product-pick{grid-column:1 / -1}}.store-model .as-pk{display:flex;flex-direction:column;gap:8px;min-width:0}.store-model .as-pk-sel{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.store-model .as-pk-sel[hidden]{display:none}.store-model .as-pk-count{font-size:12px;color:var(--sm-text2);margin-inline-end:4px}.store-model .as-pk-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;border:1px solid var(--sm-border2);border-radius:999px;background:var(--sm-hover);font-size:13px;color:var(--sm-text)}.store-model .as-pk-chip button{width:22px;height:22px;border:0;border-radius:50%;background:transparent;color:var(--sm-text2);font-size:15px;line-height:1;cursor:pointer}.store-model .as-pk-chip button:hover{background:var(--sm-panel);color:var(--sm-text)}.store-model .as-pk-more{border:0;background:transparent;color:var(--sm-brand);font:inherit;font-size:12px;cursor:pointer;padding:2px 6px}.store-model .as-pk-box{position:relative}.store-model .input{height:38px;min-height:38px;padding:0 12px;border:1px solid var(--sm-border2);border-radius:12px;background-color:var(--sm-input);color:var(--sm-text);font:inherit;font-size:15px;min-width:0;width:100%;box-sizing:border-box}.store-model textarea.input{height:auto;padding:8px 12px}.store-model .input::placeholder{color:#757575}.store-model :is(select,.input,textarea):focus-visible{outline:2px solid var(--sm-brand);outline-offset:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--sm-brand) 30%,transparent)}.store-model .input:disabled{color:var(--sm-muted);background-color:var(--sm-panel);cursor:not-allowed}.store-model .st-form .ui-field{gap:4px;min-width:0}.store-model .st-form .ui-field-head{display:block}.store-model .st-form .ui-field-label{display:block;color:var(--sm-text2);font-size:12px;font-weight:400;line-height:19.2px;margin:0 0 4px}.store-model .as-pk-q{width:100%}.store-model .as-pk-list{position:absolute;z-index:46;inset-inline:0;top:calc(100% + 4px);margin:0;padding:4px;list-style:none;max-height:320px;overflow:auto;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-raised);box-shadow:0 14px 34px #00000061}.store-model .as-pk-list[hidden]{display:none}.store-model .as-pk-list li{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:8px;cursor:pointer}.store-model .as-pk-list li small{color:var(--sm-text2);font-size:12px}.store-model .as-pk-list li.is-hi,.store-model .as-pk-list li:hover{background:var(--sm-panel)}.store-model .as-pk-list li.as-pk-note{cursor:default;color:var(--sm-text2);font-size:12px;background:transparent}.store-model .as-pk-hint{display:block;color:var(--sm-text2);font-size:12px;line-height:19.2px}.store-model .field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;color:var(--sm-text);font-size:15px;line-height:24px;font-weight:400}.store-model .st-filters .field>span,.store-model .st-form .field>span{display:block;color:var(--sm-text2);font-size:12px;line-height:19.2px;margin:0 0 4px}.store-model .st-search{margin-bottom:10px}.store-model .st-search>span{font-size:15px;color:var(--sm-text);line-height:24px}.store-model .st-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;border:1px solid var(--sm-border);border-radius:14px;margin-top:10px}@media(max-width:640px){.store-model .st-form{grid-template-columns:1fr}}.store-model .st-wide{grid-column:1 / -1}.store-model .st-thumb-fallback img{width:100%;height:100%;object-fit:contain}.store-model .st-rec-img .media-player{width:100%;height:100%}.store-model .st-rec-img .media-player>img,.store-model .st-rec-img .media-player>video{width:100%;height:100%;object-fit:contain}.store-model .st-rec-img .secondary-button{display:none}.store-model .st-rec-img .media-player-fallback-note{display:grid;place-items:center;height:100%;font-size:0}.store-model .st-rec-img .media-player-fallback-note:before{content:"تعذّر العرض";font-size:12px;color:var(--sm-muted);text-align:center;line-height:1.2}.store-model .st-rpane{min-width:0}.store-model #st-record{padding-top:10px}.store-model .st-attn .btn,.store-model .st-attn .btn.sm{line-height:20.8px}@media(max-width:640px){.store-model table.st-front thead{display:none}.store-model table.st-front tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 6px}.store-model table.st-front tbody td{display:block;border:0;padding:0;min-width:0}.store-model table.st-front tbody td:nth-child(3){display:none}.store-model table.st-front tbody td:nth-child(1){order:1}.store-model table.st-front tbody td:nth-child(2){order:2;flex:1 1 60%;min-width:0}.store-model table.st-front tbody td:nth-child(4){order:3}.store-model table.st-front tbody td:nth-child(5){order:4}}.store-model .st-strip>.st-ok{grid-column:1 / -1}.store-model p{margin:12px 0}.store-model .ph .sub,.store-model .ph p{margin:2px 0 0}.store-model #off-sub{display:flex;margin:0 0 10px}.store-model .linkbtn{color:var(--sm-brand2);text-decoration:underline;background:none;border:0;padding:0;font:inherit;font-weight:700;cursor:pointer}.store-model .st-fold a:not(.linkbtn):not(.st-namebtn){color:var(--sm-link);text-decoration:underline}.store-model .checkline{color:var(--sm-muted);font-size:13px;line-height:20.8px;margin-inline-end:6px}.store-model #season-gifts{display:block;max-height:140px;overflow:auto}.store-model #season-box .st-form{margin-top:0}.store-model #season-box p.st-wide{margin:0}.store-model .st-thumb:has(.media-player-fallback-note){background-color:var(--sm-hover);background-image:var(--st-fallback, none);background-position:center;background-size:contain;background-repeat:no-repeat}.store-model .st-thumb:has(.media-player-fallback-note) .media-player-fallback-note:before{content:none}.store-model .st-thumb:has(.media-player-fallback-note):not([style*=--st-fallback]) .media-player-fallback-note:before{content:"تعذّر العرض"}.store-model .st-rec-img:has(.media-player-fallback-note){background-color:var(--sm-hover);background-image:var(--st-fallback, none);background-position:center;background-size:contain;background-repeat:no-repeat}.store-model .st-rec-img:has(.media-player-fallback-note) .media-player-fallback-note:before{content:none}.store-model .st-rec-img:has(.media-player-fallback-note):not([style*=--st-fallback]) .media-player-fallback-note:before{content:"تعذّر العرض"}.store-model .st-rec-img>img{width:100%;height:100%;object-fit:contain;display:block}.store-model .shared-viz-hero{align-self:center;color:var(--sm-text);font-size:24px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap}.store-model .shared-viz-toggle.is-icon{width:32px;height:32px;min-height:32px;padding:0;border:1px solid var(--sm-border);border-radius:9px;background:var(--sm-panel);color:var(--sm-text2);font-size:15px;line-height:1}.store-model .shared-viz-toggle.is-icon:hover{border-color:var(--sm-border2);color:var(--sm-text);background:var(--sm-panel)}.store-model .st-countbtn{border:0;padding:0;background:none;color:inherit;font:inherit;cursor:pointer;text-align:start;text-decoration:underline dotted;text-underline-offset:3px}.store-model .st-countbtn:hover{color:var(--sm-brand2)}.store-model .st-countbtn:focus-visible{outline:2px solid var(--sm-brand);outline-offset:2px;border-radius:4px}.store-model .record-log__icon{overflow:hidden;display:block}.store-model .record-log__icon .st-thumb{width:100%;height:100%;border-radius:0;background-color:transparent}.store-model .record-log__icon{background:var(--sm-input);border-color:var(--sm-border)}.store-model .record-log__title>span{color:var(--sm-text2)}.store-model .record-log__time{color:var(--sm-muted);line-height:22px}.store-model .record-log__reason{color:var(--sm-text2)}.store-model .record-log__reason .alog-rl{color:var(--sm-muted)}.store-model .record-log__arrow{color:var(--sm-muted);line-height:22px}.store-model .record-log__value{background:var(--sm-hover);color:var(--sm-text2);border:1px solid var(--sm-border)}.store-model .record-log__value--after{color:var(--sm-text);border-color:var(--sm-border2)}.store-model .record-log__actor-text small{color:var(--sm-muted)}.store-model .record-log__avatar.is-init{background:var(--sm-hover);border:1px solid var(--sm-border);color:var(--sm-text2);font-size:12px;font-weight:600}.store-model .record-log{--log-border: var(--sm-border);--log-hover: var(--sm-hover);--log-control-edge: var(--sm-border2)}.store-model .record-log__value--created{background:var(--sm-ok-soft);border-color:transparent;color:var(--sm-ok)}.store-model .st-dlg{display:flex;flex-direction:column;gap:12px;margin:8px 0 12px;padding:20px;border:1px solid var(--sm-border2);border-radius:14px;background:var(--sm-raised)}.store-model .st-dlg h3{margin:0;font-size:18px;line-height:27px;font-weight:700}.store-model .st-dlg>p{margin:0;color:var(--sm-text2)}.store-model .st-dlg .st-form{margin:0;padding:0;border:0;border-radius:0}.store-model .st-dlg .note{color:var(--sm-muted);font-size:12px;line-height:19.2px}.store-model .st-dlg .end{display:flex;gap:8px;justify-content:flex-start;flex-wrap:wrap}.store-model .st-dlg .st-upload{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.store-model .st-dlg .st-prevbox{width:160px;height:160px;border-radius:14px;background:var(--sm-hover);display:grid;place-items:center;overflow:hidden}.store-model .st-dlg .st-prevbox img{width:100%;height:100%;object-fit:contain;display:block}.store-model .st-file{position:relative;overflow:hidden;cursor:pointer}.store-model .st-file input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.store-model .st-bad{color:var(--sm-bad)}.store-model .st-form fieldset{border:1px solid var(--sm-border);border-radius:10px;padding:8px 10px;margin:0;min-width:0}.store-model .st-form legend{color:var(--sm-text2);font-size:12px;padding:0 4px}.store-model .st-prevrow{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.store-model .st-form .st-prevbox{width:120px;height:120px;border-radius:14px;background:var(--sm-hover);display:grid;place-items:center;overflow:hidden;font-size:12px}.store-model .st-form .st-prevbox img,.store-model .st-form .st-prevbox video{width:100%;height:100%;object-fit:contain;display:block}.store-model .st-form .st-upload{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.store-model .st-dlg .btn.primary:disabled{background:color-mix(in srgb,var(--sm-primary) 55%,var(--sm-raised));color:var(--sm-on-brand);opacity:.75}.store-model .st-thumb[style*=--st-fallback] .media-player-fallback-note,.store-model .st-rec-img[style*=--st-fallback] .media-player-fallback-note{display:none}.store-model .st-form .st-4col{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.store-model .st-form .st-4col>.field{margin:0}.store-model .st-form .st-limit{flex-wrap:nowrap;gap:8px}.store-model .st-form .st-limit select{flex:1;min-width:0}.store-model .st-form .st-limit input{width:120px}.store-model .st-form .field>small{display:block}.store-model .st-form .input:disabled,.store-model .st-form select:disabled{opacity:.6;cursor:not-allowed}.store-model .st-form .st-prevbox .media-player{width:100%;height:100%}.store-model .st-form .st-prevbox .media-player>img,.store-model .st-form .st-prevbox .media-player>video{width:100%;height:100%;object-fit:contain}.store-model .st-form .st-prevbox .media-player-fallback-note{display:grid;place-items:center;height:100%;font-size:0}.store-model .st-form .st-prevbox .media-player-fallback-note:before{content:"تعذّر العرض";font-size:12px;color:var(--sm-muted);text-align:center;line-height:1.2}.store-model .st-form .st-prevbox .secondary-button,.store-model .st-form .st-prevbox .media-player button{display:none}.store-model .st-banner-dlg{margin:4px 0}.store-model .st-banner-dlg .st-dlg-target{color:var(--sm-text)}.store-model .st-banner-dlg .st-bannerbox{max-width:480px;border-radius:12px;overflow:hidden;background:var(--sm-hover)}.store-model .st-banner-dlg .st-bannerbox img{display:block;width:100%;height:auto}.store-model .st-banner-dlg .st-form>.field.st-wide{display:grid;gap:6px;justify-items:start}.store-model .st-banner-dlg .st-form>.st-fieldnote.st-wide{grid-column:1 / -1}.store-model .st-front td:has(>.st-banner-dlg){white-space:normal}@media(max-width:900px){.store-model .st-form .st-4col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.store-model .table-wrap:has(>table.st-cards){border:0;overflow:visible}.store-model table.st-cards,.store-model table.st-cards tbody{display:block}.store-model table.st-cards thead{display:none}.store-model table.st-cards tbody tr{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px;margin:0 0 10px;border:1px solid var(--sm-border);border-radius:14px}.store-model table.st-cards tbody tr:hover td{background:transparent}.store-model table.st-cards tbody td{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:start;gap:3px 8px;padding:0;border:0;min-width:0;white-space:normal;overflow-wrap:anywhere}.store-model table.st-cards tbody td:before{content:attr(data-label);grid-column:1;color:var(--sm-muted);font-size:12px;line-height:20px}.store-model table.st-cards tbody td>*{grid-column:2;min-width:0}.store-model table.st-cards tbody td .btn{width:100%;height:36px}.store-model table.st-cards tbody td[colspan]{display:block}.store-model table.st-cards tbody td[colspan]:before{content:none}.store-model table.st-cards tbody tr:has(>td[colspan]){padding:0;border:0}.store-model .st-form .st-4col{grid-template-columns:repeat(2,minmax(0,1fr))}}.store-model .st-form .st-fieldnote{display:grid;gap:4px;align-content:start;min-width:0}.store-model .st-form .st-fieldnote>small{display:block}.store-model .st-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:8px 0 12px}.store-model .st-kpi{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-panel)}.store-model .st-kpi-label{color:var(--sm-text2);font-size:12px;line-height:19.2px}.store-model .st-kpi-figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0}.store-model .st-kpi-value{font-size:18px;font-weight:700;line-height:26px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.store-model .st-kpi-value.st-unavailable{color:var(--sm-muted);font-size:16px;font-weight:600}.store-model .st-kpi-unit{color:var(--sm-text2);font-size:13px;line-height:19.2px}.store-model .st-kpi-lines{display:flex;flex-direction:column;gap:2px}.store-model .st-kpi-line{display:flex;align-items:baseline;gap:6px}.store-model .st-kpi-detail{color:var(--sm-text2);font-size:12px;line-height:19.2px}.store-model .st-kpi-meta{display:flex;flex-direction:column;gap:0;color:var(--sm-muted);font-size:11px;line-height:17px}.store-model .st-kpi-state{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--sm-text2)}.store-model .st-pageback{justify-content:flex-start;margin:0 0 10px}.product-editor{min-width:0}.product-editor .panel{padding:24px;min-width:0}.product-editor .product-editor-fields,.product-editor .product-media-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.product-editor .product-editor-fields>label,.product-editor .product-media-form fieldset>label,.product-editor .product-file-field{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--text-primary)}.product-editor input:not([type=file]),.product-editor select,.product-editor textarea{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:10px;color:var(--text-primary);background-color:var(--input-bg)}.product-editor select{padding-left:36px}.product-editor .product-editor-fields>p,.product-editor .product-editor-fields>button,.product-editor .product-media-form fieldset>button,.product-editor .product-file-field{grid-column:1 / -1}.product-editor .product-editor-fields>button,.product-editor .product-media-form button{justify-self:start;min-height:44px}.product-editor .product-media-form fieldset{margin:20px 0;padding:0;border:0;min-width:0}.product-editor .file-field{min-width:0;gap:12px}.product-editor .file-field>span{overflow-wrap:anywhere}.product-editor .file-field label{flex-shrink:0}.product-editor fieldset:disabled .file-field label{color:var(--text-secondary);background:var(--surface-hover);border-style:dashed;cursor:not-allowed}.product-editor .product-media-form [role=status],.product-editor .product-media-form [role=alert]{padding:12px 16px;border:1px solid var(--border);border-radius:10px;overflow-wrap:anywhere}.product-editor .product-media-form [role=status]{color:var(--text-primary);background:var(--surface-elevated)}.product-editor .ops-detail-heading{gap:16px}@media(max-width:600px){.product-editor .panel{padding:16px}.product-editor .product-editor-fields,.product-editor .product-media-form fieldset{grid-template-columns:minmax(0,1fr);gap:16px}.product-editor .ops-detail-heading{align-items:flex-start;flex-wrap:wrap}.product-editor .ops-detail-heading>div{min-width:0}.product-editor .fixture-table{min-width:0;width:100%}.product-editor .fixture-table th,.product-editor .fixture-table td{padding:10px 8px;white-space:normal;overflow-wrap:anywhere}}.product-editor [hidden]{display:none!important}.product-editor-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-block:18px}.product-editor-tabs button{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:12px;padding:12px 18px}.product-editor-tabs button[aria-pressed=true]{outline:2px solid var(--accent)}.product-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px}.product-media-card{border:1px solid var(--border);border-radius:16px;padding:16px;overflow-wrap:anywhere}.product-media-preview{min-height:150px;display:grid;place-items:center;background:var(--surface-elevated);border-radius:12px}.product-media-preview img,.product-media-preview video{width:100%;max-height:260px;object-fit:contain}.product-media-preview audio{max-width:100%}.product-media-add{display:grid;gap:12px;padding:20px;margin-block:20px;border:1px dashed var(--border);border-radius:14px}.product-multiple-input{position:absolute;width:1px;height:1px;opacity:0}.product-media-add .secondary-button{justify-self:start;cursor:pointer}.product-hero{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}@media(max-width:600px){.product-hero{grid-template-columns:minmax(0,1fr)}}.product-media-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:20px}.product-media-slot{display:grid;gap:12px;padding:16px;border:1px solid var(--border);border-radius:14px}.product-media-slot h4,.product-media-slot-preview p{margin:0}.product-media-slot-preview{min-height:112px;display:grid;gap:10px;align-content:center;color:var(--text-secondary)}.product-media-slot-preview .product-media-preview{min-height:112px}.product-media-slot .secondary-button{justify-self:start;cursor:pointer}.product-fixed-purpose{grid-column:1 / -1;margin:0;color:var(--text-secondary)}.product-media-add summary{cursor:pointer;font-weight:700}@media(max-width:760px){.product-media-slots{grid-template-columns:minmax(0,1fr)}}.store-tab-review{padding:var(--space-1) var(--space-2);border:1px solid var(--warning);border-radius:var(--radius-pill);color:var(--warning);background:var(--warning-soft);font-size:var(--text-xs);font-weight:700}.store-tab-banner-preview{display:block;width:min(100%,560px);max-height:220px;object-fit:cover;border:1px solid var(--border);border-radius:var(--radius-md)}.storefront-panel{display:grid;gap:var(--space-4);min-width:0}.storefront-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:calc(var(--space-2) + var(--space-1) / 2);margin-block:var(--space-2) calc(var(--space-3) + var(--space-1) / 2)}.storefront-tile{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:calc(var(--space-1) * 1.5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-hover)}.storefront-tile b{font-size:var(--text-sm)}.storefront-tile small{color:var(--muted);font-size:var(--text-xs)}.storefront-fold{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);padding:calc(var(--space-2) + var(--space-1) / 2) var(--space-3)}.storefront-fold>summary{cursor:pointer;font-weight:700}.storefront-fold>summary h3{display:inline;font-size:inherit}.storefront-banner-state{display:block;margin-block-start:var(--space-1);color:var(--muted);font-size:var(--text-xs)}.storefront-tile img{width:100%;height:auto;object-fit:contain;border-radius:var(--radius-sm);background:var(--panel)}.storefront-cell{display:flex;align-items:center;gap:var(--space-3);min-width:0}.storefront-cell img{width:96px;height:auto;max-height:40px;object-fit:contain;border-radius:calc(var(--radius-sm) * .75)}.storefront-table td{padding-block:calc(var(--space-1) * 1.5)}.storefront-cell h3,.storefront-head h3{font-size:var(--text-sm);margin:0;overflow-wrap:anywhere}.storefront-tools,.storefront-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.storefront-head{justify-content:space-between}.storefront-banner{display:grid;gap:var(--space-3);padding:var(--space-3);margin-bottom:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md)}.storefront-banner>img{width:100%;aspect-ratio:4/1;object-fit:cover;border-radius:var(--radius-md)}.storefront-upload{border:1px dashed var(--border);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-3)}.storefront-upload summary{cursor:pointer;color:var(--accent);font-weight:600}.storefront-upload p{font-size:var(--text-sm);color:var(--muted)}.storefront-upload input{display:block;max-width:100%;margin-block:var(--space-2)}.storefront-file-choice{display:inline-flex;position:relative;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer}.storefront-file-choice:focus-within{outline:2px solid var(--accent);outline-offset:2px}.storefront-no-banner{color:var(--muted);font-size:var(--text-xs)}@media(max-width:640px){.storefront-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--space-1) * 1.5)}.storefront-table{min-width:0;width:100%}.storefront-table thead{display:none}.storefront-table tbody,.storefront-table tr{display:block}.storefront-table tr{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--space-1) * 1.5) calc(var(--space-2) + var(--space-1) / 2);padding:var(--space-2) calc(var(--space-1) * 1.5);border-bottom:1px solid var(--border)}.storefront-table td{display:block;border:0;padding:0;min-width:0;white-space:normal}.storefront-table td:nth-child(1){order:1;flex:1 1 60%}.storefront-table td:nth-child(2){order:2;flex:1 1 auto}.storefront-table td:nth-child(7){order:9;flex:1 1 100%}.storefront-cell img{max-height:36px}}.store-banner-picker{display:flex;flex-wrap:wrap;gap:var(--space-1);grid-column:1 / -1}.store-banner-option{display:grid;gap:calc(var(--space-1) / 2);width:132px;padding:calc(var(--space-1) / 2);border:1px solid var(--border);border-radius:var(--radius-sm, 6px);background:transparent;cursor:pointer}.store-banner-option img{width:100%;height:auto;aspect-ratio:4 / 1;object-fit:cover;border-radius:4px}.store-banner-option[aria-pressed=true]{border-color:var(--accent, currentColor);box-shadow:0 0 0 2px var(--accent, currentColor) inset}.store-banner-option:focus-visible{outline:2px solid var(--accent, currentColor);outline-offset:2px}.storefront-filters{align-items:end;margin-block:var(--space-2)}.storefront-section-tools{display:grid;gap:var(--space-2);margin-block-end:var(--space-2)}.pets-store{display:grid;gap:12px;min-width:0}.pets-store .pets-store-head h1{margin:0 0 4px;font-size:22px}.pets-store .pets-store-head p{margin:0 0 6px}.pets-store .pets-store-link{margin:0}.pets-store .pets-store-kpi{margin:0;font-weight:600}.pets-store .pets-store-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.pets-store .pets-store-subtitle{font-size:16px;margin:18px 0 10px}.pets-store .pets-store-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pets-store .pets-store-card{display:flex;flex-direction:column;gap:6px;text-align:start;min-width:0;padding:10px;cursor:pointer;font:inherit;color:inherit;background:var(--sm-panel);border:1px solid var(--sm-border);border-radius:16px}.pets-store .pets-store-card:hover{border-color:var(--sm-brand)}.pets-store .pets-store-card-img{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;aspect-ratio:1 / 1;border-radius:10px;background:var(--sm-raised)}.pets-store .pets-store-card-img img{width:86%;height:86%;object-fit:contain}.pets-store .pets-store-refer{display:grid;gap:8px;min-width:240px}.pets-store .pets-store-log{min-width:0}@media(max-width:900px){.pets-store .pets-store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.pets-store .pets-store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.wc-support-preview-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:#0c08108c;direction:rtl}.wc-support-preview-dialog{display:flex;flex-direction:column;align-items:center;gap:12px;max-inline-size:100%}.wc-support-preview-caption{margin:0;max-inline-size:380px;color:#fff;font-size:13px;line-height:1.6;text-align:center}.wc-support-preview-phone{--wc-sp-height: min(700px, calc(100dvh - 150px) , calc((100vw - 32px) * 700 / 360));position:relative;box-sizing:border-box;display:flex;flex-direction:column;block-size:var(--wc-sp-height);inline-size:calc(var(--wc-sp-height) * 360 / 700);overflow:hidden;border:10px solid #1d1520;border-radius:40px;background:#efeae2;box-shadow:0 18px 40px #00000059}.wc-support-preview-head{position:relative;flex:0 0 auto}.wc-support-preview-identity{display:flex;align-items:center;gap:10px;inline-size:100%;padding:10px 12px;border:0;color:#fff;background:var(--wc-accent, #6d4aff);text-align:start;cursor:pointer}.wc-support-preview-avatar{display:grid;place-items:center;flex:0 0 auto;inline-size:38px;block-size:38px;border-radius:50%;color:var(--wc-accent-ink, #fff);background:#fff;font-weight:700;font-size:17px}.wc-support-preview-title{display:grid;min-inline-size:0}.wc-support-preview-title strong{font-size:14px}.wc-support-preview-title>span{font-size:11px;opacity:.9}.wc-support-preview-tick{display:inline-grid;place-items:center;inline-size:12px;block-size:12px;margin-inline-end:3px;border-radius:50%;background:#fff;color:var(--wc-accent, #6d4aff);font-size:9px;font-weight:700}.wc-support-preview-card{position:absolute;inset-block-start:100%;inset-inline:10px;z-index:2;display:grid;justify-items:center;gap:6px;padding:14px;border-radius:12px;color:var(--wc-text, #1d1520);background:#fff;box-shadow:0 10px 24px #00000038;text-align:center;font-size:12px}.wc-support-preview-card .wc-support-preview-avatar{color:var(--wc-accent-ink, #fff);background:var(--wc-accent, #6d4aff)}.wc-support-preview-messages{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;margin:0;padding:12px 10px;overflow-y:auto;list-style:none}.wc-support-preview-row{display:flex;justify-content:flex-start}.wc-support-preview-row--out{justify-content:flex-end}.wc-support-preview-bubble{max-inline-size:78%;padding:6px 9px 4px;border-radius:8px;color:#1d1520;background:#fff;box-shadow:0 1px 1px #0000001a}.wc-support-preview-bubble--out{background:#d9fdd3}.wc-support-preview-bubble p{margin:0;font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.wc-support-preview-bubble time{display:block;margin-block-start:2px;color:#6b6470;font-size:10px;text-align:end}.wc-support-preview-empty{margin:auto;padding:8px 12px;border-radius:8px;color:#5b5560;background:#fffc;font-size:12px}.wc-support-preview-composer{flex:0 0 auto;padding:8px;background:#f0f2f5}.wc-support-preview-composer input{inline-size:100%;box-sizing:border-box;min-block-size:36px;padding:0 12px;border:0;border-radius:18px;color:#8a8490;background:#fff;font:inherit;font-size:13px}.wc-support-preview-close{min-block-size:36px;padding:0 18px;border:1px solid rgb(255 255 255 / 60%);border-radius:18px;color:#fff;background:#ffffff1f;font:inherit;font-size:13px;cursor:pointer}@media(max-width:620px){.wc-support-preview-overlay{padding:0}.wc-support-preview-dialog{inline-size:100%;block-size:100dvh;gap:8px;padding:10px 16px;background:#111}.wc-support-preview-caption{max-inline-size:100%;font-size:12px}.wc-support-preview-phone{--wc-sp-height: calc(100dvh - 120px) ;inline-size:100%;block-size:auto;flex:1 1 auto;min-block-size:0;border:0;border-radius:0;box-shadow:none}.wc-support-preview-close{flex:0 0 auto}}.wc-settings-save{justify-self:start;min-block-size:34px;padding-inline:16px;border:0;border-radius:999px;background:var(--wc-accent);color:var(--wc-accent-ink);font:inherit;font-size:13px;cursor:pointer}.wc-settings-save:disabled{opacity:.45;cursor:not-allowed}.wc-support-preview-dialog{box-sizing:border-box}.wc-settings-member-actions button:disabled{color:var(--wc-text-quiet);cursor:not-allowed}.wc-group-settings .record-log{min-inline-size:0}.support-workspace,.support-panel{display:grid;gap:18px;min-width:0;max-width:100%}.support-tabs{display:flex;gap:8px;overflow:auto;padding-bottom:2px}.support-tabs button{white-space:nowrap;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);cursor:pointer}.support-tabs .active{background:var(--accent);color:#fff;border-color:var(--accent)}.support-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;padding:14px}.support-filters label,.inline-action label,.faq-form label{display:grid;gap:6px;min-width:160px;flex:1}.support-filters input,.support-filters select,.inline-action select,.inline-action textarea,.faq-form input,.faq-form select,.faq-form textarea{width:100%;box-sizing:border-box;min-height:42px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--text);padding:8px}.support-filters button,.support-mobile-filter{min-height:42px}.support-cards,.faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.support-cards article,.faq-card{display:grid;gap:12px;padding:16px;min-width:0}.support-cards h3,.faq-card h3{margin:0}.faq-card p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.faq-card button{justify-self:start}.support-drawer,.support-dialog{width:min(620px,100%);min-width:0;max-width:100%;padding:20px;overflow-y:auto}.support-drawer.mobile,.support-dialog.mobile{width:100%;height:100%;border-radius:0}.action-panel,.message-thread{display:grid;gap:12px;border-top:1px solid var(--line);padding-top:16px;margin-top:16px}.action-panel h3,.message-thread h3{margin:0}.action-list{display:flex;gap:8px;flex-wrap:wrap}.inline-action{display:grid;gap:10px;padding:12px;border:1px solid var(--line);border-radius:12px}.inline-action h4{margin:0}.inline-action textarea,.faq-form textarea{min-height:94px;resize:vertical}.message-thread article{padding:12px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.message-thread article.staff{border-inline-start:4px solid var(--accent)}.message-thread p{white-space:pre-wrap;overflow-wrap:anywhere}.faq-form{display:grid;gap:12px}.faq-form .checkbox{display:flex;align-items:center;min-width:0}.faq-form .checkbox input{width:auto;min-height:0}.support-mobile-filter{width:max-content}@media(max-width:767px){.support-workspace{gap:14px}.support-filters{display:grid}.support-cards,.faq-grid{grid-template-columns:1fr}.support-panel>.section-heading{align-items:start}.support-drawer,.support-dialog{padding:18px}.action-list button{flex:1;min-height:44px}.support-workspace .table-wrap{display:none}}@media(min-width:768px){.support-mobile-filter{display:none}}.support-canonical{gap:16px}.support-canonical-head{display:flex;align-items:end;justify-content:space-between;gap:16px}.support-canonical-head>div{display:grid;gap:5px}.support-canonical-head span{color:#caa7f4;font-size:12px}.support-canonical-head h2,.support-canonical-head p{margin:0}.support-canonical-head h2{color:var(--text-strong);font-size:26px}.support-canonical-head p{color:var(--text-muted);font-size:13px;line-height:1.75}.support-canonical-tabs{padding:2px 0 8px}.support-canonical-tabs button{border-radius:18px;font-size:12px}.support-canonical-tabs button.active{border-color:transparent;background:linear-gradient(135deg,#a362ed,#8042ca)}.support-canonical-notice{border:1px solid color-mix(in srgb,var(--brand-primary) 38%,var(--border-subtle));border-radius:11px;background:color-mix(in srgb,var(--brand-primary) 7%,transparent);color:var(--text-secondary);padding:11px 13px;font-size:12px;line-height:1.7}@media(max-width:760px){.support-canonical-head{align-items:stretch;flex-direction:column}.support-canonical-head h2{font-size:22px}}.support-thread-note{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.internal-thread,.undetermined-thread{border:1px solid color-mix(in srgb,var(--danger-strong) 42%,var(--line));border-radius:12px;padding:14px;background:color-mix(in srgb,var(--danger-strong) 6%,transparent)}.undetermined-thread{border-color:color-mix(in srgb,var(--warning) 46%,var(--line));background:color-mix(in srgb,var(--warning) 6%,transparent)}.message-thread article.internal-note{display:grid;gap:8px;border-color:color-mix(in srgb,var(--danger-strong) 46%,var(--line));border-inline-start:5px solid var(--danger-strong);background:color-mix(in srgb,var(--danger-strong) 9%,var(--panel))}.message-thread article.undetermined-note{display:grid;gap:8px;border-color:color-mix(in srgb,var(--warning) 46%,var(--line));border-inline-start:5px solid var(--warning);background:color-mix(in srgb,var(--warning) 9%,var(--panel))}.support-internal-warning{margin:0;color:var(--danger-strong);font-size:12px;font-weight:700;line-height:1.7}.undetermined-thread .support-internal-warning{color:var(--warning)}.support-composer{gap:12px}.support-composer-internal{border-color:color-mix(in srgb,var(--danger-strong) 52%,var(--line));background:color-mix(in srgb,var(--danger-strong) 7%,transparent)}.support-composer-mode{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;border:1px solid var(--line);border-radius:10px;padding:10px 12px}.support-composer-mode legend{color:var(--text-muted);font-size:12px;padding:0 4px}.support-composer-mode label{display:flex;align-items:center;gap:8px;min-width:0;flex:0 0 auto}.support-composer-mode input{width:auto;min-height:0}.support-feedback{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.support-history-panel small{display:block;color:var(--text-muted);font-size:11px}.support-assignment .secondary-button{justify-self:start}.support-blocked-reason{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.support-technical{border:1px solid var(--line);border-radius:12px;padding:12px;margin-top:16px}.support-technical summary{cursor:pointer;color:var(--text-muted);font-size:12px}.support-technical bdi{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.detail-layer>.detail-drawer.support-drawer.mobile{height:auto}.support-case-read{overflow-wrap:anywhere}.support-case-read dd{margin-inline-start:0}.support-case-read time{font-variant-numeric:tabular-nums}.support-case-read .action-list{align-items:center}.support-panel[hidden]{display:none}.support-attachment{display:flex;gap:10px;align-items:center;padding:6px;border-radius:10px;border:1px solid var(--line);background:var(--panel)}.support-attachment img{width:52px;height:52px;object-fit:contain;border-radius:8px;background:#fff;flex:none}.support-attachment span{display:flex;flex-direction:column;gap:2px;font-size:13px;min-width:0;overflow-wrap:anywhere}.rp-root{font-family:Noto Sans Arabic,Segoe UI,Tahoma,sans-serif;--brand: #c9a84c;--brand2: #9b5de5;--success: #5de58a;--success-soft: rgb(93 229 138 / 12%);--danger: #e53e5d;--danger-soft: rgb(226 70 83 / 14%);--warn: #c9a84c;--warn-soft: rgb(201 168 76 / 12%);--info: #3ecfe5;--info-soft: rgb(62 207 229 / 12%);--royal-action: #D8B96D;--royal-action-hover: #E5CB89;--royal-action-ink: #2B1B35;--bg: #07040f;--glow: rgb(155 93 229 / 9%);--panel: rgb(255 255 255 / 4.5%);--raised: #110d1e;--hover: rgb(255 255 255 / 7%);--input: rgb(255 255 255 / 6%);--text: #ede8ff;--text2: #b4a9cb;--muted: #b4a9cb;--border: rgb(255 255 255 / 8%);--border2: rgb(155 93 229 / 30%);--nav-active: linear-gradient(135deg,rgb(155 93 229 / 21%),rgb(229 62 138 / 10%));--nav-active-border: rgb(155 93 229 / 28%);--on-brand: #07040f;--s1: #9b5de5;--s2: #a8843a;--s3: #2fa89c;color-scheme:dark}:root[data-theme=light] .rp-root{--brand: #6f347f;--brand2: #7d3fba;--success: #177344;--success-soft: #e8f6ee;--danger: #b4233c;--danger-soft: #fff0f2;--warn: #86600e;--warn-soft: #fff4d8;--info: #146b91;--info-soft: #e9f6fc;--bg: #f7f4fa;--glow: rgb(139 75 196 / 10%);--panel: #fff;--raised: #fff;--hover: #f3eef7;--input: #fff;--text: #281738;--text2: #584966;--muted: #6d5e79;--border: #dfd5e5;--border2: #b98bd1;--nav-active: linear-gradient(135deg,rgb(125 63 186 / 13%),rgb(177 103 207 / 8%));--nav-active-border: rgb(125 63 186 / 34%);--on-brand: #fff;--s1: #7d3fba;--s2: #a0720f;--s3: #008c7e;color-scheme:light}.rp-root,.rp-root *{box-sizing:border-box}.rp-root{margin:0;background:radial-gradient(ellipse at 70% -10%,var(--glow),transparent 45%),var(--bg);color:var(--text);font-size:14px;line-height:1.6}.rp-root button,.rp-root input,.rp-root select,.rp-root textarea{font:inherit;color:inherit}.rp-root{padding:22px 28px 48px;min-width:0px}.rp-root .top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.rp-root .top h1{margin:0;font-size:24px;font-weight:800}.rp-root .top p{margin:2px 0 0;color:var(--muted)}.rp-root .tools{display:flex;gap:8px;flex-wrap:wrap}.rp-root .btn{white-space:nowrap;height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--border2);background:var(--panel);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.rp-root .btn:hover{background:var(--hover)}.rp-root .btn.primary{border:0px;background:linear-gradient(120deg,var(--brand),var(--brand2));color:var(--on-brand);font-weight:700}.rp-root .btn.ghost{border-color:var(--border);color:var(--text2)}.rp-root .btn.sm{height:32px;padding:0 10px;font-size:13px}.rp-root .panel{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:16px;min-width:0px}.rp-root .filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.rp-root .field{display:flex;flex-direction:column;gap:4px;min-width:0px}.rp-root .field label{font-size:12px;color:var(--muted)}.rp-root .input,.rp-root select.input{height:38px;border-radius:10px;border:1px solid var(--border);background:var(--input);padding:0 12px;min-width:0px}.rp-root select,.rp-root select.input{background-color:var(--raised);color:var(--text);border:1px solid var(--border);accent-color:var(--brand2)}.rp-root select:focus,.rp-root .input:focus,.rp-root textarea:focus{outline:2px solid var(--border2);outline-offset:1px}.rp-root option,.rp-root optgroup{background-color:var(--raised);color:var(--text)}.rp-root option:checked{background-color:var(--brand2);color:#fff}.rp-root .search{flex:1 1 320px}.rp-root .table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.rp-root table{width:100%;border-collapse:collapse;font-size:13px}.rp-root th,.rp-root td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}.rp-root td:has(>.att){white-space:normal}.rp-root th{color:var(--muted);font-weight:600;background:var(--hover)}.rp-root tr:last-child td{border-bottom:0px}.rp-root tbody tr{cursor:pointer}.rp-root tbody tr:hover td{background:var(--hover)}.rp-root .chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.rp-root .chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentcolor}.rp-root .ok{color:var(--success);background:var(--success-soft)}.rp-root .warn{color:var(--warn);background:var(--warn-soft)}.rp-root .bad{color:var(--danger);background:var(--danger-soft)}.rp-root .mute{color:var(--muted);background:var(--hover)}.rp-root .pager{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--muted);font-size:13px;gap:10px;flex-wrap:wrap}.rp-root .tabs{display:flex;gap:0px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid var(--border);margin:18px 0 14px}.rp-root .tabs button{border-width:0px 0px 2px;border-style:none none solid;border-color:currentcolor currentcolor transparent;border-image:none;background:none;padding:9px 7px;font-size:13px;white-space:nowrap;flex:0 0 auto;color:var(--muted);font-weight:600;cursor:pointer}.rp-root .tabs button.on{color:var(--text);border-bottom-color:var(--brand2)}.rp-root .row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.rp-root .row:last-child{border-bottom:0px}.rp-root .row span{color:var(--text2)}.rp-root .row b{font-weight:600}.rp-root .row .ctrl{display:flex;gap:8px;align-items:center}.rp-root .panel h3{margin:0 0 6px;font-size:15px}.rp-root .panel .sub{margin:0 0 10px;color:var(--muted);font-size:12px}.rp-root .scrim{position:fixed;inset:0;background:#0000008c;display:none;align-items:center;justify-content:center;padding:16px;z-index:10}.rp-root .scrim.show{display:flex}.rp-root .dialog{width:min(480px,100%);background:var(--raised);border:1px solid var(--border2);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:12px}.rp-root .dialog h3{margin:0;font-size:18px}.rp-root .dialog p{margin:0;color:var(--text2)}.rp-root .dialog textarea{min-height:90px;border-radius:12px;border:1px solid var(--border);background:var(--input);padding:10px;resize:vertical}.rp-root .wide-dlg{width:min(600px,100%);max-height:92vh;overflow:auto}.rp-root .wide-dlg>*{flex-shrink:0}.rp-root .sub{display:flex;flex-direction:column;gap:14px}.rp-root .linkbtn{border:0px;background:none;color:var(--brand2);font-weight:700;cursor:pointer;padding:0}@media(max-width:520px){.rp-root .scrim{align-items:flex-end;padding:0}.rp-root .dialog,.rp-root .wide-dlg{max-height:94vh;border-radius:18px 18px 0 0;padding:14px;width:100%!important}.rp-root .dialog .end{position:sticky;bottom:-14px;background:var(--raised);padding:10px 0 4px;margin-top:4px;border-top:1px solid var(--border)}.rp-root .dialog .end .btn{flex:1 1 0%}.rp-root .table-wrap{border:0px;overflow:visible}.rp-root .table-wrap table,.rp-root .table-wrap tbody,.rp-root .table-wrap tr,.rp-root .table-wrap td{display:block;width:100%}.rp-root .table-wrap thead{display:none}.rp-root .table-wrap tr{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:8px 10px;margin-bottom:8px;grid-template-columns:repeat(2,minmax(0px,1fr));gap:6px 12px;display:grid!important}.rp-root .table-wrap td{border:0px;padding:0;white-space:normal;display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:right;min-width:0px}.rp-root .table-wrap td:before{content:attr(data-label);color:var(--muted);font-size:11px}.rp-root .table-wrap td:first-child,.rp-root .table-wrap td:last-child{grid-column:1 / -1}.rp-root .table-wrap td:last-child .ctrl{justify-content:flex-start}.rp-root .table-wrap td:has(>input[type=checkbox]){grid-column:auto;order:-1}.rp-root .table-wrap td[data-label=""]:before{content:none}.rp-root .table-wrap td .ctrl{justify-content:flex-end}.rp-root .table-wrap td:has(>input[type=checkbox]):before{content:none}.rp-root .items{grid-template-columns:1fr!important}}.rp-root .opsbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.rp-root .opsbar .tools{margin-inline-start:auto}.rp-root .segments{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.rp-root .segments b{font-size:13px;color:var(--text2)}@media(max-width:520px){.rp-root .opsbar .tools{margin:0}}.rp-root .chipbtn{border:1px solid var(--border);background:var(--panel);border-radius:999px;padding:5px 12px;cursor:pointer;font-weight:600;color:var(--text2)}.rp-root .chipbtn:disabled{cursor:not-allowed}.rp-root .chipbtn.on{background:var(--nav-active);border-color:var(--nav-active-border);color:var(--text)}.rp-root .dialog .end{display:flex;gap:8px;justify-content:flex-start}.rp-root .note{font-size:12px;color:var(--muted)}.rp-root .backbar{display:flex;align-items:center;gap:12px;margin-bottom:12px}.rp-root .backbar .where{font-weight:700;font-size:18px}.rp-root .ph{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:8px}.rp-root .ph h3{margin:0}.rp-root .ph .sub{margin:2px 0 0}.rp-root .seg{display:inline-flex;border:1px solid var(--border);border-radius:10px;overflow:hidden}.rp-root .seg button{border:0px;background:none;padding:6px 12px;cursor:pointer;color:var(--muted);font-weight:600}.rp-root .seg button.on{background:var(--nav-active);color:var(--text)}.rp-root .form{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px}.rp-root .form .wide{grid-column:1 / -1}.rp-root td .ctrl{display:flex;gap:6px}.rp-root .items{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:10px}.rp-root .callout{background:var(--info-soft);color:var(--text2);border-radius:12px;padding:10px 12px;font-size:13px}.rp-root .bulk{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.rp-root [hidden]{display:none!important}@media(max-width:1280px){.rp-root .items{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:1024px){.rp-root{padding:18px}.rp-root .items,.rp-root .form{grid-template-columns:1fr}}@media(max-width:520px){.rp-root{padding:12px}.rp-root .items{grid-template-columns:repeat(2,minmax(0px,1fr))}.rp-root .tabs{position:sticky;top:57px;z-index:4;background:var(--bg);margin:12px -12px 10px;padding:0 12px}.rp-root .top .tools{flex-wrap:nowrap}.rp-root .row{flex-wrap:wrap}.rp-root .row .ctrl,.rp-root .ctrl{flex-wrap:wrap;justify-content:flex-start}.rp-root .chip{white-space:normal}.rp-root .btn{white-space:normal;height:auto;min-height:34px;padding:6px 10px}.rp-root .ph{flex-direction:column}.rp-root .tools{width:100%}.rp-root .dialog{padding:14px}.rp-root .form{grid-template-columns:1fr}.rp-root .filters .field,.rp-root .filters select,.rp-root .filters input{flex:1 1 100%}.rp-root .backbar{flex-wrap:wrap}.rp-root .top h1{font-size:20px}}.rp-root{--as-shell-chrome-size: 44px;--as-shell-chrome-gap: 8px;--as-shell-chrome-block-offset: 22px;--as-shell-header-title-size: 28px;--as-shell-header-copy-size: 14px;--as-shell-header-copy-line: 20px;--as-shell-filter-chip-height: 30px;--as-shell-filter-chip-min-height: 32px;--as-shell-filter-chip-inline-padding: 10px;--as-shell-filter-chip-radius: 999px;--as-shell-filter-chip-gap: 6px;--as-shell-filter-chip-font-size: 12px;--as-shell-filter-label-font-size: 12.5px;--as-shell-filter-panel-gap: 10px;--as-shell-mobile-header-gap: 4px;--as-shell-mobile-cell-min: 96px;--as-shell-mobile-label-track: 34%;--as-shell-mobile-description-line: 20px;--as-shell-mobile-work-row: 34px}.rp-root .dialog h4,.rp-root .panel h4{margin:8px 0 4px;font-size:14px}.rp-root .dlg-target{display:flex;gap:8px;align-items:baseline;padding:8px 12px;margin:2px 0 8px;border:1px solid var(--border);border-radius:10px;background:var(--panel2,transparent)}.rp-root .dlg-target small{color:var(--muted)}.rp-root .actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rp-root .table-wrap td>small,.rp-root .table-wrap td>.sub{display:block;color:var(--muted);font-size:12px;margin-top:2px}.rp-root .table-wrap td:last-child .btn{white-space:normal;max-width:190px;height:auto;min-height:30px;line-height:1.3}.rp-root td .chip+small{display:block;margin-top:4px}.rp-root{--s4: #5b8def;--s5: #d8668f}:root[data-theme=light] .rp-root{--s4: #2f63c8;--s5: #b2456e}.rp-root .scrim.inline{position:static;inset:auto;background:none;display:block;padding:0;z-index:auto}.rp-root .scrim.inline .dialog,.rp-root .scrim.inline .wide-dlg{max-width:none;max-height:none;margin:8px 0 12px;box-shadow:none;border:1px solid var(--border2);background:var(--raised);width:100%!important;border-radius:14px!important}.rp-root .inline-row>td{background:transparent;padding:0 4px 10px!important;white-space:normal!important}.rp-root .inline-host{margin:6px 0 14px}.rp-root .row>span>b+small:not(.note),.rp-root .row>span>small+small{display:block;margin-top:2px}.rp-root .as-filter-unit{min-width:0px}.rp-root .as-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.rp-root .as-page-header{display:grid;grid-template-columns:minmax(0px,1fr) auto;align-items:center;gap:var(--as-shell-chrome-gap) 16px;margin:6px 0 12px}.rp-root .as-title-group{grid-area:1 / 1;min-width:0px}.rp-root .as-title-group>h1{margin:0;font-size:var(--as-shell-header-title-size);font-weight:800;line-height:1.25}.rp-root .as-page-header>.tools{grid-area:1 / 2;display:flex;width:auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin:0}.rp-root .as-report-title-group{display:grid;grid-template-columns:minmax(0px,1fr) auto;align-items:center;gap:2px 10px;min-width:0px}.rp-root .as-report-title-group>:is(h1,h2,h3,[role=heading]){grid-area:1 / 1}.rp-root .as-report-title-group>p,.rp-root .as-report-title-group>.sub{grid-column:1 / -1;margin-top:2px}.rp-root .as-report-title-group>.as-period-in-title{grid-area:1 / 2;align-self:center}@media(max-width:520px){.rp-root .as-page-header{gap:6px 8px;margin:5px 0 10px}.rp-root .as-title-group>h1{font-size:28px;line-height:1.2}.rp-root .as-page-header>.tools{gap:5px}.rp-root .as-page-header>.tools .btn{min-height:32px;height:32px;padding:0 8px;font-size:12px}.rp-root .as-report-title-group>.as-period-in-title{grid-area:1 / 2}.rp-root .as-period-in-title .seg button{padding:5px 8px;font-size:11px}.rp-root .filters{grid-template-columns:repeat(2,minmax(0px,1fr));gap:6px;display:grid!important}.rp-root .filters>.search,.rp-root .filters>.field:first-child{grid-column:1 / -1}.rp-root .filters>.field{min-width:0px}.rp-root .filters>.btn{height:34px;min-height:34px;padding:0 8px}}@media(max-width:520px){.rp-root .as-page-header~#page .filters{grid-template-columns:repeat(2,minmax(0px,1fr))!important}.rp-root .as-page-header~#page .filters>.search{grid-column:1 / -1}.rp-root .as-page-header~#page .tabs{overflow-x:auto;scrollbar-width:thin;flex-wrap:nowrap!important}.rp-root .as-page-header~#page .tabs>button{flex:0 0 auto;white-space:nowrap}}.rp-root .as-filter-flow{clear:both;min-width:0px;max-width:100%;box-sizing:border-box;position:static!important;inset:auto!important;z-index:auto!important;float:none!important}@media(max-width:600px){.rp-root .as-page-header{flex-direction:column;align-items:stretch;gap:var(--as-shell-mobile-header-gap);margin:5px 0 4px;display:flex!important}.rp-root .as-title-group{order:0;width:100%;min-width:0px}.rp-root .as-title-group>h1{margin:0;line-height:1.2}.rp-root .as-page-header>.tools{order:1;display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;min-width:0px;flex-flow:wrap;gap:6px;margin:2px 0 0}.rp-root table.as-mobile-table-cards tbody tr{align-content:start;box-sizing:border-box;display:grid!important;grid-template-columns:minmax(var(--as-shell-mobile-cell-min),1fr)!important}.rp-root table.as-mobile-table-cards tbody td{grid-template-columns:minmax(var(--as-shell-mobile-cell-min),var(--as-shell-mobile-label-track)) minmax(0,1fr);align-items:start;align-content:start;gap:3px 8px;box-sizing:border-box;overflow-wrap:anywhere;text-align:start;display:grid!important;grid-area:auto!important;width:auto!important;min-width:var(--as-shell-mobile-cell-min)!important;max-width:100%!important;white-space:normal!important;word-break:normal!important}.rp-root table.as-mobile-table-cards tbody td:before{grid-row:1;min-width:var(--as-shell-mobile-cell-min);max-width:100%;color:var(--muted);overflow-wrap:anywhere;grid-column:1!important;word-break:normal!important}.rp-root table.as-mobile-table-cards tbody td>*{min-width:0px;max-width:100%;overflow-wrap:anywhere;grid-column:2!important;word-break:normal!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox]){grid-template-columns:minmax(var(--as-shell-mobile-cell-min),max-content) minmax(var(--as-shell-mobile-cell-min),1fr)!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child{grid-area:1 / 1;grid-template-columns:minmax(0px,1fr);align-items:center;position:static!important;inset:auto!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child:before,.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2):before{content:none!important;display:none!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child>*{grid-column:1;min-width:0px}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2){grid-area:1 / 2;grid-template-columns:minmax(0px,1fr)}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2)>*{grid-column:1}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child{grid-area:1 / 1!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:first-child>*{grid-column:1!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2){grid-area:1 / 2!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(2)>*{grid-column:1!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox]){grid-template-columns:minmax(var(--as-shell-mobile-cell-min),max-content) minmax(0,1fr)!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child input[type=checkbox])>td:nth-child(n+3){grid-area:auto / 1 / auto / -1!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child .wc-select-row input[type=checkbox]){grid-template-columns:minmax(var(--as-shell-mobile-cell-min),1fr)!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child .wc-select-row input[type=checkbox])>td:first-child,.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child .wc-select-row input[type=checkbox])>td:nth-child(2){grid-area:auto / 1 / auto / -1!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child .wc-select-row input[type=checkbox])>td:first-child:before,.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child .wc-select-row input[type=checkbox])>td:nth-child(2):before{content:attr(data-label)!important;display:block!important}.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child .wc-select-row input[type=checkbox])>td:first-child>*,.rp-root table.as-mobile-table-cards tbody tr:has(>td:first-child .wc-select-row input[type=checkbox])>td:nth-child(2)>*{grid-column:2!important}}.rp-root .as-work-center-line-link{display:block;width:fit-content;max-width:100%;margin:3px 0 5px;color:var(--text2);font-size:12.5px;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap}.rp-root .as-work-center-line-link:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.rp-root{width:100%;max-width:100%;overflow-x:clip!important}.rp-root,.rp-root #page,.rp-root #reports{width:100%;min-width:0px;max-width:100%}.rp-root{padding-inline:12px}.rp-root>*{min-width:0px;max-width:100%}.rp-root .as-work-center-line-link{max-width:100%;margin:2px 0 4px;font-size:12px;line-height:1.4;white-space:nowrap}.rp-root .as-filter-toolbar{align-items:stretch;width:100%;min-width:0px;max-width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0px,1fr))!important;gap:6px!important}.rp-root .as-filter-toolbar>.field.search,.rp-root .as-filter-toolbar>.search,.rp-root .as-filter-toolbar>input[type=search]{width:100%;min-width:0px;max-width:100%;grid-column:1 / -1!important;flex:0 0 auto!important}.rp-root .as-filter-toolbar>.field,.rp-root .as-filter-toolbar>.search,.rp-root .as-filter-toolbar>select,.rp-root .as-filter-toolbar>button{min-width:0px;max-width:100%}.rp-root .as-filter-toolbar>.field:not(.search) input,.rp-root .as-filter-toolbar>.field:not(.search) select,.rp-root .as-filter-toolbar>.search input,.rp-root .as-filter-toolbar>input[type=search]{width:100%;min-width:0px;max-width:100%}.rp-root .as-filter-toolbar>button.btn,.rp-root .as-filter-toolbar>select,.rp-root .as-filter-toolbar>.field:not(.search) select{width:100%;min-width:0px;height:36px;min-height:36px;padding-inline:8px;font-size:12px;overflow:hidden;text-overflow:ellipsis;grid-column:auto!important;white-space:nowrap!important;flex:0 0 auto!important}.rp-root .as-filter-toolbar>.field.search input,.rp-root .as-filter-toolbar>.search input,.rp-root .as-filter-toolbar>input[type=search]{height:38px;min-height:38px;width:100%;min-width:0px;max-width:100%}.rp-root .tabs{min-width:0px;max-width:100%;overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important}.rp-root .tabs>*{flex:0 0 auto!important;white-space:nowrap!important}}@media(max-width:520px){.rp-root,.rp-root #page{box-sizing:border-box;width:100%;max-width:100%;min-width:0px}.rp-root{margin-inline:0px;padding-inline:16px}}.rp-root,:root[data-theme=dark] .rp-root{font-family:Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif;--font-ar: "Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-control: 12px;--radius-card: 16px;--radius-page: 22px;--radius-chip: 999px;--type-page: 28px;--type-section: 18px;--type-card: 15px;--type-body: 15px;--type-secondary: 13px;--line: 1.6;--focus-width: 2px;--bg: #17111E;--surface: #241A2D;--surface-raised: #30233A;--surface-hover: #392A44;--text: #FFF9EF;--text-2: #D9CFDF;--text-quiet: #C0B4C9;--accent: #D8B96D;--accent-hover: #E5CB89;--accent-ink: #291E0C;--border: #51445A;--control-edge: #82748C;--divider: #403547;--input-bg: #1E1625;--success: #5CCB8A;--success-bg: #253D31;--warning: #E3BF68;--warning-bg: #45391F;--danger: #F07883;--danger-bg: #492A32;--info: #8BB8FA;--info-bg: #28364D;--muted-bg: #38303D;--media-stage: var(--surface-raised);--media-glow: rgb(216 185 109 / 35%);--shadow-floating: 0 14px 32px rgb(7 3 11 / 48%);--shadow-soft: 0 2px 8px rgb(7 3 11 / 28%);--brand: var(--accent);--brand2: var(--accent-hover);--on-brand: var(--accent-ink);--panel: var(--surface);--raised: var(--surface-raised);--hover: var(--surface-hover);--input: var(--input-bg);--text2: var(--text-2);--muted: var(--text-quiet);--border2: var(--control-edge);--success-soft: var(--success-bg);--warn: var(--warning);--warn-soft: var(--warning-bg);--danger-soft: var(--danger-bg);--info-soft: var(--info-bg);--nav-active: var(--surface-hover);--nav-active-border: var(--control-edge);--s1: var(--accent);--s2: var(--success);--s3: var(--info);--s4: var(--warning);--s5: var(--danger);color-scheme:dark}:root[data-theme=light] .rp-root{--bg: #F3EFF5;--surface: #FFFFFF;--surface-raised: #F9F5EA;--surface-hover: #F1EBDD;--text: #241A2A;--text-2: #574C60;--text-quiet: #64576E;--accent: #80601F;--accent-hover: #694515;--accent-ink: #FFFFFF;--border: #D9D0DD;--control-edge: #8D8295;--divider: #E8E1EA;--input-bg: #FFFFFF;--success: #246A48;--success-bg: #E6F4EB;--warning: #78550F;--warning-bg: #FAF0D7;--danger: #9F3B47;--danger-bg: #F9E8EA;--info: #355578;--info-bg: #E7EDF7;--muted-bg: #EEEAF0;--media-stage: var(--surface-raised);--media-glow: rgb(128 96 31 / 25%);--shadow-floating: 0 14px 32px rgb(36 26 42 / 16%);--shadow-soft: 0 2px 8px rgb(36 26 42 / 10%);--brand: var(--accent);--brand2: var(--accent-hover);--on-brand: var(--accent-ink);--panel: var(--surface);--raised: var(--surface-raised);--hover: var(--surface-hover);--input: var(--input-bg);--text2: var(--text-2);--muted: var(--text-quiet);--border2: var(--control-edge);--success-soft: var(--success-bg);--warn: var(--warning);--warn-soft: var(--warning-bg);--danger-soft: var(--danger-bg);--info-soft: var(--info-bg);--nav-active: var(--surface-hover);--nav-active-border: var(--control-edge);--s1: var(--accent);--s2: var(--success);--s3: var(--info);--s4: var(--warning);--s5: var(--danger);color-scheme:light}.rp-root{background:var(--bg);color:var(--text);font-family:var(--font-ar);font-size:var(--type-body);line-height:var(--line)}.rp-root h1,.rp-root .top h1{font-size:var(--type-page);line-height:1.35}.rp-root .top h1{font-weight:700}.rp-root .panel>h2,.rp-root .panel>h3{font-size:var(--type-section);line-height:1.45}.rp-root .field label,.rp-root .pager{font-size:var(--type-secondary)}.rp-root .btn{min-height:44px;height:44px;padding-inline:16px;border:1px solid var(--control-edge);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:var(--type-body);font-weight:700}.rp-root .btn:hover{background:var(--surface-hover);color:var(--text)}.rp-root .btn.primary{border:1px solid transparent;background:var(--accent);color:var(--accent-ink);font-weight:700}.rp-root .btn.primary:hover{background:var(--accent-hover);color:var(--accent-ink)}.rp-root .btn.ghost,.rp-root .btn:not(.primary):not(.danger){border-color:var(--control-edge);background:var(--surface);color:var(--text)}.rp-root .btn.ghost:hover,.rp-root .btn:not(.primary):not(.danger):hover{background:var(--surface-hover);color:var(--text)}.rp-root .btn.sm{min-height:36px;height:36px;padding-inline:11px;border-radius:var(--radius-control);font-size:var(--type-secondary)}.rp-root .panel{border-radius:var(--radius-card)}.rp-root .input,.rp-root select.input{border-color:var(--control-edge);border-radius:var(--radius-control);background:var(--input-bg)}.rp-root select,.rp-root select.input{background-color:var(--input-bg);color:var(--text);border-color:var(--control-edge);accent-color:var(--accent)}.rp-root option,.rp-root optgroup{background-color:var(--surface-raised);color:var(--text)}.rp-root option:checked{background-color:var(--accent);color:var(--accent-ink)}.rp-root :focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:2px}.rp-root select:focus-visible,.rp-root .input:focus-visible,.rp-root textarea:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}.rp-root .scrim .dialog,.rp-root .scrim .wide-dlg{box-shadow:var(--shadow-floating)}@media(max-width:520px){.rp-root .as-page-header>.tools .btn:not(.sm){min-height:44px;height:44px;padding-inline:12px;font-size:13px}}.rp-root .as-title-group>h1{font-size:var(--type-page);font-weight:700;line-height:1.35}.rp-root .as-filter-toolbar{width:100%;min-width:0px;max-width:100%;display:flex!important;flex-flow:wrap!important;align-items:center!important;gap:6px 8px!important;margin-block:6px!important}.rp-root .as-filter-toolbar>.as-filter-search-unit,.rp-root .as-filter-toolbar>.field.search,.rp-root .as-filter-toolbar>.search,.rp-root .as-filter-toolbar>input[type=search]{flex:1 1 300px!important;width:auto!important;min-width:min(240px,100%)!important;max-width:none!important;margin:0!important}.rp-root .as-filter-toolbar>.as-filter-search-unit input,.rp-root .as-filter-toolbar>.field.search input,.rp-root .as-filter-toolbar>input[type=search]{width:100%;min-width:0px}.rp-root .as-filter-toolbar>.field:not(.search):not(.as-filter-search-unit){flex:0 1 auto;min-width:0px;max-width:100%;margin:0}.rp-root .as-filter-toolbar>.field:not(.search) select{width:auto;min-width:0px;max-width:min(260px,100%)}.rp-root .as-filter-toolbar .as-filter-search-unit>span,.rp-root .as-filter-toolbar .as-filter-search-unit>label,.rp-root .as-filter-toolbar>.field.search>span,.rp-root .as-filter-toolbar>.field.search>label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.rp-root .btn.primary:not(:disabled):not([aria-disabled=true]){background-color:var(--royal-action)!important;background-image:none!important;color:var(--royal-action-ink)!important;font-weight:700!important}.rp-root .btn.primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--royal-action-hover)!important;color:var(--royal-action-ink)!important}.rp-root .btn.primary:disabled,.rp-root .btn.primary[disabled],.rp-root .btn.primary[aria-disabled=true]{cursor:not-allowed;border:1px solid var(--border2)!important;background-color:var(--muted-bg,var(--panel))!important;background-image:none!important;color:var(--text2)!important;box-shadow:none!important;opacity:1!important;filter:none!important}.rp-root .chip.ok{background:var(--success-bg,var(--success-soft))!important;color:var(--text)!important}.rp-root .chip.warn{background:var(--warning-bg,var(--warn-soft))!important;color:var(--text)!important}.rp-root .chip.bad{background:var(--danger-bg,var(--danger-soft))!important;color:var(--text)!important}.rp-root .chip.mute{background:var(--muted-bg,var(--panel))!important;color:var(--text)!important}@media(max-width:1024px){.rp-root .as-filter-toolbar{flex-wrap:wrap!important}.rp-root .as-filter-toolbar>.as-filter-search-unit,.rp-root .as-filter-toolbar>.field.search,.rp-root .as-filter-toolbar>.search,.rp-root .as-filter-toolbar>input[type=search]{flex:1 1 260px!important}}@media(max-width:520px){.rp-root .top.as-page-header>div:first-child>p{display:none!important}.rp-root .as-page-header{gap:4px 8px!important;margin:4px 0 5px!important}.rp-root .as-filter-toolbar{display:grid!important;grid-template-columns:minmax(0px,1fr)!important;align-items:stretch!important;gap:5px!important;margin:4px 0!important;overflow:visible!important}.rp-root .as-filter-toolbar>.as-filter-search-unit,.rp-root .as-filter-toolbar>.field.search,.rp-root .as-filter-toolbar>.search,.rp-root .as-filter-toolbar>input[type=search]{grid-area:1 / 1 / auto / -1!important;flex:0 0 auto!important;width:100%!important;min-width:0px!important;max-width:100%!important}.rp-root .as-filter-toolbar>.as-filter-search-unit input,.rp-root .as-filter-toolbar>.field.search input,.rp-root .as-filter-toolbar>input[type=search]{height:38px;min-height:38px;width:100%;min-width:0px}.rp-root #page .opsbar{min-height:18px;margin-block:0px 4px!important}}@media(max-width:520px){.rp-root .top.as-page-header{margin:2px 0!important}.rp-root .top.as-page-header>.as-title-group>h1{font-size:24px!important;line-height:28px!important}.rp-root main:has(.mobile-section-bar) .top.as-page-header{display:grid!important;grid-template-columns:minmax(0px,1fr) auto!important;align-items:center!important;gap:3px 8px!important;margin:2px 0 4px!important}.rp-root main:has(.mobile-section-bar) .top.as-page-header>.as-title-group{grid-area:1 / 1!important;order:0!important;width:auto!important}.rp-root main:has(.mobile-section-bar) .top.as-page-header>.tools{grid-area:1 / 2!important;order:0!important;display:flex!important;width:auto!important;margin:0!important;gap:4px!important}.rp-root main:has(.mobile-section-bar) .top.as-page-header>.tools .btn{height:32px!important;min-height:32px!important;padding-inline:8px!important}}.rp-root .as-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;margin:0!important;padding:0!important}.rp-root .dlg-missing{margin:6px 0 0;color:var(--text2,#b9aec6);font-size:12px}@media(max-width:520px){.rp-root .as-filter-toolbar .as-filter-unit:not(.as-filter-unit-multiple){height:auto!important;min-height:0px!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important}.rp-root .as-filter-toolbar .as-filter-unit:not(.as-filter-unit-multiple) select{min-height:40px;inline-size:100%!important;max-width:none!important}}.rp-root .as-visually-hidden{inset-block-start:0px!important;inset-inline-start:0px!important}@media(max-width:760px){.rp-root .tabs{top:calc(var(--as-shell-chrome-size,40px) - 4px)!important;box-shadow:0 -14px 0 var(--bg)}}.rp-root .field>input,.rp-root .field>select,.rp-root .field>textarea,.rp-root .field>[data-date]{order:2}.rp-root .field>small{order:3}.rp-root details:not([open])>:not(summary){display:none!important}.rp-root .alog{position:relative;min-width:0px;color:var(--text)}.rp-root .alog [hidden]{display:none!important}.rp-root .alog-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.rp-root .alog-bar .alog-sel{flex:0 1 200px;min-width:0px;max-width:100%;height:36px;padding:0 10px;font-size:13px;text-overflow:ellipsis}.rp-root .alog-bar .alog-q{flex:1 1 220px;min-width:180px;height:36px;font-size:13px}.rp-root .alog-count{margin:0 0 8px;font-size:12px;color:var(--muted)}.rp-root .alog-list{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--panel)}.rp-root .alog-row{display:grid;grid-template-columns:28px minmax(0px,1fr);gap:10px;align-items:start;padding:10px 14px;border-bottom:1px solid var(--border);cursor:pointer}.rp-root .alog-row:hover{background:var(--hover)}.rp-root .alog-row:last-child{border-bottom:0px}@keyframes alog-fresh{0%{background:var(--nav-active)}to{background:transparent}}.rp-root .alog-ico{display:block;width:28px;height:28px;border-radius:8px;object-fit:cover;border:1px solid var(--border);background:var(--input)}.rp-root .alog-main{min-width:0px;display:flex;flex-direction:column;gap:4px}.rp-root .alog-l1,.rp-root .alog-l2{display:flex;align-items:center;gap:8px;min-width:0px}.rp-root .alog-title{flex:0 1 auto;min-width:0px;font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-root .alog-title b{font-weight:700;color:var(--text)}.rp-root .alog-title span{color:var(--text2)}.rp-root .alog-chips{display:flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0px}.rp-root .alog-chip{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:22px;max-width:100%;padding:1px 8px;border-radius:999px;border:1px solid var(--border);background:var(--hover);color:var(--text2);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-root .alog-chip.is-to{background:var(--nav-active);border-color:var(--nav-active-border);color:var(--text)}.rp-root .alog-chip.is-created,.rp-root .alog-chip.is-ok{background:var(--success-soft);border-color:transparent;color:var(--success)}.rp-root .alog-chip.is-info{background:var(--info-soft);border-color:transparent;color:var(--info)}.rp-root .alog-chip.is-warn{background:var(--warn-soft);border-color:transparent;color:var(--warn)}.rp-root .alog-arrow{display:inline-flex;color:var(--muted)}.rp-root .alog-arrow svg{display:block;width:14px;height:14px;fill:none;stroke:currentcolor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.rp-root .alog-time{flex:0 0 auto;margin-inline-start:auto;white-space:nowrap;text-align:end;font-size:12px;line-height:22px;color:var(--muted);font-variant-numeric:tabular-nums}.rp-root .alog-reason{flex:1 1 0px;display:block;min-width:0px;margin:0;padding:0;border:0px;border-radius:4px;background:none;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;line-height:20px;color:var(--text2);text-align:start;cursor:pointer}.rp-root .alog-reason:focus-visible{outline:2px solid var(--border2);outline-offset:2px}.rp-root .alog-rtext{display:block;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-root .alog-rl{color:var(--muted)}.rp-root .alog-row.is-open .alog-rtext{white-space:normal;overflow-wrap:anywhere}.rp-root .alog-row.is-open .alog-l2{flex-wrap:wrap}.rp-root .alog-row.is-open .alog-reason{flex:1 1 100%}.rp-root .alog-who{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-width:0px;max-width:260px}.rp-root .alog-av{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:1px solid var(--border);background:var(--input);object-fit:cover}.rp-root .alog-av svg{width:13px;height:13px;fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.rp-root .alog-av.is-init{border:0px;background:linear-gradient(135deg,#5a2d9e,#9b5de5);color:#fff;font-weight:700;font-size:11px}.rp-root .alog-av.is-gear{background:var(--hover);color:var(--text2)}.rp-root .alog-av.is-ai{border:0px;background:linear-gradient(135deg,#5a2d9e,#9b5de5,#e53e8a);color:#fff}.rp-root .alog-wtext{display:flex;align-items:baseline;gap:0px 5px;min-width:0px;font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden}.rp-root .alog-wtext b{font-weight:600;color:var(--text)}.rp-root .alog-wtext small{color:var(--muted);font-size:12px}.rp-root .alog-appr{flex:0 0 auto}.rp-root .alog-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 16px;text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:14px}.rp-root .alog-empty p{margin:0}.rp-root .alog-pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:12px}.rp-root .alog-range{font-size:13px;color:var(--text2);font-variant-numeric:tabular-nums}.rp-root .alog-pager .btn:disabled{cursor:not-allowed}@media(max-width:520px){.rp-root .alog-bar{gap:6px}.rp-root .alog-bar .alog-sel{flex:1 1 calc(50% - 4px);max-width:none}.rp-root .alog-bar .alog-q{flex:1 1 100%;min-width:0px}.rp-root .alog-row{grid-template-columns:28px minmax(0px,1fr);gap:8px;padding:10px 12px}.rp-root .alog-main{display:grid;grid-template-columns:minmax(0px,1fr) auto;grid-template-areas:"t m" "c c" "r r" "w a";gap:4px 8px;align-items:center}.rp-root .alog-l1,.rp-root .alog-l2{display:contents}.rp-root .alog-title{grid-area:t}.rp-root .alog-time{grid-area:m;margin-inline-start:0px}.rp-root .alog-chips{grid-area:c;min-width:0px;flex-wrap:nowrap;overflow:hidden}.rp-root .alog-chips .alog-chip{flex:0 1 auto;min-width:0px}.rp-root .alog-reason{grid-area:r}.rp-root .alog-who{grid-area:w;justify-self:start;max-width:100%;min-width:0px}.rp-root .alog-wtext{min-width:0px;flex-wrap:nowrap;overflow:hidden}.rp-root .alog-wtext b,.rp-root .alog-wtext small{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-root .alog-appr{grid-area:a;justify-self:end;max-width:100%;min-width:0px}}.rp-root .s15-summary{display:flex;gap:7px 16px;align-items:center;flex-wrap:wrap;margin:6px 0;color:var(--text2);font-size:13px}.rp-root .s15-summary b{color:var(--text);font-variant-numeric:tabular-nums}.rp-root .s15-work{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:7px 10px;margin:6px 0 8px;border-inline-start:3px solid var(--brand);background:var(--panel);border-radius:8px;color:var(--text2);text-decoration:none}.rp-root .s15-work b{color:var(--text)}.rp-root .s15-tabs{margin:7px 0 11px}.rp-root .s15-filterbar{display:flex;align-items:end;gap:7px;flex-wrap:nowrap;margin:8px 0}.rp-root .s15-filterbar>.search{flex:1 1 auto;min-width:160px}.rp-root .s15-filterbar>.search input{width:100%}.rp-root .s15-more{flex:0 1 max-content;width:max-content;max-width:100%;min-width:0px;box-sizing:border-box}.rp-root .s15-more[open]{flex:1 1 100%;width:100%}.rp-root .s15-more>summary{width:max-content;max-width:100%;min-height:36px;padding:5px 9px;border:1px solid var(--border);border-radius:10px;color:var(--text2);font-weight:700;cursor:pointer;white-space:nowrap}.rp-root .s15-result{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:5px 0;color:var(--muted);font-size:12px}.rp-root .s15-table{width:100%;table-layout:fixed}.rp-root .s15-table th,.rp-root .s15-table td{padding:7px;white-space:normal;vertical-align:top;overflow-wrap:anywhere}.rp-root .s15-table th:first-child,.rp-root .s15-table td:first-child{width:12%;font-variant-numeric:tabular-nums}.rp-root .s15-table th:nth-child(2),.rp-root .s15-table td:nth-child(2){min-width:155px}.rp-root .s15-table th:nth-child(4),.rp-root .s15-table td:nth-child(4){width:12%}.rp-root .s15-table th:nth-child(5),.rp-root .s15-table td:nth-child(5){width:15%}.rp-root .s15-table th:nth-child(6),.rp-root .s15-table td:nth-child(6){width:15%}.rp-root .s15-table th:last-child,.rp-root .s15-table td:last-child{width:13%}.rp-root .s15-table td b,.rp-root .s15-table td small{display:block}.rp-root .s15-table td small{margin-top:2px;color:var(--muted);font-size:11px;line-height:1.35}.rp-root .s15-row{cursor:pointer}.rp-root .s15-row:hover td{background:var(--hover)}.rp-root .s15-row:focus-visible{outline:2px solid var(--border2);outline-offset:-2px}.rp-root .s15-actions{display:flex;gap:5px;flex-wrap:wrap}.rp-root .s15-record{max-width:1400px;margin-inline:auto}.rp-root .s15-meta{display:flex;gap:6px 9px;align-items:center;flex-wrap:wrap;margin-top:5px;color:var(--text2);font-size:12px}.rp-root .s15-facts{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:1px 18px;margin:8px 0}.rp-root .s15-facts .row{align-items:flex-start;min-width:0px}.rp-root .s15-facts .row>span:first-child{flex:0 0 34%;color:var(--muted)}.rp-root .s15-facts .row>span:last-child{min-width:0px;flex:1 1 0%}.rp-root .s15-section{margin-top:14px}.rp-root .s15-section h3{margin:0 0 6px;font-size:15px}.rp-root .s15-section>p{margin:0 0 6px;color:var(--muted);font-size:12px}.rp-root .s15-description{padding:8px 10px;border-inline-start:3px solid var(--border2);background:var(--hover);border-radius:8px;line-height:1.65}.rp-root .s15-description p{margin:0}.rp-root .s15-charts{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px;margin-top:12px}.rp-root .s15-charts>.wide{grid-column:1 / -1}.rp-root .s15-report-search{max-width:300px;margin:8px 0}.rp-root .s15-report-items{display:flex;flex-direction:column;gap:0px}.rp-root .s15-step-page{max-width:60rem;margin-inline:0px auto}.rp-root .s15-step-page .form{grid-template-columns:repeat(2,minmax(0px,1fr))}.rp-root .s15-step-page .field{min-width:0px}.rp-root .s15-step-page .field.wide{grid-column:1 / -1}@media(max-width:1100px){.rp-root .s15-table th,.rp-root .s15-table td{padding:6px 4px;font-size:12px}.rp-root .s15-table th:nth-child(2),.rp-root .s15-table td:nth-child(2){min-width:140px}.rp-root .s15-table th:last-child,.rp-root .s15-table td:last-child{width:14%}}@media(max-width:768px){.rp-root .s15-filterbar{flex-wrap:wrap;min-width:0px}.rp-root .s15-filterbar>.search{flex:1 1 100%;min-width:0px}.rp-root .s15-charts{grid-template-columns:minmax(0px,1fr)}.rp-root .s15-charts>.wide{grid-column:auto}}@media(max-width:520px){.rp-root .s15-summary{gap:4px 8px;margin:4px 0;font-size:11px}.rp-root .s15-work{margin:4px 0 6px;padding:6px 8px;font-size:12px}.rp-root .s15-tabs{margin:6px -10px 9px;padding:0 10px}.rp-root .s15-tabs button{min-width:0px;padding-inline:7px;font-size:12px}.rp-root .s15-filterbar{grid-template-columns:minmax(0px,1fr);gap:6px;display:grid!important}.rp-root .s15-filterbar>.search{grid-column:1 / -1}.rp-root .s15-more{justify-self:start;width:max-content;max-width:100%;min-width:0px}.rp-root .s15-more[open]{justify-self:stretch;width:100%}.rp-root .s15-more>summary{min-height:44px;display:flex;align-items:center}.rp-root .s15-table .table-wrap{overflow:visible}.rp-root .s15-table table,.rp-root .s15-table tbody,.rp-root .s15-table tr,.rp-root .s15-table td{display:block;width:100%}.rp-root .s15-table thead{display:none}.rp-root .s15-table .s15-row{grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);gap:5px 8px;padding:8px 9px;margin-bottom:7px;border:1px solid var(--border);border-radius:12px;background:var(--panel);display:grid!important}.rp-root .s15-table .s15-row>td{display:flex;flex-direction:column;align-items:flex-start;width:auto;min-width:0px;padding:0;border:0px;white-space:normal}.rp-root .s15-table .s15-row>td:first-child{grid-area:1 / 1}.rp-root .s15-table .s15-row>td:nth-child(2){grid-area:2 / 1 / auto / -1}.rp-root .s15-table .s15-row>td:nth-child(3){grid-area:3 / 1}.rp-root .s15-table .s15-row>td:nth-child(4){grid-area:1 / 2}.rp-root .s15-table .s15-row>td:nth-child(5){grid-area:3 / 2}.rp-root .s15-table .s15-row>td:nth-child(6){grid-area:4 / 1 / auto / -1}.rp-root .s15-table .s15-row>td:last-child{grid-area:5 / 1 / auto / -1}.rp-root .s15-table .s15-row>td:before{content:attr(data-label);color:var(--muted);font-size:10px;line-height:1.3}.rp-root .s15-table .s15-row>td:nth-child(1):before,.rp-root .s15-table .s15-row>td:nth-child(2):before,.rp-root .s15-table .s15-row>td:nth-child(4):before,.rp-root .s15-table .s15-row>td:last-child:before{content:none}.rp-root .s15-record{max-width:none}.rp-root .s15-facts{grid-template-columns:minmax(0px,1fr);gap:0px}.rp-root .s15-facts .row>span:first-child{flex-basis:38%}.rp-root .s15-step-page .form{grid-template-columns:minmax(0px,1fr)}.rp-root .s15-step-page .field.wide{grid-column:auto}}.rp-root .s15-evidence-list{display:flex;flex-direction:column;gap:8px}.rp-root .s15-evidence-item{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--text);text-align:start;cursor:pointer}.rp-root .s15-evidence-item:hover{background:var(--hover)}.rp-root .s15-evidence-item span:first-child{min-width:0px}.rp-root .s15-evidence-item b,.rp-root .s15-evidence-item small{display:block;overflow-wrap:anywhere}.rp-root .s15-evidence-item small{margin-top:3px;color:var(--muted)}.rp-root .s15-note-list{list-style:none;padding:0;margin:0}.rp-root .s15-note-list li{padding:8px 0;border-bottom:1px solid var(--border)}.rp-root .s15-note-list li small{display:block;margin-top:3px;color:var(--muted)}.rp-root .s15-note-list li p{margin:10px 0 0;line-height:1.55}.rp-root .s15-list-page .ph{margin-bottom:6px}.rp-root .s15-list-page .ph h2{font-size:20px;line-height:1.25}@media(max-width:520px){.rp-root .s15-filterbar>.search{flex-basis:100%;min-width:0px}.rp-root .s15-filterbar>.search input{min-width:0px;width:100%}.rp-root .s15-filterbar>.s15-more{flex-basis:100%}}.rp-root .s15-table,.rp-root .s15-table .table-wrap{min-width:0px;max-width:100%}.rp-root .s15-table th:first-child,.rp-root .s15-table td:first-child{width:12%}.rp-root .s15-table th:nth-child(2),.rp-root .s15-table td:nth-child(2){width:23%;min-width:160px}.rp-root .s15-table th:nth-child(3),.rp-root .s15-table td:nth-child(3){width:13%}.rp-root .s15-table th:nth-child(5),.rp-root .s15-table td:nth-child(5){width:14%}.rp-root .s15-table th:nth-child(6),.rp-root .s15-table td:nth-child(6){width:11.5%}.rp-root .s15-table th:nth-child(7),.rp-root .s15-table td:nth-child(7){width:11.5%}.rp-root .s15-table td b{font-size:14px;line-height:1.45}.rp-root .s15-table td small{font-size:12px;line-height:1.4}.rp-root .s15-table td{overflow-wrap:anywhere}.rp-root .s15-sort{display:flex;min-height:44px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;white-space:normal;text-align:start}.rp-root .s15-sort small{font-size:11px;color:var(--muted)}.rp-root .s15-filterbar,.rp-root .s15-filterbar>*{min-width:0px;max-width:100%}.rp-root .s15-filterbar{display:flex;align-items:flex-end;gap:8px;width:100%}.rp-root .s15-filterbar>.search{flex:1 1 17rem;min-width:0px}.rp-root .s15-filterbar>.s15-more:not([open]){flex:0 1 auto;inline-size:max-content;max-inline-size:100%;min-width:0px}.rp-root .s15-more>summary{max-width:100%;overflow-wrap:anywhere}.rp-root .s15-more[open]{min-width:0px;max-width:100%}.rp-root .s15-saved-view{width:max-content;max-width:100%;min-width:0px;margin:5px 0}.rp-root .s15-saved-view>summary{min-height:44px;display:flex;align-items:center;overflow-wrap:anywhere}.rp-root .s15-saved-view .segments{margin:4px 0}.rp-root .s15-record,.rp-root .s15-record .row,.rp-root .s15-record .row>span,.rp-root .s15-record h2,.rp-root .s15-record h3,.rp-root .s15-record h4,.rp-root .s15-record p,.rp-root .s15-record td,.rp-root .s15-record small,.rp-root .s15-record .table-wrap{min-width:0px;max-width:100%;overflow-wrap:anywhere}.rp-root .s15-record .actions{flex-wrap:wrap;max-width:100%}.rp-root .s15-record .actions .btn{white-space:normal;overflow-wrap:anywhere}.rp-root .s15-facts .row{display:grid;grid-template-columns:minmax(6rem,.38fr) minmax(0px,1fr);gap:8px}.rp-root .s15-facts .row>span:first-child{flex:0 0 auto}.rp-root .s15-facts .row>span:last-child{flex:initial}.rp-root .s15-evidence-item{white-space:normal}@media(max-width:1100px){.rp-root .s15-table th,.rp-root .s15-table td{padding:7px 5px}.rp-root .s15-table td b{font-size:14px}.rp-root .s15-table td small{font-size:12px}}@media(max-width:600px){.rp-root .s15-filterbar{grid-template-columns:minmax(0px,1fr);gap:8px;display:grid!important}.rp-root .s15-filterbar>.search{grid-column:1;flex:1 1 auto}.rp-root .s15-filterbar>.search input{width:100%;min-width:0px}.rp-root .s15-filterbar>.s15-more:not([open]){justify-self:start;inline-size:max-content;max-inline-size:100%;flex:1 1 auto}.rp-root .s15-filterbar>.s15-more[open]{width:100%;justify-self:stretch}.rp-root .s15-saved-view{width:100%}.rp-root .s15-table .table-wrap{overflow:visible}.rp-root .s15-table table,.rp-root .s15-table tbody,.rp-root .s15-table tr,.rp-root .s15-table td{display:block;width:100%;min-width:0px;max-width:100%}.rp-root .s15-table table{table-layout:auto}.rp-root .s15-table thead{display:none}.rp-root .s15-table .s15-row{grid-template-columns:minmax(0px,1fr);gap:0px;padding:10px 12px;margin:0 0 10px;border:1px solid var(--border);border-radius:12px;background:var(--panel);display:grid!important}.rp-root .s15-table .s15-row>td{display:grid;grid-template-columns:minmax(5.5rem,.36fr) minmax(0px,1fr);align-items:start;gap:4px 8px;width:100%;min-width:0px;padding:7px 0;border:0px;white-space:normal}.rp-root .s15-table .s15-row>td:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:0}.rp-root .s15-table .s15-row>td:nth-child(2){display:block;padding-block:7px}.rp-root .s15-table .s15-row>td:nth-child(4){align-items:start}.rp-root .s15-table .s15-row>td:nth-child(4) .chip{width:max-content;max-width:100%;white-space:normal}.rp-root .s15-table .s15-row>td:before{content:attr(data-label);color:var(--muted);font-size:11px;line-height:1.4;white-space:normal}.rp-root .s15-table .s15-row>td:first-child:before,.rp-root .s15-table .s15-row>td:nth-child(2):before{content:none}.rp-root .s15-table .s15-row:after{content:"فتح البلاغ ←";grid-column:1;justify-self:end;padding-top:7px;color:var(--text2);font-size:12px}.rp-root .s15-record{max-width:100%}.rp-root .s15-facts{grid-template-columns:minmax(0px,1fr);gap:0px}.rp-root .s15-facts .row{grid-template-columns:minmax(5.5rem,.36fr) minmax(0px,1fr)}.rp-root .s15-record .table-wrap{overflow-x:auto}.rp-root .s15-record .table-wrap table{width:100%;min-width:0px;table-layout:fixed}.rp-root .s15-list-page .ph{margin-bottom:4px}.rp-root .s15-list-page .ph h2{font-size:18px}.rp-root .s15-summary{flex-wrap:wrap;gap:4px 8px}}.rp-root #section-top,.rp-root #section-overview,.rp-root #report-record,.rp-root #ai-record,.rp-root #enforcement-record,.rp-root #enforcement-create-page{box-sizing:border-box;width:100%;max-width:1400px;min-width:0px;margin-inline:auto}.rp-root .s15-list-page,.rp-root .s15-record,.rp-root .s15-list-page .table-wrap,.rp-root .s15-record .table-wrap{box-sizing:border-box;min-width:0px;max-width:100%}.rp-root .s15-table table{width:100%;min-width:0px;table-layout:fixed}.rp-root .s15-table th:first-child,.rp-root .s15-table td:first-child{width:22%}.rp-root .s15-table th:nth-child(2),.rp-root .s15-table td:nth-child(2){width:27%;min-width:160px}.rp-root .s15-table th:nth-child(3),.rp-root .s15-table td:nth-child(3){width:15%}.rp-root .s15-table th:nth-child(4),.rp-root .s15-table td:nth-child(4){width:15%}.rp-root .s15-table th:nth-child(5),.rp-root .s15-table td:nth-child(5){width:21%}.rp-root .s15-sort:not(.is-active) small{display:none}.rp-root .s15-evidence-item{min-height:52px;gap:12px}@media(max-width:1100px){.rp-root .s15-table th,.rp-root .s15-table td{padding:7px 6px}.rp-root .s15-table th:nth-child(1),.rp-root .s15-table td:nth-child(1){width:23%}.rp-root .s15-table th:nth-child(2),.rp-root .s15-table td:nth-child(2){width:26%}}@media(max-width:520px){.rp-root .s15-table .s15-row{grid-template-columns:repeat(2,minmax(0px,1fr));align-items:start;gap:7px 12px;padding:10px 12px;margin:0 0 9px;display:grid!important}.rp-root .s15-table .s15-row>td{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:auto;min-width:0px;padding:0;border:0px;white-space:normal;overflow-wrap:anywhere}.rp-root .s15-table .s15-row>td:first-child{grid-area:1 / 1 / auto / -1}.rp-root .s15-table .s15-row>td:nth-child(2){grid-area:2 / 1 / auto / -1;padding:0}.rp-root .s15-table .s15-row>td:nth-child(3){grid-area:3 / 1}.rp-root .s15-table .s15-row>td:nth-child(4){grid-area:3 / 2}.rp-root .s15-table .s15-row>td:nth-child(5){grid-area:4 / 1 / auto / -1}.rp-root .s15-table .s15-row>td:before{content:attr(data-label);color:var(--muted);font-size:12px;line-height:1.4;white-space:normal}.rp-root .s15-table .s15-row>td:first-child:before,.rp-root .s15-table .s15-row>td:nth-child(2):before{content:none}.rp-root .s15-record .table-wrap{overflow:visible}.rp-root .s15-section{margin-top:12px}.rp-root .s15-section h3{margin-bottom:5px}}.rp-root .s15-table,.rp-root .s15-table table,.rp-root .s15-table th,.rp-root .s15-table td{min-width:0px;max-width:100%;box-sizing:border-box}.rp-root .s15-table .s15-row:after{content:none}.rp-root #page{min-width:0px;max-width:100%;overflow-x:clip}.rp-root .s15-record{width:100%;max-width:100%;min-width:0px;margin-inline:auto}.rp-root .s15-record .s15-section{width:100%;max-width:100%;min-width:0px}.rp-root .s15-evidence-item{display:grid;grid-template-columns:minmax(0px,1fr) auto;align-items:center;width:100%;min-width:0px;max-width:100%;overflow:hidden}.rp-root .s15-evidence-media{display:flex;width:100%;min-width:0px;max-width:100%}.rp-root .s15-evidence-copy{display:grid;flex:1 1 auto;width:auto;min-width:0px;max-width:100%;overflow-wrap:anywhere;word-break:normal}.rp-root .s15-evidence-open{width:max-content;max-width:100%;min-width:5.5rem;white-space:normal;overflow-wrap:anywhere}.rp-root .s15-list-page .ph{margin-bottom:2px}.rp-root .s15-list-page .ph h2{font-size:18px}@media(max-width:600px){.rp-root .s15-summary{font-size:11px;line-height:1.3}.rp-root .s15-work{font-size:11px;padding:5px 8px}.rp-root .s15-tabs{margin:4px 0 6px}.rp-root .s15-list-page .ph{margin-bottom:0}.rp-root .s15-list-page .ph h2{font-size:16px}.rp-root .s15-evidence-item{grid-template-columns:minmax(0px,1fr);gap:6px;min-height:0px}.rp-root .s15-evidence-open{justify-self:stretch;min-height:44px;width:100%;border-top:1px solid var(--border)}}.rp-root .s15-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.rp-root .s15-section-head h3{margin:0}.rp-root .s15-section-head .btn{min-height:40px}.rp-root .s15-empty{margin:0;padding:2px 0;color:var(--muted);font-size:13px;line-height:1.45}.rp-root .s15-note-list li.s15-empty{padding:2px 0;border:0px}.rp-root .s15-evidence-item{justify-content:flex-start;min-height:44px}.rp-root .s15-evidence-item span:first-child{width:100%}@media(min-width:521px){.rp-root .s15-table th:first-child,.rp-root .s15-table td:first-child{width:13%}.rp-root .s15-table th:nth-child(2),.rp-root .s15-table td:nth-child(2){width:25%;min-width:150px}.rp-root .s15-table th:nth-child(3),.rp-root .s15-table td:nth-child(3){width:15%}.rp-root .s15-table th:nth-child(4),.rp-root .s15-table td:nth-child(4){width:18%}.rp-root .s15-table th:nth-child(5),.rp-root .s15-table td:nth-child(5){width:14%}.rp-root .s15-table th:nth-child(6),.rp-root .s15-table td:nth-child(6){width:15%}}@media(max-width:520px){.rp-root .s15-table .s15-row{grid-template-columns:repeat(2,minmax(0px,1fr));gap:8px 12px}.rp-root .s15-table .s15-row>td:nth-child(5){grid-area:4 / 1}.rp-root .s15-table .s15-row>td:nth-child(6){grid-area:4 / 2}.rp-root .s15-table .s15-row>td:nth-child(3),.rp-root .s15-table .s15-row>td:nth-child(4){display:flex;flex-direction:column;align-items:flex-start;min-width:0px}.rp-root .s15-table .s15-row>td:nth-child(4):before{content:attr(data-label)}.rp-root .s15-section-head .btn{min-width:44px;min-height:44px}}.rp-root #section-top[hidden],.rp-root #section-overview[hidden],.rp-root #report-record[hidden],.rp-root #ai-record[hidden],.rp-root #enforcement-record[hidden],.rp-root #enforcement-create-page[hidden]{display:none!important}.rp-root #page,.rp-root #section-overview,.rp-root .module-pane,.rp-root .s15-record,.rp-root .s15-section,.rp-root .s15-section>*,.rp-root .s15-facts,.rp-root .s15-section-head{box-sizing:border-box;min-width:0px;max-width:100%}.rp-root #page .table-wrap{box-sizing:border-box;width:100%;min-width:0px;max-width:100%}.rp-root #page .table-wrap table{width:100%;min-width:0px;max-width:100%;table-layout:fixed}.rp-root #page .table-wrap th,.rp-root #page .table-wrap td{min-width:0px;max-width:100%;overflow-wrap:anywhere}.rp-root .s15-facts .row>span{min-width:0px;overflow-wrap:anywhere}.rp-root .s15-section-head{justify-content:flex-start}.rp-root .s15-row[data-open-report]{cursor:pointer}.rp-root .s15-row[data-open-report]:focus-visible{outline:2px solid var(--brand2);outline-offset:2px}.rp-root .s15-meta,.rp-root .s15-record .actions,.rp-root .s15-evidence-list{min-width:0px;max-width:100%;flex-wrap:wrap}@media(max-width:520px){.rp-root .s15-table .s15-row{grid-template-columns:repeat(2,minmax(0px,1fr));gap:7px 12px}.rp-root .s15-table .s15-row>td:first-child{grid-area:1 / 1 / auto / -1}.rp-root .s15-table .s15-row>td:nth-child(2){grid-area:2 / 1 / auto / -1}.rp-root .s15-table .s15-row>td:nth-child(3){grid-area:3 / 1}.rp-root .s15-table .s15-row>td:nth-child(4){grid-area:3 / 2}.rp-root .s15-table .s15-row>td:nth-child(5){grid-area:4 / 1}.rp-root .s15-table .s15-row>td:nth-child(6){grid-area:4 / 2}.rp-root .s15-table .s15-row>td:nth-child(3),.rp-root .s15-table .s15-row>td:nth-child(4),.rp-root .s15-table .s15-row>td:nth-child(5),.rp-root .s15-table .s15-row>td:nth-child(6){display:flex;flex-direction:column;align-items:flex-start;min-width:0px}}.rp-root .s15-list-page .ph{margin:0 0 2px}.rp-root .s15-list-page .ph h2{font-size:18px;line-height:1.3}.rp-root .s15-list-page .filters{margin:4px 0 6px}.rp-root .s15-list-page .s15-result{margin:3px 0 6px}.rp-root .s15-report-table,.rp-root .s15-report-table table{width:100%;min-width:0px;max-width:100%;table-layout:fixed}.rp-root .s15-report-table th,.rp-root .s15-report-table td{padding:8px 7px;white-space:normal;overflow-wrap:anywhere;vertical-align:top}.rp-root .s15-report-table th:first-child,.rp-root .s15-report-table td:first-child{width:14%}.rp-root .s15-report-table th:nth-child(2),.rp-root .s15-report-table td:nth-child(2){width:33%;min-width:155px}.rp-root .s15-report-table th:nth-child(3),.rp-root .s15-report-table td:nth-child(3){width:17%}.rp-root .s15-report-table th:nth-child(4),.rp-root .s15-report-table td:nth-child(4){width:18%}.rp-root .s15-report-table th:nth-child(5),.rp-root .s15-report-table td:nth-child(5){width:18%}.rp-root .s15-report-table td b,.rp-root .s15-report-table td small{display:block;min-width:0px;overflow-wrap:anywhere}.rp-root .s15-report-table td small{margin-top:2px;color:var(--muted);font-size:11px;line-height:1.35}.rp-root .s15-record .s15-facts{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:2px 14px}.rp-root .s15-record .s15-facts .row{display:grid;grid-template-columns:minmax(0px,1fr);align-content:start;gap:1px;padding:5px 0;min-width:0px}.rp-root .s15-record .s15-facts .row>span:first-child{font-size:11px;color:var(--muted)}.rp-root .s15-record .s15-facts .row>span:last-child{min-width:0px;overflow-wrap:anywhere}.rp-root .s15-evidence-item{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 10px}.rp-root .s15-evidence-copy{display:grid;gap:2px;min-width:0px;flex:1 1 0%}.rp-root .s15-evidence-copy>b,.rp-root .s15-evidence-copy>small,.rp-root .s15-evidence-copy>span{display:block;overflow-wrap:anywhere}.rp-root .s15-evidence-copy>span{color:var(--text2);font-size:12px;line-height:1.4}.rp-root .s15-evidence-open{display:inline-flex;align-items:center;justify-content:center;min-height:40px;flex:0 0 auto;color:var(--brand2);font-weight:700;white-space:nowrap}@media(max-width:600px){.rp-root .s15-report-table .table-wrap{border:0px;overflow:visible}.rp-root .s15-report-table table,.rp-root .s15-report-table tbody,.rp-root .s15-report-table tr,.rp-root .s15-report-table td{display:block;width:100%;min-width:0px;max-width:100%}.rp-root .s15-report-table table{table-layout:auto}.rp-root .s15-report-table thead{display:none}.rp-root .s15-report-table .s15-row{grid-template-columns:repeat(2,minmax(0px,1fr));gap:3px 12px;padding:8px 10px;margin:0 0 7px;border:1px solid var(--border);border-radius:10px;background:var(--panel);display:grid!important}.rp-root .s15-report-table .s15-row>td{display:flex;flex-direction:column;align-items:flex-start;width:auto;min-width:0px;padding:2px 0;border:0px;white-space:normal}.rp-root .s15-report-table .s15-row>td:first-child{grid-area:1 / 1 / auto / -1;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.rp-root .s15-report-table .s15-row>td:nth-child(2){grid-area:2 / 1 / auto / -1}.rp-root .s15-report-table .s15-row>td:nth-child(3){grid-area:3 / 1}.rp-root .s15-report-table .s15-row>td:nth-child(4){grid-area:3 / 2}.rp-root .s15-report-table .s15-row>td:nth-child(5){grid-area:4 / 1 / auto / -1;flex-direction:row;gap:8px;align-items:baseline}.rp-root .s15-report-table .s15-row>td:before{content:attr(data-label);color:var(--muted);font-size:10px;line-height:1.3}.rp-root .s15-report-table .s15-row>td:first-child:before,.rp-root .s15-report-table .s15-row>td:nth-child(2):before{content:none}.rp-root .s15-report-table .s15-row>td:nth-child(5):before{content:"الإنشاء:";flex:0 0 auto}.rp-root .s15-report-table .s15-row:after{content:"فتح الملف ←";grid-column:1 / -1;justify-self:end;padding-top:3px;color:var(--brand2);font-size:12px;font-weight:700}.rp-root .s15-record .s15-facts{grid-template-columns:repeat(2,minmax(0px,1fr));gap:2px 10px}.rp-root .s15-evidence-item{min-height:60px;gap:8px;padding:8px}.rp-root .s15-evidence-open{min-height:44px;padding-inline:4px}}.rp-root .s15-record .s15-facts{gap:8px 18px}.rp-root .s15-record .s15-facts .row{display:grid;grid-template-columns:minmax(7rem,.42fr) minmax(0px,1fr);align-items:start;gap:8px;padding:4px 0}.rp-root .s15-record .s15-facts .row>span:first-child{text-align:right;line-height:1.45}.rp-root .s15-record .s15-facts .row>span:last-child{text-align:right;line-height:1.45}.rp-root .s15-saved-view>summary{justify-content:space-between;gap:10px;cursor:pointer}.rp-root .s15-saved-view>summary:after{content:"";width:8px;height:8px;flex:0 0 auto;border-inline-end:2px solid currentcolor;border-block-end:2px solid currentcolor;transform:rotate(45deg);transition:transform .16s}.rp-root .s15-saved-view[open]>summary:after{transform:rotate(225deg)}.rp-root .s15-evidence-media{display:flex;align-items:center;gap:12px;min-width:0px;flex:1 1 0%}.rp-root .s15-evidence-media .s15-evidence-copy{min-width:0px}.rp-root .s15-report-table .s15-row[role=button]{min-height:44px;cursor:pointer}.rp-root .s15-report-table .s15-row[role=button]:focus-visible{outline:2px solid var(--border2);outline-offset:2px}@media(max-width:600px){.rp-root .s15-list-page .ph{margin-bottom:2px}.rp-root .s15-list-page .ph h2{font-size:17px}.rp-root .s15-list-page .filters{margin-block:4px}.rp-root .s15-report-table .s15-row>td:nth-child(3),.rp-root .s15-report-table .s15-row>td:nth-child(4),.rp-root .s15-report-table .s15-row>td:nth-child(5){display:grid;grid-template-columns:minmax(5.75rem,.42fr) minmax(0px,1fr);align-items:start;gap:8px}.rp-root .s15-record .s15-facts{grid-template-columns:minmax(0px,1fr);gap:8px}.rp-root .s15-record .s15-facts .row{grid-template-columns:minmax(5.75rem,.42fr) minmax(0px,1fr);gap:8px}.rp-root .s15-evidence-item{align-items:flex-start;min-height:72px}}.rp-root #module-tabs{position:static;top:auto;z-index:auto;background:transparent}.rp-root .s15-filterbar{min-width:0px;max-width:100%;flex-wrap:wrap}.rp-root .s15-record,.rp-root .s15-record *{writing-mode:horizontal-tb;word-break:normal}.rp-root .s15-record .s15-section,.rp-root .s15-record .s15-section>*,.rp-root .s15-record .s15-facts,.rp-root .s15-record .row,.rp-root .s15-record .row>span{min-width:0px;max-width:100%}.rp-root .s15-record .s15-description,.rp-root .s15-evidence-copy,.rp-root .s15-evidence-copy>*{width:auto;max-width:100%;white-space:normal;word-break:normal;overflow-wrap:anywhere;text-align:right;direction:rtl}.rp-root .s15-evidence-media{display:flex;align-items:flex-start;width:100%;min-width:0px;max-width:100%}.rp-root .s15-evidence-copy{display:grid;flex:1 1 auto;min-width:0px}.rp-root .s15-filterbar details,.rp-root .s15-filterbar summary{min-width:0px;max-width:100%;box-sizing:border-box}@media(max-width:600px){.rp-root #module-tabs{background:transparent;position:static!important;top:auto!important}.rp-root .s15-filterbar{grid-template-columns:minmax(0px,1fr);width:100%;max-width:100%;display:grid!important}.rp-root .s15-evidence-media{gap:8px}}.rp-root .s15-record .s15-evidence-list{display:grid;grid-template-columns:minmax(0px,1fr);gap:10px;width:100%;min-width:0px}.rp-root .s15-record .s15-evidence-item{display:grid;grid-template-columns:minmax(0px,1fr) auto;align-items:start;width:100%;min-width:0px;max-width:100%;overflow:visible;white-space:normal}.rp-root .s15-record .s15-evidence-media{display:flex;align-items:flex-start;width:100%;min-width:0px;max-width:100%}.rp-root .s15-record .s15-evidence-copy{display:grid;grid-template-columns:minmax(0px,1fr);width:100%;min-width:0px;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal}.rp-root .s15-record .s15-evidence-copy>b,.rp-root .s15-record .s15-evidence-copy>small{display:block;width:100%;min-width:0px;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.5}.rp-root .s15-record .s15-description,.rp-root .s15-record .s15-description p{box-sizing:border-box;width:100%;min-width:0px;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.6}@media(max-width:600px){.rp-root .s15-record .s15-evidence-item{grid-template-columns:minmax(0px,1fr);gap:6px;padding:10px}.rp-root .s15-record .s15-evidence-media{gap:9px}.rp-root .s15-record .s15-evidence-open{width:100%;min-height:44px;border-top:1px solid var(--border);text-align:center}.rp-root .s15-record .s15-description p{margin:0}}.rp-root .s15-evidence-item{display:grid;grid-template-columns:minmax(0px,1fr);gap:8px;width:100%;max-width:100%;min-width:0px;text-align:right;white-space:normal;overflow:visible}.rp-root .s15-evidence-media,.rp-root .s15-evidence-copy{display:grid;grid-template-columns:minmax(0px,1fr);width:100%;max-width:100%;min-width:0px}.rp-root .s15-evidence-copy{gap:4px}.rp-root .s15-evidence-copy>*{max-width:100%;overflow-wrap:anywhere;word-break:normal}.rp-root .s15-evidence-open{display:block;width:100%;min-height:44px;padding:9px 0 0;border-top:1px solid var(--border);text-align:start;white-space:normal}.rp-root .s15-list-page,.rp-root .s15-record,.rp-root .s15-record>*{min-width:0px;max-width:100%;overflow-wrap:anywhere}@media(max-width:520px){.rp-root .s15-evidence-item{gap:6px;padding:8px}.rp-root .s15-evidence-open{min-height:44px;padding-top:7px}.rp-root .s15-summary{gap:4px 8px;line-height:1.3}.rp-root .s15-list-page .ph{display:flex;align-items:center;justify-content:space-between;gap:8px}.rp-root .s15-list-page .ph h2{line-height:1.25}.rp-root .s15-list-page .filters{margin-block:3px}}.rp-root .s15-record .s15-evidence-item{gap:8px;width:100%;min-width:0px;max-width:100%;display:grid!important;grid-template-columns:minmax(0px,1fr)!important}.rp-root .s15-record .s15-evidence-media,.rp-root .s15-record .s15-evidence-copy{display:grid;grid-template-columns:minmax(0px,1fr);width:100%;min-width:0px;max-width:100%}.rp-root .s15-record .s15-evidence-open{display:flex;grid-column:1 / -1;justify-content:center;align-items:center;width:100%;min-width:0px;min-height:44px;padding:8px;border-top:1px solid var(--border);white-space:nowrap;overflow-wrap:normal}@media(max-width:600px){.rp-root .s15-record .s15-evidence-open{width:100%;min-height:44px}}@media(max-width:600px){.rp-root #page #enforcement-page>.filters,.rp-root #page #ai-review-page>.filters{display:grid!important;grid-template-columns:minmax(0px,1fr)!important;gap:8px!important}}.rp-root:has(.s15-record:not([hidden])) .as-period-in-title{display:none!important}.rp-root .s15-report-table th:first-child,.rp-root .s15-report-table td:first-child{width:26%}.rp-root .s15-report-table td .s15-sla{white-space:nowrap}.rp-root .s15-filterbar{flex-wrap:wrap}.rp-root .s15-more:not([open]){flex:0 0 auto;width:auto;max-width:100%;overflow:hidden}.rp-root .s15-av{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:0 0 auto;background:var(--panel);border:1px solid var(--border)}.rp-root .s15-av.lg{width:64px;height:64px}.rp-root .s15-who{display:flex;gap:8px;align-items:center;min-width:0px}.rp-root .s15-who>span{display:flex;flex-direction:column;min-width:0px}.rp-root .s15-who small{color:var(--muted);font-size:11px}.rp-root .s15-sla.bad{color:#e5484d}.rp-root .s15-sla.warn{color:#e0a100}.rp-root .s15-sla.ok{color:var(--text2)}.rp-root .s15-profile{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--panel);margin-bottom:10px}.rp-root .s15-pair{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rp-root .s15-person{margin:0;display:flex;gap:9px;align-items:center}.rp-root .s15-person figcaption{display:flex;flex-direction:column;min-width:0px}.rp-root .s15-person small{color:var(--muted);font-size:11px}.rp-root .s15-person b{font-size:15px}.rp-root .s15-to{color:var(--muted);font-size:18px}.rp-root .s15-profile-meta{flex:1 1 240px;min-width:0px}.rp-root .s15-profile-meta h2{margin:0 0 4px;font-size:19px}.rp-root .s15-kpis{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:8px;margin-bottom:10px}.rp-root .s15-kpis>div{padding:8px 10px;border:1px solid var(--border);border-radius:10px;min-width:0px}.rp-root .s15-kpis small{display:block;color:var(--muted);font-size:11px}.rp-root .s15-kpis b{font-size:14px;overflow-wrap:anywhere}.rp-root .s15-case{display:grid;grid-template-columns:minmax(0px,1fr) 300px;gap:12px;align-items:start}.rp-root .s15-decide{padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--panel);position:sticky;top:8px}.rp-root .s15-decide h3{margin:0 0 6px;font-size:15px}.rp-root .s15-decision-now,.rp-root .s15-decision-reason{margin:0 0 6px;color:var(--text2);font-size:13px}.rp-root .s15-decide-actions{display:flex;flex-direction:column;gap:6px;margin:8px 0}@media(max-width:900px){.rp-root .s15-case{grid-template-columns:minmax(0px,1fr)}.rp-root .s15-decide{position:static}.rp-root .s15-kpis{grid-template-columns:repeat(2,minmax(0px,1fr))}}.rp-root #enforcement-page .as-visually-hidden{display:none}.rp-root #rep-items.s15-rep-rows{display:block}.rp-root .alog-row{padding:4px 10px;gap:6px;font-size:12.5px;line-height:1.4}.rp-root .alog-bar{margin-bottom:4px}.rp-root .alog-row>*{margin:0}.rp-root .alog-list{margin-top:6px}@media(max-width:700px){.rp-root .alog-row{grid-template-columns:28px minmax(0px,1fr)}.rp-root .alog-row>:last-child{grid-column:2}}.rp-root .s15-subsection{margin-top:14px}.rp-root .s15-typeicon{display:flex;align-items:center;justify-content:center;color:var(--text);background:var(--nav-active)}.rp-root .s15-typeicon svg{width:55%;height:55%}.rp-root{--av-1: #7c3aed;--av-2: #0d9488;--av-3: #16a34a;--av-4: #4f46e5;--av-5: #d97706;--av-other: #8b8797;--av-6: #e11d48}.rp-root .av-card{container-type:inline-size;min-width:0px;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--text);direction:rtl}.rp-root .av-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.rp-root .av-titles{min-width:0px}.rp-root .av-titles h3{margin:0;font-size:16px;line-height:1.4}.rp-root .av-titles small{display:block;margin-top:2px;color:var(--text-2);font-size:12.5px;line-height:1.5}.rp-root .av-sample{display:inline-block;margin-top:4px;padding:1px 8px;border:1px dashed var(--control-edge);border-radius:999px;color:var(--text-2);font-size:11.5px;font-style:normal}.rp-root .av-toggle{flex:0 0 auto;min-height:34px;padding:4px 10px;border:1px solid var(--control-edge);border-radius:10px;background:var(--surface-raised);color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.rp-root .av-toggle:hover{background:var(--surface-hover)}.rp-root .av-body{min-width:0px}.rp-root .av-body[hidden],.rp-root .av-table-wrap[hidden]{display:none!important}.rp-root .av-note{margin:0;color:var(--text-2);font-size:12.5px;line-height:1.5}.rp-root .av-table-wrap{max-height:320px;overflow:auto}.rp-root .av-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.rp-root .av-table-wrap th,.rp-root .av-table-wrap td{padding:7px 8px;border-bottom:1px solid var(--divider);text-align:start;font-variant-numeric:tabular-nums}.rp-root .av-table-wrap th{position:sticky;top:0;background:var(--surface);color:var(--text-2);font-weight:700}.rp-root .av-src{caption-side:bottom;text-align:start;padding-top:8px;color:var(--text-2);font-size:12px;line-height:1.5}.rp-root .av-tip{position:fixed;z-index:60;pointer-events:none;max-width:280px;padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-raised);color:var(--text);font-size:13px;line-height:1.45;box-shadow:#00000040 0 8px 24px}.rp-root .av-tip[hidden]{display:none}.rp-root .av-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:6px;color:var(--text-2);font-size:12.5px}.rp-root .av-legend i{display:inline-block;width:10px;height:10px;margin-inline-end:6px;border-radius:3px;vertical-align:middle}.rp-root .av-donut-row{display:grid;grid-template-columns:minmax(0px,1fr);gap:10px}.rp-root .av-donut-row .av-donut{justify-self:center}.rp-root .av-donut-row .av-dl{width:100%;min-width:0px}@container (min-width: 360px){.rp-root .av-donut-row{grid-template-columns:132px minmax(0px,1fr);align-items:center}}.rp-root .av-donut{width:132px;height:132px;display:block}.rp-root .av-seg{fill:none;stroke-width:22}.rp-root .av-seg:hover{stroke-width:25}.rp-root .av-donut-track{fill:none;stroke:var(--divider);stroke-width:22}.rp-root .av-c1{fill:var(--text);font-size:15px;font-weight:800}.rp-root .av-c2{fill:var(--text-2);font-size:11px}.rp-root .av-dl{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:13px}.rp-root .av-dl li{display:grid;grid-template-columns:auto minmax(0px,1fr) auto auto;gap:8px;align-items:center;padding:2px 0}.rp-root .av-dl li i{width:10px;height:10px;border-radius:3px}.rp-root .av-dl li span{min-width:0px;overflow-wrap:anywhere}.rp-root .av-dl li b{font-variant-numeric:tabular-nums}.rp-root .av-dl li small{min-width:34px;color:var(--text-2);text-align:end;font-variant-numeric:tabular-nums}.rp-root .av-donut-row+.av-note{margin-top:6px}.rp-root .av-line{width:100%;height:220px;display:block;overflow:visible}.rp-root .av-line text{fill:var(--text-2);font-size:12px}.rp-root .av-line .av-lbl{fill:var(--text);font-weight:700;font-size:12px}.rp-root .av-line .av-ax{font-size:11.5px}.rp-root .av-line .av-xl{font-size:12px}.rp-root .av-grid{stroke:var(--divider)}.rp-root .av-series{fill:none;stroke:var(--av-1);stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.rp-root .av-dot{fill:var(--surface);stroke:var(--av-1);stroke-width:2}.rp-root .av-hit{fill:transparent}.rp-root .av-hit:hover{fill:color-mix(in srgb,var(--av-1) 10%,transparent)}.rp-root .av-hb{display:grid;gap:4px}.rp-root .av-hb-row{display:grid;grid-template-columns:minmax(0px,1fr) auto;gap:4px 10px;align-items:center;padding:4px 0;font-size:13px}.rp-root .av-hb-label{min-width:0px;overflow-wrap:anywhere;font-weight:700}.rp-root .av-hb-row b{font-variant-numeric:tabular-nums}.rp-root .av-track{display:block;grid-column:1 / -1;height:10px;border-radius:6px;background:var(--divider);overflow:hidden}.rp-root .av-fill{display:block;height:100%;border-radius:6px}.rp-root .av-pb{display:grid;gap:0px}.rp-root .av-pb-row{display:grid;grid-template-columns:minmax(0px,1fr) auto;gap:3px 10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--divider);font-size:13px}.rp-root .av-pb-name{min-width:0px;overflow-wrap:anywhere;font-weight:700}.rp-root .av-pb-row>small{color:var(--text-2);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.rp-root .av-pb-row .av-track{height:6px;border-radius:4px}.rp-root .av-bar{display:block;height:100%;border-radius:4px}.rp-root .av-kpis{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:12px}.rp-root .av-kpi{--c: var(--av-1);display:flex;flex-direction:column;gap:8px;min-width:0px;min-height:130px;padding:16px;border:1px solid color-mix(in srgb,var(--c) 35%,var(--border));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 24%,var(--surface)) 0%,var(--surface) 72%);color:var(--text);text-align:start;font:inherit;cursor:pointer}.rp-root .av-kpi:hover{border-color:var(--c)}.rp-root .av-kpi[hidden]{display:none!important}.rp-root .av-kpi>small{display:block;color:var(--text-2);font-size:13px;line-height:1.4}.rp-root .av-kpi>b{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0px;font-size:28px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums}.rp-root .av-num{min-width:0px;overflow-wrap:anywhere}.rp-root .av-kpi .av-note{font-size:12px}.rp-root .av-ring{width:60px;height:60px;flex:0 0 auto}.rp-root .av-ring-track{fill:none;stroke:var(--divider);stroke-width:6}.rp-root .av-ring-fill{fill:none;stroke:var(--c);stroke-width:6;stroke-linecap:round}.rp-root .av-ring text{fill:var(--text);font-size:11px;font-weight:700}.rp-root .av-seg{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised)}.rp-root .av-seg button{flex:1 1 auto;min-height:36px;padding:4px 8px;border:0px;border-radius:9px;background:transparent;color:var(--text-2);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;font-weight:700;cursor:pointer}.rp-root .av-seg button.on{background:var(--surface-hover);color:var(--text)}@media(max-width:1099px){.rp-root .av-kpis{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:520px){.rp-root .av-card{padding:10px;border-radius:16px}.rp-root .av-kpis{gap:8px}.rp-root .av-kpi{min-height:0px;gap:6px;padding:12px;border-radius:16px}.rp-root .av-kpi>b{font-size:19px;gap:6px;white-space:nowrap}.rp-root .av-kpi>small{font-size:12px}.rp-root .av-ring{width:44px;height:44px}.rp-root .av-ring text{font-size:10px}.rp-root .av-donut{width:96px;height:96px}.rp-root .av-donut-row{grid-template-columns:96px minmax(0px,1fr);gap:8px}.rp-root .av-dl{font-size:12px;gap:0px}.rp-root .av-dl li{padding:0}.rp-root .av-line text{font-size:19px}.rp-root .av-line .av-lbl{font-size:14px}.rp-root .av-line .av-xl{font-size:13px}.rp-root .av-line .av-ax{font-size:15px}.rp-root .av-pb-row{padding:4px 0}.rp-root .av-hb-row{padding:2px 0}}.rp-root .av-selectable [data-av-i]{cursor:pointer}.rp-root .av-selectable .av-hb-row:hover,.rp-root .av-selectable .av-pb-row:hover,.rp-root .av-selectable .av-dl li:hover{background:var(--hover, rgba(127,127,127,.08));border-radius:8px}.rp-root .gap-overview{border:1px solid var(--border);border-radius:14px;padding:10px;margin:8px 0;max-height:400px;overflow:hidden}.rp-root .gap-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rp-root #module-tabs{flex-wrap:wrap;gap:4px;display:flex!important}.rp-root .gap-head summary{list-style:none;cursor:pointer}.rp-root #report-filterbar{display:flex!important;flex-wrap:nowrap!important;align-items:flex-end!important;gap:10px!important}.rp-root #report-filterbar .field.search{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0px!important}.rp-root #report-filterbar .field:not(.search){min-width:0px;flex:0 0 170px!important}.rp-root #report-filterbar [data-filter-set=period]{display:none!important}.rp-root #report-results-count .segments{margin:4px 0}.rp-root .gap-overview{max-height:none!important;overflow:visible!important}.rp-root #report-overview .av-kpi{min-height:112px!important;padding:12px!important}.rp-root #report-overview .av-dl{margin:0;padding:0}.rp-root .gap-charts{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);gap:10px;margin-top:10px}.rp-root .gap-charts>*{min-width:0px}@media(max-width:520px){.rp-root .gap-charts{grid-template-columns:minmax(0px,1fr)}}@media(max-width:700px){.rp-root #report-filterbar{flex-wrap:wrap!important}}.rp-root .s15-more{margin-top:6px}.rp-root .s15-more>summary{cursor:pointer;color:var(--muted);font-size:13px;padding:4px 0}.rp-root .s15-fold>summary{cursor:pointer;font-weight:700;padding:8px 0}.rp-root .s15-edit-zone{margin-top:8px}.rp-root #report-list:not(.s15-select-mode) input.sel,.rp-root #report-list:not(.s15-select-mode) #report-select-all,.rp-root #report-list:not(.s15-select-mode) #report-bulk{display:none!important}.rp-root .s15-idline{display:block;color:var(--muted);font-size:12px;margin-top:2px}.rp-root .s15-runs{margin-top:10px}.rp-root .s15-runs .seg{flex-wrap:wrap;margin-bottom:8px}.figma-content:has(.rp-root)>.section-header{display:none}.shell-layout .figma-content:has(.rp-root){padding-block-start:2px}.rp-root.rp-root{min-width:0;margin:0!important;padding:0!important;background:none!important;width:auto;max-width:none;min-height:0!important}.rp-root .av-num.is-unavailable{font-size:18px;line-height:1.3}.rp-root [hidden],.rp-root #module-tabs[hidden]{display:none!important}.av-tip{position:fixed;z-index:60;pointer-events:none;max-width:280px;padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-raised, var(--panel));color:var(--text);font-size:13px;line-height:1.45;box-shadow:0 8px 24px #00000040}.rp-root .s15-initial,.rp-root .alog-ico.is-init,.rp-root .alog-av.is-init{display:flex;align-items:center;justify-content:center;color:var(--text);background:var(--nav-active);font-weight:700}.rp-root .alog-ico.is-init{font-size:13px}.rp-root .alog-av.is-init{font-size:11px}.rp-root .panel,.rp-root .table-wrap{display:block}.rp-root .table-wrap{box-shadow:none}.rp-root .table-wrap{background:none}.rp-root .table-wrap td,.rp-root .table-wrap th{border-top:0}.rp-root .table-wrap td{color:inherit}.rp-root .field>input,.rp-root .field>select,.rp-root .field>textarea{min-height:0;font-size:inherit}.rp-root .field{color:inherit;font-size:inherit}.rp-root a.btn{text-decoration:none;display:inline-flex;align-items:center}.rp-root .chipbtn:disabled{color:var(--muted);border-color:var(--border)}.rp-root .btn:disabled:not(.primary),.rp-root .btn[aria-disabled=true]:not(.primary):not(.pager .btn){color:color-mix(in srgb,var(--text) 45%,transparent);border-color:color-mix(in srgb,var(--border2) 45%,transparent);cursor:not-allowed}.rp-root .dialog .field>textarea{min-height:90px}.rp-root select.input{appearance:auto;line-height:normal;cursor:default}.rp-root .gap-fold,.rp-root .s15-enf-part,.rp-root .s15-logsec,.rp-root .s15-evidence-col{min-width:0}.rp-root+.aura-toast{position:fixed;inset-inline:16px;inset-block-end:24px;margin-inline:auto;width:fit-content;max-width:calc(100vw - 32px);z-index:70;box-shadow:var(--shadow-floating, 0 10px 30px rgba(0, 0, 0, .35))}.rp-root+.aura-toast[hidden]{display:none}.rp-root .alog-skel .alog-row{pointer-events:none}.rp-root .alog-skel .alog-ico{border-color:transparent}.rp-root .alog-skel-line{display:inline-block;height:12px;border-radius:6px;background:var(--hover)}.rp-root .alog-skel-line.is-wide{width:38%}.rp-root .alog-skel-line.is-short{width:16%;margin-inline-start:auto}.rp-root .alog-skel-line.is-mid{width:56%}.rp-root .alog-skel .alog-ico,.rp-root .alog-skel-line{animation:rp-skel 1.4s ease-in-out infinite}@keyframes rp-skel{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.rp-root .alog-skel .alog-ico,.rp-root .alog-skel-line{animation:none}}.rp-root .alog-ico.is-type{display:flex;align-items:center;justify-content:center;color:var(--text);background:var(--nav-active)}.rp-root .alog-ico.is-type svg{width:16px;height:16px}.figma-content:has(.rp-root)>button.visually-hidden{display:none}.rp-root .s15-impact{padding:9px 11px;border-inline-start:3px solid var(--warn);background:var(--warn-soft);border-radius:8px}.rp-root .s15-impact b,.rp-root .s15-impact small{display:block}.rp-root .s15-impact small{margin-top:2px;color:var(--text);line-height:1.5}.rp-root .enf-pick{position:relative}.rp-root .enf-pick-list{position:absolute;inset-inline:0;top:calc(100% + 2px);z-index:20;display:flex;flex-direction:column;max-height:260px;overflow-y:auto;padding:4px;border:1px solid var(--border2);border-radius:12px;background:var(--raised);box-shadow:0 10px 28px #00000047}.rp-root .enf-pick-list .note{margin:0;padding:8px 10px}.rp-root .enf-pick-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;text-align:start;cursor:pointer}.rp-root .enf-pick-row:hover,.rp-root .enf-pick-row:focus-visible{background:var(--hover)}.rp-root .enf-pick-row bdi{color:var(--muted);font-size:12px}.rp-root .enf-notice{margin:8px 0 0;color:var(--danger)}.rp-root .s15-more-filters{flex:1 0 100%;min-width:0}.rp-root .s15-more-filters>summary{cursor:pointer;padding:4px 2px;color:var(--text2);font-size:13px}.rp-root .s15-more-filters .as-filter-flow{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.rp-root .s15-more-filters .field{display:flex;flex-direction:column;gap:3px;min-width:160px}.rp-root .s15-more-filters .field>span{color:var(--muted);font-size:11.5px}.rp-root .s15-staff-link{margin-top:12px}.rp-root .rr2{display:flex;flex-direction:column;gap:8px}.rp-root .rr2 .rr2-bar{display:flex;align-items:center;gap:8px;margin:0;flex-wrap:wrap}.rp-root .rr2 .rr2-bar .where{font-size:16px;font-weight:700;flex:1 1 auto;min-width:0}.rp-root .rr2 .rr2-bar-tools{display:flex;gap:6px;flex-wrap:wrap;margin-inline-start:auto}.rp-root .rr2 .rr2-copy-failed{margin:0}.rp-root .rr2 .rr2-select{-webkit-user-select:all;user-select:all;font-weight:700}.rp-root .rr2 .rr2-head,.rp-root .rr2 .rr2-appeal-top{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;padding:8px 12px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.rp-root .rr2 .rr2-pair{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.rp-root .rr2 .rr2-person{display:inline-flex;align-items:center;gap:8px;min-width:0;margin:0;padding:2px 6px 2px 2px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:start}.rp-root .rr2 .rr2-person.is-link{cursor:pointer}.rp-root .rr2 .rr2-person.is-link:hover,.rp-root .rr2 .rr2-person.is-link:focus-visible{background:var(--hover)}.rp-root .rr2 .rr2-person .s15-av{width:34px;height:34px;font-size:14px}.rp-root .rr2 .rr2-who{display:flex;flex-direction:column;min-width:0;line-height:1.3}.rp-root .rr2 .rr2-who small{color:var(--muted);font-size:11px}.rp-root .rr2 .rr2-who b{font-size:14px;overflow-wrap:anywhere}.rp-root .rr2 .rr2-title{flex:1 1 220px;min-width:0;margin-inline-start:auto}.rp-root .rr2 .rr2-title h2{margin:0;font-size:17px;line-height:1.3}.rp-root .rr2 .rr2-title .s15-meta{margin-top:3px;gap:4px 10px}.rp-root .rr2 .rr2-facts{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0 4px;color:var(--text2);font-size:13px}.rp-root .rr2 .rr2-facts>div{display:inline-flex;gap:6px;align-items:baseline}.rp-root .rr2 .rr2-facts dt{margin:0;color:var(--muted);font-size:12px}.rp-root .rr2 .rr2-facts dd{margin:0;font-weight:700;color:var(--text)}.rp-root .rr2 .rr2-facts .is-late dd{color:#e5484d}.rp-root .rr2 .rr2-facts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:6px 20px;padding:8px 12px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.rp-root .rr2 .rr2-appeal-top .rr2-open-report{margin-inline-start:auto}.rp-root .rr2 .rr2-case{gap:12px;margin:0}.rp-root .rr2 .rr2-case{grid-template-columns:minmax(0,1fr) minmax(250px,320px)}.rp-root .rr2 .rr2-main{display:flex;flex-direction:column;gap:10px;min-width:0}.rp-root .rr2 .rr2-main .s15-section{margin:0}.rp-root .rr2 .rr2-main .s15-section h3{margin-bottom:4px}.rp-root .rr2 .rr2-main .s15-description{padding:6px 10px}.rp-root .rr2 .rr2-main .s15-note-list li{padding:5px 0}.rp-root .rr2 .rr2-decide{display:flex;flex-direction:column;gap:8px;padding:10px 12px;top:8px}.rp-root .rr2 .rr2-decide h3,.rp-root .rr2 .rr2-decide .s15-decision-now,.rp-root .rr2 .rr2-decide .s15-decision-reason{margin:0}.rp-root .rr2 .rr2-decide .s15-actions .btn{flex:1 1 auto;justify-content:center}.rp-root .rr2 .rr2-group{display:flex;flex-direction:column;gap:4px;padding-top:6px;border-top:1px solid var(--border)}.rp-root .rr2 .rr2-group>small{color:var(--muted);font-size:11.5px}.rp-root .rr2 .rr2-applied ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rp-root .rr2 .rr2-applied li{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:6px 8px;border:1px solid var(--border);border-radius:10px}.rp-root .rr2 .rr2-applied li small{color:var(--text2)}.rp-root .rr2 .rr2-applied .rr2-why{flex:1 0 100%;overflow-wrap:anywhere}.rp-root .rr2 .rr2-dialog{min-width:0;scroll-margin-top:12px}.rp-root .rr2 .rr2-dialog .inline-host{margin:0}.rp-root .rr2 .s15-fold{margin-top:0}@media(max-width:900px){.rp-root .rr2 .rr2-case{grid-template-columns:minmax(0,1fr)}.rp-root .rr2 .rr2-decide{position:static}.rp-root .rr2 .rr2-title{margin-inline-start:0}}.notification-composer .nc-platform-announcement{background:color-mix(in srgb,var(--surface-elevated) 88%,transparent);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-3);min-width:0;max-width:100%;box-sizing:border-box}.notification-composer .nc-platform-announcement p{font-size:var(--text-sm);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;text-align:right}.notification-composer .nc-platform-announcement mark{background:transparent;color:var(--warning);font-weight:700}.notification-composer .nc-wall-action{justify-self:end;background:var(--brand-primary);color:var(--text-on-brand);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:700;max-width:100%;overflow-wrap:anywhere}@media(max-width:640px){.notification-composer .nc-prev-col,.notification-composer .nc-room-wall{min-width:0;max-width:100%;box-sizing:border-box}.notification-composer .nc-preview-multi{grid-template-columns:minmax(0,1fr)}}.notification-composer .nc-header{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap;margin-bottom:16px}.nc-header small{color:var(--n-text2, var(--text-secondary))}.notification-composer .nc-edit-wrap{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-4);align-items:start}.notification-composer .nc-form{border:0;padding:0;margin:0;display:grid;gap:var(--space-3);min-width:0}.notification-composer fieldset:not(.nc-form){border:1px solid var(--border);border-radius:var(--nc-radius);padding:10px 12px;margin:0;display:grid;gap:var(--nc-inset);min-width:0}.notification-composer legend{color:var(--n-text2, var(--text-secondary));font-size:var(--text-sm);padding:0 6px}.notification-composer .nc-checks{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-sm)}.notification-composer .nc-checks label{display:flex;align-items:center;gap:6px}.notification-composer .nc-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nc-gap)}.notification-composer .nc-action-row{display:grid;gap:var(--nc-inset);border-bottom:1px solid var(--border);padding-bottom:10px}.notification-composer .nc-note{font-size:var(--text-sm);color:var(--n-text2, var(--text-secondary));margin:0;background:var(--panel);border-radius:var(--radius-control);padding:8px 10px}.notification-composer .nc-edit-bar{display:flex;gap:var(--space-2);justify-content:flex-end;flex-wrap:wrap;margin-top:12px}.notification-composer .nc-preview{min-width:0}.notification-composer .nc-preview h3{font-size:var(--text-sm);color:var(--n-text2, var(--text-secondary));margin:0}.notification-composer .nc-preview-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--nc-radius);padding:16px;display:grid;gap:var(--nc-inset);overflow-wrap:anywhere}.notification-composer .nc-preview-card h4,.notification-composer .nc-preview-card p{margin:0;line-height:1.6}.notification-composer .nc-preview-card small{color:var(--n-text2, var(--text-secondary))}.notification-composer .nc-preview-action{border:1px solid var(--accent);color:var(--accent);padding:6px 14px;border-radius:999px;font-size:var(--text-xs);justify-self:start}@media(max-width:900px){.notification-composer .nc-edit-wrap{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.notification-composer .nc-row{grid-template-columns:minmax(0,1fr)}.notification-composer .nc-edit-bar>button{flex:1 1 auto}}.notification-composer .nc-upload{display:flex;gap:var(--nc-inset);align-items:center;font-size:var(--text-sm)}.notification-composer .nc-layouts{display:flex;flex-wrap:wrap;gap:var(--space-2)}.notification-composer .nc-layout{width:var(--nc-tile-width);min-height:134px;display:grid;justify-items:center;gap:var(--space-2);padding:8px;background:var(--panel-bg);color:var(--text-primary);border:2px solid var(--border);border-radius:var(--radius-md);font:inherit;font-size:var(--text-xs);cursor:pointer}.notification-composer .nc-layout[aria-checked=true]{border-color:var(--brand-primary);box-shadow:inset 0 0 0 1px var(--brand-primary)}.notification-composer .nc-shape{width:var(--nc-shape-width);align-self:start;aspect-ratio:1080/380;border:1px solid var(--border-strong);border-radius:6px;background:var(--surface-elevated)}.notification-composer .nc-layout-medium .nc-shape{aspect-ratio:2/1}.notification-composer .nc-layout-square .nc-shape{aspect-ratio:1}.notification-composer .nc-layout-tall .nc-shape{aspect-ratio:4/5}.notification-composer .nc-preview-card img{width:100%;max-height:300px;object-fit:contain;border-radius:var(--radius-md)}.notification-composer .ui-counter{display:none}.notification-composer .ui-field-label{font-weight:400}.notification-composer fieldset.nc-banner{border:0;padding:0}.notification-composer .nc-banner .nc-note{background:transparent;padding:0}.notification-composer h2{margin:0;font-size:var(--text-lg)}.notification-composer{--nc-gap:14px;--nc-radius:var(--radius-md);--nc-tile-width:96px;--nc-shape-width:56px;--nc-inset:10px;--control-height:38px;--text-base:var(--text-sm);color:var(--text);min-width:0;--nc-popup-ink:#111;--nc-phone-canvas:#fbf3f8;--nc-phone-ink:#3a2a3a;--nc-phone-frame:#2a2030;--nc-phone-shadow:rgba(0,0,0,.35);--nc-room-canvas:#3a1f5a;--nc-member-paper:#fff;--nc-seat-border:rgba(255,255,255,.5);--nc-member-title:#2c1f2c;--nc-sheet-border:#eee;--nc-wall-canvas:rgba(20,10,40,.45);--nc-pin-ink:#f5d36a;--nc-banner-placeholder:#e9dbe6;--nc-push-canvas:#f4f2f7;--nc-push-ink:#1d1a22;--nc-push-shadow:rgba(0,0,0,.25);--nc-push-meta:#5b5563;--nc-push-accent:#7a3f6f;--nc-date-ink-legacy:#6c5a6c;--nc-avatar-border:#e0d0dc;--nc-message-shadow:rgba(0,0,0,.08);--nc-member-body:#4a3b4a;--nc-message-rule:#eee0ea;--nc-member-accent-legacy:#b9649e;--nc-message-time:#8a7a8a;--nc-notice-canvas-legacy:#efe3ee;--nc-notice-ink-legacy:#5b4a5b;--nc-thread-brand:#5b2a4f;--nc-date-ink:#8c7d8c;--nc-notice-canvas:#fbdcea;--nc-notice-ink:#6e3a5a;--nc-member-accent:#c2417f;--nc-phone-fade:rgba(251,243,248,0);--nc-footer-canvas:#fbe3ef;--nc-footer-border:#d6679f;--nc-footer-ink:#b5307a;--nc-mask-ink:#000;--nc-banner-stripe:#f6eaf1;--nc-banner-hint:#9a6f8f;--nc-banner-border:#d6a9c4}.notification-composer .nc-prev-col{display:grid;gap:8px;min-width:0}.notification-composer .nc-prev-col>small{color:var(--n-text2, var(--text-secondary));font-size:13px}.notification-composer .nc-inbox{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:12px;align-items:start}.notification-composer .nc-inbox img{width:44px;height:44px;border-radius:12px;object-fit:contain;background:var(--surface-elevated)}.notification-composer .nc-inbox b{overflow-wrap:anywhere}.notification-composer .nc-inbox p{color:var(--n-text2, var(--text-secondary));font-size:13px;margin:3px 0 0;overflow-wrap:anywhere}.notification-composer .nc-inbox time{display:block;color:var(--muted);font-size:12px;margin-top:4px}.notification-composer .nc-popup{background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:18px;padding:18px;text-align:center;display:grid;gap:10px;justify-items:center}.notification-composer .nc-popup img{width:64px;height:64px;object-fit:contain}.notification-composer .nc-popup b{font-size:16px;overflow-wrap:anywhere}.notification-composer .nc-popup p{color:var(--n-text2, var(--text-secondary));font-size:14px;margin:0;overflow-wrap:anywhere}.notification-composer .nc-popup .nc-fake-btn{background:var(--brand-secondary);color:var(--nc-popup-ink);border:0;border-radius:999px;padding:10px 24px;font:inherit;font-weight:700;min-height:44px;width:100%;max-width:260px}.notification-composer .nc-room{border-radius:14px;overflow:hidden;background:var(--nc-room-canvas);color:var(--nc-member-paper)}.notification-composer .nc-room-bg{background-size:cover;background-position:center;min-height:200px;padding-top:14px}.notification-composer .nc-seats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:10px 14px}.notification-composer .nc-seat{display:block;width:34px;height:34px;border-radius:50%;border:2px dashed var(--nc-seat-border);margin:auto}.notification-composer .nc-sheet{background:var(--nc-member-paper);color:var(--nc-member-title);border-radius:16px 16px 0 0;margin-top:8px}.notification-composer .nc-sheet-head{padding:12px 14px;border-bottom:1px solid var(--nc-sheet-border);font-size:14px}.notification-composer .nc-sheet-body{padding:10px}.notification-composer .nc-wall-card{background:var(--nc-wall-canvas);color:var(--nc-member-paper);border-radius:14px;padding:10px 12px;margin:8px 10px 12px;display:grid;gap:6px}.notification-composer .nc-wall-card img{width:100%;max-height:120px;object-fit:cover;border-radius:10px}.notification-composer .nc-wall-card p{margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.notification-composer .nc-wall-card small{opacity:.85;font-size:12px}.notification-composer .nc-pin{color:var(--nc-pin-ink)}.notification-composer .nc-banner-box{position:relative;overflow:hidden;border-radius:12px;background:var(--nc-banner-placeholder)}.notification-composer .nc-banner-box img{display:block;width:100%;height:100%;object-fit:cover}.notification-composer .nc-b-pop{aspect-ratio:1080/608}.notification-composer .nc-b-push{aspect-ratio:1024/512}.notification-composer .nc-wall-thumb{width:120px;height:120px;object-fit:cover;border-radius:10px}.notification-composer .nc-fake-btn.outline{background:transparent;border:1.5px solid var(--brand-secondary);color:var(--brand-secondary)}.notification-composer .nc-wall-btn{display:inline-block;justify-self:start;padding:6px 14px;border-radius:999px;border:1.5px solid var(--nc-pin-ink);color:var(--nc-pin-ink);font-size:12px;font-weight:700}.notification-composer .nc-push-acts{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.notification-composer .nc-push-acts span{font-size:12px;color:var(--brand-secondary);border:1px solid var(--brand-secondary);border-radius:999px;padding:3px 10px}.notification-composer .nc-push-card{background:var(--nc-push-canvas);color:var(--nc-push-ink);border-radius:18px;padding:10px 12px;display:grid;gap:4px;max-width:340px;min-width:0;box-shadow:0 2px 8px var(--nc-push-shadow)}.notification-composer .nc-push-top{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--nc-push-meta)}.notification-composer .nc-push-app{width:18px;height:18px;border-radius:5px;object-fit:contain}.notification-composer .nc-push-title{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.notification-composer .nc-push-body{margin:0;font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.notification-composer .nc-push-card .nc-banner-box{margin-top:4px}.notification-composer .nc-push-card .nc-push-acts span{color:var(--nc-push-accent);border-color:var(--nc-push-accent)}.notification-composer .nc-rew{font-size:13px;color:var(--nc-member-title);display:flex;gap:4px;align-items:center;flex-wrap:wrap}.notification-composer .nc-rew img{width:18px;height:18px;object-fit:contain}.notification-composer .nc-inline-ico{height:1em;width:auto;vertical-align:-.15em;display:inline-block}.notification-composer .nc-notice{background:var(--nc-notice-canvas);border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.8;color:var(--nc-notice-ink);text-align:center}.notification-composer .nc-hl{color:var(--nc-member-accent);font-weight:700}.notification-composer .nc-msg-stack{display:grid;gap:4px;min-width:0}.notification-composer .nc-msg-av img{width:22px;height:22px;object-fit:contain;filter:brightness(0) invert(1)}.notification-composer .nc-msg-card{background:var(--nc-member-paper);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px var(--nc-message-shadow);min-width:0}.notification-composer .nc-msg-banner{position:relative;width:100%;aspect-ratio:1080/380;overflow:hidden;border-radius:16px 16px 0 0}.notification-composer .nc-msg-body{padding:12px 14px 10px;display:grid;gap:6px}.notification-composer .nc-msg-title{font-size:15px;color:var(--nc-member-title)}.notification-composer .nc-msg-text{margin:0;font-size:13px;line-height:1.7;color:var(--nc-member-body);overflow-wrap:anywhere}.notification-composer .nc-msg-hr{border:0;border-top:1px solid var(--nc-message-rule);margin:0}.notification-composer .nc-cta{padding:10px 14px 12px;text-align:start;font-size:14px;font-weight:700;color:var(--nc-member-accent)}.notification-composer .nc-msg-ts{font-size:11px;color:var(--nc-message-time);text-align:start}.notification-composer .nc-thread-body{padding:12px 12px 96px;display:grid;gap:12px;background:var(--nc-phone-canvas);color:var(--nc-phone-ink);flex:1 1 auto;align-content:start}.notification-composer .nc-date-sep{justify-self:center;background:none;color:var(--nc-date-ink);font-size:12px;padding:0;border-radius:0}.notification-composer .nc-thread-bar{position:absolute;left:0;right:0;bottom:0;display:flex;gap:20px;overflow-x:auto;padding:28px 12px 12px;background:linear-gradient(to top,var(--nc-phone-canvas) 60%,var(--nc-phone-fade));scrollbar-width:none;mask-image:linear-gradient(to right,transparent 0,var(--nc-mask-ink) 8px,var(--nc-mask-ink) calc(100% - 8px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,var(--nc-mask-ink) 8px,var(--nc-mask-ink) calc(100% - 8px),transparent 100%)}.notification-composer .nc-thread-bar::-webkit-scrollbar{display:none}.notification-composer .nc-phone{width:100%;max-width:360px;background:var(--nc-phone-canvas);color:var(--nc-phone-ink);border-radius:26px;border:0;overflow:hidden;box-shadow:0 6px 18px var(--nc-phone-shadow);position:relative;min-height:620px;display:flex;flex-direction:column}.notification-composer .nc-msg-av svg{width:20px;height:20px;display:block}.notification-composer .nc-thread-head{background:var(--nc-thread-brand);color:var(--nc-member-paper);display:flex;align-items:center;gap:10px;padding:0 14px;font-size:15px;min-height:52px;font-weight:700;justify-content:space-between}.notification-composer .nc-pill{flex:0 0 calc(50% - 10px);height:44px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--nc-footer-canvas);border:1px solid var(--nc-footer-border);color:var(--nc-footer-ink);font-size:15px;font-weight:700;white-space:nowrap}.notification-composer .nc-msg{display:grid;grid-template-columns:84% minmax(0,1fr);gap:8px;align-items:start}.notification-composer .nc-msg-ph{display:grid;place-items:center;background:repeating-linear-gradient(45deg,var(--nc-banner-stripe) 0 10px,var(--nc-phone-canvas) 10px 20px);color:var(--nc-banner-hint);font-size:12px;border-bottom:1px dashed var(--nc-banner-border)}.notification-composer .nc-preview>summary{cursor:pointer;color:var(--n-text2, var(--text-secondary));font-size:var(--text-sm);margin-bottom:8px}.notification-composer .nc-preview-multi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;align-items:start}.notification-composer .nc-preview-multi.nc-preview-multi--cols{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),362px));justify-content:start}.notification-composer .nc-msg-banner img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.notification-composer .nc-msg-av{width:38px;height:38px;border-radius:50%;object-fit:contain;background:var(--nc-thread-brand);padding:4px;border:1px solid var(--nc-avatar-border);display:grid;place-items:center;align-self:start;justify-self:start;color:var(--nc-member-paper)}.notification-composer .nc-inbox:not(:has(img)){grid-template-columns:minmax(0,1fr)}.notification-composer .nc-action-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.notification-composer .nc-action-row .nc-row-remove{justify-self:end;align-self:end}.notification-composer .nc-prize-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;max-width:100%;padding:3px 4px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--panel)}.notification-composer .nc-prize-row>.ui-field{display:flex;align-items:center;gap:2px;min-width:0}.notification-composer .nc-prize-row select{width:140px;max-width:100%;min-width:0;height:32px}.notification-composer .nc-prize-row input{width:64px;min-width:0;min-height:0;height:28px;padding:2px 6px;font-size:var(--text-sm)}.notification-composer .nc-prize-row .ui-field-label{white-space:nowrap;font-size:var(--text-xs)}.notification-composer .nc-row-remove{width:32px;min-width:32px;height:32px;min-height:32px;padding:0;border-radius:var(--radius-pill)}@media(max-width:640px){.notification-composer .nc-action-row{grid-template-columns:minmax(0,1fr)}}.notification-composer .nc-dt{display:grid;gap:6px;min-width:0}.notification-composer .nc-dt-sel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.notification-composer .nc-dt-sel select{min-width:0;height:var(--control-height);padding:0 6px}.notification-composer .nc-date-label{font-size:var(--text-sm);color:var(--n-text2, var(--text-secondary))}@media(max-width:640px){.notification-composer .nc-dt-sel{grid-template-columns:repeat(2,minmax(0,1fr))}}.notification-composer .nc-dt-compact .nc-dt-sel{gap:4px}.notification-composer .nc-dt-compact .nc-dt-sel select{font-size:var(--text-xs);padding-inline:4px 12px}.notification-preview{display:grid;gap:var(--space-3)}.notification-preview .np-banner{width:100%;overflow:hidden;aspect-ratio:1080/380}.notification-preview .np-banner img{display:block;width:100%;height:100%;object-fit:contain}.notification-preview .np-layout-medium{aspect-ratio:2/1}.notification-preview .np-layout-square{aspect-ratio:1}.notification-preview .np-layout-tall{aspect-ratio:4/5}.notification-preview .nc-popup .np-banner img{width:100%;height:100%}.notification-preview .nc-msg-av img{width:100%;height:100%;object-fit:contain}@media(max-width:640px){.notification-preview .nc-preview-multi{grid-template-columns:minmax(0,1fr)}.notification-preview .nc-phone{max-width:100%;box-sizing:border-box}}.np-safe-preview{position:relative;width:100%;max-width:540px;aspect-ratio:1080/380;background:var(--surface-elevated)}.np-safe-preview img{width:100%;height:100%;object-fit:contain}.np-safe-preview span{position:absolute;inset:10.53% 5.56%;border:1px dashed var(--brand-primary);pointer-events:none}.np-safe-preview.np-layout-medium{aspect-ratio:2/1}.np-safe-preview.np-layout-square{aspect-ratio:1}.np-safe-preview.np-layout-tall{aspect-ratio:4/5}.notification-record{min-width:0}.nr-command{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.nr-rows{display:grid;gap:8px;margin:0 0 10px;padding:0;list-style:none}.nr-rows li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--n-border);border-radius:14px;background:var(--n-panel)}.nr-rows small{display:block;margin-top:3px;color:var(--n-text2);font-size:13px}.nr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0}@media(max-width:640px){.nr-rows li{flex-direction:column;align-items:stretch}.nr-command{align-items:stretch}}.notifications-workspace,.figma-content:has(.notifications-workspace){--n-text: #FFF9EF;--n-text2: #D9CFDF;--n-muted: #C0B4C9;--n-panel: #241A2D;--n-raised: #30233A;--n-border: #51445A;--n-border2: #82748C;--n-brand: #D8B96D;--n-brand2: #E5CB89;--n-hover: #392A44;--n-input: #1E1625;--n-danger: #F07883;--n-ink: #2B1B35;--n-amber: #f5b041;--n-ok: #2ecc8f;--n-ok-bg: #253D31;--n-ok-edge: rgba(46, 204, 143, .333);--n-warn: #f5b041;--n-warn-bg: #45391F;--n-warn-edge: rgba(245, 176, 65, .333)}:root[data-theme=light] .notifications-workspace,:root[data-theme=light] .figma-content:has(.notifications-workspace){--n-text: #241A2A;--n-text2: #574C60;--n-muted: #64576E;--n-panel: #FFFFFF;--n-raised: #F9F5EA;--n-border: #D9D0DD;--n-border2: #8D8295;--n-brand: #80601F;--n-brand2: #694515;--n-hover: #F1EBDD;--n-input: #FFFFFF;--n-danger: #9F3B47;--n-ink: #FFFFFF;--n-amber: #78550F;--n-ok: #246A48;--n-ok-bg: #E6F4EB;--n-ok-edge: rgba(36, 106, 72, .333);--n-warn: #78550F;--n-warn-bg: #FAF0D7;--n-warn-edge: rgba(120, 85, 15, .333)}.notifications-workspace{display:block;min-width:0;color:var(--n-text);font-size:15px;line-height:1.6}.figma-content:has(.notifications-workspace){padding-top:2px;padding-bottom:48px}.figma-content:has(.notifications-workspace)>.section-header{margin:6px 0 12px;gap:8px 16px}.figma-content:has(.notifications-workspace) .section-header__title-group{position:relative;min-height:42px;padding-inline-start:52px;align-content:center}.figma-content:has(.notifications-workspace) .section-header__title-group:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:40px;height:42px;transform:translateY(-50%);border-inline-start:3px solid var(--n-brand2);background:url(/assets/icons/dashboard/notifications.png) center / 28px 28px no-repeat}.figma-content:has(.notifications-workspace) .section-header__title{font-size:26px;font-weight:700;line-height:1.25;color:var(--n-text)}.figma-content:has(.notifications-workspace) .section-header__work-line{margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.4;text-align:start;color:var(--n-brand2)}.n-header-tools{gap:8px}.n-header-inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 16px;margin-bottom:12px}.notifications-workspace .n-btn,.n-header-tools .n-btn,.n-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;height:44px;padding:0 16px;border:1px solid var(--n-border2);border-radius:12px;background:var(--n-panel);color:var(--n-text);font:inherit;font-size:15px;font-weight:700;line-height:24px;white-space:nowrap;text-decoration:none;cursor:pointer}.notifications-workspace .n-btn:hover,.n-header-tools .n-btn:hover,.n-btn:hover{background:var(--n-hover)}.notifications-workspace .n-btn.n-btn--primary,.n-header-tools .n-btn.n-btn--primary,.n-btn.n-btn--primary{border-color:transparent;background:var(--n-brand);color:var(--n-ink)}.notifications-workspace .n-btn.n-btn--primary:hover,.n-header-tools .n-btn.n-btn--primary:hover,.n-btn.n-btn--primary:hover{background:var(--n-brand2)}.notifications-workspace .n-btn.n-btn--sm,.n-btn.n-btn--sm{min-height:36px;height:36px;padding:0 11px;font-size:13px;line-height:20.8px}.notifications-workspace .n-btn:disabled,.n-btn:disabled{border:1px dashed var(--n-border2);background:var(--n-hover);color:var(--n-text2);cursor:not-allowed}.n-btn:focus-visible,.n-input:focus-visible{outline:2px solid var(--n-brand);outline-offset:2px}.n-input:focus-visible,.notifications-workspace select:focus-visible,.notifications-workspace textarea:focus-visible{outline:2px solid var(--n-brand);outline-offset:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--n-brand) 30%,transparent)}.notifications-workspace .n-sample{margin:6px 0;color:var(--n-text2);font-size:13px;line-height:1.6}.notifications-workspace .n-clock{margin-top:18px}.n-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.n-kpi{min-width:0;padding:14px;border:1px solid var(--n-border);border-radius:16px;background:var(--n-panel)}.n-kpi small{display:block;color:var(--n-muted);font-size:12.5px;line-height:20px}.n-kpi b{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.notifications-workspace .n-pane{display:block;min-width:0}.n-h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin:6px 0 10px}.n-h h2{margin:.83em 0;font-size:18px;font-weight:700;line-height:1.6;color:var(--n-text)}.n-h p{margin:2px 0 13px;color:var(--n-text2);font-size:13px;line-height:1.6}.n-section-h{margin:14px 0 6px;font-size:15px;font-weight:700;line-height:1.6;color:var(--n-text)}.n-meta{margin:0;color:var(--n-text2);font-size:13px}.n-empty{padding:18px;border:1px dashed var(--n-border2);border-radius:14px;background:var(--n-panel);color:var(--n-text2);text-align:center}.n-attn{display:grid;gap:8px;margin:0;padding:0;list-style:none}.n-attn li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--n-border);border-inline-start:3px solid var(--n-amber);border-radius:12px;background:var(--n-panel)}.n-attn li.n-empty{display:block;border:1px dashed var(--n-border2);border-radius:14px;padding:18px}.n-attn-thumb{flex:none;width:44px;height:44px;border-radius:10px;background:var(--n-raised);object-fit:contain}.n-attn-txt{display:grid;flex:1 1 auto;gap:3px;min-width:0}.n-attn-txt b{overflow-wrap:anywhere}.n-attn-txt small{color:var(--n-text2);font-size:13px;line-height:1.6}.n-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,220px);gap:8px;margin:8px 0 10px}.n-input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;height:44px;padding:0 12px;border:1px solid var(--n-border2);border-radius:12px;background-color:var(--n-input);color:var(--n-text);font:inherit;font-size:15px}select.n-input{appearance:auto;padding-inline:12px;background-image:none;color-scheme:inherit}.n-row--pending{grid-template-columns:52px minmax(0,1fr) auto;cursor:default}.n-row--pending:hover{border-color:var(--n-border)}.n-row--pending a.n-btn{text-decoration:none}.n-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.n-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--n-border);border-radius:14px;background:var(--n-panel);color:inherit;font:inherit;text-align:start;cursor:pointer}.n-row:hover{border-color:var(--n-border2)}.n-row--static{grid-template-columns:minmax(0,1fr) auto;cursor:default}.n-thumb{width:52px;height:52px;border-radius:12px;background:var(--n-raised);object-fit:contain}.n-row-main{display:grid;gap:3px;min-width:0}.n-row-main b{overflow-wrap:anywhere;font-weight:700}.n-row-main small{color:var(--n-text2);font-size:13px;line-height:1.6}.n-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--n-text2);font-size:13px}.n-row-fig{display:grid;justify-items:end;min-width:72px;font-variant-numeric:tabular-nums}.n-row-fig b{font-size:16px;font-weight:700}.n-row-fig small{color:var(--n-text2);font-size:12px}.n-bad{color:var(--n-danger);font-size:13px;font-style:normal}.n-chip{display:inline-block;justify-self:start;width:fit-content;padding:2px 10px;border:1px solid var(--n-border2);border-radius:999px;color:var(--n-text2);font-size:12px;line-height:1.6;white-space:nowrap}.n-chip.ok{border-color:var(--n-ok-edge);background:var(--n-ok-bg);color:var(--n-ok)}.n-chip.warn{border-color:var(--n-warn-edge);background:var(--n-warn-bg);color:var(--n-warn)}.n-chip.muted{color:var(--n-muted)}.n-chicon{width:16px;height:16px;margin-inline-start:4px;object-fit:contain;vertical-align:middle}.n-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.n-figs>div{display:grid;gap:4px;min-width:0;padding:12px;border:1px solid var(--n-border);border-radius:12px;background:var(--n-panel)}.n-figs span{color:var(--n-text2);font-size:13px}.n-figs b{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.n-figs small{color:var(--n-text2);font-size:12px}.n-set{display:block}.n-table{width:100%;border-collapse:collapse;font-size:14px}.n-table th,.n-table td{padding:10px 8px;border-bottom:1px solid var(--n-border);text-align:start;vertical-align:top;white-space:nowrap}.n-table th{background:var(--n-hover);color:var(--n-text2);font-size:13px;font-weight:600}.n-table tr:last-child td{border-bottom:0}.n-table tbody tr:hover td{background:var(--n-hover)}.n-table .n-chip{display:inline-block}.n-table--wrap th,.n-table--wrap td{white-space:normal;overflow-wrap:anywhere}.n-table--wrap .n-chip{white-space:normal;border-radius:12px}.n-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px}.n-actions a.n-btn{text-decoration:underline}.n-diag{margin-top:12px;padding:14px;border:1px solid var(--n-border);border-radius:14px;background:var(--n-panel)}.n-diag-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.n-diag-head small{display:block;color:var(--n-text2)}.n-diag-av{flex:none;width:48px;height:48px;border-radius:50%;object-fit:cover}.n-diag-note{margin-top:10px}.n-members .search-picker,.nc-aud .search-picker{--n-picker-gap: 8px;gap:var(--n-picker-gap);color:var(--n-text)}.n-members .search-picker-label,.nc-aud .search-picker-label{gap:0;font-size:0}.n-members .search-picker-label input,.nc-aud .search-picker-label input{min-height:38px;height:38px;padding:0 12px;border:1px solid var(--n-border2);border-radius:12px;background:var(--n-input);color:var(--n-text);font-size:15px}.n-members .search-picker-results>p,.nc-aud .search-picker-results>p{color:var(--n-text2);font-size:12px}.n-dlg{display:flex;flex-direction:column;gap:12px;width:100%;margin:8px 0 12px;padding:20px;border:1px solid var(--n-border2);border-radius:14px;background:var(--n-raised)}.n-dlg h3{margin:0;font-size:18px;line-height:1.6;color:var(--n-text)}.n-dlg p{margin:0;color:var(--n-text2)}.n-dlg .n-dlg-fail{color:var(--n-danger)}.n-dlg .n-dlg-reason{height:70px;min-height:70px;margin-top:8px;padding:10px;border:1px solid var(--n-border);border-radius:12px;background:var(--n-input);color:var(--n-text);font:inherit;resize:vertical}.n-dlg-reason::placeholder{color:#757575}.n-dlg>.n-btn{justify-content:flex-start}.n-dlg-actions{display:flex;gap:8px}.notifications-workspace .record-log select{appearance:auto;padding-inline:10px;background-image:none}.notifications-workspace .record-log,:root[data-theme=light] .notifications-workspace .record-log{--log-text: var(--n-text);--log-secondary: var(--n-text2);--log-muted: var(--n-muted);--log-border: var(--n-border);--log-control-edge: var(--n-border2);--log-panel: var(--n-panel);--log-hover: var(--n-hover);--log-input: var(--n-input);--log-nav-active: var(--n-hover);--log-nav-active-border: var(--n-border2);--log-accent: var(--n-brand)}@media(max-width:900px){.n-kpis,.n-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.n-tools{grid-template-columns:minmax(0,1fr)}.n-row{grid-template-columns:44px minmax(0,1fr);gap:10px}.n-row--static{grid-template-columns:minmax(0,1fr)}.n-thumb{width:44px;height:44px}.n-row-fig{grid-column:2;grid-auto-flow:column;justify-items:start;align-items:baseline;gap:6px}.n-kpis,.n-figs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.n-attn li{flex-direction:column;align-items:stretch;gap:8px}.n-attn li .n-btn{width:100%;min-height:44px}.n-table{font-size:13px}}.n-back{display:inline-block;margin:0 0 10px;padding:0;text-align:start;border:0;background:none;color:var(--n-brand2);font:inherit;font-size:15px;line-height:24px;text-decoration:underline;cursor:pointer}.n-hero{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:14px}.n-hero-img{width:72px;height:72px;border-radius:16px;background:var(--n-raised);object-fit:contain}.n-rec-main{display:grid;gap:4px;min-width:0}.n-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.n-hero h2{margin:0;font-size:22px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.n-idline{margin:0;color:var(--n-muted);font-size:12px;font-variant-numeric:tabular-nums;line-height:1.6}.n-hero .n-meta{margin:0}.n-hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.n-hero-tools{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.n-figs-wrap{display:block}.n-figs-5{grid-template-columns:repeat(5,minmax(0,1fr))}.n-owner{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;border:1px solid var(--n-border);border-radius:12px;background:var(--n-panel)}.n-owner-av{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#5a2d9e,#9b5de5 55%,#e53e8a);color:#fff;font-size:18px;font-weight:700}.n-owner>div{display:grid;gap:2px}.n-owner small{color:var(--n-text2);font-size:12px}.n-record .section-tabs{margin-bottom:12px}.n-rbody{display:block;min-width:0}.n-rbody .n-meta{margin:0 0 10px}.n-ed-tools{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0}.n-ed-panel{display:grid;gap:10px;margin-top:8px;padding:12px;border:1px solid var(--n-border2);border-radius:12px;background:var(--n-panel)}.n-ed-panel>b{font-size:15px;font-weight:700;line-height:24px;color:var(--n-text)}.n-ed-row{display:grid;grid-template-columns:minmax(0,.8fr) auto 68px minmax(0,2.2fr);gap:8px;align-items:end}.n-ed-row .nc-checks{min-height:38px;align-items:center}.n-err{min-height:18px;margin:13px 0;color:#e5484d;font-size:13px;line-height:18px}.n-ed-panel .n-edit-bar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px}@media(max-width:640px){.n-ed-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.n-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.n-facts>div{display:grid;gap:3px;min-width:0;padding-bottom:8px;border-bottom:1px solid var(--n-border)}.n-facts span{color:var(--n-text2);font-size:13px}.n-facts b{overflow-wrap:anywhere}.n-funnel{display:grid;gap:8px;margin:8px 0 14px}.n-funnel>div{display:grid;grid-template-columns:minmax(120px,160px) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px}.n-bar{height:12px;overflow:hidden;border-radius:999px;background:var(--n-raised)}.n-bar i{display:block;height:100%;background:var(--n-brand2)}.n-rbody-delivery{display:block}@media(max-width:900px){.n-figs-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.n-hero{grid-template-columns:56px minmax(0,1fr)}.n-hero-img{width:56px;height:56px}.n-hero-actions{grid-column:1 / -1;justify-content:flex-start}.n-hero-actions .n-btn{min-height:44px}.n-facts{grid-template-columns:minmax(0,1fr)}.n-funnel>div{grid-template-columns:minmax(0,1fr) auto}.n-funnel>div .n-bar{grid-column:1 / -1;order:3}}.notification-composer{--control-height: 38px;color:var(--n-text)}.notification-composer .nc-form{gap:12px 14px}.notification-composer .ui-field{gap:6px}.notification-composer .ui-field-label,.notification-composer legend{color:var(--n-text2);font-size:13px;font-weight:400}.notification-composer .ui-control{min-height:38px;height:38px;padding:0 12px;border:1px solid var(--n-border2);border-radius:12px;background-color:var(--n-input);color:var(--n-text2);font-size:13px;line-height:20.8px}.notification-composer textarea.ui-control{height:90px;min-height:90px;padding:0 12px}.notification-composer select.ui-control{appearance:auto;padding-inline:12px;background-image:none;color:var(--n-text);line-height:normal;color-scheme:inherit}.notification-composer fieldset:not(.nc-form):not(.nc-banner){padding:10px 12px;border:1px solid var(--n-border);border-radius:12px}.notification-composer .nc-note{margin:0;padding:8px 10px;border-radius:10px;background:var(--n-panel);color:var(--n-text2);font-size:13px}.notification-composer .nc-checks{gap:14px;color:var(--n-text);font-size:13px}.notification-composer fieldset label.nc-checks{gap:8px;color:var(--n-text2)}.notification-composer .ui-button{min-height:36px;height:36px;padding:0 11px;border-radius:12px;font-size:13px;font-weight:700;line-height:20.8px}.notification-composer .ui-button--secondary{border:1px solid var(--n-border2);background:var(--n-panel);color:var(--n-text)}.notification-composer .ui-button--primary{border:1px solid transparent;background:var(--n-brand);color:var(--n-ink)}.notification-composer .ui-button:disabled{border:1px dashed var(--n-border2);background:var(--n-hover);color:var(--n-text2)}.notification-composer .nc-edit-bar{gap:8px;margin-top:12px}.notification-composer .nc-edit-bar .ui-button{min-height:44px;height:44px;padding:0 16px;font-size:15px;line-height:24px}.notification-composer .nc-preview>summary{color:var(--n-text2);font-size:13px}.nc-banner-picker{display:block;min-width:0}.n-upload-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px}.n-prev-label{display:block;margin:6px 0 2px}.n-guide{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px;font-size:12px;color:var(--n-text2)}.n-layouts{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.n-lay{display:grid;justify-items:center;gap:4px;min-width:96px;padding:8px 10px;border:2px solid var(--n-border);border-radius:12px;background:var(--n-panel);color:inherit;font:inherit;cursor:pointer}.n-lay.on{border-color:var(--n-brand2);box-shadow:0 0 0 2px var(--n-brand2) inset}.n-lay span{color:var(--n-text2);font-size:12px}.n-lay small{color:var(--n-muted);font-size:11px}.n-shape{display:block;width:56px;border:1px solid var(--n-border2);border-radius:6px;background:var(--n-raised)}.n-tiles{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.nc-aud,.nc-aud-sub{display:grid;gap:8px;min-width:0}.notification-composer .nc-sys{display:block;min-width:0}.notification-composer .nc-sys>fieldset{margin:0}.notification-composer>.n-h:first-child{margin-top:18px}.nc-channels{display:block;min-width:0}.notification-composer .n-act-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start;padding-inline-end:48px}.notification-composer .n-act-row>*{min-width:0}.notification-composer .n-act-row .ui-field{gap:4px}.notification-composer .n-act-row .search-picker{grid-column:1 / -1}.notification-composer .n-pr-rows{display:flex;flex-wrap:wrap;gap:8px}.notification-composer .n-pr-row{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 4px 2px 3px;border:1px solid var(--n-border);border-radius:999px;background:var(--n-panel)}.notification-composer .n-pr-ico{flex:0 0 26px;width:26px;height:26px;object-fit:contain}.notification-composer .n-pr-name{max-width:140px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.notification-composer .n-pr-row .ui-field{display:inline-flex;align-items:center;gap:2px;font-size:13px}.notification-composer .n-pr-row .ui-field:before{content:"×"}.notification-composer .n-pr-row .ui-control{width:64px;min-height:0;height:28px;padding:2px 6px;font-size:13px}.notification-composer .n-x{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;min-width:26px;padding:0;border:1px solid var(--n-border2);border-radius:999px;background:transparent;color:var(--n-text);font:inherit;font-size:14px;line-height:1;cursor:pointer}.notification-composer .n-x:hover{background:var(--n-hover)}.notification-composer .n-pr-top{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@media(min-width:901px){.notification-composer .n-pr-top:has(.nc-dt){grid-template-columns:minmax(0,1fr) minmax(0,360px)}}.n-rp{position:relative;display:grid;gap:6px}.notification-composer .n-rp .ui-control{color:var(--n-text)}.n-rp-list{position:absolute;z-index:20;inset-inline:0;top:44px;max-height:300px;margin:0;padding:0;overflow:auto;list-style:none;border:1px solid var(--n-border);border-radius:10px;background:var(--n-panel);box-shadow:0 12px 28px #00000059}.n-rp-grp{position:sticky;top:0;padding:6px 10px;background:var(--n-raised);color:#d9a6c9;font-size:12px;font-weight:700}:root[data-theme=light] .n-rp-grp{color:var(--n-brand2)}.n-rp-row{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;border:0;border-top:1px solid var(--n-border);background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.n-rp-row:hover,.n-rp-row:focus-visible{background:var(--n-hover)}.n-rp-row span{display:grid;min-width:0}.n-rp-row b{font-size:14px}.n-rp-row small{font-size:12px;opacity:.7}.n-rp-note{padding:10px;font-size:13px;opacity:.75}.nc-aud p{margin:0;color:var(--n-text2);font-size:13px}.notification-composer fieldset:not(.nc-form)>.ui-button,.notification-composer fieldset:not(.nc-form)>.ui-button-group{justify-self:start}.n-edit-note{margin:0;padding:8px 10px;border-radius:10px;background:var(--n-panel);color:var(--n-text2);font-size:13px}.settings-workspace,.settings-panel{display:grid;gap:18px;min-width:0;max-width:100%}.settings-tabs{display:flex;gap:8px;overflow:auto}.settings-tabs button{min-height:44px;padding:0 16px;white-space:nowrap;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text)}.settings-tabs .active{background:var(--accent);border-color:var(--accent);color:#fff}.settings-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:end;padding:14px}.settings-toolbar label,.settings-field{display:grid;gap:6px;min-width:180px;flex:1}.settings-toolbar input,.settings-toolbar select,.settings-field textarea{box-sizing:border-box;width:100%;min-height:42px;padding:8px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--text)}.settings-field textarea{min-height:140px;resize:vertical}.settings-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.setting-card{display:grid;gap:12px;min-width:0;padding:16px}.setting-card h3,.setting-card p{margin:0;overflow-wrap:anywhere}.settings-dialog{width:min(640px,100%);max-width:100%;min-width:0;padding:20px;overflow-y:auto}.settings-dialog .state-card{margin:0}@media(max-width:767px){.settings-toolbar{display:grid}.settings-list{grid-template-columns:1fr}.settings-dialog{width:100%;height:100%;border-radius:0;padding:18px}}.fixture-settings{display:grid;gap:18px;min-width:0}.fixture-settings .fixture-command-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.fixture-settings .fixture-command-head>div>span{color:var(--warning);font-weight:800}.fixture-settings .fixture-command-head h2{margin:6px 0;font-size:clamp(1.45rem,2.4vw,2.25rem)}.fixture-settings .fixture-command-head p{margin:0;color:var(--muted);max-width:720px}.fixture-settings .fixture-command-actions{display:flex;gap:8px}.fixture-settings .fixture-primary{border:0;border-radius:10px;padding:11px 15px;background:var(--accent);color:#fff;font:inherit;font-weight:800}.fixture-settings .fixture-primary:disabled{color:var(--text-secondary);background:var(--surface-hover);border:1px dashed var(--border-strong);opacity:1;cursor:not-allowed}.fixture-settings .fixture-analytics-tabs{display:flex;gap:8px;overflow:auto;border-bottom:1px solid var(--line);padding-bottom:10px}.fixture-settings .fixture-analytics-tabs button{border:0;background:transparent;color:var(--muted);font:inherit;font-weight:700;padding:10px 14px;border-radius:9px;white-space:nowrap}.fixture-settings .fixture-analytics-tabs button.active{background:var(--accent);color:#fff}.fixture-settings .settings-panel{display:grid;gap:14px;border:1px solid var(--line);border-radius:16px;background:var(--panel);padding:18px}.fixture-settings .settings-toolbar{background:color-mix(in srgb,var(--panel) 88%,var(--accent));border:1px solid var(--line);border-radius:12px}.fixture-settings .settings-list{display:grid;gap:12px}.fixture-settings .setting-card{border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:none}.fixture-settings .setting-card h3{margin:0}.fixture-settings .setting-card p{color:var(--muted)}@media(max-width:640px){.fixture-settings .fixture-command-head{flex-direction:column}.fixture-settings .fixture-primary{min-height:44px;width:100%}.fixture-settings .fixture-command-actions{width:100%}}.settings-panel .capability-note{flex:1;min-width:180px;margin:0;color:var(--muted)}.fixture-settings .table-wrap{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:none}.settings-advisory{display:grid;gap:8px;padding:16px}.settings-advisory h3{margin:6px 0 0;font-size:1rem}.settings-advisory p{margin:0}.settings-advisory ul{margin:0;padding-inline-start:20px;display:grid;gap:6px}.settings-advisory li{color:var(--text)}.settings-act{display:grid;gap:10px;padding:16px}.settings-act h3,.settings-act h4,.settings-act p{margin:0}.settings-attestation{display:flex;flex-direction:row;align-items:flex-start;gap:8px;min-width:0}.settings-attestation input{width:18px;height:18px;min-height:18px;flex:0 0 auto;margin-top:2px}.settings-technical{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:12px 16px}.settings-technical summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.settings-technical dd{overflow-wrap:anywhere}.s21-page{--s21-bg: #17111E;--s21-panel: #241A2D;--s21-raised: #30233A;--s21-hover: #392A44;--s21-input: #1E1625;--s21-text: #FFF9EF;--s21-text2: #D9CFDF;--s21-muted: #C0B4C9;--s21-border: #51445A;--s21-border2: #82748C;--s21-brand: #D8B96D;--s21-brand2: #E5CB89;--s21-on-brand: #291E0C;--s21-divider: #403547;--s21-radio: #0075ff;--s21-radio-edge: #767676;--s21-phone-edge: #2a2438;--s21-phone-bg: #1a1624;--s21-phone-text: #f1edf8;--s21-phone-line: #2c2640;--s21-phone-quiet: #b3aac9;--s21-phone-field: #241e33;--s21-phone-off: #554c6e;--s21-phone-dot: #2f2745;--s21-phone-title-line: #332d44;display:block;min-width:0;max-width:100%;color:var(--s21-text);font-size:15px;line-height:1.6;font-family:Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}:root[data-theme=light] .s21-page{--s21-bg: #F3EFF5;--s21-panel: #FFFFFF;--s21-raised: #F9F5EA;--s21-hover: #F1EBDD;--s21-input: #FFFFFF;--s21-text: #241A2A;--s21-text2: #574C60;--s21-muted: #64576E;--s21-border: #D9D0DD;--s21-border2: #8D8295;--s21-brand: #80601F;--s21-brand2: #694515;--s21-on-brand: #FFFFFF;--s21-divider: #E8E1EA}.s21-page .settings-panel{padding:0;border:0;background:transparent}.s21-page .s21-sum{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline;padding:4px 0 10px;color:var(--s21-text2)}.s21-page .s21-sum b{font-size:18px;color:var(--s21-text);font-variant-numeric:tabular-nums}.s21-page #s21-view{min-width:0}.s21-page .panel{background:var(--s21-panel);border:1px solid var(--s21-border);border-radius:16px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px;min-width:0;color:var(--s21-text)}.s21-page .panel h3{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.45}.s21-page .sub{display:flex;flex-direction:column;gap:14px;margin:15px 0}.s21-page .panel .sub{margin:0 0 10px;color:var(--s21-muted);font-size:12px}.s21-page .actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.s21-page .btn{white-space:nowrap;min-height:44px;height:44px;padding:0 16px;border-radius:12px;border:1px solid var(--s21-border2);background:var(--s21-panel);color:var(--s21-text);font:inherit;font-size:15px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.s21-page .btn:hover{background:var(--s21-hover)}.s21-page .btn.primary{border:1px solid transparent;background:var(--s21-brand);color:var(--s21-on-brand)}.s21-page .btn.sm{min-height:36px;height:36px;padding:0 11px;font-size:13px}.s21-page .btn:disabled{color:var(--s21-text2);background:var(--s21-hover);border:1px dashed var(--s21-border2);cursor:not-allowed}.s21-page .chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.s21-page .chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentcolor}.s21-page .chip.mute{color:var(--s21-muted);background:var(--s21-hover)}.s21-page .u-chip{font-size:12px;padding:2px 9px;border:1px solid var(--s21-border);border-radius:99px;color:var(--s21-text);text-decoration:none}.s21-page .ok-empty{color:var(--s21-text2);padding:12px 0;margin:0}.s21-page .s21-three{display:grid;grid-template-columns:minmax(190px,250px) minmax(240px,330px) minmax(0,1fr);gap:16px;align-items:start}.s21-page .s21-grid{display:grid;grid-template-columns:minmax(240px,330px) minmax(0,1fr);gap:20px;align-items:start}.s21-page .s21-list{display:flex;flex-direction:column;gap:6px;min-width:0}.s21-page .s21-list>button{display:flex;align-items:center;gap:10px;width:100%;background:var(--s21-panel);border:1px solid var(--s21-border);border-radius:12px;padding:10px 12px;color:var(--s21-text);font:inherit;text-align:right;cursor:pointer;min-width:0}.s21-page .s21-list>button span:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}.s21-page .s21-list>button[aria-pressed=true]{border-color:var(--s21-brand);background:var(--s21-hover)}.s21-page .li-ic{width:26px;height:26px;border-radius:8px;object-fit:cover;flex:none}.s21-page .room-link{display:inline-block;margin-top:6px;font-size:12px}@media(max-width:1100px){.s21-page .s21-three{grid-template-columns:minmax(0,1fr)}}@media(max-width:820px){.s21-page .s21-grid{grid-template-columns:minmax(0,1fr)}}.s21-page .phone{box-sizing:border-box;border:9px solid var(--s21-phone-edge);border-radius:30px;background:var(--s21-phone-bg);color:var(--s21-phone-text);padding:12px 10px 16px;max-width:330px;width:100%;margin:0 auto;min-width:0}.s21-page .ph-title{display:flex;align-items:center;justify-content:space-between;font-weight:700;padding:8px 4px;border-bottom:1px solid var(--s21-phone-title-line);margin-bottom:4px;gap:6px}.s21-page .ph-row{display:flex;justify-content:space-between;align-items:center;padding:10px 6px;border-bottom:1px solid var(--s21-phone-line);gap:8px;min-width:0}.s21-page .ph-row>span:first-child{overflow-wrap:anywhere;min-width:0}.s21-page .ph-row>b{overflow-wrap:anywhere;text-align:left;min-width:0}.s21-page .ph-group{padding:8px 6px;border-bottom:1px solid var(--s21-phone-line)}.s21-page .ph-sub{color:var(--s21-phone-quiet);font-size:12px;padding:4px 0;margin:0}.s21-page .ph-opt{padding:6px 0;font-size:14px}.s21-page .ph-sw{width:34px;height:18px;border-radius:99px;background:var(--s21-phone-off);position:relative;flex:none;display:inline-block}.s21-page .ph-sw:after{content:"";position:absolute;top:2px;inset-inline-start:2px;width:14px;height:14px;border-radius:50%;background:#fff}.s21-page .ph-sw.on{background:#c9a45c}.s21-page .ph-sw.on:after{inset-inline-start:18px;background:#1a1624}.s21-page .ph-field{padding:8px 6px;border-bottom:1px solid var(--s21-phone-line)}.s21-page .ph-area{background:var(--s21-phone-field);border-radius:10px;padding:8px;min-height:38px;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.s21-page .ph-count{font-size:11px;color:var(--s21-phone-quiet);text-align:left;margin-top:4px}.s21-page .ph-seats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:8px 6px}.s21-page .ph-seats i{height:34px;border-radius:50%;background:var(--s21-phone-dot);border:1px dashed var(--s21-phone-off);display:block}.s21-page .ph-composer{display:flex;justify-content:space-between;align-items:center;background:var(--s21-phone-field);border-radius:12px;padding:8px 10px;margin:8px 4px;font-size:13px}.s21-page .ph-composer b{color:#e2c48a}.s21-page .ph-segments{display:flex;gap:8px;padding:6px 4px;font-size:12px;color:var(--s21-phone-quiet)}.s21-page .ph-grid6{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;padding:6px 4px}.s21-page .ph-grid6 i{height:24px;border-radius:50%;background:var(--s21-phone-dot);display:block}.s21-page .ph-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:8px 4px}.s21-page .ph-gift{height:52px;border-radius:12px;background:linear-gradient(145deg,#3b3150,#241e33);display:block}.s21-page .ph-share{display:flex;justify-content:space-around;padding:10px 4px}.s21-page .ph-share span{width:34px;height:34px;border-radius:50%;background:var(--s21-phone-dot);display:block}.s21-page .ph-link{background:var(--s21-phone-field);border-radius:10px;padding:8px;font-size:12px;margin:0 4px}.s21-page .ph-bar{height:8px;border-radius:99px;background:var(--s21-phone-dot);overflow:hidden;margin:10px 4px}.s21-page .ph-bar i{display:block;width:60%;height:100%;background:#c9a45c}.s21-page .ctl{padding:0}.s21-page .ctl-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.s21-page .ctl .radios{display:flex;flex-direction:column;gap:10px}.s21-page .ctl .radios.pair{flex-direction:row;gap:18px;flex-wrap:wrap}.s21-page .ctl .radio{display:flex;align-items:flex-start;gap:8px;line-height:1.6;min-height:24px;white-space:normal}.s21-page .ctl .radio input{margin-top:6px;flex:none}.s21-page .ctl .radio input[type=radio]:disabled{appearance:none;box-sizing:border-box;width:13px;height:13px;margin:6px 3px 0;border:1px solid var(--s21-radio-edge);border-radius:50%;background:transparent;cursor:default}.s21-page .ctl .radio input[type=radio]:disabled:checked{border-color:var(--s21-radio);background:radial-gradient(circle,var(--s21-radio) 0 38%,var(--s21-input) 42% 55%,var(--s21-radio) 58%)}.s21-page .ctl .ui-field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}.s21-page .ctl .ui-control{min-height:0;height:38px;padding:0 12px;border:1px solid var(--s21-border2);border-radius:12px;background:var(--s21-input);color:var(--s21-text);font-size:15px;line-height:24px}.s21-page .ctl textarea.ui-control{height:auto;min-height:76px;padding:6px 12px;resize:none}.s21-page .ctl .ui-control:disabled{color:var(--s21-text2);cursor:default}.s21-page .ctl .ui-field-label{font-size:15px;font-weight:400;color:var(--s21-text)}.s21-page .counter{font-size:12px;color:var(--s21-text2);text-align:left}.s21-page .panel .sub.read-only-note{margin:12px 0 0}.s21-page .s21-filters{display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(150px,1fr));gap:8px;align-items:center;margin-bottom:12px}.s21-page .s21-filters .ui-control{min-width:0;width:100%;height:38px;min-height:0;padding:0 12px;border:1px solid var(--s21-border2);border-radius:12px;background:var(--s21-input);color:var(--s21-text);font-size:15px;line-height:24px}.s21-page select.ui-control{appearance:auto;padding-block:0;cursor:default;font:inherit;background-color:var(--s21-input);color:var(--s21-text)}.s21-page .s21-more{grid-column:1 / -1;margin:2px 0 0;border-top:1px solid var(--s21-border);padding-top:8px}.s21-page .s21-more-toggle{display:inline-flex;align-items:center;gap:6px;min-height:30px;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;text-align:start;font:inherit;font-size:12.5px;line-height:20px;color:var(--s21-text2);font-weight:700;cursor:pointer}.s21-page .s21-more-content{margin-top:8px;padding-top:8px;border-top:1px dashed var(--s21-border)}.s21-page .s21-more-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.s21-page .s21-more-footer{display:flex;gap:8px;margin-top:10px}@media(max-width:820px){.s21-page .s21-filters,.s21-page .s21-more-fields{grid-template-columns:minmax(0,1fr)}}.s21-page .area-block{border:1px solid var(--s21-border);border-radius:12px;padding:0 14px;margin-bottom:8px;background:var(--s21-panel)}.s21-page .area-block>summary{cursor:pointer;padding:10px 0;list-style:none}.s21-page .area-block>summary::-webkit-details-marker{display:none}.s21-page .area-block>summary small{color:var(--s21-text2);font-weight:400}.s21-page .facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px 16px;padding:12px 0;border-bottom:1px solid var(--s21-border);margin:14px 0 12px}.s21-page .facts span{display:block;min-width:0;overflow-wrap:anywhere}.s21-page .facts small{display:block;color:var(--s21-text2);font-size:12px}.s21-page .set-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.s21-page .set-table td{padding:10px 8px;border-bottom:1px solid var(--s21-border);vertical-align:middle;min-width:0;overflow-wrap:anywhere;text-align:right;white-space:normal}.s21-page .set-table tr:last-child td{border-bottom:0}.s21-page .set-table tr.set-row{cursor:pointer}.s21-page .set-table tr.set-row:hover td{background:var(--s21-hover)}.s21-page .set-table td.setting-name b{display:block;font-size:15px;overflow-wrap:anywhere}.s21-page .set-table td.setting-value{text-align:left}.s21-page .set-table td.setting-value b.val{font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;word-break:break-word;display:inline-block;max-width:100%}.s21-page .set-table td.setting-value b.val.none{font-size:15px;font-weight:400;color:var(--s21-muted)}.s21-page .set-table b.editable{cursor:pointer;border-bottom:1px dashed var(--s21-border)}.s21-page .set-table td.setting-state{font-size:12px}.s21-page .set-table td.setting-act{text-align:left;white-space:nowrap}.s21-page .set-table td.setting-act .btn+.btn{margin-inline-start:6px}.s21-page .s21-record-section{display:inline;color:var(--s21-text);font-size:12.5px;line-height:20px}.s21-page .panel h3.s21-rec-title{margin:.83em 0;font-size:18px;font-weight:700;line-height:1.45}.s21-page .rec-val b{font-size:26px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.s21-page .s21-value{font-variant-numeric:tabular-nums}.s21-page .rec-val small{font-size:12px;color:var(--s21-text2)}.s21-page .rec-meta{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px;margin:12px 0}.s21-page .rec-meta>div{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.s21-page .rec-meta dt{color:var(--s21-text2);font-size:12px}.s21-page .rec-meta dd{margin:0;font-size:15px;line-height:1.6;font-weight:700}.s21-page .release-settings .set-table td{padding-inline:4px}.s21-page .ph-cover{position:relative;margin:0 0 8px}.s21-page .ph-cover img{width:100%;height:110px;object-fit:cover;border-radius:14px;display:block}.s21-page .ph-cover span{position:absolute;bottom:8px;inset-inline-start:10px;font-size:12px;background:#0007;padding:2px 8px;border-radius:99px}.s21-page .ph-none{color:var(--s21-phone-quiet);font-weight:400}.s21-page .ph-row>b.ph-none,.s21-page .ph-game>b.ph-none{white-space:nowrap;flex:none}.s21-page .ph-game{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 6px;border-bottom:1px solid var(--s21-phone-line)}.s21-page .ph-game .gn{display:flex;align-items:center;gap:8px;min-width:0}.s21-page .g-ic{width:28px;height:28px;border-radius:8px;object-fit:cover;flex:none}.s21-page .ctl-head .g-ic{width:24px;height:24px}.s21-page .ctl.game-ctl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:6px 0}.s21-page .ctl.game-ctl .ctl-head{margin:0}.s21-page .ctl.game-ctl .radios.pair{flex-direction:row;gap:12px}.s21-page .ctl.game-ctl .radios.pair .radio{min-height:0}.s21-page .set-table td.setting-name small{display:block;color:var(--s21-text2);font-size:12px;overflow-wrap:anywhere}.s21-page .tech-fold{margin:6px 0 10px}.s21-page .tech-fold>summary{cursor:pointer;color:var(--s21-text2);padding:6px 0;list-style:none}.s21-page .tech-fold>summary::-webkit-details-marker{display:none}.s21-page .note-line{color:var(--s21-text2);margin:4px 0 10px}.s21-page .form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}.s21-page .form .ui-field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}.s21-page .form .ui-field--wide,.s21-page .form .wide-line,.s21-page .form .form-end{grid-column:1 / -1}.s21-page .form .ui-field-label,.s21-page .area-block>.ui-field .ui-field-label{font-size:15px;font-weight:400;color:var(--s21-text)}.s21-page .form .ui-control,.s21-page .area-block>.ui-field .ui-control{min-height:0;height:38px;padding:0 12px;border:1px solid var(--s21-border2);border-radius:12px;background:var(--s21-input);color:var(--s21-text);font-size:15px;line-height:24px}.s21-page .form textarea.ui-control{height:auto;min-height:64px;padding:6px 12px;resize:none}.s21-page .form .form-end{min-height:0}.s21-page .form>button{justify-self:start}.s21-page .area-block>.ui-field{margin:4px 0 8px}@media(max-width:820px){.s21-page .form{grid-template-columns:minmax(0,1fr)}}.s21-page .policy-block>summary b{font-size:15px}.s21-page .policy-block .settings-panel{padding:0 0 12px}.s21-page .policy-block .setting-card{padding:0 0 10px;border:0;background:transparent;box-shadow:none}.s21-page .policy-block .setting-card h2{margin:0 0 4px;font-size:15px;font-weight:700}.s21-page .policy-block .setting-card p{margin:0;color:var(--s21-muted);font-size:12px}.s21-page .record-log__filters>.ui-field{flex:0 1 200px;min-width:0;max-width:100%;margin:0}.s21-page .record-log__filters .ui-control.record-log__filter{box-sizing:border-box;width:100%;height:36px;min-height:0;padding:0 10px;border:1px solid var(--s21-border2);border-radius:12px;background-color:var(--s21-input);color:var(--s21-text);font:inherit;font-size:13px;appearance:auto;text-overflow:ellipsis}.s21-page .s21-governed{display:grid;gap:12px;margin-top:16px}.s21-page .s21-governed h3{margin:0}.s21-page .s21-governed h4{margin:0 0 2px;font-size:15px;font-weight:700;line-height:1.45}.s21-page .s21-governed .rec-meta{margin:0}.s21-page .s21-governed .sub{margin:0;color:var(--s21-text2);font-size:13px}.s21-page .s21-governed .gov-step{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--s21-border)}.s21-page .s21-governed .gov-step p{margin:0}.s21-page .not-editable-reason{margin:6px 0 0;color:var(--s21-text2);font-size:13px}.s21-page .set-table td.setting-name small.setting-reason{color:var(--s21-text2)}.s21-page .gov-note{margin:0 0 10px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--s21-text2);font-size:13px}.s21-page .s21-search{display:grid;gap:8px;margin-bottom:12px}.s21-page .s21-search .ui-control{min-width:0;width:100%;height:38px;min-height:0;padding:0 12px;border:1px solid var(--s21-border2);border-radius:12px;background:var(--s21-input);color:var(--s21-text);font-size:15px;line-height:24px}.s21-page .s21-search-results{list-style:none;margin:0;padding:0;display:grid;gap:6px}.s21-page .s21-search-results button{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:12px;text-align:start}.s21-page .s21-search-results small{color:var(--s21-text2);font-size:12px}.kpi-strip{--av-1:#7c3aed;--av-2:#0d9488;--av-3:#16a34a;--av-4:#4f46e5;--av-5:#d97706;--av-6:#e11d48;--kpi-surface:#241A2D;--kpi-raised:#30233A;--kpi-text:#FFF9EF;--kpi-border:#51445A;--kpi-control-edge:#82748C;--kpi-input-bg:#1E1625;--kpi-hover:#392A44;--kpi-secondary:#D9CFDF;--kpi-muted:#C0B4C9;--kpi-divider:#403547;--kpi-active-bg:#392A44;--kpi-active-text:#FFF9EF;--kpi-danger:#F07883;--kpi-control-radius:12px;--kpi-card-radius:16px;--kpi-save-bg:#D8B96D;--kpi-save-hover:#E5CB89;--kpi-save-ink:#2B1B35;display:grid;gap:10px;min-width:0;color:var(--kpi-text)}:root[data-theme=light] .kpi-strip{--kpi-surface:#FFFFFF;--kpi-raised:#F9F5EA;--kpi-text:#241A2A;--kpi-border:#D9D0DD;--kpi-control-edge:#8D8295;--kpi-input-bg:#FFFFFF;--kpi-hover:#F1EBDD;--kpi-secondary:#574C60;--kpi-muted:#64576E;--kpi-divider:#E8E1EA;--kpi-active-bg:#F1EBDD;--kpi-active-text:#241A2A;--kpi-danger:#9F3B47}.kpi-period{display:inline-flex;overflow:hidden;max-width:100%;border:1px solid var(--kpi-border);border-radius:10px}.kpi-period button{min-height:36px;padding:6px 12px;border:0;border-radius:0;background:transparent;color:var(--kpi-secondary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.kpi-period button.active{background:var(--kpi-active-bg);color:var(--kpi-active-text)}.kpi-period button:disabled{cursor:not-allowed;opacity:.55}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0}.kpi-card{--kpi-color:var(--brand-secondary);display:flex;min-width:0;min-height:130px;flex-direction:column;align-items:stretch;gap:8px;padding:16px;border:1px solid color-mix(in srgb,var(--kpi-color) 35%,var(--kpi-border));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--kpi-color) 24%,var(--kpi-surface)) 0%,var(--kpi-surface) 72%);color:var(--kpi-text);text-align:start;cursor:pointer;font:inherit}.kpi-card:hover{border-color:var(--kpi-color)}.kpi-card:disabled{cursor:not-allowed;opacity:.72}.kpi-card:focus-visible,.kpi-period button:focus-visible,.kpi-tools button:focus-visible,.kpi-row-actions button:focus-visible,.kpi-actions button:focus-visible,.kpi-row>button:focus-visible{outline:2px solid var(--brand-secondary);outline-offset:2px}.kpi-card small{color:var(--kpi-secondary);font-size:13px;line-height:1.4}.kpi-card strong{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.kpi-card strong>span{min-width:0;overflow-wrap:anywhere}.kpi-unit{color:var(--kpi-secondary);font-size:14px;font-weight:700}.kpi-ring{width:60px;height:60px;flex:none}.kpi-ring-track{fill:none;stroke:var(--kpi-divider);stroke-width:6}.kpi-ring-fill{fill:none;stroke:var(--kpi-color);stroke-width:6;stroke-linecap:round}.kpi-ring text{fill:var(--kpi-text);font-size:11px;font-weight:700}.kpi-note,.kpi-delta,.kpi-tools small,.kpi-message,.kpi-source{color:var(--kpi-secondary);font-size:12px;line-height:1.45}.kpi-source{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kpi-source>span{font-weight:700}.kpi-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kpi-tools button,.kpi-row-actions button,.kpi-actions button,.kpi-row>button{display:inline-flex;align-items:center;justify-content:center;height:36px;min-height:36px;padding:0 11px;border:1px solid var(--kpi-control-edge);border-radius:12px;background:var(--kpi-surface);color:var(--kpi-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.kpi-tools button:hover,.kpi-row-actions button:hover,.kpi-actions button:hover,.kpi-row>button:hover{background:var(--kpi-hover)}.kpi-panel{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:7px;padding:12px;border:1px solid var(--kpi-control-edge);border-radius:14px;background:var(--kpi-raised)}.kpi-panel h3{margin:0;font-size:14px}.kpi-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-width:0;padding:4px 0;border-bottom:1px dashed var(--kpi-border)}.kpi-row>input{box-sizing:border-box;flex:1 1 220px;min-width:0;min-height:36px;padding:6px 9px;border:1px solid var(--kpi-control-edge);border-radius:var(--kpi-control-radius);background:var(--kpi-input-bg);color:var(--kpi-text);font:inherit}.kpi-row>span{flex:1 1 220px;min-width:0;color:var(--kpi-text)}.kpi-row-actions{display:flex;gap:5px;flex-wrap:wrap}.kpi-row-actions button:disabled{opacity:.45;cursor:not-allowed}.kpi-row-actions .kpi-delete{border-color:transparent;background:transparent;color:var(--kpi-danger)}.kpi-row-actions .kpi-delete:hover{background:color-mix(in srgb,var(--kpi-danger) 10%,transparent)}.kpi-actions{display:flex;gap:7px;flex-wrap:wrap;padding-top:5px}.kpi-empty{grid-column:1/-1;margin:0;padding:14px;border:1px dashed var(--kpi-border);border-radius:var(--kpi-control-radius);color:var(--kpi-secondary)}.kpi-editor-empty{margin:0;color:var(--kpi-secondary);font-size:12px}.kpi-save{min-height:36px!important;padding-inline:11px!important;border-color:transparent!important;border-radius:12px!important;background:var(--kpi-save-bg)!important;color:var(--kpi-save-ink)!important;font-weight:700!important}.kpi-save:hover{background:var(--kpi-save-hover)!important;color:var(--kpi-save-ink)!important}.kpi-message{margin:0}@media(max-width:1099px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.kpi-grid{gap:8px}.kpi-card{min-height:0;gap:6px;padding:12px;border-radius:16px}.kpi-card strong{gap:6px;font-size:19px;white-space:nowrap}.kpi-card small{font-size:12px}.kpi-ring{width:44px;height:44px}.kpi-ring text{font-size:10px}.kpi-delta{font-size:11px}}@media(max-width:600px){.kpi-strip--finance .kpi-card strong{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px}.kpi-strip--finance .kpi-ring{width:46px;height:46px}}.analytics-print-root{display:none;color:var(--text-primary);font-family:inherit;direction:rtl}.analytics-print-heading{border-bottom:2px solid var(--brand-primary);padding-bottom:var(--space-4);margin-bottom:var(--space-5)}.analytics-print-heading>p{margin:0;color:var(--brand-secondary);font-size:var(--text-sm);font-weight:700}.analytics-print-heading h1{margin:var(--space-2) 0 var(--space-4);font-size:var(--text-2xl)}.analytics-print-heading dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0}.analytics-print-heading dl>div{min-width:0}.analytics-print-heading dt{color:var(--text-muted);font-size:var(--text-xs)}.analytics-print-heading dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-size:var(--text-sm);font-weight:700}.analytics-print-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--text-sm)}.analytics-print-table th,.analytics-print-table td{padding:var(--space-3);border:1px solid var(--border);text-align:right;vertical-align:top;overflow-wrap:anywhere}.analytics-print-table thead{background:var(--table-heading-bg)}.analytics-print-table tbody th{font-weight:700}@media print{@page{size:A4 portrait;margin:14mm}body *{visibility:hidden!important}.analytics-print-enabled .analytics-print-root,.analytics-print-enabled .analytics-print-root *{visibility:visible!important}.analytics-print-enabled .analytics-print-root{display:block!important;position:absolute;inset:0 auto auto 0;width:100%;color:#17131d;background:#fff;font-family:Noto Sans Arabic,Segoe UI,Tahoma,sans-serif;font-size:10pt}.analytics-print-heading{border-color:var(--brand-secondary);break-inside:avoid}.analytics-print-heading>p{color:var(--brand-secondary)}.analytics-print-heading h1{font-size:20pt}.analytics-print-heading dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.analytics-print-heading dt{color:#625c68}.analytics-print-table{font-size:9pt}.analytics-print-table thead{display:table-header-group;background:#f1edf5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.analytics-print-table tr{break-inside:avoid;page-break-inside:avoid}.analytics-print-table th,.analytics-print-table td{padding:7px;border-color:#d7d1dc}.analytics-print-table tbody th{font-weight:700}}.analytics-report-export{display:grid;gap:var(--space-4);min-width:0}.analytics-report-export .card-head{flex-wrap:wrap}.analytics-report-export .card-title,.analytics-report-export .card-subtitle{overflow-wrap:anywhere}.analytics-export-result{margin-block:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg)}.analytics-export-result p{margin-block:0 var(--space-3)}.analytics-reports-panel{min-width:0;color:var(--text-primary)}.analytics-reports-panel .analytics-report-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:var(--space-2);margin-block:var(--space-3)}.analytics-report-toolbar>.ui-field{flex:1 1 15rem;min-width:0}.analytics-report-toolbar .filters-strip{flex:2 1 20rem;min-width:0}.analytics-reports-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.analytics-reports-table th,.analytics-reports-table td{padding:var(--space-3);text-align:start;vertical-align:top;border-block-end:1px solid var(--border);overflow-wrap:anywhere}.analytics-reports-table th{color:var(--text-secondary);font-size:var(--text-xs)}.analytics-reports-table tbody tr:hover{background:var(--surface-hover)}.analytics-report-muted{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.analytics-report-types{margin-block:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.analytics-report-types summary{cursor:pointer;font-weight:600;padding-block:var(--space-2)}.analytics-report-fields{border:0;padding:0;margin:0;min-width:0}.analytics-report-fields select[multiple]{min-height:8rem}.analytics-report-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-5)}.analytics-report-facts>div{display:flex;gap:var(--space-3);justify-content:space-between;padding-block:var(--space-3);border-block-end:1px solid var(--border);min-width:0}.analytics-report-facts dt{color:var(--text-secondary)}.analytics-report-facts dd{margin:0;overflow-wrap:anywhere}.analytics-referral-result{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md)}.analytics-referral-result p{flex-basis:100%}.analytics-referral-result a{color:var(--brand-primary)}@media(max-width:600px){.analytics-report-facts{grid-template-columns:minmax(0,1fr)}.analytics-reports-table thead{display:none}.analytics-reports-table,.analytics-reports-table tbody,.analytics-reports-table tr,.analytics-reports-table td{display:block;width:auto}.analytics-reports-table tr{border:1px solid var(--border);border-radius:var(--radius-md);margin-block:var(--space-3);padding:var(--space-2)}.analytics-reports-table td{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2)}.analytics-reports-table td:before{content:attr(data-label);color:var(--text-secondary)}}.analytics-report-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);margin-block:var(--space-3)}.analytics-report-segment{display:flex;flex-wrap:wrap;gap:var(--space-2)}.analytics-reports-table small{display:block;color:var(--text-muted)}@media(max-width:600px){.analytics-report-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.analytics-workspace{min-width:0;color:var(--text-primary)}.analytics-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:var(--space-2);margin-block:var(--space-3)}.analytics-periods{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-inline-end:auto}.analytics-periods [aria-pressed=true]{border-color:var(--brand-primary);background:var(--brand-soft)}.analytics-read-time,.analytics-metric-facts{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-normal)}.analytics-lede{margin-block:var(--space-3);color:var(--text-secondary);line-height:var(--leading-normal)}.analytics-metric-facts{display:grid;gap:var(--space-1);margin:0}.analytics-metric-facts>div{min-width:0}.analytics-metric-facts dt{font-weight:600}.analytics-metric-facts dd{margin:0}.analytics-metric-link{color:var(--text-primary);font-size:var(--text-xs);text-underline-offset:var(--space-1)}.analytics-domain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-block:var(--space-3)}.analytics-domain-grid>:first-child{grid-column:1 / -1}.analytics-absence{padding-block:var(--space-3);border-block:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.analytics-definition-table{max-width:100%;overflow-x:auto}.analytics-definition-table table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.analytics-definition-table th,.analytics-definition-table td{text-align:start;vertical-align:top;padding:var(--space-3);border-bottom:1px solid var(--border);overflow-wrap:anywhere}.analytics-definition-table th{color:var(--text-secondary)}@media print{.analytics-workspace:not(:has(.analytics-print-enabled)){display:none!important}}.analytics-breakdown-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-block:var(--space-3);align-items:start}.analytics-breakdown-grid>:first-child:nth-last-child(3){grid-row:span 2}@media(max-width:900px){.analytics-breakdown-grid{grid-template-columns:minmax(0,1fr)}}.analytics-metric-link:focus-visible{outline:2px solid var(--brand-primary);outline-offset:var(--space-1)}.analytics-domain .shared-viz-line text{direction:ltr;unicode-bidi:plaintext}.analytics-domain .shared-viz-point-label{transform:translateY(calc(-1 * var(--space-4)))}.analytics-workspace .shared-viz-money-bars .shared-viz-category{grid-template-columns:minmax(0,1fr) auto}.analytics-workspace .shared-viz-money-bars .shared-viz-category>b{min-width:0;max-inline-size:50cqi;justify-self:end;overflow-wrap:anywhere;text-align:end}.analytics-workspace .kpi-card strong{flex-wrap:wrap;white-space:normal}.analytics-workspace .kpi-card strong>span{min-width:0;overflow-wrap:anywhere}.analytics-definitions-dialog{width:min(600px,calc(100% - var(--space-8)))}.analytics-definitions-dialog:not([open]){display:none}.analytics-definitions-dialog::backdrop{background:#0000008c}.my-requests{display:grid;gap:6px;min-width:0;padding:6px 12px}.my-requests__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.my-requests__head h2{margin:0;font-size:.95rem}.my-requests__button{display:inline-flex;height:36px;min-height:36px;align-items:center;justify-content:center;padding-inline:11px;border:1px solid var(--border2, var(--border));border-radius:12px;color:var(--text, var(--text-primary));background:var(--panel, var(--surface-strong));font:inherit;font-size:13px;font-weight:700;cursor:pointer}.my-requests__button:disabled{cursor:not-allowed;color:var(--text2, var(--text-muted))}.my-requests__all{margin-inline-start:auto}.my-requests__tabs{display:flex;flex-wrap:wrap;gap:6px}.my-requests__tab{height:32px;padding-inline:12px;border:1px solid var(--border2, var(--border));border-radius:999px;color:var(--text2, var(--text-muted));background:transparent;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.my-requests__tab[aria-selected=true]{color:var(--text, var(--text-primary));background:var(--chip, rgba(255, 255, 255, .08));border-color:var(--text2, var(--text-muted))}.my-requests__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.my-requests__row{display:grid;min-width:0;border:1px solid var(--line, rgba(255, 255, 255, .08));border-radius:10px}.my-requests__summary{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,auto) auto;align-items:center;gap:6px 12px;min-width:0;padding:8px 10px;border:0;background:transparent;color:inherit;font:inherit;text-align:start}button.my-requests__summary{cursor:pointer}.my-requests__main{display:grid;gap:2px;min-width:0}.my-requests__main b,.my-requests__main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-requests__main small,.my-requests__times small{color:var(--text2, var(--text-muted))}.my-requests__times{display:grid;gap:2px;min-width:0}.my-requests__chevron{color:var(--text2, var(--text-muted))}.my-requests__details{display:grid;gap:4px;margin:0;padding:0 10px 8px}.my-requests__details div{display:flex;flex-wrap:wrap;gap:6px}.my-requests__details dt{color:var(--text2, var(--text-muted))}.my-requests__details dd{margin:0;overflow-wrap:anywhere}.my-requests__more{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.my-requests__empty{margin:0;color:var(--text2, var(--text-muted))}@media(max-width:640px){.my-requests__summary{grid-template-columns:minmax(0,1fr) auto}.my-requests__times{grid-column:1 / -1}.my-requests__chevron{display:none}}.home-reading-panels{--accent:var(--brand-primary);--accent-hover:var(--brand-primary-hover);--radius-card:16px;min-width:0;color:var(--text);font-family:inherit}.home-reading-panels h2,.home-reading-panels h3{margin:0}.home-reading-panels a{color:var(--accent-hover)}.home-reading-panels :focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.home-reading-row2{display:grid;grid-template-columns:minmax(0,1fr) 290px 270px;gap:12px;margin-top:12px;align-items:start}.home-reading-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:6px;align-items:start}.home-reading-col{min-width:0;display:flex;flex-direction:column;gap:8px}.home-reading-slot{min-width:0}.home-work-summary{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:var(--surface-raised);color:var(--text-2);font-size:13px;flex-wrap:wrap}.home-work-summary b{color:var(--text);font-variant-numeric:tabular-nums}.home-unavailable{margin:0;color:var(--text-2);font-size:12.5px;line-height:1.5}.home-chart-note{margin:-5px 0 0;color:var(--text-2);font-size:12.5px;line-height:1.5;text-align:center}.home-chart-donut-empty{gap:6px}.home-legend-empty .shared-viz-legend-select{padding-block:1px}.home-legend-empty .shared-viz-legend-select b,.home-legend-empty .shared-viz-legend-select small{color:var(--text-2)}.home-legend-empty .shared-viz-legend-select i{opacity:.55}.home-chart-donut-empty .shared-viz-donut{opacity:.75}.home-chart-empty{position:relative;display:grid;place-items:center;align-content:center;gap:6px;min-height:220px;padding:12px;border-radius:12px;text-align:center}.home-chart-empty-donut{min-height:274px}.home-chart-empty strong{position:relative;color:var(--text);font-size:14px}.home-chart-empty p{position:relative;margin:0;max-width:36ch;color:var(--text-2);font-size:12.5px;line-height:1.5}.home-chart-ghost{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.home-chart-ghost line{stroke:var(--divider);stroke-width:1;vector-effect:non-scaling-stroke}.home-chart-ring{position:relative;width:132px;height:132px;opacity:.75}.home-skeleton-body{min-height:220px}.home-skeleton-donut .home-skeleton-body{min-height:274px}.home-skeleton-list .home-skeleton-body{min-height:200px}.home-fold-pending{display:flex;align-items:center;min-height:40px;padding:4px 14px;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.home-reading-panels .shared-viz-card{--text-secondary:var(--text-2);--text-muted:var(--text-2);--border-subtle:var(--divider);font-size:15px;line-height:1.6}.home-reading-panels .shared-viz-legend-select{color:var(--text);border-radius:0}.home-reading-panels .shared-viz-legend-select b{color:var(--text)}.home-reading-panels .shared-viz-table-wrap th,.home-reading-panels .shared-viz-table-wrap td{border-bottom-color:var(--divider)}.home-rr-head h3{margin:0;font-size:16px;line-height:1.4}.home-rr-head small,.home-rr-src{color:var(--text-2);font-size:12.5px;line-height:1.5}.home-rr-row{display:flex;align-items:center;gap:10px;min-height:44px;padding:3px 4px;border-bottom:1px solid var(--divider);color:var(--text)!important}.home-rr-row:hover{background:var(--surface-hover);text-decoration:none!important}.home-rr-cover{width:40px;height:40px;flex:none;padding:7px;border:1px solid var(--border);border-radius:10px;object-fit:contain;background:var(--surface-raised)}.home-rr-name{flex:1;min-width:0;font-weight:700;font-size:14px;overflow-wrap:anywhere}.home-rr-value{font-variant-numeric:tabular-nums;font-size:15px}.home-rr-colhead{display:flex;justify-content:space-between;margin-top:6px;color:var(--text-2);font-size:12.5px;font-weight:700}.home-panel{min-width:0}.home-panel-d{margin:0}.home-panel-d>summary{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:40px;cursor:pointer;list-style:none;font-size:16px;font-weight:700}.home-panel-d>summary::-webkit-details-marker{display:none}.home-panel-d>summary:after{content:"إخفاء";flex:none;color:var(--accent-hover);font-size:12.5px;font-weight:700}.home-panel-d:not([open])>summary:after{content:"المرشحات"}.home-panel-summary{margin-inline-start:auto;color:var(--text-2);font-size:12.5px;font-weight:400;text-align:start}.home-panel-body{display:grid;gap:12px;padding-top:10px}.home-field{display:grid;gap:5px;min-width:0}.home-field-label{color:var(--text-2);font-size:13px;font-weight:700}.home-dates input{min-height:40px;width:100%;padding:6px 10px;border:1px solid var(--border);border-radius:11px;background-color:var(--surface-raised);color:var(--text);font:inherit;font-size:13px;font-weight:400}.home-panel .ui-field{gap:5px}.home-panel .ui-field-head{display:block}.home-panel .ui-field-label{display:block;color:var(--text-2);font-size:13px;font-weight:700}.home-panel select.ui-control{height:44px;min-height:40px;width:100%;padding:6px 10px 6px 34px;border:1px solid var(--border);border-radius:11px;background-color:var(--surface-raised);color:var(--text);font:inherit;font-size:13px;font-weight:400}.home-panel select.ui-control,.home-health-toolbar select.ui-control{appearance:auto;-webkit-appearance:auto;background-image:none;padding-inline:10px}.home-seg{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised)}.home-seg button{flex:1 1 auto;min-height:36px;padding:4px 8px;border:0;border-radius:9px;background:transparent;color:var(--text-2);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.home-seg button.on{background:var(--surface-hover);color:var(--text)}.home-dates{display:grid;grid-template-columns:1fr 1fr;gap:8px}.home-date-echo{color:var(--text-2);font-size:12px}.home-panel-foot{display:flex;justify-content:flex-start;padding-top:8px;border-top:1px solid var(--divider)}.home-panel-foot button{min-height:38px;padding:6px 14px;border:1px solid var(--control-edge);border-radius:11px;background:var(--surface-raised);color:var(--text);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.home-panel-note{margin:0;color:var(--text-2);font-size:12.5px;line-height:1.5}.home-health{margin-top:8px}.home-health .home-section-title{margin-bottom:4px}.home-health-summary{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 6px}.home-health-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 12px;border:1px solid var(--control-edge);border-radius:12px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.home-health-chip:hover:not(:disabled){background:var(--surface-hover)}.home-health-chip:disabled{color:var(--text-2);cursor:default}.home-health-chip b{font-variant-numeric:tabular-nums}.home-health-chip i,.home-health-state i{width:8px;height:8px;flex:none;border-radius:50%;background:var(--warning)}.home-tone-CRITICAL i,i.home-tone-CRITICAL{background:var(--danger)}.home-tone-GOOD i,i.home-tone-GOOD{background:var(--success)}.home-tone-UNCERTAIN i,i.home-tone-UNCERTAIN{background:var(--text-quiet)}.home-health-chip i.home-tone-UNCERTAIN{background:var(--warning)}.home-fold{margin:0;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.home-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:4px 14px;cursor:pointer;list-style:none}.home-fold>summary::-webkit-details-marker{display:none}.home-fold>summary:after{content:"عرض";flex:none;display:inline-flex;align-items:center;min-height:30px;padding:2px 10px;border:1px solid var(--control-edge);border-radius:12px;color:var(--accent-hover);font-size:13px;font-weight:700}.home-fold[open]>summary{border-bottom:1px solid var(--divider)}.home-fold[open]>summary:after{content:"إخفاء"}.home-fold>summary:hover{background:var(--surface-hover)}.home-fold>summary:focus-visible{outline:2px solid var(--accent-hover);outline-offset:-2px}.home-fold-head{display:grid;gap:0;min-width:0}.home-fold-head h2,.home-fold-head b{margin:0;font-size:16px;line-height:1.3}.home-fold-head small{color:var(--text-2);font-size:13px;line-height:1.5}.home-fold-body{padding:14px 16px}.home-health-toolbar{display:flex;align-items:end;gap:8px;flex-wrap:wrap;margin:0 0 10px}.home-health-toolbar label{display:grid;gap:4px;min-width:0;color:var(--text-2);font-size:12px;font-weight:700}.home-health-toolbar input{min-height:38px;min-width:0;max-width:100%;padding:6px 10px;border:1px solid var(--border);border-radius:12px;background-color:var(--surface);color:var(--text);font:inherit;font-size:13px}.home-health-toolbar .ui-field{gap:4px}.home-health-toolbar .ui-field-head{display:block}.home-health-toolbar .ui-field-label{display:block;color:var(--text-2);font-size:12px;font-weight:700}.home-health-toolbar select.ui-control{height:44px;min-height:38px;width:100%;min-width:0;max-width:100%;padding:6px 10px 6px 34px;border:1px solid var(--border);border-radius:12px;background-color:var(--surface);color:var(--text);font:inherit;font-size:13px;font-weight:700}.home-health-toolbar .home-health-search{flex:1 1 220px}.home-health-toolbar .home-health-state-filter{flex:0 1 190px}.home-health-toolbar .home-health-count{margin-inline-start:auto;padding-bottom:9px;color:var(--text-2);font-size:13px;font-variant-numeric:tabular-nums}.home-health-toolbar>button{display:inline-flex;align-items:center;gap:6px;height:44px;min-height:44px;padding:0 16px;border:1px solid var(--control-edge);border-radius:12px;background:var(--surface);color:var(--text);font:inherit;font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer}.home-health-toolbar>button:hover{background:var(--surface-hover)}.home-read-time{margin:0 0 8px;color:var(--text-2);font-size:13px;line-height:1.5}.home-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:12px}.home-health-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.home-health-table th,.home-health-table td{padding:11px 9px;border-bottom:1px solid var(--divider);text-align:right;vertical-align:middle;line-height:1.55;overflow-wrap:anywhere}.home-health-table th{background:var(--surface-hover);color:var(--text-2);font-size:14px;font-weight:700}.home-health-table tbody tr{cursor:pointer;transition:background .15s ease}.home-health-table tbody tr:hover{background:var(--surface-hover)}.home-health-table th:nth-child(1){width:18%}.home-health-table th:nth-child(2){width:27%}.home-health-table th:nth-child(3),.home-health-table th:nth-child(4){width:10%}.home-health-table th:nth-child(5){width:14%}.home-health-table th:nth-child(6){width:21%}.home-health-empty{margin:10px 0;color:var(--text-2);font-size:13px}.home-live-empty td{color:var(--text-2);text-align:center}.home-health-name{display:flex;align-items:center;gap:9px;min-width:0}.home-health-iconbox{width:32px;height:32px;display:grid;place-items:center;flex:none;border:1px solid var(--border);border-radius:9px;background:var(--surface-raised)}.home-health-iconbox img{width:28px;height:28px;object-fit:contain}.home-health-name b{display:block;min-width:0;color:var(--text);font-size:14px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.home-health-state{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-size:14px;font-weight:700;line-height:1.45}.home-health-table td small{display:block;margin-top:3px;color:var(--text-2);font-size:13.5px;line-height:1.5}.home-health-metric b{display:block;font-size:16px;line-height:1.4;font-variant-numeric:tabular-nums}.home-health-metric small{margin:0!important}.home-health-updated{color:var(--text-2);font-size:13.5px;line-height:1.5;font-variant-numeric:tabular-nums}.home-health-open{display:inline-flex;align-items:center;min-height:38px;color:var(--accent-hover);font-size:14px;font-weight:700}.home-live{margin-top:4px}.home-live-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.home-live-block{min-width:0;padding:0 0 14px;border-bottom:1px solid var(--divider)}.home-live-block h3{margin:0 0 7px;font-size:16px;line-height:1.45}.home-live-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}.home-live-head h3{margin:0}.home-live-head p{margin:3px 0 0;color:var(--text-2);font-size:14px;line-height:1.5}.home-event-strip{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr) minmax(0,1fr);gap:18px;align-items:center;padding:12px 0;border-block:1px solid var(--divider)}.home-event-total strong{display:block;color:var(--text);font-size:24px;line-height:1.2;font-variant-numeric:tabular-nums}.home-event-total small,.home-event-record small,.home-event-votes small{display:block;margin-top:3px;color:var(--text-2);font-size:14px;line-height:1.5}.home-event-record>b,.home-event-record>a{display:inline-block;color:var(--text);font-size:16px;font-weight:700;line-height:1.5}.home-event-votes b{display:block;font-size:18px;font-variant-numeric:tabular-nums}.home-event-votes p{margin:0;color:var(--text-2);font-size:14px;line-height:1.6}.home-live-unavailable{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 0;border-block:1px solid var(--divider)}.home-live-unavailable p{margin:0;color:var(--text-2);font-size:14px;line-height:1.6}.home-live-unavailable a{font-size:13px;font-weight:700;white-space:nowrap}.home-live-link{display:inline-flex;align-items:center;min-height:40px;font-size:13px;font-weight:700}.home-live-table{width:100%;border-collapse:collapse;font-size:13px}.home-live-table th,.home-live-table td{padding:9px 8px;border-bottom:1px solid var(--divider);text-align:right;vertical-align:top;line-height:1.55;font-size:14px;overflow-wrap:anywhere}.home-live-table th{background:var(--surface-hover);color:var(--text-2);font-weight:700}.home-live-table td b{display:block;font-size:14px}.home-live-table td small{display:block;margin-top:2px;color:var(--text-2);font-size:14px;line-height:1.55}.home-maintenance-state{display:inline-flex;align-items:center;gap:6px}.home-maintenance-state:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--warning)}.home-maintenance-ACTIVE:before{background:var(--success)}.home-maintenance-state:not(.home-maintenance-ACTIVE){color:var(--warning);background:color-mix(in srgb,var(--warning) 20%,var(--surface))}@media(max-width:1399px){.home-reading-row3{grid-template-columns:repeat(2,minmax(0,1fr))}.home-reading-row3 .home-reading-col{grid-column:1/-1}.home-reading-row2{grid-template-columns:minmax(0,1fr) 260px}.home-reading-row2 .home-panel{grid-column:1/-1}}@media(max-width:1099px){.home-reading-row3{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px){.home-reading-row2{grid-template-columns:minmax(0,1fr)}.home-reading-row2 .home-panel{grid-column:auto}}@media(max-width:520px){.home-chart-empty,.home-skeleton-body{min-height:165px}.home-chart-empty-donut,.home-skeleton-donut .home-skeleton-body{min-height:190px}.home-chart-ring{width:96px;height:96px}.home-health-toolbar .home-health-search,.home-health-toolbar .home-health-state-filter{flex:1 1 100%}.home-health-table th,.home-health-table td{padding:8px 6px}.home-health-table th:nth-child(5),.home-health-table td:nth-child(5){display:none}.home-event-strip{grid-template-columns:minmax(0,1fr);gap:10px}.home-reading-slot-bars,.home-reports-chart .shared-viz-donut{display:none}.home-reports-chart .shared-viz-donut-layout,.home-dates{grid-template-columns:minmax(0,1fr)}.home-reading-panels .shared-viz-card,.home-rr-card{padding:10px;border-radius:16px}}@media(max-width:520px){.home-table-wrap{border:0;overflow:visible}.home-health-table,.home-live-table,.home-health-table tbody,.home-live-table tbody{display:block;max-width:100%}.home-health-table thead,.home-live-table thead{display:none}.home-health-table tbody,.home-live-table tbody{display:grid;gap:8px}.home-health-table tbody tr,.home-live-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr);padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.home-health-table td,.home-live-table td{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:3px 8px;border:0;min-width:0;font-size:15px}.home-health-table td:before,.home-live-table td:before{content:attr(data-label);grid-column:1;grid-row:1;color:var(--text-2);font-size:13px}.home-health-table td>*,.home-live-table td>*{grid-column:2;min-width:0}}.home-reading-panels.is-loading{opacity:.6;transition:opacity .15s ease}.dashboard-workspace{--accent:var(--brand-primary);--accent-hover:var(--brand-primary-hover);--radius-card:16px;display:block;width:100%;max-width:1720px;min-width:0;margin-inline:auto;color:var(--text);font-family:inherit;font-size:15px;line-height:1.6}.dashboard-workspace *{box-sizing:border-box}.dashboard-workspace [hidden]{display:none!important}.dashboard-workspace h1,.dashboard-workspace h2,.dashboard-workspace h3,.dashboard-workspace h4{margin:0}.dashboard-workspace a{color:var(--accent-hover);text-decoration:none}.dashboard-workspace a:hover{text-decoration:underline}.dashboard-workspace button{font-family:inherit}.dashboard-workspace :focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.home-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:981px){.figma-content:has(>.dashboard-workspace){padding-top:2px}}.figma-shell:has(.dashboard-workspace)>.mesh{display:none}.dashboard-workspace .home-header{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:6px 0 14px}.dashboard-workspace .home-header h1{margin:0;font-size:clamp(24px,2.2vw,var(--type-page));font-weight:700;line-height:1.35}.dashboard-workspace .home-header p{margin:4px 0 0;color:var(--text-2);font-size:14px;line-height:1.55}.dashboard-workspace .home-header .home-eyebrow{margin:0 0 3px;color:var(--accent);font-size:13px;font-weight:700}.dashboard-workspace .home-tools{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.dashboard-workspace .home-snapshot{display:inline-flex;align-items:center;gap:7px;color:var(--text-2);font-size:13px}.dashboard-workspace .home-snapshot:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--warning)}.dashboard-workspace .home-refresh{display:inline-flex;align-items:center;gap:6px;height:36px;min-height:36px;padding:0 11px;border:1px solid var(--control-edge);border-radius:12px;background:var(--surface);color:var(--text);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.dashboard-workspace .home-refresh:hover{background:var(--surface-hover)}.dashboard-workspace .home-refresh:disabled{color:var(--text-2);cursor:progress}.dashboard-workspace .home-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:6px 12px;border:1px solid var(--control-edge);border-radius:12px;background:var(--surface);color:var(--text);font-size:13px;font-weight:700}.dashboard-workspace .home-link:hover{background:var(--surface-hover);text-decoration:none}.home-search{min-width:0;margin:0 0 26px}.home-search-box{display:block;position:relative}.home-search input{width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);font:inherit;font-size:15px}.home-search-results{margin-top:8px;padding:6px;border:1px solid var(--border);border-radius:14px;background:var(--surface);max-height:220px;overflow:auto}.home-search-count{margin:4px 8px;color:var(--text-2);font-size:13px}.home-search-row{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 8px;border-radius:10px;color:var(--text)!important}.home-search-row:hover{background:var(--surface-hover);text-decoration:none!important}.home-search-img{width:36px;height:36px;flex:none;padding:6px;border:1px solid var(--border);border-radius:50%;object-fit:contain;background:var(--surface-raised)}.home-search-name{flex:1;min-width:0;font-weight:700;font-size:14px;overflow-wrap:anywhere}.home-search-row small{color:var(--text-2);font-size:12.5px}.home-search-results>button,.home-attention>button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:6px 14px;border:1px solid var(--control-edge);border-radius:11px;background:var(--surface-raised);color:var(--text);font-weight:700;cursor:pointer}.home-attention{min-width:0;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.home-attention-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.home-attention-head h3{margin:0;font-size:16px;line-height:1.4}.home-attention-head small{display:block;margin-top:2px;color:var(--text-2);font-size:12.5px;line-height:1.5}.home-heading-side{color:var(--text-2);font-size:13px;white-space:nowrap}.home-attention-side{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 12px;white-space:normal}.home-attention-side>small{display:inline;margin:0;font-size:12.5px;line-height:1.5}.home-attention-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.home-attention-table th,.home-attention-table td{padding:5px 8px;border-bottom:1px solid var(--divider);text-align:right;vertical-align:middle;line-height:1.45;overflow-wrap:anywhere}.home-attention-table th{background:var(--surface-hover);color:var(--text-2);font-size:12.5px;font-weight:700}.home-attention-table th:nth-child(1){width:40%}.home-attention-table th:nth-child(2){width:10%}.home-attention-table th:nth-child(3){width:20%}.home-attention-table th:nth-child(4){width:30%}.home-attention-table .home-attention-destination{text-align:start}.home-attention-table tbody tr{position:relative;transition:background .15s ease}.home-attention-table tbody tr:hover{background:var(--surface-hover)}.home-attention-table tbody tr.critical{border-inline-start:3px solid var(--danger)}.home-attention-table tbody tr.attention{border-inline-start:3px solid var(--warning)}.home-attention-table tbody tr.pending:hover{background:none}.home-attention-table .home-attention-pending{display:block;height:40px;border-radius:12px;background:linear-gradient(90deg,var(--surface-raised) 25%,var(--surface-hover) 50%,var(--surface-raised) 75%);background-size:200% 100%;animation:home-shimmer 1.4s ease-in-out infinite}.home-attention-title{display:block;color:var(--text);font-size:14px;font-weight:700;line-height:1.45}.home-attention-ref{display:block;margin-top:2px;color:var(--text-2);font-size:12.5px;line-height:1.4}.home-attention-count{color:var(--text);font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.home-attention-count-mobile{display:none}.home-attention-priority>strong{display:block;color:var(--text);font-weight:700;font-size:13.5px}.home-attention-priority>small{display:block;margin-top:2px;color:var(--text-2);font-size:12.5px;line-height:1.4}.home-attention-destination{text-align:center}.home-attention-label{display:inline-flex;align-items:center;gap:6px;min-height:36px;color:var(--text-2)}.home-attention-label>span:first-child{font-weight:700;color:var(--accent-hover);font-size:13.5px;white-space:nowrap}.home-attention-label svg{width:15px;height:15px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dashboard-workspace .home-attention-link,.dashboard-workspace .home-attention-link:hover{display:inline-flex;color:inherit;text-decoration:none}.home-attention-link:after{content:"";position:absolute;inset:0;border-radius:8px}.home-attention-link:focus-visible{outline:none}.home-attention-link:focus-visible:after{outline:2px solid var(--accent-hover);outline-offset:-2px}.dashboard-workspace .home-attention>.home-attention-more{display:none;align-self:flex-start;margin-top:4px;background:var(--surface-raised)}.home-attention-who{display:flex;align-items:center;gap:10px;min-width:0}.home-attention-who>span{min-width:0}.home-attention-av{width:40px;height:40px;flex:none;padding:7px;border:1px solid var(--border);border-radius:50%;object-fit:contain;background:var(--surface-raised)}.home-attention>.pagination{margin:0}.home-attention.is-empty{flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px 14px;padding:10px 14px}.home-attention.is-empty>h3{margin:0;font-size:15px;line-height:1.4}.home-attention.is-empty>.home-note{margin:0}.home-revenue-card{min-width:0}.home-revenue-table{width:100%;border-collapse:collapse;font-size:13px}.home-revenue-table th,.home-revenue-table td{padding:6px 8px;border-bottom:1px solid var(--divider);text-align:right;line-height:1.45;overflow-wrap:anywhere}.home-revenue-table th{background:var(--surface-hover);color:var(--text-2);font-size:12.5px;font-weight:700}.home-my-requests-fold{margin:10px 0}.home-my-requests-fold>summary{cursor:pointer;padding:8px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface);font-weight:700;color:var(--text)}.dashboard-workspace{--av-1:#7c3aed;--av-2:#0d9488;--av-3:#16a34a;--av-4:#4f46e5;--av-5:#d97706;--av-6:#e11d48;--av-other:#8b8797}.home-metrics{min-width:0;margin-top:14px}.home-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 0 10px}.home-section-title h2{margin:0;font-size:19px;line-height:1.4}.home-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.home-kpi{--c:var(--av-1);display:flex;flex-direction:column;gap:8px;min-width:0;min-height:130px;padding:16px;border:1px solid color-mix(in srgb,var(--c) 35%,var(--border));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 24%,var(--surface)) 0%,var(--surface) 72%);color:var(--text);text-align:start;font:inherit;cursor:pointer}.home-kpi:hover{border-color:var(--c)}a.home-kpi{text-decoration:none}.home-scope-note{display:block;margin-top:3px;color:var(--text-2);font-size:13px;line-height:1.5}div.home-kpi{cursor:default}.home-kpi>small{display:block;color:var(--text-2);font-size:13px;line-height:1.4}.home-kpi>b{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;font-size:28px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums}.home-kpi-num{min-width:0;overflow-wrap:anywhere}.home-kpi-unit{font-size:14px;font-weight:700;color:var(--text-2)}.home-kpi-delta{display:block;color:var(--text-2);font-size:12px;line-height:1.45}.home-kpi-note{margin:0;color:var(--text-2);font-size:12px;line-height:1.5}.home-kpi-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:4px 0 12px}.home-kpi-tools>small{color:var(--text-quiet);font-size:12px;line-height:1.5}.home-btn-sm{display:inline-flex;align-items:center;gap:6px;height:36px;min-height:36px;padding:0 11px;border:1px solid var(--control-edge);border-radius:12px;background:var(--surface);color:var(--text);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.home-btn-sm:hover:not(:disabled){background:var(--surface-hover)}.home-btn-sm:disabled{cursor:not-allowed}.home-kpi-panel{display:grid;gap:7px;width:100%;margin-top:7px;padding:12px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.home-kpi-panel h4{margin:4px 0;font-size:14px}.home-kpi-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:7px 0;border-bottom:1px solid var(--divider)}.home-kpi-ctrl,.home-kpi-act{display:flex;gap:6px;flex-wrap:wrap}.home-kpi-act{padding-top:6px}.home-input{flex:1 1 220px;height:38px;min-width:0;padding:0 12px;border:1px solid var(--control-edge);border-radius:12px;background:var(--input-bg);color:var(--text);font:inherit}.home-approvals:has(.approvals-inbox__heading>.status-badge.muted){display:none}@media(max-width:1099px){.home-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dashboard-workspace .home-header{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin:5px 0 4px}.dashboard-workspace .home-header h1{line-height:1.2}.dashboard-workspace .home-tools{order:1;width:100%;justify-content:flex-start;margin:2px 0 0}}@media(max-width:520px){.dashboard-workspace .home-header{gap:4px 8px;margin:2px 0}.dashboard-workspace .home-header h1{font-size:24px;line-height:28px}.dashboard-workspace .home-header .home-eyebrow{display:none}.dashboard-workspace .home-refresh{height:32px;min-height:32px;padding:0 8px;font-size:12px}.home-attention{padding:10px}.home-attention-table,.home-attention-table tbody{display:block}.home-attention-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-attention-table tbody{display:grid;gap:8px}.home-attention-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:9px 10px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.home-attention-table td{display:block;padding:0;border:0}.home-attention-table .home-attention-work{grid-column:1/-1}.home-attention-table .home-attention-priority{grid-column:1}.home-attention-table .home-attention-count-cell{grid-column:2;grid-row:2;text-align:right}.home-attention-table .home-attention-destination{display:block;grid-column:1/-1;text-align:start}.home-attention-table .home-attention-label>span:first-child{font-size:13px}.dashboard-workspace .home-attention>.home-attention-more{display:inline-flex}.home-attention-count-desktop{display:none}.home-attention-count-mobile{display:inline}.home-attention-count{font-size:14px}.home-attention:not(.is-expanded) .home-attention-table tbody tr:nth-child(n+2){display:none}.home-attention-ref,.home-attention-head small{display:none}.home-attention-head .home-attention-side>small{display:inline}.home-metrics>.home-section-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.home-kpis{gap:8px}.home-kpi{min-height:0;gap:6px;padding:12px;border-radius:16px}.home-kpi>b{font-size:19px;gap:6px;white-space:nowrap}.home-kpi>small{font-size:12px}.home-kpi-delta{font-size:11px}}.dashboard-workspace .home-note{margin:0;color:var(--text-2);font-size:13px;line-height:1.5}.dashboard-workspace .home-note-action{display:inline;min-height:0;padding:0 2px;border:0;background:none;color:var(--accent-hover);font:inherit;font-weight:700;cursor:pointer;text-decoration:underline}@keyframes home-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.home-kpis-skeleton i,.home-attention-skeleton i,.home-gate-skeleton>i,.home-skeleton-body{display:block;border-radius:12px;background:linear-gradient(90deg,var(--surface-raised) 25%,var(--surface-hover) 50%,var(--surface-raised) 75%);background-size:200% 100%;animation:home-shimmer 1.4s ease-in-out infinite}.home-kpis-skeleton i{min-height:84px;border-radius:18px;border:1px solid var(--border)}.home-attention-skeleton{display:grid;gap:6px}.home-gate-skeleton{display:grid;gap:18px}.home-gate-skeleton>.home-gate-search{height:46px}.home-gate-skeleton>.home-attention-skeleton{padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.home-attention-skeleton i{height:50px}.home-kpis-error{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.home-kpis-error strong{color:var(--text)}.home-kpis-error p{margin:0;color:var(--text-2);flex:1 1 220px}.home-kpis-error button{min-height:38px;padding:6px 14px;border:1px solid var(--control-edge);border-radius:11px;background:var(--surface-raised);color:var(--text);font-weight:700;cursor:pointer}@media(prefers-reduced-motion:reduce){.home-attention-table .home-attention-pending,.home-kpis-skeleton i,.home-attention-skeleton i,.home-gate-skeleton>i,.home-skeleton-body{animation:none}}@media(max-width:1099px){.home-kpis-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.home-kpis-skeleton i{min-height:84px;border-radius:16px}}.admin-profile-page{display:grid;width:100%;gap:var(--space-4)}.admin-profile-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.admin-profile-head>div:first-child{display:grid;gap:var(--space-1)}.admin-profile-head>div:first-child>span{color:var(--brand-primary);font-size:var(--text-2xs);font-weight:800;letter-spacing:.08em}.admin-profile-head h2{margin:0;font-size:var(--text-xl);line-height:var(--leading-tight)}.admin-profile-head p{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.admin-profile-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.admin-profile-logout{color:var(--danger);border-color:var(--border)}.admin-profile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin:0}.admin-profile-grid>div{display:grid;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.admin-profile-grid dt{color:var(--text-muted);font-size:var(--text-2xs);letter-spacing:.04em}.admin-profile-grid dd{margin:0;font-size:var(--text-base);font-weight:600}.admin-profile-grid .admin-profile-small-field dd{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.admin-profile-card{display:grid;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel-bg)}.admin-profile-card>header{display:grid;gap:var(--space-1)}.admin-profile-card h3,.admin-profile-editor h3{margin:0;font-size:var(--text-lg)}.admin-profile-card header p,.admin-profile-card>p,.admin-profile-muted{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.admin-profile-identity{grid-template-columns:auto minmax(0,1fr);align-items:start}.admin-profile-avatar{display:grid;place-items:center;width:3.5rem;aspect-ratio:1;border-radius:var(--radius-lg);background:var(--surface-elevated);color:var(--brand-primary);font-size:var(--text-xl);font-weight:700}.admin-profile-identity-main{display:grid;gap:var(--space-3);min-width:0}.admin-profile-identity-main>h3{margin:0;font-size:var(--text-xl)}.admin-profile-roles{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0}.admin-profile-access-group{display:grid;gap:var(--space-2)}.admin-profile-access-group h4{margin:0;font-size:var(--text-base)}.admin-profile-access-group ul,.admin-profile-list{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.admin-profile-access-group li,.admin-profile-list li{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.admin-profile-access-group p{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.admin-profile-permission-count{padding-top:var(--space-2);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs)}.admin-profile-security-list{display:grid;gap:var(--space-2)}.admin-profile-security-line{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.admin-profile-security-line p{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.admin-profile-work-count{font-size:var(--text-lg);font-weight:700}.admin-profile-link{width:fit-content;color:var(--brand-primary);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.admin-profile-link:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.admin-profile-staff-link{padding-block:var(--space-3)}.admin-profile-source-state{display:grid;justify-items:start;gap:var(--space-2)}.admin-profile-source-state p,.admin-profile-stale,.admin-profile-security-note{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.admin-profile-stale{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.admin-profile-security-note{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1)}.admin-profile-editor{display:grid;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-elevated)}.admin-profile-editor h3{margin:0;font-size:var(--text-lg)}.admin-profile-editor p{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.admin-profile-editor label{display:grid;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary)}.admin-profile-editor input{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--input-bg);color:var(--text-primary);font:inherit;min-height:var(--control-height)}.admin-profile-editor input:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.admin-profile-saved{margin:0;color:var(--success);font-size:var(--text-sm);font-weight:600}.admin-profile-error{margin:0;color:var(--danger);font-size:var(--text-sm);font-weight:600}@media(max-width:760px){.admin-profile-card{padding:var(--space-3)}.admin-profile-identity,.admin-profile-grid{grid-template-columns:1fr}}.admin-profile-absent{color:var(--text-muted);font-size:12px;font-style:italic;font-weight:400}.events-workspace{display:grid;gap:16px}.workspace-head{display:flex;justify-content:space-between;gap:16px;padding:22px}.workspace-head h2,.workspace-head p,.events-create h3,.events-list h3{margin:0}.workspace-head p{color:var(--text-muted);margin-top:6px}.events-tools,.events-create{display:flex;flex-wrap:wrap;gap:12px;padding:16px;align-items:end}.events-tools label,.events-create label{display:grid;gap:6px;flex:1;min-width:160px;color:var(--text-secondary);font-size:13px}.events-tools input,.events-tools select,.events-create input{min-height:42px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg)}.events-create h3{width:100%}.events-list{padding:18px}.events-notice{margin:0;padding:11px 14px;border:1px solid var(--border-strong);border-radius:10px;color:var(--text-secondary);background:var(--brand-soft)}@media(max-width:580px){.workspace-head,.events-tools,.events-create{display:grid}.events-tools label,.events-create label{min-width:0}.events-tools button,.events-create button{min-height:44px}}.events-absent{color:var(--text-muted);font-size:12px;font-style:italic;font-weight:400}.events-program-manager{margin-top:16px;display:grid;gap:14px}.events-program-tab,.events-rules-tab,.events-milestone-tab,.events-milestone-form,.events-preview-tab{display:grid;gap:14px;padding-top:8px}.events-gift-note{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--brand-soft)}.events-gift-note p{margin:0}.events-tiers{display:grid;gap:14px}.events-tier-card{display:grid;gap:10px;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--input-bg)}.events-reward-line{display:grid;gap:10px;padding:10px;border:1px dashed var(--border);border-radius:10px}.events-attention{padding:10px 12px;border:1px solid var(--border-strong);border-radius:10px;background:var(--brand-soft)}.events-attention h4{margin:0 0 6px}.events-attention ul{margin:0;padding-inline-start:18px}.events-picker{display:grid;gap:8px}.events-catalog-media-preview{max-width:min(100%,20rem);min-height:7rem;overflow:hidden;border-radius:var(--radius-sm)}.events-picker .ui-control-row{flex-wrap:wrap}.events-picker-chosen{margin:0;font-size:13px;color:var(--text-secondary)}.events-picker-results{list-style:none;margin:0;padding:0;display:grid;gap:6px;max-height:220px;overflow:auto}.events-picker-result{display:flex;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text-primary);cursor:pointer}.ev14-root{--accent: #D8B96D;--accent-hover: #E5CB89;--accent-ink: #291E0C;--as-shell-chrome-size: 44px;--as-shell-filter-label-font-size: 12.5px;--av-1: #7c3aed;--bg: #17111E;--border: #51445A;--border2: #82748C;--brand: #D8B96D;--brand2: #E5CB89;--control-edge: #82748C;--danger: #F07883;--danger-bg: #492A32;--danger-soft: #492A32;--divider: #403547;--focus-width: 2px;--hover: #392A44;--input: #1E1625;--input-bg: #1E1625;--muted: #C0B4C9;--muted-bg: #38303D;--nav-active: #392A44;--nav-active-border: #82748C;--on-brand: #291E0C;--panel: #241A2D;--radius-card: 16px;--radius-control: 12px;--raised: #30233A;--royal-action: #D8B96D;--royal-action-hover: #E5CB89;--royal-action-ink: #2B1B35;--s1: #D8B96D;--success: #5CCB8A;--success-bg: #253D31;--success-soft: #253D31;--surface: #241A2D;--surface-hover: #392A44;--surface-raised: #30233A;--text: #FFF9EF;--text-2: #D9CFDF;--text2: #D9CFDF;--type-body: 15px;--type-page: 28px;--type-secondary: 13px;--type-section: 18px;--warn: #E3BF68;--warn-soft: #45391F;--warning-bg: #45391F;--text-quiet: #C0B4C9;--warning: #E3BF68;--info: #8BB8FA;--info-bg: #28364D;--s2: #5CCB8A;--s3: #8BB8FA;--s4: #E3BF68;--s5: #F07883;--av-2: #0d9488;--av-3: #16a34a;--av-4: #4f46e5;--av-5: #d97706;--av-6: #e11d48;--av-other: #8b8797;--radius-page: 22px;--radius-chip: 999px;--type-card: 15px;--line: 1.6;--shadow-floating: 0 14px 32px rgb(7 3 11 / 48%);--shadow-soft: 0 2px 8px rgb(7 3 11 / 28%);--font-ar: "Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--info-soft: #28364D;--glow: rgb(155 93 229 / 9%);color-scheme:dark}:root[data-theme=light] .ev14-root{--accent: #80601F;--accent-hover: #694515;--accent-ink: #FFFFFF;--bg: #F3EFF5;--border: #D9D0DD;--border2: #8D8295;--brand: #80601F;--brand2: #694515;--control-edge: #8D8295;--danger: #9F3B47;--danger-bg: #F9E8EA;--danger-soft: #F9E8EA;--divider: #E8E1EA;--hover: #F1EBDD;--input: #FFFFFF;--input-bg: #FFFFFF;--muted: #64576E;--muted-bg: #EEEAF0;--nav-active: #F1EBDD;--nav-active-border: #8D8295;--on-brand: #FFFFFF;--panel: #FFFFFF;--raised: #F9F5EA;--s1: #80601F;--success: #246A48;--success-bg: #E6F4EB;--success-soft: #E6F4EB;--surface: #FFFFFF;--surface-hover: #F1EBDD;--surface-raised: #F9F5EA;--text: #241A2A;--text-2: #574C60;--text2: #574C60;--warn: #78550F;--warn-soft: #FAF0D7;--warning-bg: #FAF0D7;--text-quiet: #64576E;--warning: #78550F;--info: #355578;--info-bg: #E7EDF7;--s2: #246A48;--s3: #355578;--s4: #78550F;--s5: #9F3B47;--shadow-floating: 0 14px 32px rgb(36 26 42 / 16%);--shadow-soft: 0 2px 8px rgb(36 26 42 / 10%);--info-soft: #E7EDF7;--glow: rgb(139 75 196 / 10%);color-scheme:light}.ev14-root{font-family:var(--font-ar);font-size:var(--type-body);line-height:var(--line);color:var(--text);direction:rtl;min-width:0;-webkit-text-size-adjust:100%}.ev14-root *{box-sizing:border-box}.ev14-root button,.ev14-root input,.ev14-root select,.ev14-root textarea{font:inherit;color:inherit}.ev14-root .ev14-btn{white-space:nowrap;height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--border2);background:var(--panel);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ev14-root .ev14-btn:hover{background:var(--hover)}.ev14-root .ev14-btn.ev14-primary{border:0;background:linear-gradient(120deg,var(--brand),var(--brand2));color:var(--on-brand);font-weight:700}.ev14-root .ev14-btn.ev14-ghost{border-color:var(--border);color:var(--text2)}.ev14-root .ev14-btn.ev14-danger{border-color:color-mix(in srgb,var(--danger) 45%,transparent);color:var(--danger);background:var(--danger-soft)}.ev14-root .ev14-btn.ev14-sm{height:32px;padding:0 10px;font-size:13px}.ev14-root .ev14-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.ev14-root .ev14-panel{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:16px;min-width:0}.ev14-root .ev14-field{display:flex;flex-direction:column;gap:4px;min-width:0}.ev14-root .ev14-field label{font-size:12px;color:var(--muted)}.ev14-root .ev14-input,.ev14-root select.ev14-input{height:38px;border-radius:10px;border:1px solid var(--border);background:var(--input);padding:0 12px;min-width:0}.ev14-root select,.ev14-root select.ev14-input{background-color:var(--raised);color:var(--text);border:1px solid var(--border);accent-color:var(--brand2)}.ev14-root select:focus,.ev14-root .ev14-input:focus,.ev14-root textarea:focus{outline:2px solid var(--border2);outline-offset:1px}.ev14-root option,.ev14-root optgroup{background-color:var(--raised);color:var(--text)}.ev14-root option:checked{background-color:var(--brand2);color:#fff}.ev14-root .ev14-search{flex:1 1 320px}.ev14-root .ev14-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.ev14-root table{width:100%;border-collapse:collapse;font-size:13px}.ev14-root th,.ev14-root td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}.ev14-root th{color:var(--muted);font-weight:600;background:var(--hover)}.ev14-root tr:last-child td{border-bottom:0}.ev14-root tbody tr{cursor:pointer}.ev14-root tbody tr:hover td{background:var(--hover)}.ev14-root .ev14-chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.ev14-root .ev14-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.ev14-root .ev14-ok{color:var(--success);background:var(--success-soft)}.ev14-root .ev14-warn{color:var(--warn);background:var(--warn-soft)}.ev14-root .ev14-bad{color:var(--danger);background:var(--danger-soft)}.ev14-root .ev14-mute{color:var(--muted);background:var(--hover)}.ev14-root .ev14-pager{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--muted);font-size:13px;gap:10px;flex-wrap:wrap}.ev14-root .ev14-tabrow{display:flex;gap:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid var(--border);margin:18px 0 14px}.ev14-root .ev14-tabrow button{border:0;background:none;padding:9px 7px;font-size:13px;white-space:nowrap;flex:none;color:var(--muted);font-weight:600;cursor:pointer;border-bottom:2px solid transparent}.ev14-root .ev14-tabrow button.ev14-on{color:var(--text);border-bottom-color:var(--brand2)}.ev14-root .ev14-panel h3{margin:0 0 6px;font-size:15px}.ev14-root .ev14-panel .ev14-sub{margin:0 0 10px;color:var(--muted);font-size:12px}.ev14-root button.ev14-stat{border:1px solid transparent;text-align:right;cursor:pointer;color:inherit;font:inherit}.ev14-root button.ev14-stat:hover{border-color:var(--border2)}.ev14-root .ev14-sub{display:flex;flex-direction:column;gap:14px}.ev14-root .ev14-linkbtn{border:0;background:none;color:var(--brand2);font-weight:700;cursor:pointer;padding:0}@media(max-width:520px){.ev14-root .ev14-table-wrap{border:0;overflow:visible}.ev14-root .ev14-table-wrap table,.ev14-root .ev14-table-wrap tbody,.ev14-root .ev14-table-wrap tr,.ev14-root .ev14-table-wrap td{display:block;width:100%}.ev14-root .ev14-table-wrap thead{display:none}.ev14-root .ev14-table-wrap tr{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:8px 10px;margin-bottom:8px;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.ev14-root .ev14-table-wrap td{border:0;padding:0;white-space:normal;display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:right;min-width:0}.ev14-root .ev14-table-wrap td:before{content:attr(data-label);color:var(--muted);font-size:11px}.ev14-root .ev14-table-wrap td:first-child,.ev14-root .ev14-table-wrap td:last-child{grid-column:1/-1}.ev14-root .ev14-table-wrap td:has(>input[type=checkbox]){grid-column:auto;order:-1}.ev14-root .ev14-table-wrap td[data-label=""]:before{content:none}.ev14-root .ev14-table-wrap td:has(>input[type=checkbox]):before{content:none}.ev14-root .ev14-stats[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ev14-root .ev14-stat small{font-size:11px}}.ev14-root .ev14-opsbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.ev14-root .ev14-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.ev14-root .ev14-chart.ev14-wide{grid-column:1/-1}.ev14-root .ev14-chart{margin:0;display:flex;flex-direction:column;gap:10px;position:relative;padding:16px 16px 10px}.ev14-root .ev14-chart figcaption{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:4px 12px;align-items:start}@media(max-width:1024px){.ev14-root .ev14-charts{grid-template-columns:1fr}}.ev14-root .ev14-chipbtn{border:1px solid var(--border);background:var(--panel);border-radius:999px;padding:5px 12px;cursor:pointer;font-weight:600;color:var(--text2)}.ev14-root .ev14-chipbtn:disabled{color:var(--text-quiet)!important;border-color:var(--divider)!important;cursor:not-allowed}.ev14-root .ev14-chipbtn.ev14-on{background:var(--nav-active);border-color:var(--nav-active-border);color:var(--text)}.ev14-root .ev14-note{font-size:12px;color:var(--muted)}.ev14-root .ev14-backbar{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ev14-root .ev14-ph{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ev14-root .ev14-ph h3{margin:0}.ev14-root .ev14-ph .ev14-sub{margin:2px 0 0}.ev14-root .ev14-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ev14-root .ev14-stat{background:var(--hover);border-radius:12px;padding:10px 12px}.ev14-root .ev14-stat small{color:var(--muted);display:block;font-size:12px}.ev14-root .ev14-stat b{font-size:18px;font-variant-numeric:tabular-nums}.ev14-root .ev14-seg{display:inline-flex;border:1px solid var(--border);border-radius:10px;overflow:hidden}.ev14-root .ev14-seg button{border:0;background:none;padding:6px 12px;cursor:pointer;color:var(--muted);font-weight:600}.ev14-root .ev14-seg button.ev14-on{background:var(--nav-active);color:var(--text)}.ev14-root [hidden]{display:none!important}@media(max-width:1280px){.ev14-root .ev14-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ev14-root .ev14-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.ev14-root .ev14-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ev14-root .ev14-kpis,.ev14-root .ev14-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ev14-root .ev14-stat{padding:10px}.ev14-root .ev14-stat b{font-size:17px}.ev14-root .ev14-tabrow{position:sticky;top:57px;z-index:4;background:var(--bg);margin:12px -12px 10px;padding:0 12px}.ev14-root .ev14-chip{white-space:normal}.ev14-root .ev14-btn{white-space:normal;height:auto;min-height:34px;padding:6px 10px}.ev14-root .ev14-ph{flex-direction:column}.ev14-root .ev14-backbar{flex-wrap:wrap}}.ev14-root .ev14-mt{margin-top:14px}.ev14-root .ev14-panel h4{margin:8px 0 4px;font-size:14px}.ev14-root .ev14-steps{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:8px 0;padding:0}.ev14-root .ev14-steps>*{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--border);border-radius:999px;font-size:12.5px;color:var(--muted)}.ev14-root .ev14-steps>*+*:before{content:"←";color:var(--muted);margin-inline-end:4px}.ev14-root .ev14-steps>.ev14-done{color:var(--success);border-color:currentColor}.ev14-root .ev14-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ev14-root .ev14-table-wrap td>small,.ev14-root .ev14-table-wrap td>.ev14-sub{display:block;color:var(--muted);font-size:12px;margin-top:2px}.ev14-root .ev14-table-wrap td:last-child .ev14-btn{white-space:normal;max-width:190px;height:auto;min-height:30px;line-height:1.3}.ev14-root td .ev14-chip+small{display:block;margin-top:4px}.ev14-root .ev14-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ev14-root .ev14-secswitch{display:flex;gap:6px;margin:10px 0 4px;border-bottom:1px solid var(--border)}.ev14-root .ev14-secswitch a{padding:10px 16px;font-weight:700;font-size:15px;color:var(--text2);text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-1px}.ev14-root .ev14-secswitch a.ev14-on{color:var(--text);border-bottom-color:var(--s1)}.ev14-root .ev14-secswitch a:hover{color:var(--text)}.ev14-root .ev14-btn.ev14-danger{color:var(--danger)}.ev14-root .ev14-as-filter-unit{min-width:0}.ev14-root .ev14-as-filter-native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.ev14-root .ev14-as-filter-fieldset{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;border:0}.ev14-root .ev14-as-filter-fieldset>legend{max-inline-size:100%;margin:0 0 7px;padding:0;color:var(--text2);font-size:var(--as-shell-filter-label-font-size);font-weight:700;line-height:1.4}.ev14-root .ev14-as-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.ev14-root .ev14-as-report-title-group{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0}.ev14-root .ev14-as-report-title-group>:is(h1,h2,h3,[role=heading]){grid-column:1;grid-row:1}.ev14-root .ev14-as-report-title-group>p,.ev14-root .ev14-as-report-title-group>.ev14-sub{grid-column:1/-1;margin-top:2px}.ev14-root .ev14-as-report-title-group>.ev14-as-period-in-title{grid-column:2;grid-row:1;align-self:center}@media(max-width:520px){.ev14-root .ev14-as-report-title-group>.ev14-as-period-in-title{grid-column:2;grid-row:1}.ev14-root .ev14-as-period-in-title .ev14-seg button{padding:5px 8px;font-size:11px}}.ev14-root .ev14-as-filter-flow{position:static!important;inset:auto!important;z-index:auto!important;float:none!important;clear:both;min-width:0;max-width:100%;box-sizing:border-box}@media(max-width:600px){.ev14-root,.ev14-root #ev14-reports{width:100%;min-width:0;max-width:100%}.ev14-root *{min-width:0;max-width:100%}.ev14-root .ev14-tabrow{display:flex!important;flex-wrap:nowrap!important;min-width:0;max-width:100%;overflow-x:auto!important;overscroll-behavior-inline:contain;scrollbar-width:thin}.ev14-root .ev14-tabrow>*{flex:0 0 auto!important;white-space:nowrap!important}}@media(max-width:520px){.ev14-root{box-sizing:border-box;width:100%;max-width:100%;min-width:0}}.ev14-root h1,.ev14-root #ev14-section-head h1{font-size:var(--type-page);line-height:1.35}.ev14-root .ev14-panel>h2,.ev14-root .ev14-panel>h3{font-size:var(--type-section);line-height:1.45}.ev14-root .ev14-field label,.ev14-root .ev14-pager{font-size:var(--type-secondary)}.ev14-root .ev14-btn{min-height:44px;height:44px;padding-inline:16px;border:1px solid var(--control-edge);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:var(--type-body);font-weight:700}.ev14-root .ev14-btn:hover{background:var(--surface-hover);color:var(--text)}.ev14-root .ev14-btn.ev14-primary{border:1px solid transparent;background:var(--accent);color:var(--accent-ink);font-weight:700}.ev14-root .ev14-btn.ev14-primary:hover{background:var(--accent-hover);color:var(--accent-ink)}.ev14-root .ev14-btn.ev14-ghost,.ev14-root .ev14-btn:not(.ev14-primary):not(.ev14-danger){border-color:var(--control-edge);background:var(--surface);color:var(--text)}.ev14-root .ev14-btn.ev14-ghost:hover,.ev14-root .ev14-btn:not(.ev14-primary):not(.ev14-danger):hover{background:var(--surface-hover);color:var(--text)}.ev14-root .ev14-btn.ev14-danger{border-color:transparent;background:transparent;color:var(--danger);font-weight:700}.ev14-root .ev14-btn.ev14-danger:hover{border-color:transparent;background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.ev14-root .ev14-btn.ev14-sm{min-height:36px;height:36px;padding-inline:11px;border-radius:var(--radius-control);font-size:var(--type-secondary)}.ev14-root .ev14-panel{border-radius:var(--radius-card)}.ev14-root .ev14-input,.ev14-root select.ev14-input{border-color:var(--control-edge);border-radius:var(--radius-control);background:var(--input-bg)}.ev14-root select,.ev14-root select.ev14-input{background-color:var(--input-bg);color:var(--text);border-color:var(--control-edge);accent-color:var(--accent)}.ev14-root option,.ev14-root optgroup{background-color:var(--surface-raised);color:var(--text)}.ev14-root option:checked{background-color:var(--accent);color:var(--accent-ink)}.ev14-root :focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:2px}.ev14-root select:focus-visible,.ev14-root .ev14-input:focus-visible,.ev14-root textarea:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}.ev14-root .ev14-as-filter-more-panel{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;align-items:start!important;gap:12px!important;max-height:min(62vh,640px);overflow:auto;overscroll-behavior:contain}.ev14-root .ev14-as-filter-more-panel fieldset{box-sizing:border-box;min-width:0;max-width:100%}.ev14-root .ev14-btn.ev14-primary:not(:disabled):not([aria-disabled=true]){background:var(--royal-action)!important;background-image:none!important;color:var(--royal-action-ink)!important;font-weight:700!important}.ev14-root .ev14-btn.ev14-primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--royal-action-hover)!important;color:var(--royal-action-ink)!important}.ev14-root .ev14-btn.ev14-primary:disabled,.ev14-root .ev14-btn.ev14-primary[disabled],.ev14-root .ev14-btn.ev14-primary[aria-disabled=true]{border:1px solid var(--border2)!important;background:var(--muted-bg,var(--panel))!important;background-image:none!important;color:var(--text2)!important;box-shadow:none!important;opacity:1!important;filter:none!important;cursor:not-allowed}.ev14-root .ev14-chip.ev14-ok{background:var(--success-bg,var(--success-soft))!important;color:var(--text)!important}.ev14-root .ev14-chip.ev14-warn{background:var(--warning-bg,var(--warn-soft))!important;color:var(--text)!important}.ev14-root .ev14-chip.ev14-bad,.ev14-root .ev14-chip.ev14-danger{background:var(--danger-bg,var(--danger-soft))!important;color:var(--text)!important}.ev14-root .ev14-chip.ev14-mute{background:var(--muted-bg,var(--panel))!important;color:var(--text)!important}@media(max-width:520px){.ev14-root .ev14-as-filter-more-panel>.ev14-as-filter-unit{grid-column:auto!important}.ev14-root .ev14-secswitch{flex-wrap:nowrap!important;align-items:center;max-width:100%;max-height:44px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;overscroll-behavior-inline:contain}.ev14-root .ev14-secswitch>*{flex:0 0 auto;white-space:nowrap}.ev14-root .ev14-opsbar{min-height:18px;margin-block:0 4px!important}.ev14-root .ev14-secswitch{height:36px!important;min-height:36px!important;margin-block:2px 4px!important}}@media(max-width:520px){.ev14-root .ev14-secswitch{height:28px!important;min-height:28px!important;margin-block:1px 2px!important}}.ev14-root .ev14-as-filter-panel-content{box-sizing:border-box;display:flex!important;flex-flow:column nowrap!important;align-items:stretch!important;width:100%;min-width:0!important;max-width:100%!important;max-height:min(48vh,640px)!important;overflow:hidden!important;overscroll-behavior:contain}.ev14-root .ev14-as-filter-panel-content[hidden]{display:none!important}.ev14-root .ev14-as-filter-panel-content>.ev14-as-filter-groups{box-sizing:border-box;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;align-content:start!important;align-items:start!important;gap:12px!important;flex:1 1 auto!important;min-width:0!important;max-width:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.ev14-root .ev14-as-filter-groups>*{box-sizing:border-box;grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important}.ev14-root .ev14-as-filter-groups :is(input,select,textarea){box-sizing:border-box;min-width:0!important;max-width:100%!important}@media(max-width:520px){.ev14-root .ev14-as-filter-panel-content{position:fixed!important;inset-inline:12px!important;bottom:0!important;z-index:1200!important;width:auto!important;max-width:none!important;max-height:min(82dvh,720px)!important;padding:14px!important;border:1px solid var(--border)!important;border-radius:16px 16px 0 0!important;background:var(--panel)!important;box-shadow:0 -14px 42px #0000003d!important}.ev14-root .ev14-as-filter-panel-content>.ev14-as-filter-groups{gap:10px!important}}.ev14-root .ev14-as-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:0!important;padding:0!important}.ev14-root .ev14-as-date-echo{display:block;margin-top:3px;color:var(--text2,#b9aec6);font-size:12px;line-height:1.4}.ev14-root .ev14-steps{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;list-style:none;margin:10px 0 14px;padding:0}.ev14-root .ev14-steps>*{display:block!important;min-width:0;padding:8px 2px 0!important;border:0!important;border-top:3px solid var(--border)!important;border-radius:0!important;background:none!important;color:var(--muted);font-size:12.5px;line-height:1.45;white-space:normal;text-align:start}.ev14-root .ev14-steps>*+*:before{content:none!important}.ev14-root .ev14-steps>.ev14-done{border-top-color:var(--success)!important;color:var(--text2)}.ev14-root .ev14-steps>button,.ev14-root .ev14-steps>a{cursor:pointer;font:inherit}@media(max-width:520px){.ev14-root .ev14-steps{gap:6px}.ev14-root .ev14-steps>*{font-size:11.5px}}.ev14-root .ev14-as-filter-groups,.ev14-root .ev14-as-filter-groups>div:has(>fieldset.ev14-as-fdd){display:flex!important;flex-wrap:wrap!important;align-items:flex-start;gap:8px!important;columns:auto!important;grid-template-columns:none!important}.ev14-root fieldset.ev14-as-fdd{position:relative;display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:none!important;break-inside:avoid}.ev14-root .ev14-as-fdd-btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.ev14-root .ev14-as-fdd-btn b{font-weight:600}.ev14-root .ev14-as-fdd-btn svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6}.ev14-root .ev14-as-fdd-btn.ev14-is-active{border-color:var(--brand);color:var(--text);background:color-mix(in srgb,var(--brand) 14%,transparent)}.ev14-root .ev14-as-fdd-pop{position:absolute;z-index:45;top:calc(100% + 6px);inset-inline-start:0;min-width:260px;max-width:340px;max-height:360px;overflow:auto;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--bg);box-shadow:0 14px 34px #00000061}@media(max-width:600px){.ev14-root fieldset.ev14-as-fdd{flex:1 1 calc(50% - 8px)!important}.ev14-root .ev14-as-fdd-btn{width:100%;justify-content:space-between}.ev14-root .ev14-as-fdd-pop{position:fixed;inset-inline:8px;top:auto;bottom:8px;max-width:none;max-height:60vh}}.ev14-root div.ev14-as-fdd{position:relative;display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important}@media(max-width:600px){.ev14-root div.ev14-as-fdd{flex:1 1 calc(50% - 8px)!important}}.ev14-root .ev14-as-filter-groups :is(div,section):has(>.ev14-as-fdd){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;grid-template-columns:none!important;columns:auto!important;width:auto!important;max-width:100%!important}.ev14-root .ev14-as-filter-groups :is(div,section):has(>.ev14-as-fdd)>.ev14-as-fdd{flex:0 0 auto!important;width:auto!important}@media(max-width:600px){.ev14-root .ev14-as-filter-groups,.ev14-root .ev14-as-filter-groups :is(div,section):has(>.ev14-as-fdd){flex-wrap:nowrap!important;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 24px),transparent);padding-bottom:2px}.ev14-root fieldset.ev14-as-fdd,.ev14-root div.ev14-as-fdd,.ev14-root .ev14-as-filter-groups :is(div,section):has(>.ev14-as-fdd)>.ev14-as-fdd{flex:0 0 auto!important}.ev14-root .ev14-as-fdd-btn{width:auto}}@media(max-width:520px){.ev14-root .ev14-chart figcaption{grid-template-columns:minmax(0,1fr) auto!important}}.ev14-root .ev14-as-visually-hidden{inset-block-start:0!important;inset-inline-start:0!important}@media(max-width:760px){.ev14-root .ev14-tabrow{top:calc(var(--as-shell-chrome-size,40px) - 4px)!important;box-shadow:0 -14px 0 var(--bg)}}.ev14-root .ev14-field>input,.ev14-root .ev14-field>select,.ev14-root .ev14-field>textarea,.ev14-root .ev14-field>[data-date]{order:2}.ev14-root .ev14-field>small,.ev14-root .ev14-field>.ev14-as-date-echo{order:3}.ev14-root details:not([open])>:not(summary){display:none!important}.ev14-root .ev14-as-fdd-pop{padding:6px!important;min-width:220px}.ev14-root .ev14-as-fdd-pop .ev14-is-selected:before{background:var(--accent,#c9a45c);border-color:var(--accent,#c9a45c);box-shadow:inset 0 0 0 3px var(--bg)}.ev14-root .ev14-as-fdd-pop small{margin-inline-start:auto;color:var(--text3,var(--text2));font-variant-numeric:tabular-nums}.ev14-root .ev14-as-fdd-pop input[type=checkbox],.ev14-root .ev14-as-fdd-pop input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important}.ev14-root .ev14-s14-tabrow{margin:8px 0 16px;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.ev14-root .ev14-s14-view[hidden],.ev14-root .ev14-s14-record[hidden]{display:none!important}.ev14-root .ev14-s14-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:10px 0}.ev14-root .ev14-s14-facts>span{min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-s14-facts small{display:block;color:var(--muted)}.ev14-root .ev14-s14-actions,.ev14-root .ev14-s14-row{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.ev14-root .ev14-s14-actions .ev14-btn{height:auto;min-height:32px;max-width:100%;white-space:normal;line-height:1.3}.ev14-root .ev14-s14-toolbar{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin-bottom:12px}.ev14-root .ev14-s14-toolbar .ev14-field{flex:1 1 150px;min-width:0}.ev14-root .ev14-s14-toolbar .ev14-search{flex:2 1 240px}.ev14-root .ev14-s14-form{min-width:0}.ev14-root .ev14-s14-form section{padding:14px 0;border-bottom:1px solid var(--border)}.ev14-root .ev14-s14-form section:first-child{padding-top:0}.ev14-root .ev14-s14-form h3{margin:0 0 10px;font-size:16px}.ev14-root .ev14-s14-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ev14-root .ev14-s14-fields .ev14-wide{grid-column:1/-1}.ev14-root .ev14-s14-fields textarea{min-height:72px;padding:8px}.ev14-root .ev14-s14-phone{width:min(100%,300px);border:1px solid var(--border2);border-radius:22px;padding:10px;background:var(--raised);margin-inline:auto;min-height:350px}.ev14-root .ev14-s14-screen{min-height:330px;border-radius:14px;overflow:hidden;background:var(--panel)}.ev14-root .ev14-s14-screen[data-theme-preview=light]{background:var(--panel);color:var(--text)}.ev14-root .ev14-s14-steps{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.ev14-root .ev14-s14-steps>*{flex:none}.ev14-root .ev14-s14-tbl td,.ev14-root .ev14-s14-tbl th{white-space:normal;min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-s14-note{color:var(--muted)}.ev14-root .ev14-s14-empty{padding:20px;text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:12px}.ev14-root .ev14-pager button:disabled{color:var(--text-quiet)!important;border-color:var(--divider)!important;filter:grayscale(1);cursor:not-allowed}@media(max-width:1100px){.ev14-root .ev14-s14-phone{margin:0}}@media(max-width:520px){.ev14-root .ev14-s14-fields{grid-template-columns:minmax(0,1fr)}.ev14-root .ev14-s14-fields .ev14-wide{grid-column:auto}.ev14-root .ev14-s14-tabrow{position:static;margin-inline:-12px;padding-inline:12px}.ev14-root .ev14-s14-actions .ev14-btn{flex:0 1 auto}}.ev14-root .ev14-s14-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;white-space:normal;overflow:visible}.ev14-root .ev14-s14-steps>*{min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:center}.ev14-root .ev14-s14-facts small,.ev14-root .ev14-s14-note{color:var(--text2);font-size:13px}.ev14-root .ev14-s14-state-group{display:flex;flex-direction:column;gap:3px;min-width:0}.ev14-root .ev14-s14-state-group>small{color:var(--text2);font-size:13px}.ev14-root .ev14-s14-controls{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:end;margin:10px 0}.ev14-root .ev14-s14-controls .ev14-search{min-width:0}.ev14-root .ev14-s14-filter-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;margin:8px 0 12px;background:var(--hover);border-radius:12px}.ev14-root .ev14-s14-filter-panel .ev14-field,.ev14-root .ev14-s14-filter-panel input[type=date]{min-width:0}.ev14-root .ev14-s14-filter-group{min-width:0;border-bottom:1px solid var(--border);padding-bottom:8px}.ev14-root .ev14-s14-filter-group>b{display:block;margin-bottom:6px;font-size:13px}.ev14-root .ev14-s14-filter-options{display:flex;gap:6px;flex-wrap:wrap}.ev14-root .ev14-s14-filter-options label{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 8px;border:1px solid var(--border);border-radius:999px;background:var(--panel);font-size:13px;overflow-wrap:anywhere}.ev14-root .ev14-s14-filter-options input{accent-color:var(--brand2)}.ev14-root .ev14-s14-filter-options small{color:var(--text2);font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-filter-toggle{display:flex;align-items:center;gap:6px}.ev14-root .ev14-btn.ev14-primary{background:var(--brand);color:var(--on-brand);border:1px solid var(--brand)}.ev14-root .ev14-s14-list-title{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ev14-root .ev14-s14-list-title h2{margin:0;font-size:18px}.ev14-root .ev14-s14-list-title small{color:var(--text2);font-size:13px}@media(max-width:768px){.ev14-root .ev14-s14-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ev14-root .ev14-s14-steps{display:grid!important;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(48px,auto);overflow:visible}.ev14-root .ev14-s14-steps>li{flex:initial;min-width:0;white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-s14-filter-panel{grid-template-columns:minmax(0,1fr)}.ev14-root .ev14-s14-controls{grid-template-columns:minmax(0,1fr) auto}.ev14-root .ev14-s14-controls .ev14-search{grid-column:1/-1}}.ev14-root .ev14-s14-advanced{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:end;margin-top:10px}.ev14-root .ev14-s14-filter-panel:not([hidden]){display:grid}.ev14-root .ev14-s14-filter-group .ev14-s14-filter-options{display:flex;gap:6px;flex-wrap:wrap;min-height:32px}.ev14-root .ev14-s14-filter-options label{display:inline-flex;visibility:visible;align-items:center;gap:6px;max-width:100%;padding:5px 8px;border:1px solid var(--border);border-radius:999px;background:var(--panel);font-size:13px;overflow-wrap:anywhere}.ev14-root .ev14-s14-filter-options label input{display:inline-block;flex:none}.ev14-root .ev14-s14-filter-summary{min-height:28px;margin:4px 0 10px}.ev14-root .ev14-s14-event-table th:nth-child(2),.ev14-root .ev14-s14-event-table td:nth-child(2){min-width:260px}.ev14-root .ev14-s14-event-row{cursor:pointer}.ev14-root .ev14-s14-event-row:hover{background:var(--hover)}.ev14-root .ev14-s14-offer-row{cursor:pointer}.ev14-root .ev14-s14-offer-row:hover{background:var(--hover)}.ev14-root .ev14-s14-event-table td b,.ev14-root .ev14-s14-event-table td small{display:block}.ev14-root #ev14-event-pager{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;margin:10px 0}.ev14-root #ev14-event-pager>span{margin-inline-end:auto;color:var(--text2);font-variant-numeric:tabular-nums}@media(max-width:520px){.ev14-root .ev14-s14-advanced{grid-template-columns:minmax(0,1fr)}.ev14-root .ev14-s14-event-table th:nth-child(2),.ev14-root .ev14-s14-event-table td:nth-child(2){min-width:0}}.ev14-root .ev14-s14-filter-panel[hidden]{display:none!important}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-group{min-height:0}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options{display:flex!important;visibility:visible!important;opacity:1!important;min-height:0;align-content:flex-start;gap:8px}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options label{display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center;gap:8px;min-height:36px;padding:6px 10px;color:var(--text)!important;background:var(--panel);border-color:var(--border2)}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options label>span{display:inline!important;visibility:visible!important;color:var(--text)!important}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options label input[type=checkbox]{display:inline-block!important;visibility:visible!important;opacity:1!important;width:16px;height:16px;flex:none}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options label small{min-width:26px;padding:1px 6px;border-radius:999px;background:var(--hover);color:var(--text2);text-align:center}.ev14-root .ev14-s14-phone [data-preview-img]{background-size:contain!important;background-position:center}.ev14-root .ev14-s14-tbl .ev14-btn{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-s14-event-list-top{gap:8px}@media(max-width:520px){.ev14-root .ev14-s14-event-list-top{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.ev14-root .ev14-s14-event-list-top h2{font-size:17px}.ev14-root .ev14-s14-event-list-top>.ev14-btn{width:auto;flex:0 0 auto;min-height:34px;padding:5px 8px}.ev14-root .ev14-s14-controls{grid-template-columns:minmax(0,1fr) auto}.ev14-root .ev14-s14-controls .ev14-search{grid-column:auto}.ev14-root .ev14-s14-controls .ev14-search .ev14-input{min-width:0;min-height:36px;font-size:14px}.ev14-root .ev14-s14-filter-toggle{min-width:0;max-width:132px;min-height:36px;padding:5px 8px;font-size:12px}.ev14-root .ev14-s14-event-table td{gap:8px!important;font-size:14px}.ev14-root .ev14-s14-event-table td:before{font-size:13px!important;line-height:1.45;color:var(--text2)!important;margin-bottom:2px}.ev14-root .ev14-s14-event-table td b,.ev14-root .ev14-s14-event-table td>bdi{font-size:14px;line-height:1.5;color:var(--text)}.ev14-root .ev14-s14-event-table td small{font-size:13px!important;line-height:1.5;color:var(--text2)!important;margin-top:2px}}.ev14-root .ev14-s14-filter-panel:not([hidden]){display:grid!important;visibility:visible;opacity:1}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-group{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options{display:flex!important;visibility:visible!important;opacity:1!important;align-items:flex-start;flex-wrap:wrap;gap:7px;width:100%}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options>label{display:inline-flex!important;visibility:visible!important;opacity:1!important;box-sizing:border-box;align-items:center;gap:7px;min-height:36px;padding:6px 10px;color:var(--text)!important;background:var(--panel)!important;border:1px solid var(--border2)!important;border-radius:999px;white-space:normal}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options>label>span{display:inline!important;visibility:visible!important;color:var(--text)!important;line-height:1.35}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options>label input[type=checkbox]{display:inline-block!important;visibility:visible!important;opacity:1!important;flex:0 0 16px;width:16px;height:16px;margin:0;accent-color:var(--brand2)}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options>label small{display:inline-block!important;visibility:visible!important;opacity:1!important;min-width:26px;padding:1px 6px;border-radius:999px;background:var(--hover);color:var(--text2)!important;text-align:center;font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-event-status-line,.ev14-root .ev14-s14-event-dates{display:flex;min-width:0;gap:6px;align-items:center;flex-wrap:wrap}.ev14-root .ev14-s14-event-status-line{flex-wrap:nowrap}.ev14-root .ev14-s14-event-dates{flex-direction:column;align-items:flex-start;gap:0}.ev14-root .ev14-s14-event-dates>span{display:block;min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-s14-tbl .ev14-btn,.ev14-root .ev14-s14-actions>.ev14-btn{box-sizing:border-box;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:520px){.ev14-root .ev14-s14-tabrow{margin:4px 0 8px}.ev14-root .ev14-s14-event-list-top{margin-bottom:5px}.ev14-root .ev14-s14-event-table .ev14-s14-event-status-line .ev14-chip{flex:0 1 auto;max-width:100%;line-height:1.35}.ev14-root .ev14-s14-event-dates{font-size:14px;line-height:1.45}.ev14-root .ev14-s14-tbl .ev14-btn,.ev14-root .ev14-s14-actions>.ev14-btn{justify-self:start;inline-size:auto;max-inline-size:100%;min-height:34px}}.ev14-root .ev14-s14-form .ev14-field>label{color:var(--text);font-size:13px;line-height:1.45;font-weight:600}.ev14-root .ev14-s14-filter-panel:not([hidden]){height:auto;max-height:none;overflow:visible}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-group,.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options{height:auto;max-height:none;overflow:visible}.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options>label,.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options>label>span,.ev14-root .ev14-s14-filter-panel:not([hidden]) .ev14-s14-filter-options>label>small{visibility:visible!important;opacity:1!important}.ev14-root .ev14-s14-event-status-line{flex-wrap:wrap}.ev14-root .ev14-s14-event-status-line .ev14-s14-state-group{align-items:flex-start;gap:2px}.ev14-root .ev14-s14-event-status-line .ev14-s14-state-group>small{font-size:12px;line-height:1.35}@media(max-width:520px){.ev14-root .ev14-s14-tbl .ev14-btn{box-sizing:border-box;min-width:0;max-width:100%;min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.35}}.ev14-root .ev14-s14-event-table tbody td{vertical-align:middle}.ev14-root .ev14-s14-view .ev14-btn,.ev14-root .ev14-s14-view a,.ev14-root #ev14-record-page .ev14-btn,.ev14-root #ev14-record-page a{box-sizing:border-box;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.ev14-root .ev14-s14-controls{display:grid;grid-template-columns:minmax(220px,1fr) minmax(132px,180px) auto;align-items:end;gap:10px}.ev14-root .ev14-s14-controls>.ev14-field{min-width:0}.ev14-root .ev14-s14-sort-control .ev14-input{width:100%;min-width:0}.ev14-root .ev14-s14-event-table{width:100%;table-layout:auto}.ev14-root .ev14-s14-event-table th,.ev14-root .ev14-s14-event-table td{white-space:normal;overflow-wrap:anywhere;vertical-align:middle}.ev14-root .ev14-s14-event-table th:nth-child(2),.ev14-root .ev14-s14-event-table td:nth-child(2){min-width:220px}.ev14-root .ev14-s14-event-table td:nth-child(3),.ev14-root .ev14-s14-event-table td:nth-child(4){font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-event-select{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center}.ev14-root .ev14-s14-event-select input{width:18px;height:18px;margin:0;accent-color:var(--brand2)}.ev14-root .ev14-s14-poster-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.ev14-root .ev14-s14-poster-phone{width:min(100%,300px)}.ev14-root .ev14-s14-poster-page .ev14-s14-actions{flex-wrap:wrap;gap:6px;margin-top:8px}@media(max-width:768px){.ev14-root .ev14-s14-controls{grid-template-columns:minmax(0,1fr) minmax(120px,180px) auto}.ev14-root .ev14-s14-poster-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.ev14-root #ev14-event-list>section.ev14-panel{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.ev14-root .ev14-s14-controls{grid-template-columns:minmax(0,1fr) auto;gap:7px}.ev14-root .ev14-s14-controls .ev14-search{grid-column:1/-1!important}.ev14-root .ev14-s14-controls .ev14-s14-sort-control{grid-column:1;grid-row:2}.ev14-root .ev14-s14-controls .ev14-s14-filter-toggle{grid-column:2;grid-row:2;max-width:150px;min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-s14-event-select{grid-column:2;grid-row:1}.ev14-root .ev14-s14-event-dates{gap:2px;line-height:1.45}.ev14-root .ev14-s14-event-table .ev14-btn,.ev14-root #ev14-record-page .ev14-btn{box-sizing:border-box;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.3}.ev14-root .ev14-s14-tbl td .ev14-btn+.ev14-btn{margin-inline-start:0}.ev14-root .ev14-s14-poster-layout{gap:12px}.ev14-root .ev14-s14-poster-phone{margin-inline:auto}}.ev14-root .ev14-s14-poster-page .ev14-s14-phone .ev14-s14-screen{min-height:0}@media(max-width:520px){.ev14-root .ev14-s14-tbl td .ev14-btn{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.3}}.ev14-root .ev14-s14-template-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0}.ev14-root #ev14-event-filter-panel:not([hidden]){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;height:auto;max-height:none;overflow:visible;visibility:visible;opacity:1}.ev14-root #ev14-event-filter-panel:not([hidden]) .ev14-s14-filter-group{display:flex!important;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:0;height:auto;max-height:none;overflow:visible}.ev14-root #ev14-event-filter-panel:not([hidden]) .ev14-s14-filter-group>b{display:block!important;visibility:visible!important;opacity:1!important;color:var(--text)!important;line-height:1.45}.ev14-root #ev14-event-filter-panel:not([hidden]) .ev14-s14-filter-options{display:flex!important;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;gap:7px;width:100%;min-height:0;height:auto;max-height:none;overflow:visible;visibility:visible;opacity:1}.ev14-root #ev14-event-filter-panel:not([hidden]) .ev14-s14-filter-options>label{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:7px;max-width:100%;min-height:36px;padding:6px 10px;color:var(--text)!important;background:var(--panel)!important;border:1px solid var(--border2)!important;line-height:1.35;white-space:normal;visibility:visible!important;opacity:1!important}.ev14-root #ev14-event-filter-panel:not([hidden]) .ev14-s14-filter-options>label>span{display:inline!important;color:var(--text)!important;line-height:1.35;visibility:visible!important;opacity:1!important}.ev14-root #ev14-event-filter-panel:not([hidden]) .ev14-s14-filter-options>label input[type=checkbox]{display:inline-block!important;visibility:visible!important;opacity:1!important;width:16px;height:16px;flex:none}.ev14-root #ev14-event-filter-panel:not([hidden]) .ev14-s14-filter-options>label small{display:inline-block!important;visibility:visible!important;opacity:1!important;min-width:26px;padding:1px 6px;border-radius:999px;background:var(--hover);color:var(--text2)!important;text-align:center;font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-participation{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;line-height:1.5;overflow-wrap:anywhere}.ev14-root .ev14-s14-participation>b,.ev14-root .ev14-s14-participation>small{display:block;position:static;inset:auto;height:auto;min-height:0;line-height:1.5;white-space:normal}.ev14-root .ev14-s14-participation>small{color:var(--text2)}@media(max-width:768px){.ev14-root #ev14-event-filter-panel:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ev14-root #ev14-event-filter-panel:not([hidden]){grid-template-columns:minmax(0,1fr)}.ev14-root .ev14-s14-participation{gap:4px;line-height:1.5}}.ev14-root .ev14-s14-builder-main{min-width:0}.ev14-root .ev14-s14-builder-step{min-width:0;padding:16px 0;border-top:1px solid var(--border)}.ev14-root .ev14-s14-builder-step h3{margin:0 0 12px;font-size:17px}.ev14-root .ev14-s14-builder-step>p{margin:0 0 12px;color:var(--text2);font-size:13px}.ev14-root .ev14-s14-check{display:flex;gap:6px;align-items:center;padding:4px 0;min-width:0}.ev14-root .ev14-s14-ov{margin:2px 0 4px}.ev14-root .ev14-s14-ov .ev14-av-kpi{min-height:0!important;padding:8px 10px}.ev14-root .ev14-s14-ov .ev14-av-line{height:190px;width:100%}.ev14-root .ev14-s14-ov .ev14-av-donut-row{gap:8px}.ev14-root .ev14-s14-ov .ev14-av-card{padding:10px 12px;gap:6px}.ev14-root .ev14-s14-ov .ev14-av-donut{width:104px;height:104px}.ev14-root .ev14-s14-ov .ev14-av-card{gap:6px}.ev14-root .ev14-s14-ov .ev14-av-note{margin:0}.ev14-root .ev14-s14-ov-charts{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px;margin-top:6px;align-items:stretch}.ev14-root .ev14-s14-ov-charts>div{min-width:0;display:flex}.ev14-root .ev14-s14-ov-charts>div>.ev14-av-card{flex:1 1 auto;height:100%}@media(min-width:769px){.ev14-root #ev14-view-events .ev14-s14-event-table td{padding-top:4px!important;padding-bottom:4px!important}.ev14-root #ev14-view-events #ev14-filter-chips{margin:0 0 4px}.ev14-root .ev14-s14-ov .ev14-av-kpis{gap:10px}}@media(max-width:768px){.ev14-root .ev14-s14-ov-charts{grid-template-columns:minmax(0,1fr)}}.ev14-root .ev14-s14-muted{color:var(--text2);font-size:12px;line-height:1.5}.ev14-root details.ev14-s14-aura-fold:not([open])>*:not(summary),.ev14-root details.ev14-s14-grant-fold:not([open])>*:not(summary),.ev14-root details.ev14-s14-rep-fold:not([open])>*:not(summary){display:none!important}.ev14-root .ev14-s14-aura-fold>summary{cursor:pointer}.ev14-root .ev14-s14-aura-fold{margin:6px 0}.ev14-root .ev14-s14-aura-fold>summary{list-style:none;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--panel);cursor:pointer;font-size:14px}.ev14-root .ev14-s14-aura-fold>summary::-webkit-details-marker{display:none}.ev14-root #ev14-view-reports #ev14-grant-rows td{padding:2px 8px;vertical-align:middle}@media(min-width:769px){.ev14-root .ev14-s14-grant-fold[open]>summary{display:none}.ev14-root .ev14-s14-grant-fold[open]{border:0}}.ev14-root #ev14-view-reports #ev14-report-rows td{padding:6px 8px;vertical-align:middle}.ev14-root #ev14-view-reports #ev14-grant-rows small{display:block;color:var(--text2);font-size:12px;line-height:1.35}.ev14-root #ev14-view-reports .ev14-chart{gap:6px;padding:12px 14px 8px}.ev14-root .ev14-s14-rep-fold>summary,.ev14-root .ev14-s14-grant-fold>summary{cursor:pointer;padding:12px 14px;font-weight:700;list-style:none;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.ev14-root .ev14-s14-grant-fold>summary::-webkit-details-marker{display:none}.ev14-root .ev14-s14-grant-fold[open]>summary{border-radius:12px 12px 0 0}.ev14-root .ev14-s14-rep-fold>summary::-webkit-details-marker{display:none}@media(max-width:768px){.ev14-root #ev14-event-grid tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:3px 10px!important;padding:6px 10px!important;margin-bottom:4px!important}.ev14-root #ev14-event-grid td{padding:0!important;border:0!important;min-width:0;grid-column:auto!important;grid-row:auto!important}.ev14-root #ev14-event-grid td:before{content:none!important;display:none!important}.ev14-root #ev14-event-grid td:nth-child(1){grid-column:1 / span 2!important}.ev14-root #ev14-event-grid td:nth-child(2){grid-column:1!important}.ev14-root #ev14-event-grid td:nth-child(3){grid-column:2!important;text-align:end;align-items:flex-end}.ev14-root #ev14-event-grid td:nth-child(4){grid-column:1 / span 2!important;flex-direction:row;flex-wrap:wrap;gap:4px}.ev14-root #ev14-event-grid td:nth-child(5){grid-column:1 / span 2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--text2)}.ev14-root #ev14-event-grid td:nth-child(2),.ev14-root #ev14-event-grid td:nth-child(3){font-size:12.5px}.ev14-root #ev14-event-grid td:nth-child(2) small,.ev14-root #ev14-event-grid td:nth-child(3) small{display:inline;margin-inline-start:6px}.ev14-root #ev14-event-grid td:nth-child(5){white-space:normal!important;overflow:visible!important}.ev14-root #ev14-event-grid .ev14-s14-event-dates{display:flex;flex-wrap:wrap;gap:2px 12px}.ev14-root #ev14-event-grid .ev14-s14-date-cell{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:3px;font-size:12px}.ev14-root #ev14-event-grid .ev14-s14-date-cell b,.ev14-root #ev14-event-grid .ev14-s14-date-cell bdi{font-size:12px}.ev14-root #ev14-event-grid .ev14-s14-date-label{display:inline}.ev14-root #ev14-event-grid td:nth-child(2),.ev14-root #ev14-event-grid td:nth-child(3){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:0 6px!important}.ev14-root #ev14-event-grid td:nth-child(2) small,.ev14-root #ev14-event-grid td:nth-child(3) small{display:inline!important;margin:0!important}.ev14-root #ev14-event-grid td:nth-child(5) .ev14-s14-event-dates{display:flex!important;flex-wrap:wrap!important;gap:2px 12px!important}.ev14-root #ev14-event-grid td:nth-child(5) .ev14-s14-date-cell{display:inline-flex!important;flex-wrap:nowrap!important;white-space:nowrap!important;align-items:baseline!important;gap:3px!important;font-size:11.5px}.ev14-root #ev14-event-grid td:nth-child(5) .ev14-s14-event-dates{flex-wrap:nowrap!important;gap:2px 10px!important}.ev14-root #ev14-event-grid td:nth-child(5) .ev14-s14-date-cell{flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important}.ev14-root #ev14-event-grid td:nth-child(5) .ev14-s14-date-cell>small,.ev14-root #ev14-event-grid td:nth-child(5) .ev14-s14-date-cell>b,.ev14-root #ev14-event-grid td:nth-child(5) .ev14-s14-date-cell>bdi{display:inline!important;margin:0!important}.ev14-root #ev14-event-grid td:nth-child(2) small,.ev14-root #ev14-event-grid td:nth-child(3) small{display:none!important}.ev14-root #ev14-event-grid td:nth-child(4){align-items:flex-start!important}.ev14-root #ev14-event-grid td:nth-child(1) .ev14-s14-event-select{display:inline-flex!important;width:20px!important;height:20px!important;min-width:0!important;min-height:0!important;padding:0!important;align-items:center}.ev14-root #ev14-event-grid tbody tr td:nth-child(n){min-height:0!important;height:auto!important;align-content:start!important;padding-top:0!important;padding-bottom:0!important}.ev14-root #ev14-event-grid tbody tr td:nth-child(1){padding-bottom:4px!important}.ev14-root #ev14-view-events #ev14-event-grid tbody tr td:nth-child(n+3){padding:0!important;min-height:0!important;height:auto!important;align-content:center!important}.ev14-root #ev14-view-events #ev14-event-grid tbody tr td:before{content:none!important;display:none!important}.ev14-root #ev14-view-events #ev14-event-grid tbody tr td:nth-child(4){display:block!important;height:auto!important;align-content:start!important;place-items:start!important}.ev14-root #ev14-view-events #ev14-event-grid .ev14-s14-event-dates{flex-direction:row!important;flex-wrap:nowrap!important;gap:2px 10px!important}.ev14-root #ev14-view-events #ev14-event-grid .ev14-s14-date-cell{flex-direction:row!important}.ev14-root #ev14-event-grid td:nth-child(2),.ev14-root #ev14-event-grid td:nth-child(3){font-size:12px!important;line-height:1.35}.ev14-root #ev14-event-grid td:nth-child(2) b,.ev14-root #ev14-event-grid td:nth-child(3) b{font-size:12px}.ev14-root #ev14-event-grid td:nth-child(1) small{display:block;font-size:11.5px}}@media(max-width:768px){.ev14-root #ev14-view-reports .ev14-chart{padding:10px 12px 6px}.ev14-root #ev14-view-reports #ev14-grant-rows tr,.ev14-root #ev14-view-reports #ev14-report-rows tr{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:4px 10px!important;padding:9px 10px!important;margin-bottom:6px!important;align-items:start}.ev14-root #ev14-view-reports #ev14-grant-rows td,.ev14-root #ev14-view-reports #ev14-report-rows td{padding:0!important;border:0!important;min-width:0;display:flex!important;flex-direction:column;align-items:flex-start;text-align:start!important;grid-column:auto!important;grid-row:auto!important}.ev14-root #ev14-view-reports #ev14-grant-rows td:before,.ev14-root #ev14-view-reports #ev14-report-rows td:before{content:none!important;display:none!important}.ev14-root #ev14-view-reports #ev14-grant-rows td:nth-child(1){grid-column:1!important;grid-row:1!important}.ev14-root #ev14-view-reports #ev14-grant-rows td:nth-child(4){grid-column:2!important;grid-row:1!important;align-items:flex-end}.ev14-root #ev14-view-reports #ev14-grant-rows td:nth-child(2){grid-column:1!important;grid-row:2!important}.ev14-root #ev14-view-reports #ev14-grant-rows td:nth-child(5){grid-column:2!important;grid-row:2!important;align-items:flex-end;font-size:12px;color:var(--text2)}.ev14-root #ev14-view-reports #ev14-grant-rows td:nth-child(3){grid-column:1!important;grid-row:3!important}.ev14-root #ev14-view-reports #ev14-grant-rows td:nth-child(6){grid-column:2!important;grid-row:3!important;align-items:flex-end}.ev14-root #ev14-view-reports #ev14-report-rows td:nth-child(1){grid-column:1!important;grid-row:2!important;font-size:12px;color:var(--text2)}.ev14-root #ev14-view-reports #ev14-report-rows td:nth-child(5){grid-column:1!important;grid-row:4!important;font-size:12px;color:var(--text2)}.ev14-root #ev14-view-reports #ev14-report-rows td:nth-child(2){grid-column:1 / span 2!important;grid-row:1!important;font-weight:700}.ev14-root #ev14-view-reports #ev14-report-rows td:nth-child(3){grid-column:2!important;grid-row:2!important;align-items:flex-end}.ev14-root #ev14-view-reports #ev14-report-rows td:nth-child(6){grid-column:2!important;grid-row:4!important;align-items:flex-end}.ev14-root #ev14-view-reports #ev14-report-rows td:nth-child(4){grid-column:1 / span 2!important;grid-row:3!important;font-size:12.5px;color:var(--text2)}}.ev14-root .ev14-s14-builder-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.ev14-root .ev14-s14-builder-head h3{margin:0}.ev14-root .ev14-s14-builder-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ev14-root .ev14-s14-builder-fields .ev14-wide{grid-column:1/-1}@media(max-width:520px){.ev14-root .ev14-s14-builder-fields{grid-template-columns:minmax(0,1fr)}.ev14-root .ev14-s14-builder-fields .ev14-wide{grid-column:auto}.ev14-root .ev14-s14-event-table td:nth-child(6) .ev14-s14-event-dates{gap:2px;line-height:1.4}}.ev14-root #ev14-event-filter-panel:not([hidden]){position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;max-width:none!important;max-height:none!important;height:auto!important;overflow:visible!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;box-shadow:none!important}.ev14-root .ev14-s14-filter-groups{grid-column:1/-1}.ev14-root .ev14-s14-filter-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;min-width:0}.ev14-root .ev14-s14-filter-groups>.ev14-s14-filter-group{min-width:0;align-self:start}.ev14-root .ev14-s14-filter-timezone,.ev14-root .ev14-s14-advanced,.ev14-root .ev14-s14-filter-footer{grid-column:1/-1}.ev14-root .ev14-s14-filter-timezone{display:block;margin:0;color:var(--text2)}.ev14-root .ev14-s14-filter-footer{display:flex;justify-content:flex-start;gap:8px;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--border)}.ev14-root .ev14-s14-filter-footer .ev14-btn{min-height:40px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-s14-event-status-line{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.ev14-root .ev14-s14-event-status-line>small{color:var(--text2);font-size:12px;white-space:nowrap}.ev14-root .ev14-s14-event-status-line>.ev14-chip{display:inline-flex;width:max-content;max-width:100%;align-self:flex-start;white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-s14-state-group{align-items:flex-start;gap:5px}.ev14-root .ev14-s14-event-dates{align-items:flex-start;gap:3px;line-height:1.4}.ev14-root .ev14-s14-event-dates>span{white-space:nowrap;overflow-wrap:normal}.ev14-root .ev14-s14-event-dates b{font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-tbl{font-size:14px}.ev14-root .ev14-s14-tbl th{font-size:13px;line-height:1.4}.ev14-root .ev14-s14-tbl td{font-size:14px;font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-event-table{table-layout:fixed}.ev14-root .ev14-s14-event-table th:nth-child(2),.ev14-root .ev14-s14-event-table td:nth-child(2){width:auto;min-width:220px}.ev14-root .ev14-s14-event-table col.ev14-event-status{width:18%}.ev14-root .ev14-s14-event-table col.ev14-event-dates{width:20%}.ev14-root .ev14-s14-offer-table td:last-child .ev14-btn{display:inline-flex;width:max-content;max-width:100%;min-height:36px;white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-s14-tabrow{gap:8px}.ev14-root .ev14-s14-tabrow>button{min-height:44px;flex:0 0 auto;max-width:100%;white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-s14-event-select{display:grid;place-items:center;min-width:44px;min-height:44px}.ev14-root .ev14-s14-form{scroll-padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}@media(max-width:1100px){.ev14-root .ev14-s14-event-table col.ev14-event-participation{width:12%}.ev14-root .ev14-s14-event-table col.ev14-event-status{width:16%}.ev14-root .ev14-s14-event-table col.ev14-event-dates{width:18%}}@media(max-width:768px){.ev14-root #ev14-event-filter-panel:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr))}.ev14-root .ev14-s14-filter-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ev14-root #ev14-event-filter-panel:not([hidden]){grid-template-columns:minmax(0,1fr)}.ev14-root .ev14-s14-filter-groups{grid-template-columns:minmax(0,1fr)}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-group,.ev14-root #ev14-event-filter-panel>.ev14-field,.ev14-root #ev14-event-filter-panel>.ev14-s14-filter-timezone,.ev14-root #ev14-event-filter-panel>.ev14-s14-advanced,.ev14-root #ev14-event-filter-panel>.ev14-s14-filter-footer{grid-column:1/-1}.ev14-root .ev14-s14-tabrow{gap:8px;margin:4px 0 8px;padding-block:4px}.ev14-root .ev14-s14-tabrow>button{min-height:44px;padding-inline:10px}.ev14-root .ev14-s14-controls .ev14-search .ev14-input,.ev14-root .ev14-s14-filter-toggle{min-height:44px}.ev14-root .ev14-s14-event-dates>span{white-space:nowrap}.ev14-root .ev14-s14-form{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{display:grid!important;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;width:100%;min-width:0}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups>.ev14-s14-filter-group{width:100%;min-width:0}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options{display:flex!important;flex-wrap:wrap;align-content:flex-start;gap:7px;width:100%;min-width:0}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label{display:inline-flex!important;flex:0 1 auto;align-items:center;gap:7px;max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label>span{flex:0 1 auto;min-width:0;overflow-wrap:normal;word-break:normal}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label>input,.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label>small{flex:0 0 auto}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-footer{grid-column:1/-1;display:flex;justify-content:flex-start;gap:8px;flex-wrap:wrap;width:100%;padding-top:10px}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-footer .ev14-btn{min-height:44px;white-space:nowrap}.ev14-root .ev14-s14-event-table th:nth-child(2),.ev14-root .ev14-s14-event-table td:nth-child(2){width:44px;min-width:44px!important;text-align:center}.ev14-root .ev14-s14-event-table th:nth-child(3),.ev14-root .ev14-s14-event-table td:nth-child(3){min-width:260px}.ev14-root .ev14-s14-select-input{width:20px;height:20px;margin:0;accent-color:var(--brand2)}.ev14-root .ev14-s14-event-dates>span{white-space:normal;overflow-wrap:normal}.ev14-root .ev14-s14-event-table td,.ev14-root .ev14-s14-event-table th{overflow-wrap:normal;word-break:normal}@media(max-width:1100px){.ev14-root .ev14-s14-event-table col.ev14-event-participation{width:12%}.ev14-root .ev14-s14-event-table col.ev14-event-status{width:14%}.ev14-root .ev14-s14-event-table col.ev14-event-dates{width:16%}.ev14-root .ev14-s14-event-table th:nth-child(3),.ev14-root .ev14-s14-event-table td:nth-child(3){min-width:220px}}@media(max-width:900px){.ev14-root .ev14-s14-event-table col.ev14-event-participation{width:10%}.ev14-root .ev14-s14-event-table col.ev14-event-status{width:12%}.ev14-root .ev14-s14-event-table col.ev14-event-dates{width:14%}}@media(max-width:520px){.ev14-root .ev14-s14-tabrow{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:thin;margin:4px 0 8px;padding:4px 12px}.ev14-root .ev14-s14-tabrow>button{flex:0 0 auto;min-height:44px;max-width:none;padding-inline:10px;white-space:nowrap;overflow-wrap:normal}.ev14-root .ev14-s14-event-list-top{gap:8px;margin:0 0 8px}.ev14-root .ev14-s14-controls{gap:8px}.ev14-root .ev14-s14-filter-toggle{min-height:44px;white-space:nowrap;overflow-wrap:normal}.ev14-root .ev14-s14-event-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;line-height:1.35}.ev14-root .ev14-s14-event-dates>span{display:flex;flex-direction:column;gap:2px;min-width:0;white-space:normal}.ev14-root .ev14-s14-form{padding-bottom:calc(176px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(176px + env(safe-area-inset-bottom,0px))}}.ev14-root .ev14-s14-record-section{margin:28px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ev14-root .ev14-s14-record-section>h3{margin:0 0 12px;font-size:16px}.ev14-root .ev14-s14-record-section .ev14-table-wrap{overflow:visible;border:0;border-radius:0}.ev14-root .ev14-s14-record-section .ev14-s14-tbl{border-collapse:collapse}.ev14-root .ev14-s14-record-section .ev14-s14-tbl thead th{background:var(--hover);border-bottom:1px solid var(--border)}.ev14-root .ev14-s14-record-section .ev14-s14-tbl tbody tr+tr td{border-top:1px solid var(--border)}.ev14-root #ev14-record-page .ev14-s14-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ev14-root #ev14-record-page .ev14-s14-actions>.ev14-btn{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-s14-filter-panel{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.ev14-root .ev14-s14-filter-groups{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;min-width:0}.ev14-root .ev14-s14-filter-group{width:100%;min-width:0;align-self:start}.ev14-root .ev14-s14-filter-options{display:grid!important;grid-template-columns:minmax(0,1fr);gap:6px;width:100%;min-width:0}.ev14-root .ev14-s14-filter-options>label{display:grid!important;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:8px;width:100%;min-width:0;min-height:40px;padding:8px 10px;border-radius:10px;white-space:normal}.ev14-root .ev14-s14-filter-options>label>input[type=checkbox]{width:16px;height:16px;margin:2px 0 0;flex:none}.ev14-root .ev14-s14-filter-options>label>span{min-width:0;line-height:1.4;overflow-wrap:anywhere}.ev14-root .ev14-s14-filter-options>label>small{min-width:30px;white-space:nowrap;font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-filter-panel .ev14-s14-filter-footer,.ev14-root .ev14-s14-filter-panel .ev14-s14-advanced{grid-column:1/-1;width:100%;min-width:0}.ev14-root .ev14-s14-event-table{width:100%;table-layout:fixed}.ev14-root .ev14-s14-event-table col.ev14-event-name{width:36%}.ev14-root .ev14-s14-event-table col.ev14-event-participation{width:25%}.ev14-root .ev14-s14-event-table col.ev14-event-status{width:21%}.ev14-root .ev14-s14-event-table col.ev14-event-dates{width:18%}.ev14-root .ev14-s14-event-table th,.ev14-root .ev14-s14-event-table td{min-width:0;padding:8px 10px;white-space:normal;overflow-wrap:anywhere;vertical-align:middle}.ev14-root .ev14-s14-event-table th:first-child,.ev14-root .ev14-s14-event-table td:first-child{min-width:210px}.ev14-root .ev14-s14-participation{display:flex;flex-direction:column;gap:4px;min-width:0}.ev14-root .ev14-s14-participation>b,.ev14-root .ev14-s14-participation>small{display:block;min-width:0;line-height:1.45;overflow-wrap:anywhere}.ev14-root .ev14-s14-event-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.ev14-root .ev14-s14-event-dates>span{display:block;min-width:0}.ev14-root .ev14-s14-event-dates small,.ev14-root .ev14-s14-event-dates b{display:block;line-height:1.4;overflow-wrap:anywhere}.ev14-root .ev14-s14-tabrow{gap:6px;min-width:0}.ev14-root .ev14-s14-tabrow>button{min-height:44px;flex:0 0 auto;padding:8px 12px}.ev14-root .ev14-s14-record-section{margin-top:18px!important}.ev14-root .ev14-s14-record-section>h3{margin-bottom:8px;font-size:16px;line-height:1.35}.ev14-root .ev14-s14-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.ev14-root .ev14-s14-actions>.ev14-btn,.ev14-root .ev14-s14-tabrow>.ev14-btn{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}@media(max-width:1100px){.ev14-root .ev14-s14-filter-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.ev14-root .ev14-s14-event-dates{grid-template-columns:minmax(0,1fr);gap:4px}}@media(max-width:520px){.ev14-root .ev14-s14-filter-panel{grid-template-columns:minmax(0,1fr)}.ev14-root .ev14-s14-filter-groups{grid-template-columns:minmax(0,1fr);gap:10px}.ev14-root .ev14-s14-filter-options>label{min-height:44px}.ev14-root .ev14-s14-tabrow{margin:2px 0 6px;gap:8px;padding:0 2px}.ev14-root .ev14-s14-tabrow>button{min-height:44px;padding:8px 11px}.ev14-root .ev14-s14-event-list-top{margin-bottom:6px}.ev14-root .ev14-s14-event-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ev14-root .ev14-s14-event-dates>span{padding-top:4px;border-top:1px solid var(--border)}.ev14-root .ev14-s14-event-table .ev14-s14-state-group{display:flex;flex-wrap:wrap;gap:6px}.ev14-root .ev14-s14-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px}.ev14-root #ev14-record-page .ev14-s14-actions>.ev14-btn{height:auto;min-height:44px;padding:8px 10px;text-align:center}}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start;gap:12px;width:100%;min-width:0}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-group{display:flex!important;flex-direction:column;align-items:stretch!important;gap:8px;min-width:0;width:100%}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options{display:grid!important;grid-template-columns:minmax(0,1fr);align-content:start;gap:7px;width:100%;min-width:0}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label{display:grid!important;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:8px;width:100%;max-width:100%;min-width:0;white-space:normal;word-break:normal;overflow-wrap:normal}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label>input[type=checkbox]{width:16px;height:16px;flex:none}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label>span{min-width:0;white-space:normal;word-break:normal;overflow-wrap:normal}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label>small{min-width:32px;white-space:nowrap;font-variant-numeric:tabular-nums}.ev14-root #ev14-event-grid.ev14-table-wrap{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ev14-root .ev14-s14-event-table{width:100%;table-layout:fixed;border-radius:0}.ev14-root .ev14-s14-event-table col.ev14-event-name{width:28%}.ev14-root .ev14-s14-event-table col.ev14-event-participation{width:15%}.ev14-root .ev14-s14-event-table col.ev14-event-status{width:16%}.ev14-root .ev14-s14-event-table col.ev14-event-dates{width:24%}.ev14-root .ev14-s14-event-table th:first-child,.ev14-root .ev14-s14-event-table td:first-child{min-width:240px}.ev14-root .ev14-s14-event-table .ev14-s14-participation{margin-top:0}.ev14-root .ev14-s14-event-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.ev14-root .ev14-s14-event-dates>span{display:block;min-width:0;padding:0;border:0}.ev14-root .ev14-s14-event-dates small,.ev14-root .ev14-s14-event-dates b,.ev14-root .ev14-s14-event-dates bdi{display:block;line-height:1.45;overflow-wrap:anywhere}.ev14-root .ev14-s14-event-dates b{font-weight:400;font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-event-dates bdi{font-size:12px;color:var(--text2);font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-tabrow{gap:8px;flex-wrap:wrap}@media(max-width:1100px){.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ev14-root .ev14-s14-event-table th,.ev14-root .ev14-s14-event-table td{padding-inline:8px}.ev14-root .ev14-s14-event-table th:first-child,.ev14-root .ev14-s14-event-table td:first-child{min-width:220px}}@media(max-width:768px){.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{grid-template-columns:minmax(0,1fr)!important;gap:12px}.ev14-root .ev14-s14-event-table .ev14-s14-state-group{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.ev14-root .ev14-s14-event-table .ev14-s14-event-status-line{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;min-width:0}.ev14-root .ev14-s14-event-table .ev14-s14-participation{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0}.ev14-root .ev14-s14-event-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ev14-root .ev14-s14-event-dates>span{padding-top:5px;border-top:1px solid var(--border)}.ev14-root .ev14-s14-tabrow{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.ev14-root .ev14-s14-tabrow>button{min-height:44px;flex:0 0 auto;white-space:normal;overflow-wrap:anywhere}}.ev14-root #ev14-event-grid .ev14-s14-event-table{width:100%;table-layout:fixed}.ev14-root #ev14-event-grid .ev14-s14-event-table col.ev14-event-name{width:33%}.ev14-root #ev14-event-grid .ev14-s14-event-table col.ev14-event-participation{width:18%}.ev14-root #ev14-event-grid .ev14-s14-event-table col.ev14-event-status{width:17%}.ev14-root #ev14-event-grid .ev14-s14-event-table col.ev14-event-dates{width:15%}.ev14-root #ev14-event-grid .ev14-s14-event-table th,.ev14-root #ev14-event-grid .ev14-s14-event-table td{min-width:0;white-space:normal;overflow-wrap:anywhere;vertical-align:middle}.ev14-root #ev14-event-grid .ev14-s14-event-table th:first-child,.ev14-root #ev14-event-grid .ev14-s14-event-table td:first-child{min-width:220px}.ev14-root #ev14-event-grid .ev14-s14-event-dates{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px 10px!important;min-width:0}.ev14-root #ev14-event-grid .ev14-s14-event-dates>span{display:flex!important;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:0!important;border:0!important}.ev14-root #ev14-event-grid .ev14-s14-event-dates .ev14-s14-date-label{white-space:nowrap}.ev14-root #ev14-event-grid .ev14-s14-event-dates b,.ev14-root #ev14-event-grid .ev14-s14-event-dates bdi,.ev14-root #ev14-event-grid .ev14-s14-event-dates time{display:block;white-space:normal!important;overflow-wrap:anywhere!important}.ev14-root .ev14-s14-record-section>.ev14-s14-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:8px;align-items:start}.ev14-root .ev14-s14-record-section>.ev14-s14-facts>span{min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-s14-countline{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 10px;color:var(--text2);font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-filter-panel:not([hidden]){grid-template-columns:minmax(0,1fr)!important;align-items:start}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 20px}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label{display:inline-flex!important;flex:0 1 auto;grid-template-columns:none;align-items:center;gap:7px;width:auto;min-height:40px;max-width:100%;padding:7px 10px}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label>span{flex:0 1 auto;min-width:0;line-height:1.35;overflow-wrap:anywhere}@media(max-width:1024px){.ev14-root #ev14-event-grid .ev14-s14-event-table col.ev14-event-name{width:31%}.ev14-root #ev14-event-grid .ev14-s14-event-table col.ev14-event-participation,.ev14-root #ev14-event-grid .ev14-s14-event-table col.ev14-event-status{width:18%}.ev14-root #ev14-event-grid .ev14-s14-event-table col.ev14-event-dates{width:16%}}@media(max-width:520px){.ev14-root #ev14-event-grid .ev14-s14-event-table{table-layout:auto}.ev14-root #ev14-event-grid .ev14-s14-event-table th:first-child,.ev14-root #ev14-event-grid .ev14-s14-event-table td:first-child{min-width:0}.ev14-root #ev14-event-grid .ev14-s14-event-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px!important}.ev14-root #ev14-event-grid .ev14-s14-event-dates .ev14-s14-date-label{white-space:normal}.ev14-root .ev14-s14-record-section>.ev14-s14-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:8px}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{grid-template-columns:minmax(0,1fr)!important;gap:12px}.ev14-root .ev14-s14-filter-panel .ev14-s14-filter-options>label{min-height:44px}.ev14-root .ev14-s14-tabrow{flex-wrap:wrap;gap:8px}.ev14-root .ev14-s14-tabrow>button{min-height:44px;flex:1 1 calc(50% - 8px);max-width:100%;padding:8px 10px}.ev14-root .ev14-s14-countline{margin-bottom:8px}}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))!important;align-items:start;gap:16px;width:100%}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-group{min-width:0}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options{display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label{display:inline-flex!important;flex:0 1 auto;align-items:center;width:max-content;max-width:100%;min-height:40px;white-space:nowrap;overflow-wrap:normal;word-break:normal}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label>span{min-width:0;white-space:nowrap;overflow-wrap:normal;word-break:normal}@media(max-width:520px){.ev14-root .ev14-s14-tabrow{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.ev14-root .ev14-s14-tabrow>button{flex:0 0 auto;white-space:nowrap}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label{min-height:44px}}.ev14-root #ev14-event-filter-panel:not([hidden]){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:8px;grid-template-columns:none!important;height:auto!important;max-height:none!important;overflow:visible!important;margin:6px 0 10px;padding:10px 12px;background:var(--hover);border-radius:12px}.ev14-root #ev14-event-filter-panel .ev14-as-filter-groups,.ev14-root #ev14-event-filter-panel .ev14-s14-filter-groups{display:contents!important}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-group,.ev14-root #ev14-event-filter-panel .ev14-s14-advanced{display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced{display:flex!important;flex-wrap:wrap;gap:8px}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced .ev14-as-fdd-btn{display:none!important}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced .ev14-as-fdd-pop{display:block!important;position:static!important;min-width:0!important;max-width:none!important;max-height:none!important;overflow:visible!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced fieldset.ev14-as-fdd{display:flex!important;flex-direction:row!important;align-items:center;gap:6px;flex-wrap:nowrap}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced{flex-direction:row!important;align-items:center}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced .ev14-as-fdd-pop{flex:0 0 auto}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced fieldset.ev14-as-fdd:before{content:"عدد الصفوف";flex:0 0 auto;color:var(--text2);font-size:13px;white-space:nowrap}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced select#ev14-event-size.ev14-as-filter-native{flex:0 1 auto;min-width:0}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced select#ev14-event-size.ev14-as-filter-native{position:static!important;width:auto!important;min-width:112px;height:36px!important;min-height:36px!important;margin:0!important;padding:0 10px!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:nowrap!important;border:1px solid var(--border)!important;border-radius:999px!important;background-color:transparent!important;color:var(--text)!important;font-size:13px!important}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced>.ev14-field{display:flex!important;align-items:center;gap:6px}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced>.ev14-field>label{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;margin:0!important;color:var(--text2);font-size:13px;white-space:nowrap}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-group>b{display:none!important}.ev14-root #ev14-event-filter-panel [data-filter-apply]{display:none!important}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-footer{display:flex!important;flex:0 0 auto;width:auto!important;margin-inline-start:auto;padding:0!important;border:0!important;grid-column:auto!important}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-footer .ev14-btn{min-height:36px!important;padding:5px 12px;white-space:nowrap}.ev14-root #ev14-event-filter-panel fieldset.ev14-as-fdd,.ev14-root #ev14-event-filter-panel div.ev14-as-fdd,.ev14-root #ev14-event-filter-panel .ev14-field{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%;margin:0!important;padding:0!important;border:0!important}.ev14-root #ev14-event-filter-panel .ev14-field>label,.ev14-root #ev14-event-filter-panel .ev14-field>input{min-width:0}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-timezone{flex:0 0 auto;align-self:center;margin:0 4px;color:var(--text2);font-size:12px;white-space:nowrap;order:2}.ev14-root #ev14-event-filter-panel .ev14-field{order:1}.ev14-root #ev14-event-filter-panel .ev14-s14-advanced{order:3}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-footer{order:4}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-options>label{min-height:36px}@media(max-width:600px){.ev14-root #ev14-event-filter-panel:not([hidden]){gap:6px;padding:6px 0;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 24px),transparent)}.ev14-root #ev14-event-filter-panel fieldset.ev14-as-fdd,.ev14-root #ev14-event-filter-panel div.ev14-as-fdd,.ev14-root #ev14-event-filter-panel .ev14-field,.ev14-root #ev14-event-filter-panel .ev14-s14-advanced,.ev14-root #ev14-event-filter-panel .ev14-s14-filter-footer{flex:0 0 auto!important}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-timezone{flex:0 0 auto;order:2;white-space:nowrap}.ev14-root #ev14-event-filter-panel .ev14-s14-filter-footer .ev14-btn{min-height:36px!important}}.ev14-root .ev14-alog{position:relative;min-width:0;color:var(--text)}.ev14-root .ev14-alog [hidden]{display:none!important}.ev14-root .ev14-alog-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.ev14-root .ev14-alog-bar .ev14-alog-sel{flex:0 1 200px;min-width:0;max-width:100%;height:36px;padding:0 10px;font-size:13px;text-overflow:ellipsis}.ev14-root .ev14-alog-bar .ev14-alog-q{flex:1 1 220px;min-width:180px;height:36px;font-size:13px}.ev14-root .ev14-alog-count{margin:0 0 8px;font-size:12px;color:var(--muted)}.ev14-root .ev14-alog-list{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--panel)}.ev14-root .ev14-alog-row{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:10px 14px;border-bottom:1px solid var(--border);cursor:pointer}.ev14-root .ev14-alog-row:hover{background:var(--hover)}.ev14-root .ev14-alog-row:last-child{border-bottom:0}.ev14-root .ev14-alog-ico{display:block;width:28px;height:28px;border-radius:8px;object-fit:cover;border:1px solid var(--border);background:var(--input)}.ev14-root .ev14-alog-ico-none{background:var(--hover)}.ev14-root .ev14-alog-main{min-width:0;display:flex;flex-direction:column;gap:4px}.ev14-root .ev14-alog-l1,.ev14-root .ev14-alog-l2{display:flex;align-items:center;gap:8px;min-width:0}.ev14-root .ev14-alog-title{flex:0 1 auto;min-width:0;font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev14-root .ev14-alog-title b{font-weight:700;color:var(--text)}.ev14-root .ev14-alog-title span{color:var(--text2)}.ev14-root .ev14-alog-chips{display:flex;align-items:center;gap:6px;flex:none;min-width:0}.ev14-root .ev14-alog-chip{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:22px;max-width:100%;padding:1px 8px;border-radius:999px;border:1px solid var(--border);background:var(--hover);color:var(--text2);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev14-root .ev14-alog-chip.ev14-is-to{background:var(--nav-active);border-color:var(--nav-active-border);color:var(--text)}.ev14-root .ev14-alog-arrow{display:inline-flex;color:var(--muted)}.ev14-root .ev14-alog-arrow svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ev14-root .ev14-alog-time{flex:none;margin-inline-start:auto;white-space:nowrap;text-align:end;font-size:12px;line-height:22px;color:var(--muted);font-variant-numeric:tabular-nums}.ev14-root .ev14-alog-reason{flex:1 1 0;display:block;min-width:0;margin:0;padding:0;border:0;border-radius:4px;background:none;font:inherit;font-size:13px;line-height:20px;color:var(--text2);text-align:start;cursor:pointer}.ev14-root .ev14-alog-reason:focus-visible{outline:2px solid var(--border2);outline-offset:2px}.ev14-root .ev14-alog-rtext{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev14-root .ev14-alog-rl{color:var(--muted)}.ev14-root .ev14-alog-row.ev14-is-open .ev14-alog-rtext{white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-alog-row.ev14-is-open .ev14-alog-l2{flex-wrap:wrap}.ev14-root .ev14-alog-row.ev14-is-open .ev14-alog-reason{flex:1 1 100%}.ev14-root .ev14-alog-who{flex:none;display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:260px}.ev14-root .ev14-alog-av{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;border:1px solid var(--border);background:var(--input);object-fit:cover}.ev14-root .ev14-alog-av svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ev14-root .ev14-alog-av.ev14-is-init{border:0;background:linear-gradient(135deg,#5a2d9e,#9b5de5);color:#fff;font-weight:700;font-size:11px}.ev14-root .ev14-alog-wtext{display:flex;align-items:baseline;gap:0 5px;min-width:0;font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden}.ev14-root .ev14-alog-wtext b{font-weight:600;color:var(--text)}.ev14-root .ev14-alog-wtext small{color:var(--muted);font-size:12px}.ev14-root .ev14-alog-appr{flex:none}.ev14-root .ev14-alog-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 16px;text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:14px}.ev14-root .ev14-alog-empty p{margin:0}.ev14-root .ev14-alog-pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:12px}.ev14-root .ev14-alog-range{font-size:13px;color:var(--text2);font-variant-numeric:tabular-nums}.ev14-root .ev14-alog-pager .ev14-btn:disabled{color:var(--text-quiet)!important;border-color:var(--divider)!important;cursor:not-allowed}@media(max-width:520px){.ev14-root .ev14-alog-bar{gap:6px}.ev14-root .ev14-alog-bar .ev14-alog-sel{flex:1 1 calc(50% - 4px);max-width:none}.ev14-root .ev14-alog-bar .ev14-alog-q{flex:1 1 100%;min-width:0}.ev14-root .ev14-alog-row{grid-template-columns:28px minmax(0,1fr);gap:8px;padding:10px 12px}.ev14-root .ev14-alog-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t m" "c c" "r r" "w a";gap:4px 8px;align-items:center}.ev14-root .ev14-alog-l1,.ev14-root .ev14-alog-l2{display:contents}.ev14-root .ev14-alog-title{grid-area:t}.ev14-root .ev14-alog-time{grid-area:m;margin-inline-start:0}.ev14-root .ev14-alog-chips{grid-area:c;min-width:0;flex-wrap:nowrap;overflow:hidden}.ev14-root .ev14-alog-chips .ev14-alog-chip{flex:0 1 auto;min-width:0}.ev14-root .ev14-alog-reason{grid-area:r}.ev14-root .ev14-alog-who{grid-area:w;justify-self:start;max-width:100%;min-width:0}.ev14-root .ev14-alog-wtext{min-width:0;flex-wrap:nowrap;overflow:hidden}.ev14-root .ev14-alog-wtext b,.ev14-root .ev14-alog-wtext small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev14-root .ev14-alog-appr{grid-area:a;justify-self:end;max-width:100%;min-width:0}}.ev14-root #ev14-ev-log .ev14-alog-chips{flex-wrap:wrap;overflow:visible}.ev14-root #ev14-ev-log .ev14-alog-chips .ev14-alog-chip{flex:none}.ev14-root #ev14-ev-log .ev14-alog-arrow svg{display:none}.ev14-root #ev14-ev-log .ev14-alog-arrow:after{content:"←"}.ev14-root [data-ev-pane=rewards] .ev14-s14-tbl td,.ev14-root [data-ev-pane=rewards] .ev14-s14-tbl th{padding:6px 8px}@media(min-width:761px){.ev14-root .ev14-ev-hero-main{grid-template-columns:minmax(0,300px) minmax(0,1fr)}}.ev14-root .ev14-ev-hero-act{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-start}.ev14-root .ev14-ev-hero-act .ev14-ev-menu-row,.ev14-root .ev14-ev-extra .ev14-s14-actions{display:flex;flex-wrap:wrap;gap:8px}.ev14-root .ev14-pk-scores{display:inline-flex;flex-wrap:wrap;gap:12px;align-items:center}.ev14-root .ev14-pk-side{display:inline-flex;align-items:center;gap:6px}.ev14-root .ev14-pk-side b{font-variant-numeric:tabular-nums}.ev14-root .ev14-pk-team{margin:0 0 14px}.ev14-root .ev14-pk-team h3{margin:0 0 8px;font-size:15px}.ev14-root .ev14-pk-people{display:flex;flex-wrap:wrap;gap:14px}.ev14-root .ev14-s14-poster-phone{padding:0}.ev14-root .ev14-s14-poster-phone .ev14-ap-screen{padding:0;overflow:hidden}.ev14-root .ev14-ap-art img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.ev14-root .ev14-ap-body{padding:16px}.ev14-root .ev14-ap-title{margin:0 0 6px;font-size:22px;line-height:1.3}.ev14-root .ev14-ap-host{margin:0 0 12px;font-size:14px;opacity:.8}.ev14-root .ev14-ap-dates p{margin:0 0 6px;display:flex;justify-content:space-between;gap:12px;font-size:14px}.ev14-root .ev14-ap-dates small{opacity:.75}.ev14-root .ev14-ap-sec p{margin:0 0 6px;font-size:14px}.ev14-root #ev14-record-page[data-poster]>.ev14-backbar{display:none}.ev14-root .ev14-ap-art{position:relative;height:340px;overflow:hidden}.ev14-root .ev14-ap-art img{display:block;width:100%;height:340px!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover}.ev14-root .ev14-ap-shade{position:absolute;inset:0;background:linear-gradient(180deg,#140c1c00 35%,#140c1ceb)}.ev14-root .ev14-ap-title{position:absolute;right:16px;bottom:14px;left:16px;margin:0;font-size:26px;line-height:1.3;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.6)}.ev14-root .ev14-ap-tabrow{display:flex;margin:14px 0;border:1px solid #c9a24a;border-radius:12px;background:#2a1f33;overflow:hidden}.ev14-root .ev14-ap-tabrow span{flex:1;text-align:center;padding:10px 6px;font-size:14px;white-space:nowrap;color:#e9dfc4}.ev14-root .ev14-ap-tabrow span.ev14-on{background:linear-gradient(#e7c36b,#b8892d);color:#2a1d05;font-weight:700}.ev14-root .ev14-ev-room a{color:inherit}.ev14-root .ev14-av-card{container-type:inline-size;min-width:0;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--text);direction:rtl}.ev14-root .ev14-av-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.ev14-root .ev14-av-titles{min-width:0}.ev14-root .ev14-av-titles h3{margin:0;font-size:16px;line-height:1.4}.ev14-root .ev14-av-titles small{display:block;margin-top:2px;color:var(--text-2);font-size:12.5px;line-height:1.5}.ev14-root .ev14-av-toggle{flex:none;min-height:34px;padding:4px 10px;border:1px solid var(--control-edge);border-radius:10px;background:var(--surface-raised);color:var(--text);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.ev14-root .ev14-av-toggle:hover{background:var(--surface-hover)}.ev14-root .ev14-av-body{min-width:0}.ev14-root .ev14-av-body[hidden],.ev14-root .ev14-av-table-wrap[hidden]{display:none!important}.ev14-root .ev14-av-note{margin:0;color:var(--text-2);font-size:12.5px;line-height:1.5}.ev14-root .ev14-av-table-wrap{max-height:320px;overflow:auto}.ev14-root .ev14-av-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.ev14-root .ev14-av-table-wrap th,.ev14-root .ev14-av-table-wrap td{padding:7px 8px;border-bottom:1px solid var(--divider);text-align:start;font-variant-numeric:tabular-nums}.ev14-root .ev14-av-table-wrap th{position:sticky;top:0;background:var(--surface);color:var(--text-2);font-weight:700}.ev14-root .ev14-av-src{caption-side:bottom;text-align:start;padding-top:8px;color:var(--text-2);font-size:12px;line-height:1.5}.ev14-root .ev14-av-tip{position:fixed;z-index:60;pointer-events:none;max-width:280px;padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-raised);color:var(--text);font-size:13px;line-height:1.45;box-shadow:0 8px 24px #00000040}.ev14-root .ev14-av-tip[hidden]{display:none}.ev14-root .ev14-av-donut-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ev14-root .ev14-av-donut-row .ev14-av-donut{justify-self:center}.ev14-root .ev14-av-donut-row .ev14-av-dl{width:100%;min-width:0}@container (min-width: 360px){.ev14-root .ev14-av-donut-row{grid-template-columns:132px minmax(0,1fr);align-items:center}}.ev14-root .ev14-av-donut{width:132px;height:132px;display:block}.ev14-root .ev14-av-seg{fill:none;stroke-width:22}.ev14-root .ev14-av-seg:hover{stroke-width:25}.ev14-root .ev14-av-donut-track{fill:none;stroke:var(--divider);stroke-width:22}.ev14-root .ev14-av-c1{fill:var(--text);font-size:15px;font-weight:800}.ev14-root .ev14-av-c2{fill:var(--text-2);font-size:11px}.ev14-root .ev14-av-dl{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:13px}.ev14-root .ev14-av-dl li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:2px 0}.ev14-root .ev14-av-dl li i{width:10px;height:10px;border-radius:3px}.ev14-root .ev14-av-dl li span{min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-av-dl li b{font-variant-numeric:tabular-nums}.ev14-root .ev14-av-dl li small{min-width:34px;color:var(--text-2);text-align:end;font-variant-numeric:tabular-nums}.ev14-root .ev14-av-donut-row+.ev14-av-note{margin-top:6px}.ev14-root .ev14-av-line{width:100%;height:220px;display:block;overflow:visible}.ev14-root .ev14-av-line text{fill:var(--text-2);font-size:12px}.ev14-root .ev14-av-line .ev14-av-lbl{fill:var(--text);font-weight:700;font-size:12px}.ev14-root .ev14-av-line .ev14-av-ax{font-size:11.5px}.ev14-root .ev14-av-line .ev14-av-xl{font-size:12px}.ev14-root .ev14-av-grid{stroke:var(--divider)}.ev14-root .ev14-av-series{fill:none;stroke:var(--av-1);stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.ev14-root .ev14-av-dot{fill:var(--surface);stroke:var(--av-1);stroke-width:2}.ev14-root .ev14-av-hit{fill:transparent}.ev14-root .ev14-av-hit:hover{fill:color-mix(in srgb,var(--av-1) 10%,transparent)}.ev14-root .ev14-av-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ev14-root .ev14-av-kpi{--c: var(--av-1);display:flex;flex-direction:column;gap:8px;min-width:0;min-height:130px;padding:16px;border:1px solid color-mix(in srgb,var(--c) 35%,var(--border));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 24%,var(--surface)) 0%,var(--surface) 72%);color:var(--text);text-align:start;font:inherit;cursor:pointer}.ev14-root .ev14-av-kpi:hover{border-color:var(--c)}.ev14-root .ev14-av-kpi[hidden]{display:none!important}.ev14-root .ev14-av-kpi>small{display:block;color:var(--text-2);font-size:13px;line-height:1.4}.ev14-root .ev14-av-kpi>b{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;font-size:28px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums}.ev14-root .ev14-av-num{min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-av-kpi .ev14-av-note{font-size:12px}.ev14-root .ev14-av-seg{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised)}.ev14-root .ev14-av-seg button{flex:1 1 auto;min-height:36px;padding:4px 8px;border:0;border-radius:9px;background:transparent;color:var(--text-2);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ev14-root .ev14-av-seg button.ev14-on{background:var(--surface-hover);color:var(--text)}@media(max-width:1099px){.ev14-root .ev14-av-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ev14-root .ev14-av-card{padding:10px;border-radius:16px}.ev14-root .ev14-av-kpis{gap:8px}.ev14-root .ev14-av-kpi{min-height:0;gap:6px;padding:12px;border-radius:16px}.ev14-root .ev14-av-kpi>b{font-size:19px;gap:6px;white-space:nowrap}.ev14-root .ev14-av-kpi>small{font-size:12px}.ev14-root .ev14-av-donut{width:96px;height:96px}.ev14-root .ev14-av-donut-row{grid-template-columns:96px minmax(0,1fr);gap:8px}.ev14-root .ev14-av-dl{font-size:12px;gap:0}.ev14-root .ev14-av-dl li{padding:0}.ev14-root .ev14-av-line text{font-size:19px}.ev14-root .ev14-av-line .ev14-av-lbl{font-size:14px}.ev14-root .ev14-av-line .ev14-av-xl{font-size:13px}.ev14-root .ev14-av-line .ev14-av-ax{font-size:15px}}.ev14-root .ev14-av-selectable [data-av-i]{cursor:pointer}.ev14-root .ev14-av-selectable .ev14-av-dl li:hover{background:var(--hover, rgba(127,127,127,.08));border-radius:8px}.ev14-root .ev14-ev-hero{display:flex;flex-direction:column;gap:14px;padding:16px}.ev14-root .ev14-ev-hero-main{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr) auto;gap:16px;align-items:start}.ev14-root .ev14-ev-banner{aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:var(--hover);border:1px solid var(--border)}.ev14-root .ev14-ev-banner img{width:100%;height:100%;object-fit:cover;display:block}.ev14-root .ev14-ev-herotext{min-width:0;display:flex;flex-direction:column;gap:6px}.ev14-root .ev14-ev-herotext h2{margin:0;font-size:22px;overflow-wrap:anywhere}.ev14-root .ev14-ev-chips{display:flex;gap:6px;flex-wrap:wrap}.ev14-root .ev14-ev-period{display:flex;gap:18px;flex-wrap:wrap;margin:4px 0;color:var(--text2)}.ev14-root .ev14-ev-period small{display:block;color:var(--muted)}.ev14-root .ev14-ev-org{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface,var(--panel));width:fit-content;max-width:100%}.ev14-root .ev14-ev-org small{display:block;color:var(--muted)}.ev14-root .ev14-ev-hero-act{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.ev14-root .ev14-ev-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ev14-root .ev14-ev-fig{padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface,var(--panel));display:flex;flex-direction:column;gap:2px;min-width:0}.ev14-root .ev14-ev-fig span{color:var(--text2);font-size:12px}.ev14-root .ev14-ev-fig b{font-size:20px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ev14-root .ev14-ev-tabrow{display:flex;gap:4px;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:thin}.ev14-root .ev14-ev-tabrow button{all:unset;padding:10px 14px;cursor:pointer;color:var(--text2);font-size:14px;border-bottom:2px solid transparent;white-space:nowrap}.ev14-root .ev14-ev-tabrow button.ev14-on{color:var(--text);font-weight:700;border-bottom-color:var(--accent,#c9a45c)}.ev14-root .ev14-ev-tabrow small{margin-inline-start:6px;padding:1px 7px;border-radius:99px;background:var(--panel);font-size:11px}.ev14-root .ev14-ev-pane{display:flex;flex-direction:column;gap:12px;padding-top:4px}.ev14-root .ev14-ev-editor-form{display:grid;gap:14px;padding:16px}.ev14-root .ev14-ev-editor-form>.ev14-field,.ev14-root .ev14-ev-editor-form>fieldset{min-width:0;width:100%;box-sizing:border-box}.ev14-root .ev14-ev-editor-form .ev14-field>input,.ev14-root .ev14-ev-editor-form .ev14-field>select{width:100%;min-width:0;box-sizing:border-box}.ev14-root .ev14-ev-editor-form>.ui-field,.ev14-root .ev14-ev-editor-form .ev14-field>.ui-field{width:100%;min-width:0;box-sizing:border-box}.ev14-root .ev14-ev-pane[hidden]{display:none}.ev14-root .ev14-ev-pane h3{margin:8px 0 0;font-size:15px}.ev14-root .ev14-ev-attn{display:flex;flex-direction:column;gap:8px}.ev14-root .ev14-ev-att{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-inline-start:4px solid var(--ev-a,#d97706);border-radius:12px;background:var(--surface,var(--panel))}.ev14-root .ev14-ev-att .ev14-grow{flex:1;min-width:0}.ev14-root .ev14-ev-att b{display:block}.ev14-root .ev14-ev-ok{padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--text2);text-align:center}.ev14-root .ev14-ev-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.ev14-root .ev14-ev-facts div{padding:10px 12px;border:1px solid var(--border);border-radius:10px;min-width:0}.ev14-root .ev14-ev-facts dt{color:var(--muted);font-size:12px}.ev14-root .ev14-ev-facts dd{margin:2px 0 0;overflow-wrap:anywhere}.ev14-root .ev14-ev-who{display:flex;align-items:center;gap:8px;min-width:0}.ev14-root .ev14-ev-who a{font-weight:700;color:var(--text);text-decoration:none}.ev14-root .ev14-ev-who a:hover{text-decoration:underline}.ev14-root .ev14-ev-list{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:4px}.ev14-root .ev14-ev-row{display:flex;gap:10px;align-items:center;min-width:0}.ev14-root .ev14-ev-row-name{display:flex;flex-direction:column;gap:2px;min-width:0}.ev14-root .ev14-ev-open{all:unset;cursor:pointer;font-weight:700;overflow-wrap:anywhere}.ev14-root .ev14-ev-open:hover{text-decoration:underline}.ev14-root .ev14-ev-orgs{display:flex;gap:10px;flex-wrap:wrap}.ev14-root .ev14-ev-room{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:8px 12px;border:1px solid var(--border);border-radius:12px;width:fit-content;max-width:100%}.ev14-root .ev14-ev-room small{color:var(--muted)}@media(max-width:760px){.ev14-root .ev14-ev-hero{padding:12px;gap:10px}.ev14-root .ev14-ev-banner{aspect-ratio:16/6}.ev14-root .ev14-ev-orgs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ev14-root .ev14-ev-org{padding:6px 8px;gap:6px}.ev14-root .ev14-ev-hero-act{flex-direction:row;flex-wrap:wrap;align-items:center}.ev14-root .ev14-ev-room{width:100%}.ev14-root .ev14-ev-fig{padding:8px}.ev14-root .ev14-ev-fig b{font-size:17px}.ev14-root .ev14-ev-hero-main{grid-template-columns:1fr}.ev14-root .ev14-ev-hero-act{align-items:stretch}.ev14-root .ev14-ev-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.ev14-root .ev14-ev-facts{grid-template-columns:1fr}}.ev14-root .ev14-s14-g-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.ev14-root .ev14-s14-g-kpi{min-width:0;border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--raised)}.ev14-root .ev14-s14-g-kpi small,.ev14-root .ev14-s14-g-kpi span{display:block;color:var(--text2);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.ev14-root .ev14-s14-g-kpi b{display:block;font-size:24px;line-height:1.3;margin:2px 0;font-variant-numeric:tabular-nums}.ev14-root .ev14-s14-g-att{display:grid;gap:8px;margin-top:10px}.ev14-root .ev14-s14-g-att-row{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;border:1px solid var(--border);border-radius:12px;padding:10px 12px;min-width:0}.ev14-root .ev14-s14-g-att-row>span{display:block;flex:1 1 180px;min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-s14-g-att-row b{display:block;line-height:1.4}.ev14-root .ev14-s14-g-att-row small{display:block;color:var(--text2);font-size:13px;line-height:1.45}.ev14-root .ev14-s14-g-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center;min-width:0}.ev14-root .ev14-s14-g-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:start}.ev14-root .ev14-s14-g-hero{display:flex;gap:14px;align-items:center;min-width:0}.ev14-root .ev14-s14-g-icon{width:84px;height:84px;flex:none;border-radius:16px;object-fit:cover;border:1px solid var(--border);background:var(--hover)}.ev14-root .ev14-s14-g-heromain{display:flex;flex-direction:column;gap:6px;min-width:0}.ev14-root .ev14-s14-g-heromain h2{margin:0;font-size:22px;line-height:1.3;overflow-wrap:anywhere}.ev14-root .ev14-s14-g-heromain .ev14-s14-note{color:var(--text2);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.ev14-root .ev14-s14-g-tabrow{margin:14px 0 12px;flex-wrap:wrap;gap:6px}.ev14-root .ev14-s14-g-reason{display:grid;gap:4px}.ev14-root .ev14-s14-g-reason span{font-size:13px;font-weight:600;color:var(--text)}.ev14-root .ev14-s14-g-sub{margin:18px 0 6px;font-size:15px}.ev14-root .ev14-s14-g-person{display:flex;gap:8px;align-items:center;min-width:0}.ev14-root .ev14-s14-g-person>span{min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-s14-g-person b{line-height:1.35}.ev14-root .ev14-s14-g-person small{display:block;color:var(--text2);font-size:12px;line-height:1.4}@media(max-width:760px){.ev14-root .ev14-s14-g-head{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.ev14-root .ev14-s14-g-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ev14-root .ev14-s14-g-kpi b{font-size:20px}.ev14-root .ev14-s14-g-icon{width:64px;height:64px}.ev14-root .ev14-s14-g-heromain h2{font-size:19px}.ev14-root .ev14-s14-g-tabrow .ev14-btn{flex:0 1 auto}}.ev14-root .ev14-s14-g-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.ev14-root .ev14-gn-seg{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 6px}.ev14-root .ev14-gn-seg button{min-height:34px;padding:6px 12px;border:1px solid var(--border);border-radius:10px;background:var(--raised);color:var(--text);cursor:pointer;font:inherit}.ev14-root .ev14-gn-seg button.ev14-on{border-color:var(--border2);background:var(--hover);font-weight:700}.ev14-root .ev14-gn-chart{min-height:200px;margin-top:6px}.ev14-root .ev14-gn-chart .ev14-s14-note{margin:8px 0}.ev14-root .ev14-gn-dim{opacity:.55}.ev14-root .ev14-gn-phone360{width:min(100%,360px);margin-inline:auto;border:1px solid var(--border2);border-radius:22px;padding:14px;background:var(--raised);min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-gn-phone360 h4{margin:0 0 8px;font-size:17px}.ev14-root .ev14-gn-phone360 h5{margin:12px 0 4px;font-size:13px;color:var(--text2)}.ev14-root .ev14-gn-phone360 p,.ev14-root .ev14-gn-phone360 li{margin:0;line-height:1.7;font-size:14px}.ev14-root .ev14-gn-phone360 ol{margin:0;padding-inline-start:20px}.ev14-root .ev14-gn-rules{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:14px;align-items:start}.ev14-root .ev14-gn-rules .ev14-s14-g-rstat{padding:12px 14px;border:1px solid var(--border);border-radius:12px;min-width:0}.ev14-root .ev14-gn-rules .ev14-s14-g-rstat h4{margin:12px 0 4px;font-size:14px}.ev14-root .ev14-gn-rules .ev14-s14-g-rstat h4:first-child{margin-top:0}.ev14-root .ev14-s14-g-pager{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:12px;color:var(--text2);font-size:13px}.ev14-root .ev14-s14-g-pager button:disabled{color:var(--text-quiet)!important;border-color:var(--divider)!important;cursor:not-allowed}@media(max-width:900px){.ev14-root .ev14-gn-rules{grid-template-columns:minmax(0,1fr)}}.ev14-root .ev14-gn-svg{width:100%;max-width:560px;height:auto;display:block;margin:6px auto 0}.ev14-root .ev14-gn-grid{stroke:var(--border);stroke-width:1}.ev14-root .ev14-gn-ax,.ev14-root .ev14-gn-xl{font-size:11px;fill:var(--text2)}.ev14-root .ev14-gn-line{fill:none;stroke:var(--brand2,#8b5cf6);stroke-width:2}.ev14-root .ev14-gn-dot{fill:var(--brand2,#8b5cf6)}.ev14-root .ev14-gn-pl{font-size:12px;font-weight:700;fill:var(--text)}@media(max-width:1100px){.ev14-root .ev14-s14-g-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.ev14-root .ev14-gn-chart-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ev14-root .ev14-gn-chart-sub{display:block;color:var(--text2);margin-top:2px}.ev14-root .ev14-gn-two{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;margin-top:12px}.ev14-root .ev14-gn-two>.ev14-gn-card{min-width:0;border:1px solid var(--border);border-radius:12px;padding:14px;background:var(--panel)}.ev14-root .ev14-gn-bars{display:grid;gap:9px;margin-top:12px}.ev14-root .ev14-gn-bar{display:grid;grid-template-columns:24px minmax(64px,120px) minmax(0,1fr) auto;gap:8px;align-items:center}.ev14-root .ev14-gn-bar img{width:24px;height:24px;border-radius:6px;object-fit:cover;background:var(--hover)}.ev14-root .ev14-gn-bar span{font-size:13px;overflow-wrap:anywhere}.ev14-root .ev14-gn-bar-track{height:12px;border-radius:6px;background:var(--hover);overflow:hidden;display:block}.ev14-root .ev14-gn-bar-fill{display:block;height:100%;border-radius:6px;background:var(--brand2,#8b5cf6)}.ev14-root .ev14-gn-bar b{font-size:13px;font-variant-numeric:tabular-nums}.ev14-root .ev14-gn-cat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:12px}.ev14-root .ev14-gn-cat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:12px 8px;min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--panel);color:var(--text);text-decoration:none;cursor:pointer}.ev14-root .ev14-gn-cat:hover{border-color:var(--border2);background:var(--hover)}.ev14-root .ev14-gn-cat img{width:88px;height:88px;border-radius:18px;object-fit:cover;background:var(--hover)}.ev14-root .ev14-gn-cat b{font-size:14px;line-height:1.35;overflow-wrap:anywhere}.ev14-root .ev14-gn-cat .ev14-chip{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ev14-root .ev14-gn-cat small{color:var(--text2);font-size:12px;line-height:1.4;display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere}.ev14-root .ev14-gn-cat.ev14-gn-dim{opacity:.55}.ev14-root .ev14-gn-sicon{width:32px;height:32px;border-radius:8px;object-fit:cover;background:var(--hover);flex:none}.ev14-root .ev14-gn-srow{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto auto auto;gap:8px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--border);min-width:0}.ev14-root .ev14-gn-smain{min-width:0}.ev14-root .ev14-gn-smain b{display:block;font-size:14px;overflow-wrap:anywhere}.ev14-root .ev14-gn-smain small{color:var(--text2);font-size:12px}.ev14-root .ev14-gn-faces{display:flex;align-items:center;padding-inline-start:8px}.ev14-root .ev14-gn-occ{color:var(--text2);font-variant-numeric:tabular-nums;font-size:13px}.ev14-root .ev14-gn-res{font-size:13px;display:inline-flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}.ev14-root .ev14-gn-q{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:10px 12px;border:1px solid var(--border);border-radius:12px;margin-bottom:8px;min-width:0}.ev14-root .ev14-gn-qmain{min-width:0;display:grid;gap:4px}.ev14-root .ev14-gn-qmain b{overflow-wrap:anywhere}.ev14-root .ev14-gn-qside{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.ev14-root .ev14-gn-qact{grid-column:2/-1;display:flex;gap:8px;flex-wrap:wrap}.ev14-root .ev14-gn-qreason{grid-column:2/-1;display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.ev14-root .ev14-gn-count{margin:6px 0 10px}@media(max-width:520px){.ev14-root .ev14-gn-srow{grid-template-columns:32px minmax(0,1fr) auto}.ev14-root .ev14-gn-srow .ev14-gn-faces,.ev14-root .ev14-gn-srow .ev14-gn-occ{grid-column:2}.ev14-root .ev14-gn-srow .ev14-gn-res{grid-column:1/-1}.ev14-root .ev14-gn-q{grid-template-columns:32px minmax(0,1fr)}.ev14-root .ev14-gn-qside{grid-column:1/-1;justify-content:flex-start}}@media(max-width:1100px){.ev14-root .ev14-gn-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ev14-root .ev14-gn-two{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.ev14-root .ev14-gn-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ev14-root .ev14-gn-cat img{width:64px;height:64px;border-radius:14px}.ev14-root .ev14-gn-cat .ev14-chip{font-size:11px}.ev14-root .ev14-gn-cat b{font-size:13px}}.figma-content:has(.ev14-root)>.section-header:not(.ev14-section-head){display:none}@media(min-width:981px){.figma-content:has(.ev14-root){padding-top:2px}.ev14-root .ev14-s14-record{margin-top:6px}}.ev14-root .ev14-section-head{row-gap:8px}.ev14-root .ev14-section-head .section-header__work-line{margin:0 0 6px;padding:0;border:0;background:none;color:var(--text2);font-size:13px;font-weight:600;line-height:1.5;text-align:start;cursor:pointer}.ev14-root .ev14-section-head .section-header__work-line:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.ev14-switch-host{display:block}.ev14-root .ev14-secswitch{display:inline-flex;width:fit-content;justify-self:start;align-self:start;gap:4px;margin:12px 0 18px;padding:4px;border:1px solid var(--border);border-radius:999px;background:var(--raised)}.ev14-root .ev14-seg-link{display:inline-block;margin:0;padding:6px 14px;border:0;border-radius:999px;background:transparent;color:var(--text2);font:inherit;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer}.ev14-root .ev14-seg-link:hover{color:var(--text)}.ev14-root .ev14-seg-link.ev14-on{background:var(--hover);color:var(--text);box-shadow:inset 0 0 0 1px var(--border2)}.ev14-root .ev14-seg-link:focus-visible{outline:2px solid var(--border2);outline-offset:2px}.ev14-root select{appearance:auto;-webkit-appearance:auto;background-image:none;cursor:default;line-height:normal}.ev14-root .ev14-live-static{cursor:default}.ev14-root .ev14-live-static:hover{border-color:color-mix(in srgb,var(--c) 35%,var(--border))}.ev14-root .ev14-live-error{color:var(--danger)}.ev14-root .ev14-live-hint{display:block;margin-top:4px;color:var(--danger);font-size:12px}.ev14-root .ev14-live-no-photo{background-image:none;border:1px dashed var(--border);background-color:transparent}.ev14-root .ev14-ev-hero-main.ev14-live-no-banner{grid-template-columns:minmax(0,1fr)}.ev14-root .record-log__values{flex:0 1 auto;min-width:0;max-width:100%}.ev14-root .record-log__value{min-width:0}.ev14-root .ev14-ap-art[data-size=wide]{height:220px}.ev14-root .ev14-ap-art[data-size=wide] img{height:100%!important}.ev14-root .ev14-live-report-table{table-layout:fixed}.ev14-root .ev14-live-report-table col:nth-child(1){width:18%}.ev14-root .ev14-live-report-table col:nth-child(2){width:12%}.ev14-root .ev14-live-report-table col:nth-child(3){width:14%}.ev14-root .ev14-live-report-table col:nth-child(4){width:28%}.ev14-root .ev14-live-report-table col:nth-child(5){width:14%}.ev14-root .ev14-live-report-table col:nth-child(6){width:14%}.ev14-root .ev14-alog-ico-none{display:none}.ev14-root .ev14-alog-row:has(>.ev14-alog-ico-none){grid-template-columns:minmax(0,1fr)}.ev14-root .ev14-gn-people{display:flex;flex-wrap:wrap;gap:8px 16px}.ev14-root .ev14-backbar{flex-wrap:wrap;min-width:0}.ev14-root .ev14-backbar bdi,.ev14-root .ev14-backbar>span{min-width:0;overflow-wrap:anywhere;word-break:break-all}.ev14-root .ev14-tpl-section{margin-top:16px;display:grid;gap:12px;min-width:0}.ev14-root .ev14-tpl-editor{display:grid;gap:12px;min-width:0}.ev14-root .ev14-tpl-row{padding:10px 0;border-top:1px solid var(--border)}.ev14-root .ev14-tpl-editor h4{margin:8px 0 0}.ev14-root .ev14-tpl-editor input[type=checkbox]{width:auto;justify-self:start}.competitions-workspace{display:grid;gap:16px;min-width:0}.competitions-workspace>header,.competitions-panel,.competition-detail{padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--panel-bg)}.competitions-workspace h2,.competitions-workspace h3,.competitions-workspace p{margin:0}.competitions-workspace header p,.competitions-note,.competition-detail small{color:var(--text-muted)}.competitions-tabs,.competition-actions{display:flex;flex-wrap:wrap;gap:8px}.competitions-tabs button,.competition-actions button{min-height:40px}.competitions-tabs .active{background:var(--primary);color:#fff}.competition-list,.competition-entries,.competition-corrections{display:grid;gap:10px}.competition-row,.competition-entry,.competition-correction{display:grid;gap:8px;padding:14px;border:1px solid var(--border);border-radius:12px}.competition-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.competition-row dl,.competition-entry dl,.competition-correction dl,.competition-finalize{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px 14px;margin:0}.competition-row dl div,.competition-entry dl div,.competition-correction dl div{display:grid;gap:3px}.competition-row dt,.competition-entry dt,.competition-correction dt{color:var(--text-muted);font-size:12px}.competition-row dd,.competition-entry dd,.competition-correction dd{margin:0;overflow-wrap:anywhere}.competition-finalize{align-items:end;margin-top:12px}.competition-finalize label{display:grid;gap:6px;color:var(--text-secondary)}.competition-finalize input,.competition-finalize select{min-height:40px;padding:7px;border:1px solid var(--border);border-radius:9px;color:var(--text-primary);background:var(--input-bg)}.competition-finalize button{min-height:40px}.competition-detail{display:grid;gap:14px}.competition-detail>header{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:0;border:0}.competition-reconciliation{overflow-x:auto}.competition-reconciliation table{width:100%;min-width:640px;border-collapse:collapse}.competition-reconciliation th,.competition-reconciliation td{padding:9px;border-bottom:1px solid var(--border);text-align:right}@media(max-width:650px){.competition-row{grid-template-columns:1fr}.competition-detail>header{align-items:start;flex-direction:column}}.supervisor-overview,.supervisor-roster{--sv-radius:9px;--sv-heading-size:17px;--sv-search-offset:26px;--sv-search-min:220px}.supervisor-overview,.supervisor-roster{display:grid;gap:var(--space-2);min-width:0;color:var(--text-primary)}.supervisor-overview .kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.supervisor-charts,.supervisor-events{min-width:0}.supervisor-charts>summary,.supervisor-events>summary{min-height:var(--control-height);align-content:center;cursor:pointer;font-weight:700}.supervisor-chart-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-3)}.supervisor-roster-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap}.supervisor-filter-layout{display:grid;grid-template-columns:minmax(var(--sv-search-min),2fr) minmax(0,3fr);gap:var(--space-2);align-items:start}.supervisor-name-search{padding-top:var(--sv-search-offset);min-width:0}.supervisor-name-search input{width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--sv-radius);background:var(--input-bg);color:var(--text-primary);font:inherit}.supervisor-roster .filters-strip{margin:0}.supervisor-roster .filters-strip-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.supervisor-roster .filters-strip-more-content{grid-template-columns:minmax(0,1fr)}.supervisor-roster-table{table-layout:fixed;width:100%}.supervisor-roster-table th:nth-child(1){width:38%}.supervisor-roster-table th:nth-child(2){width:10%}.supervisor-roster-table th:nth-child(3){width:27%}.supervisor-roster-table th:nth-child(4){width:20%}.supervisor-roster-table th:last-child{width:calc(var(--control-height) + var(--space-6))}.supervisor-roster-table th,.supervisor-roster-table td{white-space:normal;overflow-wrap:anywhere;vertical-align:middle}.supervisor-roster-table tr[tabindex]{cursor:pointer}.supervisor-roster-table tr[tabindex]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.supervisor-roster .supervisor-name{background:transparent;border:0;padding:0;display:block;font-size:var(--type-body);font-weight:600;text-align:start;color:var(--text-primary)}.supervisor-role{display:block;font-size:var(--text-base);color:var(--text-secondary)}.supervisor-roster-table input[type=checkbox]{width:var(--space-5);height:var(--space-5);min-height:var(--space-5);accent-color:var(--brand-primary);cursor:pointer}.supervisor-roster-table td:last-child,.supervisor-roster-table th:last-child{padding:var(--space-3) var(--space-1)}.supervisor-bulk{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-2) 0}.supervisor-bulk button{min-height:var(--control-height);border:1px solid var(--border);border-radius:var(--sv-radius);background:var(--input-bg);color:var(--text-primary);font:inherit;padding:calc(var(--space-3)/2) var(--space-3)}.supervisor-events ol{padding:0;list-style:none}.supervisor-events li{display:grid;gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}@media(min-width:701px){.supervisor-charts:not([open])>.supervisor-chart-grid{display:grid}.supervisor-charts>summary{display:none}}@media(max-width:700px){.supervisor-overview .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.supervisor-chart-grid,.supervisor-filter-layout{grid-template-columns:minmax(0,1fr)}.supervisor-name-search{padding-top:0}.supervisor-roster .filters-strip-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.supervisor-roster:not(.is-selecting) .supervisor-roster-table th:last-child,.supervisor-roster:not(.is-selecting) .supervisor-roster-table td:last-child{display:none}.supervisor-roster .fixture-table-wrap{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md)}.supervisor-roster .supervisor-roster-table.fixture-table{border-collapse:collapse;font-size:var(--text-sm);min-width:0}.supervisor-roster .supervisor-roster-table.fixture-table th,.supervisor-roster .supervisor-roster-table.fixture-table td{padding:calc(var(--space-2) + var(--space-1)/2) var(--space-3);text-align:start;border-bottom:1px solid var(--border)}.supervisor-roster .supervisor-roster-table.fixture-table th{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600;background:var(--table-heading-bg)}.supervisor-roster .supervisor-roster-table.fixture-table tr:last-child td{border-bottom:0}.supervisor-roster .supervisor-roster-table.fixture-table tbody tr:hover td{background:var(--surface-hover)}.supervisor-identity-line{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.supervisor-mobile-status{display:none}.supervisor-roster .supervisor-select-touch{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height);min-height:var(--control-height);cursor:pointer}@media(max-width:520px){.supervisor-roster .fixture-table-wrap{border:0;border-radius:0;overflow:visible}.supervisor-roster .supervisor-roster-table.fixture-table,.supervisor-roster .supervisor-roster-table.fixture-table tbody{display:block;width:100%}.supervisor-roster .supervisor-roster-table.fixture-table thead{display:none}.supervisor-roster .supervisor-roster-table.fixture-table tbody tr{display:grid;grid-template-columns:var(--control-height) minmax(0,1fr);align-items:start;padding:var(--space-3);gap:0;margin-bottom:var(--space-2);background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-md)}.supervisor-roster .supervisor-roster-table.fixture-table tbody tr:last-child{margin-bottom:0}.supervisor-roster .supervisor-roster-table.fixture-table td{display:block;width:100%;min-width:0;box-sizing:border-box;padding:0;border:0;white-space:normal}.supervisor-roster .supervisor-roster-table.fixture-table td:first-child{grid-column:2;grid-row:1;min-width:0;width:100%;padding:var(--space-2) var(--space-1)}.supervisor-roster .supervisor-roster-table.fixture-table td:nth-child(2){display:none}.supervisor-roster .supervisor-roster-table.fixture-table td[data-label]{grid-column:1/-1;grid-row:auto;display:grid;grid-template-columns:minmax(calc(var(--space-6)*4),32%) minmax(0,1fr);align-items:center;gap:var(--space-1) calc(var(--space-2) + var(--space-1)/2);width:100%;min-width:0;padding:var(--space-2) var(--space-1);text-align:start}.supervisor-roster .supervisor-roster-table.fixture-table td[data-label]:before{display:none;content:none}.supervisor-roster .supervisor-identity-line{gap:calc(var(--space-3)/2)}.supervisor-roster .supervisor-mobile-status{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs)}.supervisor-roster.is-selecting .supervisor-roster-table.fixture-table td:last-child{grid-column:1;grid-row:1;position:static;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:var(--control-height);min-width:var(--control-height);min-height:var(--control-height);padding:var(--space-2) var(--space-1)}}.moderators-workspace .supervisor-roster .supervisor-name{border:0;background:transparent;padding:0;color:var(--text-primary);font-size:var(--type-body);font-weight:600}.supervisor-section-actions{display:flex;justify-content:flex-end}.supervisor-section-actions:empty{display:none}.supervisor-roster-footer{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.supervisor-roster-footer .list-pager{flex:1;order:-1}.supervisor-roster>.sr-only,.supervisor-name-search .sr-only,.supervisor-roster .supervisor-select-touch .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.supervisor-overview .kpi-card strong{direction:rtl}.supervisor-chart-grid{align-items:start}.supervisor-chart-grid .shared-viz-line{direction:ltr}@media(max-width:700px){.supervisor-roster .supervisor-roster-table.fixture-table td{padding:var(--space-2) var(--space-1)}.supervisor-roster .supervisor-roster-table.fixture-table td:nth-child(n+2):not(:last-child){display:none}.supervisor-roster .supervisor-roster-table.fixture-table td:before{display:none;content:none}.supervisor-roster .supervisor-mobile-status{display:none}.supervisor-roster .supervisor-role{display:inline;font-size:var(--text-sm)}}.moderators-workspace{display:grid;gap:16px;min-width:0}.moderators-card{display:grid;gap:14px;padding:18px}.moderators-card h3{margin:0}.moderators-card p{margin:4px 0 0;color:var(--text-muted);font-size:12px}.moderators-roles{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:16px}.moderators-role-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.moderators-role-grid article{display:grid;align-content:start;gap:8px;min-height:130px;padding:13px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-strong) 15%,transparent)}.moderators-role-grid b{color:var(--text-primary)}.moderators-role-grid small{color:var(--text-muted);font-size:11px;line-height:1.7}.moderators-permissions{display:flex;flex-wrap:wrap;gap:8px}.moderators-permissions span{display:grid;gap:3px;min-width:0;padding:9px;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--surface-strong) 14%,transparent)}.moderators-permissions bdi{overflow-wrap:anywhere;color:#d9c3ff;font-size:12px}.moderators-permissions small{color:var(--text-muted);font-size:10px}.moderators-empty{color:var(--text-muted)}@media(max-width:940px){.moderators-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.moderators-roles{grid-template-columns:1fr}}@media(max-width:580px){.moderators-metrics{grid-template-columns:1fr}.moderators-card{padding:14px}}.moderators-role-grid button{display:grid;align-content:start;gap:8px;min-height:130px;border:1px solid var(--border);border-radius:12px;color:inherit;background:color-mix(in srgb,var(--surface-strong) 15%,transparent);padding:13px;text-align:right;font:inherit}.moderators-role-grid button:hover{border-color:color-mix(in srgb,var(--brand-primary) 60%,var(--border));background:color-mix(in srgb,var(--brand-primary) 7%,transparent)}.moderators-role-page{gap:18px}.moderators-kicker{color:var(--brand-primary);font-size:12px;font-weight:800}.moderators-role-detail{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:14px}.moderators-role-detail>article{display:grid;align-content:start;gap:10px;min-width:0;padding:15px;border:1px solid var(--border);border-radius:13px;background:color-mix(in srgb,var(--surface-strong) 12%,transparent)}.moderators-role-detail h4,.moderators-role-detail p{margin:0}.moderators-role-detail h4{color:var(--text-primary);font-size:15px}.moderators-role-detail p,.moderators-contract-note{color:var(--text-muted);font-size:12px;line-height:1.8}.moderators-contract-note{margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--warning) 38%,var(--border));border-radius:11px;background:color-mix(in srgb,var(--warning) 7%,transparent)}.moderators-permission-action{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.moderators-permission-action label{display:grid;gap:7px;color:var(--text-muted);font-size:12px}.moderators-permission-action select{min-height:44px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg);padding:8px 10px;font:inherit}.moderators-permission-action .primary-button{min-height:44px;white-space:nowrap}.moderators-permission-action .moderators-contract-note{grid-column:1/-1}@media(max-width:760px){.moderators-role-detail{grid-template-columns:1fr}.moderators-role-page .section-heading{align-items:stretch;flex-direction:column}.moderators-role-page .secondary-button{width:100%;min-height:44px}.moderators-permission-action{grid-template-columns:1fr}.moderators-permission-action .primary-button{width:100%}}.moderators-workspace.fixture-storefront{gap:16px}@media(max-width:940px){.moderators-workspace .fixture-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.moderators-workspace .fixture-metrics{grid-template-columns:1fr}}.moderators-invitation-page{display:grid;gap:18px;min-width:0;padding:clamp(16px,3vw,32px);border:1px solid color-mix(in srgb,var(--brand-primary) 54%,var(--border));border-radius:18px;background:var(--panel-bg);box-shadow:var(--shadow)}.moderators-invitation-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.moderators-invitation-head>div{display:grid;gap:5px}.moderators-invitation-head span{color:var(--brand-primary);font-size:12px;font-weight:800}.moderators-invitation-head h2,.moderators-invitation-head p{margin:0}.moderators-invitation-head p{color:var(--text-muted);font-size:13px}.moderators-wizard-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.moderators-wizard-steps li{min-height:44px;display:flex;align-items:center;justify-content:center;padding:8px;border:1px solid var(--border);border-radius:10px;color:var(--text-muted);font-size:12px;text-align:center}.moderators-wizard-steps li.active{border-color:color-mix(in srgb,var(--brand-primary) 70%,var(--border));color:var(--text-primary);background:color-mix(in srgb,var(--brand-primary) 13%,transparent);font-weight:800}.moderators-wizard-body{display:grid;gap:16px;min-width:0;padding:clamp(14px,2vw,24px);border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 11%,transparent)}.moderators-wizard-body>label,.moderators-target-picker>label{display:grid;gap:8px;color:var(--text-muted);font-size:13px}.moderators-wizard-body input,.moderators-wizard-body select{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg);font:inherit}.moderators-wizard-body>p{margin:0;color:var(--text-muted);line-height:1.8}.moderators-wizard-body fieldset{display:grid;gap:10px;margin:0;padding:14px;border:1px solid var(--border);border-radius:12px}.moderators-wizard-body legend{padding:0 7px;color:var(--text-primary);font-weight:800}.moderators-scope-options{display:flex;flex-wrap:wrap;gap:10px}.moderators-scope-options label{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 11px;border:1px solid var(--border);border-radius:10px;cursor:pointer}.moderators-scope-options input{width:18px;min-height:18px;accent-color:var(--brand-primary)}.moderators-target-picker{display:grid;gap:10px}.moderators-target-picker>p{margin:0;color:var(--text-muted)}.moderators-effective-permissions{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:9px}.moderators-effective-permissions label{display:flex;align-items:flex-start;gap:9px;min-height:54px;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--panel-bg)}.moderators-effective-permissions input{width:18px;min-height:18px;accent-color:var(--brand-primary);opacity:1}.moderators-effective-permissions span{display:grid;gap:3px;min-width:0}.moderators-effective-permissions bdi{overflow-wrap:anywhere;color:var(--text-primary);font-size:12px}.moderators-effective-permissions small{color:var(--text-muted);font-size:11px}.moderators-review h3{margin:0}.moderators-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.moderators-review dl>div{display:grid;gap:5px;min-width:0;padding:11px;border:1px solid var(--border);border-radius:10px}.moderators-review dt{color:var(--text-muted);font-size:12px}.moderators-review dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--text-primary)}.moderators-form-error{margin:0;padding:10px;border:1px solid color-mix(in srgb,var(--danger) 60%,var(--border));border-radius:9px;color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}.moderators-wizard-actions{display:flex;justify-content:space-between;gap:10px}.moderators-wizard-actions button{min-height:44px}@media(max-width:680px){.moderators-invitation-head{flex-direction:column}.moderators-invitation-head .secondary-button{width:100%;min-height:44px}.moderators-wizard-steps{grid-template-columns:1fr 1fr}.moderators-review dl{grid-template-columns:1fr}.moderators-wizard-actions{flex-direction:column-reverse}.moderators-wizard-actions button{width:100%}}.moderator-profile{gap:16px}.moderator-profile-tabs{display:flex;flex-wrap:wrap;gap:8px}.moderator-profile-tabs button{min-height:42px;border:1px solid var(--border);border-radius:10px;color:var(--text-muted);background:transparent;padding:8px 12px;font:inherit}.moderator-profile-tabs button.active{border-color:color-mix(in srgb,var(--brand-primary) 72%,var(--border));color:var(--text-primary);background:color-mix(in srgb,var(--brand-primary) 13%,transparent);font-weight:800}.moderator-profile-panel{display:grid;gap:14px;padding:16px;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 11%,transparent)}.moderator-profile-panel h4,.moderator-profile-panel p{margin:0}.moderator-profile-panel p{color:var(--text-muted);line-height:1.8}.moderator-profile-panel dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.moderator-profile-panel dl>div{display:grid;gap:5px;padding:11px;border:1px solid var(--border);border-radius:10px}.moderator-profile-panel dt{color:var(--text-muted);font-size:12px}.moderator-profile-panel dd{margin:0;overflow-wrap:anywhere}@media(max-width:680px){.moderator-profile-tabs{display:grid;grid-template-columns:1fr}.moderator-profile-tabs button{width:100%}.moderator-profile-panel dl{grid-template-columns:1fr}}.moderators-role-denials{display:grid;gap:8px;margin-bottom:12px}.moderators-role-denials h5{margin:0;font-size:13px;color:var(--text-secondary)}.moderators-role-denials ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.moderators-role-denials b{display:block;font-size:12px;color:var(--text-secondary);text-decoration:line-through}.moderators-role-denials small{color:var(--text-muted);font-size:11px}.moderators-permissions span{display:grid;gap:2px}.moderators-permissions small{font-size:10px;opacity:.7}.moderators-wizard-body .permission-picker,.moderators-role-page .permission-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;min-width:0}.moderators-wizard-body .permission-column,.moderators-role-page .permission-column{display:grid;gap:8px;align-content:start;min-width:0;margin:0;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface-elevated)}.moderators-wizard-body .permission-column>legend,.moderators-role-page .permission-column>legend{display:flex;align-items:center;gap:8px;padding:0 8px;color:var(--text-secondary);font-size:13px;font-weight:600}.moderators-wizard-body .permission-column>legend>span,.moderators-role-page .permission-column>legend>span{padding:0 8px;border-radius:999px;background:var(--panel-bg);color:var(--text-muted);font-size:11px;font-variant-numeric:tabular-nums}.moderators-wizard-body .permission-column ul,.moderators-role-page .permission-column ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.moderators-wizard-body .permission-column label,.moderators-role-page .permission-column label{display:flex;align-items:center;gap:8px;min-height:36px;padding:4px 8px;border-radius:8px;color:var(--text-primary);font-size:13px}.moderators-wizard-body .permission-column input[type=checkbox],.moderators-role-page .permission-column input[type=checkbox]{inline-size:16px;block-size:16px;accent-color:var(--brand-primary);flex:none}.moderators-permission-action input{min-height:44px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg);padding:8px 10px;font:inherit}.moderators-permission-action .moderators-empty,.moderators-contract-error{grid-column:1/-1}.moderators-contract-error{color:var(--danger,#b3261e);font-size:13px;margin:10px 0 0}.moderators-approvals{display:grid;gap:12px;margin:0;padding:0;list-style:none}.moderators-approvals>li{display:grid;gap:8px;border:1px solid var(--border);border-radius:12px;padding:14px}.moderators-approval-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.moderators-approval-reason{margin:0;color:var(--text-muted);font-size:13px}.moderators-approval-meta{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0}.moderators-approval-meta dt{color:var(--text-muted);font-size:12px}.moderators-approval-meta dd{margin:2px 0 0;font-size:13px}.moderators-approval-actions{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.moderators-approval-actions label{display:grid;gap:7px;flex:1 1 220px;color:var(--text-muted);font-size:12px}.moderators-approval-actions input{min-height:44px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg);padding:8px 10px;font:inherit}.moderators-approval-actions button{min-height:44px;white-space:nowrap}@media(max-width:760px){.moderators-permission-action{grid-template-columns:1fr}.moderators-approval-actions button{width:100%}}.moderators-roles{grid-template-columns:minmax(0,1fr)}.moderators-role-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.moderators-role-counts{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.moderators-role-page .permission-picker{align-items:start}.moderators-role-page .permission-column ul{max-height:420px;overflow-y:auto}.moderators-role-page .span-all{grid-column:1 / -1}.moderators-role-page .field-hint{margin:0;color:var(--text-muted);font-size:12px}.moderators-role-page .permission-pending{background:color-mix(in srgb,var(--brand-primary) 14%,transparent);font-weight:600}.moderators-role-page .role-refusals{display:grid;gap:8px;padding:12px;border:1px solid rgb(226 70 83 / 40%);border-radius:12px}.moderators-role-page .role-refusals h5{display:flex;align-items:center;gap:8px;margin:0;color:#ff8290;font-size:13px}.moderators-role-page .role-refusals ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.moderators-role-page .role-refusals li{display:grid;gap:2px}.moderators-role-page .role-refusals b{font-size:13px}.moderators-role-page .role-refusals small{color:var(--text-muted);font-size:11px}.moderators-role-page .moderators-permission-action{grid-template-columns:minmax(0,1fr) auto;border-top:1px solid var(--border);padding-top:14px}.moderators-role-page .permission-sections{display:grid;gap:12px}.moderators-role-page .permission-sections>section{display:grid;gap:4px}.moderators-role-page .permission-sections h6{display:flex;align-items:center;gap:8px;margin:0;padding:0 8px;color:#c8a8f3;font-size:12px;font-weight:700}.moderators-role-page .permission-sections h6>span{padding:0 7px;border-radius:999px;background:var(--panel-bg);color:var(--text-muted);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.moderators-role-page .permission-column ul{max-height:none}.moderators-role-page .permission-column{max-height:520px;overflow-y:auto}.moderators-workspace .fixture-metric{min-height:126px;padding:18px;border:0;border-radius:16px;background:transparent;box-shadow:none;text-align:center;display:block}.moderators-workspace .fixture-metric p{margin:0 0 12px;color:var(--text-muted);font-size:13px}.moderators-workspace .fixture-metric strong{display:block;color:var(--text-primary);font:700 25px/1.1 ui-monospace,SFMono-Regular,Consolas,monospace}.moderators-workspace .fixture-metric span{display:inline-block;margin-top:10px;color:#52d894;font:700 12px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.moderators-workspace .fixture-metric.gold strong{color:#e2b459}.moderators-workspace .fixture-metric.red span{color:#ef7180}.moderators-workspace .fixture-metric.purple span{color:#c8a8f3}.moderators-workspace .fixture-store-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px}.moderators-workspace .fixture-store-toolbar input{flex:1 1 auto;min-height:40px;min-width:0;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--panel-bg) 90%,transparent);color:var(--text-primary);padding:9px 11px;font:inherit;font-size:12px}.moderators-workspace .fixture-store-toolbar .fixture-primary{flex:0 0 auto}.moderators-workspace .fixture-link{border:0;background:color-mix(in srgb,var(--brand-primary) 15%,transparent);color:#c8a8f3;border-radius:7px;padding:6px 9px;cursor:pointer;font:inherit;font-size:12px}.moderators-workspace .fixture-store-tabs button{border:0;border-radius:18px;padding:8px 13px;font-size:12px}.moderators-workspace .fixture-store-tabs button.active{background:linear-gradient(135deg,#9b5de5,#7c46c2);color:#fff;font-weight:700}.moderators-workspace .moderators-card{border:0;background:transparent;border-radius:16px;padding:18px;box-shadow:0 14px 34px #07040f24}.moderators-workspace .fixture-table{width:100%;border-collapse:collapse}.moderators-workspace .fixture-table th{padding:13px 14px;color:#8878aa;font-size:12px;font-weight:600;text-align:right}.moderators-workspace .fixture-table td{padding:13px 14px;font-size:13px}.moderators-workspace .fixture-table td small{display:block;color:var(--text-muted);font-size:11px}.moderators-role-page .permission-picker{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.moderators-role-page .permission-picker{grid-template-columns:1fr}}.moderators-channel-choice{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;border:0}.moderators-channel-choice>legend{padding:0 0 8px;color:var(--text-muted);font-size:12px}.moderators-channel-choice label{display:flex;align-items:center;gap:8px;min-height:38px;color:var(--text-primary);font-size:13px}.moderators-channel-choice input[type=radio]{inline-size:16px;block-size:16px;accent-color:var(--brand-primary)}.moderators-authoring{display:grid;gap:12px;justify-items:start}.moderators-authoring-actions{display:flex;flex-wrap:wrap;gap:8px}.moderators-authoring-form{display:grid;gap:10px;width:min(460px,100%);padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface-elevated)}.moderators-authoring-form h4{margin:0;font-size:14px}.moderators-authoring-form .field-hint{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.moderators-authoring-form label{display:grid;gap:6px;color:var(--text-muted);font-size:12px}.moderators-authoring-form input,.moderators-authoring-form select{min-height:40px;box-sizing:border-box;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--panel-bg) 90%,transparent);color:var(--text-primary);padding:9px 11px;font:inherit;font-size:13px}.moderators-authoring-form .primary-button{justify-self:start;min-height:40px;padding-inline:16px}.permission-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);grid-column:1 / -1;min-width:0}.permission-column{display:grid;gap:var(--space-2);align-content:start;min-width:0;margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.permission-column>legend{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}.permission-column>legend>span{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--panel-bg);color:var(--text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.permission-column ul{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.permission-column label{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer}.permission-column label:hover{background:var(--panel-bg)}.permission-column input[type=checkbox]{inline-size:var(--space-4);block-size:var(--space-4);accent-color:var(--brand-primary);flex:none}.effective-access caption{padding-bottom:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-align:start}.effective-access td{vertical-align:top}.effective-access .power-chips{margin:0}.effective-access summary{cursor:pointer;font-variant-numeric:tabular-nums}.role-picker{grid-column:1 / -1;min-width:0;margin:0;padding:0;border:0}.role-picker>legend{display:flex;align-items:center;gap:var(--space-2);padding:0;color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}.role-picker>legend>span{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.role-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-2);margin-top:var(--space-2)}.role-card{display:grid;gap:var(--space-1);align-content:start;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;min-height:var(--control-height)}.role-card>b{font-size:var(--text-sm)}.role-card>small{color:var(--text-muted);font-size:var(--text-2xs);line-height:var(--leading-normal)}.role-card.active{border-color:var(--brand-primary);background:var(--panel-bg)}.role-refusals{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.role-refusals>h5{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.role-refusals>h5>span{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--panel-bg);color:var(--text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.role-refusals ul{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.role-refusals li{display:grid;gap:var(--space-1)}.role-refusals b{color:var(--text-secondary);font-size:var(--text-sm);text-decoration:line-through}.role-refusals small{color:var(--text-muted);font-size:var(--text-2xs)}form.admin-action-panel{display:grid;gap:14px;align-items:end}form.admin-action-panel>h4{margin:0}form.admin-action-panel>p{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}form.admin-action-panel>label{display:grid;gap:7px;min-width:0;color:var(--text-muted);font-size:12px}form.admin-action-panel>label>input,form.admin-action-panel>label>select,form.admin-action-panel>label>textarea{min-height:var(--control-height);min-width:0;width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--panel-bg) 90%,transparent);color:var(--text-primary);padding:9px 11px;font:inherit;font-size:13px}form.admin-action-panel>label:has(>input[type=datetime-local]){max-width:260px}form.admin-action-panel input[type=datetime-local]{direction:ltr;text-align:start}@supports not selector(:has(*)){form.admin-action-panel>label{max-width:100%}}form.admin-action-panel>button[type=submit]{justify-self:start;min-height:var(--control-height);padding-inline:18px;white-space:nowrap}@media(min-width:720px){form.admin-action-panel{grid-template-columns:repeat(2,minmax(0,1fr))}form.admin-action-panel>h4,form.admin-action-panel>p,form.admin-action-panel>[role=status],form.admin-action-panel>.field-error,form.admin-action-panel>.field-hint,form.admin-action-panel>button[type=submit]{grid-column:1 / -1}}.admin-action-confirm{display:grid;gap:10px;margin-top:16px;padding:16px;border:1px solid color-mix(in srgb,var(--brand-primary) 45%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--brand-primary) 8%,var(--panel-bg));box-shadow:0 14px 34px #07040f38}.admin-action-confirm h4{margin:0;font-size:15px}.admin-action-confirm>p{margin:0;font-size:13px}.admin-action-confirm .field-hint{color:var(--text-muted);font-size:12px}.admin-action-confirm label{display:grid;gap:7px;color:var(--text-muted);font-size:12px}.admin-action-confirm input{min-height:var(--control-height);width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--panel-bg) 90%,transparent);color:var(--text-primary);padding:9px 11px;font:inherit;font-size:13px}.admin-action-confirm-actions{display:flex;flex-wrap:wrap;gap:10px}.admin-action-confirm-actions button{min-height:var(--control-height);padding-inline:18px}.platform-authority-kicker{margin:0 0 var(--space-1);color:var(--brand-primary);font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:none}.scope-authority-note{margin:0;padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--brand-primary) 40%,var(--border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--brand-primary) 7%,var(--panel-bg));color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal)}.technical-details{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-muted);font-size:var(--text-2xs)}.technical-details>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--text-xs)}.technical-details dl{display:grid;gap:var(--space-2);margin:var(--space-2) 0 0}.technical-details dt{color:var(--text-secondary)}.technical-details dd{margin:0;font-variant-numeric:tabular-nums;word-break:break-all}.effective-permission-domain{margin-top:14px}.effective-permission-domain h5{margin:0 0 4px;font-size:.95rem}.effective-permission-capability{margin:8px 0 2px;font-size:.82rem;color:var(--muted-text, #5a6678)}.effective-permission-list{margin:0;padding-inline-start:18px;display:grid;gap:4px}.effective-permission-list li{display:flex;flex-direction:column;gap:1px}.effective-permission-list small{font-size:.78rem;color:var(--muted-text, #5a6678)}.operations-workspace.ops-surface{display:block;font-size:15px;line-height:1.6;--ops-text2: #d9cfdf;--ops-primary: #d8b96d;--ops-primary-ink: #2b1b35;--ops-ok-bg: #253d31;--ops-warn-bg: #45391f;--ops-bad-bg: #492a32;--ops-mute-bg: #38303d;--ops-head-bg: #392a44;--ops-head-text: #c0b4c9;--oc: #d97706}:root[data-theme=light] .operations-workspace.ops-surface{--ops-text2: #574c60;--ops-primary: #d8b96d;--ops-primary-ink: #2b1b35;--ops-ok-bg: #e6f4eb;--ops-warn-bg: #faf0d7;--ops-bad-bg: #f9e8ea;--ops-mute-bg: #eeeaf0;--ops-head-bg: #f1ebdd;--ops-head-text: #64576e}.operations-workspace .ops-head{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin:6px 0 10px}.operations-workspace .ops-sub{margin:0;color:var(--ops-text2);font-size:13px}.operations-workspace .ops-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.operations-workspace .ops-note{margin:2px 0 8px;padding:5px 10px;border-inline-start:3px solid var(--accent);background:var(--panel);color:var(--ops-text2);font-size:12px;line-height:1.5}.operations-workspace .ops-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:6px 0 10px}.operations-workspace .ops-kpi{all:unset;box-sizing:border-box;cursor:pointer;padding:11px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel);color:var(--text);font-size:15px;line-height:1.6;display:flex;flex-direction:column;gap:3px;min-width:0}.operations-workspace .ops-kpi:hover{border-color:var(--accent)}.operations-workspace .ops-kpi:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.operations-workspace .ops-kpi span{color:var(--ops-text2);font-size:12px}.operations-workspace .ops-kpi b{font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.operations-workspace .ops-kpi small{color:var(--ops-text2);font-size:12px;overflow-wrap:anywhere}.operations-workspace .ui-tabs--secondary{display:flex;flex-wrap:nowrap;gap:4px;width:auto;max-width:none;padding:0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;overflow-x:auto;margin:0 0 8px}.operations-workspace .ui-tabs--secondary .ui-tab{box-sizing:border-box;min-height:0;margin:0;padding:10px 14px;gap:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ops-text2);font-size:14px;font-weight:400;line-height:1.6;white-space:nowrap}.operations-workspace .ui-tabs--secondary .ui-tab:hover{background:transparent;color:var(--text)}.operations-workspace .ui-tabs--secondary .ui-tab[aria-selected=true]{color:var(--text);background:transparent;border-bottom-color:var(--accent);font-weight:700}.operations-workspace .ui-tabs--secondary .ui-tab-count,.operations-workspace .ui-tabs--secondary .ui-tab[aria-selected=true] .ui-tab-count{display:inline-block;margin:-1.3px 0;margin-inline-start:6px;padding:4px 7px;border-radius:99px;background:var(--panel);color:var(--text);font-size:11px;font-weight:700;line-height:17px}.operations-workspace .ui-button{min-height:36px;height:36px;padding:0 11px;gap:6px;border-radius:12px;font-size:13px;font-weight:700;line-height:1.6}.operations-workspace .ui-button--primary{border:1px solid transparent;background:var(--ops-primary);color:var(--ops-primary-ink)}.operations-workspace .ui-button--secondary{border:1px solid var(--border-strong);background:var(--panel);color:var(--text)}.operations-workspace .ui-button--secondary:hover:not(:disabled){background:var(--surface-hover)}.operations-workspace .ui-button:disabled{border:1px solid var(--border-strong);background:var(--panel);color:var(--ops-text2);cursor:not-allowed}.operations-workspace select.ui-control{appearance:auto;background-image:none}.operations-workspace input.ui-control::placeholder,.operations-workspace textarea.ui-control::placeholder,.operations-workspace .record-log__search::placeholder{color:#757575;opacity:1}.operations-workspace .ops-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 8px}.operations-workspace .ops-controls .ops-search{flex:2 1 220px;min-width:0}.operations-workspace .ops-controls .ui-control{height:38px;min-height:38px;padding:0 12px;border-radius:12px;border:1px solid var(--border-strong);background-color:var(--input-bg);font-size:15px;line-height:1.6}.operations-workspace .ops-controls select.ui-control{padding-inline:12px}.operations-workspace .ops-controls .grow-sp{flex:1 1 0}.operations-workspace .ops-count{margin:0 0 8px;color:var(--ops-text2);font-size:12.5px;font-variant-numeric:tabular-nums}.operations-workspace .ops-h{margin:12px 0 6px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.operations-workspace .ops-h h3{margin:0;font-size:16px}.operations-workspace .ops-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:14px;overflow:hidden}.operations-workspace .ops-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 14px;border-top:1px solid var(--border);min-width:0;color:var(--text);font-size:15px;line-height:1.6}.operations-workspace .ops-row:first-child{border-top:0}.operations-workspace .ops-row--open{cursor:pointer}.operations-workspace .ops-row--open:hover{background:var(--surface-hover)}.operations-workspace .ops-row .grow{min-width:0;display:flex;flex-direction:column;gap:2px}.operations-workspace .ops-row .grow b,.operations-workspace .ops-row-title{overflow-wrap:anywhere}.operations-workspace .ops-row-title{all:unset;box-sizing:border-box;display:block;min-width:0;color:var(--text);font-size:15px;font-weight:700;line-height:1.6;cursor:pointer;overflow-wrap:anywhere}.operations-workspace .ops-row-title:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.operations-workspace .ops-row .grow small{color:var(--ops-text2);font-size:12px;overflow-wrap:anywhere}.operations-workspace .ops-end{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end;min-width:0}.operations-workspace .ops-ico{width:36px;height:36px;border-radius:11px;object-fit:contain;background:var(--panel);padding:3px;flex:none}.operations-workspace .ops-av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;background:linear-gradient(135deg,#5a2d9e,#9b5de5);color:#fff;font-size:15px;font-weight:700}.operations-workspace .ops-who{display:flex;align-items:center;gap:8px;min-width:0}.operations-workspace .ops-who>span:last-child{display:flex;flex-direction:column;min-width:0}.operations-workspace .ops-who b{font-size:13px;font-weight:700;line-height:1.6;overflow-wrap:anywhere}.operations-workspace .ops-who small{color:var(--ops-text2);font-size:11.5px;line-height:1.6;overflow-wrap:anywhere}.operations-workspace .ops-who--none b{color:var(--ops-text2);font-weight:600}.operations-workspace .ops-chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;color:var(--text);font-size:12px;font-weight:600;line-height:1.6}.operations-workspace .ops-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.operations-workspace .ops-chip--ok{background:var(--ops-ok-bg)}.operations-workspace .ops-chip--warn{background:var(--ops-warn-bg)}.operations-workspace .ops-chip--bad{background:var(--ops-bad-bg)}.operations-workspace .ops-chip--mute{background:var(--ops-mute-bg)}.operations-workspace .ops-card{padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel);display:flex;flex-direction:column;gap:8px;min-width:0}.operations-workspace .ops-card h3{margin:0;font-size:15px}.operations-workspace .ops-card p{margin:0;color:var(--ops-text2);font-size:14px;line-height:1.6}.operations-workspace .ops-muted{color:var(--ops-text2);font-size:12.5px;overflow-wrap:anywhere}.operations-workspace .ops-empty{padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--ops-text2);text-align:center}.operations-workspace .ops-link{color:var(--accent);text-decoration:underline;font-size:13px}.operations-workspace .ops-error{margin:0 0 8px;color:var(--danger);font-size:13px}.operations-workspace .ops-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.operations-workspace .ops-table{width:100%;border-collapse:collapse;font-size:13px}.operations-workspace .ops-table th,.operations-workspace .ops-table td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}.operations-workspace .ops-table th{color:var(--ops-head-text);font-weight:600;background:var(--ops-head-bg)}.operations-workspace .ops-table tr:last-child td{border-bottom:0}.operations-workspace .ops-table td.ops-table-empty{white-space:normal}.operations-workspace .ops-backrow{margin:0 0 10px}.operations-workspace .ops-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--oc, #7c3aed) 18%,var(--panel)) 0%,var(--panel) 70%)}.operations-workspace .ops-big{width:72px;height:72px;border-radius:18px;object-fit:contain;background:var(--panel);padding:8px}.operations-workspace .ops-idbox h2{margin:0;font-size:21px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.operations-workspace .ops-idbox p{margin:6px 0 0}.operations-workspace .ops-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0}.operations-workspace .ops-stat{padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel);display:flex;flex-direction:column;gap:4px;min-width:0}.operations-workspace .ops-stat span{color:var(--ops-text2);font-size:12px}.operations-workspace .ops-stat b{font-size:17px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.operations-workspace .ops-grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.operations-workspace .ops-need{border-inline-start:4px solid var(--oc, #d97706)}.operations-workspace .ops-facts{margin:0;display:flex;flex-direction:column}.operations-workspace .ops-facts div{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:10px;padding:8px 0;border-top:1px solid var(--border);font-size:13px}.operations-workspace .ops-facts div:first-child{border-top:0}.operations-workspace .ops-facts dt{color:var(--ops-text2)}.operations-workspace .ops-facts dd{margin:0;overflow-wrap:anywhere}.operations-workspace .ops-acts-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.operations-workspace .ops-exports{flex-wrap:wrap}.operations-workspace .ops-sectionwrap{display:block}.operations-workspace .ops-notes{display:grid;gap:6px;margin-top:12px}.operations-workspace .ops-notes .ops-muted,.operations-workspace .ops-notes .ops-error{margin:0;font-size:13px;line-height:1.6}.operations-workspace .ops-record,.operations-workspace .ops-record-view{min-width:0}.operations-workspace .ops-followups{display:grid;gap:12px;min-width:0;margin-top:12px}.operations-workspace .ops-sectionwrap>.ops-muted,.operations-workspace .ops-sectionwrap>.ops-error{margin:0 0 8px}.operations-workspace .ops-dlg-slot{margin:8px 0 12px}.operations-workspace .ops-dlg-slot--head{width:676px;max-width:100%;margin-block:8px 12px;margin-inline:0}.operations-workspace .ops-head>.ops-acts{max-width:100%}.operations-workspace .ops-dlg-head-slot{display:contents}.operations-workspace .ops-dlg{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;min-width:0;padding:20px;border:1px solid var(--border-strong);border-radius:14px;background:var(--surface-elevated);color:var(--text);font-size:15px;line-height:1.6}.operations-workspace .ops-dlg>*{flex-shrink:0}.operations-workspace .ops-dlg-title{margin:0;font-size:18px;font-weight:700;line-height:1.6}.operations-workspace .ops-dlg-target{display:flex;gap:8px;align-items:baseline;padding:8px 12px;margin:2px 0 8px;border:1px solid var(--border);border-radius:10px;overflow-wrap:anywhere}.operations-workspace .ops-dlg-target small{color:var(--ops-text2);font-size:13px}.operations-workspace .ops-dlg-lead{margin:0;color:var(--ops-text2)}.operations-workspace .ops-dlg-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.operations-workspace .ops-dlg-form>.ui-field--wide,.operations-workspace .ops-dlg-form>.ops-dlg-callout{grid-column:1 / -1}.operations-workspace .ops-dlg-callout{padding:10px 12px;border-radius:12px;background:var(--info-soft);color:var(--ops-text2);font-size:13px;line-height:1.6}.operations-workspace .ops-dlg .ui-field{gap:4px}.operations-workspace .ops-dlg .ui-field-label{color:var(--muted);font-size:13px;font-weight:400;line-height:1.6}.operations-workspace .ops-dlg .ui-control{box-sizing:border-box;height:38px;min-height:38px;padding:0 12px;border:1px solid var(--border-strong);border-radius:12px;background-color:var(--input-bg);font-size:15px;line-height:1.6}.operations-workspace .ops-dlg select.ui-control{padding-inline:12px}.operations-workspace .ops-dlg textarea.ui-control{display:block;height:auto;min-height:90px;padding:8px;border-color:var(--border)}.operations-workspace .ops-dlg-form textarea.ui-control{height:90px}.operations-workspace .ops-dlg>.ui-field textarea.ui-control{height:90px;padding:10px}.operations-workspace .ops-dlg .ui-textarea-wrap{display:block}.operations-workspace .ops-dlg .ui-counter{display:none}.operations-workspace .ops-dlg .ui-control:disabled{color:var(--ops-text2);background-color:var(--surface-hover)}.operations-workspace .ops-dlg-hint{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.operations-workspace .ops-dlg-missing{margin:0;color:var(--ops-text2);font-size:12px;line-height:1.6}.operations-workspace .ops-dlg .ui-error-inline{margin:0}.operations-workspace .ops-dlg-end{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.operations-workspace .ops-dlg-end .ui-button{height:44px;min-height:44px;padding:0 16px;border-radius:12px;font-size:15px;font-weight:700;line-height:1.6}.operations-workspace .ops-dlg-end .ui-button--secondary{background:var(--panel);border:1px solid var(--border-strong);color:var(--text)}.operations-workspace .ops-dlg-end .ui-button--primary:disabled{border:1px solid var(--border-strong);background:var(--ops-mute-bg);color:var(--ops-text2)}.operations-workspace .ops-outcome{margin:2px 0 8px}.operations-workspace .record-log.alog,:root[data-theme=light] .operations-workspace .record-log.alog{--log-muted: var(--muted);--log-secondary: var(--ops-text2);--log-panel: var(--panel);--log-hover: var(--surface-hover);--log-input: var(--input-bg)}.operations-workspace .record-log__time{line-height:22px;text-align:end}.operations-workspace .record-log__filters .ui-field{flex:0 1 200px;min-width:0;max-width:100%}.operations-workspace .record-log__filters .ui-control{box-sizing:border-box;height:36px;min-height:36px;padding:0 10px;border:1px solid var(--border-strong);border-radius:12px;background-color:var(--input-bg);font-size:13px;line-height:1.6;text-overflow:ellipsis}.operations-workspace .record-log__filters select.ui-control{padding-inline:10px}.operations-workspace .record-log__filters .record-log__search{flex:1 1 220px;min-width:180px}.operations-workspace img.record-log__icon{display:block;object-fit:cover;background:var(--input-bg)}.operations-workspace .record-log__value--created{border-color:transparent;background:var(--log-success-soft);color:var(--log-success)}.operations-workspace .record-log__arrow{display:inline-flex}.operations-workspace .record-log__arrow svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.operations-workspace .record-log__avatar.is-none{border:1px solid var(--log-border);background:var(--log-hover);color:var(--log-secondary)}.operations-workspace .record-log__avatar svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1024px){.operations-workspace .ops-dlg-form{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.operations-workspace .ops-kpis,.operations-workspace .ops-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-workspace .ops-hero{grid-template-columns:auto minmax(0,1fr)}.operations-workspace .ops-hero .ops-acts{grid-column:1 / -1;justify-content:flex-start}.operations-workspace .ops-grid2{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.operations-workspace .ui-tabs--secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;overflow:visible;border:0}.operations-workspace .ui-tabs--secondary .ui-tab{border:1px solid var(--border);border-radius:12px;text-align:center;justify-content:center;min-height:46px;white-space:normal;padding:8px 6px}.operations-workspace .ui-tabs--secondary .ui-tab[aria-selected=true]{border-color:var(--accent)}.operations-workspace .ops-row{grid-template-columns:auto minmax(0,1fr);gap:4px 10px;padding:8px 12px}.operations-workspace .ops-row .ops-end{grid-column:2;justify-content:flex-start;gap:6px}.operations-workspace .ops-row .ops-end .ops-chip{font-size:11px;padding:1px 8px}.operations-workspace .ops-who small{display:none}.operations-workspace .ops-who{gap:6px}.operations-workspace .ops-who b{font-size:12px}.operations-workspace .ops-av{width:28px;height:28px}.operations-workspace .ops-row .grow small{font-size:11.5px;line-height:1.4}.operations-workspace .ops-kpi b{font-size:19px}.operations-workspace .ops-kpis{gap:8px;margin:6px 0 10px}.operations-workspace .ops-kpi{padding:9px 10px}.operations-workspace .ops-kpi span{font-size:11.5px}.operations-workspace .ops-kpi small{font-size:11px}.operations-workspace .ops-controls .ui-field,.operations-workspace .ops-controls .ui-control{width:100%}.operations-workspace .record-log__filters .ui-field{flex:1 1 calc(50% - 4px);max-width:none}.operations-workspace .record-log__filters .record-log__search{flex:1 1 100%;min-width:0}.operations-workspace .ops-controls .ops-search{flex:1 1 100%}}.org-workspace{display:grid;gap:var(--space-4);min-width:0;padding:var(--space-5);color:var(--text-primary)}.org-open-member{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3)}.org-open-member .ui-field{flex:1 1 220px}@media(max-width:640px){.org-workspace{padding:var(--space-3)}}.ps-panel{margin-top:var(--space-4)}.ps-add{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2);margin-top:var(--space-3)}.ps-add>:first-child{flex:1 1 260px;min-width:0}.ps-list{display:flex;flex-direction:column;gap:0;margin:var(--space-3) 0 0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md)}.ps-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--border)}.ps-row:first-child{border-top:0}.ps-order{min-width:1.5em;font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.ps-label{display:flex;flex:1 1 200px;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.ps-label strong{font-size:var(--text-sm);color:var(--text-primary)}.ps-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary)}.ps-actions{display:flex;flex-wrap:wrap;gap:var(--space-1)}.ps-edit{display:flex;flex:1 1 260px;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.ps-edit>:first-child{flex:1 1 200px;min-width:0}.ps-edit-actions{display:inline-flex;flex:0 0 auto;gap:var(--space-2)}.ps-foot{margin-top:var(--space-3)}.discovery-workspace{--discovery-accent: #7c3aed;--discovery-icon-size: 76px;--discovery-icon-art: 44px;--discovery-radius-hero: 18px;--discovery-radius-card: 14px;--discovery-card-pad: 14px;--discovery-hero-title: 22px;--discovery-stat-type: 18px;--discovery-row-pad: 10px;--discovery-value-pad: 7px;min-width:0}.discovery-hero{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:center;padding:var(--discovery-radius-hero);border:1px solid var(--border);border-radius:var(--discovery-radius-hero);background:linear-gradient(135deg,color-mix(in srgb,var(--discovery-accent) 22%,var(--surface,var(--panel))),var(--surface,var(--panel)) 70%)}.discovery-hero h2{margin:0;font-size:var(--discovery-hero-title);display:flex;gap:var(--discovery-row-pad);flex-wrap:wrap;align-items:center}.discovery-glyph{display:grid;place-items:center;width:var(--discovery-icon-size);height:var(--discovery-icon-size);border-radius:var(--radius-xl);background:var(--panel);font-size:var(--discovery-icon-art)}.discovery-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);margin:var(--space-3) 0}.discovery-stats>div{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--discovery-card-pad);border:1px solid var(--border);border-radius:var(--discovery-radius-card);background:var(--surface,var(--panel))}.discovery-stats span{font-size:var(--text-xs);color:var(--text-secondary)}.discovery-stats b{font-size:var(--discovery-stat-type);overflow-wrap:anywhere}.discovery-pane{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.discovery-kv{display:flex;justify-content:space-between;gap:var(--discovery-row-pad);padding:var(--discovery-value-pad) 0;flex-wrap:wrap;border-bottom:1px solid var(--border);font-size:var(--text-sm)}.discovery-list{border:1px solid var(--border);border-radius:var(--discovery-radius-card);overflow:hidden}.discovery-list-head,.discovery-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-3);align-items:center;padding:var(--discovery-row-pad) var(--discovery-card-pad)}.discovery-list-head{font-size:var(--text-xs);color:var(--text-secondary)}.discovery-row{width:100%;text-align:start;color:var(--text);background:transparent;border:0;border-top:1px solid var(--border);font:inherit;cursor:pointer}.discovery-row>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.discovery-row small{color:var(--text-secondary)}.discovery-row:hover{background:var(--panel)}@media(max-width:760px){.discovery-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-list-head{display:none}.discovery-row{grid-template-columns:minmax(0,1fr) auto}.discovery-row>:first-child{grid-column:1/-1}}.discovery-workspace .ui-card{padding:var(--discovery-card-pad);border-radius:var(--discovery-radius-card)}.discovery-workspace .ui-page-header{flex-wrap:wrap}.discovery-workspace .discovery-row:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.discovery-glyph svg{width:var(--discovery-icon-art);height:var(--discovery-icon-art);color:var(--brand-primary);fill:var(--brand-primary)}.discovery-workspace .record-page>.ui-page-header .ui-page-title-block{display:none}.discovery-workspace .ui-page-header{justify-content:flex-start}.discovery-workspace .ui-card{box-shadow:none;background:var(--surface)}.discovery-workspace .ui-button--secondary{background:var(--surface);color:var(--text-primary);border-color:var(--border)}.discovery-hero p{margin:var(--space-1) 0;font-size:var(--text-sm);color:var(--text-secondary)}.discovery-workspace .ui-card{display:flex;flex-direction:column;gap:var(--space-2)}.discovery-pane .card-title{font-size:var(--type-body)}.discovery-actions{display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.discovery-workspace .discovery-attention{flex-direction:row;align-items:center;flex-wrap:wrap;border-inline-start:4px solid var(--warning)}.discovery-attention .card-head{flex:1;min-width:min(200px,100%)}.discovery-draft-note{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.discovery-workspace .ui-tabs{overflow-y:hidden;scrollbar-width:none}.discovery-workspace .ui-tabs::-webkit-scrollbar{display:none}.discovery-workspace .ui-button{min-height:var(--control-height-sm);padding:6px 12px;font-size:var(--text-sm);box-shadow:none;width:fit-content}.discovery-workspace .status-badge{padding:2px 9px;font-weight:600;border:1px solid var(--border);background:var(--panel)}.discovery-workspace .status-badge.warning{border-color:color-mix(in srgb,var(--warning) 55%,var(--border))}.discovery-workspace .status-badge.success{border-color:color-mix(in srgb,var(--success) 55%,var(--border))}.discovery-workspace .discovery-owner{margin-bottom:var(--space-3);font-size:var(--text-sm)}.discovery-owner span{color:var(--text-secondary)}.interests-table-section{display:grid;gap:12px}.interests-filter-row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.interests-filter-row>*{min-width:150px}.reorder-cell{display:flex;align-items:center;gap:8px}.reorder-buttons{display:inline-flex;gap:2px}.reorder-buttons button{min-width:28px;min-height:28px}.interest-secondary-actions{position:relative}.interest-secondary-actions summary{min-height:36px;padding:8px;cursor:pointer;color:var(--text-muted);font-size:12px}.interest-secondary-actions[open]>div{display:grid;gap:6px;padding:6px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface)}.interests-note{margin:8px 0;color:var(--text-muted, #9a93b8);font-size:13px}.interest-thumb{display:block;width:56px;height:40px;object-fit:cover;border-radius:8px}.interest-thumb-empty{display:inline-block;font-size:11px;line-height:1.3;color:var(--text-muted)}.um-hub-img>.interest-thumb{width:100%;height:100%;border-radius:0}.interest-image-field{display:grid;gap:8px}.interest-image-box{display:grid;place-items:center;min-height:120px;max-width:320px;overflow:hidden;border:1px dashed var(--border-subtle);border-radius:12px;background:var(--surface)}.interest-image-preview{display:block;max-width:100%;max-height:240px;object-fit:contain}.interest-image-empty{padding:16px;color:var(--text-muted);font-size:13px;text-align:center}.interest-image-actions{display:flex;flex-wrap:wrap;gap:8px}.interest-image-limits{color:var(--text-muted);font-size:12px}.um-hub{min-width:0}.um-hub [hidden]{display:none!important}.um-hub-tabs{display:flex;flex-flow:row wrap;align-items:center;margin:0 0 14px;padding:0 0 8px;gap:2px 16px;border-bottom:1px solid var(--border)}.um-hub-tabs a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:3px 0;color:var(--um-text2);font-size:15px;line-height:24px;text-decoration:none;white-space:nowrap}.um-hub-tabs a:hover{color:var(--text-primary)}.um-hub-tabs a[aria-current=page]{color:var(--text-primary);font-weight:700;border-bottom:2px solid var(--um-hint)}.um-hub-tabs a b{padding:1px 7px;border-radius:999px;background:var(--panel-bg);color:var(--um-text2);font-size:12px;font-weight:600;line-height:19.2px;font-variant-numeric:tabular-nums}.um-hub-tabs a:empty,.um-hub-tabs a b:empty{display:none}.um-hub-panel{min-width:0;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--panel-bg)}.um-hub-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px}.um-hub-head h3{margin:0 0 6px;font-size:15px;font-weight:700;line-height:24px}.um-hub-sub{display:block;margin:0 0 10px;color:var(--text-muted);font-size:12px;line-height:19.2px}.um-hub-muted{color:var(--um-text2);font-size:12px;line-height:19.2px}.um-hub-note{margin:12px 0;color:var(--um-text2);font-size:12px;line-height:19.2px}.um-hub-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.um-hub .um-btn.ghost{background:var(--panel-bg);border-color:var(--border-strong)}.um-hub-attn{display:flex;flex-direction:column;gap:8px}.um-hub-attn-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 14px;border:1px solid var(--border);border-inline-start:4px solid var(--um-a, #d97706);border-radius:12px;background:var(--panel-bg)}.um-hub-attn-row>div{flex:1;min-width:200px;display:flex;flex-direction:column;gap:2px}.um-hub-attn-row b{font-size:15px;font-weight:700;line-height:24px}.um-hub-ok{padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--um-text2);text-align:center}.um-hub-error{padding:14px;border:1px dashed var(--border);border-radius:12px;color:var(--um-bad);text-align:center}.um-hub-error .um-btn{margin-inline-start:8px}.um-hub-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:10px 0}.um-hub-field{display:flex;flex-direction:column;gap:4px;min-width:150px;flex:1 1 150px;font-size:15px;line-height:24px}.um-hub-field.search{flex:2 1 220px}.um-hub-field>span{font-size:15px;font-weight:400;line-height:24px}.um-hub-field .um-input,.um-hub-field .um-select{box-sizing:border-box;width:100%;height:38px;border-color:var(--border-strong);border-radius:12px;background-color:var(--input-bg);font-size:15px}.um-hub-more{flex:1 1 100%;margin:2px 0 0;padding:8px 0 0}.um-hub-more>summary{display:flex;align-items:center;gap:6px;min-height:30px;color:var(--um-text2);font-size:12.5px;font-weight:700;line-height:20px;list-style:none;cursor:pointer}.um-hub-more>summary::-webkit-details-marker{display:none}.um-hub-more-body{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:8px 0 0;padding-top:8px}.um-hub-more-body .um-hub-field{flex:0 1 240px}.um-hub-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0}.um-hub-chips>button{padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:var(--panel-bg);color:var(--text-primary);font:inherit;font-size:13px;cursor:pointer}.um-hub-chips>button[aria-pressed=true]{border-color:var(--um-hint);font-weight:700}.um-hub-chips>span{color:var(--um-text2);font-size:12px}.um-hub-list{display:flex;flex-direction:column;margin-top:6px;overflow:hidden;border:1px solid var(--border);border-radius:14px}.um-hub-lhead,.um-hub-row{display:grid;gap:12px;align-items:center;padding:10px 14px;min-width:0}.um-hub-lhead{padding:8px 14px;border-bottom:1px solid var(--border);color:var(--um-text2);font-size:12px;line-height:19.2px}.um-hub-row{border-top:1px solid var(--border);cursor:pointer;font:inherit;color:inherit;background:none;text-align:start;width:100%;border-inline:0;border-bottom:0}.um-hub-lhead+.um-hub-row{border-top:0}.um-hub-row:hover{background:color-mix(in srgb,var(--panel-bg) 70%,transparent)}.um-hub-row:focus-visible{outline:2px solid var(--um-hint);outline-offset:-2px}.um-hub-sup{grid-template-columns:minmax(0,1.3fr) minmax(0,1.5fr) minmax(0,.7fr) minmax(0,1.1fr)}.um-hub-int{grid-template-columns:minmax(0,2.4fr) minmax(0,.8fr)}.um-hub-cnt{grid-template-columns:minmax(0,2.2fr) minmax(0,.9fr) minmax(0,.7fr)}.um-hub-pol{grid-template-columns:minmax(0,2.2fr) minmax(0,.9fr) minmax(0,1.1fr)}.um-hub-who{display:flex;align-items:center;gap:10px;min-width:0}.um-hub-tx,.um-hub-issue{display:flex;flex-direction:column;gap:2px;min-width:0}.um-hub-tx b,.um-hub-issue b{overflow:hidden;font-size:15px;font-weight:700;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.um-hub-tx small,.um-hub-issue small{color:var(--um-text2);font-size:12px;line-height:19.2px}.um-hub-num{display:flex;flex-direction:column}.um-hub-num b{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.um-hub-av{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--panel-bg)}.um-hub-img{flex:none;display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:12px;background:var(--panel-bg)}.um-hub-img.wide{width:88px;height:48px}.um-hub-img svg{width:30px;height:30px;color:var(--um-hint)}.um-hub-ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;padding:4px;border:1px dashed var(--border-strong);border-radius:12px;color:var(--um-text2);font-size:11px;line-height:1.3;text-align:center}.um-hub-ph.has{border-style:solid}.um-hub-chip{display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;padding:2px 9px;border:1px solid var(--border);border-radius:999px;background:var(--panel-bg);color:var(--text-primary);font-size:12px;font-weight:600;line-height:19.2px;white-space:nowrap}.um-hub-chip.ok{border-color:color-mix(in srgb,#16a34a 55%,var(--border));color:#4ade80}.um-hub-chip.warn{border-color:color-mix(in srgb,#d97706 55%,var(--border));color:#fbbf24}.um-hub-chip.bad{border-color:color-mix(in srgb,#e11d48 55%,var(--border));color:#fb7185}.um-hub-chip.lux{border-color:color-mix(in srgb,#c9a45c 60%,var(--border));color:#e9c97c}.um-hub-more-row{display:flex;justify-content:center;padding:10px}.um-hub-sep{margin:18px 0;border:0;border-top:1px solid var(--border)}.um-hub-dash{display:grid;place-items:center;width:28px;height:22px;border:1px solid var(--border-strong);border-radius:999px;color:var(--um-text2)}.um-hub-back{margin-bottom:10px}.um-hub-record{display:flex;flex-direction:column;gap:12px}.um-hub-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.um-hub-card h4{margin:0;font-size:15px}.um-hub-kv{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--border);font-size:13px}.um-hub-kv:last-child{border-bottom:0}.um-hub-body{margin:0;font-size:15px;line-height:1.9;white-space:pre-wrap}.um-hub-compose{display:grid;gap:8px;padding:12px;border:1px solid var(--border);border-radius:12px}@media(max-width:760px){.um-hub-tabs{overflow-x:auto;flex-wrap:nowrap}.um-hub-field{min-width:0;flex:1 1 45%}.um-hub-field.search{flex:1 1 100%}.um-hub-lhead{display:none}.um-hub-row,.um-hub-sup,.um-hub-int,.um-hub-cnt,.um-hub-pol{grid-template-columns:minmax(0,1fr) auto;padding:8px 12px;gap:6px 10px}.um-hub-row>:first-child{grid-column:1 / -1}.um-hub-hide-sm{display:none!important}}.um-hub-acts-split{display:contents}.um-hub-acts-add{justify-content:flex-end;margin:6px 0}.um-hub-more{border-top:1px solid var(--border)}.um-hub-rec{--um-c: #7c3aed;display:flex;flex-direction:column;gap:12px;min-width:0}.um-hub-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--um-c) 22%,var(--panel-bg)) 0%,var(--panel-bg) 70%)}.um-hub-top-img{display:grid;place-items:center}.um-hub-top-img .um-hub-av,.um-hub-top-img .um-hub-img{width:76px;height:76px}.um-hub-top-img .um-hub-img.wide{width:132px}.um-hub-top-img .um-hub-img svg{width:44px;height:44px}.um-hub-top-tx{display:flex;flex-direction:column;gap:4px;min-width:0}.um-hub-top h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;line-height:1.4}.um-hub-top-desc{margin:0;color:var(--text-primary);font-size:14px}.um-hub-idline{color:var(--um-text2);font-size:12px;font-variant-numeric:tabular-nums}.um-hub-top-acts{justify-content:flex-start;align-self:start}.um-hub-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.um-hub-stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.um-hub-stat span{color:var(--um-text2);font-size:12px}.um-hub-stat b{overflow-wrap:anywhere;font-size:18px;font-variant-numeric:tabular-nums}.um-hub-leader{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.um-hub-rtabs{margin-top:4px}.um-hub-rtabs .ui-tabs{overflow-x:auto;scrollbar-width:none}.um-hub-rtabs .ui-tabs::-webkit-scrollbar{display:none}.um-hub-pane{display:flex;flex-direction:column;gap:12px;min-width:0}.um-hub-pane h4{margin:0;font-size:15px}.um-hub-links{display:flex;flex-direction:column}.um-hub-links .um-hub-row{grid-template-columns:minmax(0,1fr) auto}.um-hub-composer{display:grid;gap:8px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--panel-bg)}.um-hub-composer textarea,.um-hub-composer input,.um-hub-composer select{box-sizing:border-box;width:100%}.um-hub-composer label{display:flex;flex-direction:column;gap:4px;font-size:14px}.um-hub-feedback{margin:0;color:var(--um-text2);font-size:13px}.um-hub-feedback.bad{color:var(--um-bad)}.um-hub-thread{display:flex;flex-direction:column;gap:12px}.um-hub-msg{display:flex;align-items:flex-end;gap:8px;min-width:0}.um-hub-msg.staff{justify-content:flex-end}.um-hub-msg .um-hub-av{width:32px;height:32px}.um-hub-bub{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:78%;padding:8px 12px;border:1px solid var(--border);border-radius:14px;background:var(--panel-bg)}.um-hub-bub p{margin:0;overflow-wrap:anywhere;font-size:14px;line-height:1.7;white-space:pre-wrap}.um-hub-msg.staff .um-hub-bub{background:color-mix(in srgb,var(--um-hint) 16%,var(--panel-bg))}.um-hub-msg.internal .um-hub-bub{border-style:dashed}.um-hub-sys{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.um-hub-sys span{padding:6px 12px;border:1px dashed var(--border);border-radius:10px;color:var(--um-text2);font-size:12px}@media(max-width:760px){.um-hub-top{grid-template-columns:auto minmax(0,1fr)}.um-hub-top-acts{grid-column:1 / -1}.um-hub-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.um-hub-bub{max-width:90%}}.um-hub-mem{grid-template-columns:minmax(0,1fr);cursor:default}.um-hub-mem:hover{background:none}.support-settings{--settings-card-padding: calc(var(--space-3) + var(--space-1) / 2);--settings-card-radius: calc(var(--radius-control) + var(--space-1) / 2);--settings-row-gap: calc(var(--space-2) + var(--space-1) / 2);--settings-row-padding: calc(var(--space-2) - var(--space-1) / 4);--settings-hero-padding: calc(var(--space-4) + var(--space-1) / 2);--settings-hero-radius: calc(var(--radius-lg) + var(--space-1) / 2);--settings-icon-size: calc(var(--space-8) * 2 + var(--space-3));--settings-title-size: calc(var(--text-xl) + var(--space-1) / 2);--settings-description-gap: calc(var(--space-1) * 1.5);--settings-accent: #7c3aed;display:grid;gap:var(--space-3);min-width:0;color:var(--text-primary)}.support-settings-hero{display:flex;align-items:center;gap:var(--space-4);padding:var(--settings-hero-padding);border:1px solid var(--border);border-radius:var(--settings-hero-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--settings-accent) 22%,var(--panel-bg)),var(--panel-bg) 70%)}.support-settings-icon{width:var(--settings-icon-size);height:var(--settings-icon-size);flex:none;display:grid;place-items:center;border-radius:var(--radius-xl);background:var(--panel-bg)}.support-settings-icon svg{width:var(--control-height);height:var(--control-height);color:var(--brand-primary);stroke:currentColor;fill:none;stroke-width:3}.support-settings-hero p{margin:0;color:var(--text-secondary);font-size:var(--text-base)}.support-settings-card{padding:var(--settings-card-padding);border:1px solid var(--border);border-radius:var(--settings-card-radius);background:var(--panel-bg);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.support-settings-card h4{margin:0;font-size:var(--type-body)}.support-settings-row{display:flex;justify-content:space-between;gap:var(--settings-row-gap);padding-block:var(--settings-row-padding);border-bottom:1px solid var(--border);flex-wrap:wrap;font-size:var(--text-sm)}.support-settings-row:last-child{border-bottom:0}.support-settings-row>*{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.support-settings-muted{color:var(--text-secondary);font-size:var(--text-xs)}.support-settings-editor{display:grid;gap:var(--space-2)}.support-settings .ui-tabs{margin:0}.support-settings .record-page-reference,.support-settings .record-page>.ui-page-header .ui-page-title-block{display:none}.support-settings .record-page>.ui-page-header{justify-content:flex-start}.support-settings .record-page,.support-settings .record-page-content>.support-settings{display:flex;flex-direction:column;gap:var(--space-3)}.support-settings .record-page-content{display:contents}.support-settings .record-page-content>.support-settings{display:contents}.support-settings .record-page>.ui-page-header{order:0}.support-settings .support-settings-hero{order:1}.support-settings .record-page>[role=tablist]{order:2}.support-settings .record-page>:not(.ui-page-header):not([role=tablist]):not(.support-settings-hero),.support-settings .record-page-content>.support-settings>:not(.support-settings-hero){order:3}.support-settings-hero h2{margin:0;font-size:var(--settings-title-size)}.support-settings-icon circle{fill:var(--brand-primary);stroke:none}.support-settings .ui-tabs--secondary{overflow-y:hidden;gap:var(--space-1);flex-wrap:nowrap;overflow-x:auto}.support-settings .ui-tabs--secondary .ui-tab{flex-shrink:0;min-height:0;padding:var(--settings-row-gap) var(--settings-card-padding);font-size:var(--text-base);font-weight:400;margin-bottom:0}.support-settings .ui-tabs--secondary .ui-tab[aria-selected=true]{font-weight:700}.support-settings .ui-button--secondary{color:var(--text-primary);background:transparent;border-color:var(--border)}.support-settings .ui-page-header .ui-button{min-height:var(--control-height-sm);font-size:var(--text-sm)}.support-settings .ui-action-bar,.support-settings .ui-action-bar-end{flex-direction:row;width:auto}.support-settings .ui-action-bar-end{margin-inline-start:auto}@media(max-width:760px){.support-settings .ui-action-bar-end{margin-inline-start:0}.support-settings .ui-action-bar{justify-content:flex-start}}.support-settings .ui-action-bar .ui-button{width:auto}.support-settings{font-size:var(--text-base);line-height:var(--leading-normal)}.support-settings-hero p{margin-top:var(--settings-description-gap)}.support-settings .ui-button--secondary{border-color:var(--border-strong);background:var(--panel-bg)}.support-settings-counts{display:flex;flex-wrap:wrap;gap:var(--space-2)}.support-settings-count{padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--text-secondary)}.support-settings-count b{color:var(--text-primary);font-size:var(--text-base)}.support-settings-count.bad{border-color:var(--danger, #e11d48)}.support-settings-count.bad b{color:var(--danger, #e11d48)}.support-settings-count.warn{border-color:var(--warning, #d97706)}.wc-team-page{container:wc-team / inline-size}.wc-team-page .wc-person-head{display:inline;min-inline-size:0}.wc-team-page .wc-person-avatar{flex:0 0 auto}.wc-team-page .wc-person-link{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;text-align:start}.wc-team-page .wc-person-card strong{overflow-wrap:anywhere;min-inline-size:0}.wc-team-page .wc-scope-note{display:block;margin-block-start:2px;color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.wc-team-page .wc-scope-filter{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block:var(--space-2)}.wc-team-page .wc-scope-menu{position:relative}.wc-team-page .wc-scope-menu summary{cursor:pointer;min-block-size:var(--control-height-sm);padding-inline:var(--space-3);display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-secondary);list-style:none}.wc-team-page .wc-scope-menu summary::-webkit-details-marker{display:none}.wc-team-page .wc-scope-menu.is-active summary{color:var(--text-primary);font-weight:700}.wc-team-page .wc-scope-menu-body{position:absolute;z-index:5;inset-block-start:calc(100% + 4px);inset-inline-start:0;display:grid;gap:var(--space-1);min-inline-size:180px;max-block-size:260px;overflow:auto;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated, var(--panel-bg))}.wc-team-page .wc-scope-menu-body label{display:inline-flex;align-items:center;gap:var(--space-2)}.wc-team-page .wc-scope-menu-body .wc-readonly-note{max-inline-size:240px}@container wc-team (max-width: 735px){.wc-team-page .wc-team-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-team-page .wc-person-detail-grid{grid-template-columns:minmax(0,1fr)}.wc-directory-card .wc-table-wrap{display:none}.wc-directory-card .wc-phone-list{display:grid;gap:var(--space-2)}}@container wc-team (max-width: 447px){.wc-team-page .wc-team-summary{grid-template-columns:minmax(0,1fr)}}@container wc-team (max-width: 728px){.wc-team-page .card{padding:var(--space-3)}.wc-team-page .card:not(.wc-team-summary>*){gap:var(--space-3)}}.wc-team-page{--shadow: 0 14px 42px rgb(0 0 0 / 24%)}:root[data-theme=light] .wc-team-page{--shadow: 0 14px 42px rgb(54 30 79 / 11%)}.wc-team-unavailable{color:var(--text-muted);font-size:var(--text-sm);font-weight:600}.wc-team-skel{display:inline-block;vertical-align:middle;border-radius:8px;background:linear-gradient(90deg,var(--surface-hover),var(--border),var(--surface-hover));background-size:200% 100%;animation:wc-team-skel-move 1.4s linear infinite}.wc-team-skel--avatar{inline-size:32px;block-size:32px;border-radius:50%;vertical-align:baseline}.wc-team-skel-link{display:inline-flex;align-items:center;min-block-size:var(--control-height)}.wc-team-skeleton-row .wc-person-head{white-space:nowrap}.wc-team-skeleton-row>td{block-size:59.4px}.wc-team-skel--avatar36{inline-size:36px;block-size:36px;border-radius:50%;vertical-align:baseline}.wc-team-skel--name{inline-size:96px;block-size:14px;margin-inline-start:var(--space-2)}.wc-team-skel--role{display:block;inline-size:88px;block-size:14px}.wc-team-skel--note{display:block;inline-size:56px;block-size:10px;margin-block-start:6px}.wc-team-skel--team{inline-size:96px;block-size:14px}.wc-team-skel--badge{inline-size:64px;block-size:26px;border-radius:999px}.wc-team-skel--shift{inline-size:110px;block-size:14px}.wc-team-skel--count{inline-size:28px;block-size:14px}.wc-team-skel--value{inline-size:56px;block-size:20px}.wc-team-skel--range{inline-size:160px;block-size:14px}.wc-team-skel--line{inline-size:min(100%,240px);block-size:14px}@keyframes wc-team-skel-move{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.wc-team-skel{animation:none}}.wc-team-skeleton-card .wc-team-skel{display:inline-block;vertical-align:middle}.wc-team-skeleton-card .wc-team-skel--avatar36{vertical-align:baseline}.wc-team-skeleton-list{gap:var(--space-2)}.wc-team-skeleton-list li{align-items:center}.wc-team-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--danger-strong) 45%,transparent);border-radius:10px;background:var(--danger-soft)}.wc-team-error>p{margin:0;color:var(--danger-strong);font-size:var(--text-sm);font-weight:600}.wc-preview-page{--wc-page-bg: #17111E;--wc-surface: #241A2D;--wc-raised: #30233A;--wc-hover: #392A44;--wc-input-bg: #1E1625;--wc-text: #FFF9EF;--wc-text-secondary: #D9CFDF;--wc-text-quiet: #C0B4C9;--wc-accent: #D8B96D;--wc-accent-hover: #E5CB89;--wc-accent-ink: #291E0C;--wc-border: #51445A;--wc-control-edge: #82748C;--wc-divider: #403547;--wc-success: #5CCB8A;--wc-success-bg: #253D31;--wc-warning: #E3BF68;--wc-warning-bg: #45391F;--wc-danger: #F07883;--wc-danger-bg: #492A32;--wc-info: #8BB8FA;--wc-info-bg: #28364D;--wc-muted-bg: #38303D;--wc-primary-fill: #D8B96D;--wc-primary-hover: #E5CB89;--wc-transparent: transparent;--wc-focus: var(--wc-accent);--wc-brand-soft: var(--wc-warning-bg);--wc-table-heading: var(--wc-raised);--page-bg: var(--wc-page-bg);--panel-bg: var(--wc-surface);--surface-elevated: var(--wc-raised);--surface-hover: var(--wc-hover);--input-bg: var(--wc-input-bg);--border: var(--wc-border);--border-strong: var(--wc-control-edge);--text-primary: var(--wc-text);--text-secondary: var(--wc-text-secondary);--text-muted: var(--wc-text-quiet);--brand-primary: var(--wc-accent);--brand-primary-hover: var(--wc-accent-hover);--brand-soft: var(--wc-brand-soft);--text-on-brand: var(--wc-accent-ink);--primary-action-end: var(--wc-primary-fill);--success: var(--wc-success);--success-border: var(--wc-success);--success-soft: var(--wc-success-bg);--warning: var(--wc-warning);--warning-soft: var(--wc-warning-bg);--danger: var(--wc-danger);--danger-strong: var(--wc-danger);--danger-soft: var(--wc-danger-bg);--info: var(--wc-info);--info-soft: var(--wc-info-bg);--table-heading-bg: var(--wc-table-heading);--operator-bg: var(--wc-muted-bg);--nav-active-bg: var(--wc-hover);--nav-active-border: var(--wc-control-edge);color-scheme:dark}:root[data-theme=light] .wc-preview-page{--wc-page-bg: #F3EFF5;--wc-surface: #FFFFFF;--wc-raised: #F9F5EA;--wc-hover: #F1EBDD;--wc-input-bg: #FFFFFF;--wc-text: #241A2A;--wc-text-secondary: #574C60;--wc-text-quiet: #64576E;--wc-accent: #80601F;--wc-accent-hover: #694515;--wc-accent-ink: #291E0C;--wc-border: #D9D0DD;--wc-control-edge: #8D8295;--wc-divider: #E8E1EA;--wc-success: #246A48;--wc-success-bg: #E6F4EB;--wc-warning: #78550F;--wc-warning-bg: #FAF0D7;--wc-danger: #9F3B47;--wc-danger-bg: #F9E8EA;--wc-info: #355578;--wc-info-bg: #E7EDF7;--wc-muted-bg: #EEEAF0;color-scheme:light}.wc-inline-actions,.wc-composer-fields,.wc-message-actions,.wc-message-meta,.wc-board-meta,.wc-chat-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.wc-action-transfer{display:inline-flex;align-items:baseline;gap:var(--space-1)}.wc-action-transfer small{color:var(--text-muted);font-size:var(--text-xs)}.wc-erp-page{display:grid;gap:var(--space-4);min-inline-size:0}.wc-management-nav{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-2)}.wc-approval-queue{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.wc-approval-queue li{min-inline-size:0;border-block-end:1px solid var(--border)}.wc-approval-open{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(140px,1fr) auto;align-items:center;gap:var(--space-3);inline-size:100%;padding:var(--space-2);border:0;color:var(--text-primary);background:var(--wc-transparent);font:inherit;text-align:start;cursor:pointer}.wc-approval-open:hover{background:var(--surface-hover)}.wc-approval-open:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.wc-approval-main,.wc-approval-meta{display:grid;gap:var(--space-1);min-inline-size:0}.wc-approval-main strong{overflow-wrap:anywhere}.wc-approval-main bdi,.wc-approval-meta{color:var(--text-secondary);font-size:var(--text-xs)}.wc-approval-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-board-shell{display:grid;gap:var(--space-1);min-inline-size:0}.wc-board-keyboard-help{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.wc-board-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:var(--space-3);min-inline-size:0}.wc-board-column{display:grid;align-content:start;gap:var(--space-1);min-inline-size:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-hover)}.wc-board-column>header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1);border-block-end:1px solid var(--border)}.wc-board-column h3{margin:0;color:var(--text-primary);font-size:var(--text-sm)}.wc-board-column>header>span{color:var(--text-secondary);font-variant-numeric:tabular-nums}.wc-board-card{display:grid;gap:var(--space-1);min-inline-size:0;padding:var(--space-2) var(--space-1);border-block-end:1px solid var(--border);background:var(--wc-transparent)}.wc-board-card-heading,.wc-board-card-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1);min-inline-size:0}.wc-board-task{display:grid;gap:var(--space-1);padding:0;border:0;color:var(--text-primary);background:var(--wc-transparent);font:inherit;text-align:start;cursor:pointer}.wc-board-task:focus-visible,.wc-conversation-link:focus-visible,.wc-person-card:focus-visible,.wc-composer-icon:focus-visible,.wc-composer-send:focus-visible,.wc-linked-record:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.wc-board-task strong{font-size:var(--wc-chat-body-size, 15px);line-height:var(--leading-normal);overflow-wrap:anywhere}.wc-board-number,.wc-board-card small,.wc-sla{color:var(--text-secondary);font-size:var(--text-xs)}.wc-board-number{font-variant-numeric:tabular-nums}.wc-board-meta{justify-content:space-between;min-inline-size:0}.wc-avatar{display:inline-grid;flex:0 0 auto;place-items:center;inline-size:var(--space-8);block-size:var(--space-8);border:1px solid var(--border);border-radius:50%;color:var(--text-primary);background:var(--surface-elevated);font-size:var(--text-xs);font-weight:700}.wc-priority-dot{inline-size:var(--space-2);block-size:var(--space-2);border-radius:50%;background:var(--text-muted)}.wc-priority-dot--urgent{background:var(--danger)}.wc-priority-dot--high{background:var(--warning)}.wc-priority-dot--normal{background:var(--brand-primary)}.wc-sla-chip,.wc-unread-badge{display:inline-flex;align-items:center;min-block-size:var(--space-6);padding-inline:var(--space-2);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-elevated);font-size:var(--text-xs);white-space:nowrap}.wc-source-chip{overflow:hidden;text-overflow:ellipsis}.wc-sla-chip--late,.wc-unread-badge{color:var(--danger);background:var(--danger-soft)}.wc-unread-badge{justify-content:center;min-inline-size:var(--space-6);color:var(--warning);background:var(--warning-soft);font-variant-numeric:tabular-nums}.wc-sla--late{color:var(--danger)}.wc-column-empty,.wc-readonly-note{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.wc-inline-transition{display:grid;gap:var(--space-2)}.wc-inline-actions{padding-block-start:var(--space-1)}.wc-template-grid,.wc-routing-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.wc-template-card,.wc-routing-card{display:grid;align-content:start;gap:var(--space-3);min-inline-size:0}.wc-template-card h4{margin:0;color:var(--text-primary);font-size:var(--text-sm)}.wc-template-card ul{display:grid;gap:var(--space-1);margin:0;padding-inline-start:var(--space-5);color:var(--text-secondary);font-size:var(--text-sm)}.wc-compact-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin:0}.wc-compact-facts>div{display:grid;gap:var(--space-1)}.wc-compact-facts dt,.wc-audit-stamp{color:var(--text-muted);font-size:var(--text-xs)}.wc-compact-facts dd{margin:0;color:var(--text-primary);font-size:var(--text-sm)}.wc-audit-stamp{margin:0}.wc-routing-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:var(--space-2)}.wc-team-summary,.wc-management-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.wc-team-summary>.ui-card,.wc-management-kpis>.ui-card{display:grid;gap:var(--space-1)}.wc-team-summary>.ui-card>strong,.wc-management-kpis>.ui-card>strong{color:var(--text-primary);font-size:var(--text-xl);font-variant-numeric:tabular-nums}.wc-team-summary>.ui-card>span{color:var(--text-muted);font-size:var(--text-xs)}.wc-directory-card{display:grid;gap:var(--space-3);min-inline-size:0}.wc-directory-filter{inline-size:min(100%,360px)}.wc-person-link{padding:0;border:0;color:var(--brand-primary);background:var(--wc-transparent);text-align:start}.wc-person-card{display:grid;justify-items:start;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);background:var(--panel-bg);font:inherit;text-align:start}.wc-person-card>span{color:var(--text-secondary);font-size:var(--text-xs)}.wc-person-load{color:var(--text-muted)!important}.wc-person-detail-grid,.wc-bottleneck-grid,.wc-charts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3);min-inline-size:0}.wc-entity-list,.wc-handoff-chain,.wc-approval-list,.wc-log-list{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.wc-entity-list li,.wc-handoff-chain li,.wc-approval-list li{display:grid;justify-items:start;gap:var(--space-1);min-inline-size:0;padding-block:var(--space-2);border-block-end:1px solid var(--border)}.wc-entity-list li{grid-template-columns:minmax(0,1fr) auto}.wc-entity-list li>time,.wc-entity-list li>small,.wc-handoff-chain time{color:var(--text-secondary);font-size:var(--text-sm)}.wc-entity-list li>p,.wc-handoff-chain p,.wc-approval-list p{grid-column:1 / -1;margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.wc-handoff-chain{border-inline-start:2px solid var(--border);padding-inline-start:var(--space-2)}.wc-approval-list li>div{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.wc-coordination-form,.wc-approval-request-form{display:grid;gap:var(--space-3);max-inline-size:720px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.wc-coordination-form h4{margin:0;color:var(--text-primary);font-size:var(--text-sm)}.wc-coordination-form-fields{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-3)}.wc-coordination-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.wc-approval-empty-line{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.wc-approval-empty-line>span{white-space:nowrap}.wc-approval-empty-line>span{margin:0}.wc-approval-request-trigger{justify-self:start}.wc-approval-request-form{align-items:end;justify-items:start}.wc-approval-request-form>.ui-button{justify-self:start;inline-size:auto}.wc-management-table-card{min-inline-size:0}.wc-charts-grid>.ui-card{display:grid;align-content:start;gap:var(--space-2);min-inline-size:0}.wc-bar-chart{display:grid;gap:var(--space-2)}.wc-bar-day{display:grid;grid-template-columns:minmax(80px,1fr) minmax(60px,2fr) auto;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs)}.wc-bar-track{display:grid;gap:2px;min-inline-size:0;block-size:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-hover)}.wc-bar-track i,.wc-bar-track b{display:block;min-inline-size:2px;block-size:5px;border-radius:var(--radius-sm);background:var(--brand-primary)}.wc-bar-track b{background:var(--success)}.wc-mini-table{inline-size:100%;border-collapse:collapse;color:var(--text-secondary);font-size:var(--text-xs)}.wc-mini-table th,.wc-mini-table td{padding:var(--space-1);border-block-end:1px solid var(--border);text-align:start}.wc-log-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.wc-log-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--space-2);padding-block:var(--space-2);border-block-end:1px solid var(--border)}.wc-log-list li>div{min-inline-size:0}.wc-log-list strong,.wc-log-list small,.wc-log-list time{color:var(--text-muted);font-size:var(--text-xs)}.wc-log-list p{margin:var(--space-1) 0;color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere}.wc-chat-layout{display:grid;grid-template-columns:minmax(248px,.72fr) minmax(0,2fr);align-items:stretch;gap:var(--space-4);min-inline-size:0}.wc-chat-list{display:grid;align-content:start;gap:var(--space-2);min-inline-size:0}.wc-chat-groups{display:grid;align-content:start;gap:var(--space-1);max-block-size:max(360px,calc(100vh - 480px));overflow:auto}.wc-chat-groups h3{margin:var(--space-2) 0 var(--space-1);color:var(--text-muted);font-size:var(--text-xs)}.wc-conversation-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:0 var(--space-2);min-inline-size:0;padding:var(--space-2);border:0;border-radius:var(--radius-sm);color:var(--text-primary);background:var(--wc-transparent);font:inherit;text-align:start;cursor:pointer}.wc-conversation-link.is-selected{border-color:var(--border);background:var(--surface-hover)}.wc-conversation-link strong{grid-column:2;grid-row:1;min-inline-size:0;overflow:hidden;font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap}.wc-conversation-link time{grid-column:3;grid-row:1;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.wc-conversation-link .wc-conversation-avatar{grid-column:1;grid-row:1 / 3}.wc-conversation-link .wc-conversation-preview{grid-column:2;grid-row:2;min-inline-size:0;color:var(--text-muted);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-conversation-link .wc-unread-badge{grid-column:3;grid-row:2}.wc-conversation-avatar{display:inline-grid;place-items:center;inline-size:var(--space-8);block-size:var(--space-8);border:1px solid var(--border);border-radius:50%;color:var(--text-primary);background:var(--surface-elevated);font-size:var(--text-sm);font-weight:700}img.wc-conversation-avatar{object-fit:cover;padding:0}.wc-conversation-avatar--team{border-radius:var(--radius-sm);color:var(--brand-primary);background:var(--brand-soft)}.wc-conversation-avatar--task{color:var(--info)}.wc-chat-thread{--wc-chat-body-size: 15px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--space-3);block-size:clamp(400px,calc(100vh - 450px),760px);min-inline-size:0;min-block-size:0}.wc-chat-head{justify-content:space-between;padding-block-end:var(--space-2);border-block-end:1px solid var(--border)}.wc-chat-head>div{min-inline-size:0}.wc-chat-head h2{margin:0;color:var(--text-primary);font-size:var(--text-lg);overflow-wrap:anywhere}.wc-chat-head>div>span{color:var(--text-muted);font-size:var(--text-xs)}.wc-message-list{display:grid;align-content:start;gap:var(--space-3);min-block-size:0;margin:0;padding:0 var(--space-2);overflow-y:auto;list-style:none}.wc-date-separator{display:flex;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-xs)}.wc-date-separator:before,.wc-date-separator:after{flex:1;border-block-start:1px solid var(--border);content:""}.wc-message-row{display:grid;justify-items:start;gap:var(--space-1);max-inline-size:min(84%,680px);min-inline-size:0;margin-inline-end:auto}.wc-message-row.is-mine{justify-items:end;margin-inline-end:0;margin-inline-start:auto}.wc-message-row.is-grouped{margin-block-start:calc(var(--space-2) * -1)}.wc-message-meta{min-inline-size:0}.wc-message-meta strong{color:var(--text-primary);font-size:var(--text-sm)}.wc-message-meta>span:not(.wc-avatar){color:var(--text-muted);font-size:var(--text-xs)}.wc-message-meta time,.wc-message-time-continued{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.wc-message-bubble{display:grid;gap:var(--space-2);min-inline-size:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm) var(--radius-md) var(--radius-md) var(--radius-md);background:var(--surface-hover)}.wc-message-row.is-mine .wc-message-bubble{border-radius:var(--radius-md) var(--radius-sm) var(--radius-md) var(--radius-md);background:var(--brand-soft)}.wc-message-row.is-grouped .wc-message-bubble{border-start-start-radius:var(--radius-sm)}.wc-message-bubble>p{margin:0;color:var(--text-primary);font-size:var(--wc-chat-body-size);line-height:var(--leading-normal);overflow-wrap:anywhere;white-space:pre-wrap}.wc-chat-mention{padding-inline:2px;border-radius:var(--radius-sm);color:var(--brand-primary);background:var(--brand-soft);font-weight:700}.wc-linked-record{justify-self:start;padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--info);background:var(--surface-elevated);font:inherit;font-size:var(--text-xs);cursor:pointer}.wc-evidence-preview{display:grid;gap:var(--space-1);inline-size:fit-content;max-inline-size:100%;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);background:var(--surface-elevated);font-size:var(--text-xs)}.wc-evidence-preview svg,.wc-evidence-preview img{display:block;inline-size:min(176px,100%);block-size:auto;aspect-ratio:176 / 84;object-fit:cover}.wc-evidence-canvas{fill:var(--surface-hover)}.wc-evidence-side{fill:var(--brand-soft)}.wc-evidence-line{fill:var(--border-strong)}.wc-evidence-accent{fill:var(--brand-primary)}.wc-evidence-preview>span{padding:0 var(--space-2) var(--space-1)}.wc-read-receipt{justify-self:end;color:var(--info);font-size:var(--text-2xs)}.wc-message-actions{display:flex;gap:var(--space-1);inline-size:100%;opacity:0;transition:opacity var(--motion-fast) var(--ease-standard)}.wc-message-actions>button{padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);color:var(--text-muted);background:var(--wc-transparent);font:inherit;font-size:var(--text-xs);cursor:pointer}.wc-message-actions>button:hover,.wc-message-actions>button:focus-visible{color:var(--brand-primary);background:var(--surface-elevated)}.wc-message-row:hover .wc-message-actions,.wc-message-row:focus-within .wc-message-actions{opacity:1}.wc-message-row.is-touch-actions-open .wc-message-actions{opacity:1}.wc-message-edit{display:grid;gap:var(--space-2);inline-size:min(100%,480px)}.wc-message-edit textarea{min-block-size:72px;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--input-bg);font:inherit}.wc-chat-composer{display:grid;gap:var(--space-2);min-inline-size:0;padding-block-start:var(--space-2);border-block-start:1px solid var(--border)}.wc-composer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-2);min-inline-size:0}.wc-composer-input-column{display:grid;gap:var(--space-2);min-inline-size:0}.wc-composer-input-column>textarea{inline-size:100%;min-block-size:var(--control-height);max-block-size:128px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);background:var(--input-bg);font:inherit;font-size:var(--wc-chat-body-size);line-height:var(--leading-normal);resize:none}.wc-composer-actions{display:flex;align-items:center;gap:var(--space-1)}.wc-composer-icon,.wc-composer-send{display:inline-grid;place-items:center;inline-size:var(--control-height);block-size:var(--control-height);padding:0;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);background:var(--surface-elevated);cursor:pointer}.wc-composer-icon:hover,.wc-composer-icon.is-active{color:var(--brand-primary);border-color:var(--border-strong);background:var(--brand-soft)}.wc-composer-send{color:var(--text-on-brand);border-color:var(--brand-primary);background:var(--brand-primary)}.wc-composer-send:disabled{opacity:.48;cursor:not-allowed}.wc-mention-suggestions,.wc-record-suggestions{display:grid;gap:var(--space-1);margin:0;padding:var(--space-2);border-inline-start:2px solid var(--brand-primary);list-style:none;background:var(--surface-hover)}.wc-mention-suggestions li button,.wc-record-suggestions button{display:flex;align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);color:var(--text-primary);background:var(--wc-transparent);font:inherit;text-align:start;cursor:pointer}.wc-mention-suggestions li button:hover,.wc-record-suggestions button:hover{background:var(--surface-elevated)}.wc-mention-suggestions li button>span:last-child{display:grid}.wc-mention-suggestions strong,.wc-record-suggestions span{font-size:var(--text-sm)}.wc-mention-suggestions small{color:var(--text-muted);font-size:var(--text-xs)}.wc-record-suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-composer-attachment{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs)}.wc-composer-attachment button{inline-size:var(--space-6);block-size:var(--space-6);border:0;border-radius:50%;color:var(--text-muted);background:var(--surface-hover);cursor:pointer}.wc-visually-hidden{position:static;display:inline-block;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wc-file-input,.wc-chat-back{display:none}.wc-chat-layout--thread-open .wc-chat-list{min-inline-size:0}@media(max-width:1023px){.wc-board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wc-template-grid,.wc-routing-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.wc-board-grid,.wc-team-summary,.wc-management-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-person-detail-grid,.wc-bottleneck-grid,.wc-charts-grid,.wc-coordination-form-fields,.wc-chat-layout{grid-template-columns:minmax(0,1fr)}.wc-chat-layout--thread-open .wc-chat-list{display:none}.wc-chat-back{display:inline-flex}.wc-chat-groups{max-block-size:none}.wc-directory-card .wc-table-wrap{display:none}.wc-directory-card .wc-phone-list{display:grid;gap:var(--space-2)}.wc-log-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-template-grid,.wc-routing-list{grid-template-columns:minmax(0,1fr)}.wc-management-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wc-approval-open{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2)}.wc-approval-meta{grid-column:1 / -1;font-size:var(--text-sm)}.wc-approval-main bdi{font-size:var(--text-sm)}.wc-board-number,.wc-board-card small,.wc-sla,.wc-sla-chip,.wc-board-card .wc-source-chip{font-size:var(--text-sm)}}@media(max-width:480px){.wc-board-grid,.wc-log-filters,.wc-compact-facts,.wc-team-summary,.wc-management-kpis{grid-template-columns:minmax(0,1fr)}.wc-log-list li{grid-template-columns:auto minmax(0,1fr)}.wc-log-list li>time{grid-column:2}.wc-routing-edit{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.wc-chat-layout{grid-template-columns:minmax(0,1fr)}.wc-chat-layout:not(.wc-chat-layout--thread-open) .wc-chat-thread{display:none}.wc-chat-layout--thread-open .wc-chat-list{display:none}.wc-chat-thread{block-size:auto;min-block-size:calc(100dvh - 240px);max-block-size:none}.wc-message-list{max-block-size:calc(100dvh - 390px)}.wc-chat-back{display:inline-flex}.wc-conversation-link{padding:var(--space-3) var(--space-2)}.wc-record-suggestions{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.wc-chat-thread{min-block-size:calc(100dvh - 220px)}.wc-message-row{max-inline-size:92%}.wc-composer-row{gap:var(--space-1)}.wc-composer-actions{gap:2px}.wc-composer-icon,.wc-composer-send{inline-size:36px;block-size:36px;border-radius:var(--radius-sm)}.wc-composer-input-column>textarea{min-block-size:36px;padding-inline:var(--space-2)}}:root[data-theme] .wc-preview-page :focus-visible{outline-color:var(--wc-focus)}:root[data-theme] .wc-preview-page .ui-button--primary:not(:disabled){color:var(--wc-accent-ink);background:var(--wc-primary-fill);border-color:var(--wc-primary-fill);font-weight:700}:root[data-theme] .wc-preview-page .ui-button--primary:hover:not(:disabled){background:var(--wc-primary-hover);border-color:var(--wc-primary-hover)}:root[data-theme] .wc-preview-page .ui-button--secondary:not(:disabled){color:var(--wc-text);background:var(--wc-surface);border-color:var(--wc-control-edge)}:root[data-theme] .wc-preview-page .ui-button--secondary:hover:not(:disabled){background:var(--wc-hover)}:root[data-theme] .wc-preview-page .ui-button--danger:not(:disabled){color:var(--wc-danger);background:var(--wc-transparent);border-color:var(--wc-transparent)}:root[data-theme] .wc-preview-page .ui-button--danger:hover:not(:disabled){background:var(--wc-danger-bg)}:root[data-theme] .wc-preview-page .ui-button--primary:disabled{color:var(--wc-text-secondary);background:var(--wc-hover);border:1px dashed var(--wc-control-edge)}:root[data-theme] .wc-preview-page .wc-composer-send:not(:disabled){color:var(--wc-accent-ink);background:var(--wc-primary-fill);border-color:var(--wc-primary-fill)}:root[data-theme] .wc-preview-page .wc-composer-send:disabled{color:var(--wc-text-secondary);background:var(--wc-hover);border-color:var(--wc-control-edge);opacity:1}.wc-chat-layout{direction:rtl;grid-template-columns:minmax(260px,.82fr) minmax(0,2fr);gap:var(--space-3)}.wc-chat-list{grid-template-rows:auto auto minmax(0,1fr) auto;max-block-size:min(76dvh,760px);min-block-size:0;padding:var(--space-3)}.wc-chat-list-tools{display:grid;gap:var(--space-2);min-inline-size:0}.wc-chat-list-search input,.wc-chat-search input{inline-size:100%;min-inline-size:0;min-block-size:var(--control-height);padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);background:var(--input-bg);font:inherit}.wc-chat-filters{display:flex;flex-wrap:wrap;gap:var(--space-1)}.wc-chat-filters button{min-block-size:var(--control-height);padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-elevated);font:inherit;font-size:var(--text-xs);cursor:pointer}.wc-chat-filters button.is-active{color:var(--wc-surface);border-color:var(--wc-primary-fill);background:var(--wc-primary-fill);font-weight:700}.wc-chat-groups{max-block-size:none;min-block-size:0;padding-inline-end:var(--space-1)}.wc-conversation-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-inline-size:0;border-block-end:1px solid var(--border);border-radius:var(--radius-sm)}.wc-conversation-row.is-selected{background:var(--surface-hover)}.wc-conversation-row.is-unread .wc-conversation-link strong{font-weight:800}.wc-conversation-link{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto;flex:1;inline-size:100%;min-block-size:68px;gap:0 var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm)}.wc-conversation-link:hover{background:var(--surface-hover)}.wc-conversation-main{display:grid;gap:var(--space-1);min-inline-size:0}.wc-conversation-link strong{grid-column:auto;grid-row:auto}.wc-conversation-link .wc-conversation-avatar{grid-column:auto;grid-row:auto;inline-size:calc(var(--space-8) + var(--space-1));block-size:calc(var(--space-8) + var(--space-1))}.wc-conversation-link .wc-conversation-preview{grid-column:auto;grid-row:auto;inline-size:100%}.wc-conversation-row-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-1);max-inline-size:88px;color:var(--text-muted)}.wc-conversation-row-meta time{inline-size:100%;text-align:start;font-size:var(--text-2xs)}.wc-conversation-menu-trigger,.wc-chat-head-actions>button,.wc-group-info-back{display:inline-grid;flex:0 0 auto;place-items:center;min-inline-size:var(--control-height);min-block-size:var(--control-height);padding:0;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);background:transparent;font:inherit;cursor:pointer}.wc-conversation-menu-trigger:hover,.wc-chat-head-actions>button:hover{color:var(--brand-primary);background:var(--surface-hover)}.wc-conversation-menu,.wc-chat-header-menu{position:absolute;z-index:5;inset-block-start:calc(100% - var(--space-1));inset-inline-start:var(--space-2);display:grid;min-inline-size:190px;padding:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-elevated)}.wc-conversation-menu button,.wc-chat-header-menu button{min-block-size:var(--control-height);padding-inline:var(--space-2);border:0;border-radius:var(--radius-sm);color:var(--text-primary);background:transparent;font:inherit;text-align:start;cursor:pointer}.wc-conversation-menu button:hover,.wc-chat-header-menu button:hover{background:var(--surface-hover)}.wc-chat-list-count{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.wc-list-ticks,.wc-message-ticks{color:var(--text-secondary);font-size:var(--text-xs);font-weight:800;white-space:nowrap}.wc-list-ticks--read,.wc-message-ticks--read{color:var(--brand-primary)}.wc-list-ticks--delivered,.wc-message-ticks--delivered{color:var(--text-secondary)}.wc-mention-marker{display:inline-grid;place-items:center;inline-size:var(--space-5);block-size:var(--space-5);border-radius:50%;color:var(--wc-surface);background:var(--wc-primary-fill);font-size:var(--text-2xs);font-weight:800}.wc-list-marker{color:var(--text-secondary);font-size:var(--text-xs)}.wc-chat-thread{direction:rtl;display:flex;flex-direction:column;gap:var(--space-2);block-size:min(76dvh,760px);min-block-size:520px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg)}.wc-chat-head{position:relative;flex:0 0 auto;flex-wrap:nowrap;gap:var(--space-2);min-inline-size:0}.wc-chat-head .wc-conversation-avatar{flex:0 0 auto}.wc-chat-title h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-chat-title>span{overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.wc-chat-head-actions{position:relative;display:flex;flex:0 0 auto;gap:var(--space-1)}.wc-chat-head-actions>button{border-color:var(--border);background:var(--surface-elevated)}.wc-chat-linked-badge{flex:0 0 auto;color:var(--info);font-size:var(--text-xs)}.wc-chat-header-menu{inset-block-start:100%;inset-inline-start:0}.wc-chat-search{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2);min-inline-size:0}.wc-chat-search span{flex:0 0 auto;color:var(--text-secondary);font-size:var(--text-xs)}.wc-message-list{flex:1 1 0;direction:rtl;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--wc-page-bg)}.wc-date-separator{position:sticky;inset-block-start:0;z-index:1;justify-content:center}.wc-date-separator span,.wc-unread-divider span{padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-elevated)}.wc-unread-divider{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-align:center}.wc-unread-divider:before,.wc-unread-divider:after{flex:1;border-block-start:1px solid var(--border-strong);content:""}.wc-message-row{width:fit-content;max-inline-size:min(84%,680px)}.wc-message-row.is-mine{margin-inline-start:auto}.wc-message-meta{flex-wrap:nowrap}.wc-message-meta .wc-avatar{inline-size:var(--space-6);block-size:var(--space-6)}.wc-message-meta strong{font-size:var(--text-xs)}.wc-message-author--0{color:var(--info)!important}.wc-message-author--1{color:var(--text-secondary)!important}.wc-message-author--2{color:var(--warning)!important}.wc-message-author--3{color:var(--brand-primary)!important}.wc-message-author--4{color:var(--danger)!important}.wc-message-bubble{position:relative;display:grid;gap:var(--space-1);inline-size:fit-content;max-inline-size:100%;background:var(--surface-elevated)}.wc-message-bubble:before{position:absolute;inset-block-start:var(--space-1);inset-inline-start:-5px;inline-size:8px;block-size:8px;background:var(--surface-elevated);clip-path:polygon(100% 0,100% 100%,0 0);content:""}.wc-message-row.is-mine .wc-message-bubble{background:var(--brand-soft)}.wc-message-row.is-mine .wc-message-bubble:before{inset-inline:auto -5px;background:var(--brand-soft);transform:scaleX(-1)}.wc-message-bubble>p{overflow-wrap:anywhere}.wc-message-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-2xs)}.wc-message-edited,.wc-forward-label,.wc-message-pinned,.wc-delete-audit-note{color:var(--text-secondary);font-size:var(--text-2xs)}.wc-delete-audit-note{color:var(--warning)}.wc-message-quote,.wc-composer-quote{display:grid;gap:2px;margin:0;padding:var(--space-1) var(--space-2);border-inline-start:3px solid var(--brand-primary);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface-hover);font-size:var(--text-xs)}.wc-message-actions{position:relative;justify-content:flex-start;gap:var(--space-1);inline-size:auto;opacity:0}.wc-message-actions>button{display:inline-grid;place-items:center;min-inline-size:var(--control-height);min-block-size:var(--control-height);padding-inline:var(--space-2)}.wc-message-menu,.wc-reaction-picker,.wc-forward-picker{position:absolute;z-index:4;inset-block-end:100%;inset-inline-start:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:220px;max-inline-size:min(90vw,360px);padding:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-elevated)}.wc-message-menu button,.wc-forward-picker button{min-block-size:var(--control-height);padding-inline:var(--space-2);border:0;border-radius:var(--radius-sm);color:var(--text-primary);background:transparent;font:inherit;font-size:var(--text-xs);text-align:start;cursor:pointer}.wc-message-menu button:hover,.wc-forward-picker button:hover{background:var(--surface-hover)}.wc-reaction-picker{display:flex;min-inline-size:0;gap:var(--space-1)}.wc-reaction-picker button,.wc-message-reactions button,.wc-emoji-picker button{min-inline-size:var(--control-height);min-block-size:var(--control-height);border:0;border-radius:var(--radius-pill);color:var(--text-primary);background:var(--surface-hover);font:inherit;cursor:pointer}.wc-message-reactions,.wc-emoji-picker{display:flex;flex-wrap:wrap;gap:var(--space-1)}.wc-message-info{display:grid;gap:var(--space-1);padding-block-start:var(--space-2);border-block-start:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-xs)}.wc-voice-note{display:flex;align-items:center;gap:var(--space-2);min-inline-size:180px}.wc-voice-play{color:var(--brand-primary)}.wc-voice-wave{display:flex;flex:1;align-items:center;justify-content:space-between;gap:2px;min-inline-size:0;block-size:var(--space-8)}.wc-voice-wave i{flex:1;min-inline-size:2px;max-block-size:34px;border-radius:var(--radius-pill);background:var(--brand-primary)}.wc-voice-note time{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.wc-chat-composer{position:relative;flex:0 0 auto}.wc-composer-row{grid-template-columns:minmax(0,1fr) auto}.wc-composer-actions{flex:0 0 auto}.wc-composer-quote{grid-template-columns:minmax(0,1fr) auto;align-items:center}.wc-composer-quote>button{min-inline-size:var(--control-height);min-block-size:var(--control-height);border:0;border-radius:var(--radius-sm);color:var(--text-secondary);background:transparent;font:inherit;cursor:pointer}.wc-composer-mic{color:var(--text-on-brand);border-color:var(--brand-primary);background:var(--brand-primary)}.wc-attach-menu,.wc-record-suggestions{position:relative;z-index:2}.wc-attach-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-1)}.wc-attach-menu button,.wc-group-tabs button,.wc-group-info footer button,.wc-group-mute,.wc-group-info-back{min-block-size:var(--control-height);padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--surface-elevated);font:inherit;font-size:var(--text-xs);cursor:pointer}.wc-attach-menu button:hover,.wc-group-tabs button[aria-selected=true]{color:var(--wc-surface);border-color:var(--wc-primary-fill);background:var(--wc-primary-fill)}.wc-group-info{display:grid;align-content:start;gap:var(--space-3);flex:1 1 auto;min-block-size:0;overflow:auto}.wc-group-info>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.wc-group-info>header h3,.wc-group-info>header p{margin:0}.wc-group-info>header p,.wc-group-members small,.wc-group-assets small{color:var(--text-secondary);font-size:var(--text-xs)}.wc-group-tabs{display:flex;flex-wrap:wrap;gap:var(--space-1)}.wc-group-members,.wc-group-assets{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.wc-group-members li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-block-size:calc(var(--space-8) + var(--space-3));padding:var(--space-1);border-block-end:1px solid var(--border)}.wc-group-members li>span:nth-child(2){display:grid;gap:2px;min-inline-size:0}.wc-group-assets li{display:grid;gap:var(--space-1);min-inline-size:0;padding:var(--space-2);border-block-end:1px solid var(--border)}.wc-group-assets button,.wc-group-linked-task button{justify-self:start;min-block-size:var(--control-height);border:0;color:var(--brand-primary);background:transparent;font:inherit;text-align:start;cursor:pointer}.wc-group-linked-task h4,.wc-group-linked-task p{margin:0}.wc-group-leave-confirm{display:grid;gap:var(--space-2);margin-block-start:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-hover)}.wc-typing-indicator{display:flex;align-items:center;gap:var(--space-1);margin:0;color:var(--text-secondary);font-size:var(--text-xs)}.wc-typing-indicator>span{inline-size:var(--space-2);block-size:var(--space-2);border-radius:50%;background:var(--brand-primary)}.wc-group-info-back{display:inline-flex;align-self:start}.wc-chat-back{display:none}.wc-starred-filter{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs)}.wc-starred-filter button{min-block-size:var(--control-height);border:0;color:var(--brand-primary);background:transparent;font:inherit;cursor:pointer}.wc-chat-empty{padding:var(--space-4);color:var(--text-muted);text-align:center}.wc-message-bubble :focus-visible,.wc-chat-list-tools :focus-visible,.wc-chat-head-actions :focus-visible,.wc-message-actions :focus-visible,.wc-chat-filters :focus-visible,.wc-conversation-menu-trigger:focus-visible{outline:2px solid var(--wc-focus);outline-offset:2px}:root[data-theme=light] .wc-preview-page .wc-composer-send:not(:disabled),:root[data-theme=light] .wc-preview-page .wc-composer-mic:not(:disabled){color:var(--wc-surface)}@media(min-width:521px)and (max-width:767px){.wc-chat-layout{grid-template-columns:minmax(210px,.9fr) minmax(0,1.7fr);gap:var(--space-2)}.wc-chat-layout:not(.wc-chat-layout--thread-open) .wc-chat-thread{display:flex}.wc-chat-layout--thread-open .wc-chat-list{display:grid}.wc-chat-back{display:none}.wc-chat-thread{min-block-size:480px;padding:var(--space-2)}}@media(max-width:520px){.wc-chat-layout:not(.wc-chat-layout--thread-open) .wc-chat-list{display:grid;max-block-size:calc(100dvh - 220px)}.wc-chat-layout:not(.wc-chat-layout--thread-open) .wc-chat-thread{display:none}.wc-chat-layout--thread-open{position:fixed;z-index:100;inset:0;display:block;inline-size:100%;block-size:100dvh;padding:var(--space-2);overflow:hidden;background:var(--wc-page-bg)}.wc-chat-layout--thread-open .wc-chat-list{display:none}.wc-chat-layout--thread-open .wc-chat-thread{display:flex;inline-size:100%;block-size:100%;min-block-size:0;max-block-size:none;padding:var(--space-2);border:0;border-radius:0}.wc-chat-back{display:inline-grid}.wc-chat-back span{display:none}.wc-chat-head{gap:var(--space-1)}.wc-chat-head-actions>button,.wc-chat-back,.wc-composer-icon,.wc-composer-send,.wc-message-actions>button,.wc-message-menu button,.wc-reaction-picker button,.wc-forward-picker button,.wc-conversation-menu-trigger,.wc-chat-filters button,.wc-attach-menu button,.wc-emoji-picker button,.wc-group-tabs button{min-inline-size:40px;min-block-size:40px}.wc-message-row{max-inline-size:94%}.wc-composer-row{gap:var(--space-1)}.wc-composer-actions{gap:2px}.wc-composer-icon,.wc-composer-send{inline-size:40px;block-size:40px;border-radius:var(--radius-sm)}.wc-chat-search{flex-wrap:wrap}.wc-chat-search input{flex:1 1 100%}.wc-attach-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-message-menu{max-inline-size:calc(100vw - var(--space-5))}}@media(prefers-reduced-motion:reduce){.wc-message-actions{transition:none}}.wc-directory-filter{display:flex;flex-wrap:wrap;gap:var(--space-3)}.wc-directory-filter>*{flex:1 1 200px;min-inline-size:0}.wc-pager-buttons{display:flex;gap:var(--space-2)}.wc-voice-recorder{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-inline-size:0;block-size:42px;padding:0 5px 0 14px;border:1px solid var(--wc-border);border-radius:22px;color:var(--wc-text);background:var(--wc-raised)}.wc-voice-dot{flex:0 0 10px;inline-size:10px;block-size:10px;border-radius:50%;background:var(--wc-danger);animation:wc-voice-pulse 1.1s ease-in-out infinite}.wc-voice-timer{flex:0 0 auto;direction:ltr;min-inline-size:34px;color:var(--wc-text);font-size:var(--text-sm);font-weight:600;font-variant-numeric:tabular-nums}.wc-voice-label{flex:1 1 auto;min-inline-size:0;overflow:hidden;color:var(--wc-text-secondary);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis}.wc-voice-cancel{display:grid;flex:0 0 36px;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:50%;color:var(--wc-danger);background:transparent;cursor:pointer}.wc-voice-cancel:hover{background:var(--wc-hover)}.wc-voice-cancel svg{inline-size:20px;block-size:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.wc-voice-recorder .wc-composer-send{flex:0 0 36px;inline-size:36px;block-size:36px}.wc-composer-mic:disabled{opacity:.48;cursor:not-allowed}.wc-voice-error{margin:0;padding:4px 10px;color:var(--wc-danger);font-size:var(--text-xs);line-height:1.5}@keyframes wc-voice-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){.wc-voice-dot{animation:none}}@media(max-width:620px){.wc-voice-recorder{gap:6px;padding-inline:12px 4px}.wc-voice-recorder .wc-composer-send,.wc-voice-cancel{flex-basis:34px;inline-size:34px;block-size:34px}}.wc-voice-preview{inline-size:100%;min-inline-size:0;max-block-size:42px}.wc-preview-page:has(.wc-chat-layout--full-height){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:42px minmax(0,1fr);gap:0;inline-size:100%;block-size:100dvh;min-block-size:0;margin:0;padding:0;overflow:hidden}.wc-preview-page:has(.wc-chat-layout--full-height)>.wc-admin-context,.wc-preview-page:has(.wc-chat-layout--full-height) .wc-page-content>.ui-page-header{display:none}.wc-preview-page:has(.wc-chat-layout--full-height)>.wc-preview-controls{grid-row:1;grid-column:1;display:flex;align-items:center;gap:var(--space-3);min-block-size:0;padding:4px 12px;border:0;border-block-end:1px solid var(--wc-divider);border-radius:0;background:var(--wc-surface)}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls .ui-field{display:flex;flex:0 1 220px;flex-direction:row;align-items:center;gap:var(--space-2)}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls .ui-field-label{flex:0 0 auto;font-size:var(--text-xs)}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls .ui-control{min-block-size:30px;padding-block:2px;font-size:var(--text-xs)}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls>.ui-button{min-block-size:30px;padding-block:2px;font-size:var(--text-xs)}.wc-preview-page:has(.wc-chat-layout--full-height)>.ui-notice{grid-row:1;grid-column:2;display:flex;align-items:center;min-block-size:0;max-inline-size:360px;margin:0;padding:0 12px;overflow:hidden;border:0;border-block-end:1px solid var(--wc-divider);border-radius:0;background:var(--wc-surface);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.wc-preview-page:has(.wc-chat-layout--full-height)>.wc-page-content{grid-row:2;grid-column:1 / -1;display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;min-block-size:0;overflow:hidden}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-page-content>.ui-tabs{min-block-size:40px;padding:4px 12px;border-block-end:1px solid var(--wc-divider);border-radius:0;background:var(--wc-surface)}.wc-chat-layout--full-height{--wc-chat-avatar-size: 49px;--wc-chat-row-size: 72px;--wc-chat-header-size: 60px;--wc-chat-bubble-radius: 7.5px;direction:rtl;display:grid;grid-template-columns:clamp(340px,30%,440px) minmax(0,1fr);gap:0;inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;overflow:hidden;container-type:inline-size;border-block-end:1px solid var(--wc-divider);background:var(--wc-page-bg)}.wc-chat-layout--full-height .wc-chat-list{position:relative;display:grid;grid-template-rows:var(--wc-chat-header-size) auto auto auto minmax(0,1fr) 28px;gap:0;min-inline-size:0;min-block-size:0;max-block-size:none;padding:0;overflow:hidden;border:0;border-inline-end:1px solid var(--wc-divider);border-radius:0;background:var(--wc-surface)}.wc-chat-list-head{position:relative;display:flex;align-items:center;gap:8px;min-inline-size:0;padding-inline:14px;border-block-end:1px solid var(--wc-divider);background:var(--wc-raised)}.wc-chat-list-head>strong{flex:1;color:var(--wc-text);font-size:var(--text-lg);font-weight:700}.wc-chat-list-head>button{display:grid;flex:0 0 36px;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:50%;color:var(--wc-text-secondary);background:transparent;cursor:pointer}.wc-chat-list-head>button:hover,.wc-chat-list-head>button:focus-visible{color:var(--wc-accent);background:var(--wc-hover)}.wc-chat-list-head svg{inline-size:20px;block-size:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.wc-chat-list-head svg circle{fill:none}.wc-my-avatar{flex:0 0 var(--wc-chat-avatar-size);inline-size:var(--wc-chat-avatar-size);block-size:var(--wc-chat-avatar-size);border:0;color:var(--wc-accent-ink);background:var(--wc-primary-fill)}.wc-chat-list-search{display:block;padding:10px 12px 8px}.wc-chat-layout--full-height .wc-chat-list-search input{min-block-size:38px;padding-inline:16px;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--wc-input-bg);font-size:var(--text-sm)}.wc-chat-layout--full-height .wc-chat-list-search input:focus{border-color:var(--wc-accent);outline:0}.wc-chat-filters{display:flex;flex-wrap:wrap;gap:6px;min-inline-size:0;padding:2px 10px 9px;overflow:visible}.wc-chat-filters button{flex:0 0 auto;min-block-size:30px;padding-inline:12px;border:1px solid var(--wc-divider);border-radius:var(--radius-pill);color:var(--wc-text-secondary);background:var(--wc-raised);font-size:var(--text-xs);white-space:nowrap}.wc-chat-filters button.is-active{color:var(--wc-accent-ink);border-color:var(--wc-primary-fill);background:var(--wc-primary-fill);font-weight:700}.wc-archived-row{display:flex;align-items:center;justify-content:space-between;min-block-size:42px;margin-inline:12px;padding-inline:9px;border:0;border-block-end:1px solid var(--wc-divider);color:var(--wc-text-secondary);background:transparent;font:inherit;text-align:start;cursor:pointer}.wc-archived-row>span{display:flex;align-items:center;gap:12px}.wc-archived-row svg{inline-size:19px;block-size:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.wc-archived-row:hover,.wc-archived-row[aria-pressed=true]{color:var(--wc-accent)}.wc-chat-groups{display:block;min-block-size:0;max-block-size:none;padding:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.wc-chat-groups::-webkit-scrollbar{display:none}.wc-conversation-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;min-inline-size:0;min-block-size:var(--wc-chat-row-size);border:0;border-radius:0;background:transparent;isolation:isolate}.wc-conversation-row:after{position:absolute;inset-inline-start:calc(var(--wc-chat-avatar-size) + 24px);inset-inline-end:0;inset-block-end:0;z-index:-1;border-block-end:1px solid var(--wc-divider);content:""}.wc-conversation-row:hover,.wc-conversation-row.is-hovered{background:var(--wc-hover)}.wc-conversation-row.is-selected{background:var(--wc-muted-bg)}.wc-conversation-row.is-unread .wc-conversation-title strong{font-weight:700}.wc-conversation-link{display:flex;align-items:center;gap:12px;inline-size:100%;min-inline-size:0;min-block-size:var(--wc-chat-row-size);padding:8px 12px;border:0;border-radius:0;color:var(--wc-text);background:transparent;font:inherit;text-align:start;cursor:pointer}.wc-conversation-link:hover{background:transparent}.wc-conversation-link .wc-conversation-avatar{flex:0 0 var(--wc-chat-avatar-size);inline-size:var(--wc-chat-avatar-size);block-size:var(--wc-chat-avatar-size);border:0;border-radius:50%;color:var(--wc-text);background:var(--wc-muted-bg);font-size:var(--text-lg)}.wc-conversation-link .wc-conversation-avatar--team{border-radius:50%;color:var(--wc-accent);background:var(--wc-warning-bg)}.wc-conversation-link .wc-conversation-avatar--task{color:var(--wc-info);background:var(--wc-info-bg)}.wc-conversation-avatar svg{inline-size:24px;block-size:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.wc-conversation-main{display:grid;flex:1;gap:5px;min-inline-size:0}.wc-conversation-title{display:flex;align-items:center;justify-content:space-between;gap:8px;min-inline-size:0}.wc-conversation-title strong{overflow:hidden;color:var(--wc-text);font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.wc-conversation-title time{flex:0 0 auto;color:var(--wc-text-quiet);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.wc-conversation-row.is-unread .wc-conversation-title time{color:var(--wc-accent);font-weight:700}.wc-conversation-main .wc-conversation-preview{display:flex;align-items:center;gap:4px;min-inline-size:0;color:var(--wc-text-secondary);font-size:var(--text-xs)}.wc-preview-text{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-row-indicators{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;color:var(--wc-text-quiet)}.wc-list-marker{display:inline-grid;place-items:center;color:var(--wc-text-quiet);font-size:var(--text-xs)}.wc-list-marker svg{inline-size:14px;block-size:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.wc-list-ticks{color:var(--wc-text-quiet);font-size:var(--text-xs);font-weight:700;white-space:nowrap}.wc-list-ticks--read{color:var(--wc-info)}.wc-unread-badge{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;padding-inline:5px;border-radius:50%;color:var(--wc-accent-ink);background:var(--wc-primary-fill);font-size:var(--text-2xs);font-weight:800;line-height:1}.wc-conversation-menu-trigger{z-index:2;display:grid;place-items:center;inline-size:28px;block-size:28px;margin:0;padding:0;border:0;border-radius:50%;color:var(--wc-text-secondary);background:var(--wc-surface);opacity:0;cursor:pointer;transition:opacity var(--motion-fast) var(--ease-standard)}.wc-conversation-menu-trigger svg{inline-size:16px;block-size:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.wc-conversation-row:hover .wc-conversation-menu-trigger,.wc-conversation-row.is-hovered .wc-conversation-menu-trigger,.wc-conversation-menu-trigger:focus-visible,.wc-conversation-menu-trigger[aria-expanded=true]{opacity:1}.wc-conversation-menu,.wc-chat-list-menu,.wc-new-chat-menu{position:absolute;z-index:8;inset-block-start:calc(100% - 6px);inset-inline-start:8px;display:grid;min-inline-size:205px;max-block-size:min(60dvh,360px);padding:5px;overflow:auto;border:1px solid var(--wc-border);border-radius:var(--radius-md);background:var(--wc-raised);box-shadow:0 10px 28px #140c1c2e}.wc-conversation-menu{inset-block-start:6px;inset-inline-start:30px}.wc-conversation-menu button,.wc-chat-list-menu button,.wc-new-chat-menu button{min-block-size:38px;padding-inline:10px;border:0;border-radius:var(--radius-sm);color:var(--wc-text);background:transparent;font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer}.wc-conversation-menu button:hover,.wc-chat-list-menu button:hover,.wc-new-chat-menu button:hover{background:var(--wc-hover)}.wc-conversation-menu .wc-conversation-delete{color:var(--wc-danger)}.wc-chat-list-menu span,.wc-new-chat-menu>strong{padding:7px 10px;color:var(--wc-text-quiet);font-size:var(--text-xs)}.wc-new-chat-menu{inset-block-start:calc(100% - 2px);inset-inline-start:72px}.wc-chat-list-count{margin:0;padding-inline:12px;color:var(--wc-text-quiet);font-size:var(--text-2xs);line-height:28px}.wc-chat-layout--full-height .wc-chat-thread{position:relative;direction:rtl;display:flex;flex-direction:column;gap:0;min-inline-size:0;min-block-size:0;block-size:100%;max-block-size:none;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--wc-page-bg)}.wc-chat-head{position:relative;z-index:2;display:flex;flex-wrap:nowrap;align-items:center;gap:12px;min-inline-size:0;block-size:60px;padding-inline:16px;border-block-end:1px solid var(--wc-divider);background:var(--wc-raised)}.wc-chat-contact-button{display:flex;flex:1;align-items:center;gap:11px;min-inline-size:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:start;cursor:pointer}.wc-chat-contact-button>.wc-conversation-avatar{flex:0 0 42px;inline-size:42px;block-size:42px;border:0;border-radius:50%;color:var(--wc-text);background:var(--wc-muted-bg)}.wc-chat-title{display:grid;flex:1;gap:2px;min-inline-size:0}.wc-chat-title strong{overflow:hidden;color:var(--wc-text);font-size:var(--text-base);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.wc-chat-title>span{overflow:hidden;color:var(--wc-text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.wc-chat-linked-badge{flex:0 0 auto;color:var(--wc-info);font-size:var(--text-xs)}.wc-chat-head-actions{position:relative;display:flex;flex:0 0 auto;gap:4px}.wc-chat-head-actions>button{display:grid;place-items:center;inline-size:38px;block-size:38px;padding:0;border:0;border-radius:50%;color:var(--wc-text-secondary);background:transparent;cursor:pointer}.wc-chat-head-actions>button:hover{color:var(--wc-accent);background:var(--wc-hover)}.wc-chat-header-menu{inset-block-start:calc(100% + 4px);inset-inline-start:0}.wc-chat-search,.wc-starred-filter{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-inline-size:0;padding:7px 16px;border-block-end:1px solid var(--wc-divider);background:var(--wc-surface)}.wc-chat-search input{flex:1;min-inline-size:0;min-block-size:34px;padding-inline:12px;border:1px solid var(--wc-border);border-radius:var(--radius-pill);color:var(--wc-text);background:var(--wc-input-bg);font:inherit}.wc-starred-filter{color:var(--wc-text-secondary);font-size:var(--text-xs)}.wc-starred-filter button{border:0;color:var(--wc-accent);background:transparent;font:inherit;cursor:pointer}.wc-message-area{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);min-inline-size:0;min-block-size:0;overflow:hidden}.wc-chat-thread>.wc-message-area{flex:1}.wc-message-list>*{flex-shrink:0}.wc-composer-fields .wc-attach-menu>p{grid-column:1 / -1}.wc-chat-thread>:not(.wc-message-area){flex-shrink:0}.wc-composer-fields{display:grid;gap:var(--space-2);min-inline-size:0;margin:0;padding:0;border:0}.wc-composer-input-column textarea{display:block;inline-size:100%;min-block-size:42px;max-block-size:120px;padding:10px 16px;border:1px solid var(--wc-border);border-radius:22px;color:var(--wc-text);background:var(--wc-input-bg);font:inherit;font-size:var(--wc-chat-body-size);resize:none}.wc-encryption-note{justify-self:center;margin:12px 8px 4px;padding:6px 14px;border:1px solid var(--wc-warning-bg);border-radius:var(--radius-pill);color:var(--wc-warning);background:var(--wc-warning-bg);font-size:var(--text-xs);line-height:1.5;text-align:center}.wc-encryption-note>span{margin-inline-end:5px;font-size:9px}.wc-message-list{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:8px;min-block-size:0;margin:0;padding:12px clamp(16px,4cqw,60px) 20px;overflow:auto;overscroll-behavior:contain;list-style:none;scrollbar-color:var(--wc-control-edge) transparent;background-color:var(--wc-page-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='148' viewBox='0 0 168 148' fill='none' stroke='%23887994' stroke-opacity='.23' stroke-width='1.15' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 25c7-10 15 8 5 11-8 2-12-7-5-11Zm7 17 5 6m58-31 6 7-6 7-6-7 6-7Zm-67 74c7 0 9 9 2 12-7 3-13-5-7-10 2-1 3-2 5-2Zm68-18c7-8 14 1 8 7-4 4-10 3-13-1m4-5v11m47-53c-2-6 6-11 11-7 6 5 1 14-6 12m-9 48 11-4-2 12-9-8Zm-25 57c-1-9 10-12 13-4 3 7-6 13-12 8m-5-28c8 3 15-2 14-8m-77 31 7 7 9-10M139 21l6 5-5 7-6-6 5-6Zm-83 48 11 1m-5-5v10'/%3E%3C/svg%3E");background-size:168px 148px}.wc-date-separator{position:static;flex-shrink:0;display:flex;justify-content:center;align-self:center;margin-block:2px 4px}.wc-date-separator span,.wc-unread-divider span{padding:5px 13px;border:1px solid var(--wc-divider);border-radius:var(--radius-pill);color:var(--wc-text-secondary);background:var(--wc-raised);font-size:var(--text-xs);box-shadow:0 1px 2px #140c1c1a}.wc-unread-divider{display:flex;align-items:center;gap:10px;color:var(--wc-text-quiet);font-size:var(--text-xs);text-align:center}.wc-unread-divider:before,.wc-unread-divider:after{flex:1;border-block-start:1px solid var(--wc-border);content:""}.wc-message-row{position:relative;display:grid;justify-items:start;align-self:flex-start;width:fit-content;max-inline-size:min(65%,740px);min-inline-size:0;margin-inline-end:auto}.wc-message-row.is-mine{justify-items:end;align-self:flex-end;margin-inline-end:0;margin-inline-start:auto}.wc-message-row.is-grouped{margin-block-start:-6px}.wc-message-bubble{position:relative;display:grid;gap:5px;inline-size:fit-content;max-inline-size:100%;padding:8px 11px 5px;border-radius:2px var(--wc-chat-bubble-radius) var(--wc-chat-bubble-radius) var(--wc-chat-bubble-radius);color:var(--wc-text);background:var(--wc-raised);box-shadow:0 1px 1px #140c1c1f}.wc-message-row.is-mine .wc-message-bubble{border-radius:var(--wc-chat-bubble-radius) 2px var(--wc-chat-bubble-radius) var(--wc-chat-bubble-radius);background:var(--wc-warning-bg)}.wc-message-row.is-grouped .wc-message-bubble:before{display:none}.wc-message-bubble:before{position:absolute;inset-block-start:0;inset-inline-start:-6px;inline-size:9px;block-size:10px;background:var(--wc-raised);clip-path:polygon(100% 0,100% 100%,0 0);content:""}.wc-message-row.is-mine .wc-message-bubble:before{inset-inline:auto -6px;background:var(--wc-warning-bg);transform:scaleX(-1)}.wc-message-bubble>p{margin:0;color:var(--wc-text);font-size:var(--wc-chat-body-size, 15px);line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.wc-message-author{font-size:var(--text-xs);font-weight:700}.wc-message-author--0{color:var(--wc-info)}.wc-message-author--1{color:var(--wc-text-secondary)}.wc-message-author--2{color:var(--wc-warning)}.wc-message-author--3{color:var(--wc-accent)}.wc-message-author--4{color:var(--wc-danger)}.wc-message-footer{display:flex;align-items:center;justify-content:flex-start;gap:4px;color:var(--wc-text-quiet);font-size:10px;line-height:1.2}.wc-message-ticks--read{color:var(--wc-info)}.wc-message-edited,.wc-forward-label,.wc-message-pinned,.wc-delete-audit-note{color:var(--wc-text-quiet);font-size:var(--text-2xs)}.wc-deleted-placeholder{color:var(--wc-text-quiet)!important;font-style:italic}.wc-delete-audit-note{color:var(--wc-warning)}.wc-message-quote,.wc-composer-quote{display:grid;gap:2px;margin:0;padding:6px 9px;border-inline-start:3px solid var(--wc-accent);border-radius:var(--radius-sm);color:var(--wc-text-secondary);background:var(--wc-hover);font-size:var(--text-xs)}.wc-message-quote span,.wc-composer-quote span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-message-actions{position:absolute;inset-block-start:-13px;inset-inline-start:1px;z-index:3;display:flex;align-items:center;gap:3px;inline-size:max-content;opacity:0;transition:opacity var(--motion-fast) var(--ease-standard)}.wc-message-row:hover .wc-message-actions,.wc-message-row:focus-within .wc-message-actions,.wc-message-row.is-touch-actions-open .wc-message-actions{opacity:1}.wc-message-task-action,.wc-message-log-action{min-block-size:27px;padding-inline:7px;border:1px solid var(--wc-divider);border-radius:var(--radius-pill);color:var(--wc-text-secondary);background:var(--wc-raised);font:inherit;font-size:var(--text-2xs);white-space:nowrap;cursor:pointer}.wc-message-task-action:hover,.wc-message-log-action:hover{color:var(--wc-accent)}.wc-message-menu-trigger{display:grid!important;place-items:center;inline-size:29px!important;min-inline-size:29px!important;block-size:27px!important;min-block-size:27px!important;padding:0!important;border:1px solid var(--wc-divider)!important;border-radius:50%!important;color:var(--wc-text-secondary)!important;background:var(--wc-raised)!important;font-size:19px!important;line-height:1;cursor:pointer}.wc-message-menu,.wc-reaction-picker,.wc-forward-picker{position:absolute;z-index:7;inset-block-start:30px;inset-inline-start:0;display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:210px;max-inline-size:min(88vw,320px);max-block-size:min(65dvh,390px);padding:5px;overflow:auto;border:1px solid var(--wc-border);border-radius:var(--radius-md);background:var(--wc-raised);box-shadow:0 10px 28px #140c1c38}.wc-message-menu button,.wc-forward-picker button{min-block-size:36px;padding-inline:10px;border:0;border-radius:var(--radius-sm);color:var(--wc-text);background:transparent;font:inherit;font-size:var(--text-xs);text-align:start;cursor:pointer}.wc-message-menu button:hover,.wc-forward-picker button:hover{background:var(--wc-hover)}.wc-message-menu .wc-message-delete{color:var(--wc-danger)}.wc-reaction-picker{inset-block-start:auto;inset-block-end:calc(100% + 7px);display:flex;min-inline-size:0;max-block-size:none;gap:3px;border-radius:var(--radius-pill)}.wc-reaction-picker button,.wc-message-reactions button,.wc-emoji-picker button{display:grid;place-items:center;min-inline-size:34px;min-block-size:34px;border:0;border-radius:var(--radius-pill);color:var(--wc-text);background:var(--wc-hover);font:inherit;cursor:pointer}.wc-message-reactions{position:absolute;inset-block-end:-13px;inset-inline-start:12px;display:flex;gap:3px;padding:2px 4px;border:1px solid var(--wc-divider);border-radius:var(--radius-pill);background:var(--wc-raised)}.wc-message-reactions button{min-inline-size:26px;min-block-size:22px;padding-inline:4px;font-size:var(--text-2xs)}.wc-message-info{display:grid;gap:var(--space-1);padding-block-start:var(--space-2);border-block-start:1px solid var(--wc-divider);color:var(--wc-text-secondary);font-size:var(--text-xs)}.wc-read-receipt{color:var(--wc-info);font-size:var(--text-2xs)}.wc-voice-note{display:flex;align-items:center;gap:8px;min-inline-size:210px}.wc-voice-avatar{display:grid;flex:0 0 34px;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;color:var(--wc-accent-ink);background:var(--wc-primary-fill);font-size:var(--text-sm);font-weight:700}.wc-voice-play{display:grid;flex:0 0 30px;place-items:center;inline-size:30px;block-size:30px;padding:0;border:0;border-radius:50%;color:var(--wc-accent-ink);background:var(--wc-primary-fill);font-size:var(--text-xs);cursor:pointer}.wc-voice-wave{display:flex;flex:1;align-items:center;justify-content:space-between;gap:2px;min-inline-size:0;block-size:34px}.wc-voice-wave i{flex:1;min-inline-size:2px;max-block-size:34px;border-radius:var(--radius-pill);background:var(--wc-accent)}.wc-voice-wave.is-playing i:nth-child(3n){opacity:.45}.wc-voice-note time{color:var(--wc-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.wc-evidence-preview{display:grid;gap:4px;min-inline-size:0;color:var(--wc-text-secondary);font-size:var(--text-xs)}.wc-evidence-preview img,.wc-evidence-photo{inline-size:min(220px,100%);block-size:140px;border-radius:var(--radius-sm);object-fit:cover}.wc-evidence-photo{display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,var(--wc-raised),var(--wc-hover))}.wc-evidence-photo svg{inline-size:68px;block-size:68px;fill:none;stroke:var(--wc-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2;opacity:.8}.wc-evidence-document{display:flex;align-items:center;gap:10px;min-inline-size:210px;max-inline-size:320px;padding:9px;border:1px solid var(--wc-divider);border-radius:var(--radius-sm);background:var(--wc-hover)}.wc-evidence-document>span:last-child{display:grid;gap:3px;min-inline-size:0}.wc-evidence-document strong{overflow:hidden;color:var(--wc-text);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.wc-evidence-document small{color:var(--wc-text-quiet);font-size:var(--text-2xs)}.wc-document-icon{display:grid;flex:0 0 34px;place-items:center;inline-size:34px;block-size:38px;border-radius:var(--radius-sm);color:var(--wc-accent);background:var(--wc-warning-bg)}.wc-document-icon svg{inline-size:22px;block-size:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.wc-chat-scroll-wrap{position:absolute;inset-block-end:12px;inset-inline-end:18px}.wc-scroll-bottom{position:absolute;inset-block-end:12px;inset-inline-end:18px;z-index:4;display:inline-flex;align-items:center;gap:5px;min-inline-size:42px;min-block-size:42px;padding-inline:11px;border:1px solid var(--wc-border);border-radius:var(--radius-pill);color:var(--wc-text);background:var(--wc-raised);box-shadow:0 3px 12px #140c1c33;cursor:pointer}.wc-scroll-bottom>span{font-size:20px;line-height:1}.wc-scroll-bottom bdi{display:grid;place-items:center;min-inline-size:19px;block-size:19px;padding-inline:4px;border-radius:var(--radius-pill);color:var(--wc-accent-ink);background:var(--wc-primary-fill);font-size:var(--text-2xs);font-weight:800}.wc-typing-indicator{color:var(--wc-accent)!important}.wc-readonly-note{margin:0;padding:13px 16px;border-block-start:1px solid var(--wc-divider);color:var(--wc-text-secondary);background:var(--wc-surface);font-size:var(--text-xs);text-align:center}.wc-chat-composer{position:relative;z-index:2;display:grid;gap:7px;min-inline-size:0;margin:0;padding:10px 14px 12px;border:0;border-block-start:1px solid var(--wc-divider);background:var(--wc-surface)}.wc-composer-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:8px;min-inline-size:0}.wc-composer-tools{display:flex;align-items:center;gap:2px}.wc-composer-icon,.wc-composer-send{display:grid;flex:0 0 40px;place-items:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:50%;color:var(--wc-text-secondary);background:transparent;cursor:pointer}.wc-composer-icon:hover,.wc-composer-icon.is-active{color:var(--wc-accent);background:var(--wc-hover)}.wc-composer-icon svg,.wc-composer-send svg{inline-size:22px;block-size:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.wc-composer-send,.wc-composer-mic{color:var(--wc-accent-ink);background:var(--wc-primary-fill)}.wc-composer-send:hover,.wc-composer-mic:hover{background:var(--wc-primary-hover)}.wc-composer-input-column{position:relative;min-inline-size:0}.wc-composer-input-column>textarea{display:block;inline-size:100%;min-block-size:42px;max-block-size:120px;padding:10px 16px;border:1px solid var(--wc-border);border-radius:22px;color:var(--wc-text);background:var(--wc-input-bg);font:inherit;font-size:var(--wc-chat-body-size);line-height:1.45;resize:none}.wc-composer-input-column>textarea:focus{border-color:var(--wc-accent);outline:0}.wc-composer-quote{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-inline-start-color:var(--wc-accent);color:var(--wc-text-secondary);background:var(--wc-hover)}.wc-composer-quote>div{display:grid;min-inline-size:0}.wc-composer-quote>button,.wc-composer-attachment>button{min-inline-size:32px;min-block-size:32px;border:0;border-radius:50%;color:var(--wc-text-secondary);background:transparent;font:inherit;cursor:pointer}.wc-composer-attachment{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 10px;border-inline-start:3px solid var(--wc-accent);color:var(--wc-text-secondary);background:var(--wc-hover);font-size:var(--text-xs)}.wc-attach-menu,.wc-emoji-picker,.wc-record-suggestions{position:absolute;z-index:9}.wc-attach-menu{inset-block-end:calc(100% + 8px);inset-inline-start:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-inline-size:min(420px,calc(100% - 24px),calc(100vw - 40px));padding:10px;border:1px solid var(--wc-border);border-radius:var(--radius-md);background:var(--wc-raised);box-shadow:0 10px 28px #140c1c38}.wc-attach-menu button{display:grid;justify-items:center;gap:6px;min-block-size:82px;padding:7px 4px;border:0;border-radius:var(--radius-sm);color:var(--wc-text-secondary);background:transparent;font:inherit;font-size:var(--text-2xs);cursor:pointer}.wc-attach-menu button:hover{background:var(--wc-hover)}.wc-attach-icon{display:grid;place-items:center;inline-size:42px;block-size:42px;border-radius:50%;color:var(--wc-accent);background:var(--wc-warning-bg)}.wc-attach-icon svg{inline-size:22px;block-size:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.wc-attach-icon--image{color:var(--wc-success);background:var(--wc-success-bg)}.wc-attach-icon--record{color:var(--wc-info);background:var(--wc-info-bg)}.wc-attach-icon--task{color:var(--wc-danger);background:var(--wc-danger-bg)}.wc-emoji-picker{inset-block-end:calc(100% + 8px);inset-inline-start:12px;display:flex;gap:4px;padding:6px;border:1px solid var(--wc-border);border-radius:var(--radius-md);background:var(--wc-raised)}.wc-record-suggestions{inset-block-end:calc(100% + 8px);inset-inline:12px;display:grid;max-block-size:42dvh;overflow:auto;border:1px solid var(--wc-border);border-radius:var(--radius-md);background:var(--wc-raised)}.wc-record-suggestions button{display:flex;gap:10px;padding:9px 12px;border:0;color:var(--wc-text);background:transparent;font:inherit;text-align:start;cursor:pointer}.wc-record-suggestions button:hover{background:var(--wc-hover)}.wc-file-input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.wc-mention-suggestions{position:absolute;inset-block-end:calc(100% + 5px);inset-inline:4px;z-index:8;display:grid;max-block-size:240px;margin:0;padding:5px;overflow:auto;border:1px solid var(--wc-border);border-radius:var(--radius-md);background:var(--wc-raised);list-style:none}.wc-mention-suggestions button{display:flex;align-items:center;gap:9px;inline-size:100%;padding:7px;border:0;color:var(--wc-text);background:transparent;font:inherit;text-align:start;cursor:pointer}.wc-mention-suggestions button:hover{background:var(--wc-hover)}.wc-mention-empty{padding:8px 10px;color:var(--wc-text-quiet);font-size:var(--text-sm);line-height:1.7}.wc-chat-info-layer{position:absolute;inset:0;z-index:12;pointer-events:none}.wc-chat-info-backdrop{position:absolute;inset:0;inline-size:100%;block-size:100%;padding:0;border:0;background:#0c08104d;pointer-events:auto}.wc-chat-info-drawer{position:absolute;inset-block:0;inset-inline-end:0;display:flex;flex-direction:column;gap:13px;inline-size:min(390px,88%);padding:0 16px 18px;overflow:auto;border-inline-start:1px solid var(--wc-divider);color:var(--wc-text);background:var(--wc-surface);box-shadow:0 12px 30px #100a1640;pointer-events:auto;animation:wc-chat-info-enter .15s ease-out both}@keyframes wc-chat-info-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.wc-info-head{position:sticky;inset-block-start:0;z-index:1;display:flex;align-items:center;justify-content:space-between;min-block-size:52px;margin-inline:-16px;padding-inline:16px;border-block-end:1px solid var(--wc-divider);background:var(--wc-surface)}.wc-info-head button{inline-size:34px;block-size:34px;border:0;border-radius:50%;color:var(--wc-text-secondary);background:transparent;font-size:23px;cursor:pointer}.wc-info-profile{display:grid;justify-items:center;gap:5px;padding-block:10px;text-align:center}.wc-info-profile h3,.wc-info-profile p{margin:0}.wc-info-profile h3{color:var(--wc-text);font-size:var(--text-lg)}.wc-info-profile p,.wc-info-profile small{color:var(--wc-text-secondary);font-size:var(--text-xs)}.wc-info-avatar{display:grid;place-items:center;inline-size:108px;block-size:108px;border:0;border-radius:50%;color:var(--wc-text);background:var(--wc-muted-bg);font-size:42px}.wc-info-avatar.wc-conversation-avatar--team{color:var(--wc-accent);background:var(--wc-warning-bg)}.wc-chat-info-drawer .wc-group-mute{inline-size:100%;border-color:var(--wc-divider);border-radius:var(--radius-md);color:var(--wc-text);background:var(--wc-raised);font-size:var(--text-sm)}.wc-chat-info-drawer .wc-group-tabs{flex-wrap:nowrap;gap:4px;overflow-x:auto;border-block-end:1px solid var(--wc-divider)}.wc-chat-info-drawer .wc-group-tabs button{flex:0 0 auto;min-block-size:38px;padding-inline:9px;border:0;border-block-end:2px solid transparent;border-radius:0;color:var(--wc-text-secondary);background:transparent;font-size:var(--text-xs);white-space:nowrap}.wc-chat-info-drawer .wc-group-tabs button[aria-selected=true]{color:var(--wc-accent);border-color:var(--wc-accent);background:transparent}.wc-info-about{display:grid;gap:12px;color:var(--wc-text-secondary);font-size:var(--text-sm)}.wc-info-about p{margin:0}.wc-info-member-summary{display:flex;margin:0;padding:0;list-style:none}.wc-info-member-summary li{display:grid;place-items:center;inline-size:31px;block-size:31px;margin-inline-start:-5px;border:2px solid var(--wc-surface);border-radius:50%;color:var(--wc-accent-ink);background:var(--wc-primary-fill);font-size:var(--text-2xs)}.wc-chat-info-drawer .wc-group-members,.wc-chat-info-drawer .wc-group-assets{display:grid;gap:0;margin:0;padding:0;list-style:none}.wc-chat-info-drawer .wc-group-members li{grid-template-columns:38px minmax(0,1fr) auto;min-block-size:58px;padding:7px 0;border-block-end:1px solid var(--wc-divider)}.wc-chat-info-drawer .wc-group-members .wc-avatar{display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:50%;background:var(--wc-muted-bg)}.wc-chat-info-drawer .wc-group-members strong{color:var(--wc-text);font-size:var(--text-sm)}.wc-chat-info-drawer .wc-group-members small,.wc-chat-info-drawer .wc-group-assets small{color:var(--wc-text-quiet);font-size:var(--text-2xs)}.wc-chat-info-drawer .wc-group-assets li{gap:4px;padding:10px 2px;border-block-end:1px solid var(--wc-divider)}.wc-chat-info-drawer .wc-group-assets button,.wc-chat-info-drawer .wc-group-linked-task button{min-block-size:34px;color:var(--wc-accent)}.wc-group-linked-task{display:grid;gap:4px;padding-block-start:6px;border-block-start:1px solid var(--wc-divider)}.wc-group-linked-task h4{margin:0;color:var(--wc-text-secondary);font-size:var(--text-xs)}.wc-chat-info-drawer .wc-info-footer{margin-block-start:auto;padding-block-start:10px;border-block-start:1px solid var(--wc-divider)}.wc-chat-info-drawer .wc-group-leave{inline-size:100%;border-color:transparent;color:var(--wc-danger);background:transparent;font-size:var(--text-sm)}.wc-group-leave-confirm{display:grid;gap:8px;margin-block-start:9px;padding:10px;border:1px solid var(--wc-divider);border-radius:var(--radius-sm);background:var(--wc-raised)}.wc-group-leave-confirm p{margin:0;color:var(--wc-text-secondary);font-size:var(--text-xs)}.wc-group-leave-confirm button{min-block-size:36px}.wc-chat-empty-state{display:grid;align-content:center;justify-items:center;gap:18px;min-inline-size:0;min-block-size:0;color:var(--wc-text-secondary);background:var(--wc-page-bg);font-size:var(--text-base)}.wc-chat-empty-illustration{inline-size:150px;block-size:120px;fill:none;stroke:var(--wc-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;opacity:.7}.wc-chat-layout--full-height :focus-visible{outline:2px solid var(--wc-focus);outline-offset:2px}@media(max-width:900px){.wc-preview-page:has(.wc-chat-layout--full-height)>.ui-notice{max-inline-size:250px}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls .ui-field:nth-of-type(2),.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-label{display:none}.wc-chat-layout--full-height{grid-template-columns:340px minmax(0,1fr)}.wc-chat-layout--full-height .wc-message-list{padding-inline:18px}}@container (max-width: 900px){.wc-chat-layout--full-height .wc-message-list{padding-inline:18px}}@media(max-width:620px){.wc-preview-page:has(.wc-chat-layout--full-height){grid-template-columns:minmax(0,1fr) minmax(0,150px);grid-template-rows:36px minmax(0,1fr)}.wc-preview-page:has(.wc-chat-layout--full-height)>.wc-preview-controls{gap:8px;padding:2px 7px}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls .ui-field{flex:1;min-inline-size:0}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls .ui-field-label{display:none}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls .ui-control{min-inline-size:0;max-inline-size:100%}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls>.ui-button{flex:0 0 auto;padding-inline:6px}.wc-preview-page:has(.wc-chat-layout--full-height)>.ui-notice{max-inline-size:none;padding-inline:7px;font-size:10px}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-page-content>.ui-tabs{min-block-size:36px;padding:2px 4px}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-page-content>.ui-tabs .ui-tab{min-block-size:30px;padding-inline:4px;font-size:var(--text-xs)}.wc-chat-layout--full-height{container-type:normal;grid-template-columns:minmax(0,1fr)}.wc-chat-layout--full-height:not(.wc-chat-layout--thread-open) .wc-chat-list{display:grid}.wc-chat-layout--full-height:not(.wc-chat-layout--thread-open) .wc-chat-thread{display:none}.wc-chat-layout--full-height.wc-chat-layout--thread-open .wc-chat-list{display:none}.wc-chat-layout--full-height.wc-chat-layout--thread-open .wc-chat-thread{display:flex}.wc-chat-list-head{padding-inline:9px}.wc-chat-list-head>strong{font-size:var(--text-base)}.wc-chat-list-head>button{flex-basis:33px;inline-size:33px;block-size:33px}.wc-conversation-menu-trigger{opacity:1}.wc-chat-layout--full-height .wc-chat-thread{grid-template-rows:60px auto auto minmax(0,1fr) auto}.wc-chat-head{padding-inline:8px}.wc-chat-linked-badge{display:none}.wc-chat-back{display:inline-flex;align-items:center;gap:4px;min-block-size:38px;padding-inline:4px;border:0;color:var(--wc-accent);background:transparent;font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer}.wc-chat-head-actions>button{inline-size:34px;block-size:34px}.wc-message-list{padding:8px 10px 18px}.wc-message-row{max-inline-size:82%}.wc-chat-composer{padding:8px 7px calc(8px + env(safe-area-inset-bottom))}.wc-composer-row{grid-template-columns:auto minmax(0,1fr) auto;gap:3px}.wc-composer-icon,.wc-composer-send{flex-basis:36px;inline-size:36px;block-size:36px}.wc-composer-tools{gap:0}.wc-composer-input-column>textarea{min-block-size:38px;padding:8px 12px}.wc-attach-menu{grid-template-columns:repeat(2,minmax(90px,1fr));min-inline-size:min(240px,calc(100vw - 24px))}}@media(max-width:390px){.wc-preview-page:has(.wc-chat-layout--full-height){grid-template-columns:minmax(0,1fr) 118px}.wc-preview-page:has(.wc-chat-layout--full-height) .wc-preview-controls>.ui-button{display:none}.wc-conversation-link{gap:8px;padding-inline:8px}.wc-conversation-link .wc-conversation-avatar{flex-basis:44px;inline-size:44px;block-size:44px}.wc-conversation-row:after{inset-inline-start:56px}}@media(prefers-reduced-motion:reduce){.wc-conversation-menu-trigger,.wc-message-actions{transition:none}.wc-chat-info-drawer{animation:none}}.wc-voice-note audio{display:none}.wc-evidence-preview video{inline-size:100%;max-inline-size:100%}.wc-record-picker{position:absolute;z-index:10;inset-block-end:calc(100% + 8px);inset-inline-start:12px;inline-size:min(420px,calc(100% - 24px));display:grid;grid-template-rows:auto auto minmax(0,1fr);max-block-size:46dvh;border:1px solid var(--wc-border);border-radius:var(--radius-md);background:var(--wc-raised);box-shadow:0 8px 24px #00000059;overflow:hidden}.wc-record-picker-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 6px}.wc-record-picker-head strong{font-size:var(--text-sm);color:var(--wc-text)}.wc-record-picker-close{inline-size:28px;block-size:28px;border:0;border-radius:50%;color:var(--wc-text);background:transparent;cursor:pointer}.wc-record-picker-close:hover{background:var(--wc-hover)}.wc-record-picker-search{margin:0 12px 8px;padding:8px 10px;border:1px solid var(--wc-border);border-radius:var(--radius-sm);color:var(--wc-text);background:var(--wc-surface, transparent);font:inherit}.wc-record-picker .wc-record-suggestions{position:static;inset:auto;grid-template-columns:minmax(0,1fr)!important;max-block-size:none;border:0;border-radius:0;padding:0 4px 6px;border-inline-start:0;background:transparent;overflow:auto}.wc-record-picker .wc-record-suggestions button bdi{min-inline-size:72px;color:var(--wc-muted, inherit);font-variant-numeric:tabular-nums}.wc-record-picker-empty{margin:8px 12px;color:var(--wc-muted, inherit);font-size:var(--text-sm)}.wc-chat-list-head{position:relative}.wc-new-chat-panel{position:absolute;z-index:12;inset-block-start:calc(100% + 6px);inset-inline:8px;display:flex;flex-direction:column;max-block-size:min(70dvh,560px);border:1px solid var(--wc-border);border-radius:var(--radius-md);background:var(--wc-raised);box-shadow:0 8px 24px #00000059;overflow:hidden}.wc-new-chat-panel>header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 6px}.wc-new-chat-panel>header strong{font-size:var(--text-sm);color:var(--wc-text)}.wc-new-chat-panel>header button{inline-size:28px;block-size:28px;border:0;border-radius:50%;color:var(--wc-text);background:transparent;cursor:pointer}.wc-new-chat-panel>input,.wc-new-chat-panel>.ui-control{flex:0 0 auto;inline-size:auto;min-block-size:0;margin:0 12px 8px;padding:8px 10px;border:1px solid var(--wc-border);border-radius:var(--radius-sm);color:var(--wc-text);background:transparent;font:inherit}.wc-new-chat-panel>.ui-control::placeholder{color:#757575}.wc-new-chat-panel>header{flex:0 0 auto}.wc-new-chat-scroll{flex:1 1 auto;min-block-size:0;overflow:auto;padding:0 6px 8px}.wc-new-chat-scroll h4{margin:10px 8px 4px;font-size:var(--text-xs, 12px);color:var(--wc-muted, inherit);font-weight:600}.wc-new-chat-scroll h4 small{font-weight:400;margin-inline-start:6px}.wc-new-chat-row{display:flex;align-items:center;gap:10px;inline-size:100%;padding:8px;border:0;border-radius:var(--radius-sm);color:var(--wc-text);background:transparent;font:inherit;text-align:start;cursor:pointer}.wc-new-chat-row:hover{background:var(--wc-hover)}.wc-new-chat-row>span:last-child{display:grid;min-inline-size:0;line-height:1.6;overflow-wrap:anywhere}.wc-new-chat-row:disabled{cursor:default;color:var(--wc-text-quiet)}.wc-new-chat-row small{color:var(--wc-muted, inherit);font-size:var(--text-xs, 12px);line-height:1.6}.wc-avatar-member{background:var(--brand-primary, #c9a227);color:#1b1230}.wc-new-chat-empty{margin:6px 8px;color:var(--wc-muted, inherit);font-size:var(--text-sm);line-height:1.7;overflow-wrap:anywhere}.wc-new-chat-scroll>.ui-button{margin:2px 8px 6px}.wc-new-chat-panel>.wc-new-group-create{flex:0 0 auto}.wc-support-note{border-color:var(--brand-primary, #c9a227)}@media(max-width:620px){.wc-chat-layout--full-height.wc-chat-layout--thread-open .wc-chat-thread{display:flex!important;flex-direction:column}.wc-chat-layout--full-height .wc-chat-thread>.wc-message-area{flex:1 1 auto;min-block-size:0}.wc-chat-layout--full-height .wc-chat-thread>.wc-chat-composer{flex:0 0 auto}}.wc-composer-input-column>textarea{scrollbar-width:none}.wc-composer-input-column>textarea::-webkit-scrollbar{display:none}.wc-chat-header-menu{inset-inline-start:auto!important;inset-inline-end:0!important;max-inline-size:calc(100vw - 16px)}.wc-chat-layout--full-height .wc-message-area>.wc-message-list{max-block-size:none!important;block-size:100%;scrollbar-width:thin}.wc-chat-info-drawer .wc-group-tabs{scrollbar-width:none}.wc-chat-info-drawer .wc-group-tabs::-webkit-scrollbar{display:none}.wc-info-avatar svg{inline-size:56px;block-size:56px;overflow:visible}@media(max-width:620px){.wc-chat-composer button[aria-label="ذكر زميل"]{display:none}.wc-chat-composer .wc-composer-icon{flex-basis:32px;inline-size:32px;block-size:32px}.wc-composer-input-column>textarea{white-space:nowrap;overflow-x:hidden}.wc-composer-input-column>textarea:not(:placeholder-shown){white-space:pre-wrap}}@media(max-width:620px){.wc-chat-layout--full-height .wc-message-area>.wc-message-list{scrollbar-width:none}.wc-encryption-note{font-size:11px;line-height:1.5;padding:4px 10px;margin-block:6px}}@media(max-width:620px){.wc-chat-layout--full-height{padding:0}.wc-chat-composer{padding-block-end:calc(8px + env(safe-area-inset-bottom,0px))}}button.wc-read-receipt{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.wc-message-info span{display:block}button.wc-read-receipt{font-size:12px;line-height:1.4;opacity:.85}@media(max-width:620px){.wc-message-task-action,.wc-message-log-action{display:none!important}}button.wc-read-receipt{text-decoration:none;color:var(--wc-text-secondary);display:block;margin-block-start:2px}.wc-message-info{margin-block-start:6px;padding:8px 10px;border-radius:10px;background:#0000002e;font-size:12px;line-height:1.7}.wc-message-info strong{display:block;font-size:12px;margin-block-end:2px}@media(max-width:620px){.wc-chat-back{min-inline-size:40px;padding-inline:8px 4px;justify-content:center}}@media(max-width:620px){.wc-message-row .wc-message-actions{inset-block-start:4px;inset-inline-start:auto;inset-inline-end:-32px}.wc-message-row.is-mine .wc-message-actions{inset-inline-end:auto;inset-inline-start:-32px}}.wc-message-menu,.wc-reaction-picker,.wc-forward-picker{inset-block-end:auto}@media(max-width:620px){.wc-message-menu,.wc-reaction-picker,.wc-forward-picker{position:fixed;inset-inline:8px;inset-block-start:auto;inset-block-end:8px;min-inline-size:0;max-inline-size:none;max-block-size:60dvh;z-index:40}}@media(max-width:620px){.wc-message-area:has(.wc-message-menu,.wc-reaction-picker,.wc-forward-picker){position:relative;z-index:60}.wc-message-row:has(.wc-message-menu,.wc-reaction-picker,.wc-forward-picker){position:relative;z-index:60}.wc-message-row:has(.wc-message-menu,.wc-reaction-picker,.wc-forward-picker) .wc-message-actions{z-index:60;opacity:1}.wc-message-menu,.wc-reaction-picker,.wc-forward-picker{box-shadow:0 0 0 100vmax #0a060e8c,0 10px 28px #140c1c66;background:var(--wc-raised);opacity:1}}.wc-chat-layout--full-height .wc-chat-thread>.wc-chat-head{grid-row:1}.wc-chat-layout--full-height .wc-chat-thread>.wc-chat-search{grid-row:2}.wc-chat-layout--full-height .wc-chat-thread>.wc-starred-filter{grid-row:3}.wc-chat-layout--full-height .wc-chat-thread>.wc-message-area{grid-row:4}.wc-chat-layout--full-height .wc-chat-thread>.wc-chat-composer{grid-row:5}.wc-message-task-action,.wc-message-log-action{display:none!important}.wc-message-row .wc-message-actions{inset-block-start:4px;inset-inline-start:auto;inset-inline-end:-34px}.wc-message-row.is-mine .wc-message-actions{inset-inline-end:auto;inset-inline-start:-34px}.wc-chat-layout--full-height .wc-message-area>.wc-message-list{overflow-x:hidden}.wc-support-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;padding-block:5px}.wc-info-created{display:block;margin-block-start:4px;color:var(--wc-text-quiet);font-size:12px}.wc-info-admins{margin-block-start:8px;color:var(--wc-text-secondary);font-size:12px}.wc-admin-badge{margin-inline-start:6px;padding:1px 7px;border-radius:999px;background:var(--wc-accent);color:var(--wc-accent-ink);font-style:normal;font-size:11px}.wc-group-settings{display:grid;gap:14px;padding-block:10px}.wc-group-settings section{display:grid;gap:8px;padding-block-end:12px;border-block-end:1px solid var(--wc-divider)}.wc-group-settings h4{margin:0;font-size:13px;display:flex;justify-content:space-between;align-items:baseline}.wc-group-settings h4 small,.wc-settings-value small{color:var(--wc-text-quiet);font-weight:400;font-size:12px}.wc-group-settings label{display:grid;gap:4px;font-size:12px;color:var(--wc-text-secondary)}.wc-group-settings input,.wc-group-settings textarea,.wc-group-settings select{inline-size:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--wc-border);border-radius:10px;background:var(--wc-surface);color:var(--wc-text);font:inherit;font-size:13px;resize:vertical}.wc-settings-save,.wc-settings-add button{justify-self:start;min-block-size:34px;padding-inline:16px;border:0;border-radius:999px;background:var(--wc-accent);color:var(--wc-accent-ink);font:inherit;font-size:13px;cursor:pointer}.wc-settings-save:disabled,.wc-settings-add button:disabled,.wc-new-group-create:disabled{opacity:.45;cursor:not-allowed}.wc-settings-note{margin:0;padding:8px 10px;border-radius:10px;background:var(--wc-raised);color:var(--wc-text-secondary);font-size:12px}.wc-settings-value{margin:0;font-size:13px}.wc-settings-members{display:grid;gap:0;margin:0;padding:0;list-style:none}.wc-settings-members li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;padding-block:8px;border-block-end:1px solid var(--wc-divider)}.wc-settings-members li>span:nth-child(2){display:grid;min-inline-size:0}.wc-settings-members small{color:var(--wc-text-quiet);font-size:11px}.wc-settings-member-actions{grid-column:2;display:flex;flex-wrap:wrap;gap:6px}.wc-settings-member-actions button{min-block-size:28px;padding-inline:10px;border:1px solid var(--wc-border);border-radius:999px;background:transparent;color:var(--wc-text-secondary);font:inherit;font-size:12px;cursor:pointer}.wc-settings-member-actions button:disabled{opacity:.4;cursor:not-allowed}.wc-settings-member-actions .wc-settings-remove{color:var(--wc-danger)}.wc-settings-add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.wc-policy-row{display:grid;gap:6px;font-size:13px}.wc-policy-row>strong{font-weight:600;color:var(--wc-accent);font-size:12px}.wc-policy-choice{display:inline-flex;justify-self:start;border:1px solid var(--wc-border);border-radius:999px;overflow:hidden}.wc-policy-choice button{min-block-size:30px;padding-inline:12px;border:0;background:transparent;color:var(--wc-text-secondary);font:inherit;font-size:12px;cursor:pointer}.wc-policy-choice button[aria-checked=true]{background:var(--wc-accent);color:var(--wc-accent-ink);font-weight:600}.wc-group-audit{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:12px}.wc-group-audit small{display:block;color:var(--wc-text-quiet);font-size:11px}.wc-leave-locked{margin:12px 0 0}.wc-group-media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:10px 0;list-style:none}.wc-group-media button{display:grid;gap:4px;inline-size:100%;padding:0;border:0;background:none;color:var(--wc-text-quiet);font:inherit;font-size:11px;cursor:pointer;text-align:start}.wc-group-media img,.wc-media-placeholder{inline-size:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;background:var(--wc-raised);display:grid;place-items:center}.wc-media-placeholder svg{inline-size:40%;fill:none;stroke:var(--wc-accent);stroke-width:1.4}.wc-group-empty{grid-column:1 / -1;color:var(--wc-text-quiet);font-size:12px;padding-block:10px}.wc-asset-open{display:grid;gap:2px;inline-size:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.wc-asset-open strong{font-size:12px;color:var(--wc-accent)}.wc-message-row.is-flash .wc-message-bubble{animation:wc-flash 1.6s ease-out}@keyframes wc-flash{0%,30%{box-shadow:0 0 0 3px var(--wc-accent)}to{box-shadow:0 0 0 0 transparent}}.wc-new-group-entry strong{color:var(--wc-accent)}.wc-new-group-pick{cursor:pointer}.wc-new-group-pick input{accent-color:var(--wc-accent)}.wc-new-group-create{margin:8px;min-block-size:38px;border:0;border-radius:999px;background:var(--wc-accent);color:var(--wc-accent-ink);font:inherit;font-weight:600;cursor:pointer}.wc-chat-info-drawer .wc-group-tabs{flex-wrap:wrap;overflow:visible;row-gap:4px}.wc-chat-more{display:block;inline-size:calc(100% - 24px);margin:8px 12px;padding:8px;border-radius:10px;border:1px solid var(--border-subtle, var(--border));background:transparent;color:inherit;cursor:pointer;font:inherit}fieldset.wc-message-actions{min-inline-size:0;margin:0;padding:0;border:0}.wc-chat-skeleton{display:grid;gap:0;min-inline-size:0}.wc-chat-skeleton-row{display:flex;align-items:center;gap:12px;min-block-size:var(--wc-chat-row-size);padding:8px 12px}.wc-chat-skeleton-avatar{flex:0 0 var(--wc-chat-avatar-size);inline-size:var(--wc-chat-avatar-size);block-size:var(--wc-chat-avatar-size);border-radius:50%;background:var(--wc-muted-bg);animation:wc-chat-skeleton-pulse 1.4s ease-in-out infinite}.wc-chat-skeleton-lines{display:grid;flex:1;gap:9px;min-inline-size:0}.wc-chat-skeleton-lines>span{display:block;block-size:12px;border-radius:6px;background:var(--wc-muted-bg);animation:wc-chat-skeleton-pulse 1.4s ease-in-out infinite}.wc-chat-skeleton-lines>span:first-child{inline-size:58%}.wc-chat-skeleton-lines>span:last-child{inline-size:86%;block-size:10px}.wc-new-chat-scroll .wc-chat-skeleton-row{min-block-size:52px;padding:8px}.wc-new-chat-scroll .wc-chat-skeleton-avatar{flex-basis:36px;inline-size:36px;block-size:36px}@keyframes wc-chat-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}.wc-chat-retrying{margin:0;padding:10px 14px 2px;color:var(--wc-text-secondary);font-size:var(--text-xs);line-height:1.7}.wc-thread-status .wc-chat-retrying{padding:0 0 6px}.wc-chat-list-notice{display:grid;justify-items:start;gap:10px;padding:16px 14px}.wc-chat-list-notice>p{margin:0;color:var(--wc-text-secondary);font-size:var(--text-sm);line-height:1.7}.wc-chat-list-notice>p[role=alert]{color:var(--wc-warning)}.wc-chat-list-head>button:disabled,.wc-archived-row:disabled{color:var(--wc-text-quiet);cursor:default}.wc-chat-list-head>button:disabled:hover{color:var(--wc-text-secondary);background:transparent}.wc-chat-layout--full-height .wc-chat-list-search input:disabled,.wc-chat-filter-select:disabled{cursor:default;color:var(--wc-text-quiet)}.wc-chat-thread--status .wc-chat-contact-button{cursor:default}.wc-thread-status{display:grid;flex:1 1 auto;align-content:center;justify-items:center;gap:14px;min-block-size:0;padding:24px;background:var(--wc-page-bg);text-align:center}.wc-thread-status>p{margin:0;max-inline-size:46ch;color:var(--wc-text-secondary);font-size:var(--text-base);line-height:1.7}.wc-thread-status .wc-chat-skeleton{inline-size:min(420px,100%)}.wc-thread-status .wc-chat-skeleton-row:nth-child(odd){flex-direction:row-reverse}.wc-thread-notice{flex:0 0 auto;margin:0;padding:7px 16px;border-block-start:1px solid var(--wc-divider);color:var(--wc-text-secondary);background:var(--wc-surface);font-size:var(--text-xs);line-height:1.7}.wc-thread-notice[role=alert]{color:var(--wc-warning)}.wc-chat-empty-state{position:relative;text-align:center}.wc-chat-empty-state>strong{font-weight:600}.wc-chat-empty-state>p{margin:0;max-inline-size:46ch;font-size:var(--text-sm);line-height:1.7}.wc-chat-empty-state>.wc-chat-back{position:absolute;inset-block-start:8px;inset-inline-start:8px}@media(max-width:620px){.wc-chat-layout--full-height:not(.wc-chat-layout--thread-open) .wc-chat-empty-state{display:none}.wc-chat-layout--full-height.wc-chat-layout--thread-open .wc-chat-empty-state{display:grid}}.wc-conversation-title strong,.wc-chat-title strong{text-align:right;unicode-bidi:plaintext}.wc-chat-layout--full-height .wc-chat-filter-select.ui-control{border-color:var(--wc-border);padding-inline:34px 11px}.wc-frame{container:wc-frame / inline-size;inline-size:100%;min-inline-size:0}.wc-preview-page{--wc-task-title-size: 15px;--wc-primary-cell-size: var(--text-base);--wc-secondary-cell-size: var(--text-sm);display:grid;gap:var(--space-4);inline-size:min(100%,1640px);min-inline-size:0;min-block-size:100dvh;margin-inline:auto;padding:var(--space-4);color:var(--text-primary);background:var(--page-bg)}.wc-preview-controls{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.35fr) auto;align-items:end;gap:var(--space-3);min-inline-size:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.wc-preview-label{align-self:center;color:var(--text-secondary);font-size:var(--text-sm)}.wc-preview-controls .ui-field{min-inline-size:0}.wc-preview-controls .ui-control{min-block-size:var(--control-height-sm);font-size:var(--text-sm)}.wc-preview-page>.ui-notice{border-color:var(--border-strong);color:var(--text-secondary);background:var(--brand-soft)}.wc-page-content{display:grid;gap:var(--space-4);min-inline-size:0}.wc-page-content>.ui-page-header{align-items:center}.wc-tabs-action-row>.ui-tabs .ui-tab[aria-selected=true]{color:var(--text-primary);background:var(--surface-hover);font-weight:700}.wc-page-content .page-title{margin:0;color:var(--text-primary);font-size:var(--text-2xl);line-height:var(--leading-tight)}.wc-page-content .page-subtitle{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.wc-tabs-action-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-inline-size:0}.wc-tabs-action-row>.ui-tabs{flex:1 1 auto;min-inline-size:0}.wc-scenario-label{justify-self:start;padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface-hover);font-size:var(--text-xs)}.wc-create-task{gap:var(--space-2)}.wc-create-task svg{inline-size:var(--space-5);block-size:var(--space-5);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.wc-task-tools{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);min-inline-size:0}.wc-task-tools .ui-field{min-inline-size:0}.wc-view-toggle{display:inline-flex;align-items:center;gap:2px;min-block-size:var(--control-height-sm);padding:2px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated)}.wc-view-toggle button{display:grid;place-items:center;inline-size:var(--control-height-sm);block-size:calc(var(--control-height-sm) - 4px);padding:0;border:1px solid var(--wc-transparent);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--wc-transparent);cursor:pointer}.wc-view-toggle button[aria-pressed=true]{border-color:var(--border);color:var(--text-primary);background:var(--surface-hover)}.wc-view-toggle button:focus-visible,.wc-count-summary button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.wc-view-toggle svg{inline-size:var(--space-5);block-size:var(--space-5);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.wc-count-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-inline-size:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal)}.wc-count-summary button{padding:0;border:0;color:inherit;background:var(--wc-transparent);font:inherit;text-align:start;cursor:pointer}.wc-count-summary button:hover,.wc-count-summary button[aria-pressed=true]{color:var(--brand-primary);text-decoration:underline;text-underline-offset:2px}.wc-count-summary bdi{color:var(--text-primary);font-weight:700;font-variant-numeric:tabular-nums}.wc-count-separator{color:var(--text-muted)}.wc-new-task-card{display:grid;gap:var(--space-4)}.wc-new-task-form{display:grid;gap:var(--space-3)}.wc-new-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);min-inline-size:0}.wc-new-task-grid>*{min-inline-size:0}.wc-new-task-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-2)}.wc-form-error{margin:0;color:var(--danger-strong);font-size:var(--text-sm)}.wc-work-list{display:grid;gap:var(--space-4);min-inline-size:0}.wc-view-row{min-inline-size:0}.wc-filter-panel{display:grid;gap:var(--space-2);min-inline-size:0}.wc-system-source-label{display:inline-flex;align-items:center;min-block-size:var(--space-6);padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--brand-primary);background:var(--brand-soft);font-size:var(--text-xs);font-weight:700}.wc-filter-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:40px}.wc-filter-search{flex:1 1 220px;min-inline-size:min(100%,220px)}.wc-filter-search .ui-field,.wc-filter-toolbar .ui-field{min-inline-size:0}.wc-filter-toolbar .ui-control{min-block-size:40px;border-color:var(--border);color:var(--text-primary);background:var(--input-bg);font-size:var(--text-base)}.wc-filter-toolbar .ui-control::placeholder{color:var(--text-muted)}.wc-filter-trigger,.wc-sort-control{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:var(--space-1);min-block-size:40px;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-elevated);font:inherit;font-size:var(--text-base);white-space:nowrap;cursor:pointer}.wc-filter-trigger:hover,.wc-sort-control:hover{border-color:var(--border-strong);color:var(--text-primary);background:var(--surface-hover)}.wc-filter-trigger.is-expanded{border-color:var(--border-strong);color:var(--text-primary);background:var(--brand-soft)}.wc-filter-trigger--more svg{inline-size:var(--space-4);block-size:var(--space-4);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform var(--motion-fast) var(--ease-standard)}.wc-filter-trigger--more.is-expanded svg{transform:rotate(180deg)}.wc-mobile-only{display:none}.wc-filter-trigger:focus-visible,.wc-sort-control:focus-visible,.wc-count-chip:focus-within{outline:2px solid var(--brand-primary);outline-offset:2px}.wc-sort-control svg{inline-size:var(--space-4);block-size:var(--space-4);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.wc-sort-label-desktop{display:inline}.wc-sort-label-phone{display:none}.wc-filter-options-row{display:grid;gap:var(--space-2);min-inline-size:0;margin:0;padding:var(--space-2) 0;border:0;border-block-end:1px solid var(--border)}.wc-filter-options-row legend,.wc-more-filter-group legend{color:var(--text-secondary);font-size:var(--text-sm);font-weight:700}.wc-more-filter-groups{display:block;columns:2;column-gap:var(--space-4);column-fill:balance;min-inline-size:0;padding-block:var(--space-2);border-block-end:1px solid var(--border)}.wc-more-filter-group{display:inline-grid;vertical-align:top;width:100%;align-content:start;gap:var(--space-2);min-inline-size:0;margin:0 0 var(--space-3);padding:0;border:0;break-inside:avoid}.wc-filter-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.wc-count-chip{display:inline-flex;align-items:center;gap:var(--space-1);min-block-size:var(--control-height-sm);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-elevated);font-size:var(--text-sm);cursor:pointer}.wc-count-chip:has(input:checked){border-color:var(--border-strong);color:var(--text-primary);background:var(--surface-hover)}.wc-filter-range-chip{min-block-size:var(--control-height-sm);white-space:nowrap}.wc-count-chip input{inline-size:var(--space-3);block-size:var(--space-3);margin:0;accent-color:var(--brand-primary)}.wc-count-chip bdi{color:var(--text-primary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.wc-task-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);min-inline-size:0}.wc-task-tool-group{display:inline-flex;align-items:center;gap:var(--space-2)}.wc-task-tools .wc-view-toggle{flex:none}.wc-task-tools .wc-count-summary{flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-start;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap}.wc-result-tools{display:inline-flex;flex:none;align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap}.wc-result-count{font-variant-numeric:tabular-nums}.wc-save-view{min-block-size:var(--control-height-sm);padding-inline:var(--space-1);font-size:var(--text-sm)}.wc-save-view-status{color:var(--success)}.wc-date-custom-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.wc-date-custom-fields .ui-field{min-inline-size:0}.wc-date-custom-fields input,.wc-new-task-form input[dir=ltr]{padding-inline:var(--space-2);font-variant-numeric:tabular-nums}.wc-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-inline-size:0}.wc-filter-chip{display:inline-flex;align-items:center;gap:var(--space-2);max-inline-size:100%;min-block-size:var(--control-height-sm);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-hover);font:inherit;font-size:var(--text-sm);cursor:pointer}.wc-filter-chip span{color:var(--text-secondary);font-size:var(--text-lg)}.wc-clear-filters{min-block-size:var(--control-height-sm);font-size:var(--text-sm)}.wc-list-card{display:grid;gap:var(--space-3);min-inline-size:0;padding:0;border:0;border-radius:0;background:var(--wc-transparent);box-shadow:none}.wc-list-card>.card-head{align-items:center}.wc-list-card .card-title{margin:0;color:var(--text-primary);font-size:var(--text-lg)}.wc-list-card .card-subtitle{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-xs)}.wc-table-wrap{min-inline-size:0;overflow-x:auto}.wc-table{inline-size:100%;min-inline-size:1000px;table-layout:fixed;border-collapse:collapse;color:var(--text-primary);background:var(--panel-bg);font-size:var(--wc-primary-cell-size)}.wc-table th,.wc-table td{min-inline-size:0;padding:var(--space-1) var(--space-2);border-block-end:1px solid var(--border);color:var(--text-primary);text-align:start;vertical-align:middle}.wc-table th{color:var(--text-secondary);background:var(--table-heading-bg);font-size:var(--text-sm);font-weight:700}.wc-column-select{width:44px}.wc-column-task{width:31%}.wc-column-source{width:17%}.wc-column-owner{width:13%}.wc-column-status{width:11%}.wc-column-priority{width:8%}.wc-column-due{width:150px}.wc-column-updated{width:130px}.wc-select-cell{text-align:center!important}.wc-select-cell input,.wc-phone-select input{appearance:none;display:grid;place-content:center;inline-size:18px;block-size:18px;margin:0;border:1.5px solid var(--brand-secondary);border-radius:4px;color:var(--wc-accent-ink);background:var(--wc-transparent);cursor:pointer}.wc-select-cell input:after,.wc-phone-select input:after{inline-size:8px;block-size:4px;border-block-end:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";transform:rotate(-45deg) scale(0)}.wc-select-cell input:checked,.wc-phone-select input:checked{border-color:var(--brand-primary);background:var(--brand-primary)}.wc-select-cell input:checked:after,.wc-phone-select input:checked:after{transform:rotate(-45deg) scale(1)}.wc-select-cell input:focus-visible,.wc-phone-select input:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.wc-table tbody tr{color:var(--text-primary);background:var(--panel-bg)}.wc-table tbody tr:last-child td{border-block-end:0}.wc-table-row{cursor:pointer}.wc-table-row:hover{background:var(--surface-hover)}.wc-table-row:focus-within{outline:2px solid var(--brand-primary);outline-offset:-2px}.wc-task-cell{display:flex;align-items:flex-start;gap:var(--space-2);min-inline-size:0}.wc-task-open{display:grid;justify-items:start;gap:var(--space-1);min-inline-size:0;padding:0;border:0;color:var(--text-primary);background:var(--wc-transparent);font:inherit;text-align:start;cursor:pointer}.wc-task-open:hover strong{color:var(--brand-primary);text-decoration:underline;text-underline-offset:var(--space-1)}.wc-task-open:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.wc-task-open strong{overflow-wrap:anywhere;font-size:var(--wc-task-title-size);font-weight:600;line-height:var(--leading-normal)}.wc-public-number{color:var(--text-secondary);font-size:var(--wc-secondary-cell-size);font-variant-numeric:tabular-nums;white-space:nowrap}.wc-task-number{display:inline-flex;align-items:baseline;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}.wc-task-number bdi{color:var(--text-primary)}.wc-unread-dot{display:inline-block;flex:none;inline-size:var(--space-2);block-size:var(--space-2);margin-block-start:var(--space-2);border-radius:var(--radius-pill);background:var(--brand-primary)}.wc-source-chip{display:inline-flex;align-items:center;gap:var(--space-2);min-inline-size:0;max-inline-size:100%}.wc-domain-mark{display:grid;place-items:center;flex:none;inline-size:var(--space-8);block-size:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--brand-primary);background:var(--brand-soft)}.wc-domain-icon{inline-size:var(--space-5);block-size:var(--space-5);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.wc-source-copy,.wc-assignee,.wc-status-cell,.wc-due,.wc-updated{display:grid;gap:var(--space-1);min-inline-size:0}.wc-source-copy strong,.wc-assignee strong,.wc-updated strong{overflow-wrap:anywhere;color:var(--text-primary);font-size:var(--wc-primary-cell-size);font-weight:400;line-height:var(--leading-normal)}.wc-source-copy small,.wc-assignee small,.wc-status-cell small,.wc-due time,.wc-updated time{overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--wc-secondary-cell-size);line-height:var(--leading-normal)}.wc-table .status-badge{padding:var(--space-1);font-size:var(--wc-primary-cell-size);white-space:nowrap}.wc-status-cell small{color:var(--text-secondary)}.wc-due strong{font-size:var(--wc-primary-cell-size);white-space:nowrap}.wc-due time,.wc-updated time{white-space:nowrap}.wc-due--safe strong{color:var(--success)}.wc-due--soon strong{color:var(--warning)}.wc-due--late strong{color:var(--danger-strong)}.wc-updated strong{font-weight:400}.wc-list-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);min-inline-size:0}.wc-list-range{margin:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);font-variant-numeric:tabular-nums}.wc-list-card .pagination{margin:0}.wc-list-pagination .pagination>span{display:none}.wc-phone-list{display:none}.wc-detail-page{display:grid;align-content:start;gap:var(--space-3);min-inline-size:0}.wc-detail-back-link{justify-self:start}.wc-detail-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:var(--space-6);min-inline-size:0}.wc-detail-main,.wc-detail-side{display:grid;align-content:start;gap:0;min-inline-size:0}.wc-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);min-inline-size:0;padding-block-end:var(--space-6);border-block-end:1px solid var(--border)}.wc-detail-head-main{display:grid;gap:var(--space-2);min-inline-size:0}.wc-detail-head h2{margin:0;color:var(--text-primary);font-size:var(--text-xl);line-height:var(--leading-tight);overflow-wrap:anywhere}.wc-badge-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.wc-close-button{flex:none}.wc-detail-section{display:grid;align-content:start;gap:var(--space-3);min-inline-size:0;padding-block:var(--space-6);border-block-end:1px solid var(--border)}.wc-detail-main>.wc-detail-section:first-of-type,.wc-detail-side>.wc-detail-section:first-of-type{padding-block-start:0}.wc-detail-section:last-child{border-block-end:0}.wc-timeline-section{padding-block-end:0;border-block-end:0}.wc-discussion-section{padding-block-start:var(--space-6)}.wc-detail-section>h3,.wc-detail-section-head>h3{margin:0;color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-normal)}.wc-detail-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-inline-size:0}.wc-detail-section-note{margin:calc(var(--space-2) * -1) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.wc-detail-facts{display:grid;gap:var(--space-3);margin:0}.wc-detail-facts>div{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:var(--space-2);min-inline-size:0}.wc-detail-facts dt{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}.wc-detail-facts dd{display:grid;gap:var(--space-1);min-inline-size:0;margin:0;color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere}.wc-detail-facts dd>strong{color:var(--text-primary);font-size:var(--text-sm);line-height:1.5}.wc-detail-facts dd>span{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.wc-description,.wc-outcome,.wc-waiting-context{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.wc-linked-context{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-inline-size:0}.wc-linked-source-label{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.wc-linked-detail,.wc-linked-unavailable{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5;overflow-wrap:anywhere}.wc-context-note{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.wc-linked-context-link{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);padding:0;border:0;color:var(--brand-primary);background:var(--wc-transparent);font:inherit;font-size:var(--text-sm);line-height:1.5;text-align:start;cursor:pointer}.wc-linked-context-link:hover{color:var(--brand-primary);text-decoration:underline}.wc-linked-context-link:focus-visible,.wc-cancel-task-link:focus-visible,.wc-inline-title-trigger:focus-visible,.wc-inline-value-trigger:focus-visible,.wc-inline-priority-trigger:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.wc-deep-link-readonly{overflow-wrap:anywhere}.wc-deep-link{white-space:normal;text-align:start}.wc-route-readback{padding-inline-start:var(--space-2);border-inline-start:2px solid var(--brand-primary);color:var(--text-secondary);font-size:var(--text-sm)}.wc-waiting-context{padding-inline-start:var(--space-2);border-inline-start:2px solid var(--warning);color:var(--text-secondary)}.wc-outcome{padding-inline-start:var(--space-2);border-inline-start:2px solid var(--success)}.wc-action-buttons,.wc-action-form-buttons,.wc-comment-submit{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.wc-cancel-task-link{padding:var(--space-1) var(--space-2);border:0;color:var(--danger-strong);background:var(--wc-transparent);font:inherit;font-size:var(--text-sm);cursor:pointer}.wc-cancel-task-link:hover{color:var(--danger-strong);text-decoration:underline}.wc-inline-title-trigger,.wc-inline-value-trigger,.wc-inline-priority-trigger{padding:0;border:0;color:inherit;background:var(--wc-transparent);font:inherit;text-align:start;cursor:pointer}.wc-inline-title-trigger{display:inline-flex;align-items:center;gap:var(--space-2);font-size:inherit;font-weight:inherit;line-height:inherit}.wc-inline-value-trigger{display:grid;justify-items:start;gap:var(--space-1);inline-size:100%}.wc-inline-value-trigger strong{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--text-primary);font-size:var(--text-sm);font-weight:700;line-height:1.5}.wc-inline-value-trigger span{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.wc-inline-priority-trigger{display:inline-flex;align-items:center;gap:var(--space-1)}.wc-edit-indicator{flex:none;inline-size:var(--space-4);block-size:var(--space-4);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;opacity:.7}span.wc-inline-value-trigger{cursor:default}.wc-inline-edit-form{display:grid;gap:var(--space-2);min-inline-size:0}.wc-inline-edit-form .ui-field{min-inline-size:0}.wc-inline-edit-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.wc-inline-priority-form{align-content:center}.wc-detail-savebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding-block:var(--space-2);border-block-end:1px solid var(--border)}.wc-detail-savebar>span{color:var(--text-secondary);font-size:var(--text-sm)}.wc-detail-savebar>div{display:flex;flex-wrap:wrap;gap:var(--space-2)}.wc-detail-edit-status{margin:0;color:var(--success);font-size:var(--text-sm);line-height:1.5}.wc-due-edit-trigger{text-align:start}.wc-due-edit-trigger strong{overflow-wrap:anywhere}.wc-action-form{display:grid;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.wc-action-form h4{margin:0;color:var(--text-primary);font-size:var(--text-sm)}.wc-action-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.wc-action-note{color:var(--text-muted);font-size:var(--text-xs)}.wc-timeline,.wc-comments{display:grid;gap:0;margin:0;padding:0;list-style:none}.wc-timeline{gap:var(--space-4)}.wc-timeline li{position:relative;display:grid;grid-template-columns:var(--space-2) minmax(0,1fr);gap:var(--space-3);min-inline-size:0}.wc-timeline li:not(:last-child):after{position:absolute;inset-block-start:var(--space-2);inset-inline-start:3px;block-size:calc(100% + var(--space-4) - var(--space-2));border-inline-start:1px solid var(--border);content:""}.wc-timeline-dot{position:relative;z-index:1;display:block;inline-size:var(--space-2);block-size:var(--space-2);margin-block-start:var(--space-1);border:2px solid var(--panel-bg);border-radius:var(--radius-pill);background:var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary)}.wc-timeline-copy{display:grid;gap:var(--space-1);min-inline-size:0}.wc-timeline-copy>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.wc-timeline-copy strong{color:var(--text-primary);font-size:var(--text-sm)}.wc-timeline-copy span,.wc-timeline-copy time{color:var(--text-muted);font-size:var(--text-xs)}.wc-timeline-copy time{line-height:var(--leading-normal)}.wc-timeline-copy .wc-timeline-detail{color:var(--text-secondary);overflow-wrap:anywhere}.wc-no-comments{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.wc-comments li{display:grid;justify-items:start;gap:var(--space-2);min-inline-size:0;padding-block:var(--space-3);border-block-end:1px solid var(--border)}.wc-comments li:first-child{padding-block-start:0}.wc-comments li:last-child{border-block-end:0}.wc-comment-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.wc-comment-meta strong{color:var(--text-primary);font-size:var(--text-sm)}.wc-comment-meta time{color:var(--text-muted);font-size:var(--text-xs)}.wc-comments li>p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.wc-correction{color:var(--text-muted);font-size:var(--text-xs)}.wc-correction summary{cursor:pointer}.wc-correction p{margin:var(--space-1) 0 0;color:var(--text-secondary);line-height:var(--leading-normal)}.wc-comment-form{display:grid;gap:var(--space-3)}.wc-comment-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.wc-phone-card{display:grid;grid-template-columns:var(--control-height) minmax(0,1fr);align-items:center;gap:var(--space-2);min-inline-size:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);background:var(--panel-bg)}.wc-phone-card-open{display:grid;justify-items:stretch;gap:var(--space-2);min-inline-size:0;width:100%;padding:0;border:0;color:inherit;background:var(--wc-transparent);font:inherit;text-align:start;cursor:pointer}.wc-phone-card-open:hover .wc-phone-title{color:var(--brand-primary)}.wc-phone-card-open:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.wc-phone-select{display:flex;align-items:center;justify-content:center;min-inline-size:var(--control-height);min-block-size:var(--control-height);cursor:pointer}.wc-phone-card-head,.wc-phone-card-foot,.wc-phone-card-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);min-inline-size:0}.wc-phone-number{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}.wc-phone-number bdi{color:var(--text-primary)}.wc-phone-status{display:grid;justify-items:start;gap:var(--space-1);min-inline-size:0}.wc-phone-status small{color:var(--warning);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.wc-phone-title{color:var(--text-primary);font-size:var(--wc-task-title-size);font-weight:600;line-height:var(--leading-normal);overflow-wrap:anywhere}.wc-phone-card-meta{justify-content:flex-start}.wc-phone-due{display:inline-flex;align-items:center;gap:var(--space-1);min-block-size:var(--space-6);padding:0 var(--space-2);border:1px solid var(--wc-transparent);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-hover);font-size:var(--text-xs);white-space:nowrap}.wc-phone-due svg{inline-size:var(--space-4);block-size:var(--space-4);flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.wc-phone-due--late{color:var(--danger-strong);border-color:var(--danger-soft);background:var(--danger-soft)}.wc-phone-due--soon{color:var(--warning);border-color:var(--warning-soft);background:var(--warning-soft)}.wc-phone-due--safe{color:var(--success);border-color:var(--success-soft);background:var(--success-soft)}.wc-phone-due time{color:inherit;font-variant-numeric:tabular-nums}.wc-desktop-filter-count{display:inline}.wc-mobile-filter-count{display:none}.wc-phone-updated{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.wc-phone-updated time{color:var(--text-secondary)}@container wc-frame (min-width: 1400px){.wc-filter-toolbar{flex-wrap:nowrap}.wc-filter-search{flex:1 1 220px;max-inline-size:none}}.wc-selection-bar{display:grid;gap:var(--space-2);min-inline-size:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);background:var(--surface-hover)}.wc-selection-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);min-inline-size:0}.wc-selection-summary>strong{color:var(--text-primary);font-size:var(--text-sm)}.wc-selection-actions,.wc-bulk-confirmation{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2);min-inline-size:0}.wc-bulk-confirmation{padding-block-start:var(--space-2);border-block-start:1px solid var(--border)}.wc-bulk-confirmation .ui-field{flex:1 1 190px;min-inline-size:min(100%,190px)}.wc-selection-note{color:var(--text-secondary);font-size:var(--text-sm)}@container wc-frame (max-width: 767px){.wc-table-wrap{display:none}.wc-phone-list{display:grid;gap:var(--space-2)}.wc-desktop-filter-count{display:none}.wc-mobile-filter-count{display:inline}.wc-source-copy strong,.wc-assignee strong,.wc-updated strong{font-size:var(--wc-primary-cell-size)}.wc-source-copy small,.wc-assignee small,.wc-status-cell small,.wc-due time,.wc-updated time,.wc-public-number{font-size:var(--wc-secondary-cell-size)}.wc-phone-status small{color:var(--text-secondary)}}@container wc-frame (max-width: 900px){.wc-detail-columns{grid-template-columns:minmax(0,1fr);gap:0}}@container wc-frame (max-width: 620px){.wc-preview-page{gap:var(--space-2);padding:var(--space-3)}.wc-preview-controls{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--space-2);padding:var(--space-2)}.wc-preview-label{display:none}.wc-preview-controls>.ui-button{grid-column:auto;justify-self:stretch;min-inline-size:0;padding-inline:var(--space-1);font-size:var(--text-xs)}.wc-preview-controls .ui-field{gap:var(--space-1)}.wc-preview-controls .ui-field-label{font-size:var(--text-2xs)}.wc-preview-controls .ui-control{min-block-size:var(--control-height-sm);padding-inline-start:var(--space-2);padding-inline-end:var(--space-6);font-size:var(--text-xs)}.wc-page-content,.wc-work-list,.wc-list-card{gap:var(--space-2)}.wc-count-summary,.wc-list-range{font-size:var(--text-sm)}.wc-filter-toolbar{align-items:center}.wc-filter-search{flex-basis:100%}.wc-more-filter-groups{columns:2 auto}.wc-selection-summary{align-items:flex-start;flex-direction:column}.wc-selection-actions{width:100%}.wc-selection-actions .ui-button{flex:1 1 auto}.wc-new-task-grid,.wc-action-form-grid,.wc-comment-fields{grid-template-columns:minmax(0,1fr)}.wc-new-task-grid>.ui-field--wide{grid-column:auto}.wc-date-custom-fields{grid-template-columns:minmax(0,1fr)}.wc-detail-page{gap:var(--space-2)}.wc-detail-facts{grid-template-columns:minmax(0,1fr)}.wc-detail-head{align-items:flex-start}.wc-detail-head h2{font-size:var(--text-lg)}.wc-badge-row{gap:var(--space-1)}}.wc-mobile-sort-control{display:none}@container wc-frame (max-width: 767px){.wc-task-tools .wc-view-toggle{display:none}}@container wc-frame (max-width: 600px){.wc-filter-toolbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.wc-filter-search{grid-column:1 / -1;order:0;min-inline-size:0;width:100%}.wc-filter-trigger--status{grid-column:1;order:1;min-inline-size:0;padding-inline:var(--space-1);font-size:var(--text-xs)}.wc-filter-trigger--more{grid-column:2;order:2;min-inline-size:0;padding-inline:var(--space-1);font-size:var(--text-xs)}.wc-mobile-sort-control{display:block;grid-column:3;order:3;min-inline-size:0}.wc-mobile-sort-control .wc-sort-control{width:100%;min-inline-size:0;padding-inline:var(--space-1);font-size:var(--text-xs)}.wc-filter-trigger--priority,.wc-filter-trigger--assignee,.wc-count-summary,.wc-result-tools,.wc-system-source-label,.wc-task-tools{display:none}}@container wc-frame (max-width: 600px){.wc-tabs-action-row{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:var(--space-2)}.wc-tabs-action-row>.ui-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-1);width:100%;min-inline-size:0;padding:var(--space-1);overflow:visible}.wc-tabs-action-row>.ui-tabs .ui-tab{display:flex;justify-content:center;min-inline-size:0;min-block-size:var(--control-height-sm);padding-inline:var(--space-1);font-size:var(--text-sm);text-align:center;white-space:nowrap}.wc-filter-search{order:0;flex:0 0 100%;min-inline-size:100%}.wc-filter-trigger--status,.wc-filter-trigger--more{flex:1 1 0;min-inline-size:0;order:1;padding-inline:var(--space-1);font-size:var(--text-base)}.wc-filter-trigger--priority,.wc-filter-trigger--assignee,.wc-count-summary,.wc-result-tools,.wc-sort-label-desktop{display:none}.wc-sort-label-phone{display:inline}.wc-mobile-only{display:grid}.wc-task-tools{justify-content:flex-start}.wc-task-tool-group{width:100%;justify-content:space-between}.wc-task-tool-group .wc-sort-control{flex:1 1 auto}.wc-sort-control svg{display:none}.wc-more-filter-groups{columns:2 auto}.wc-phone-card-meta{display:flex;align-items:baseline;justify-content:flex-start;gap:0 var(--space-3)}.wc-phone-card-meta .wc-domain-mark{display:none}.wc-phone-card-meta .wc-source-chip,.wc-phone-card-meta .wc-source-copy{display:inline}.wc-phone-card-meta .wc-source-copy strong,.wc-phone-card-meta .wc-assignee strong{font-size:var(--text-sm);line-height:var(--leading-tight);font-weight:400}.wc-phone-card-meta .wc-source-copy small{font-size:var(--wc-secondary-cell-size);line-height:var(--leading-tight)}.wc-phone-card-meta .wc-assignee{display:inline;margin:0}.wc-phone-card-meta .wc-assignee strong{color:var(--text-secondary)}.wc-phone-card{padding:var(--space-2)}.wc-phone-card-open,.wc-phone-card-head,.wc-phone-card-foot{gap:var(--space-1)}.wc-phone-title{line-height:var(--leading-tight)}}.wc-preview-page{min-block-size:0;align-content:start}.wc-task-v2{display:grid;gap:var(--space-4)}.wc-task-v2>.wc-detail-back-link{justify-self:start}.wc-task-v2 .wc-task-number{font-size:var(--text-xs);color:var(--text-secondary);display:inline-flex;gap:6px}.wc-stage-strip{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.wc-stage-strip li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 14px;border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);font-size:var(--text-xs)}.wc-stage-strip li span{display:grid;place-items:center;inline-size:20px;block-size:20px;border-radius:50%;background:var(--surface-raised, rgba(255,255,255,.06));font-size:11px}.wc-stage-strip li.is-done{color:var(--text-primary)}.wc-stage-strip li.is-done span{background:var(--success, #3ba776);color:#fff}.wc-stage-strip li.is-current{border-color:var(--brand);color:var(--text-primary);font-weight:700;background:var(--brand-soft)}.wc-stage-strip li.is-current span{background:var(--brand);color:var(--brand-ink, #1b1208)}.wc-stage-cancelled{margin:0;padding:10px 14px;border-radius:12px;background:var(--surface-raised, rgba(255,255,255,.06));color:var(--text-secondary)}.wc-next-step{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:14px 16px;border:1px solid var(--brand);border-radius:14px;background:var(--brand-soft)}.wc-next-step-copy{display:grid;gap:2px;min-inline-size:0}.wc-next-step-copy small{color:var(--text-secondary);font-size:var(--text-xs)}.wc-next-step-copy strong{font-size:var(--text-base)}.wc-next-step-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.wc-next-step-pending{min-height:var(--control-height)}.wc-next-step>form,.wc-next-step>.wc-action-note{grid-column:1 / -1}.wc-more-actions{position:relative}.wc-more-actions-menu{position:absolute;z-index:20;inset-block-start:calc(100% + 6px);inset-inline-end:0;display:grid;min-inline-size:220px;padding:6px;border:1px solid var(--border-strong, var(--border));border-radius:12px;background:var(--surface, #1e1626);box-shadow:0 12px 30px #00000059}.wc-more-actions-menu button{min-block-size:38px;padding-inline:12px;border:0;border-radius:8px;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer}.wc-more-actions-menu button:hover{background:var(--brand-soft)}.wc-more-actions-menu button.is-danger{color:var(--danger, #e5484d)}.wc-task-v2 .wc-detail-section h3 small{margin-inline-start:8px;color:var(--text-secondary);font-weight:400;font-size:var(--text-xs)}.wc-task-v2 .wc-description{margin:0;line-height:1.8}.wc-comment-extras summary{cursor:pointer;color:var(--text-secondary);font-size:var(--text-xs);margin-block:6px}.wc-history>summary{display:flex;align-items:baseline;gap:10px;cursor:pointer;list-style:none}.wc-history>summary::-webkit-details-marker{display:none}.wc-history>summary h3{margin:0}.wc-history>summary:after{content:"▾";margin-inline-start:auto;color:var(--text-secondary)}.wc-history[open]>summary:after{content:"▴"}.wc-history>summary small{color:var(--text-secondary);font-size:var(--text-xs)}.wc-due-late{color:var(--danger, #e5484d)}.wc-coordination-form h4 small{margin-inline-start:8px;color:var(--text-secondary);font-weight:400}@container wc-frame (max-width: 767px){.wc-next-step{grid-template-columns:1fr}.wc-next-step-actions{justify-content:stretch}.wc-next-step-actions>*{flex:1}.wc-more-actions-menu{inset-inline:0 auto;inset-inline-end:auto;inset-inline-start:0}}.wc-next-step{position:relative;z-index:6}.wc-more-actions-menu{background:var(--page-bg);background-image:linear-gradient(var(--brand-soft),var(--brand-soft))}.wc-more-filter-groups{columns:auto!important;display:grid;gap:var(--space-3);padding:var(--space-3) var(--space-2)}.wc-more-filter-group{display:block;margin:0}.wc-more-filter-group.wc-mobile-only{display:none}.wc-more-filter-group>legend{float:inline-start;inline-size:120px;padding:6px 0 0}.wc-more-filter-group>.wc-filter-chips,.wc-more-filter-group>.wc-date-custom-fields{overflow:hidden}.wc-date-custom-fields{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-2)}.wc-more-filter-footer{display:flex;justify-content:flex-end;gap:var(--space-2);padding-block-start:var(--space-2);border-block-start:1px solid var(--border)}.wc-overdue-toggle.is-on{border-color:var(--danger, #e5484d);color:var(--danger, #e5484d)}@container wc-frame (max-width: 600px){.wc-more-filter-group.wc-mobile-only{display:block}.wc-more-filter-group>legend{float:none;inline-size:auto;padding:0 0 4px}.wc-more-filter-footer>*{flex:1}}@container wc-frame (max-width: 600px){.wc-tabs-action-row>.ui-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.wc-decision-toggle.is-on{border-color:var(--warning, #e0a43a);color:var(--warning, #e0a43a)}.wc-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.5em;margin-inline-start:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-pill);color:var(--warning, #e0a43a);background:color-mix(in srgb,var(--warning, #e0a43a) 18%,transparent);font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums}.wc-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wc-filter-bar .wc-filter-search{flex:1 1 260px;min-inline-size:0}.wc-filter-dropdown{position:relative}.wc-filter-bar .wc-filter-trigger{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.wc-filter-bar .wc-filter-trigger b{font-weight:600}.wc-filter-bar .wc-filter-trigger.is-active{border-color:var(--brand);color:var(--text-primary);background:var(--brand-soft)}.wc-filter-bar .wc-filter-trigger svg{inline-size:12px;block-size:12px;fill:none;stroke:currentColor;stroke-width:1.6}.wc-filter-menu{position:absolute;z-index:30;inset-block-start:calc(100% + 6px);inset-inline-start:0;min-inline-size:240px;max-inline-size:320px;max-block-size:360px;overflow:auto;padding:6px;border:1px solid var(--border-strong, var(--border));border-radius:12px;background:var(--page-bg);box-shadow:0 14px 34px #00000061}.wc-filter-menu ul{margin:0;padding:0;list-style:none}.wc-filter-menu label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-block-size:36px;padding-inline:8px;border-radius:8px;cursor:pointer;font-size:var(--text-sm)}.wc-filter-menu label:hover,.wc-filter-menu label.is-checked{background:var(--brand-soft)}.wc-filter-menu label bdi{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.wc-filter-menu input[type=checkbox],.wc-filter-menu input[type=radio]{accent-color:var(--brand)}.wc-filter-menu-search{inline-size:100%;box-sizing:border-box;margin-block-end:6px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--text-primary);font:inherit}.wc-filter-menu-empty{padding:10px;color:var(--text-secondary);font-size:var(--text-xs)}.wc-filter-menu-clear{inline-size:100%;margin-block-start:6px;min-block-size:34px;border:0;border-block-start:1px solid var(--border);background:transparent;color:var(--danger, #e5484d);font:inherit;font-size:var(--text-xs);cursor:pointer}.wc-filter-menu .wc-date-custom-fields{display:grid;gap:6px;padding:6px 8px 0}@container wc-frame (max-width: 600px){.wc-filter-bar .wc-filter-search{flex-basis:100%}.wc-filter-dropdown{flex:1 1 calc(50% - 8px)}.wc-filter-bar .wc-filter-trigger{inline-size:100%;justify-content:space-between}.wc-filter-menu{position:fixed;inset-inline:8px;inset-block:auto 8px;max-inline-size:none;max-block-size:60dvh}}.wc-new-task-more{border:1px solid var(--border-subtle, var(--border));border-radius:var(--radius-md, 10px);padding:var(--space-2) var(--space-3)}.wc-new-task-more>summary{cursor:pointer;font-weight:600;display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline}.wc-new-task-more-hint{font-weight:400;color:var(--text-muted, var(--muted));font-size:.875em}.wc-new-task-more[open]>summary{margin-block-end:var(--space-3)}.wc-management-summary{margin:var(--space-2) 0;color:var(--text-secondary);font-size:var(--text-base)}.wc-management-summary bdi{color:var(--text-primary);font-weight:700}.wc-report-tabs{display:flex;gap:var(--space-1);margin-block-end:var(--space-3)}.wc-report-tabs button{min-block-size:var(--control-height-sm);padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-secondary);font:inherit;cursor:pointer}.wc-report-tabs button[aria-pressed=true]{color:var(--text-primary);background:var(--surface-hover);font-weight:700}.wc-scope-note{display:block;margin-block-start:2px;color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.wc-scope-summary{margin:0;color:var(--text-secondary)}.wc-scope-editor{display:grid;gap:var(--space-3)}.wc-scope-dimension{display:grid;gap:var(--space-2);margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);min-inline-size:0}.wc-scope-dimension legend{padding-inline:var(--space-1);font-weight:700}.wc-scope-dimension>label{display:inline-flex;align-items:center;gap:var(--space-2);margin-inline-end:var(--space-3)}.wc-scope-options{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.wc-scope-options label{display:inline-flex;align-items:center;gap:var(--space-1)}.wc-scope-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.wc-table .wc-source-copy strong{white-space:normal;overflow-wrap:normal;word-break:keep-all}.wc-table .wc-status-cell,.wc-table .wc-status-cell>*{white-space:nowrap}.wc-tab-badge{gap:var(--space-1)}@container wc-frame (max-width: 767px){.wc-tabs-action-row>.ui-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-tabs-action-row>.ui-tabs .ui-tab{white-space:normal;line-height:1.3}.wc-tabs-action-row .wc-tab-badge{display:inline-flex;gap:var(--space-1);margin-inline-start:var(--space-1)}.wc-filter-toolbar.wc-filter-bar{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;align-items:center}.wc-filter-toolbar.wc-filter-bar::-webkit-scrollbar{display:none}.wc-filter-toolbar.wc-filter-bar>*{flex:0 0 auto}.wc-filter-toolbar.wc-filter-bar .wc-filter-search{flex:0 0 200px;min-inline-size:200px}.wc-filter-toolbar.wc-filter-bar .wc-filter-trigger{white-space:nowrap}}.wc-conversation-link,.wc-conversation-link *,.wc-task-open,.wc-task-open *{text-decoration:none;color:inherit}.wc-conversation-link:focus-visible,.wc-task-open:focus-visible{outline:2px solid var(--focus, currentColor);outline-offset:2px}.wc-chat-filter-select-wrap{display:block}.wc-chat-filter-select{min-block-size:36px;inline-size:100%}.wc-scope-filter{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block:var(--space-2)}.wc-scope-menu{position:relative}.wc-scope-menu summary{cursor:pointer;min-block-size:var(--control-height-sm);padding-inline:var(--space-3);display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-secondary);list-style:none}.wc-scope-menu.is-active summary{color:var(--text-primary);font-weight:700}.wc-scope-menu-body{position:absolute;z-index:5;inset-block-start:calc(100% + 4px);inset-inline-start:0;display:grid;gap:var(--space-1);min-inline-size:180px;max-block-size:260px;overflow:auto;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.wc-scope-menu-body label{display:inline-flex;align-items:center;gap:var(--space-2)}.wc-chat-options{position:relative;display:flex;justify-content:flex-end}.wc-chat-options-trigger{min-block-size:32px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-secondary);padding-inline:var(--space-2);font:inherit;cursor:pointer}.wc-chat-options .wc-conversation-menu{position:absolute;z-index:6;inset-block-start:100%;inset-inline-end:0}.wc-recurring-menu{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md)}details.wc-read-receipt>summary{cursor:pointer;list-style:none}details.wc-read-receipt[open] .wc-message-info{margin-block-start:var(--space-1)}.wc-filter-more-toggle{display:inline-flex;align-items:center;gap:var(--space-1);min-block-size:40px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm, 8px);background:var(--surface);color:var(--text-primary);font:inherit;cursor:pointer}.wc-filter-more-toggle[aria-expanded=true]{border-color:var(--accent)}.wc-filter-more-toggle bdi{min-inline-size:20px;padding-inline:6px;border-radius:999px;background:var(--accent-soft, var(--surface-muted));font-size:var(--text-sm)}.wc-filter-more{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md, 10px);background:var(--surface)}.wc-room-picker{display:grid;gap:var(--space-2)}.wc-room-picked{margin:0;font-size:var(--text-sm)}.wc-room-picker-empty{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.wc-room-picker-list{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.wc-room-picker-list button{display:grid;gap:2px;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm, 8px);background:var(--surface);color:var(--text-primary);font:inherit;text-align:start;cursor:pointer}.wc-room-picker-list button[aria-pressed=true]{border-color:var(--accent)}.wc-room-picker-list small{color:var(--text-muted)}.wc-new-task-source{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.wc-new-task-source>input{flex:1 1 8rem;min-inline-size:0}.wc-form-hint{margin:var(--space-1) 0 0;color:var(--success);font-size:var(--text-sm)}.wc-detail-edit{display:grid;gap:var(--space-2);max-inline-size:36rem;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md, 10px);background:var(--surface)}.wc-detail-edit h4{margin:0;font-size:var(--text-sm);color:var(--text-primary)}.wc-detail-edit-fields{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2)}.wc-detail-edit-fields>*{flex:1 1 10rem;min-inline-size:0}.wc-detail-edit-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.wc-history-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-block-end:var(--space-2)}.wc-history-filters select,.wc-history-filters input{min-inline-size:0}.wc-history-filters input[type=search]{flex:1 1 10rem}.wc-rules-table .wc-rule-actions{display:flex;flex-wrap:wrap;gap:var(--space-1)}.wc-rule-conditions{display:grid;gap:var(--space-2)}.wc-rules-test-result strong{color:var(--text-primary)}.wc-rules-test-result ul{margin:var(--space-1) 0 0;padding-inline-start:var(--space-4)}.wc-preview-page{--accent: #9b5de5;--brand-secondary: #9b5de5;--border-subtle: rgb(255 255 255 / 8%);--muted: #8878aa;--shadow: 0 14px 42px rgb(0 0 0 / 24%);--surface: rgb(255 255 255 / 4.5%);--surface-raised: #110d1e;--text: #ede8ff}[data-theme=light] .wc-preview-page{--accent: #7d3fba;--brand-secondary: #7d3fba;--border-subtle: var(--border);--muted: var(--text-muted);--shadow: var(--shadow-card, 0 14px 32px rgb(36 26 42 / 16%));--surface: var(--panel-bg);--surface-raised: var(--surface-elevated);--text: var(--text-primary)}.wc-preview-page{inline-size:100%;max-inline-size:none;margin-inline:0;min-block-size:0;align-content:start}.wc-scoped-reports{display:block;margin:0;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--panel-bg);color:var(--text-primary);font-size:15px;line-height:24px}.wc-scoped-reports>summary{cursor:pointer;font-size:15px;line-height:24px}.wc-scoped-reports>summary b{font-weight:700}.wc-scoped-reports>.ui-field{display:flex;flex-direction:column;gap:4px;margin:0}.wc-scoped-reports .ui-field-label{color:var(--text-primary);font-size:15px;font-weight:400;line-height:24px}.wc-scoped-reports .ui-control{block-size:38px;min-block-size:38px;padding-block:0;padding-inline-end:12px;border-color:var(--border-strong);border-radius:12px;font-size:15px}.wc-report-sub{margin:0 0 10px;color:var(--text-muted);font-size:12px;line-height:19.2px}.wc-report-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.wc-report-table-wrap table{inline-size:100%;border-collapse:collapse;font-size:13px;line-height:20.8px}.wc-report-table-wrap th,.wc-report-table-wrap td{padding:10px 12px;border-block-end:1px solid var(--border);text-align:start}.wc-report-table-wrap th{background:var(--surface-hover);color:var(--text-muted);font-weight:600}.wc-report-table-wrap tbody tr:last-child td{border-block-end:0}.wc-report-empty{margin:0;padding:10px 12px;color:var(--text-secondary);font-size:13px}.wc-scoped-reports+.wc-preview-page{margin-block-start:0}.wc-skeleton-rows{display:grid;gap:8px;padding-block:8px}.wc-skeleton{display:block;block-size:40px;border-radius:10px;background:linear-gradient(90deg,var(--surface-hover),var(--border),var(--surface-hover));background-size:200% 100%;animation:wc-skeleton-move 1.4s linear infinite}.wc-skeleton--line{display:inline-block;inline-size:320px;max-inline-size:100%;block-size:16px;border-radius:8px}@keyframes wc-skeleton-move{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.wc-skeleton{animation:none}}.wc-read-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding-block:var(--space-2)}.wc-read-error p{margin:0;color:var(--danger-strong);font-size:var(--text-sm)}.wc-list-stale{opacity:.6;transition:opacity var(--motion-fast, .12s) ease}.wc-viz-grid{align-items:start}.wc-viz-card{display:flex;flex-direction:column;gap:10px;min-inline-size:0;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--text);direction:rtl}.wc-viz-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.wc-viz-titles{min-inline-size:0}.wc-viz-titles h3{margin:0;font-size:16px;line-height:1.4}.wc-viz-toggle{flex:none;min-block-size:34px;padding:4px 10px;border:0;border-radius:10px;background:var(--surface-raised);color:var(--text);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.wc-viz-toggle:hover{background:var(--surface-hover)}.wc-viz-body{min-inline-size:0}.wc-viz-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-block-end:6px;color:var(--text);font-size:12.5px}.wc-viz-key{display:inline-block;inline-size:10px;block-size:10px;margin-inline-end:6px;border-radius:3px;vertical-align:middle}.wc-viz-key--a,.wc-viz-bar--a{background:#4f46e5}.wc-viz-key--b,.wc-viz-bar--b{background:#e11d48}.wc-viz-pairs{display:grid}.wc-viz-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:center;padding:6px 0;font-size:13px}.wc-viz-name{min-inline-size:0;overflow-wrap:anywhere;font-weight:700}.wc-viz-row>small{color:var(--text);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.wc-viz-track{display:block;grid-column:1 / -1;block-size:6px;border-radius:4px;background:transparent;overflow:hidden}.wc-viz-bar{display:block;block-size:100%;border-radius:4px}.wc-viz-note{margin:8px 0 0;color:var(--text);font-size:12px;line-height:1.5}.wc-viz-table{max-block-size:320px;overflow:auto}.wc-viz-table table{inline-size:100%;border-collapse:collapse;font-size:13px}.wc-viz-table th,.wc-viz-table td{padding:7px 8px;border-block-end:1px solid var(--divider);text-align:start;font-variant-numeric:tabular-nums}.wc-viz-table th{position:sticky;inset-block-start:0;background:var(--surface);color:var(--text-2);font-weight:700}@media(max-width:520px){.wc-viz-card{padding:10px;border-radius:16px}.wc-viz-row{padding-block:4px}}.wc-preview-page:has(.wc-chat-layout--full-height){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-block-size:0}.wc-preview-page:has(.wc-chat-layout--full-height)>.wc-page-content{grid-row:1;grid-column:1;grid-template-rows:auto minmax(0,1fr)}.figma-content:has(.wc-chat-layout--full-height){padding-block-end:0}.wc-person-head{display:inline-flex;align-items:center;gap:var(--space-2);min-inline-size:0}[data-theme=light] .wc-viz-toggle{border:1px solid var(--control-edge)}[data-theme=light] .wc-viz-track{background:var(--divider)}[data-theme=light] .wc-viz-row{border-block-end:1px solid var(--divider)}[data-theme=light] .wc-viz-legend,[data-theme=light] .wc-viz-row>small,[data-theme=light] .wc-viz-note{color:var(--text-secondary)}.wc-count-region,.wc-tasks-frame{display:contents}.wc-page-content:has(.wc-task-v2)>.wc-tabs-action-row{display:none}.wc-frame-767 .wc-table-wrap{display:none}.wc-frame-767 .wc-phone-list{display:grid;gap:var(--space-2)}.wc-frame-767 .wc-desktop-filter-count{display:none}.wc-frame-767 .wc-mobile-filter-count{display:inline}.wc-frame-767 .wc-source-copy strong,.wc-frame-767 .wc-assignee strong,.wc-frame-767 .wc-updated strong{font-size:var(--wc-primary-cell-size)}.wc-frame-767 .wc-source-copy small,.wc-frame-767 .wc-assignee small,.wc-frame-767 .wc-status-cell small,.wc-frame-767 .wc-due time,.wc-frame-767 .wc-updated time,.wc-frame-767 .wc-public-number{font-size:var(--wc-secondary-cell-size)}.wc-frame-767 .wc-phone-status small{color:var(--text-secondary)}.wc-frame-767 .wc-task-tools .wc-view-toggle{display:none}.wc-frame-767 .wc-filter-toolbar.wc-filter-bar{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;align-items:center}.wc-frame-767 .wc-filter-toolbar.wc-filter-bar::-webkit-scrollbar{display:none}.wc-frame-767 .wc-filter-toolbar.wc-filter-bar>*{flex:0 0 auto}.wc-frame-767 .wc-filter-toolbar.wc-filter-bar .wc-filter-search{flex:0 0 200px;min-inline-size:200px}.wc-frame-767 .wc-filter-toolbar.wc-filter-bar .wc-filter-trigger{white-space:nowrap}.wc-frame-767.wc-detail-page .wc-next-step,.wc-frame-767 .wc-next-step{grid-template-columns:1fr}.wc-frame-767 .wc-next-step-actions{justify-content:stretch}.wc-frame-767 .wc-next-step-actions>*{flex:1}.wc-frame-900 .wc-detail-columns{grid-template-columns:minmax(0,1fr);gap:0}.wc-filter-menu.wc-filter-menu--end{inset-inline-start:auto;inset-inline-end:0}.wc-filter-menu label.is-disabled{cursor:not-allowed;color:var(--text-muted)}.wc-filter-menu label bdi.wc-count-note{font-size:var(--text-xs)}.wc-filter-menu label bdi.wc-count-pending{opacity:.6}.wc-scope-menu-body .wc-selection-note{grid-column:1 / -1}.wc-board-note{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}@font-face{font-family:WC Noto Local;font-weight:400;src:local("Noto Sans Arabic"),local("Noto Sans Arabic Regular"),local("NotoSansArabic-Regular")}@font-face{font-family:WC Noto Local;font-weight:500;src:local("Noto Sans Arabic Medium"),local("NotoSansArabic-Medium")}@font-face{font-family:WC Noto Local;font-weight:600;src:local("Noto Sans Arabic SemiBold"),local("NotoSansArabic-SemiBold")}@font-face{font-family:WC Noto Local;font-weight:700;src:local("Noto Sans Arabic Bold"),local("NotoSansArabic-Bold")}.wc-preview-page,.wc-preview-page *{font-family:WC Noto Local,Segoe UI,Tahoma,sans-serif}.wc-name-pending{display:inline-block;inline-size:72px;block-size:14px;border-radius:7px;vertical-align:middle;background:linear-gradient(90deg,var(--surface-hover),var(--border),var(--surface-hover));background-size:200% 100%;animation:wc-skeleton-move 1.4s linear infinite}.wc-avatar.wc-name-pending{inline-size:28px;block-size:28px;border-radius:50%}@media(prefers-reduced-motion:reduce){.wc-name-pending{animation:none}}.wc-unavailable-note{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.wc-selection-summary .wc-selection-note{flex:1 1 auto;padding-inline:var(--space-3)}.wc-change-form{align-items:end}.wc-change-form .ui-button-group{align-self:end}.wc-change-failure{flex:1 1 100%;display:grid;gap:var(--space-1);margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--danger-strong);border-radius:var(--radius-md);color:var(--danger-strong);font-size:var(--text-sm)}.wc-change-failure p,.wc-change-failure ul{margin:0}.wc-change-failure ul{padding-inline-start:var(--space-4)}.wc-change-failure .ui-button{justify-self:start}.wc-write-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-hover)}.wc-write-note--pending{border-color:var(--brand)}.wc-write-note strong{color:var(--text-primary)}.wc-request-id{overflow-wrap:anywhere;font-size:var(--text-xs)}.wc-board-move{display:grid;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--brand);border-radius:var(--radius-md);background:var(--brand-soft)}.wc-management-page{container:wc-management / inline-size}@container wc-management (max-width: 767px){.wc-management-page .wc-charts-grid{grid-template-columns:minmax(0,1fr)}.wc-management-page .wc-management-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.wc-management-summary .wc-management-reason{color:var(--text-muted);font-size:var(--text-sm)}.wc-viz-card--loading{gap:14px}.wc-viz-card--loading .wc-skeleton{block-size:14px}.wc-viz-card--loading .wc-skeleton--title{inline-size:55%;block-size:18px}.wc-viz-card--loading .wc-skeleton--bar{block-size:8px}.wc-viz-empty{margin:0;padding-block:18px;color:var(--text-secondary);font-size:13px;text-align:center}.wc-viz-source{margin-block-start:0}.wc-management-page .wc-viz-table th,.wc-management-page .wc-viz-table td{border-block-end:0}[data-theme=light] .wc-management-page .wc-viz-toggle{border:0;background:var(--surface)}[data-theme=light] .wc-management-page .wc-viz-track{background:transparent}[data-theme=light] .wc-management-page .wc-viz-row{border-block-end:0}[data-theme=light] .wc-management-page .wc-viz-legend,[data-theme=light] .wc-management-page .wc-viz-row>small,[data-theme=light] .wc-management-page .wc-viz-note{color:var(--text)}.wc-rules-page{min-inline-size:0}.wc-rules-card{display:grid;gap:var(--space-3);min-inline-size:0}.wc-rules-test-grid,.wc-rules-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);align-items:end;min-inline-size:0}.wc-rules-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-rules-check{display:flex;align-items:center;min-block-size:40px}.wc-rules-test-result{display:grid;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm)}.wc-rules-test-result p{margin:0}.wc-rules-form-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.wc-rules-targets{display:grid;gap:var(--space-2);margin:0;padding:0;border:0;min-inline-size:0}.wc-rules-targets legend{padding:0;margin-block-end:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);font-weight:700}.wc-rules-target-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.wc-rules-target-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:12px;color:var(--text-primary);background:var(--input-bg);cursor:pointer;min-inline-size:0}.wc-rules-target-card.is-selected{border-color:var(--brand-primary);background:var(--brand-soft)}.wc-rules-target-card input{margin:0;accent-color:var(--brand-primary)}.wc-rules-target-card span{font-weight:700;font-size:var(--text-sm)}.wc-rules-target-card small{grid-column:2;color:var(--text-muted);font-size:var(--text-xs)}.wc-rules-table-wrap{overflow-x:auto;min-inline-size:0}.wc-rules-table{inline-size:100%;border-collapse:collapse;font-size:var(--text-sm)}.wc-rules-table th{padding:var(--space-2) var(--space-3);color:var(--text-muted);background:var(--table-heading-bg);font-size:var(--text-xs);font-weight:700;text-align:start;white-space:nowrap}.wc-rules-table td{padding:var(--space-3);border-block-start:1px solid var(--border);color:var(--text-secondary);vertical-align:top}.wc-rules-table td.wc-rules-unavailable-cell{text-align:center}.wc-rules-table--empty{table-layout:fixed}.wc-rules-table--empty col:nth-child(1){inline-size:5.6%}.wc-rules-table--empty col:nth-child(2){inline-size:16%}.wc-rules-table--empty col:nth-child(3){inline-size:6.7%}.wc-rules-table--empty col:nth-child(4){inline-size:12%}.wc-rules-table--empty col:nth-child(5){inline-size:15.6%}.wc-rules-table--empty col:nth-child(6){inline-size:6.9%}.wc-rules-table--empty col:nth-child(7){inline-size:6.9%}.wc-rules-table--empty col:nth-child(8){inline-size:30.4%}@media(max-width:1279px){.wc-rules-table--empty col:nth-child(1){inline-size:8.4%}.wc-rules-table--empty col:nth-child(2){inline-size:15.3%}.wc-rules-table--empty col:nth-child(3){inline-size:8.7%}.wc-rules-table--empty col:nth-child(4){inline-size:13.6%}.wc-rules-table--empty col:nth-child(5){inline-size:13.3%}.wc-rules-table--empty col:nth-child(6){inline-size:10.4%}.wc-rules-table--empty col:nth-child(7){inline-size:9.4%}.wc-rules-table--empty col:nth-child(8){inline-size:20.9%}}@media(max-width:900px){.wc-rules-target-cards{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.wc-rules-test-grid,.wc-rules-form-grid{grid-template-columns:minmax(0,1fr)}.wc-rules-check{min-block-size:0}.wc-rules-table-wrap{overflow:visible}.wc-rules-table thead,.wc-rules-table colgroup{display:none}.wc-rules-table,.wc-rules-table tbody,.wc-rules-table tr,.wc-rules-table td.wc-rules-unavailable-cell{display:block;inline-size:100%}.wc-rules-table td.wc-rules-unavailable-cell{padding:var(--space-3);border:1px solid var(--border);border-radius:12px;background:var(--panel-bg)}}.wc-recurring-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--space-3);min-inline-size:0}.wc-recurring-card,.wc-recurring-form{display:grid;align-content:start;gap:var(--space-3);min-inline-size:0}.wc-recurring-form h3{margin:0;color:var(--text-primary);font-size:var(--text-base)}.wc-recurring-unavailable{grid-column:1 / -1}.wc-recurring-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-inline-size:0}.wc-recurring-actions>.ui-button-group{display:inline-grid}.wc-recurring-templates{display:grid;gap:var(--space-2);min-inline-size:0}.wc-recurring-templates>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--text-sm);padding-block:4px}.wc-unavailable-note{margin:0;padding:var(--space-2) 0;color:var(--text-secondary);font-size:var(--text-sm);text-align:center}.wc-recurring-templates>.wc-unavailable-note{padding:0;text-align:start}.wc-recurring-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3);min-inline-size:0}.wc-recurring-wide{grid-column:1 / -1;min-inline-size:0}.wc-recurring-fieldset{display:grid;gap:var(--space-2);min-inline-size:0;margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm)}.wc-recurring-fieldset legend{padding-inline:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm)}.wc-recurring-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2)}.wc-recurring-chips{display:flex;flex-wrap:wrap;gap:var(--space-1)}.wc-recurring-chips button{min-block-size:var(--control-height);padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-elevated);font:inherit;font-size:var(--text-xs);cursor:pointer}.wc-recurring-chips button[aria-pressed=true]{color:var(--text-on-brand);border-color:var(--brand-primary);background:var(--brand-primary);font-weight:700}.wc-recurring-radios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);min-inline-size:0}.wc-recurring-radio{display:flex;align-items:flex-start;gap:var(--space-2);min-inline-size:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--surface-elevated);font-size:var(--text-sm);cursor:pointer}.wc-recurring-radio:has(input:checked){border-color:var(--brand-primary);background:var(--brand-soft)}.wc-recurring-radio small{display:block;color:var(--text-muted);font-size:var(--text-xs)}.wc-recurring-preview{display:grid;gap:var(--space-2);min-inline-size:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-hover)}.wc-recurring-preview h4{margin:0;color:var(--text-primary);font-size:var(--text-sm)}.wc-recurring-preview ol{display:grid;gap:var(--space-1);margin:0;padding-inline-start:var(--space-5);color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.wc-recurring-preview p{margin:0;color:var(--text-muted);font-size:var(--text-sm)}@media(max-width:600px){.wc-recurring-grid,.wc-recurring-form-grid,.wc-recurring-radios{grid-template-columns:minmax(0,1fr)}.wc-recurring-actions>*{flex:1 1 auto}.wc-recurring-actions .ui-button{inline-size:100%}.wc-recurring-line{grid-template-columns:minmax(0,1fr)}.wc-recurring-line .ui-button{inline-size:100%}}.wc-log-page{min-inline-size:0}.wc-log-page .record-log__empty button{min-block-size:36px}.wc-log-created{border-color:transparent;background:var(--log-success-soft);color:var(--log-success)}.wc-log-skeleton{display:grid;gap:10px}.wc-log-skeleton .wc-skeleton{block-size:56px}.wc-log-skeleton .wc-skeleton--bar{block-size:36px}.wc-aura-log .record-log__row{grid-template-columns:minmax(0,1fr)}.wc-aura-log select.record-log__filter{padding-inline:10px 34px;border-color:var(--border);border-radius:10px;color:var(--text-primary);background-color:var(--input-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%239b93b5' d='M1.4 1.6 6 6.2l4.6-4.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 12px center;background-size:11px 7px;cursor:pointer}.wc-aura-log select.record-log__filter:hover{border-color:var(--border-strong);background-color:var(--surface-hover)}.wc-aura-log .record-log__search{border-color:var(--border);border-radius:10px;background-color:var(--input-bg)}.wc-aura-log .record-log__pager button{font-weight:600}.wc-aura-log .wc-log-reason--none .alog-rtext{color:var(--log-muted)}.wc-aura-log .record-log__avatar svg{inline-size:13px;block-size:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wc-aura-log .wc-log-avatar--unnamed{box-sizing:border-box;border:1px solid var(--log-border);background:var(--log-hover);color:var(--log-secondary)}@container wc-frame (max-width: 1023px){.wc-board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wc-template-grid,.wc-routing-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container wc-frame (max-width: 767px){.wc-board-grid,.wc-team-summary,.wc-management-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-person-detail-grid,.wc-bottleneck-grid,.wc-charts-grid,.wc-coordination-form-fields{grid-template-columns:minmax(0,1fr)}.wc-directory-card .wc-table-wrap{display:none}.wc-directory-card .wc-phone-list{display:grid;gap:var(--space-2)}.wc-log-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-template-grid,.wc-routing-list{grid-template-columns:minmax(0,1fr)}.wc-management-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wc-approval-open{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2)}.wc-approval-meta{grid-column:1 / -1;font-size:var(--text-sm)}.wc-approval-main bdi{font-size:var(--text-sm)}.wc-board-number,.wc-board-card small,.wc-sla,.wc-sla-chip,.wc-board-card .wc-source-chip{font-size:var(--text-sm)}}@container wc-frame (max-width: 760px){.wc-frame .card{padding:var(--space-3);gap:var(--space-3)}.wc-frame .button-row>button{flex:1 1 auto;min-height:var(--control-height)}}@container wc-frame (max-width: 480px){.wc-board-grid,.wc-log-filters,.wc-compact-facts,.wc-team-summary,.wc-management-kpis{grid-template-columns:minmax(0,1fr)}.wc-log-list li{grid-template-columns:auto minmax(0,1fr)}.wc-log-list li>time{grid-column:2}.wc-routing-edit{grid-template-columns:minmax(0,1fr)}}.shell-layout:has(.wc-frame)>.mesh{display:none}.shell-layout:has(.wc-frame){--wc-frame-font: "Segoe UI", Tahoma, Arial, sans-serif;font-family:var(--wc-frame-font)}.shell-layout:has(.wc-frame) :is(button,input,select,textarea){font-family:inherit}.shell-layout:has(.wc-frame) .figma-nav .nav-number{font-variant-numeric:normal;line-height:1.6}@media(min-width:768px)and (max-width:1024px){.figma-main:has(.wc-frame)>.shell-page-tools{padding-inline:18px}.shell-layout .figma-content:has(.wc-frame){padding-inline:18px;padding-block-start:4px}.shell-layout .figma-content:has(.wc-frame):not(:has(.wc-chat-layout--full-height)){padding-block-end:18px}}.shell-layout .figma-content:has(.wc-chat-layout--full-height){padding-block-end:0}.wc-frame-notice{margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);background:var(--surface);font-size:var(--text-sm)}.wc-scoped-reports>summary{cursor:auto}.wc-scoped-reports .wc-report-select{padding-inline:12px;background-image:none;line-height:normal;cursor:default;appearance:auto}@media(min-width:521px){.wc-frame .wc-chat-layout--full-height{block-size:100%!important}}@media(max-width:520px){.wc-frame .wc-chat-layout--full-height:not(.wc-chat-layout--thread-open){block-size:100%!important}}.wc-scoped-reports .wc-report-table-wrap td{cursor:pointer}.wc-preview-page--chat:not(:has(.wc-chat-layout--full-height)){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0;padding:0;overflow:hidden}.wc-preview-page--chat:not(:has(.wc-chat-layout--full-height))>.wc-page-content{grid-template-rows:auto minmax(0,1fr);gap:0;min-block-size:0;overflow:hidden}.wc-preview-page--chat:not(:has(.wc-chat-layout--full-height)) .wc-page-content>.wc-erp-page{align-content:start;justify-items:start;gap:var(--space-3);padding:var(--space-4);overflow:auto}.wc-preview-page--chat:not(:has(.wc-chat-layout--full-height)) .wc-page-content>.wc-erp-page>p{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.wc-preview-page--chat:not(:has(.wc-chat-layout--full-height)) .wc-page-content>.wc-erp-page>button{min-block-size:var(--control-height);padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-control, 10px);color:var(--brand-primary);background:var(--brand-soft);font:inherit;font-weight:700;cursor:pointer}.wc-preview-page--chat:not(:has(.wc-chat-layout--full-height)) .wc-page-content>.wc-erp-page>button:hover{background:var(--surface-hover)}@container wc-frame (max-width: 620px){.wc-chat-layout--full-height:not(.wc-chat-layout--thread-open) .wc-chat-empty-state{display:none}.wc-chat-layout--full-height.wc-chat-layout--thread-open .wc-chat-empty-state{display:grid}.wc-chat-layout--full-height{grid-template-columns:minmax(0,1fr)}.wc-chat-layout--full-height:not(.wc-chat-layout--thread-open) .wc-chat-list{display:grid}.wc-chat-layout--full-height:not(.wc-chat-layout--thread-open) .wc-chat-thread{display:none}.wc-chat-layout--full-height.wc-chat-layout--thread-open .wc-chat-list{display:none}.wc-chat-layout--full-height.wc-chat-layout--thread-open .wc-chat-thread{display:flex!important;flex-direction:column}.wc-chat-layout--full-height .wc-chat-thread>.wc-message-area{flex:1 1 auto;min-block-size:0}.wc-chat-layout--full-height .wc-chat-thread>.wc-chat-composer{flex:0 0 auto}.wc-chat-head{padding-inline:8px}.wc-chat-back{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-block-size:38px;min-inline-size:40px;padding-inline:8px 4px;border:0;color:var(--wc-accent);background:transparent;font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer}.wc-chat-composer{padding:8px 7px}.wc-composer-row{gap:3px}.wc-composer-icon,.wc-composer-send{flex-basis:36px;inline-size:36px;block-size:36px}.wc-chat-composer .wc-composer-icon{flex-basis:32px;inline-size:32px;block-size:32px}.wc-chat-composer button[aria-label="ذكر زميل"]{display:none}.wc-composer-tools{gap:0}.wc-composer-input-column>textarea{min-block-size:38px;padding:8px 12px}}:root[data-theme=light] .wc-preview-page{--shadow: 0 14px 42px rgb(54 30 79 / 11%)}.app-update-notice{position:fixed;inset-inline:var(--space-4);inset-block-end:var(--space-4);z-index:40;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);max-width:480px;margin-inline:auto;padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--panel-bg);color:var(--text-primary);box-shadow:var(--shadow)}.app-update-notice p{margin:0;font-size:var(--text-sm);font-weight:600}.app-update-notice small{flex-basis:100%;margin:0;color:var(--text-secondary);font-size:var(--text-xs)}:root{font-family:Noto Sans Arabic,Segoe UI,Tahoma,sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--radius-sm: 8px;--radius-control: 12px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-pill: 999px;--text-2xs: 11px;--text-xs: 12px;--text-sm: 13px;--text-base: 14px;--text-lg: 16px;--text-xl: 20px;--text-2xl: 24px;--type-page: 28px;--type-body: 15px;--type-secondary: 13px;--leading-tight: 1.3;--leading-normal: 1.6;--control-height: 44px;--control-height-sm: 36px;--motion-fast: .16s;--motion-normal: .24s;--ease-standard: cubic-bezier(.22, 1, .36, 1);--brand-primary: #c9a84c;--brand-primary-hover: #d9b95e;--brand-secondary: #9b5de5;--premium-start: #c9a84c;--premium-end: #9b5de5;--primary-action-end: #d5bc72;--text-on-brand: #07040f;--brand-soft: rgb(155 93 229 / 18%);--success: #5ccb8a;--success-border: rgb(92 203 138 / 22%);--success-soft: rgb(92 203 138 / 12%);--warning: #e3bf68;--warning-soft: rgb(227 191 104 / 12%);--danger: #f07883;--danger-soft: rgb(240 120 131 / 14%);--danger-strong: #f07883;--info: #8bb8fa;--info-soft: rgb(139 184 250 / 12%);--operator-bg: rgb(255 255 255 / 4%);--table-heading-bg: rgb(255 255 255 / 3%);--nav-active-bg: linear-gradient(135deg, rgb(155 93 229 / 21%), rgb(229 62 138 / 10%));--nav-active-border: rgb(155 93 229 / 28%);--nav-active-shadow: 0 2px 12px rgb(155 93 229 / 12%)}:root,:root[data-theme=dark]{color-scheme:dark;--page-bg: #17111e;--page-glow: rgb(216 185 109 / 12%);--panel-bg: #241a2d;--surface-elevated: #30233a;--surface-hover: #392a44;--glass-bg: #241a2d;--input-bg: #1e1625;--text-primary: #fff9ef;--text-secondary: #b4a9cb;--text-muted: #c0b4c9;--border: #51445a;--border-strong: #82748c;--shadow: 0 14px 32px rgb(7 3 11 / 48%);--shadow-focus: 0 0 0 3px rgb(216 185 109 / 30%);--brand-primary: #d8b96d;--brand-primary-hover: #e5cb89;--brand-secondary: #d8b96d;--premium-start: #d8b96d;--premium-end: #e5cb89;--primary-action-end: #e5cb89;--text-on-brand: #291e0c;--brand-soft: rgb(216 185 109 / 14%);--operator-bg: #30233a;--table-heading-bg: #30233a;--nav-active-bg: #392a44;--nav-active-border: #82748c;--nav-active-shadow: 0 2px 8px rgb(7 3 11 / 28%)}:root[data-theme=light]{color-scheme:light;--brand-primary: #80601f;--brand-primary-hover: #694515;--brand-secondary: #80601f;--premium-start: #80601f;--premium-end: #e5cb89;--primary-action-end: #e5cb89;--text-on-brand: #fff;--brand-soft: rgb(128 96 31 / 12%);--success: #246a48;--success-border: #b7d9c4;--success-soft: #e6f4eb;--warning: #78550f;--warning-soft: #faf0d7;--danger: #9f3b47;--danger-soft: #f9e8ea;--danger-strong: #9f3b47;--info: #355578;--info-soft: #e7edf7;--page-bg: #f3eff5;--page-glow: rgb(128 96 31 / 8%);--panel-bg: #fff;--surface-elevated: #f9f5ea;--surface-hover: #f1ebdd;--glass-bg: #fff;--input-bg: #fff;--text-primary: #241a2a;--text-secondary: #584966;--text-muted: #64576e;--border: #d9d0dd;--border-strong: #8d8295;--shadow: 0 14px 32px rgb(36 26 42 / 16%);--shadow-focus: 0 0 0 3px rgb(128 96 31 / 24%);--operator-bg: #f9f5ea;--table-heading-bg: #f9f5ea;--nav-active-bg: #f1ebdd;--nav-active-border: #8d8295;--nav-active-shadow: 0 2px 8px rgb(36 26 42 / 10%)}:root,:root[data-theme=dark]{--line: var(--border);--panel: var(--panel-bg);--text: var(--text-primary);--text-2: var(--text-secondary);--text-quiet: var(--text-muted);--accent: var(--brand-secondary);--accent-ink: var(--text-on-brand);--muted: var(--text-muted);--divider: #403547;--control-edge: var(--border-strong);--nav-active: var(--nav-active-bg);--surface-raised: var(--surface-elevated);--surface: var(--panel-bg);--surface-strong: var(--surface-elevated);--text-strong: var(--text-primary);--border-subtle: var(--border)}:root[data-theme=light]{--line: var(--border);--panel: var(--panel-bg);--text: var(--text-primary);--text-2: var(--text-secondary);--text-quiet: var(--text-muted);--accent: var(--brand-secondary);--accent-ink: var(--text-on-brand);--muted: var(--text-muted);--divider: #e8e1ea;--control-edge: var(--border-strong);--nav-active: var(--nav-active-bg);--surface-raised: var(--surface-elevated);--surface: var(--panel-bg);--surface-strong: var(--surface-elevated);--text-strong: var(--text-primary);--border-subtle: var(--border)}.page{display:grid;width:100%;gap:var(--space-5);min-width:0}.page-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.page-head>div:first-child{display:grid;gap:var(--space-1);min-width:0}.page-eyebrow{color:var(--brand-primary);font-size:var(--text-2xs);font-weight:800;letter-spacing:.08em}.page-title{margin:0;font-size:var(--type-page);line-height:var(--leading-tight)}.page-subtitle{margin:0;max-width:68ch;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.card{display:grid;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel-bg);min-width:0}.card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.card-head>div:first-child{display:grid;gap:var(--space-1);min-width:0}.card-title{margin:0;font-size:var(--text-lg);line-height:var(--leading-tight)}.card-subtitle{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.auto-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(var(--col-min, 240px),1fr))}.auto-grid--wide{--col-min: 320px}.auto-grid--narrow{--col-min: 180px}.span-all{grid-column:1 / -1}.field{display:grid;gap:var(--space-1);min-width:0;font-size:var(--text-sm);color:var(--text-secondary)}.field>input,.field>select,.field>textarea{min-height:var(--control-height);min-width:0;font-size:var(--text-base)}.field>textarea{min-height:calc(var(--control-height) * 2.5)}.field-hint{color:var(--text-muted);font-size:var(--text-xs)}.field-error{color:var(--danger);font-size:var(--text-xs);font-weight:600}.table-scroll{overflow-x:auto;overscroll-behavior-inline:contain;border-radius:var(--radius-md)}.data-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.data-table th,.data-table td{padding:var(--space-3);text-align:start}.data-table th{color:var(--text-muted);font-size:var(--text-xs);font-weight:600;background:var(--table-heading-bg);white-space:nowrap}.data-table tbody tr{border-top:1px solid var(--border)}.data-table td{font-variant-numeric:tabular-nums}.button-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.button-row--end{justify-content:flex-end}.stack{display:grid;gap:var(--space-3);min-width:0}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}@media(max-width:760px){.page{gap:var(--space-4)}.card{padding:var(--space-3);gap:var(--space-3)}.button-row>button{flex:1 1 auto;min-height:var(--control-height)}}.shell-layout{--text-2: #D9CFDF;min-height:100vh}:root[data-theme=light] .shell-layout{--text-2: #574C60}.shell-layout .brand-row{display:flex;align-items:center;gap:10px;padding:4px 6px 14px;border-bottom:1px solid var(--divider)}.shell-layout .brand-logo{display:block;height:36px;width:auto;max-width:100%;object-fit:contain}.shell-layout .figma-nav .nav-label{flex:0 1 auto;min-width:0}.mobile-nav-icon{flex:0 0 28px;width:28px;height:28px;object-fit:contain}@media(max-width:767px){.shell-layout .figma-sidebar{display:none}}@media(min-width:768px){.shell-layout .figma-content{padding:8px 28px 48px}.shell-layout .figma-content>.section-header:first-child{margin-top:0}}.shell-layout:has(.c4) .mesh{display:none}.activities-banners-workspace .section-heading{flex-wrap:wrap}.activities-banners-workspace .section-heading>.capability-note{flex:1 1 100%;overflow-wrap:anywhere}*{box-sizing:border-box}html{direction:rtl;background:var(--page-bg)}body{min-width:320px;margin:0;color:var(--text-primary);background:var(--page-bg);font-size:var(--text-base);line-height:var(--leading-normal)}button,input,select,textarea{font:inherit}select{appearance:none;-webkit-appearance:none;padding:9px 34px 9px 11px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background-color:var(--input-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%239b93b5' d='M1.4 1.6 6 6.2l4.6-4.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 12px center;background-size:11px 7px;cursor:pointer}select:hover{border-color:var(--border-strong);background-color:var(--surface-hover)}select:disabled{cursor:not-allowed;color:var(--text-secondary);background-color:var(--surface-hover)}select option,select optgroup{color:var(--text-primary);background:var(--surface-elevated)}textarea{padding:10px 11px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg);resize:vertical;min-height:96px}textarea:hover{border-color:var(--border-strong)}textarea::placeholder{color:var(--text-muted)}.file-field{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.file-field input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.file-field>span{color:var(--text-muted);font-size:13px}.file-field label{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg);cursor:pointer}.file-field label:hover{border-color:var(--border-strong);background:var(--surface-hover)}.file-field input[type=file]:focus-visible+label{outline:2px solid var(--brand-primary);outline-offset:2px}button{cursor:pointer}button:disabled{cursor:not-allowed}.primary-button:disabled,.secondary-button:disabled,.danger-button:disabled,.table-action:disabled,.state-card button:disabled{color:var(--text-secondary);background:var(--surface-hover);border:1px dashed var(--border-strong);box-shadow:none}:where(button,input,select,textarea,summary,a[href],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;box-shadow:none}.figma-shell{--shell-nav-width: 272px;height:100vh;height:100dvh;display:flex;overflow:hidden;position:relative;background:var(--page-bg)}.mesh{position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse 75% 50% at 19% 0%,rgb(155 93 229 / 9%),transparent 65%),radial-gradient(ellipse 55% 45% at 82% 100%,rgb(229 62 138 / 6%),transparent 68%)}.figma-sidebar{width:272px;height:100vh;height:100dvh;flex:0 0 auto;z-index:2;display:flex;flex-direction:column;overflow:auto;padding:18px 14px;gap:14px;background:var(--surface-elevated);border-inline-start:1px solid var(--divider)}.brand-row{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:4px 6px 14px;border-bottom:1px solid var(--border);white-space:nowrap}.brand-row>div{min-width:0;display:grid;gap:2px}.brand-row b{font-size:17px}.brand-row span:not(.brand-mark){color:var(--text-muted);font-size:12px}.brand-mark,.header-avatar,.operator-avatar{display:inline-grid;place-items:center;flex:0 0 auto;color:#fff;font-weight:800;background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));box-shadow:0 4px 16px #c9a84c47}.brand-mark{width:38px;height:38px;border-radius:13px}.figma-nav{flex:1;min-height:0;overflow:auto;padding:0;display:grid;align-content:start;gap:2px}.figma-nav button{min-height:43px;display:flex;width:100%;align-items:center;gap:12px;padding:8px 12px;border:1px solid transparent;border-radius:13px;color:var(--text-muted);text-align:right;background:transparent;transition:.18s ease}.figma-nav button:hover{color:var(--text-primary);background:var(--surface-hover)}.figma-nav button.active{color:var(--text-primary);background:var(--nav-active-bg);border-color:var(--nav-active-border);box-shadow:var(--nav-active-shadow)}.figma-nav button.active .nav-icon{color:var(--brand-secondary)}.nav-icon{width:20px;color:var(--text-muted);font-size:18px;text-align:center}.operator-card{display:flex;align-items:center;gap:8px;margin:12px;padding:10px;border-radius:12px;background:var(--operator-bg)}.operator-avatar{width:30px;height:30px;border-radius:50%}.operator-card div{min-width:0;flex:1;display:grid}.operator-card b{font-size:12px}.operator-card span:not(.operator-avatar){color:var(--text-muted);font-size:11px}.logout-button{border:0;color:var(--text-muted);background:transparent;font-size:11px}.sidebar-build-badge{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 12px 12px;padding:8px 12px;border-top:1px solid var(--border);color:var(--text-muted);font-size:11px;white-space:nowrap;overflow:hidden}.sidebar-build-label{flex:0 0 auto}.sidebar-build-value{min-width:0;overflow:hidden;text-overflow:ellipsis;direction:ltr;text-align:left;font-family:monospace}.figma-main{min-width:0;min-height:0;flex:1;position:relative;z-index:1;display:flex;flex-direction:column}.figma-header{min-height:104px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 30px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--page-bg) 80%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.figma-header h1{margin:1px 0;font-size:23px}.figma-header p{margin:0}.figma-header>div>span{color:var(--text-muted);font-size:12px}.header-actions{display:flex;align-items:center;gap:10px}.quick-search{display:flex;width:min(290px,24vw);align-items:center;gap:8px;padding:9px 13px;border:1px solid var(--border);border-radius:14px;background:var(--input-bg);color:var(--text-muted)}.quick-search input{width:100%;border:0;outline:0;color:var(--text-primary);background:transparent}.quick-search input::placeholder{color:var(--text-muted)}.live-indicator{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--success-border);border-radius:var(--radius-pill);color:var(--success);background:var(--success-soft);font-size:12px;font-weight:700}.live-indicator i{width:7px;height:7px;border-radius:50%;background:currentColor}.icon-button{width:38px;height:38px;border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);background:var(--input-bg)}.notification-bell{font-size:18px}.header-avatar{width:38px;height:38px;border-radius:13px}.mobile-menu-trigger{display:none}.figma-content{min-height:0;flex:1;overflow:auto;padding:28px}.glass-card,.panel,.state-card,.table-wrap{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--panel-bg);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.section-heading,.panel-heading{display:flex;align-items:start;justify-content:space-between;gap:14px}.section-heading h2,.panel-heading h2,.panel-heading h3{margin:0;font-size:18px}.section-heading p,.panel-heading p{margin:4px 0 0;color:var(--text-muted);font-size:13px}.access-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding:14px 18px;border-color:color-mix(in srgb,var(--warning) 45%,transparent)}.access-banner p{margin:0;color:var(--warning);font-weight:700}.access-banner-actions{display:flex;align-items:center;gap:8px}.dashboard-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.overview-hero{grid-column:span 12;display:flex;justify-content:space-between;align-items:center;padding:25px;background:linear-gradient(135deg,#9b5de526,#c9a84c14),var(--panel-bg)}.overview-hero h2{margin:4px 0;font-size:24px}.overview-hero p{margin:0;color:var(--text-secondary)}.metric-grid{grid-column:span 12;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.metric-card{min-height:142px;display:grid;align-content:space-between;padding:18px;border:1px solid var(--border);border-radius:18px;background:var(--panel-bg);box-shadow:var(--shadow);color:var(--text-secondary)}.metric-card strong{color:var(--text-primary);font-size:23px}.metric-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:13px}.metric-icon.success{color:var(--success);background:var(--success-soft)}.metric-icon.info{color:var(--info);background:var(--info-soft)}.metric-icon.warning{color:var(--warning);background:var(--warning-soft)}.metric-icon.muted{color:var(--brand-secondary);background:var(--brand-soft)}.chart-panel{grid-column:span 8;min-height:300px;padding:22px}.activity-panel{grid-column:span 4;padding:22px}.chart-empty{height:190px;display:grid;place-items:center;margin-top:16px;border-radius:14px;background:repeating-linear-gradient(0deg,transparent,transparent 45px,var(--border) 46px),repeating-linear-gradient(90deg,transparent,transparent 96px,var(--border) 97px);color:var(--text-muted);font-size:34px}.status-badge{display:inline-flex;align-items:center;width:fit-content;padding:5px 9px;border-radius:var(--radius-pill);font-size:12px;font-weight:700}.status-badge.success{color:var(--success);background:var(--success-soft)}.status-badge.info{color:var(--info);background:var(--info-soft)}.status-badge.warning{color:var(--warning);background:var(--warning-soft)}.status-badge.muted{color:var(--text-muted);background:var(--surface-hover)}.status-badge.danger{color:var(--danger-strong);background:var(--danger-soft)}.unavailable-screen{min-height:330px;display:grid;place-content:center;justify-items:center;gap:10px;padding:30px;text-align:center}.unavailable-screen h2{margin:0}.unavailable-screen p{max-width:380px;margin:0;color:var(--text-muted)}.unavailable-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;color:var(--brand-primary);background:#c9a84c1f;font-size:25px}.tabbed-live-screen{display:grid;gap:16px}.screen-tabs{display:flex;flex-wrap:wrap;gap:7px;padding:6px;width:fit-content;max-width:100%;border:1px solid var(--border);border-radius:13px;background:var(--panel-bg)}.screen-tabs button{padding:8px 12px;border:0;border-radius:9px;color:var(--text-muted);background:transparent}.screen-tabs button.active{color:#fff;background:var(--brand-secondary)}.list-page{display:grid;gap:16px}.list-toolbar{display:flex;gap:12px;padding:15px}.inline-control{display:grid;gap:5px;color:var(--text-secondary);font-size:12px}.inline-control input,.inline-control select{min-width:210px;padding:9px 11px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg)}.capability-note{margin:0;color:var(--text-muted);font-size:12px}.table-wrap{overflow:auto}.table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.table-wrap th{padding:14px 16px;color:var(--text-muted);background:var(--table-heading-bg);text-align:right;white-space:nowrap}.table-wrap td{padding:14px 16px;border-top:1px solid var(--border);color:var(--text-secondary)}.table-action,.secondary-button{padding:7px 10px;border:1px solid var(--border-strong);border-radius:8px;color:var(--brand-primary);background:var(--brand-soft)}.pagination{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--text-muted);font-size:13px}.notification-screen{display:grid;gap:18px;padding:22px}.users-workspace{display:grid;gap:16px}.users-heading{display:flex;justify-content:space-between;gap:20px;align-items:start}.users-heading h2{margin:2px 0 6px}.users-heading p{margin:0;color:var(--text-muted)}.users-heading>div:last-child{display:grid;justify-items:end;gap:8px;color:var(--text-muted);font-size:12px}.users-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:16px}.users-filters>label{display:grid;gap:5px;color:var(--text-secondary);font-size:12px}.users-filters input,.users-filters select{min-width:175px;padding:9px 11px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg)}.filter-actions{display:flex;flex-wrap:wrap;gap:7px}.column-preferences{color:var(--text-secondary);font-size:12px}.column-preferences summary{cursor:pointer}.column-preferences label{display:flex;align-items:center;gap:5px;margin-top:6px}.users-table{max-height:calc(100vh - 390px)}.user-avatar{width:36px;height:36px;object-fit:cover;border-radius:50%;border:1px solid var(--border)}.user-avatar.fallback{display:inline-grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));font-weight:800}.secondary-id{color:var(--text-muted);font-size:11px;direction:ltr;unicode-bidi:plaintext}.profile-identity{display:flex;align-items:center;gap:12px;margin-top:18px}.profile-identity .user-avatar{width:58px;height:58px}.profile-identity h3,.profile-identity p{margin:0}.profile-identity p{color:var(--text-muted);font-size:13px}.profile-identity .secondary-button{margin-right:auto}.user-id{display:flex;align-items:center;flex-wrap:wrap;width:fit-content;max-width:100%;gap:var(--space-2);margin:var(--space-4) 0;padding:var(--space-2) var(--space-3);border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-xs)}.user-id bdi{direction:ltr;unicode-bidi:plaintext;overflow-wrap:anywhere}.profile-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0;padding-block:10px;border-block:1px solid var(--border)}.profile-tabs button{padding:7px 9px;border:0;border-radius:8px;color:var(--text-muted);background:transparent}.profile-tabs button.active{color:var(--text-primary);background:var(--brand-soft)}.profile-list{display:grid;gap:8px;padding:0;list-style:none}.profile-list li{display:grid;gap:3px;padding:11px;border:1px solid var(--border);border-radius:10px}.profile-list span{color:var(--text-muted);font-size:12px}.edit-user-layer{position:fixed;inset:0;z-index:14;display:grid;place-items:center;padding:18px;background:#0000008c}.edit-user-card{width:min(440px,100%);display:grid;gap:13px;padding:22px}.edit-user-card h3,.edit-user-card p{margin:0}.edit-user-card>p{color:var(--text-muted);font-size:13px}.edit-user-card label{display:grid;gap:5px;color:var(--text-secondary);font-size:13px}.edit-user-card input{padding:10px;border:1px solid var(--border);border-radius:9px;color:var(--text-primary);background:var(--input-bg)}.edit-user-card>div:last-child{display:flex;justify-content:end;gap:8px}.state-card{display:grid;justify-items:center;gap:10px;padding:38px 24px;text-align:center}.state-card h2{margin:0}.state-card p{max-width:460px;margin:0;color:var(--text-muted)}.state-mark{color:var(--brand-primary);font-size:24px}.state-card button,.primary-button{padding:10px 16px;border:0;border-radius:10px;color:var(--text-on-brand);background:linear-gradient(135deg,var(--brand-primary),var(--primary-action-end));font-weight:800}.detail-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin:var(--space-4) 0 0}.detail-list>div{display:grid;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0}.detail-list dt{color:var(--text-muted);font-size:var(--text-xs)}.detail-list dd{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:600;overflow-wrap:anywhere}.detail-layer{position:fixed;inset:0;z-index:12;inset-inline-start:var(--shell-nav-width, 0px);display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--page-bg);overflow:auto}@media(max-width:980px){.detail-layer{inset-inline-start:0}}.detail-backdrop{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;inline-size:100%;min-height:52px;padding:0 20px;border:0;border-bottom:1px solid var(--border);background:var(--panel-bg);color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;text-align:start;cursor:pointer}.detail-backdrop:before{content:"→";font-size:16px;line-height:1}.detail-backdrop:hover{color:var(--brand-primary)}.detail-backdrop:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.detail-drawer{position:relative;width:min(1120px,100%);height:auto;margin:0 auto;padding:24px 20px 40px;overflow:visible;border-radius:0;border:0;background:transparent;box-shadow:none}.login-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 0%,var(--page-glow),transparent 38%),var(--page-bg)}.login-card{width:min(440px,100%);display:grid;gap:18px;padding:28px}.login-tools{display:flex;align-items:center;justify-content:space-between}.login-brand{display:flex;align-items:center;gap:12px}.login-brand h1{margin:0}.login-card>p{margin:0;color:var(--text-muted)}.login-card form{display:grid;gap:14px}.login-card label{display:grid;gap:6px;color:var(--text-secondary);font-size:13px}.login-card input{padding:11px 12px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg)}.login-invitation-hint{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.error{padding:10px;border:1px solid color-mix(in srgb,var(--danger-strong) 45%,transparent);border-radius:10px;color:var(--danger-strong);background:var(--danger-soft)}.eyebrow{color:var(--brand-primary);font-size:11px;font-weight:800;letter-spacing:.08em}.figma-header .eyebrow{display:none}.invitation-card{max-width:520px}.invitation-card h1{margin:0}.mfa-qr{justify-self:center;max-width:min(240px,100%);height:auto;border-radius:12px;background:#fff}.recovery-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;direction:ltr}.recovery-codes li{padding:9px;border:1px solid var(--border);border-radius:8px;text-align:center;background:var(--input-bg)}.recovery-codes code{font-size:12px}.fixture-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:11px 14px;border:1px solid rgb(201 168 76 / 26%);border-radius:12px;background:#c9a84c14}.fixture-toolbar label{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:12px}.fixture-toolbar select{padding:6px 8px;border:1px solid var(--border);border-radius:7px;color:var(--text-primary);background:var(--input-bg)}@media(max-width:980px){.figma-sidebar{display:none}.mobile-menu-trigger{display:inline-grid;place-items:center}.quick-search{display:none}.figma-header{min-height:84px;padding:14px 18px}.figma-header h1{font-size:18px}.figma-content{padding:18px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-panel,.activity-panel{grid-column:span 12}}@media(max-width:580px){.figma-header>div>span,.live-indicator,.header-avatar{display:none}.header-actions{gap:7px}.figma-content{padding:14px}.overview-hero{display:grid;gap:14px}.metric-grid{grid-template-columns:1fr}.list-toolbar{display:grid}.inline-control input,.inline-control select{min-width:0;width:100%}.table-wrap{border-radius:14px}.login-card{padding:21px}}@media(max-width:700px){.users-heading{display:grid}.users-heading>div:last-child{justify-items:start}.users-filters{display:grid}.users-filters input,.users-filters select{min-width:0;width:100%}.profile-identity{flex-wrap:wrap}.profile-identity .secondary-button{margin-right:0}.detail-drawer.user-profile-drawer{width:100%}.profile-tabs{flex-wrap:nowrap;overflow-x:auto}.profile-tabs button{white-space:nowrap}}.brand-logo{display:block;width:auto;max-width:156px;height:36px;object-fit:contain;object-position:center;flex:0 1 auto}.login-brand .brand-logo{height:48px;max-width:180px}.catalog-workspace{display:grid;gap:16px}.catalog-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:14px}.catalog-filters .list-toolbar{padding:0;border:0;background:transparent;box-shadow:none}.catalog-filters>label,.catalog-form label{display:grid;gap:6px;color:var(--text-secondary);font-size:13px}.catalog-filters input,.catalog-filters select,.catalog-form input,.catalog-form select,.catalog-form textarea{width:100%;min-width:170px;padding:10px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg)}.catalog-form{display:grid;align-content:start;gap:13px}.catalog-form textarea{min-height:88px;resize:vertical}.catalog-form small{color:var(--text-muted);font-size:11px}.admin-action-list{display:flex;flex-wrap:wrap;gap:8px}.catalog-form .admin-action-list{justify-content:end;margin-top:6px}.wallet-workspace,.wallet-stepper{display:grid;gap:16px}.wallet-filters{display:flex;flex-wrap:wrap;gap:11px;align-items:end;padding:15px}.wallet-filters label,.wallet-stepper label{display:grid;gap:6px;color:var(--text-secondary);font-size:12px}.wallet-filters input,.wallet-filters select,.wallet-stepper input,.wallet-stepper select{min-width:145px;padding:9px 10px;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);background:var(--input-bg)}.wallet-stepper{align-content:start}.wallet-stepper form{display:grid;gap:12px}.shell-user-menu{position:relative;display:inline-flex}.shell-user-menu .header-avatar,.icon-button{min-width:44px;min-height:44px}.header-actions>span.header-avatar{display:none}.shell-user-popover{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:30;width:min(230px,calc(100vw - 28px));display:grid;gap:7px;padding:13px;border:1px solid var(--border);border-radius:14px;color:var(--text-primary);background:var(--surface-elevated);box-shadow:var(--shadow)}.shell-user-popover>span{color:var(--text-muted);font-size:12px}.shell-user-popover button{min-height:44px;border:0;border-radius:10px;color:var(--text-secondary);text-align:right;background:var(--input-bg)}.figma-shell,.figma-content{min-width:0;max-width:100%}@media(max-width:580px){.shell-user-menu .header-avatar{display:inline-grid;width:44px;height:44px}.figma-header{gap:10px}.figma-header>div:first-child{min-width:0}.figma-header h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.production-data-notice{display:flex;align-items:center;gap:10px;min-height:62px;margin-bottom:16px;color:var(--text-muted);font-size:13px}@media(max-width:580px){.production-data-notice{align-items:flex-start;font-size:12px;line-height:1.6}}.fixture-detailed .figma-content{max-width:1640px}.fixture-notice{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--text-muted);font-size:13px}@media(max-width:1050px){.fixture-detailed .figma-content{padding-bottom:90px}}@media(max-width:620px){.fixture-notice{align-items:flex-start}}.fixture-analytics-chart{display:grid;gap:13px}.fixture-market-notice{margin:0 0 12px;padding:10px;border:1px solid var(--success-border);border-radius:8px;color:var(--success);background:var(--success-soft);font-size:12px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;white-space:nowrap!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important}.detail-layer>.detail-drawer{align-self:start}.detail-drawer>nav[class$=-tabs],.detail-drawer>.community-detail-tabs{min-height:max-content}.support-history{display:grid;gap:6px;margin:8px 0 0;padding-inline-start:18px;color:var(--text-primary);font-size:13px}.support-history li{line-height:1.6}.support-history strong{color:var(--text-primary);font-weight:600}.support-history time{color:var(--text-muted);font-variant-numeric:tabular-nums}.login-card .login-methods{display:flex;gap:8px;flex-wrap:wrap}.login-card .login-methods button[aria-pressed=true]{outline:2px solid var(--brand-primary)}.login-card .phone-input{display:flex;align-items:stretch}.login-card .phone-prefix{display:flex;align-items:center;padding-inline:12px;border:1px solid var(--border);border-right:0;border-radius:16px 0 0 16px;background:var(--input-bg);color:var(--text-primary);font-weight:400}.login-card .phone-input input{flex:1;min-width:0;border-radius:0 16px 16px 0}.login-card select{width:100%;min-width:0;min-height:64px;padding:12px 16px;border:1px solid var(--border);border-radius:16px;color:var(--text-primary);background:var(--input-bg);font:inherit}.login-card select:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.login-card small{color:var(--text-muted);font-weight:400}.entitlement-grant-source{display:grid;gap:8px;padding:10px 0}.entitlement-grant-source+.entitlement-grant-source{border-top:1px solid var(--border);margin-top:8px}.refund-status-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.entitlement-refund-history{margin-top:4px}.entitlement-refund-history summary{cursor:pointer;color:var(--text-muted);font-size:12px}.entitlement-refund-history .fixture-table{min-width:0;font-size:12px}@media(max-width:767px){.shell-layout .figma-content.figma-content--flush-top{padding-top:0}.shell-layout:has(.figma-content--flush-top) section.shell-page-tools{min-height:40px;padding-block:3px}}.shell-layout .shell-page-tools{height:44px;min-height:44px;display:flex;align-items:center;gap:8px;padding:0 28px;border-bottom:1px solid var(--divider);background:var(--surface);color:var(--text-2)}.shell-layout .shell-page-tools>.header-avatar{margin-inline-start:auto}.shell-breadcrumb{flex:1 1 auto;min-width:0;max-width:60%;display:flex;align-items:center;gap:4px;overflow:hidden;color:var(--muted);font-size:13px;line-height:1.6;white-space:nowrap}.shell-breadcrumb>span:first-child,.shell-breadcrumb-home{color:var(--text-2)}.shell-breadcrumb-home{padding:0;border:0;background:none;font:inherit;cursor:pointer}.shell-breadcrumb>strong.shell-breadcrumb-tail{flex:0 1 auto;min-width:0}.shell-breadcrumb>strong{overflow:hidden;color:var(--muted);font-size:inherit;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.shell-layout .shell-theme-toggle,.shell-layout .header-avatar{width:40px;height:40px;min-width:40px;min-height:40px;border-color:var(--control-edge);border-radius:var(--radius-control);background:var(--surface);color:var(--text)}.shell-layout .header-avatar{border:0;background:var(--accent);color:var(--accent-ink)}.shell-layout .figma-header,.shell-layout .mobile-nav-strip{display:none}.shell-layout .figma-nav{flex:0 0 auto;overflow:visible}.shell-layout .figma-nav button{min-height:auto;gap:8px;padding:9px 10px;border-radius:10px;color:var(--text-2);font-family:inherit;font-size:15px;font-weight:400;line-height:1.6;text-align:start}.shell-layout .figma-nav button:hover{color:var(--text);background:var(--surface-hover)}.shell-layout .figma-nav button[aria-current=page],.shell-layout .figma-nav button.active{color:var(--text);background:var(--nav-active);border-color:var(--nav-active-border);box-shadow:none;font-weight:700}.shell-layout .figma-nav .nav-number{display:inline-grid;flex:0 0 26px;width:26px;height:26px;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--text-quiet);background:var(--panel-bg);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.shell-layout .figma-nav button[aria-current=page] .nav-number{color:var(--brand-primary);border-color:var(--nav-active-border)}.shell-layout .figma-nav .nav-icon{flex:0 0 26px;width:26px;height:26px;object-fit:contain}.shell-layout .figma-nav .nav-label{flex:0 1 auto}.shell-layout .shell-theme-toggle svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:980px){.shell-layout .shell-page-tools{height:44px;min-height:44px;gap:8px;padding:0 16px}.shell-breadcrumb{flex:1 1 110px;gap:6px}}@media(min-width:768px)and (max-width:1024px){.shell-layout.figma-shell{--shell-nav-width: 236px}.shell-layout .figma-sidebar{display:flex;width:236px}}@media(max-width:767px){.shell-layout .figma-sidebar{display:none}.figma-shell{height:auto;min-height:100dvh;overflow:visible}.shell-layout .figma-main{overflow:visible}.shell-layout .mobile-nav-strip{position:relative;top:auto;z-index:1;display:flex;width:100%;min-width:0;align-items:center;gap:3px;overflow-x:auto;overscroll-behavior-inline:contain;padding:4px 8px;border-bottom:1px solid var(--divider);background:var(--surface);scrollbar-width:none;-webkit-mask-image:linear-gradient(to left,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to left,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.shell-layout .mobile-nav-strip::-webkit-scrollbar{display:none}.shell-layout .mobile-nav-strip button{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:28px;padding:4px 6px;border:1px solid transparent;border-radius:10px;color:var(--text-2);background:transparent;white-space:nowrap}.shell-layout .mobile-nav-strip button[aria-current=page]{border-color:var(--nav-active-border);color:var(--text);background:var(--nav-active)}.shell-layout .mobile-nav-strip .mobile-nav-number{display:inline-grid;flex:0 0 26px;width:26px;height:26px;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--text-quiet);background:var(--panel-bg);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.shell-layout .mobile-nav-strip button[aria-current=page] .mobile-nav-number{color:var(--brand-primary);border-color:var(--nav-active-border)}.shell-layout .mobile-nav-strip .mobile-nav-icon{width:26px;height:26px;flex-basis:26px}.shell-layout .shell-page-tools{position:sticky;top:0;z-index:4;height:auto;min-height:54px}.shell-breadcrumb{display:none}.shell-layout .shell-theme-toggle{margin-inline-start:0}.shell-layout .figma-content{flex:0 0 auto;overflow:visible;padding:18px 14px}}@media(max-width:520px){.shell-layout .shell-page-tools{gap:4px;padding:6px 8px}.shell-layout .shell-theme-toggle,.shell-layout .header-avatar{width:34px;height:34px;min-width:34px;min-height:34px;flex:0 0 34px}.shell-layout .mobile-nav-strip{padding-inline:8px}}.shell-layout .mobile-nav-brand{width:auto;height:30px;max-width:100px;flex:0 0 auto;object-fit:contain}@media(max-width:580px){.shell-layout .shell-theme-toggle{margin-inline-start:auto}}.admin-action-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;margin-top:16px}.entitlements-panel,.role-access-control,.wallet-control,.aristocracy-core-rules,.voice-canonical-main{display:grid;gap:16px}.report-assignment,.report-history,.voice-moderation-actions{display:grid;gap:12px;padding-top:16px;border-top:1px solid var(--border)}.report-assignment>h4,.report-history>h4,.voice-moderation-actions>h4{margin:0;font-size:15px;color:var(--text-primary)}.mobile-wallet-cards,.wallet-transaction-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.moderators-permission-summary{margin:0;color:var(--text-muted);font-size:12px;font-variant-numeric:tabular-nums}.brand{display:flex;align-items:center;gap:10px}.brand b{display:block;color:var(--text-primary);font-size:15px}.brand span{color:var(--text-muted);font-size:11px}.glory-chain-technical,.store-card-technical{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.glory-chain-technical>summary,.store-card-technical>summary{cursor:pointer;color:var(--text-muted);font-size:12px}.glory-chain-technical bdi,.store-card-technical bdi{font-variant-numeric:tabular-nums;word-break:break-all}.glory-chain-technical>dl,.store-card-technical>dl{display:grid;gap:8px;margin:12px 0 0;font-size:12px}input[type=number]:not([dir]),input[type=tel]:not([dir]),input[type=password]:not([dir]),input[inputmode=numeric]:not([dir]),input[inputmode=decimal]:not([dir]),input[inputmode=tel]:not([dir]),input[data-latin-digits]:not([dir]){direction:ltr}
