:root{--a-font:"Thmanyah Sans", "IBM Plex Sans Arabic", "Segoe UI", Tahoma, sans-serif;--a-font-display:"Thmanyah Serif Display", "Markazi Text", "IBM Plex Sans Arabic", serif;--a-emerald:#11564e;--a-emerald-700:#0d463f;--a-emerald-800:#0a3832;--a-turquoise:#25897a;--a-turquoise-ink:#1f6f64;--a-mist:#b3cdcf;--a-mist-100:#dfe9e9;--a-mist-50:#edf3f2;--a-emerald-50:#e5efec;--a-emerald-100:#d2e4df;--a-ivory:#eee8e7;--a-page:#f6f3f1;--a-surface:#fff;--a-sunken:#faf8f6;--a-hover:#f8f5f3;--a-line:#ebe5e1;--a-line-strong:#ddd5d0;--a-control:#8e8782;--a-ink:#16211f;--a-ink-2:#3f4a47;--a-ink-3:#5f6865;--a-ink-4:#8a918e;--a-ok-ink:#11564e;--a-ok-bg:#e2efec;--a-ok-line:#bcd8d1;--a-warn-ink:#85560a;--a-warn-bg:#fcf1dc;--a-warn-line:#ecd29c;--a-warn-mark:#b7791f;--a-crit-ink:#a1352b;--a-crit-bg:#fbe8e5;--a-crit-line:#efc3bc;--a-crit-mark:#b3402f;--a-unk-ink:#4a4560;--a-unk-bg:#f3f2f7;--a-unk-line:#9b95b0;--a-stop-ink:#33302e;--a-stop-bg:#ebe6e2;--a-stop-line:#cfc6c0;--a-neu-ink:#4a5350;--a-neu-bg:#f0edea;--a-info-ink:#1f6f64;--a-info-bg:#e3f1ee;--a-r-xs:6px;--a-r-s:8px;--a-r-m:12px;--a-r-l:16px;--a-r-xl:22px;--a-r-pill:999px;--a-shadow-1:0 1px 2px #16211f0a;--a-shadow-pop:0 18px 40px -12px #16211f38, 0 3px 8px #16211f0f;--a-focus:0 0 0 2px #fff, 0 0 0 4px var(--a-turquoise);--a-ease:cubic-bezier(.2, .7, .2, 1);--a-fs-2xs:11.5px;--a-fs-xs:12.5px;--a-fs-s:13.5px;--a-fs-m:14.5px;--a-fs-l:16px;--a-fs-xl:19px;--a-fs-2xl:26px;--a-fs-3xl:34px;--a-s1:4px;--a-s2:8px;--a-s3:12px;--a-s4:16px;--a-s5:20px;--a-s6:24px;--a-s7:32px;--a-s8:40px;--a-s9:56px;--a-side-w:264px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--a-page);color:var(--a-ink);font-family:var(--a-font);font-size:var(--a-fs-m);margin:0;line-height:1.6}.a-app,.a-app button,.a-app input,.a-app select,.a-app textarea{font-family:var(--a-font)}.a-app{text-align:start;direction:rtl}button{font:inherit;color:inherit}a{color:var(--a-emerald)}a:hover{color:var(--a-emerald-700)}:focus{outline:none}:focus-visible{box-shadow:var(--a-focus);border-radius:var(--a-r-xs)}.a-num{font-variant-numeric:tabular-nums}.a-ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.a-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.a-ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.a-ic--s{width:15px;height:15px}.a-ic--l{width:22px;height:22px}.a-flip{transform:scaleX(-1)}.a-app{grid-template-columns:var(--a-side-w) minmax(0, 1fr);min-height:100vh;display:grid}.a-side{gap:var(--a-s5);border-inline-end:1px solid var(--a-line);background:var(--a-page);z-index:30;flex-direction:column;height:100vh;padding:26px 16px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.a-side__brand{justify-content:space-between;align-items:center;padding-inline:10px;display:flex}.a-side__logo{width:104px;color:var(--a-emerald);display:block}.a-side__logo svg{width:100%;height:auto;display:block}.a-side__group{flex-direction:column;gap:2px;display:flex}.a-side__label{font-size:var(--a-fs-2xs);color:var(--a-ink-3);align-items:center;gap:8px;padding:0 12px 6px;font-weight:500;display:flex}.a-side__foot{gap:var(--a-s3);flex-direction:column;margin-top:auto;display:flex}.a-nav__item{border-radius:var(--a-r-s);min-height:42px;color:var(--a-ink-2);font-size:var(--a-fs-m);text-align:start;cursor:pointer;width:100%;transition:background .15s var(--a-ease), color .15s var(--a-ease);background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex;position:relative}.a-nav__item:hover{background:var(--a-hover);color:var(--a-ink)}.a-nav__item.is-active{background:var(--a-mist-50);color:var(--a-emerald);box-shadow:inset 0 0 0 1px var(--a-mist-100);font-weight:500}.a-nav__item .a-ic{color:var(--a-ink-3)}.a-nav__item.is-active .a-ic{color:var(--a-emerald)}.a-nav__item .a-nav__text{flex:1}.a-nav__badge{border-radius:var(--a-r-pill);background:var(--a-emerald);color:#fff;min-width:22px;height:20px;font-size:var(--a-fs-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 7px;font-weight:600;display:inline-flex}.a-nav__badge--soft{background:var(--a-line);color:var(--a-ink-2)}.a-nav__later{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.a-dia{background:currentColor;border-radius:1px;flex:none;width:6px;height:6px;display:inline-block;transform:rotate(45deg)}.a-dia--pair{width:6px;height:6px;margin-inline-end:6px;position:relative}.a-dia--pair:after{content:"";inset-inline-start:6px;background:currentColor;border-radius:1px;width:6px;height:6px;position:absolute;top:-6px}.a-side__label .a-dia{color:var(--a-mist)}.a-nav__item.is-active:before{content:"";inset-inline-start:-6px;background:var(--a-emerald);border-radius:1px;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;transform:rotate(45deg)}.a-preview{border:1px dashed var(--a-control);border-radius:var(--a-r-m);background:#ffffff8c;flex-direction:column;gap:10px;padding:12px;display:flex}.a-preview__head{font-size:var(--a-fs-xs);color:var(--a-ink-2);align-items:center;gap:8px;font-weight:500;display:flex}.a-preview__note{font-size:var(--a-fs-2xs);color:var(--a-ink-3);margin:0;line-height:1.5}.a-seg{border-radius:var(--a-r-s);background:var(--a-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:3px;display:grid}.a-seg__btn{min-height:32px;color:var(--a-ink-2);font-size:var(--a-fs-xs);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 6px}.a-seg__btn:hover{background:#fff9}.a-seg__btn.is-on{background:var(--a-surface);color:var(--a-emerald);box-shadow:var(--a-shadow-1);font-weight:600}.a-toggle{font-size:var(--a-fs-xs);color:var(--a-ink-2);cursor:pointer;align-items:flex-start;gap:8px;line-height:1.45;display:flex}.a-toggle input{accent-color:var(--a-emerald);flex:none;width:16px;height:16px;margin:2px 0 0}.a-me{align-items:center;gap:10px;padding:8px 10px;display:flex}.a-avatar{background:var(--a-emerald);color:#fff;width:36px;height:36px;font-size:var(--a-fs-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.a-avatar--ring{background:var(--a-surface);color:var(--a-emerald);box-shadow:inset 0 0 0 1.5px var(--a-emerald)}.a-me__name{font-size:var(--a-fs-s);font-weight:500;line-height:1.3}.a-me__role{font-size:var(--a-fs-2xs);color:var(--a-ink-3);line-height:1.3}.a-main{flex-direction:column;min-width:0;display:flex}.a-top{align-items:center;gap:var(--a-s4);padding:22px 36px 0;display:flex}.a-iconbtn.a-top__menu{display:none}.a-top .a-actions{flex-wrap:nowrap}.a-top__spacer{flex:1}.a-content{gap:var(--a-s6);flex-direction:column;width:100%;max-width:1400px;padding:10px 36px 64px;display:flex}.a-crumbs{font-size:var(--a-fs-xs);color:var(--a-ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.a-crumbs button{color:var(--a-ink-3);cursor:pointer;font-size:inherit;background:0 0;border:0;padding:2px 0}.a-crumbs button:hover{color:var(--a-emerald);text-decoration:underline}.a-crumbs .a-ic{width:13px;height:13px;color:var(--a-ink-4)}.a-pagehead{justify-content:space-between;align-items:flex-end;gap:var(--a-s5);flex-wrap:wrap;display:flex}.a-pagehead__main{flex-direction:column;gap:6px;min-width:0;display:flex}.a-h1{font-family:var(--a-font-display);font-weight:500;font-size:var(--a-fs-3xl);color:var(--a-ink);letter-spacing:0;text-wrap:balance;margin:0;line-height:1.25}.a-h2{font-size:var(--a-fs-xl);margin:0;font-weight:600;line-height:1.35}.a-h3{font-size:var(--a-fs-l);margin:0;font-weight:600;line-height:1.4}.a-sub{color:var(--a-ink-3);font-size:var(--a-fs-s);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;display:flex}.a-sub__sep{background:var(--a-line-strong);border-radius:50%;width:4px;height:4px}.a-actions{align-items:center;gap:var(--a-s2);flex-wrap:wrap;display:flex}.a-search{align-items:center;width:min(340px,100%);display:flex;position:relative}.a-search .a-ic{color:var(--a-ink-3);pointer-events:none;position:absolute;inset-inline-start:13px}.a-search input{border:1px solid var(--a-line-strong);border-radius:var(--a-r-pill);background:var(--a-surface);width:100%;height:42px;color:var(--a-ink);font-size:var(--a-fs-s);padding-inline:40px 14px}.a-search input::placeholder{color:var(--a-ink-3)}.a-search input:focus-visible{box-shadow:var(--a-focus);border-color:var(--a-turquoise);border-radius:var(--a-r-pill)}.a-iconbtn{border:1px solid var(--a-line-strong);background:var(--a-surface);cursor:pointer;width:42px;height:42px;color:var(--a-ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.a-iconbtn:hover{background:var(--a-hover);color:var(--a-ink)}.a-iconbtn:focus-visible{border-radius:50%}.a-tabs{flex-wrap:wrap;gap:4px;display:flex}.a-tab{border-radius:var(--a-r-s);min-height:40px;color:var(--a-ink-2);font-size:var(--a-fs-m);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.a-tab:hover{background:var(--a-hover);color:var(--a-ink)}.a-tab.is-active{color:var(--a-ink);background:#ece7e3;font-weight:500}.a-tab__n{font-size:var(--a-fs-2xs);color:var(--a-ink-3);font-variant-numeric:tabular-nums}.a-tab__later{font-size:var(--a-fs-2xs);color:var(--a-ink-3);border:1px dashed var(--a-line-strong);border-radius:var(--a-r-pill);padding:0 6px;line-height:18px}.a-utabs{border-bottom:1px solid var(--a-line);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.a-utab{min-height:46px;color:var(--a-ink-3);font-size:var(--a-fs-s);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:relative}.a-utab:hover{color:var(--a-ink)}.a-utab.is-active{color:var(--a-ink);font-weight:600}.a-utab.is-active:after{content:"";inset-inline:10px;background:var(--a-emerald);border-radius:2px;height:2px;position:absolute;bottom:-1px}.a-utab__n{font-size:var(--a-fs-2xs);color:var(--a-ink-3);font-variant-numeric:tabular-nums;background:var(--a-sunken);border:1px solid var(--a-line);border-radius:var(--a-r-pill);padding:0 7px;font-weight:400;line-height:18px}.a-card{background:var(--a-surface);border:1px solid var(--a-line);border-radius:var(--a-r-l);box-shadow:var(--a-shadow-1);min-width:0}.a-card__head{justify-content:space-between;align-items:center;gap:var(--a-s3);border-bottom:1px solid var(--a-line);flex-wrap:wrap;min-height:60px;padding:16px 22px;display:flex}.a-card__label{font-size:var(--a-fs-s);color:var(--a-ink);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.a-card__label .a-dia{color:var(--a-turquoise)}.a-card__meta{font-size:var(--a-fs-xs);color:var(--a-ink-3);font-weight:400}.a-card__body{padding:18px 22px}.a-card__foot{border-top:1px solid var(--a-line);font-size:var(--a-fs-xs);color:var(--a-ink-3);justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;display:flex}.a-grid{gap:var(--a-s5);display:grid}.a-grid--main{grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);align-items:start}.a-stack{gap:var(--a-s5);flex-direction:column;min-width:0;display:flex}.a-stats{background:var(--a-surface);border:1px solid var(--a-line);border-radius:var(--a-r-l);box-shadow:var(--a-shadow-1);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid;overflow:hidden}.a-stat{border:0;border-inline-start:1px solid var(--a-line);text-align:start;color:inherit;background:0 0;flex-direction:column;gap:4px;min-width:0;padding:18px 22px;display:flex;position:relative}.a-stats .a-stat:first-child{border-inline-start:0}button.a-stat{cursor:pointer}button.a-stat:hover{background:var(--a-hover)}button.a-stat:focus-visible{box-shadow:inset 0 0 0 2px var(--a-turquoise);border-radius:0}.a-stat.is-on{background:var(--a-mist-50)}.a-stat__label{font-size:var(--a-fs-xs);color:var(--a-ink-2);align-items:center;gap:8px;font-weight:500;display:flex}.a-stat__value{font-size:var(--a-fs-2xl);color:var(--a-ink);font-weight:600;line-height:1.2}.a-stat__value small{font-size:var(--a-fs-s);color:var(--a-ink-3);margin-inline-start:4px;font-weight:400}.a-stat__cap{font-size:var(--a-fs-2xs);color:var(--a-ink-3);line-height:1.45}.a-stat__mark{border-radius:50%;flex:none;width:8px;height:8px}.a-btn{border-radius:var(--a-r-m);min-height:40px;font-size:var(--a-fs-s);cursor:pointer;white-space:nowrap;transition:background .15s var(--a-ease), border-color .15s var(--a-ease), color .15s var(--a-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.a-btn:focus-visible{border-radius:var(--a-r-m)}.a-btn--primary{background:var(--a-emerald);color:#fff}.a-btn--primary:hover{background:var(--a-emerald-700);color:#fff}.a-btn--primary:active{background:var(--a-emerald-800)}.a-btn--secondary{background:var(--a-surface);color:var(--a-ink);border-color:var(--a-line-strong)}.a-btn--secondary:hover{background:var(--a-hover);border-color:var(--a-control)}.a-btn--ghost{color:var(--a-emerald);background:0 0}.a-btn--ghost:hover{background:var(--a-emerald-50)}.a-btn--danger{background:var(--a-crit-mark);color:#fff}.a-btn--danger:hover{background:#9a3a2c}.a-btn--danger-soft{background:var(--a-surface);color:var(--a-crit-ink);border-color:var(--a-crit-line)}.a-btn--danger-soft:hover{background:var(--a-crit-bg)}.a-btn--sm{min-height:32px;font-size:var(--a-fs-xs);border-radius:var(--a-r-s);padding:0 12px}.a-btn--sm:focus-visible{border-radius:var(--a-r-s)}.a-btn--block{width:100%}.a-btn[disabled],.a-btn[aria-disabled=true]{background:var(--a-sunken);color:var(--a-ink-4);border-color:var(--a-line);cursor:not-allowed}.a-btn.is-busy{cursor:progress;opacity:.85}.a-spin{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite a-spin}@keyframes a-spin{to{transform:rotate(360deg)}}.a-link{color:var(--a-emerald);font-size:inherit;cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--a-mist);text-decoration-color:var(--a-mist);background:0 0;border:0;padding:0;font-weight:500}.a-link:hover{text-decoration-color:currentColor}.a-chips{flex-wrap:wrap;gap:8px;display:flex}.a-chip{border-radius:var(--a-r-pill);border:1px solid var(--a-line-strong);background:var(--a-surface);min-height:34px;color:var(--a-ink-2);font-size:var(--a-fs-xs);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.a-chip:hover{border-color:var(--a-control);color:var(--a-ink)}.a-chip:focus-visible{border-radius:var(--a-r-pill)}.a-chip.is-on{background:var(--a-emerald);border-color:var(--a-emerald);color:#fff}.a-chip__n{font-variant-numeric:tabular-nums;color:var(--a-ink-3);font-weight:600}.a-chip.is-on .a-chip__n{color:#d8ebe6}.a-chip .a-ic{width:14px;height:14px}.a-chip--tone-crit .a-ic{color:var(--a-crit-mark)}.a-chip--tone-warn .a-ic{color:var(--a-warn-mark)}.a-chip--tone-unk .a-ic{color:var(--a-unk-ink)}.a-chip.is-on .a-ic{color:#fff}.a-chip--removable{background:var(--a-mist-50);border-color:var(--a-mist-100);color:var(--a-emerald);padding-inline-end:6px}.a-st{border-radius:var(--a-r-pill);min-height:24px;font-size:var(--a-fs-xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;max-width:100%;padding:0 9px;font-weight:500;line-height:1.2;display:inline-flex}.a-st .a-ic{stroke-width:2px;width:14px;height:14px}.a-st--ok{background:var(--a-ok-bg);color:var(--a-ok-ink)}.a-st--sent{background:var(--a-surface);color:var(--a-ok-ink);border-color:var(--a-ok-line)}.a-st--neutral{background:var(--a-neu-bg);color:var(--a-neu-ink)}.a-st--muted{color:var(--a-ink-3);background:0 0;padding-inline:0;font-weight:400}.a-st--pending{background:var(--a-surface);color:var(--a-ink-2);border-color:var(--a-line-strong)}.a-st--warn{background:var(--a-warn-bg);color:var(--a-warn-ink)}.a-st--crit{background:var(--a-crit-bg);color:var(--a-crit-ink)}.a-st--unknown{background:var(--a-unk-bg);color:var(--a-unk-ink);border:1px dashed var(--a-unk-line)}.a-st--stop{background:var(--a-stop-bg);color:var(--a-stop-ink);border-color:var(--a-stop-line)}.a-st--info{background:var(--a-info-bg);color:var(--a-info-ink)}.a-st--solid{background:var(--a-emerald);color:#fff}.a-axes{flex-wrap:wrap;gap:8px;display:flex}.a-axis{border-radius:var(--a-r-s);background:var(--a-surface);border:1px solid var(--a-line);min-height:34px;font-size:var(--a-fs-xs);align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}.a-axis__k{color:var(--a-ink-3)}.a-axis__v{color:var(--a-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.a-axis--warn{border-color:var(--a-warn-line);background:var(--a-warn-bg)}.a-axis--warn .a-axis__v{color:var(--a-warn-ink)}.a-axis--crit{border-color:var(--a-crit-line);background:var(--a-crit-bg)}.a-axis--crit .a-axis__v{color:var(--a-crit-ink)}.a-axis--live{border-color:var(--a-ok-line);background:var(--a-ok-bg)}.a-axis--live .a-axis__v{color:var(--a-ok-ink)}.a-pulse{background:var(--a-turquoise);border-radius:50%;width:8px;height:8px;animation:2s infinite a-pulse;box-shadow:0 0 #25897a80}@keyframes a-pulse{70%{box-shadow:0 0 0 7px #25897a00}to{box-shadow:0 0 #25897a00}}@media (prefers-reduced-motion:reduce){.a-pulse,.a-spin,.a-skel{animation:none!important}}.a-alert{border-radius:var(--a-r-m);border:1px solid var(--a-line);background:var(--a-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 14px;padding:14px 16px;display:grid}.a-alert__icon{border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.a-alert__title{font-size:var(--a-fs-s);color:var(--a-ink);margin:0;font-weight:600;line-height:1.45}.a-alert__text{font-size:var(--a-fs-xs);color:var(--a-ink-2);margin:2px 0 0;line-height:1.55}.a-alert__meta{font-size:var(--a-fs-2xs);color:var(--a-ink-3);flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;display:flex}.a-alert--action{border-color:var(--a-crit-line);background:#fffaf9}.a-alert--action .a-alert__icon{background:var(--a-crit-bg);color:var(--a-crit-mark)}.a-alert--attention{border-color:var(--a-warn-line);background:#fffcf6}.a-alert--attention .a-alert__icon{background:var(--a-warn-bg);color:var(--a-warn-mark)}.a-alert--unknown{border-style:dashed;border-color:var(--a-unk-line);background:var(--a-unk-bg)}.a-alert--unknown .a-alert__icon{background:var(--a-surface);color:var(--a-unk-ink)}.a-alert--info{border-color:var(--a-mist-100);background:var(--a-mist-50)}.a-alert--info .a-alert__icon{background:var(--a-surface);color:var(--a-emerald)}.a-alert--quiet{border-color:var(--a-line);background:var(--a-sunken)}.a-alert--quiet .a-alert__icon{background:var(--a-surface);color:var(--a-ink-3)}.a-acts{flex-direction:column;display:flex}.a-act{border-top:1px solid var(--a-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:14px 22px;display:grid}.a-act:first-child{border-top:0}.a-act__kind{border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.a-act--action .a-act__kind{background:var(--a-crit-bg);color:var(--a-crit-mark)}.a-act--attention .a-act__kind{background:var(--a-warn-bg);color:var(--a-warn-mark)}.a-act__title{font-size:var(--a-fs-s);margin:0;font-weight:600;line-height:1.45}.a-act__line{font-size:var(--a-fs-2xs);color:var(--a-ink-3);flex-wrap:wrap;gap:4px 12px;margin:3px 0 0;display:flex}.a-act__line b{color:var(--a-ink-2);font-weight:500}.a-act__ref{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.a-tablewrap{width:100%;overflow-x:auto}.a-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--a-fs-s)}.a-table th{z-index:1;background:var(--a-sunken);color:var(--a-ink-3);font-weight:500;font-size:var(--a-fs-xs);text-align:start;border-bottom:1px solid var(--a-line);white-space:nowrap;padding:10px 14px;position:sticky;top:0}.a-table th:first-child{padding-inline-start:22px}.a-table th:last-child{padding-inline-end:22px}.a-table td{border-bottom:1px solid var(--a-line);vertical-align:middle;padding:11px 14px}.a-table td:first-child{padding-inline-start:22px}.a-table td:last-child{padding-inline-end:22px}.a-table tbody tr{transition:background .12s var(--a-ease)}.a-table tbody tr:hover{background:var(--a-hover)}.a-table tbody tr.is-selected{background:var(--a-mist-50)}.a-table tbody tr:last-child td{border-bottom:0}.a-table--index td:first-child{min-width:220px}.a-table--guests td:first-child{min-width:230px}.a-table--guests .a-ltr,.a-table--guests .a-st{white-space:nowrap}.a-chips__label{font-size:var(--a-fs-2xs);color:var(--a-ink-3);align-items:center;gap:6px;padding-inline:6px 2px;font-weight:500;display:inline-flex}.a-chips__label:before{content:"";background:var(--a-line-strong);width:1px;height:18px;margin-inline-end:6px}.a-alert--compact{padding:10px 14px}.a-alert--compact .a-alert__icon{width:28px;height:28px}.a-table--index .a-rowbtn{white-space:nowrap}.a-table--index th{white-space:normal;vertical-align:bottom;line-height:1.35}.a-table--index th.a-cell-num{min-width:64px}.a-table--index td,.a-table--index th{padding-inline:10px}.a-table--index td:first-child,.a-table--index th:first-child{padding-inline-start:22px}.a-table--index td:last-child,.a-table--index th:last-child{padding-inline-end:22px}.a-plus1{color:var(--a-ink-2);background:var(--a-sunken);border:1px solid var(--a-line);direction:ltr;unicode-bidi:isolate;border-radius:4px;margin-inline-start:4px;padding:0 4px;font-size:10.5px;font-weight:600;line-height:15px;display:inline-block}.a-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.a-sort:hover{color:var(--a-ink)}.a-sort .a-ic{width:14px;height:14px}.a-cell-title{flex-direction:column;gap:2px;min-width:0;display:flex}.a-rowbtn{text-align:start;color:var(--a-ink);font-weight:600;font-size:var(--a-fs-s);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;line-height:1.4}.a-rowbtn:hover{color:var(--a-emerald);text-underline-offset:3px;text-decoration:underline}.a-cell-sub{font-size:var(--a-fs-2xs);color:var(--a-ink-3);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.a-cell-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.a-table th.a-cell-num{text-align:end}.a-cell-muted{color:var(--a-ink-3)}.a-show-l{display:none!important}.a-select.is-set{border-color:var(--a-emerald);background-color:var(--a-mist-50);color:var(--a-emerald);font-weight:500}.a-clip{text-overflow:ellipsis;white-space:nowrap;max-width:260px;display:block;overflow:hidden}.a-tag{border-radius:var(--a-r-xs);background:var(--a-sunken);border:1px solid var(--a-line);font-size:var(--a-fs-2xs);color:var(--a-ink-2);white-space:nowrap;align-items:center;gap:4px;padding:0 7px;line-height:18px;display:inline-flex}.a-tag--mist{background:var(--a-mist-50);border-color:var(--a-mist-100);color:var(--a-emerald)}.a-cards{flex-direction:column;display:none}.a-mcard{border-top:1px solid var(--a-line);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.a-mcard:first-child{border-top:0}.a-mcard__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.a-mcard__k{font-size:var(--a-fs-2xs);color:var(--a-ink-3);margin-bottom:3px;display:block}.a-toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 22px;display:flex}.a-toolbar+.a-toolbar{padding-top:0}.a-field-inline{align-items:center;display:flex;position:relative}.a-field-inline .a-ic{color:var(--a-ink-3);pointer-events:none;position:absolute;inset-inline-start:11px}.a-input,.a-select,.a-textarea{border:1px solid var(--a-control);border-radius:var(--a-r-s);background:var(--a-surface);width:100%;min-height:40px;color:var(--a-ink);font-size:var(--a-fs-s);padding:0 12px}.a-input::placeholder,.a-textarea::placeholder{color:var(--a-ink-3)}.a-input:hover,.a-select:hover,.a-textarea:hover{border-color:var(--a-ink-3)}.a-input:focus-visible,.a-select:focus-visible,.a-textarea:focus-visible{border-color:var(--a-turquoise);border-radius:var(--a-r-s);box-shadow:0 0 0 3px #25897a38}.a-input--search{min-width:240px;padding-inline-start:36px}.a-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235f6865' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;padding-inline-end:34px}.a-select--compact{width:auto;min-width:0;font-size:var(--a-fs-xs);min-height:36px}.a-textarea{resize:vertical;min-height:96px;padding:10px 12px;line-height:1.6}.a-field{flex-direction:column;gap:6px;display:flex}.a-label{font-size:var(--a-fs-s);color:var(--a-ink);font-weight:600}.a-label .a-req{color:var(--a-crit-ink);font-weight:500;font-size:var(--a-fs-xs);margin-inline-start:4px}.a-help{font-size:var(--a-fs-xs);color:var(--a-ink-3);margin:0;line-height:1.55}.a-err{font-size:var(--a-fs-xs);color:var(--a-crit-ink);align-items:flex-start;gap:6px;margin:0;font-weight:500;line-height:1.5;display:flex}.a-err .a-ic{width:15px;height:15px;margin-top:2px}.is-invalid .a-input,.is-invalid .a-textarea,.is-invalid .a-select{border-color:var(--a-crit-mark);background:#fffbfa}.is-invalid .a-choice{border-color:var(--a-crit-line)}.a-choices{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.a-choice{border:1px solid var(--a-line-strong);border-radius:var(--a-r-m);cursor:pointer;background:var(--a-surface);align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.a-choice:hover{border-color:var(--a-control)}.a-choice.is-on{border-color:var(--a-emerald);background:var(--a-mist-50);box-shadow:inset 0 0 0 1px var(--a-emerald)}.a-choice input{accent-color:var(--a-emerald);flex:none;width:16px;height:16px;margin:3px 0 0}.a-choice__t{font-size:var(--a-fs-s);font-weight:500;line-height:1.45}.a-choice__d{font-size:var(--a-fs-xs);color:var(--a-ink-3);margin-top:2px;line-height:1.5}.a-check{font-size:var(--a-fs-s);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.a-check input{accent-color:var(--a-emerald);flex:none;width:17px;height:17px;margin:3px 0 0}.a-errsum{border:1px solid var(--a-crit-line);background:var(--a-crit-bg);border-radius:var(--a-r-m);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.a-errsum__t{font-size:var(--a-fs-s);color:var(--a-crit-ink);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.a-errsum ul{font-size:var(--a-fs-xs);margin:0;padding-inline-start:20px}.a-errsum button{color:var(--a-crit-ink);cursor:pointer;font-size:inherit;text-align:start;background:0 0;border:0;padding:0;text-decoration:underline}.a-counter{font-size:var(--a-fs-2xs);color:var(--a-ink-3);font-variant-numeric:tabular-nums}.a-pager{border-top:1px solid var(--a-line);font-size:var(--a-fs-xs);color:var(--a-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;display:flex}.a-pager__btns{align-items:center;gap:6px;display:flex}.a-pager__page{border-radius:var(--a-r-s);cursor:pointer;min-width:34px;height:34px;font-size:var(--a-fs-xs);color:var(--a-ink-2);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;padding:0 8px}.a-pager__page:hover{background:var(--a-hover)}.a-pager__page.is-on{border-color:var(--a-line-strong);background:var(--a-surface);color:var(--a-ink);font-weight:600}.a-pager__page[disabled]{color:var(--a-ink-4);cursor:not-allowed;background:0 0}.a-overlay{z-index:60;animation:a-fade .18s var(--a-ease);background:#0f1e1b52;position:fixed;inset:0}@keyframes a-fade{0%{opacity:0}}.a-drawer{top:0;bottom:0;background:var(--a-surface);z-index:70;width:min(540px,100%);box-shadow:var(--a-shadow-pop);animation:a-slide .24s var(--a-ease);border-start-start-radius:var(--a-r-xl);border-end-start-radius:var(--a-r-xl);flex-direction:column;display:flex;position:fixed;inset-inline-end:0}@keyframes a-slide{0%{opacity:0;transform:translate(-24px)}}.a-drawer__head{border-bottom:1px solid var(--a-line);align-items:flex-start;gap:12px;padding:22px 24px 16px;display:flex}.a-drawer__body{flex-direction:column;flex:1;gap:22px;padding:18px 24px 28px;display:flex;overflow-y:auto}.a-drawer__foot{border-top:1px solid var(--a-line);background:var(--a-sunken);border-end-start-radius:var(--a-r-xl);flex-wrap:wrap;gap:8px;padding:14px 24px;display:flex}.a-eyebrow{font-size:var(--a-fs-2xs);color:var(--a-ink-3);align-items:center;gap:8px;margin:0 0 4px;display:flex}.a-dialog-wrap{z-index:80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.a-dialog{background:var(--a-surface);border-radius:var(--a-r-xl);width:min(600px,100%);max-height:calc(100vh - 48px);box-shadow:var(--a-shadow-pop);animation:a-pop .2s var(--a-ease);flex-direction:column;display:flex;position:relative}@keyframes a-pop{0%{opacity:0;transform:translateY(8px)scale(.99)}}.a-dialog__head{align-items:flex-start;gap:14px;padding:22px 24px 16px;display:flex}.a-dialog__body{flex-direction:column;gap:18px;padding:4px 24px 20px;display:flex;overflow-y:auto}.a-dialog__foot{border-top:1px solid var(--a-line);background:var(--a-sunken);border-end-end-radius:var(--a-r-xl);border-end-start-radius:var(--a-r-xl);flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:16px 24px;display:flex}.a-dialog__badge{border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.a-dialog__badge--crit{background:var(--a-crit-bg);color:var(--a-crit-mark)}.a-dialog__badge--brand{background:var(--a-mist-50);color:var(--a-emerald)}.a-dialog__badge--warn{background:var(--a-warn-bg);color:var(--a-warn-mark)}.a-impact{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.a-impact li{font-size:var(--a-fs-s);color:var(--a-ink-2);grid-template-columns:22px minmax(0,1fr);gap:8px;line-height:1.55;display:grid}.a-impact .a-ic{width:17px;height:17px;margin-top:3px}.a-impact__stop .a-ic{color:var(--a-crit-mark)}.a-impact__keep .a-ic{color:var(--a-emerald)}.a-impact__note .a-ic{color:var(--a-ink-3)}.a-box{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-sunken);padding:14px 16px}.a-box__t{font-size:var(--a-fs-xs);color:var(--a-ink-2);margin:0 0 10px;font-weight:600}.a-version{font-size:var(--a-fs-2xs);color:var(--a-ink-3);align-items:center;gap:8px;display:flex}.a-dl{border:1px solid var(--a-line);border-radius:var(--a-r-m);flex-direction:column;margin:0;display:flex;overflow:hidden}.a-dl__row{border-top:1px solid var(--a-line);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.a-dl__row:first-child{border-top:0}.a-dl dt{font-size:var(--a-fs-xs);color:var(--a-ink-3);padding-top:3px}.a-dl dd{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;margin:0;display:flex}.a-dl__meta{font-size:var(--a-fs-2xs);color:var(--a-ink-3);line-height:1.5}.a-dl__note{font-size:var(--a-fs-xs);color:var(--a-ink-2);line-height:1.55}.a-section-t{font-size:var(--a-fs-xs);color:var(--a-ink-2);justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-weight:600;display:flex}.a-tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a-tl li{grid-template-columns:18px minmax(0,1fr) auto;gap:10px;padding-bottom:14px;display:grid;position:relative}.a-tl li:before{content:"";inset-inline-start:8px;background:var(--a-line);width:1px;position:absolute;top:14px;bottom:0}.a-tl li:last-child:before{display:none}.a-tl__dot{background:var(--a-mist);border-radius:1px;width:9px;height:9px;margin:6px 4px 0;transform:rotate(45deg)}.a-tl__dot--brand{background:var(--a-emerald)}.a-tl__dot--crit{background:var(--a-crit-mark)}.a-tl__dot--unk{border:1.5px dashed var(--a-unk-line);background:0 0}.a-tl__t{font-size:var(--a-fs-xs);color:var(--a-ink);line-height:1.5}.a-tl__m{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.a-tl__time{font-size:var(--a-fs-2xs);color:var(--a-ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.a-toastzone{bottom:22px;z-index:90;pointer-events:none;flex-direction:column;gap:8px;width:min(460px,100% - 32px);display:flex;position:fixed;inset-inline-start:calc(var(--a-side-w) + 28px)}.a-toast{pointer-events:auto;border-radius:var(--a-r-m);background:var(--a-ink);color:#fff;box-shadow:var(--a-shadow-pop);font-size:var(--a-fs-s);animation:a-pop .2s var(--a-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.a-toast__m{font-size:var(--a-fs-2xs);color:#b9c6c2;margin-top:2px}.a-toast .a-ic{color:#8fd3c4}.a-toast button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px}.a-skel{background:linear-gradient(90deg,#f1ece8 0%,#f8f5f2 50%,#f1ece8 100%) 0 0/200% 100%;border-radius:6px;animation:1.2s linear infinite a-shimmer;display:block}@keyframes a-shimmer{to{background-position:-200% 0}}.a-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.a-empty__art{grid-template-columns:repeat(3,12px);gap:6px;margin-bottom:14px;display:grid;transform:rotate(45deg)}.a-empty__art span{background:var(--a-mist-100);border-radius:2px;width:12px;height:12px}.a-empty__art span:nth-child(5){background:var(--a-emerald)}.a-empty__art span:nth-child(2),.a-empty__art span:nth-child(8){background:var(--a-mist)}.a-empty__t{font-size:var(--a-fs-l);margin:0;font-weight:600}.a-empty__d{font-size:var(--a-fs-s);color:var(--a-ink-3);max-width:460px;margin:0;line-height:1.6}.a-scope{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;padding:32px;display:grid}.a-scope__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.a-scope__list li{font-size:var(--a-fs-s);color:var(--a-ink-2);gap:10px;line-height:1.55;display:flex}.a-scope__list .a-dia{color:var(--a-mist);margin-top:9px}.a-chart{position:relative}.a-chart__plot{border-bottom:1px solid var(--a-line-strong);background-image:linear-gradient(var(--a-line) 1px, transparent 1px);background-position:0 0;background-size:100% 43px;grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:0;height:172px;display:grid;position:relative}.a-chart__col{cursor:pointer;background:0 0;border:0;border-radius:6px 6px 0 0;justify-content:center;align-items:flex-end;height:100%;padding:0;display:flex;position:relative}.a-chart__col:hover,.a-chart__col.is-hot{background:#b3cdcf38}.a-chart__col:focus-visible{border-radius:6px 6px 0 0}.a-chart__bar{background:var(--a-emerald);border-radius:4px 4px 0 0;width:min(18px,60%);min-height:2px}.a-chart__bar--zero{background:var(--a-line-strong);border-radius:1px;height:2px}.a-chart__bar--hold{background:repeating-linear-gradient(135deg, var(--a-emerald) 0 3px, #2f6f67 3px 6px)}.a-chart__col.is-on .a-chart__bar{background:var(--a-turquoise)}.a-chart__val{font-size:var(--a-fs-2xs);color:var(--a-ink-2);font-variant-numeric:tabular-nums;font-weight:600;position:absolute;transform:translateY(-4px)}.a-chart__x{grid-template-columns:repeat(14,minmax(0,1fr));margin-top:6px;display:grid}.a-chart__x span{text-align:center;color:var(--a-ink-3);font-variant-numeric:tabular-nums;font-size:10.5px;line-height:1.35}.a-chart__x span.is-wkend{color:var(--a-ink-2);font-weight:600}.a-chart__tip{z-index:5;border-radius:var(--a-r-m);background:var(--a-ink);color:#fff;min-width:200px;max-width:260px;font-size:var(--a-fs-2xs);box-shadow:var(--a-shadow-pop);pointer-events:none;padding:10px 12px;position:absolute}.a-chart__tip strong{font-size:var(--a-fs-l);line-height:1.2;display:block}.a-chart__tip ul{color:#cfdad7;flex-direction:column;gap:3px;margin:6px 0 0;padding:0;list-style:none;display:flex}.a-meter{background:var(--a-mist-100);border-radius:4px;height:8px;display:flex;overflow:hidden}.a-meter span{background:var(--a-emerald);border-radius:4px;height:100%;display:block}.a-bars{flex-direction:column;gap:2px;display:flex}.a-barrow{border-radius:var(--a-r-s);text-align:start;cursor:pointer;min-height:36px;font-size:var(--a-fs-xs);color:var(--a-ink-2);background:0 0;border:0;grid-template-columns:minmax(120px,1.1fr) minmax(0,1.4fr) 44px;align-items:center;gap:12px;padding:0 10px;display:grid}.a-barrow:hover{background:var(--a-hover)}.a-barrow.is-on{background:var(--a-mist-50)}.a-barrow__track{background:var(--a-sunken);border-radius:4px;height:8px;position:relative;overflow:hidden}.a-barrow__fill{background:var(--a-emerald);border-radius:4px;position:absolute;inset-block:0;inset-inline-start:0}.a-today{flex-direction:column;gap:14px;display:flex}.a-today__ev{border-radius:var(--a-r-m);background:linear-gradient(160deg, var(--a-emerald) 0%, var(--a-emerald-800) 100%);color:#fff;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden}.a-today__ev:after{content:"";inset-inline-end:-18px;background-image:radial-gradient(circle,#b3cdcf2e 1.5px,#0000 1.6px);background-size:12px 12px;width:96px;height:96px;position:absolute;top:-18px;transform:rotate(45deg)}.a-today__k{font-size:var(--a-fs-2xs);color:#bcd6d2}.a-today__v{font-size:var(--a-fs-xl);font-weight:600;line-height:1.2}.a-today .a-meter{background:#ffffff2e}.a-today .a-meter span{background:var(--a-mist)}.a-pin{border:1px dashed var(--a-control);border-radius:var(--a-r-pill);min-height:26px;color:var(--a-ink-2);font-size:var(--a-fs-2xs);cursor:pointer;white-space:nowrap;background:#ffffffb3;align-items:center;gap:6px;padding:0 9px;font-weight:500;display:inline-flex}.a-pin:hover{border-color:var(--a-ink-3);color:var(--a-ink);background:var(--a-surface)}.a-pin .a-ic{width:13px;height:13px;color:var(--a-ink-3)}.a-pin--on{border-style:solid;border-color:var(--a-ink-3);background:var(--a-sunken)}.a-split{align-items:baseline;gap:4px;display:inline-flex}.a-plus{font-size:var(--a-fs-2xs);color:var(--a-stop-ink);background:var(--a-stop-bg);border:1px dashed var(--a-stop-line);border-radius:var(--a-r-xs);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 5px;font-weight:500;line-height:17px}.a-stat__value .a-plus{font-size:var(--a-fs-xs);vertical-align:middle}.a-ptag{font-size:var(--a-fs-2xs);color:var(--a-ink-3);border:1px dashed var(--a-line-strong);border-radius:var(--a-r-xs);white-space:nowrap;padding:0 5px;line-height:17px}.a-rowhead{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.a-rowhead__t{font-size:var(--a-fs-s);color:var(--a-ink);align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.a-rowhead__t .a-dia{color:var(--a-turquoise)}.a-link{color:var(--a-emerald);font-size:var(--a-fs-xs);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.a-link:hover{color:var(--a-emerald-700)}.a-seg--inline{grid-template-columns:none;grid-auto-columns:auto;grid-auto-flow:column;display:inline-grid}.a-seg--inline .a-seg__btn{white-space:nowrap;padding:0 12px}.a-cmpgroups{flex-direction:column;display:flex}.a-cmpgroup{border-top:1px solid var(--a-line);flex-direction:column;gap:8px;padding:14px 22px 16px;display:flex}.a-cmpgroup:first-child{border-top:0}.a-cmpgroup__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.a-cmpgroup__t{font-size:var(--a-fs-xs);color:var(--a-ink-2);align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.a-cmp{border:1px solid var(--a-line);border-radius:var(--a-r-m);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.a-cmp--mine{border-color:var(--a-mist);background:var(--a-mist-50)}.a-cmp__t{font-size:var(--a-fs-s);margin:0;font-weight:600;line-height:1.45}.a-cmpgroups--grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.a-cmpgroups--grid .a-cmpgroup{border-top:0;border-inline-start:1px solid var(--a-line);padding:14px 16px 16px}.a-cmpgroups--grid .a-cmpgroup:first-child{border-inline-start:0;padding-inline-start:22px}.a-cmpgroups--grid .a-cmp{grid-template-columns:minmax(0,1fr);gap:3px;padding:10px 12px}.a-cmpgroups--grid .a-cmp>.a-btn{justify-self:start}.a-next{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a-next li{border-top:1px solid var(--a-line);grid-template-columns:54px minmax(0,1fr);align-items:start;gap:12px;padding:10px 0;display:grid}.a-next li:first-child{border-top:0;padding-top:0}.a-next__date{border-radius:var(--a-r-s);background:var(--a-sunken);border:1px solid var(--a-line);flex-direction:column;align-items:center;padding:6px 0 5px;line-height:1.15;display:flex}.a-next__d{font-size:var(--a-fs-l);font-variant-numeric:tabular-nums;font-weight:600}.a-next__m{color:var(--a-ink-3);font-size:10.5px}.a-periodbar{font-size:var(--a-fs-xs);color:var(--a-ink-2);flex-wrap:wrap;align-items:center;gap:6px 18px;padding:12px 22px 0;display:flex}.a-periodbar b{color:var(--a-ink);font-weight:600}.a-periodnote{align-items:flex-start;gap:8px;padding:8px 22px 0;display:flex}.a-periodnote .a-ic{width:15px;height:15px;color:var(--a-ink-3);flex:none;margin-top:2px}.a-periodform{align-items:flex-end;padding-bottom:0}.a-periodform .a-field{gap:4px}.a-periodform .a-label{font-size:var(--a-fs-xs);font-weight:500}.a-input--date{width:168px;min-height:36px;font-size:var(--a-fs-xs);text-align:left}.a-act2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:8px 0 0;display:grid}.a-act2--one{grid-template-columns:minmax(0,1fr)}.a-panel{flex-direction:column;gap:12px;min-width:0;padding:16px 22px 18px;display:flex}.a-panel+.a-panel{border-inline-start:1px solid var(--a-line)}.a-panel>.a-chart{margin-top:auto}.a-panel__t{font-size:var(--a-fs-s);margin:0;font-weight:600}.a-panel__v{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.a-panel__v .a-num{font-size:var(--a-fs-2xl);font-weight:600;line-height:1.15}.a-panel__u{font-size:var(--a-fs-xs);color:var(--a-ink-3)}.a-legend{font-size:var(--a-fs-2xs);color:var(--a-ink-2);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.a-legend li{align-items:center;gap:6px;display:inline-flex}.a-legend b{font-variant-numeric:tabular-nums;font-weight:600}.a-sw{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.a-sw--primary,.a-seg-primary{background:var(--a-emerald)}.a-sw--reminder,.a-seg-reminder{background:var(--a-turquoise)}.a-sw--cancellation,.a-seg-cancellation{background:#8e8782}.a-sw--confirmed,.a-seg-confirmed{background:var(--a-emerald)}.a-sw--declined,.a-seg-declined{background:#a9a29d}.a-sw--later,.a-seg-later{background:var(--a-warn-mark)}.a-chart__stack{border-radius:4px 4px 0 0;flex-direction:column-reverse;width:min(18px,64%);min-height:2px;display:flex;overflow:hidden}.a-chart__stack>span{flex-basis:0;min-height:0;display:block}.a-chart__stack>span+span{box-shadow:0 1px #fff}.a-chart__stack--zero{background:var(--a-line-strong);border-radius:1px;height:2px!important}.a-chart__col.is-on .a-chart__stack{outline:2px solid var(--a-ink);outline-offset:1px}.a-chart__col.is-on{background:#b3cdcf52}.a-chart__x span.is-mo{color:var(--a-ink);font-weight:600}.a-byev{border-top:1px solid var(--a-line);padding:4px 0 6px}.a-byev__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 22px 8px;display:flex}.a-table--compact td,.a-table--compact th{padding-block:8px}.a-table tfoot td{border-top:1px solid var(--a-line-strong);background:var(--a-sunken);border-bottom:0;font-weight:600}.a-grouprow th{background:var(--a-surface);color:var(--a-ink);font-size:var(--a-fs-xs);border-bottom:1px solid var(--a-line);text-align:start;padding:14px 14px 6px 22px;padding-inline-start:22px;font-weight:600;position:static}.a-grouprow th .a-dia{color:var(--a-turquoise);margin-inline-end:8px}.a-grouprow th span{color:var(--a-ink-3);margin-inline-start:6px;font-weight:400}.a-mgroup{font-size:var(--a-fs-xs);border-top:1px solid var(--a-line);align-items:center;gap:8px;padding:14px 16px 4px;font-weight:600;display:flex}.a-mgroup .a-dia{color:var(--a-turquoise)}.a-cycleline{font-size:var(--a-fs-2xs);color:var(--a-ink-3);max-width:190px;margin-top:4px;line-height:1.45;display:block}.a-cycle{scrollbar-width:thin;gap:0;padding:18px 22px 16px;display:flex;overflow-x:auto}.a-cycle__item{flex-direction:column;flex:1 1 0;gap:3px;min-width:100px;padding-inline-end:12px;display:flex;position:relative}.a-cycle__item:before{content:"";top:25px;background:var(--a-line);height:2px;position:absolute;inset-inline:12px 0}.a-cycle__item:last-child:before{display:none}.a-cycle__item.is-done:before{background:var(--a-mist)}.a-cycle__date{font-size:var(--a-fs-2xs);color:var(--a-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;min-height:16px}.a-cycle__dot{z-index:1;background:var(--a-surface);border:2px solid var(--a-line-strong);border-radius:2px;width:12px;height:12px;margin:2px 0 6px;position:relative;transform:rotate(45deg)}.a-cycle__item.is-done .a-cycle__dot{background:var(--a-emerald);border-color:var(--a-emerald)}.a-cycle__item.is-now .a-cycle__dot{background:var(--a-turquoise);border-color:var(--a-turquoise);box-shadow:0 0 0 4px #25897a2e}.a-cycle__item.is-warn .a-cycle__dot{background:var(--a-warn-bg);border-color:var(--a-warn-mark)}.a-cycle__item.is-crit .a-cycle__dot{background:var(--a-crit-bg);border-color:var(--a-crit-mark)}.a-cycle__item.is-pending .a-cycle__dot{border-style:dashed}.a-cycle__t{font-size:var(--a-fs-xs);color:var(--a-ink);font-weight:600;line-height:1.4}.a-cycle__item.is-now .a-cycle__t{color:var(--a-turquoise-ink)}.a-cycle__s{font-size:var(--a-fs-2xs);color:var(--a-ink-3);line-height:1.45}.a-cycle__foot{font-size:var(--a-fs-xs);color:var(--a-ink-2);flex-wrap:wrap;gap:4px 18px;padding:0 22px 16px;display:flex}.a-dialog--wide{width:min(920px,100%)}.a-def{border:1px solid var(--a-line);border-radius:var(--a-r-m);flex:none;overflow:hidden}.a-def__head{background:var(--a-sunken);border-bottom:1px solid var(--a-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.a-def__t{font-size:var(--a-fs-s);margin:0;font-weight:600}.a-def__dl{grid-template-columns:150px minmax(0,1fr);margin:0;display:grid}.a-def__dl>div{display:contents}.a-def__dl dt,.a-def__dl dd{border-top:1px solid var(--a-line);font-size:var(--a-fs-xs);padding:8px 14px;line-height:1.6}.a-def__dl>div:first-child dt,.a-def__dl>div:first-child dd{border-top:0}.a-def__dl dt{color:var(--a-ink-3)}.a-def__dl dd{color:var(--a-ink-2);margin:0}.a-src{font-size:var(--a-fs-2xs);border-radius:var(--a-r-xs);white-space:nowrap;padding:0 7px;line-height:19px}.a-src--doc{background:var(--a-ok-bg);color:var(--a-ok-ink);border:1px solid var(--a-ok-line)}.a-src--prop{color:var(--a-ink-2);border:1px dashed var(--a-control);background:#ffffffb3}.a-src--read{background:var(--a-info-bg);color:var(--a-info-ink);border:1px solid var(--a-mist-100)}.a-dec{border:1px dashed var(--a-control);border-radius:var(--a-r-m);flex-direction:column;flex:none;gap:12px;padding:16px;scroll-margin-top:12px;display:flex}.a-dec.is-focus{border-style:solid;border-color:var(--a-ink-3);box-shadow:0 0 0 3px #16211f0f}.a-dec__q{font-size:var(--a-fs-m);margin:0;font-weight:600;line-height:1.5}.a-dec__opts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.a-dec__opts li{font-size:var(--a-fs-xs);color:var(--a-ink-2);grid-template-columns:34px minmax(0,1fr);gap:8px;line-height:1.6;display:grid}.a-dec__opts b{color:var(--a-ink);font-weight:600}.a-dec__key{background:var(--a-sunken);border:1px solid var(--a-line-strong);width:28px;height:22px;font-size:var(--a-fs-2xs);color:var(--a-ink-2);border-radius:6px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.a-dec__now{font-size:var(--a-fs-xs);color:var(--a-ink-2);background:var(--a-sunken);border-radius:var(--a-r-s);margin:0;padding:8px 10px}.a-dec__pv{border:0;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;display:flex}.a-dec__pv legend{font-size:var(--a-fs-2xs);color:var(--a-ink-3);margin-bottom:6px;padding:0}.a-radio-pill{border:1px solid var(--a-line-strong);border-radius:var(--a-r-pill);min-height:32px;font-size:var(--a-fs-xs);cursor:pointer;background:var(--a-surface);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.a-radio-pill.is-on{border-color:var(--a-ink-2);background:var(--a-sunken);font-weight:600}.a-radio-pill input{accent-color:var(--a-ink-2);margin:0}.a-grid--form{grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);align-items:start}.a-cf{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 18px;display:grid}.a-cf__bar{display:none}.a-cf--2{grid-template-columns:repeat(2,minmax(0,1fr))}.a-cf__n{background:var(--a-mist-50);border:1px solid var(--a-mist-100);width:22px;height:22px;color:var(--a-emerald);font-size:var(--a-fs-2xs);border-radius:7px;justify-content:center;align-items:center;margin-inline-end:2px;font-weight:600;display:inline-flex}.a-cf__side{position:sticky;top:16px}.a-feats{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;display:grid}.a-help--note{color:var(--a-warn-ink)}.a-cf input[type=date],.a-cf input[type=time]{text-align:left}.a-ready{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;margin:0;padding:14px 22px 18px;list-style:none;display:grid}.a-ready--list{grid-template-columns:minmax(0,1fr);gap:8px;padding:0}.a-ready li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:8px;display:grid}.a-ready__ic{background:var(--a-sunken);border:1px solid var(--a-line);width:24px;height:24px;color:var(--a-ink-3);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.a-ready .is-ok .a-ready__ic{background:var(--a-ok-bg);border-color:var(--a-ok-line);color:var(--a-ok-ink)}.a-ready .is-missing .a-ready__ic{background:var(--a-warn-bg);border-color:var(--a-warn-line);color:var(--a-warn-mark)}.a-ready .is-block .a-ready__ic{background:var(--a-crit-bg);border-color:var(--a-crit-line);color:var(--a-crit-mark)}.a-ready .is-na .a-ready__ic,.a-ready .is-later .a-ready__ic{border-style:dashed}.a-ready__t{font-size:var(--a-fs-xs);margin:0;font-weight:600;line-height:1.5}.a-ready__s{font-size:var(--a-fs-2xs);color:var(--a-ink-3);margin:0;line-height:1.5}@media (width<=1279px){.a-act2,.a-grid--form{grid-template-columns:minmax(0,1fr)}.a-cf__side{position:static}.a-ready,.a-cmpgroups--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.a-cmpgroups--grid .a-cmpgroup:nth-child(odd){border-inline-start:0;padding-inline-start:22px}.a-cmpgroups--grid .a-cmpgroup:nth-child(n+3){border-top:1px solid var(--a-line)}.a-panel+.a-panel{border-inline-start:0;border-top:1px solid var(--a-line)}}@media (width<=767px){.a-cmpgroup,.a-panel,.a-byev__head{padding-inline:16px}.a-cmpgroups--grid,.a-cf{grid-template-columns:minmax(0,1fr)}.a-cf__bar{inset-inline:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--a-surface);border-top:1px solid var(--a-line);flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;box-shadow:0 -6px 18px #16211f0f}.a-grid--form{margin-bottom:72px}.a-cf>*{grid-column:auto!important}.a-feats{grid-template-columns:minmax(0,1fr);grid-column:auto!important}.a-ready{grid-template-columns:minmax(0,1fr);padding-inline:16px}.a-cmpgroups--grid .a-cmpgroup{border-top:1px solid var(--a-line);border-inline-start:0!important;padding-inline:16px!important}.a-cmpgroups--grid .a-cmpgroup:first-child{border-top:0}.a-periodbar,.a-periodnote,.a-cycle,.a-cycle__foot{padding-inline:16px}.a-seg--inline{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;width:100%}.a-seg--inline .a-seg__btn{padding:0 4px}.a-input--date{width:100%}.a-periodform .a-field{flex:calc(50% - 6px)}.a-def__dl{grid-template-columns:minmax(0,1fr)}.a-def__dl dt{border-top:1px solid var(--a-line);padding-bottom:0}.a-def__dl dd{border-top:0;padding-top:2px}.a-cmp{grid-template-columns:minmax(0,1fr)}.a-cmp>:last-child{justify-self:start}.a-panel__v .a-num{font-size:22px}.a-cycle{flex-direction:column;padding-block:14px 4px;overflow:visible}.a-cycle__item{flex:none;grid-template-columns:74px 16px minmax(0,1fr);gap:1px 8px;min-width:0;padding:0 0 14px;display:grid}.a-cycle__date{grid-area:1/1/span 2;padding-top:2px}.a-cycle__dot{grid-area:1/2;margin:5px 2px 0}.a-cycle__t{grid-area:1/3}.a-cycle__s{grid-area:2/3}.a-cycle__item:before{top:18px;bottom:0;width:2px;height:auto;inset-inline:89px auto}}@media (width<=1279px){.a-grid--main{grid-template-columns:minmax(0,1fr)}.a-hide-l{display:none!important}.a-show-l{display:inline-block!important}}@media (width<=1199px){:root{--a-side-w:0px}.a-app{grid-template-columns:minmax(0,1fr)}.a-side{width:288px;height:100vh;transition:transform .24s var(--a-ease);box-shadow:var(--a-shadow-pop);background:var(--a-surface);visibility:hidden;border-inline-end:0;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(110%)}.a-side.is-open{visibility:visible;z-index:70;transform:none}.a-iconbtn.a-top__menu{display:inline-flex}.a-top{padding:16px 24px 0}.a-content{padding:8px 24px 56px}.a-hide-m{display:none!important}}@media (width<=767px){body{font-size:var(--a-fs-s)}.a-top{flex-wrap:wrap;gap:10px;padding:12px 16px 0}.a-top .a-pagehead__main{order:3;flex:100%!important}.a-top .a-actions{margin-inline-start:auto}.a-sub__sep{display:none}.a-sub{gap:2px 10px}.a-tabs{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.a-tabs::-webkit-scrollbar{display:none}.a-card__head .a-field-inline,.a-card__head .a-actions{flex:100%}.a-input--search{width:100%;min-width:0!important}.a-stats .a-stat:last-child:nth-child(odd){border-inline-start:0;grid-column:1/-1}.a-card__head .a-tabs{margin-inline:0;padding-inline:0}.a-top .a-search{display:none}.a-content{gap:var(--a-s5);padding:6px 16px 48px}.a-h1{font-size:28px}.a-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.a-stat{border-inline-start:0;border-top:1px solid var(--a-line);padding:14px 16px}.a-stat:nth-child(2n){border-inline-start:1px solid var(--a-line)}.a-stats .a-stat:nth-child(-n+2){border-top:0}.a-stat__value{font-size:22px}.a-card__head,.a-card__body,.a-toolbar,.a-pager{padding-inline:16px}.a-act{grid-template-columns:auto minmax(0,1fr);padding-inline:16px}.a-act>:last-child{grid-column:2;justify-self:start}.a-tablewrap--cards{display:none}.a-cards{display:flex}.a-input--search{min-width:0}.a-toolbar .a-field-inline{flex:100%}.a-toolbar .a-select--compact{flex:calc(50% - 6px);min-width:0}.a-drawer{border-radius:0;width:100%}.a-drawer__foot{border-radius:0}.a-dialog-wrap{align-items:flex-end;padding:0}.a-dialog{border-end-end-radius:0;border-end-start-radius:0;width:100%;max-height:92vh}.a-dialog__foot{border-radius:0}.a-dl__row{grid-template-columns:minmax(0,1fr);gap:4px}.a-toastzone{inset-inline-start:16px}.a-scope{grid-template-columns:minmax(0,1fr);padding:22px 16px}.a-alert{grid-template-columns:auto minmax(0,1fr)}.a-alert>:last-child{grid-column:1/-1;justify-self:start}.a-hide-s{display:none!important}.a-pagehead .a-actions{width:100%}.a-utab{padding:0 12px}.a-chart__x span{font-size:9.5px}}@media (forced-colors:active){.a-st,.a-axis,.a-chip,.a-btn{border:1px solid canvastext}}.a-choice.is-dis{cursor:not-allowed;background:var(--a-sunken);border-style:dashed}.a-choice.is-dis .a-choice__t{color:var(--a-ink-3)}.a-choice.is-dis .a-choice__d{color:var(--a-ink-2)}.a-choice.is-dis input{opacity:.5}.a-zone{font-size:var(--a-fs-2xs);color:var(--a-ink-3);line-height:1.5;display:block}.a-tag--warn{background:var(--a-warn-bg);border-color:var(--a-warn-line);color:var(--a-warn-ink);white-space:normal}.a-ready__act{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.a-ready__src{font-size:var(--a-fs-2xs);color:var(--a-ink-4)}.a-ready__out{font-size:var(--a-fs-2xs);color:var(--a-ink-3);border:1px dashed var(--a-line-strong);border-radius:var(--a-r-xs);align-items:center;gap:4px;padding:0 6px;line-height:18px;display:inline-flex}.a-readyh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:14px 22px 0;display:flex}.a-readyh__t{font-size:var(--a-fs-s);color:var(--a-ink);margin:0;font-weight:600}.a-cmpready{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-sunken);flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0 22px 18px;padding:12px 14px;display:flex}.a-cmpready p{margin:0}.a-echo{font-size:var(--a-fs-2xs);color:var(--a-ink-3);min-height:1em;margin:4px 0 0}.a-warnline{border-radius:var(--a-r-s);background:var(--a-warn-bg);color:var(--a-warn-ink);border:1px solid var(--a-warn-line);font-size:var(--a-fs-xs);align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.55;display:flex}.a-warnline .a-ic{flex:none;margin-top:2px}.a-sugg{font-size:var(--a-fs-2xs);color:var(--a-ink-2);background:var(--a-surface);border:1px dashed var(--a-line-strong);border-radius:var(--a-r-xs);white-space:nowrap;align-items:center;margin-inline-start:6px;padding:0 6px;font-weight:600;line-height:18px;display:inline-flex}.a-locked{border-radius:var(--a-r-s);background:var(--a-sunken);border:1px solid var(--a-line);color:var(--a-ink-2);font-size:var(--a-fs-xs);grid-column:1/-1;align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.55;display:flex}.a-locked .a-ic{color:var(--a-ink-3);flex:none;margin-top:2px}.a-ro{flex-direction:column;gap:2px;display:flex}.a-ro__k{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.a-ro__v{font-size:var(--a-fs-s);color:var(--a-ink);font-weight:500}.a-firstrun{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;padding:28px 24px;display:grid}.a-firstrun ol{text-align:start;gap:8px;width:100%;max-width:520px;margin:0;padding:0;list-style:none;display:grid}.a-firstrun li{font-size:var(--a-fs-xs);color:var(--a-ink-2);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;line-height:1.55;display:grid}.a-firstrun li b{color:var(--a-ink);font-weight:600}.a-firstrun__n{background:var(--a-mist-50);width:22px;height:22px;color:var(--a-emerald);font-size:var(--a-fs-2xs);border:1px solid var(--a-mist-100);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (width<=767px){.a-readyh{padding:12px 16px 0}.a-cmpready{margin:0 16px 16px}}.a-kv{border:1px solid var(--a-line);border-radius:var(--a-r-m);grid-template-columns:minmax(110px,auto) minmax(0,1fr);gap:0;margin:0;display:grid;overflow:hidden}.a-kv>div{display:contents}.a-kv dt,.a-kv dd{border-top:1px solid var(--a-line);font-size:var(--a-fs-xs);padding:9px 12px}.a-kv>div:first-child dt,.a-kv>div:first-child dd{border-top:0}.a-kv dt{color:var(--a-ink-3);background:var(--a-sunken)}.a-kv dd{color:var(--a-ink);overflow-wrap:anywhere;margin:0}.a-sim{border:1px dashed var(--a-line-strong);border-radius:var(--a-r-s);font-size:var(--a-fs-2xs);color:var(--a-ink-3);background:var(--a-sunken);align-items:center;gap:8px;padding:4px 6px 4px 10px;display:inline-flex}.a-sim .a-select{min-height:30px}.a-avatar--xs{width:24px;height:24px;font-size:10px}.a-ib{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.a-ib__list{max-height:calc(100vh - 140px);position:sticky;top:12px;overflow:auto}.a-ib__thread{min-width:0}.a-ib__back{align-self:flex-start;display:none}.a-iblist{flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;display:flex}.a-ibrow{text-align:start;border-radius:var(--a-r-m);cursor:pointer;width:100%;color:var(--a-ink);background:0 0;border:1px solid #0000;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.a-ibrow:hover{background:var(--a-hover)}.a-ibrow.is-on{background:var(--a-mist-50);border-color:var(--a-mist-100);border-inline-start:3px solid var(--a-emerald)}.a-ibrow.is-attn .a-ibrow__name{font-weight:700}.a-ibrow__top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.a-ibrow__name{font-size:var(--a-fs-s);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.a-ibrow__time{font-size:var(--a-fs-2xs);color:var(--a-ink-3);white-space:nowrap;flex:none}.a-ibrow__ev{font-size:var(--a-fs-2xs);color:var(--a-turquoise-ink)}.a-ibrow__snip{font-size:var(--a-fs-xs);color:var(--a-ink-3);overflow-wrap:anywhere;line-height:1.5}.a-ibrow__foot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.a-ctxbar{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:0 22px 14px;display:flex}.a-ctx{flex-direction:column;gap:2px;display:inline-flex}.a-ctx__k{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.a-chat{background:var(--a-sunken);border-block:1px solid var(--a-line);flex-direction:column;gap:12px;margin:0;padding:18px 22px;list-style:none;display:flex}.a-bub{border:1px solid var(--a-line);background:var(--a-surface);max-width:min(560px,88%);box-shadow:var(--a-shadow-1);border-radius:14px;flex-direction:column;gap:6px;padding:10px 14px;display:flex}.a-bub--in{border-start-start-radius:4px;align-self:flex-start}.a-bub--out{background:var(--a-emerald-50);border-color:var(--a-emerald-100);border-start-end-radius:4px;align-self:flex-end}.a-bub__text{font-size:var(--a-fs-s);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--a-ink);margin:0;line-height:1.7}.a-bub__meta{font-size:var(--a-fs-2xs);color:var(--a-ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.a-bub__note{font-size:var(--a-fs-2xs);color:var(--a-ink-3);margin:0;font-style:normal}.a-bub__warn{font-size:var(--a-fs-2xs);color:var(--a-warn-ink);background:var(--a-warn-bg);border-radius:var(--a-r-xs);align-items:flex-start;gap:6px;margin:0;padding:6px 8px;line-height:1.5;display:flex}.a-bub__attn{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.a-bub__res{font-size:var(--a-fs-2xs);color:var(--a-ok-ink);align-items:center;gap:6px;margin:0;display:flex}.a-composer{border-bottom:1px solid var(--a-line);flex-direction:column;gap:10px;padding:16px 22px;display:flex}.a-composer__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.a-ib__side{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.a-ib__side>section{min-width:0;padding:16px 22px}.a-ib__side>section+section{border-inline-start:1px solid var(--a-line)}.a-notes{flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}.a-notes li{border-radius:var(--a-r-s);background:var(--a-sunken);border:1px solid var(--a-line);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.a-notes__t{font-size:var(--a-fs-xs);overflow-wrap:anywhere;margin:0;line-height:1.6}.a-notes__m{font-size:var(--a-fs-2xs);color:var(--a-ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.a-idlist{margin:0;padding:0;list-style:none}.a-idrow{border-top:1px solid var(--a-line);flex-direction:column;gap:8px;padding:16px 22px;display:flex}.a-idrow__head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.a-idrow__text{border-radius:var(--a-r-s);background:var(--a-sunken);border:1px solid var(--a-line);padding:10px 12px}@media (width<=1279px){.a-ib{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.a-ib__side{grid-template-columns:minmax(0,1fr)}.a-ib__side>section+section{border-inline-start:0;border-top:1px solid var(--a-line)}}@media (width<=899px){.a-ib{grid-template-columns:minmax(0,1fr)}.a-ib__list{max-height:none;position:static}.a-ib.has-th .a-ib__list,.a-ib:not(.has-th) .a-ib__thread.a-ib__placeholder{display:none}.a-ib__back{display:inline-flex}.a-chat,.a-composer,.a-ctxbar,.a-ib__side>section,.a-idrow{padding-inline:16px}.a-bub{max-width:94%}}.a-headkv{flex-wrap:wrap;gap:6px 22px;margin:0;display:flex}.a-headkv>div{flex-direction:column;gap:2px;display:flex}.a-headkv dt{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.a-headkv dd{font-size:var(--a-fs-xs);margin:0;font-weight:500}.a-stepper{counter-reset:s;flex-wrap:wrap;gap:8px;margin:0;padding:4px 22px 16px;list-style:none;display:flex}.a-stepper__i{border-radius:var(--a-r-pill);border:1px solid var(--a-line-strong);background:var(--a-surface);font-size:var(--a-fs-xs);color:var(--a-ink-2);align-items:center;gap:8px;padding:6px 12px 6px 10px;display:inline-flex}.a-stepper__n{background:var(--a-sunken);border:1px solid var(--a-line-strong);width:20px;height:20px;color:var(--a-ink-3);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.a-stepper__i.is-done{border-color:var(--a-ok-line);background:var(--a-ok-bg);color:var(--a-ok-ink)}.a-stepper__i.is-done .a-stepper__n{background:var(--a-emerald);border-color:var(--a-emerald);color:#fff}.a-stepper__i.is-current{border-color:var(--a-emerald);box-shadow:inset 0 0 0 1px var(--a-emerald);color:var(--a-ink);font-weight:600}.a-total th,.a-total td{background:var(--a-sunken);font-weight:700}.a-rvgrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;padding:18px 22px 22px;display:grid}.a-minis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.a-mini{border:1px solid var(--a-line);border-radius:var(--a-r-s);background:var(--a-surface);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.a-mini__k{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.a-mini__v{font-size:var(--a-fs-l);font-weight:600}.a-okline{font-size:var(--a-fs-xs);color:var(--a-ok-ink);align-items:center;gap:6px;margin:0;display:flex}.a-phone{border:1px solid var(--a-line);background:linear-gradient(180deg, var(--a-mist-50), var(--a-surface));border-radius:26px;padding:14px;position:sticky;top:12px}.a-phone__cap{font-size:var(--a-fs-2xs);color:var(--a-ink-3);text-align:center;margin:0 0 10px}.a-phone__screen{background:#ece5dd;border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.a-phone__media{background:repeating-linear-gradient(135deg, var(--a-emerald) 0 12px, var(--a-emerald-700) 12px 24px);color:#fff;min-height:140px;font-size:var(--a-fs-2xs);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex}.a-phone__msg{font-size:var(--a-fs-s);white-space:pre-wrap;background:#fff;border-radius:10px;margin:0;padding:10px 12px;line-height:1.7;box-shadow:0 1px 1px #0000000f}.a-phone__btns{flex-direction:column;gap:4px;display:flex}.a-phone__btn{text-align:center;color:#1f6f64;font-size:var(--a-fs-xs);background:#fff;border-radius:8px;padding:8px;font-weight:600;display:block}.a-checklist{border:1px solid var(--a-line);border-radius:var(--a-r-m);margin:0;padding:0;list-style:none;overflow:hidden}.a-checklist li{border-top:1px solid var(--a-line);font-size:var(--a-fs-xs);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.a-checklist li:first-child{border-top:0}.a-sigs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.a-sig{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-surface);flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;display:flex}.a-sig__role{font-size:var(--a-fs-2xs);color:var(--a-ink-3);margin:0}.a-sig__name{margin:0;font-weight:600}.a-aprow{flex-direction:row;align-items:center;gap:14px}.a-dlist .a-dlrow{border-top:1px solid var(--a-line);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 0;display:flex}@media (width<=1099px){.a-rvgrid{grid-template-columns:minmax(0,1fr)}.a-phone{position:static}}@media (width<=767px){.a-minis{grid-template-columns:repeat(2,minmax(0,1fr))}.a-sigs{grid-template-columns:minmax(0,1fr)}.a-rvgrid{padding:16px}.a-stepper{padding-inline:16px}.a-aprow{flex-direction:column;align-items:flex-start}}.a-ovgrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.a-featlist{flex-direction:column;margin:0 0 14px;padding:0 22px;list-style:none;display:flex}.a-featlist li{border-top:1px solid var(--a-line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.a-featlist li:first-child{border-top:0}.a-featlist__t{font-size:var(--a-fs-s);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-weight:600;display:flex}.a-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.a-axes3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.a-axes3>div{border:1px solid var(--a-line);border-radius:var(--a-r-s);background:var(--a-sunken);flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:10px 12px;display:flex}.a-axes3 .a-st{white-space:normal}.a-pairgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 22px 14px;display:grid}.a-paircard{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-surface);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:14px 16px;display:flex}.a-paircard__k{font-size:var(--a-fs-2xs);color:var(--a-ink-3);letter-spacing:.01em;margin:0;font-weight:600}.a-tpls{margin:0;padding:0;list-style:none}.a-tpl{border-top:1px solid var(--a-line);flex-direction:column;gap:8px;padding:16px 22px;display:flex}.a-tpl__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.a-tpl__body{border-radius:var(--a-r-s);background:var(--a-sunken);border:1px solid var(--a-line);font-size:var(--a-fs-s);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px;line-height:1.7}.a-tpl__reason{font-size:var(--a-fs-xs);color:var(--a-crit-ink);margin:0}.a-qdgrid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.a-qrcard{text-align:center;box-shadow:var(--a-shadow-pop);border:1px solid #0000000f;border-radius:22px;flex-direction:column;align-items:center;gap:6px;padding:24px 22px;display:flex}.a-qrcard__brand{font-family:var(--a-font-display);letter-spacing:.02em;margin:0;font-size:26px}.a-qrcard__ev{font-size:var(--a-fs-l);margin:0;font-weight:600}.a-qrcard__when{font-size:var(--a-fs-xs);opacity:.85;margin:0}.a-qrcard__code{border-radius:14px;width:168px;height:168px;margin:10px 0;padding:14px;box-shadow:inset 0 0 0 2px}.a-qrcard__code svg{width:100%;height:100%;display:block}.a-qrcard__name{margin:0;font-weight:600}.a-qrcard__cap,.a-qrcard__help{font-size:var(--a-fs-xs);opacity:.9;margin:0}.a-libs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0 22px 18px;list-style:none;display:grid}.a-libs li{border:1px solid var(--a-line);border-radius:var(--a-r-m);align-items:center;gap:10px;padding:10px 12px;display:flex}.a-libs__sw{border:3px solid;border-radius:10px;flex:none;width:36px;height:36px}.a-gbar{border:1px solid var(--a-line);border-radius:var(--a-r-l);background:var(--a-surface);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.a-gbar>div{border-inline-start:1px solid var(--a-line);flex-direction:column;gap:4px;min-width:0;padding:12px 16px;display:flex}.a-gbar>div:first-child{border-inline-start:0}.a-gbar__k{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.a-gbar__v{font-weight:600;font-size:var(--a-fs-s);overflow-wrap:anywhere}.a-gbar__v.is-test{color:var(--a-warn-ink)}.a-gbar__v.is-open{color:var(--a-ok-ink)}.a-gbar__v.is-off{color:var(--a-crit-ink)}.a-testband{border-radius:var(--a-r-m);color:var(--a-warn-ink);background:repeating-linear-gradient(135deg, var(--a-warn-bg) 0 14px, #fff7e6 14px 28px);border:2px dashed var(--a-warn-mark);align-items:center;gap:10px;padding:12px 16px;font-weight:700;display:flex}.a-gategrid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:20px;display:grid}.a-gstate{color:var(--a-ink-2);margin:0;font-size:22px;font-weight:700}.a-gstate.is-open{color:var(--a-ok-ink)}.a-camera{text-align:center;border-radius:var(--a-r-m);border:1px dashed var(--a-line-strong);background:var(--a-sunken);color:var(--a-ink-2);font-size:var(--a-fs-xs);flex-direction:column;align-items:center;gap:10px;padding:22px 16px;display:flex}.a-scanres{border-radius:var(--a-r-m);border:2px solid var(--a-line-strong);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.a-scanres:focus-visible{box-shadow:var(--a-focus)}.a-scanres.is-ok{border-color:var(--a-ok-line);background:var(--a-ok-bg)}.a-scanres.is-no{border-color:var(--a-crit-line);background:var(--a-crit-bg)}.a-scanres.is-off{border-color:var(--a-crit-mark);background:#fff4f2}.a-scanres.is-test{border-style:dashed;border-color:var(--a-warn-mark);background:var(--a-warn-bg)}.a-scanres__t{font-weight:700;font-size:var(--a-fs-l);margin:0}.a-scanres.is-ok .a-scanres__t{color:var(--a-ok-ink)}.a-scanres.is-no .a-scanres__t,.a-scanres.is-off .a-scanres__t{color:var(--a-crit-ink)}.a-scanres__n{margin:0;font-weight:600}.a-scanres__r{font-size:var(--a-fs-xs);color:var(--a-ink-2);margin:0}.a-rpgrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}@media (width<=1279px){.a-qdgrid{grid-template-columns:minmax(0,1fr) 320px}.a-gategrid{grid-template-columns:minmax(0,1fr)}}@media (width<=1099px){.a-ovgrid,.a-qdgrid,.a-pairgrid{grid-template-columns:minmax(0,1fr)}.a-gbar{grid-template-columns:repeat(2,minmax(0,1fr))}.a-gbar>div{border-inline-start:0;border-top:1px solid var(--a-line)}.a-libs{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.a-grid2,.a-axes3{grid-template-columns:minmax(0,1fr)}.a-featlist,.a-tpl,.a-pairgrid{padding-inline:16px}.a-kv{grid-template-columns:minmax(0,1fr)}.a-kv dt{border-top:1px solid var(--a-line);padding-bottom:2px}.a-kv dd{border-top:0;padding-top:2px}.a-kv>div:first-child dt{border-top:0}}.a-cmprow--parent{background:var(--a-sunken)}.a-cmprow--child{position:relative;padding-inline-start:40px!important}.a-cmprow--child:before{content:"";border-inline-start:2px solid var(--a-mist);position:absolute;inset-block:12px;inset-inline-start:22px}.a-link{min-height:24px}@media (width<=767px){.a-link{align-items:center;min-height:32px;display:inline-flex}.a-btn--touch,#gt-code,#gt-n,.a-seg__btn,.a-ib__back{min-height:44px}.a-top__menu{min-width:44px;min-height:44px}.a-btn--touch{padding-inline:14px}}.a-qrcard,.a-qrcard *{overflow-wrap:anywhere}.no-trace .a-trace{display:none!important}.a-trace{color:var(--a-ink-3)}.a-ib__thread .a-card__head .a-st,.a-scanres .a-st,.a-notes .a-st{white-space:normal;padding-block:3px}@media (width<=767px){.a-ib__thread>.a-card__head{flex-direction:column;gap:12px;align-items:stretch!important}.a-ib__thread>.a-card__head .a-field{min-width:0!important}.a-eyebrow .a-link{min-height:0;display:inline}}.a-traceoff{border:1px dashed var(--a-control);border-radius:var(--a-r-m);background:var(--a-sunken);color:var(--a-ink-2);font-size:var(--a-fs-xs);align-items:center;gap:8px;margin:0 0 14px;padding:8px 12px;display:flex}@media (width<=767px){#gt-q{min-height:44px}}.a-navlist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.a-navlist>li{flex-direction:column;min-width:0;display:flex}.a-nav__item{width:100%;font-family:inherit}.a-nav__item.is-active{box-shadow:none}.a-nav__chev{width:16px;height:16px;color:var(--a-ink-4);transition:transform .18s var(--a-ease);flex:none;transform:rotate(90deg)}.a-nav__item--branch.is-open .a-nav__chev{transform:none}.a-nav__item.has-active{color:var(--a-emerald);font-weight:500}.a-nav__item.has-active .a-ic,.a-nav__item.has-active .a-nav__chev{color:var(--a-emerald)}.a-navsub{flex-direction:column;gap:1px;margin:2px 0 8px;padding:0;padding-inline-start:22px;list-style:none;display:flex;position:relative}.a-navsub[hidden]{display:none}.a-navsub:before{content:"";inset-inline-start:21px;background:var(--a-line-strong);width:1px;position:absolute;top:6px;bottom:6px}.a-navsub>li{min-width:0;display:flex}.a-navsub__item{border-radius:var(--a-r-s);width:100%;min-height:36px;color:var(--a-ink-3);font-family:inherit;font-size:var(--a-fs-s);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;padding-inline:16px 10px;line-height:1.35;display:flex;position:relative}.a-navsub__item:hover{background:var(--a-hover);color:var(--a-ink)}.a-navsub__item:focus-visible{box-shadow:var(--a-focus);outline:none}.a-navsub__item.is-active{color:var(--a-emerald);background:var(--a-mist-50);font-weight:600}.a-navsub__item.is-active:before{content:"";inset-inline-start:-1px;background:var(--a-emerald);border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px}.a-navsub__text{flex:1;min-width:0}.a-navsub__n{border-radius:var(--a-r-pill);min-width:20px;height:18px;color:var(--a-ink-3);font-size:var(--a-fs-2xs);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;padding:0 6px;font-weight:500;display:inline-flex}.a-navsub__n--attn{background:var(--a-emerald-50);color:var(--a-emerald);font-weight:600}.a-navsub__item.is-active .a-navsub__n{color:var(--a-emerald)}.a-navsub__item--action{color:var(--a-emerald);font-weight:500}.a-navsub__item--action .a-ic{color:var(--a-emerald)}.a-navsub__item--action:hover{color:var(--a-emerald-700);background:var(--a-emerald-50)}.a-evctx{flex-direction:column;gap:8px;display:flex}.a-evctx__back{border-radius:var(--a-r-s);min-height:34px;color:var(--a-ink-2);font-family:inherit;font-size:var(--a-fs-s);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.a-evctx__back:hover{background:var(--a-hover);color:var(--a-emerald)}.a-evctx__back .a-ic{color:var(--a-ink-3)}.a-evctx__card{border-radius:var(--a-r-m);background:var(--a-surface);border:1px solid var(--a-line);flex-direction:column;gap:3px;margin:0 2px;padding:12px 14px;display:flex}.a-evctx__name{font-weight:600;font-size:var(--a-fs-m);color:var(--a-ink);overflow-wrap:anywhere;margin:0;line-height:1.45}.a-evctx__meta{font-size:var(--a-fs-2xs);color:var(--a-ink-3);flex-wrap:wrap;gap:2px 10px;margin:0;display:flex}.a-evctx__st{flex-wrap:wrap;gap:6px;margin:6px 0 0;display:flex}.a-kv--2{grid-template-columns:minmax(110px,auto) minmax(0,1fr) minmax(110px,auto) minmax(0,1fr)}.a-kv--2>div:nth-child(2) dt,.a-kv--2>div:nth-child(2) dd{border-top:0}@media (width<=1279px){.a-kv--2{grid-template-columns:minmax(110px,auto) minmax(0,1fr)}.a-kv--2>div:nth-child(2) dt,.a-kv--2>div:nth-child(2) dd{border-top:1px solid var(--a-line)}}.a-empty--compact{text-align:start;flex-direction:row;align-items:flex-start;gap:12px;padding:16px 22px}.a-empty--compact .a-empty__t{font-size:var(--a-fs-m)}.a-empty--compact>.a-ic{flex:none;margin-top:3px}.a-audit{flex-direction:column;margin:0;padding:0 22px 12px;list-style:none;display:flex}.a-audit__row{border-top:1px solid var(--a-line);grid-template-columns:12px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.a-audit__row:first-child{border-top:0}.a-audit__dot{background:var(--a-mist);border-radius:1px;width:7px;height:7px;margin-top:8px;transform:rotate(45deg)}.a-audit__t{font-size:var(--a-fs-s);color:var(--a-ink);overflow-wrap:anywhere;margin:0;line-height:1.6}.a-audit__m{font-size:var(--a-fs-2xs);color:var(--a-ink-3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:2px 0 0;display:flex}@media (width<=767px){.a-navsub__item,.a-evctx__back,.a-nav__item{min-height:44px}.a-audit{padding-inline:16px}.a-kv--2{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.a-navsub__item.is-active{outline:2px solid canvastext}.a-navsub__item.is-active:before{background:highlight}}@font-face{font-family:Noto Sans Local;font-weight:400;font-display:swap;src:url(/fonts/NotoSansArabic-Regular.woff)format("woff")}@font-face{font-family:Noto Sans Local;font-weight:700;font-display:swap;src:url(/fonts/NotoSansArabic-Bold.woff)format("woff")}@font-face{font-family:Noto Naskh Local;font-weight:400;font-display:swap;src:url(/fonts/NotoNaskhArabic-Regular.woff)format("woff")}:root{--a-font:"Noto Sans Local",sans-serif;--a-font-display:"Noto Naskh Local",serif;--a-fs-3xl:38px}body{margin:0}button,input,select,textarea{font:inherit}button{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #216e64}[hidden]{display:none!important}bdi,.latin{unicode-bidi:isolate}.latin{direction:ltr;display:inline-block}p{margin-block:0 8px}.a-h1{font-weight:400}.a-side{gap:18px}.a-side__logo{width:94px}.a-side__brand{min-height:92px}.a-top{padding-top:34px;padding-bottom:22px}.a-content{gap:22px;padding-top:0}.a-card__label{font-weight:700}.a-grid--main{grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr)}.a-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.a-stat{min-width:0}.a-stat__value{font-size:30px}.a-stat__cap{font-size:11.5px}.a-act{padding-block:20px}.a-act__title{line-height:1.7}.a-act__line{line-height:1.85}.a-acts .a-btn{white-space:normal;text-align:start;max-width:130px}.a-navsub{border:0;margin:0;padding:4px 35px 8px 5px;list-style:none}.a-navsub button{min-height:36px}.a-nav__item{font-size:13px}.a-nav__badge{font-size:11px}.a-nav__text{min-width:0}.a-side__foot{padding-top:14px}.a-card__head{flex-wrap:wrap;gap:12px}.a-stat.is-selected{box-shadow:inset 0 -3px var(--a-emerald);background:var(--a-mist-50)}.dc-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dc-between{justify-content:space-between}.dc-col{flex-direction:column;gap:14px;display:flex}.dc-grow{flex:1;min-width:0}.dc-label{color:var(--a-ink-3);font-size:11px}.dc-note{color:var(--a-ink-3);font-size:12px;line-height:1.8}.dc-shellnote{border-top:1px solid var(--a-line);color:var(--a-ink-3);padding-top:12px;font-size:11px}.dc-tools{border:1px dashed var(--a-control);cursor:pointer;color:var(--a-ink-2);background:0 0;border-radius:8px;align-items:center;gap:7px;width:100%;padding:9px 12px;font-size:12px;display:flex}.dc-chip{color:#645a53;white-space:nowrap;background:#eee9e5;border-radius:5px;padding:1px 5px;font-size:11px}.dc-intent{color:#6d645c;margin-inline-start:auto;font-size:10px}.dc-critical{color:#963c32;background:#fae9e5}.dc-unknown{color:#514865;background:#f0edf5}.dc-warning{color:#805509;background:#fcf1dc}.dc-positive{color:#11564e;background:#e2efec}.dc-badge{border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:12px;line-height:1.65;display:inline-flex}.dc-rule{background:#fdf6f4;border-inline-start:3px solid #a6473e;border-radius:6px;padding:12px 16px;line-height:1.9}.dc-rule p:last-child{margin:0}.dc-quiet{background:#f8f6f4;border-inline-start-color:#aaa29b}.dc-cardgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dc-dl{grid-template-columns:145px minmax(0,1fr);margin:0;display:grid}.dc-dl dt,.dc-dl dd{border-bottom:1px solid var(--a-line);overflow-wrap:anywhere;margin:0;padding:10px 0}.dc-dl dt{color:var(--a-ink-3);font-size:12px}.dc-dl dd{font-size:13px}.dc-context{border:1px solid var(--a-line);background:#fff;border-radius:12px;padding:16px}.dc-context bdi{font-size:11px}.dc-filter{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dc-field{flex-direction:column;gap:5px;font-size:12px;display:flex}.dc-field select,.dc-field input{width:100%;min-width:0}.dc-event{border-top:1px solid var(--a-line);padding:18px 22px}.dc-event:first-child{border-top:0}.dc-event h3{margin:0;font-size:15px}.dc-event p{color:var(--a-ink-3);margin:6px 0;font-size:12px}.dc-connectorgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dc-connector{border:1px solid var(--a-line);text-align:start;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}.dc-connector[aria-pressed=true]{border-color:var(--a-emerald);box-shadow:0 0 0 1px var(--a-emerald)}.dc-connector strong{font-size:16px}.dc-connector .dc-badge{align-self:flex-start}.dc-taskpage{max-width:1000px}.dc-stale{background:#fcf1dc;border-color:#a47526}.dc-empty{text-align:center;padding:54px 28px}.dc-empty .a-ic{color:#7aaaa2;width:38px;height:38px;margin-bottom:14px}.dc-empty h2{font-size:20px}.dc-empty p{max-width:580px;color:var(--a-ink-3);margin:12px auto 20px}.dc-skeleton{background:linear-gradient(100deg,#ece7e3,#f9f7f5,#ece7e3);border-radius:14px;height:135px}.dc-safe-list{flex-direction:column;gap:14px;display:flex}.dc-footer{color:var(--a-ink-3);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:6px;font-size:11px;display:flex}.dc-footer button{font-size:11px}.dc-checklist{padding-inline-start:22px;line-height:2}.dc-close-nav{display:none}.dc-block{display:block}.dc-number{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.dc-muted{color:var(--a-ink-3)}.dc-task-status{margin-bottom:16px}.dc-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}dialog.dc-dialog{border:1px solid var(--a-line);box-shadow:var(--a-shadow-pop);width:min(650px,100% - 32px);color:var(--a-ink);background:#fff;border-radius:18px;max-height:90vh;padding:24px;overflow:auto}dialog::backdrop{background:#10201d6b}dialog h2{margin:0;font-size:23px}dialog .dc-col{gap:20px}dialog .a-select{min-height:44px}dialog .dc-field{font-size:13px}dialog .dc-footer{border-top:1px solid var(--a-line);padding-top:14px}.dc-nav-overlay{z-index:60;background:#10201d6b;border:0;position:fixed;inset:0}.dc-sticky-back{align-items:center;gap:8px;margin-bottom:4px;display:flex}.dc-proto-tag{color:#6a5d52;background:#fbf8f5;border:1px solid #d9d0c8;border-radius:6px;padding:4px 9px;font-size:11px}.dc-live{z-index:100;color:#fff;background:#163f38;border-radius:10px;max-width:calc(100% - 40px);padding:12px 18px;position:fixed;bottom:18px;left:20px}.dc-live:empty{display:none}@media (width<=1279px){.a-grid--main{grid-template-columns:minmax(0,1fr) minmax(270px,.85fr)}.a-stat{padding-inline:14px}.a-content,.a-top{padding-inline:24px}.dc-connectorgrid,.dc-cardgrid{grid-template-columns:1fr}}@media (width<=1199px){.dc-close-nav{display:inline-flex}.a-side{width:288px;padding-top:20px}.a-app{grid-template-columns:minmax(0,1fr)}.a-side__brand{min-height:70px}.a-side__logo{width:78px}}@media (width<=767px){.a-top{align-items:flex-start;padding:18px 16px 20px}.a-top .a-pagehead__main{order:initial;flex:1!important}.a-top .a-actions{margin:0}.a-h1{font-size:32px}.a-sub{font-size:11px}.a-grid--main{grid-template-columns:1fr}.a-content{padding:0 16px 30px}.a-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.a-act{gap:8px 10px;padding:16px}.a-act__kind{align-self:start;margin-top:5px}.a-act .a-btn{max-width:none;margin-top:6px}.a-card__head,.a-card__body{padding:16px}.dc-cardgrid{grid-template-columns:1fr}.dc-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-dl{grid-template-columns:100px minmax(0,1fr)}.dc-dl dt,.dc-dl dd{font-size:12px}.dc-taskpage .dc-dl{grid-template-columns:1fr}.dc-taskpage .dc-dl dt{border:0;padding-bottom:0}.dc-taskpage .dc-dl dd{padding-top:3px}.dc-proto-tag{display:none}.dc-event{padding:16px}.dc-event .a-btn{justify-content:center;width:100%}.a-top .a-avatar{display:none}.dc-cardgrid .dc-rule{padding:10px}.a-tabs{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.a-tab{min-height:40px}.dc-footer{font-size:11px}.dc-empty{padding:36px 18px}.dc-connectorgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.a-skip{z-index:120;background:#fff;border:2px solid #11564e;border-radius:8px;padding:10px 16px;position:fixed;top:8px;right:12px;transform:translateY(-160%)}.a-skip:focus{transform:none}.a-navsub__item.is-active{color:#11564e;background:#e5f0ed;border-inline-start:2px solid #11564e}.a-tabs .a-tab.is-active{color:#11564e;background:#e5efec}@media (width<=767px){.a-act .a-btn{min-height:44px}.a-today__ev .dc-cardgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.p5-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.p5-fields .dc-field{min-width:0}.p5-table-wrap{border:1px solid #e9e3de;border-radius:10px;max-width:100%;overflow:auto}.p5-table{border-collapse:collapse;text-align:right;width:100%;font-size:13px}.p5-table th{color:#55514b;background:#f6f3f1;font-weight:700}.p5-table td,.p5-table th{vertical-align:top;border-bottom:1px solid #eee9e4;padding:14px 16px}.p5-table td{overflow-wrap:anywhere;min-width:100px}.p5-table tr:last-child td{border:0}.p5-table .a-btn{white-space:normal}.p5-context{margin-bottom:18px}.p5-auth{max-width:510px;margin:36px auto}.p5-chat{background:#f6f3f1;border-radius:12px;flex-direction:column;gap:16px;padding:22px;display:flex}.p5-bubble{background:#fff;border:1px solid #e4ded8;border-radius:16px 3px 16px 16px;max-width:78%;padding:16px}.p5-out{background:#e7f1ed;border-color:#d0e1d8;border-radius:3px 16px 16px;align-self:flex-end}.p5-bubble small{color:#615f58;margin-top:8px;display:block}.p5-qr-card{text-align:center;background:#fffdf7;border:1px solid #b8a37f;border-radius:10px;width:100%;max-width:330px;margin:auto;padding:30px}.p5-qr-name{color:#11564e;font-family:Noto Naskh Local,serif;font-size:36px}.p5-qr-symbol{color:#172b24;font-size:120px;line-height:1.3}.p5-scanner{text-align:center;background:#edf3ef;border:2px dashed #b7c8c0;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.p5-scanner>span{font-size:72px;line-height:1}.p5-quote{background:#f7f4ef;border-right:3px solid #11564e;margin:0;padding:24px;font-size:19px}.p5-quote footer{margin-top:14px;font-size:12px}#main-content>.a-card+.a-card{margin-top:20px}fieldset{border:1px solid #ddd5ca;border-radius:10px;padding:16px}fieldset legend{padding:0 8px;font-size:13px}textarea.a-input{resize:vertical;height:auto}input[type=checkbox]{accent-color:#11564e;vertical-align:middle;width:18px;height:18px}button:disabled{cursor:not-allowed;opacity:.55}.p5-review-only{background:#fff8e7;border:1px dashed #b18b49;padding:8px;font-size:12px}.p5-auth-shell #side{display:none}.p5-auth-shell .a-main{margin-right:0}.p5-auth-shell .a-top__menu{display:none}.p5-state-actions{flex-wrap:wrap;gap:8px;display:flex}.p5-state-actions .a-btn{white-space:normal}bdi{unicode-bidi:isolate}.p5-table-wrap:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #a07329}@media (width<=680px){.p5-fields{grid-template-columns:1fr}.p5-table th,.p5-table td{padding:12px}.p5-bubble{max-width:100%}.p5-auth{margin:12px auto}.p5-qr-card{padding:18px}.p5-context{align-items:flex-start}.dc-row>.a-btn{white-space:normal;max-width:100%}.p5-table-wrap{font-size:12px}}.ui-block{display:block}.ui-grow{flex:1;min-width:0}.ui-mt{margin-top:var(--a-s3)}.ui-muted{color:var(--a-ink-3)}.ui-stack{gap:var(--a-s4);flex-direction:column;min-width:0;display:flex}.ui-stack-xs{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.ui-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.ui-center{min-height:60vh;padding:var(--a-s6);place-items:center;display:grid}.ui-center>*{width:min(520px,100%)}.ui-small-link{font-size:var(--a-fs-s);align-self:flex-start}.ui-bullets{font-size:var(--a-fs-s);color:var(--a-ink-2);flex-direction:column;gap:6px;margin:0;padding-inline-start:20px;display:flex}.ui-pad-top{padding-top:var(--a-s4)}.ui-asof{align-items:center;gap:6px;display:inline-flex}.ui-rowlink{color:var(--a-ink);font-weight:600;text-decoration:none}.ui-rowlink:hover{color:var(--a-emerald);text-decoration:underline}.a-btn{text-decoration:none}.ui-btnwrap{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:inline-flex}.ui-btnwrap__reason{max-width:40ch}.a-btn[aria-disabled=true]:not(.is-busy){background:var(--a-sunken);color:var(--a-ink-3);border-color:var(--a-line);cursor:not-allowed}.a-btn.is-busy{cursor:progress}.ui-form{gap:var(--a-s5);flex-direction:column;display:flex}.ui-formactions{padding-top:var(--a-s2)}.ui-fieldset{border:0;min-width:0;margin:0;padding:0}.ui-fieldset>legend{margin-bottom:8px;padding:0}.ui-choice--off{opacity:.6;cursor:not-allowed}.ui-check-sm{font-size:var(--a-fs-s);color:var(--a-ink-2)}.a-input[dir=ltr]{text-align:left}.a-err span{overflow-wrap:anywhere}.ui-alert--success{border-color:var(--a-ok-line);background:var(--a-ok-bg)}.ui-alert--success .a-alert__icon{background:var(--a-surface);color:var(--a-ok-ink)}.ui-alert--sim{border-style:dashed;border-color:var(--a-control)}.a-alert__text p{margin:0}.ui-sim{border:1px dashed var(--a-control);border-radius:var(--a-r-xs);background:var(--a-sunken);color:var(--a-ink-2);font-size:var(--a-fs-2xs);white-space:nowrap;align-items:center;gap:4px;padding:0 7px;font-weight:500;line-height:18px;display:inline-flex}.ui-skeleton{flex-direction:column;gap:10px;padding:4px 0;display:flex}.ui-pagehead{padding-top:var(--a-s2)}.ui-crumb{color:var(--a-ink-3);text-decoration:none}.ui-crumb:hover{color:var(--a-emerald);text-decoration:underline}.a-utab{text-decoration:none}.a-utabs{scrollbar-width:thin;scroll-padding-inline:16px}.ui-tabpanel{padding-top:var(--a-s4)}.ui-stepper{padding-inline:22px}.ui-cards{margin:0;padding:0;list-style:none}.ui-dd{font-size:var(--a-fs-s);overflow-wrap:anywhere;margin:0}.ui-rowactions{white-space:nowrap;text-align:end}.ui-dialog-root{z-index:80;font-family:var(--a-font);color:var(--a-ink);position:relative}.ui-dialog-root .a-overlay{z-index:75}.ui-confirm-body{gap:var(--a-s3);flex-direction:column;display:flex}.a-toastzone:empty{display:none}.ui-toast--warning .a-ic,.ui-toast--error .a-ic{color:#f3c37a}.a-skip{text-decoration:none}.ui-top{min-height:64px;padding-bottom:var(--a-s3)}.ui-top__brand{font-family:var(--a-font-display);color:var(--a-emerald);font-size:22px;display:none}.ui-brandlink{color:var(--a-emerald);display:inline-flex}.ui-evctx{flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ui-evctx__v{font-size:var(--a-fs-s);margin:0;font-weight:600}.a-nav__item,.a-navsub__item{text-decoration:none}.a-side__label{padding-top:var(--a-s3);margin:0}.ui-usermenu{position:relative}.ui-usermenu__btn{border-radius:var(--a-r-pill);cursor:pointer;min-height:44px;color:var(--a-ink-2);background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:2px 6px 2px 10px;display:inline-flex}.ui-usermenu__btn:hover{background:var(--a-hover)}.a-top .ui-usermenu .a-avatar{display:inline-flex}[data-page-title]:focus,[data-page-title]:focus-visible{box-shadow:none;outline:none}.ui-usermenu__name{font-size:var(--a-fs-s);text-overflow:ellipsis;white-space:nowrap;max-width:18ch;font-weight:500;overflow:hidden}.ui-usermenu__panel{inset-inline-end:0;z-index:50;background:var(--a-surface);border:1px solid var(--a-line);border-radius:var(--a-r-m);width:min(300px,100vw - 32px);box-shadow:var(--a-shadow-pop);flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:calc(100% + 6px)}.ui-usermenu__who,.ui-usermenu__role{font-size:var(--a-fs-s);overflow-wrap:anywhere;margin:0}.ui-shortcuts{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ui-shortcut{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-sunken);min-height:52px;color:var(--a-ink);align-items:center;gap:10px;padding:0 14px;font-weight:500;text-decoration:none;display:flex}.ui-shortcut:hover{border-color:var(--a-mist);background:var(--a-mist-50);color:var(--a-emerald)}.ui-shortcut .a-ic{color:var(--a-emerald)}.ui-shortcut__chev{margin-inline-start:auto;color:var(--a-ink-4)!important}.ui-auth{background:var(--a-page);min-height:100vh;font-family:var(--a-font);direction:rtl;justify-content:center;padding:48px 16px;display:flex}.ui-auth__main{gap:var(--a-s5);flex-direction:column;width:min(460px,100%);display:flex}.ui-auth__brand{color:var(--a-emerald);justify-content:center;display:flex}.ui-auth__logo{width:120px;display:block}.ui-auth__logo svg{width:100%;height:auto;display:block}.ui-auth__card .a-card__body{padding:28px}.ui-auth__foot{text-align:center}@media (width<=1199px){.ui-top__brand{display:inline-block}.ui-top{min-height:0}}@media (width<=767px){.ui-auth{padding:24px 16px}.ui-auth__card .a-card__body{padding:20px 16px}.ui-top{padding-bottom:var(--a-s2)}.ui-rowactions{text-align:start}.ui-stepper{padding-inline:16px}.ui-btnwrap{width:100%}}.att-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.att-bigbtn.a-btn{min-height:48px;font-size:var(--a-fs-m);padding-inline:20px}.att-inline{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.att-inline>.a-field{flex:220px;min-width:0}.att-inline .a-input{min-height:48px}.att-gatebar{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.att-gatebar__item{flex-direction:column;gap:4px;display:flex}.att-gatebar__k{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.att-seg{min-width:240px;margin-inline-start:auto}.att-seg .a-seg__btn{min-height:44px;font-size:var(--a-fs-s)}.att-gatecards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.att-camera{justify-content:center;min-height:180px}.att-camera__video{aspect-ratio:4/3;object-fit:cover;border-radius:var(--a-r-m);background:var(--a-ink);width:100%;max-width:420px}.att-camera__t{font-weight:600;font-size:var(--a-fs-s);margin:0}.att-cands{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.att-cand{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.att-cand__main{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.att-cand__name,.att-target__name{font-weight:700;font-size:var(--a-fs-l);color:var(--a-ink);overflow-wrap:anywhere;margin:0}.att-cand__meta{font-size:var(--a-fs-xs);color:var(--a-ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.att-cand__nums{font-size:var(--a-fs-xs);color:var(--a-ink-3);margin:0}.att-cand__esc{flex-direction:column;flex:200px;align-items:flex-start;gap:6px;min-width:0;display:flex}.att-cand__esc .a-help{margin:0}.att-target{border-radius:var(--a-r-m);background:var(--a-sunken);border:1px solid var(--a-line);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.att-target .a-help{margin:0}.att-minis{grid-template-columns:repeat(3,minmax(0,1fr))}.att-count .a-input{max-width:200px;min-height:52px;font-size:22px}.att-confirm{border-radius:var(--a-r-m);border:2px solid var(--a-emerald);background:var(--a-emerald-50);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.att-confirm__t{font-weight:700;font-size:var(--a-fs-l);margin:0}.att-result{outline:none}.att-result.a-scanres .a-scanres__t{font-size:20px}.att-result__nums{flex-wrap:wrap;gap:8px;display:flex}.att-evcards{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.att-evcard{border:1px solid var(--a-line);border-radius:var(--a-r-l);background:var(--a-surface);flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}.att-evcard__main{flex-direction:column;gap:6px;min-width:0;display:flex}.att-evcard__t{font-weight:700;font-size:var(--a-fs-l);overflow-wrap:anywhere;margin:0}.att-evcard .a-help{margin:0}.att-designs{margin:0;padding:0;list-style:none}.att-design{border-top:1px solid var(--a-line);flex-wrap:wrap;gap:16px 22px;padding:18px 22px;display:flex}.att-design:first-child{border-top:0}.att-design__main{flex-direction:column;flex:260px;gap:8px;min-width:0;display:flex}.att-design__t{font-weight:700;font-size:var(--a-fs-l);overflow-wrap:anywhere;margin:0}.att-design__main .a-help{margin:0}.att-preview{flex-direction:column;gap:8px;width:260px;max-width:100%;margin:0;display:flex}.att-preview--compact{width:190px}.att-preview--compact .a-qrcard{padding:16px 14px}.att-preview--compact .a-qrcard__brand{font-size:20px}.att-preview--compact .a-qrcard__code{width:110px;height:110px}.att-preview__img{border-radius:var(--a-r-s);border:1px solid var(--a-line);width:100%;height:auto;display:block}.att-preview .a-help{margin:0}.att-qrcard{border:2px solid #0000}.att-qrcard--framed{border-style:double;border-width:6px}.att-themeform{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.att-colors{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px 14px;display:grid}.att-colors .a-input[type=color]{min-height:40px;padding:4px}.att-list{font-size:var(--a-fs-s);color:var(--a-ink-2);flex-direction:column;gap:8px;margin:0;padding-inline-start:18px;display:flex}.att-chips{flex-wrap:wrap;gap:6px;display:flex}.att-details summary{cursor:pointer;font-size:var(--a-fs-s);color:var(--a-ink-2);min-height:32px}.att-partyqr{border-top:1px solid var(--a-line);padding-top:14px}.att-partyqr .a-help,.att-partyqr .a-h3{margin:0}.att-cardimg{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.att-cardimg__img{border-radius:var(--a-r-m);border:1px solid var(--a-line);width:260px;max-width:100%;height:auto}.att-bigstatus{margin:0}.att-bigstatus .a-st{font-size:var(--a-fs-m);padding:6px 12px}.att-history{margin:0}.att-history li{flex-direction:column;gap:4px;display:flex}.att-guesthead{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.att-guesthead .a-h2{margin:0}@media (width<=1099px){.att-gatecards{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.att-seg{width:100%;min-width:0;margin-inline-start:0}.att-themeform{grid-template-columns:minmax(0,1fr)}.att-inline>.a-btn,.att-actions>.a-btn,.att-actions>.ui-btnwrap{flex:auto}.att-design{padding:16px}.att-preview--compact{width:100%}}.cmp-note{font-size:var(--a-fs-xs);color:var(--a-ink-2);margin:0;line-height:1.7}.cmp-border-top{border-top:1px solid var(--a-line)}.cmp-states{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.cmp-states li{align-items:center;gap:6px;display:inline-flex}.cmp-head__body{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:12px 24px;display:grid}.cmp-head__t{font-weight:600;font-size:var(--a-fs-m,16px);margin:0;line-height:1.5}.cmp-head__state{align-items:flex-start}.cmp-head__kv{gap:6px;margin:0;display:grid}.cmp-head__kv>div{font-size:var(--a-fs-xs);flex-wrap:wrap;gap:4px 10px;display:flex}.cmp-head__kv dt{color:var(--a-ink-3)}.cmp-head__kv dd{color:var(--a-ink);margin:0}.cmp-head .a-version{flex-wrap:wrap;gap:4px 12px}.cmp-rvgrid{padding:0}.a-card .cmp-rvgrid{padding:18px 22px 22px}.cmp-bindings{flex-direction:column;gap:10px;display:flex}.cmp-binding{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-sunken);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.2fr) auto;align-items:end;gap:8px 12px;padding:10px 12px;display:grid}.cmp-binding .a-field{margin:0}.cmp-binding__fixed{margin:0 0 10px}.a-checklist li.cmp-check{flex-direction:column;align-items:stretch;gap:8px}.cmp-check__rec{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:8px 12px;padding-inline-start:28px;display:grid}.cmp-check__rec .a-help{grid-column:1/-1;margin:0}@media (width<=1099px){.cmp-head__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cmp-head__kv{grid-column:1/-1}}@media (width<=767px){.cmp-head__body{grid-template-columns:minmax(0,1fr)}.a-card .cmp-rvgrid{padding:16px}.cmp-binding{grid-template-columns:minmax(0,1fr);align-items:stretch}.cmp-check__rec{grid-template-columns:minmax(0,1fr);padding-inline-start:0}}.ui-bulkbar{background:var(--a-mist-50);border-block:1px solid var(--a-mist-100);padding-block:10px}.ui-file{height:auto;padding-block:7px}.ui-file::file-selector-button{border:1px solid var(--a-line-strong);border-radius:var(--a-r-s);background:var(--a-sunken);font:inherit;cursor:pointer;margin-inline-end:10px;padding:4px 10px}.a-stats.ui-stats4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=767px){.a-stats.ui-stats4{grid-template-columns:repeat(2,minmax(0,1fr))}}.a-cell-title.ui-cell-start{align-items:flex-start}.ui-filters{gap:10px 14px}.ui-searchform{flex:280px;align-items:center;gap:8px;min-width:0;max-width:460px;display:flex}.ui-searchform .a-field-inline{flex:auto;min-width:0}.ui-searchform .a-input--search{width:100%;min-width:0}.ui-inline-field{font-size:var(--a-fs-xs);color:var(--a-ink-2);align-items:center;gap:8px;display:inline-flex}.ui-strong{color:var(--a-ink);font-weight:600}.ui-section{flex-direction:column;gap:14px;display:flex}.ui-section>.a-section-t{padding:0}.ui-window-echo{flex-direction:column;gap:8px;display:flex}.ui-mt-xs{margin:6px 0 0}.ui-mb{margin:0 0 12px}.ui-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ui-featlist{margin:0;padding:0;list-style:none}.ui-featrow{border-top:1px solid var(--a-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 18px;padding:16px 22px;display:flex}.ui-featrow:first-child{border-top:0}.ui-featrow__main{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.ui-featrow__t{font-size:var(--a-fs-s);color:var(--a-ink);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font-weight:600;display:flex}.ui-backrow{display:flex}@media (width<=1279px){.ui-grid-2{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.ui-featrow{padding:14px 16px}.ui-searchform{flex-basis:100%;max-width:none}.ui-inline-field{flex:calc(50% - 8px)}.ui-inline-field .a-select--compact{width:100%}}.ui-fieldset.ui-fieldset-gap{gap:16px;display:grid}.ui-inbox-nav{margin:0 0 16px}.ui-ib-tools{flex-wrap:wrap;gap:10px 12px}.ui-ib-tools .ui-searchform{flex:100%;max-width:none}.a-ib__list .a-iblist a.a-ibrow{text-decoration:none}.a-ib__thread>.a-card__head{flex-wrap:wrap;align-items:flex-start;gap:10px 16px}.a-ib__thread .a-chat{margin-inline:-22px}.a-ib__thread .a-composer{border-bottom:0;padding-inline:0}.a-bub[aria-current=true]{box-shadow:0 0 0 2px var(--a-emerald-100), var(--a-shadow-1)}.a-bub .a-composer__row{gap:4px 8px}.a-idrow .a-notes{margin:0}.a-idrow .ui-stack{max-width:640px}@media (width<=899px){.a-ib__thread .a-chat{margin-inline:-16px}.ui-inbox-nav{overflow-x:auto}}.a-tpl-preview{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-mist-50);gap:6px;padding:10px 12px;display:grid}.a-tpl-preview p{margin:0}.a-tpl-preview__body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--a-fs-s);color:var(--a-ink)}.ib-attach__card{border:1px solid var(--a-line);border-radius:var(--a-r-m);background:var(--a-mist-50);align-items:center;gap:10px;max-width:520px;padding:8px 10px;display:flex}.ib-attach__card.is-error{border-color:var(--a-crit-line);background:var(--a-crit-bg)}.ib-attach__thumb{object-fit:cover;border-radius:var(--a-r-s);border:1px solid var(--a-line);flex:none;width:56px;height:56px}.ib-attach__icon{border-radius:var(--a-r-s);background:var(--a-surface);border:1px solid var(--a-line);flex:none;place-items:center;width:40px;height:40px;display:grid}.ib-attach__meta{flex:auto;gap:2px;min-width:0;display:grid}.ib-attach__name{font-size:var(--a-fs-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ib-attach__err{color:var(--a-crit-ink);font-size:var(--a-fs-xs);margin:0}.ib-media__img{border-radius:var(--a-r-s);border:1px solid var(--a-line);max-width:min(260px,100%);max-height:220px;display:block}.rp-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.rp-breakdown{gap:var(--a-s5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.rp-minis{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-two{gap:var(--a-s5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.rp-delivery th[scope=row]{text-align:start;background:0 0;font-weight:400}.rp-foot{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.rp-sim{align-items:center;gap:6px;display:inline-flex}.rp-cellrow{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rp-cellstack{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.rp-filter{margin-block:-4px 0}.rp-toolbar{border-bottom:1px solid var(--a-line);align-items:flex-end}.rp-toolbar .a-tabs{flex:auto}.rp-filter-field{min-width:160px}.rp-pad{margin:0;padding:12px 22px 0}.rp-acts{margin:0;padding:0;list-style:none}.rp-acts .a-act__title{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.rp-count{font-variant-numeric:tabular-nums}.rp-nolink{max-width:130px}.rp-code{font-size:var(--a-fs-2xs);color:var(--a-ink-3)}.rp-audit{padding-top:8px}.rp-memlist,.rp-files{margin:0;padding:0;list-style:none}.rp-mem{border-top:1px solid var(--a-line);flex-direction:column;gap:8px;padding:16px 22px;display:flex}.rp-mem:first-child{border-top:0}.rp-mem__text{border-inline-start:3px solid var(--a-mist);background:var(--a-sunken);border-radius:var(--a-r-s);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--a-fs-s);margin:0;padding:10px 14px;line-height:1.8}.rp-mem .a-act__line{align-items:center}.rp-file{border-top:1px solid var(--a-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.rp-file:first-child{border-top:0}.rp-file p{margin:0}.rp-url{overflow-wrap:anywhere}.rp-dash-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.rp-today{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rp-today .a-today__ev p{margin:0}.rp-today__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rp-today__link{color:#fff;font-weight:600;font-size:var(--a-fs-l);text-decoration:none}.rp-today__link:hover,.rp-today__link:focus-visible{text-decoration:underline}@media (width<=1279px){.rp-breakdown{grid-template-columns:1fr}.rp-minis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){.rp-two{grid-template-columns:1fr}}@media (width<=767px){.rp-stats,.rp-dash-stats,.rp-minis{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-hint-col{display:none}.rp-pad,.rp-mem{padding-inline:16px}.rp-toolbar .a-tabs{flex:100%}.rp-filter-field{flex:calc(50% - 6px);min-width:0}.rp-nolink{max-width:none}}.ret-sinks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ret-sinks li{border-top:1px solid var(--a-line);font-size:var(--a-fs-xs);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.ret-sinks li:first-child{border-top:0}.rsvp-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=1099px){.rsvp-grid{grid-template-columns:minmax(0,1fr)}}
