@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.ttf)format("truetype");font-weight:400}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.ttf)format("truetype");font-weight:700}:root,[data-theme=light]{--ax-color-ink:#141414;--ax-color-soft:#6b6b66;--ax-color-hair:#d8d6ce;--ax-color-paper:#fff;--ax-color-wash:#faf9f5;--ax-color-red:#a63b3b;--ax-color-green:#3b7a57;--ax-color-amber:#b8860b;--ax-color-grey:#6b7280;--ax-color-primary:#1c9746;--ax-color-secondary:#1ba43c;--ax-color-on-primary:#141414;--ax-space-grid:4px;--ax-radius:6px;--ax-font-family:"Vazirmatn", Tahoma, sans-serif;--ax-font-h1:20pt;--ax-font-h2:15pt;--ax-font-h3:12.5pt;--ax-font-body:11pt;--ax-font-small:9.5pt;--ax-font-tiny:8.5pt;--ax-font-floor-table:10pt;--ax-direction:rtl;--ax-letter-spacing-fa:0}[data-theme=dark]{--ax-color-ink:#eceae4;--ax-color-soft:#a8a69f;--ax-color-hair:#3a3a36;--ax-color-paper:#161616;--ax-color-wash:#1f1f1d;--ax-color-red:#a63b3b;--ax-color-green:#3b7a57;--ax-color-amber:#b8860b;--ax-color-grey:#6b7280;--ax-color-primary:#1c9746;--ax-color-secondary:#1ba43c;--ax-color-on-primary:#141414;--ax-space-grid:4px;--ax-radius:6px;--ax-font-family:"Vazirmatn", Tahoma, sans-serif;--ax-font-h1:20pt;--ax-font-h2:15pt;--ax-font-h3:12.5pt;--ax-font-body:11pt;--ax-font-small:9.5pt;--ax-font-tiny:8.5pt;--ax-font-floor-table:10pt;--ax-direction:rtl;--ax-letter-spacing-fa:0}:root,[data-theme=light]{--ax-color-amber:#8a6408;--ax-color-grey:#5f6570}[data-theme=dark]{--ax-color-red:#ee9494;--ax-color-green:#6fcb94;--ax-color-amber:#e3b652;--ax-color-grey:#a3a8b2}.ax-card{background:var(--ax-color-wash);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 6);box-sizing:border-box;inline-size:100%;min-inline-size:0;overflow-x:auto}.ax-card-title{margin:0 0 calc(var(--ax-space-grid) * 4);font-size:var(--ax-font-h2)}.ax-row{gap:calc(var(--ax-space-grid) * 3);flex-wrap:wrap;align-items:center;display:flex}.ax-field-hint{color:var(--ax-color-soft);font-size:var(--ax-font-small);line-height:1.8}.ax-field-error{color:var(--ax-color-red);font-size:var(--ax-font-small)}.ax-field input,.ax-field select{min-block-size:44px;padding-inline:calc(var(--ax-space-grid) * 3);box-sizing:border-box;max-inline-size:100%}.ax-field{grid-template-columns:minmax(0,1fr);min-inline-size:0}.ax-ltr{text-align:start;direction:ltr;unicode-bidi:plaintext}.ax-primary,.ax-secondary{min-block-size:44px;padding-inline:calc(var(--ax-space-grid) * 5);border-radius:var(--ax-radius);font-weight:700}.ax-primary{background:var(--ax-color-primary);color:var(--ax-color-on-primary);border:1px solid var(--ax-color-primary)}.ax-primary:disabled{opacity:.6}.ax-secondary{background:var(--ax-color-paper);color:var(--ax-color-ink);border:1px solid var(--ax-color-hair)}.ax-danger{color:var(--ax-color-red);border-color:var(--ax-color-red)}.ax-link{color:inherit;text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ax-notice{border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 3);border:1px solid var(--ax-color-hair);line-height:1.9}.ax-notice-error{border-color:var(--ax-color-red);color:var(--ax-color-red)}.ax-notice-ok{border-color:var(--ax-color-green)}.ax-notice-warn{border-color:var(--ax-color-amber)}.ax-badge{border-radius:var(--ax-radius);padding-inline:calc(var(--ax-space-grid) * 2);font-size:var(--ax-font-small);border:1px solid;font-weight:700;display:inline-block}.ax-badge-green{color:var(--ax-color-green)}.ax-badge-red{color:var(--ax-color-red)}.ax-badge-amber{color:var(--ax-color-amber)}.ax-badge-grey{color:var(--ax-color-grey)}.ax-banner{justify-content:space-between;align-items:center;gap:calc(var(--ax-space-grid) * 3);box-sizing:border-box;flex-wrap:wrap;inline-size:100%;max-inline-size:64rem;display:flex}.ax-h3{font-size:var(--ax-font-h3);margin:0}.ax-lead{margin:0;line-height:1.9}.ax-soft{color:var(--ax-color-soft);font-size:var(--ax-font-small);line-height:1.9}.ax-align-end{align-items:end}.ax-modal-backdrop{z-index:50;padding:calc(var(--ax-space-grid) * 4);background:color-mix(in srgb, var(--ax-color-ink) 45%, transparent);place-items:center;display:grid;position:fixed;inset:0}.ax-modal{max-inline-size:28rem;box-shadow:0 8px 32px color-mix(in srgb, var(--ax-color-ink) 35%, transparent)}.ax-dl{gap:calc(var(--ax-space-grid) * 2) calc(var(--ax-space-grid) * 6);grid-template-columns:max-content 1fr;margin:0;display:grid}.ax-dl dd{margin:0}@media (width<=40rem){.ax-card{padding:calc(var(--ax-space-grid) * 4)}.ax-dl{grid-template-columns:1fr}}@media print{header,nav,.ax-noprint{display:none!important}.ax-card{background:0 0;border:0}}.ax-empty{gap:calc(var(--ax-space-grid) * 2);padding:calc(var(--ax-space-grid) * 6);border:1px dashed var(--ax-color-hair);border-radius:var(--ax-radius);background:var(--ax-color-paper);justify-items:start;display:grid}.ax-empty-title{margin:0;font-weight:700}.ax-empty-hint{color:var(--ax-color-soft);margin:0;line-height:1.9}.ax-error-state{justify-content:space-between;align-items:center;gap:calc(var(--ax-space-grid) * 3);flex-wrap:wrap;display:flex}.ax-skeleton{gap:calc(var(--ax-space-grid) * 2);inline-size:100%;display:grid}.ax-skeleton-line{border-radius:var(--ax-radius);background:color-mix(in srgb, var(--ax-color-hair) 70%, var(--ax-color-paper));block-size:.9rem;animation:1.4s ease-in-out infinite ax-pulse;display:block}.ax-skeleton-line:nth-child(3n){inline-size:70%}@keyframes ax-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ax-skeleton-line{animation:none}}.ax-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ax-dialog-backdrop{z-index:1100;padding:calc(var(--ax-space-grid) * 4);background:color-mix(in srgb, var(--ax-color-ink) 45%, transparent);place-items:center;display:grid;position:fixed;inset:0}.ax-dialog{background:var(--ax-color-paper);color:var(--ax-color-ink);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);box-sizing:border-box;max-block-size:calc(100vh - 2rem);inline-size:min(34rem,100%);padding:calc(var(--ax-space-grid) * 5);gap:calc(var(--ax-space-grid) * 4);box-shadow:0 8px 32px color-mix(in srgb, var(--ax-color-ink) 35%, transparent);display:grid;overflow-y:auto}.ax-dialog-title{font-size:var(--ax-font-h3);margin:0}.ax-dialog-actions{justify-content:flex-end}.ax-toasts{z-index:1200;gap:var(--ax-space-grid);max-inline-size:min(24rem,100vw - 2rem);display:grid;position:fixed;inset-block-end:calc(var(--ax-space-grid) * 4);inset-inline-start:calc(var(--ax-space-grid) * 4)}.ax-toast{gap:calc(var(--ax-space-grid) * 3);padding:calc(var(--ax-space-grid) * 3);border-radius:var(--ax-radius);border:1px solid var(--ax-color-hair);background:var(--ax-color-paper);color:var(--ax-color-ink);box-shadow:0 4px 16px color-mix(in srgb, var(--ax-color-ink) 25%, transparent);justify-content:space-between;align-items:center;display:flex}.ax-toast-ok{border-inline-start:4px solid var(--ax-color-green)}.ax-toast-error{border-inline-start:4px solid var(--ax-color-red)}.ax-toast-info{border-inline-start:4px solid var(--ax-color-primary)}.ax-scroll{max-inline-size:100%;overflow-x:auto}.ax-table{border-collapse:separate;border-spacing:0;inline-size:100%}.ax-table th,.ax-table td{padding-block:var(--ax-space-grid);padding-inline:calc(var(--ax-space-grid) * 2);box-sizing:border-box;border-block-end:1px solid var(--ax-color-hair);border-inline-start:1px solid var(--ax-color-hair);text-align:start;vertical-align:middle;block-size:40px}.ax-table tr>:first-child{border-inline-start:0}.ax-table thead{z-index:2;position:sticky;inset-block-start:0}.ax-table thead th{white-space:nowrap;background:var(--ax-color-wash);font-weight:700}.ax-table tbody tr:nth-child(2n)>td{background:var(--ax-color-wash)}.ax-table tbody tr:nth-child(odd)>td{background:var(--ax-color-paper)}.ax-table .ax-num{text-align:end}.ax-table .ax-c{text-align:center}.ax-table .ax-num-cell{font-variant-numeric:tabular-nums}.ax-table .ax-soft-cell{color:var(--ax-color-soft)}.ax-table th input,.ax-table th select{box-sizing:border-box;min-block-size:32px;inline-size:100%}.ax-table caption{text-align:start}.ax-table .ax-table-error{color:var(--ax-color-red)}.ax-table .ax-table-empty{color:var(--ax-color-soft)}.ax-col-rn{inline-size:4rem}.ax-table-scroll{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);max-block-size:70vh;overflow:auto}.ax-row-actions{gap:var(--ax-space-grid);white-space:nowrap;align-items:center;display:inline-flex}.ax-row-actions button,.ax-row-actions summary{min-block-size:32px}@media (width<=40rem){.ax-table tr>:first-child{z-index:1;position:sticky;inset-inline-start:0}.ax-table thead tr>:first-child{z-index:3}}.ax-tablebar{align-items:center;gap:calc(var(--ax-space-grid) * 2);flex-wrap:nowrap;margin-block-end:calc(var(--ax-space-grid) * 2);display:flex}.ax-tablebar>input,.ax-tablebar>button,.ax-tablebar>.ax-menu>summary{box-sizing:border-box;min-block-size:40px}.ax-tablebar-search{flex:0 18rem;min-inline-size:8rem}@media (width<=40rem){.ax-tablebar{flex-wrap:wrap}.ax-tablebar-search{flex-basis:100%}}.ax-menu{position:relative}.ax-menu>summary{cursor:pointer;padding-inline:calc(var(--ax-space-grid) * 3);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);background:var(--ax-color-wash);white-space:nowrap;align-items:center;list-style:none;display:inline-flex}.ax-menu>summary::-webkit-details-marker{display:none}.ax-menu-panel{z-index:1000;gap:var(--ax-space-grid);min-inline-size:12rem;max-inline-size:min(28rem,100vw - 2rem);padding:calc(var(--ax-space-grid) * 2);background:var(--ax-color-paper);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);box-shadow:0 4px 16px color-mix(in srgb, var(--ax-color-ink) 15%, transparent);display:grid;position:absolute;inset-block-start:calc(100% + var(--ax-space-grid));inset-inline-start:0}.ax-menu-end>.ax-menu-panel{inset-inline:auto 0}.ax-menu-panel button{text-align:start;min-block-size:40px}.ax-menu-check{gap:var(--ax-space-grid);white-space:nowrap;align-items:center;min-block-size:32px;display:flex}.ax-pager{gap:calc(var(--ax-space-grid) * 2);flex-wrap:wrap;align-items:center;margin-block-start:calc(var(--ax-space-grid) * 2);display:flex}.ax-pager>button,.ax-pager>select{min-block-size:40px}.ax-tablebox{font-family:var(--ax-font-family);color:var(--ax-color-ink)}.ax-num{font-variant-numeric:tabular-nums}.ax-card,.ax-scroll,.ax-dialog,.ax-empty{position:relative}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--ax-color-paper);color:var(--ax-color-ink);font-family:var(--ax-font-family)}input,select,textarea,button{font:inherit;color:var(--ax-color-ink);background:var(--ax-color-paper);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding-block:calc(var(--ax-space-grid) / 2);padding-inline:var(--ax-space-grid)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline:2px solid var(--ax-color-primary);outline-offset:1px}button{cursor:pointer;background:var(--ax-color-wash)}button:disabled{cursor:not-allowed;color:var(--ax-color-soft)}input[aria-invalid=true]{border-color:var(--ax-color-red)}table{color:var(--ax-color-ink)}th button{background:0 0;border:0;padding:0;font-weight:700}caption{padding-block:var(--ax-space-grid);font-weight:700}.ax-bug-float{z-index:1000;min-block-size:40px;padding-inline:calc(var(--ax-space-grid) * 3);background:var(--ax-color-paper);color:var(--ax-color-ink);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);font:inherit;box-shadow:0 2px 8px color-mix(in srgb, var(--ax-color-ink) 15%, transparent);position:fixed;inset-block-end:calc(var(--ax-space-grid) * 2);inset-inline-start:calc(var(--ax-space-grid) * 2)}.ax-bug-float[data-typing]{display:none}@media (width<=30rem){.ax-bug-float{display:none}}.ax-bug-backdrop{z-index:1100;padding:calc(var(--ax-space-grid) * 2);box-sizing:border-box;background:color-mix(in srgb, var(--ax-color-ink) 40%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ax-bug-dialog{box-sizing:border-box;gap:calc(var(--ax-space-grid) * 3);max-block-size:calc(100vh - 32px);inline-size:min(32rem,100%);padding:calc(var(--ax-space-grid) * 4);background:var(--ax-color-paper);color:var(--ax-color-ink);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);display:grid;overflow-y:auto}.ax-bug-title{font-size:var(--ax-font-h3);margin:0}.ax-bug-form{gap:calc(var(--ax-space-grid) * 3);display:grid}.ax-bug-field{gap:var(--ax-space-grid);font-weight:700;display:grid}.ax-bug-field textarea{box-sizing:border-box;inline-size:100%;font:inherit;font-weight:400}.ax-bug-check{align-items:center;gap:calc(var(--ax-space-grid) * 2);min-block-size:44px;display:flex}.ax-bug-shot{gap:calc(var(--ax-space-grid) * 2);display:grid}.ax-bug-file{gap:var(--ax-space-grid);color:var(--ax-color-soft);font-size:var(--ax-font-small);display:grid}.ax-bug-file input{max-inline-size:100%}.ax-bug-thumb{object-fit:contain;border:1px solid var(--ax-color-hair);max-block-size:10rem;max-inline-size:100%}.ax-bug-hint,.ax-bug-note{color:var(--ax-color-soft);font-size:var(--ax-font-small);margin:0}.ax-bug-error{color:var(--ax-color-red);margin:0}.ax-bug-actions{gap:calc(var(--ax-space-grid) * 2);flex-wrap:wrap;display:flex}.ax-bug-actions button,.ax-bug-shot>button{min-block-size:44px}.axs{background:var(--ax-color-paper);min-block-size:100vh;color:var(--ax-color-ink);font-family:var(--ax-font-family);font-size:var(--ax-font-body)}.axs-icon{flex:none}.axs-skip{z-index:1300;clip-path:inset(50%);white-space:nowrap;background:var(--ax-color-paper);block-size:1px;inline-size:1px;color:var(--ax-color-ink);border:2px solid var(--ax-color-primary);border-radius:var(--ax-radius);position:absolute;inset-block-start:0;inset-inline-start:8px;overflow:hidden}.axs-skip:focus{clip-path:none;block-size:auto;inline-size:auto;padding:8px 12px;overflow:visible}.axs-head{align-items:center;gap:calc(var(--ax-space-grid) * 3);box-sizing:border-box;min-block-size:64px;padding-inline:calc(var(--ax-space-grid) * 5);padding-block:calc(var(--ax-space-grid) * 2);background:var(--ax-color-primary);color:var(--ax-color-on-primary);border-block-end:4px solid var(--ax-brand-accent-page,var(--ax-brand-accent,transparent));display:flex}.axs-title{font-size:var(--ax-font-h2);white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;margin:0;overflow:hidden}.axs-tools{align-items:center;gap:calc(var(--ax-space-grid) * 2);flex:none;margin-inline-start:auto;display:flex}.axs-hbtn{justify-content:center;align-items:center;gap:var(--ax-space-grid);min-block-size:44px;min-inline-size:44px;padding-inline:calc(var(--ax-space-grid) * 2);box-sizing:border-box;color:inherit;font:inherit;cursor:pointer;border:1px solid color-mix(in srgb, currentColor 40%, transparent);border-radius:var(--ax-radius);background:0 0;font-weight:700;display:inline-flex}.axs-hbtn:focus-visible,.axs-link:focus-visible,.axs-collapse:focus-visible{outline-offset:2px;outline:2px solid}.axs-user-name{text-overflow:ellipsis;white-space:nowrap;max-inline-size:10rem;overflow:hidden}.axs-bell-n{font-variant-numeric:tabular-nums}.axs-company select{background:var(--ax-color-paper);min-block-size:40px;max-inline-size:16rem;color:var(--ax-color-ink)}.axs-head .ax-help-btn{min-block-size:44px;min-inline-size:44px}.axs-head [role=radiogroup] button{min-block-size:36px}.axs-pop-wrap{position:relative}.axs-pop{z-index:1000;box-sizing:border-box;min-inline-size:15rem;max-inline-size:calc(100vw - 16px);padding:calc(var(--ax-space-grid) * 3);gap:calc(var(--ax-space-grid) * 3);background:var(--ax-color-paper);color:var(--ax-color-ink);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);box-shadow:0 8px 24px color-mix(in srgb, var(--ax-color-ink) 25%, transparent);font-weight:400;display:grid;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.axs-pop-who{margin:0;font-weight:700}.axs-pop-cap{color:var(--ax-color-soft);font-size:var(--ax-font-small);margin-block-end:var(--ax-space-grid);display:block}.axs-pop-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.axs-pop-list a,.axs-pop-list strong{align-items:center;gap:calc(var(--ax-space-grid) * 2);min-block-size:40px;padding-inline:calc(var(--ax-space-grid) * 2);border-radius:var(--ax-radius);color:inherit;text-decoration:none;display:flex}.axs-pop-list a:hover,.axs-pop-item:hover{background:var(--ax-color-wash)}.axs-pop-item{align-items:center;gap:calc(var(--ax-space-grid) * 2);min-block-size:40px;inline-size:100%;padding-inline:calc(var(--ax-space-grid) * 2);border-radius:var(--ax-radius);color:inherit;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.axs-logout{justify-content:center;align-items:center;gap:var(--ax-space-grid);display:flex}.axs-body{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.axs[data-nav] .axs-body{grid-template-columns:15rem minmax(0,1fr)}.axs[data-nav][data-collapsed] .axs-body{grid-template-columns:4.25rem minmax(0,1fr)}.axs-side{box-sizing:border-box;gap:var(--ax-space-grid);min-block-size:calc(100vh - 64px);max-block-size:100vh;padding:calc(var(--ax-space-grid) * 2);background:var(--ax-color-wash);border-inline-end:1px solid var(--ax-color-hair);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.axs-nav{gap:calc(var(--ax-space-grid) * 2);display:grid}.axs-group{gap:2px;display:grid}.axs-group-label{margin:calc(var(--ax-space-grid) * 2) calc(var(--ax-space-grid) * 3) 0;color:var(--ax-color-soft);font-size:var(--ax-font-small);font-weight:700}.axs-group-head{justify-content:space-between;align-items:center;gap:var(--ax-space-grid);box-sizing:border-box;min-block-size:36px;inline-size:100%;padding-inline:calc(var(--ax-space-grid) * 3);border-radius:var(--ax-radius);color:var(--ax-color-soft);font:inherit;cursor:pointer;background:0 0;border:0;margin-block-start:var(--ax-space-grid);display:flex}.axs-group-head .axs-group-label{margin:0}.axs-group-head:hover{background:color-mix(in srgb, var(--ax-color-primary) 8%, var(--ax-color-wash))}.axs-group-head:focus-visible,.axs-navsearch input:focus-visible{outline:2px solid var(--ax-color-primary);outline-offset:2px}button.axs-link{inline-size:100%;font:inherit;cursor:pointer;text-align:start;background:0 0;border-block:0;border-inline-end:0}.axs-parent .axs-label{flex:1}.axs-parent[data-inside]{font-weight:700}.axs-sub{padding-inline-start:calc(var(--ax-space-grid) * 4)}.axs-sub .axs-link{min-block-size:36px}.axs-navsearch{align-items:center;gap:var(--ax-space-grid);padding-inline:calc(var(--ax-space-grid) * 2);box-sizing:border-box;border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);background:var(--ax-color-paper);min-block-size:40px;color:var(--ax-color-soft);display:flex}.axs-navsearch input{min-inline-size:0;color:var(--ax-color-ink);font:inherit;background:0 0;border:0;flex:1;min-block-size:36px}.axs-navempty{padding-inline:calc(var(--ax-space-grid) * 3);color:var(--ax-color-soft);font-size:var(--ax-font-small);margin:0}.axs-items{gap:2px;margin:0;padding:0;list-style:none;display:grid}.axs-link{align-items:center;gap:calc(var(--ax-space-grid) * 2);box-sizing:border-box;min-block-size:40px;padding-inline:calc(var(--ax-space-grid) * 3);border-radius:var(--ax-radius);color:inherit;border-inline-start:3px solid #0000;text-decoration:none;display:flex}.axs-link:hover{background:color-mix(in srgb, var(--ax-color-primary) 10%, var(--ax-color-wash))}.axs-link[aria-current=page]{border-inline-start-color:var(--ax-color-primary);background:var(--ax-color-paper);font-weight:700}.axs-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.axs-badge{color:var(--ax-color-red);font-size:var(--ax-font-small);font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;margin-inline-start:auto;padding-inline:6px;font-weight:700;line-height:1.5}.axs-bug-side+.axs-collapse{margin-block-start:0}.axs-collapse{align-items:center;gap:calc(var(--ax-space-grid) * 2);min-block-size:40px;padding-inline:calc(var(--ax-space-grid) * 3);color:var(--ax-color-soft);font:inherit;cursor:pointer;background:0 0;border:0;margin-block-start:auto;display:flex}.axs[data-collapsed] .axs-side .axs-label,.axs[data-collapsed] .axs-side .axs-group-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.axs[data-collapsed] .axs-side .axs-link,.axs[data-collapsed] .axs-collapse{justify-content:center;padding-inline:0}.axs[data-collapsed] .axs-side .axs-badge{background:var(--ax-color-paper);margin:0;position:absolute;inset-block-start:0;inset-inline-end:2px}.axs[data-collapsed] .axs-side .axs-link{position:relative}.axs-main{gap:calc(var(--ax-space-grid) * 6);min-inline-size:0;padding:calc(var(--ax-space-grid) * 6);outline:none;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;display:grid}.axs-main>*{box-sizing:border-box;min-inline-size:0;max-inline-size:100%}.axs-pagehead{gap:calc(var(--ax-space-grid) * 2);inline-size:100%;max-inline-size:72rem;display:grid}.axs-crumbs ol{gap:var(--ax-space-grid);color:var(--ax-color-soft);font-size:var(--ax-font-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.axs-crumbs li+li:before{content:"/";margin-inline-end:var(--ax-space-grid)}.axs-crumbs a{color:inherit}.axs-titlebar{justify-content:space-between;align-items:center;gap:calc(var(--ax-space-grid) * 3);flex-wrap:wrap;display:flex}.axs-pagetitle{font-size:var(--ax-font-h2);margin:0}.axs-actions{gap:calc(var(--ax-space-grid) * 2);flex-wrap:wrap;display:flex}.axs-backdrop{z-index:1100;background:color-mix(in srgb, var(--ax-color-ink) 40%, transparent);justify-content:flex-start;display:flex;position:fixed;inset:0}.axs-drawer{box-sizing:border-box;align-content:start;gap:calc(var(--ax-space-grid) * 3);block-size:100%;inline-size:min(20rem,88vw);padding:calc(var(--ax-space-grid) * 3);background:var(--ax-color-wash);color:var(--ax-color-ink);border-inline-end:1px solid var(--ax-color-hair);display:grid;overflow-y:auto}.axs-drawer-head{justify-content:space-between;align-items:center;gap:var(--ax-space-grid);display:flex}.axs-drawer .axs-company select{inline-size:100%;max-inline-size:none}@media (width>=48.01rem){.axs-menu-btn{display:none}}@media (width<=48rem){.axs[data-nav] .axs-body,.axs[data-nav][data-collapsed] .axs-body{grid-template-columns:minmax(0,1fr)}.axs-side,.axs-wide{display:none}.axs-head{padding-inline:calc(var(--ax-space-grid) * 3);gap:calc(var(--ax-space-grid) * 2)}.axs-title{font-size:var(--ax-font-h3)}.axs-user-name{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.axs-main{padding:calc(var(--ax-space-grid) * 4);gap:calc(var(--ax-space-grid) * 4)}}@media print{.axs-side,.axs-head,.axs-skip{display:none!important}.axs[data-nav] .axs-body{grid-template-columns:1fr}}.axc-picker{gap:var(--ax-space-grid);display:grid}.axc-options{gap:2px;max-block-size:18rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.axc-opt{text-align:start;min-block-size:40px;inline-size:100%;padding-inline:calc(var(--ax-space-grid) * 3);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);background:var(--ax-color-paper);color:var(--ax-color-ink);font:inherit}.axc-on{border-color:var(--ax-color-primary);font-weight:700}.axc-row{justify-content:space-between;align-items:center;gap:var(--ax-space-grid);flex-wrap:wrap;display:flex}.axc-guard{align-items:center;gap:var(--ax-space-grid);flex-wrap:wrap;display:inline-flex}.axc-why{color:var(--ax-color-soft);font-size:var(--ax-font-small)}.axc-add{gap:calc(var(--ax-space-grid) * 3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;display:grid}.axc-week{gap:calc(var(--ax-space-grid) * 2);grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));display:grid}.axc-week input{box-sizing:border-box;text-align:center;inline-size:100%;min-inline-size:0}.axc-backdrop{z-index:1100;background:color-mix(in srgb, var(--ax-color-ink) 40%, transparent);justify-content:flex-start;display:flex;position:fixed;inset:0}.axc-drawer{background:var(--ax-color-paper);color:var(--ax-color-ink);block-size:100%;inline-size:min(30rem,100%);padding:calc(var(--ax-space-grid) * 5);box-sizing:border-box;border-inline-end:1px solid var(--ax-color-hair);overflow-y:auto}.axc-drawer-head{justify-content:space-between;align-items:center;gap:var(--ax-space-grid);margin-block-end:calc(var(--ax-space-grid) * 4);display:flex}.axc-drawer-head h2{font-size:var(--ax-font-h3);margin:0}.axc-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.axc-card{gap:var(--ax-space-grid);padding:calc(var(--ax-space-grid) * 3);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);background:var(--ax-color-paper);color:var(--ax-color-ink);display:grid}.axc-card h3{font-size:var(--ax-font-h3);margin:0}.axc-list{gap:4px;margin:0;padding-inline-start:1.25rem;display:grid}.axc-soft{color:var(--ax-color-soft)}.axc-bad{color:var(--ax-color-red)}.axc-apps{gap:calc(var(--ax-space-grid) * 2);flex-wrap:wrap;align-items:center;display:flex}.axc-chat-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:var(--ax-space-grid) 0}.axc-scroll{max-inline-size:100%;overflow-x:auto}.axc-table{border-collapse:collapse;inline-size:100%}.axc-table th,.axc-table td{padding:var(--ax-space-grid) calc(var(--ax-space-grid) * 2);border-block-end:1px solid var(--ax-color-hair);text-align:start}.axc-num{font-variant-numeric:tabular-nums}.axc-row{gap:calc(var(--ax-space-grid) * 2);flex-wrap:wrap;align-items:center;display:flex}.axc-stack{gap:calc(var(--ax-space-grid) * 2);display:grid}.axc-tiles{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:12px;display:grid}.axc-tile{border:1px solid var(--ax-color-hair);border-radius:8px;min-inline-size:0;padding:12px}.axc-tile h4{margin:0 0 8px}.axc-big{font-variant-numeric:tabular-nums;margin:4px 0;font-size:2rem;font-weight:700}.axc-bars{border-collapse:collapse;inline-size:100%}.axc-bars th,.axc-bars td{text-align:start;padding:2px 4px;font-weight:400}.axc-bar{background:var(--ax-color-primary);border-radius:3px;block-size:10px;display:block}.axc-num{font-variant-numeric:tabular-nums;text-align:end}.axc-scroll,.axc-card,.axc-drawer,.axc-stack{position:relative}.axc-roles{gap:calc(var(--ax-space-grid) * 3);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 2) calc(var(--ax-space-grid) * 3);flex-wrap:wrap;margin:0;display:flex}.axc-check{align-items:center;gap:var(--ax-space-grid);min-block-size:40px;display:inline-flex}@media (width<=30rem){.axc-cards thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.axc-cards,.axc-cards tbody,.axc-cards tr,.axc-cards td{box-sizing:border-box;inline-size:100%;display:block}.axc-cards tr{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:var(--ax-space-grid) calc(var(--ax-space-grid) * 2);background:var(--ax-color-paper);margin-block-end:calc(var(--ax-space-grid) * 2)}.axc-cards td{justify-content:space-between;align-items:center;gap:var(--ax-space-grid);padding-block:var(--ax-space-grid);overflow-wrap:anywhere;border:0;flex-wrap:wrap;min-inline-size:0;display:flex}.axc-cards td[data-label]:before{content:attr(data-label);color:var(--ax-color-soft);font-weight:700}.axc-cards td>*{min-inline-size:0;max-inline-size:100%}}.axc-panel{gap:calc(var(--ax-space-grid) * 3);min-inline-size:0;display:grid}.axc-panel-title{font-size:var(--ax-font-h2);margin:0}.axc-tabs{gap:var(--ax-space-grid);border-block-end:1px solid var(--ax-color-hair);flex-wrap:wrap;padding-block-end:var(--ax-space-grid);display:flex}.axc-tab{min-block-size:40px;padding-inline:calc(var(--ax-space-grid) * 3);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);background:var(--ax-color-paper);color:var(--ax-color-ink);font:inherit}.axc-tab.axc-on{border-color:var(--ax-color-primary);font-weight:700}.axc-tabpanel{min-inline-size:0}.pc-table-wrap{flex-direction:column;gap:8px;min-inline-size:0;max-inline-size:100%;display:flex}.pc-table-wrap+.pc-table-wrap{margin-block-start:16px}.pc-table-box{border:1px solid var(--ax-color-hair);background:var(--ax-color-paper);-webkit-overflow-scrolling:touch;border-radius:8px;max-block-size:min(72vh,720px);max-inline-size:100%;overflow:auto}.pc-table-box:focus-visible{outline:2px solid var(--ax-color-primary);outline-offset:2px}table.pc-table{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%;font-family:var(--ax-font-family);color:var(--ax-color-ink);background:var(--ax-color-paper);font-size:13.5px}.pc-table-box>table.pc-table:not([style]){table-layout:auto}table.pc-table th,table.pc-table td{text-align:start;vertical-align:middle;border-block-end:1px solid var(--ax-color-hair);border-inline-end:1px solid var(--ax-color-hair);padding:8px 12px}table.pc-table tr>:last-child{border-inline-end:0}table.pc-table tbody tr:last-child>*{border-block-end:0}table.pc-table thead th{z-index:2;background:color-mix(in srgb, var(--ax-color-primary) 14%, var(--ax-color-paper));color:var(--ax-color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;position:sticky;inset-block-start:0;overflow:hidden}table.pc-table thead tr.pc-filters th{background:var(--ax-color-wash);padding:4px;font-weight:400;inset-block-start:38px}table.pc-table thead tr.pc-filters input{box-sizing:border-box;block-size:32px;min-block-size:32px;inline-size:100%;min-inline-size:0;padding-inline:8px;font-size:12.5px}table.pc-table tbody tr:nth-child(2n)>*{background:var(--ax-color-wash)}table.pc-table tbody tr:hover>*{background:color-mix(in srgb, var(--ax-color-primary) 9%, var(--ax-color-paper))}table.pc-table tbody tr.pc-click{cursor:pointer}table.pc-table caption.pc-caption{caption-side:top;text-align:start;border-block-end:1px solid var(--ax-color-hair);padding:8px 12px;font-weight:700}table.pc-table caption.sr,table.pc-table caption.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}table.pc-table .pc-c,table.pc-table td.num,table.pc-table th.num{text-align:center}table.pc-table .pc-n,table.pc-table .num{font-variant-numeric:tabular-nums}table.pc-table td.pc-rn{color:var(--ax-color-soft)}table.pc-table .pc-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}table.pc-table td.pc-wrap .pc-cell{white-space:normal;overflow-wrap:anywhere}table.pc-table td.pc-msg{text-align:center;color:var(--ax-color-soft);padding-block:24px}table.pc-table td.pc-err{color:var(--ax-color-red)}table.pc-table td.pc-act .pc-cell,table.pc-table td.pc-act{overflow:visible}.pc-sort{min-block-size:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;max-inline-size:100%;padding:0;font-weight:700;display:inline-flex}.pc-arrow{color:var(--ax-color-soft);font-size:10px}th[aria-sort=ascending] .pc-arrow,th[aria-sort=descending] .pc-arrow{color:var(--ax-color-ink)}.pc-actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.pc-ico{font-size:13px;line-height:1}.pc-pop{display:inline-block;position:relative}.pc-pop>summary{list-style:none}.pc-pop>summary::-webkit-details-marker{display:none}.pc-pop-body{z-index:1000;background:var(--ax-color-paper);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);flex-direction:column;gap:6px;min-inline-size:12rem;padding:10px;display:flex;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0;box-shadow:0 6px 18px #00000024}.pc-pop-wide{min-inline-size:18rem}.pc-actions .pc-pop-body{inset-inline:0 auto}.pc-menu-item{justify-content:flex-start;inline-size:100%}.pc-cols{flex-direction:column;gap:4px;max-block-size:50vh;display:flex;overflow:auto}.pc-cols label{align-items:center;gap:8px;min-block-size:32px;display:flex}.pc-bar{flex-wrap:nowrap;align-items:center;gap:8px;min-inline-size:0;display:flex}.pc-bar .pc-search{box-sizing:border-box;border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);background:var(--ax-color-paper);block-size:40px;min-block-size:40px;min-inline-size:8rem;max-inline-size:32rem;color:var(--ax-color-ink);font:inherit;flex:18rem;padding-inline:12px}.pc-tools{flex-wrap:nowrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.pc-bar .btn-m,.pc-pager .btn-m{block-size:40px;min-block-size:40px}.pc-more{display:none}.pc-more-sec{border-block-end:1px solid var(--ax-color-hair);flex-direction:column;gap:6px;padding-block-end:8px;display:flex}.pc-views{flex-direction:column;gap:8px;display:flex}.pc-views label{flex-direction:column;gap:4px;display:flex}.pc-views .row{flex-wrap:wrap;gap:8px;display:flex}.pc-pager{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.pc-pages{font-variant-numeric:tabular-nums;align-items:center;min-block-size:40px;padding-inline:4px;display:inline-flex}.pc-total{color:var(--ax-color-soft)}.pc-size{align-items:center;gap:6px;display:inline-flex}.pc-size select{border-radius:var(--ax-radius);block-size:40px;min-block-size:40px}@media (width<=768px){table.pc-table tbody tr>:first-child,table.pc-table thead tr>:first-child{z-index:1;background:var(--ax-color-paper);box-shadow:-1px 0 0 var(--ax-color-hair);position:sticky;inset-inline-start:0}table.pc-table thead tr>:first-child{z-index:3;background:color-mix(in srgb, var(--ax-color-primary) 14%, var(--ax-color-paper))}table.pc-table tbody tr:nth-child(2n)>:first-child{background:var(--ax-color-wash)}}@media (width<=480px){.pc-bar{flex-wrap:nowrap}.pc-bar .pc-search{flex:auto;max-inline-size:none}.pc-tools{display:none}.pc-more{display:inline-block}.pc-pager .btn-m,.pc-size select,.pc-pop>summary,.pc-bar .btn-m,.pc-bar .pc-search{block-size:44px;min-block-size:44px}}.pc-actions .pc-pop-body{box-shadow:none;min-inline-size:0;margin-block-start:4px;position:static}.pc-actions{flex-wrap:wrap}.ax-stack{gap:calc(var(--ax-space-grid) * 3);display:grid}.ax-stack-tight{gap:var(--ax-space-grid);display:grid}.ax-row{align-items:center;gap:var(--ax-space-grid);flex-wrap:wrap;display:flex}.ax-soft{color:var(--ax-color-soft)}.ax-field{gap:4px;display:grid}.ax-field-label{font-weight:600}.ax-field-hint{color:var(--ax-color-soft);font-size:var(--ax-font-small)}.ax-field-error{color:var(--ax-color-ink);border-inline-start:3px solid var(--ax-color-red);padding-inline-start:calc(var(--ax-space-grid) * 2)}.ax-primary{background:var(--ax-color-primary);color:var(--ax-color-on-primary);border:1px solid var(--ax-color-primary);border-radius:var(--ax-radius);padding-inline:calc(var(--ax-space-grid) * 4);min-block-size:44px;font:inherit}.ax-secondary{background:var(--ax-color-paper);color:var(--ax-color-ink);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding-inline:calc(var(--ax-space-grid) * 3);min-block-size:44px;font:inherit}.ax-primary:disabled,.ax-secondary:disabled{opacity:.6;cursor:not-allowed}.ax-link{color:var(--ax-color-ink);min-block-size:44px;font:inherit;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.ax-notice{align-items:center;gap:var(--ax-space-grid);color:var(--ax-color-ink);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 2) calc(var(--ax-space-grid) * 3);border-inline-start-width:4px;flex-wrap:wrap;display:flex}.ax-notice-error{border-inline-start-color:var(--ax-color-red)}.ax-notice-ok{border-inline-start-color:var(--ax-color-green)}.ax-badge{padding-inline:calc(var(--ax-space-grid) * 2);border-radius:var(--ax-radius);border:1px solid var(--ax-color-hair);font-size:var(--ax-font-small);margin-inline-start:var(--ax-space-grid);display:inline-block}.ax-badge-grey{color:var(--ax-color-ink);border-color:var(--ax-color-grey)}.ax-table{border-collapse:collapse;inline-size:100%}.ax-table th,.ax-table td{text-align:start;padding:var(--ax-space-grid);border-block-end:1px solid var(--ax-color-hair)}.core-host{gap:calc(var(--ax-space-grid) * 4);grid-template-columns:minmax(0,1fr);display:grid}.core-host>*{min-inline-size:0}.core-host>section{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 4);min-inline-size:0}.core-host h2{font-size:var(--ax-font-h3);margin:0}.core-host .axc-panel,.core-host .axc-stack{grid-template-columns:minmax(0,1fr)}.core-host .axc-panel>*,.core-host .axc-stack>*{min-inline-size:0}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.ttf)format("truetype");font-weight:500}*{box-sizing:border-box}body{font-size:var(--ax-font-body);margin:0;line-height:1.7}h1{font-size:var(--ax-font-h1);margin-block:0 calc(var(--ax-space-grid) * 3)}h2{font-size:var(--ax-font-h2);margin-block:calc(var(--ax-space-grid) * 6) calc(var(--ax-space-grid) * 2)}h3{font-size:var(--ax-font-h3);margin-block:calc(var(--ax-space-grid) * 3) var(--ax-space-grid)}.muted{color:var(--ax-color-soft)}.num{font-variant-numeric:tabular-nums}.row{gap:calc(var(--ax-space-grid) * 2);flex-wrap:wrap;align-items:center;display:flex}.spread{justify-content:space-between}.card{background:var(--ax-color-wash);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 6);box-sizing:border-box;min-inline-size:0;margin-block-end:calc(var(--ax-space-grid) * 4)}.empty{border:1px dashed var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 6);background:var(--ax-color-paper);gap:calc(var(--ax-space-grid) * 2);justify-items:start;display:grid}.grid{gap:calc(var(--ax-space-grid) * 3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.kpi{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 3)}.kpi .v{font-size:var(--ax-font-h1);font-variant-numeric:tabular-nums;font-weight:700}.kpi .l{color:var(--ax-color-soft);font-size:var(--ax-font-small)}button,.btn{border-radius:var(--ax-radius);min-block-size:44px}.btn{color:var(--ax-color-ink);border:1px solid var(--ax-color-hair);padding-inline:calc(var(--ax-space-grid) * 5);background:var(--ax-color-paper);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.primary,.btn.primary{background:var(--ax-color-primary);color:var(--ax-color-on-primary);border:1px solid var(--ax-color-primary);padding-inline:calc(var(--ax-space-grid) * 5);font-weight:700}.link{color:var(--ax-color-ink);background:0 0;border:0;text-decoration:underline}.badge{padding-inline:calc(var(--ax-space-grid) * 2);border-radius:var(--ax-radius);border:1px solid var(--ax-color-hair);font-size:var(--ax-font-small);white-space:nowrap;display:inline-block}.badge.red{border-color:var(--ax-color-red);color:var(--ax-color-ink);background:color-mix(in srgb, var(--ax-color-red) 12%, transparent)}.badge.green{border-color:var(--ax-color-green);color:var(--ax-color-ink);background:color-mix(in srgb, var(--ax-color-green) 12%, transparent)}.badge.amber{border-color:var(--ax-color-amber);color:var(--ax-color-ink)}.alert{color:var(--ax-color-red)}.ok{color:var(--ax-color-green)}.scroll{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:var(--ax-space-grid);overflow-x:auto}.form{gap:calc(var(--ax-space-grid) * 3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;display:grid}.form label{gap:var(--ax-space-grid);flex-direction:column;display:flex}.form>*{min-inline-size:0}.form select{inline-size:100%;max-inline-size:100%}ul.plain{margin:0;padding:0;list-style:none}ul.plain li{padding-block:var(--ax-space-grid);border-block-end:1px solid var(--ax-color-hair)}.act{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 3);margin-block-end:calc(var(--ax-space-grid) * 3)}.act.crit{border-inline-start:4px solid var(--ax-color-red)}.plain-table{border-collapse:collapse;inline-size:100%;margin-block-end:calc(var(--ax-space-grid) * 3)}.plain-table th,.plain-table td{text-align:start;padding-block:var(--ax-space-grid);padding-inline:calc(var(--ax-space-grid) * 2);border-block-end:1px solid var(--ax-color-hair)}svg text{font-family:var(--ax-font-family);fill:var(--ax-color-ink)}@media (width<=640px){.kpi .v{font-size:var(--ax-font-h2)}.form{grid-template-columns:1fr}}.sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.card.warn{border-inline-start:4px solid var(--ax-color-amber)}.form select,.form input[type=number]{min-block-size:44px;font:inherit;padding-inline:var(--ax-space-grid);border-radius:var(--ax-radius);border:1px solid var(--ax-color-hair);background:var(--ax-color-paper);color:var(--ax-color-ink)}.okline{color:var(--ax-color-ink);border-inline-start:3px solid var(--ax-color-green);padding-inline-start:var(--ax-space-grid)}.warnline{color:var(--ax-color-ink);border-inline-start:3px solid var(--ax-color-red);padding-inline-start:var(--ax-space-grid)}.field .steps{gap:calc(var(--ax-space-grid) * 2);margin-block:var(--ax-space-grid);flex-wrap:wrap;display:flex}.field .photo{gap:var(--ax-space-grid);flex-direction:column;min-inline-size:0;display:flex}.field input[type=file],.card input[type=file]{min-block-size:44px;max-inline-size:100%}.field .act input[type=checkbox]{block-size:22px;inline-size:22px}.card select{min-inline-size:0;max-inline-size:100%}.help-q{min-block-size:44px;min-inline-size:44px;font-weight:700}.help-drawer{z-index:1000;max-inline-size:42rem;margin-block:var(--ax-space-grid);flex-basis:100%;position:relative}.help-drawer h3{margin-block:calc(var(--ax-space-grid) * 2) var(--ax-space-grid)}.chat-slot{gap:var(--ax-space-grid);flex-direction:column;max-inline-size:100%;display:inline-flex}.chat-box{inline-size:min(40rem,100%)}.chat-pick select{min-inline-size:0;max-inline-size:100%}.err-details{color:var(--ax-color-soft);font-size:var(--ax-font-small);margin-inline-start:var(--ax-space-grid);display:inline-block}.err-details summary{cursor:pointer}.core-down{padding:calc(var(--ax-space-grid) / 2) var(--ax-space-grid);font-size:var(--ax-font-small);color:var(--ax-color-ink);background:var(--ax-color-wash);border-block-end:1px solid var(--ax-color-amber);margin:0}.view-bar{align-items:end;gap:var(--ax-space-grid,8px);flex-wrap:wrap}.view-bar label,.view-bar .axc-field{min-inline-size:0;max-inline-size:100%}.view-bar select,.view-bar input{max-inline-size:100%}.ptabs{border-block-end:1px solid var(--ax-color-hair);margin-block-end:calc(var(--ax-space-grid) * 2)}.ptabs nav{gap:var(--ax-space-grid) calc(var(--ax-space-grid) * 2);flex-wrap:wrap;display:flex}.ptabs nav a{padding-block:var(--ax-space-grid);color:var(--ax-color-ink);border-block-end:2px solid #0000;align-items:center;min-block-size:44px;text-decoration:none;display:inline-flex}.ptabs nav a[aria-current=page]{border-color:var(--ax-color-secondary);font-weight:700}.ptabs nav.psubs{font-size:var(--ax-font-small)}.ptabs nav.psubs a{min-block-size:36px}.wizard ol.steps{gap:var(--ax-space-grid);margin-block:calc(var(--ax-space-grid) * 2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.wizard ol.steps li{border-block-end:2px solid var(--ax-color-hair);padding-block-end:calc(var(--ax-space-grid) / 2)}.wizard ol.steps li.done{border-color:var(--ax-color-green)}.wizard ol.steps li[aria-current=step]{border-color:var(--ax-color-secondary);font-weight:700}.wizard .grid2{gap:calc(var(--ax-space-grid) * 2);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.wizard .grid2>*{min-inline-size:0}.wizard fieldset.plain{border:0;min-inline-size:0;margin:0;padding:0}.wizard ul.checks li.bad{font-weight:700}.wizard>.card.form{max-inline-size:60rem;display:block}.wizard>.card.form>*+*{margin-block-start:calc(var(--ax-space-grid) * 2)}.wizard ul.checks li.info{color:var(--ax-color-soft)}.wizard .plan-rows{gap:calc(var(--ax-space-grid) * 1.5);margin-block:var(--ax-space-grid) calc(var(--ax-space-grid) * 2);display:grid}.wizard .plan-rows li{border-block-end:1px solid var(--ax-color-hair);min-inline-size:0;padding-block-end:var(--ax-space-grid)}main{padding-block-end:calc(var(--ax-space-grid) * 9)}.home .home-grid{gap:calc(var(--ax-space-grid) * 2);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin-block-end:calc(var(--ax-space-grid) * 3);display:grid}.home .home-grid>.card{gap:var(--ax-space-grid);flex-direction:column;min-inline-size:0;display:flex}.home .home-grid>.card>.btn{align-self:flex-start;margin-block-start:auto}.home ul.list li{padding-block:calc(var(--ax-space-grid) / 2);border-block-end:1px solid var(--ax-color-hair)}.home ul.list li.bad{color:var(--ax-color-red)}.gantt{gap:var(--ax-space-grid);min-inline-size:0;display:grid}.g-tools{gap:var(--ax-space-grid);flex-wrap:wrap;align-items:center;display:flex}.g-tools button{min-block-size:40px}.g-check{gap:var(--ax-space-grid);align-items:center;min-block-size:40px;display:inline-flex}.g-legend{font-size:var(--ax-font-small)}.g-key{background:var(--ax-color-grey);vertical-align:middle;border-radius:2px;block-size:8px;inline-size:18px;display:inline-block}.g-key.crit{background:var(--ax-color-red)}.g-key.base{background:var(--ax-color-soft);block-size:4px}.g-frame{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);background:var(--ax-color-paper);min-inline-size:0;display:flex;overflow:hidden}.g-names{border-inline-end:1px solid var(--ax-color-hair);flex-direction:column;flex:none;min-inline-size:0;display:flex}.g-names-head{padding-inline:var(--ax-space-grid);border-block-end:1px solid var(--ax-color-hair);align-items:center;font-weight:700;display:flex}.g-names-body{position:relative;overflow:hidden}.g-name{white-space:nowrap;block-size:28px;font-size:var(--ax-font-small);align-items:center;gap:4px;display:flex;position:absolute;inset-inline:0;overflow:hidden}.g-name>span,.g-name .g-open{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-block-size:0;min-inline-size:0;padding:0;overflow:hidden}.g-name.node{font-weight:700}.g-name.crit .g-open{-webkit-text-decoration-color:var(--ax-color-red);text-decoration-color:var(--ax-color-red)}.g-tog{flex:none;block-size:22px;min-block-size:22px;inline-size:22px;padding:0;line-height:1}.g-resize{cursor:col-resize;background:var(--ax-color-wash);touch-action:none;flex:none;inline-size:8px}.g-resize:focus-visible{outline:2px solid var(--ax-color-primary)}.g-pane{overscroll-behavior:contain;flex:auto;block-size:min(70vh,640px);min-inline-size:0;overflow:auto}.g-head{z-index:10;display:block;position:sticky;inset-block-start:0}.g-bar{cursor:pointer;outline:none}.g-bar:focus-visible rect,.g-bar:focus-visible polygon{stroke:var(--ax-color-primary);stroke-width:2px}.g-frame.list .g-names{flex:auto}.g-panel-head{justify-content:space-between;gap:var(--ax-space-grid);align-items:center;display:flex}.g-dl{gap:4px calc(var(--ax-space-grid) * 2);grid-template-columns:max-content 1fr;margin:0;display:grid}.g-dl dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}@media (width<=640px){.g-pane{block-size:60vh}.g-dl{grid-template-columns:1fr}}@media print{body.gantt-printing *{visibility:hidden}body.gantt-printing .gantt,body.gantt-printing .gantt *{visibility:visible}body.gantt-printing .gantt{inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}body.gantt-printing .g-tools,body.gantt-printing .g-resize{display:none}}.tasks h1{font-size:var(--ax-font-h);margin-block:calc(var(--ax-space-grid) * 1)}.tasks .crumbs{gap:calc(var(--ax-space-grid) * 1);font-size:var(--ax-font-small);flex-wrap:wrap;align-items:center;display:flex}.tasks .crumbs .btn.back{min-block-size:48px}.tasks .card.ok{border-inline-start:4px solid var(--ax-color-green)}.task-tools{gap:var(--ax-space-grid);margin-block-end:var(--ax-space-grid);display:grid}.task-tools input[type=search]{box-sizing:border-box;min-block-size:48px;inline-size:100%}.tasks .chips{gap:var(--ax-space-grid);flex-wrap:wrap;display:flex}.tasks .chips button{flex:auto;min-block-size:44px}.tasks .chips button[aria-pressed=true],.tasks .chips button[aria-checked=true]{border-color:var(--ax-color-primary);font-weight:700}.task-list{gap:var(--ax-space-grid);margin:0;padding:0;list-style:none;display:grid}.task-row{align-items:center;gap:var(--ax-space-grid);min-block-size:56px;padding-inline:calc(var(--ax-space-grid) * 2);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);color:var(--ax-color-ink);background:var(--ax-color-paper);margin-block-end:var(--ax-space-grid);text-decoration:none;display:flex}.task-row .name{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.task-row .pct{text-align:end;min-inline-size:3.5em}.task-row .meta{font-size:var(--ax-font-small)}.task-card h1{font-size:var(--ax-font-body);font-weight:700}.st-grid{gap:var(--ax-space-grid);grid-template-columns:1fr 1fr;display:grid}.st-grid button{min-block-size:52px;font-weight:700}.st-grid button.on{border-width:2px;border-color:var(--ax-color-ink)}.st-grid button.on.green{border-color:var(--ax-color-green)}.st-grid button.on.amber{border-color:var(--ax-color-amber)}.st-grid button.on.red{border-color:var(--ax-color-red)}.task-card .stepper{gap:var(--ax-space-grid);margin-block:var(--ax-space-grid);grid-template-columns:48px 1fr 48px auto;align-items:center;display:grid}.task-card .stepper button{min-block-size:48px}.task-card .qty,.task-card .reason{gap:calc(var(--ax-space-grid) / 2);margin-block:var(--ax-space-grid);display:grid}.task-card .qty input,.task-card .reason select,.task-card .reason input{min-block-size:48px}.task-card .steps{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);margin-block:var(--ax-space-grid)}.task-card .steps label{align-items:center;gap:var(--ax-space-grid);min-block-size:44px;display:flex}.task-card textarea{box-sizing:border-box;inline-size:100%;margin-block-start:var(--ax-space-grid)}.tasks .card-foot{gap:var(--ax-space-grid);margin-block-start:var(--ax-space-grid);display:flex}.tasks .card-foot>*{flex:1 1 0;justify-content:center;align-items:center;min-block-size:52px;display:inline-flex}.tasks .small{font-size:var(--ax-font-small);margin-block:calc(var(--ax-space-grid) / 2)}.task-proj{gap:var(--ax-space-grid);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-block-end:var(--ax-space-grid);display:grid}.task-proj .task-row{margin-block-end:0}.task-proj .daily-btn{white-space:nowrap;justify-content:center;align-items:center;min-block-size:56px;display:inline-flex}.task-links{gap:var(--ax-space-grid);flex-wrap:wrap;display:flex}.task-links .btn{align-items:center;min-block-size:48px;display:inline-flex}.daily-form label{gap:calc(var(--ax-space-grid) / 2);margin-block:var(--ax-space-grid);display:grid}.daily-form textarea,.daily-form input,.daily-form select{box-sizing:border-box;min-block-size:48px;inline-size:100%;min-inline-size:0}.daily-form .daily-pair{gap:var(--ax-space-grid);grid-template-columns:1fr 1fr;display:grid}.daily-form .obstacle{gap:calc(var(--ax-space-grid) / 2);border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:var(--ax-space-grid);margin-block:var(--ax-space-grid);grid-template-columns:minmax(0,1fr);display:grid}.daily-form .obstacle select,.daily-form .obstacle input,.daily-form .obstacle button{min-block-size:44px;max-inline-size:100%}.daily-form>button{white-space:normal;min-block-size:48px;inline-size:100%}.daily-reports .card{overflow-wrap:anywhere}.daily-reports .linkish{text-align:start;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0}.daily-reports .card-foot{gap:var(--ax-space-grid);flex-wrap:wrap;display:flex}.tasks-head{align-items:center;gap:var(--ax-space-grid);flex-wrap:wrap;display:flex}.tasks-head .badge{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;text-decoration:none;display:inline-flex}.tasks-head .notices-link{min-block-size:44px;font-size:var(--ax-font-small);align-items:center;margin-inline-start:auto;font-weight:400;display:inline-flex}.notice-switch input{block-size:24px;inline-size:24px}.notices .card a{overflow-wrap:anywhere}.drawer-backdrop{z-index:1100;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{background:var(--ax-color-paper);gap:calc(var(--ax-space-grid) * 3);block-size:100%;inline-size:min(36rem,100vw);padding:calc(var(--ax-space-grid) * 4);border-radius:0;flex-direction:column;margin:0;display:flex;overflow-y:auto}.drawer .facts{gap:var(--ax-space-grid) calc(var(--ax-space-grid) * 4);grid-template-columns:max-content 1fr;margin:0;display:grid}.drawer .facts dt{color:var(--ax-color-soft)}.drawer .facts dd{margin:0}.pc-mini{border-collapse:collapse;inline-size:100%}.pc-mini th,.pc-mini td{border:1px solid var(--ax-color-hair);text-align:start;padding:6px 10px}.pc-mini th{background:var(--ax-color-wash);font-weight:700}.row-actions{gap:var(--ax-space-grid);flex-wrap:wrap;align-items:center;display:flex}.note-inline{font-size:var(--ax-font-small);flex-direction:column;display:inline-flex}.cell-link{text-align:start;white-space:normal;min-block-size:0;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.btn-s,.btn-m,.btn-l{border-radius:var(--ax-radius);font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;line-height:1;text-decoration:none;display:inline-flex}.btn-s{block-size:32px;min-block-size:32px;font-size:var(--ax-font-small);padding-inline:10px}.btn-m{block-size:40px;min-block-size:40px;padding-inline:14px}.btn-l{block-size:48px;min-block-size:48px;padding-inline:18px;font-weight:700}.btn-primary{background:var(--ax-color-primary);color:var(--ax-color-on-primary);border:1px solid var(--ax-color-primary)}.btn-secondary{background:var(--ax-color-paper);color:var(--ax-color-ink);border:1px solid var(--ax-color-hair)}.btn-secondary:hover:not(:disabled){border-color:var(--ax-color-soft);background:var(--ax-color-wash)}.btn-danger{background:var(--ax-color-paper);color:var(--ax-color-red);border:1px solid var(--ax-color-red)}.btn-s:disabled,.btn-m:disabled,.btn-l:disabled{opacity:.55;cursor:not-allowed}@media (width<=480px){.btn-s,.btn-m{block-size:auto;min-block-size:44px}}.clip{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;display:block;overflow:hidden}.home ul.list li{overflow-wrap:anywhere;min-inline-size:0}.axs-main :where(button,.btn):where(:not(.link,.linkish,.pc-sort,.cell-link,.g-tog,.btn-s,.btn-l,.help-q)){border:1px solid var(--ax-color-hair);background:var(--ax-color-paper);min-block-size:40px;color:var(--ax-color-ink);border-radius:var(--ax-radius);justify-content:center;align-items:center;gap:6px;padding-inline:14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.axs-main :where(button,.btn):where(:not(.link,.linkish,:disabled)):hover{border-color:var(--ax-color-soft)}.axs-main :where(button,.btn).primary,.axs-main .btn-primary{background:var(--ax-color-primary);color:var(--ax-color-on-primary);border-color:var(--ax-color-primary);font-weight:700}.axs-main :where(button,.btn).danger,.axs-main .void-btn,.axs-main .btn-danger{background:var(--ax-color-paper);color:var(--ax-color-red);border-color:var(--ax-color-red)}.axs-main :where(button,.btn):disabled{opacity:.55}@media (width<=480px){.axs-main :where(button,.btn):where(:not(.link,.linkish,.pc-sort,.cell-link,.g-tog)){min-block-size:44px}}.outbox-badge{padding:calc(var(--ax-space-grid) * 1) calc(var(--ax-space-grid) * 3);background:var(--ax-color-wash);border-block-end:1px solid var(--ax-color-hair);margin:0;font-weight:700}.outbox-badge a{color:var(--ax-color-ink)}.outbox .card-foot{gap:var(--ax-space-grid);flex-wrap:wrap;display:flex}.site-rows{border:1px solid var(--ax-color-hair);border-radius:var(--ax-radius);padding:calc(var(--ax-space-grid) * 2);margin-block:var(--ax-space-grid);min-inline-size:0}.site-rows .site-row{gap:var(--ax-space-grid);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;margin-block-end:var(--ax-space-grid);display:grid}.site-rows .site-row small{grid-column:1/-1}.site-rows select,.site-rows input,.site-rows button{box-sizing:border-box;min-block-size:44px;inline-size:100%;min-inline-size:0}.site-rows>button{inline-size:100%}.photo-opts{gap:var(--ax-space-grid);margin-block:var(--ax-space-grid);display:grid}.photo-opts select{min-block-size:44px;inline-size:100%}.photo-opts .check{gap:var(--ax-space-grid);align-items:center;min-block-size:44px;display:flex}.album-cols{gap:calc(var(--ax-space-grid) * 2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.album-col{gap:var(--ax-space-grid);align-content:start;min-inline-size:0;display:grid}.album .thumb{gap:calc(var(--ax-space-grid) / 2);padding:calc(var(--ax-space-grid) / 2);background:var(--ax-color-paper);border:1px solid var(--ax-color-hair);cursor:pointer;min-inline-size:0;display:grid}.album .thumb img{object-fit:cover;border-radius:var(--ax-radius);block-size:120px;inline-size:100%}.labour .legend{gap:calc(var(--ax-space-grid) * 2);align-items:center;display:flex}.labour .sw{border-radius:3px;block-size:14px;inline-size:14px;display:inline-block}.labour .sw.primary{background:var(--ax-color-primary)}.labour .sw.hair{background:var(--ax-color-hair)}.labour table.mini{border-collapse:collapse;inline-size:100%;font-size:var(--ax-font-small)}.labour table.mini th,.labour table.mini td{padding:calc(var(--ax-space-grid) / 2);border-block-end:1px solid var(--ax-color-hair);text-align:start}.labour{overflow-x:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.registers .reg-form{gap:calc(var(--ax-space-grid) * 2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;display:grid}.registers .reg-form h2,.registers .reg-form>p,.registers .reg-form fieldset,.registers .reg-form .chips,.registers .reg-form .party-field{grid-column:1/-1}.registers .reg-form label{gap:calc(var(--ax-space-grid) / 2);min-inline-size:0;display:grid}.registers .reg-form input,.registers .reg-form select,.registers .reg-form textarea{box-sizing:border-box;min-block-size:44px;inline-size:100%;min-inline-size:0}.registers .reg-form .check{gap:var(--ax-space-grid);align-items:center;display:flex}.registers .party-field{gap:var(--ax-space-grid);display:grid}.registers .site-row.wide{grid-template-columns:minmax(0,1fr) auto}.registers .reg-open{overflow-wrap:anywhere}.registers .reg-open .card-foot{gap:var(--ax-space-grid);flex-wrap:wrap;display:flex}.registers .reg-open li{gap:var(--ax-space-grid);padding-block:calc(var(--ax-space-grid) / 2);flex-wrap:wrap;align-items:center;display:flex}.registers .row{margin-block:calc(var(--ax-space-grid) * 2)}.gantt .g-edit{cursor:grab;touch-action:none}.gantt .g-edit:active{cursor:grabbing}.gantt .g-link-from rect,.gantt .g-link-from polygon{stroke:var(--ax-color-ink);stroke-width:2px}.gantt .g-editbox{gap:var(--ax-space-grid);margin-block-start:var(--ax-space-grid);display:grid}.gantt .g-pred{align-items:center}.gantt .g-pred input{min-block-size:44px;inline-size:90px}.ged-tools{gap:var(--ax-space-grid);margin-block:var(--ax-space-grid);flex-wrap:wrap;align-items:center;display:flex}.heat{border-collapse:collapse}.heat td,.heat th{text-align:center;border:1px solid var(--ax-color-hair);block-size:40px;inline-size:48px}.heat td.low{background:var(--ax-color-wash)}.heat td.medium{background:color-mix(in srgb, var(--ax-color-amber) 30%, transparent)}.heat td.high{background:color-mix(in srgb, var(--ax-color-red) 30%, transparent)}.cmp-bar{gap:2px;display:grid}.cmp-bar span{border-radius:3px;block-size:6px;display:block}.cmp-bar .now{background:var(--ax-color-primary)}.cmp-bar .base{background:var(--ax-color-soft);opacity:.6}.lock-card{border-inline-start:4px solid var(--ax-color-red)}.lock-card .lock-list{overflow-wrap:anywhere;max-block-size:18rem;overflow-y:auto}.lock-card .lock-dialog{gap:var(--ax-space-grid);flex-direction:column;display:flex}.actual-date{gap:calc(var(--ax-space-grid) / 2);flex-direction:column;display:flex}.dlg-backdrop{z-index:1150;padding:calc(var(--ax-space-grid) * 2);box-sizing:border-box;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dlg{background:var(--ax-color-paper);gap:calc(var(--ax-space-grid) * 2);flex-direction:column;max-block-size:calc(100vh - 32px);inline-size:min(32rem,100%);margin:0;display:flex;overflow-y:auto}.dlg h2{margin:0}.dlg-body{white-space:pre-line;margin:0}.dlg-field{gap:var(--ax-space-grid);flex-direction:column;display:flex}.dlg-field textarea,.dlg-field input{box-sizing:border-box;inline-size:100%;font:inherit}.dlg-actions{justify-content:flex-start}.dlg :where(button).primary{background:var(--ax-color-primary);color:var(--ax-color-on-primary);border:1px solid var(--ax-color-primary);font-weight:700}.dlg :where(button).danger{background:var(--ax-color-paper);color:var(--ax-color-red);border:1px solid var(--ax-color-red);font-weight:700}.field-err{color:var(--ax-color-red);font-size:var(--ax-font-small)}.split-dlg{inline-size:min(52rem,100%)}.split-dlg table{max-inline-size:100%;display:block;overflow-x:auto}.split-dlg td input{box-sizing:border-box;inline-size:100%;min-inline-size:6rem}
