:root{--green: #6B4EA0;--green-700: #4E3878;--green-soft: #EEE9F7;--accent: var(--green);--accent-strong: var(--green-700);--accent-soft: var(--green-soft);--accent-tint: color-mix(in srgb, var(--accent) 6%, var(--card));--accent-line: color-mix(in srgb, var(--accent) 28%, transparent);--mod-hr: #D14D5F;--mod-hr-soft: #FDEBEE;--mod-payroll: #6B4EA0;--mod-payroll-soft: #EEE9F7;--mod-finance: #0E7C7B;--mod-finance-soft: #E1F5F1;--mod-time: #C68B2B;--mod-time-soft: #FEF3D9;--mod-reports: #3B5BAD;--mod-reports-soft: #E4EEFD;--mod-recruit: #EC4899;--mod-recruit-soft: #FCE6F1;--mod-assets: #8B5CF6;--mod-assets-soft: #EDE4FB;--mod-mm: #A25C2A;--mod-mm-soft: #F5EAE0;--mod-sd: #0891B2;--mod-sd-soft: #E0F2FE;--mod-admin: #64748B;--mod-admin-soft: #E9ECF1;--teal: #0e7490;--teal-soft: #e0f2f7;--gold: #b07d22;--gold-soft: #fbf3e0;--ink: #0F1419;--ink-2: #475569;--muted: #64748B;--line: #E2E8F0;--line-2: #F1F5F9;--bg: #F5F3F0;--card: #FFFFFF;--surface-2: #FAF8F5;--th-bg: #FAF8F5;--row-hover: #F5F0EE;--rail-bg: #FFFFFF;--rail-bg-2: #FAFAFA;--rail-fg: #475569;--rail-dim: #94A3B8;--rail-line: #E2E8F0;--rail-active-fg: #0F1419;--radius: 6px;--radius-sm: 4px;--radius-lg: 10px;--shadow-xs: 0 1px 2px rgba(15,20,25,.05);--shadow-sm: 0 2px 4px rgba(15,20,25,.06);--shadow-md: 0 6px 16px rgba(15,20,25,.09);--shadow-lg: 0 16px 40px rgba(15,20,25,.14);--sidebar-w: 300px;--sidebar-w-collapsed: 64px;--topbar-h: 56px;--ring: 0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}*{box-sizing:border-box}html,body{height:100%}html[lang=ar] body{font-family:IBM Plex Sans Arabic,IBM Plex Sans,system-ui,Segoe UI,Tahoma,sans-serif}body{margin:0;font-family:IBM Plex Sans,system-ui,Segoe UI,Tahoma,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum","cv05";letter-spacing:-.005em}h1,.display{font-family:"IBM Plex Serif",IBM Plex Sans,system-ui,serif;font-weight:600;letter-spacing:-.02em}.card-num,.kpi,.money,.num,td.num,th.num,input[type=number]{font-variant-numeric:tabular-nums}.money,.mono,.kpi-mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}a{color:inherit}::selection{background:color-mix(in srgb,var(--accent) 24%,transparent)}.app{display:grid;grid-template-columns:var(--sidebar-w) 1fr;min-height:100vh;transition:grid-template-columns .22s cubic-bezier(.4,0,.2,1)}.app[data-collapsed=true]{grid-template-columns:var(--sidebar-w-collapsed) 1fr}.sidebar{position:sticky;top:0;height:100vh;overflow:hidden;background:linear-gradient(185deg,var(--rail-bg) 0%,var(--rail-bg-2) 100%);color:var(--rail-fg);display:flex;flex-direction:column;border-inline-end:1px solid var(--rail-line)}.sb-brand{display:flex;align-items:center;gap:.7rem;padding:1.05rem 1.1rem .9rem;min-height:var(--topbar-h)}.sb-logo{width:36px;height:36px;border-radius:10px;flex-shrink:0;background:linear-gradient(140deg,var(--accent) 0%,var(--accent-strong) 100%);color:#fff;display:grid;place-items:center;font-weight:800;font-size:.9rem;box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 40%,transparent),inset 0 1px #ffffff40}.sb-brandname{font-weight:700;font-size:1rem;color:#fff;white-space:nowrap;letter-spacing:-.01em}.sb-brandsub{font-size:.68rem;color:var(--rail-dim);white-space:nowrap}.app[data-collapsed=true] .sb-brandname,.app[data-collapsed=true] .sb-brandsub,.app[data-collapsed=true] .sb-group-label,.app[data-collapsed=true] .sb-item span:not(.sb-icon),.app[data-collapsed=true] .sb-user>div,.app[data-collapsed=true] .sb-foot-actions{display:none}.app[data-collapsed=true] .sb-item{justify-content:center}.app[data-collapsed=true] .sb-brand{justify-content:center;padding-inline:0}.sb-nav{flex:1;overflow-y:auto;padding:.5rem .7rem 1.1rem;scrollbar-width:thin;scrollbar-color:var(--rail-line) transparent}.sb-nav::-webkit-scrollbar{width:7px}.sb-nav::-webkit-scrollbar-thumb{background:var(--rail-line);border-radius:4px}.sb-group{margin-bottom:.65rem}.sb-group-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.09em;color:var(--rail-dim);padding:1.05rem .75rem .5rem;font-weight:600}.sb-item{position:relative;display:flex;align-items:center;gap:.75rem;padding:.62rem .75rem;border-radius:10px;color:var(--rail-fg);text-decoration:none;font-size:.89rem;font-weight:500;margin-bottom:3px;transition:background .14s,color .14s,box-shadow .14s,transform .14s}.sb-item:hover{background:#ffffff14;color:#fff}.sb-item-wrap{position:relative;display:block}.sb-item-wrap .sb-pin{position:absolute;top:50%;inset-inline-end:.5rem;transform:translateY(-50%);background:transparent;border:0;color:var(--rail-dim);cursor:pointer;opacity:0;transition:opacity .12s,color .12s,background .12s;padding:4px;border-radius:4px}.sb-item-wrap:hover .sb-pin,.sb-item-wrap.is-pinned .sb-pin{opacity:1}.sb-item-wrap .sb-pin:hover{color:#fbbf24;background:#ffffff0f}.sb-item-wrap.is-pinned .sb-pin{color:#fbbf24}.sb-item-wrap .sb-item{padding-inline-end:1.9rem}.sb-group-pinned .sb-group-label.sb-static{color:#fbbf24}.sb-item.active{background:linear-gradient(165deg,color-mix(in srgb,var(--accent) 78%,#ffffff 8%) 0%,var(--accent) 55%,var(--accent-strong) 100%);color:#fff;font-weight:700;box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 55%,transparent),inset 0 1px #ffffff4d;transform:translateY(-1px)}.sb-item.active:before{content:"";position:absolute;inset-inline-start:-.7rem;top:16%;height:68%;width:3px;border-radius:0 3px 3px 0;background:var(--accent);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 70%,transparent)}.sb-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--rail-dim);flex-shrink:0}.sb-item:hover .sb-icon,.sb-item.active .sb-icon{color:#fff}.sb-icon svg{width:18px;height:18px;stroke-width:2}.sb-search-sticky{position:sticky;top:0;z-index:2;background:var(--rail-bg, #17181d);padding:.05rem .15rem .35rem;margin:0 -.55rem .35rem;padding-inline-start:.7rem;padding-inline-end:.7rem;border-bottom:1px solid var(--rail-line);display:flex;align-items:center;gap:.35rem}.sb-expandall{flex-shrink:0;background:transparent;border:1px solid var(--rail-line);color:var(--rail-dim);border-radius:8px;padding:.35rem .4rem;cursor:pointer;display:inline-flex;align-items:center;transition:background .14s,color .14s}.sb-expandall:hover{background:#ffffff14;color:#fff}.sb-search{position:relative;display:flex;align-items:center;margin:.35rem .15rem;flex:1}.sb-search-icon{position:absolute;inset-inline-start:.75rem;color:var(--rail-dim);pointer-events:none}.sb-search input{width:100%;background:#ffffff12;border:1px solid var(--rail-line);color:#fff;border-radius:999px;padding:.52rem 2.1rem;font-size:.82rem;outline:none;transition:border-color .14s,background .14s,box-shadow .14s}.sb-search input::placeholder{color:var(--rail-dim)}.sb-search input:focus{border-color:color-mix(in srgb,var(--accent) 70%,transparent);background:#ffffff1a;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.sb-kbd,.sb-search-clear{position:absolute;inset-inline-end:.5rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.2rem;border-radius:5px;font-size:.68rem;font-family:inherit;color:var(--rail-dim);border:1px solid var(--rail-line);background:transparent}.sb-search-clear{cursor:pointer;border:0}.sb-search-clear:hover{color:#fff}.sb-rail-search{width:100%;display:flex;justify-content:center;padding:.55rem 0;margin-bottom:.35rem;background:transparent;border:0;color:var(--rail-dim);border-radius:9px;cursor:pointer}.sb-rail-search:hover{background:#ffffff0f;color:#fff}.sb-results{display:flex;flex-direction:column;gap:1px}.sb-result.is-cursor .sb-item{background:#ffffff14;color:#fff}.sb-item-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.sb-item-text>span:first-child{white-space:normal;overflow:visible;text-overflow:clip;word-break:normal;overflow-wrap:anywhere}.sb-item-sub{font-size:.66rem;color:var(--rail-dim);margin-top:1px;font-weight:400}.sb-empty{padding:.9rem .8rem;color:var(--rail-fg);font-size:.82rem}.sb-empty-note{color:var(--rail-dim);font-size:.72rem;margin-top:.35rem;line-height:1.4}.sb-group-toggle{width:100%;display:flex;align-items:center;gap:.4rem;background:transparent;border:0;cursor:pointer;text-align:start;border-radius:7px}.sb-group-toggle:hover{color:var(--rail-fg);background:#ffffff08}.sb-group-toggle>span:first-child{flex:1}.sb-group-count{font-size:.62rem;letter-spacing:0;color:var(--rail-dim);background:#ffffff0f;border-radius:999px;padding:.05rem .4rem;font-weight:600}.sb-chev{transition:transform .15s ease;transform:rotate(-90deg);opacity:.75}.sb-chev.is-open{transform:rotate(0)}[dir=rtl] .sb-chev{transform:rotate(90deg)}[dir=rtl] .sb-chev.is-open{transform:rotate(0)}.sb-static{display:flex;align-items:center;gap:.35rem}.app[data-collapsed=true] .sb-search,.app[data-collapsed=true] .sb-item-sub{display:none}.sb-foot{border-top:1px solid var(--rail-line);padding:.85rem .75rem}.sb-user{display:flex;align-items:center;gap:.65rem;min-width:0;padding:.65rem .75rem;border-radius:12px;background:color-mix(in srgb,var(--rail-fg) 10%,var(--rail-bg-2));border:1px solid rgba(255,255,255,.12);box-shadow:0 2px 8px #00000040}.sb-avatar{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-weight:700;font-size:.82rem;color:#fff;background:linear-gradient(140deg,var(--accent) 0%,var(--accent-strong) 100%);box-shadow:inset 0 1px #fff3}.sb-user-name{font-size:.84rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-user-role{font-size:.71rem;color:var(--rail-dim);text-transform:capitalize}.sb-foot-actions{display:flex;gap:.4rem;margin-top:.5rem}.sb-lang{flex:1;background:#ffffff0d;border:1px solid var(--rail-line);color:var(--rail-fg);border-radius:8px;padding:.4rem .5rem;cursor:pointer;font-size:.78rem;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;transition:background .14s}.sb-lang:hover{background:#ffffff1a;color:#fff}.main-area{display:flex;flex-direction:column;min-width:0}.topbar{display:flex;align-items:center;gap:1rem;height:var(--topbar-h);padding:0 1.25rem;background:color-mix(in srgb,var(--card) 88%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20}.tb-burger{background:transparent;border:1px solid var(--line);width:36px;height:36px;border-radius:9px;display:grid;place-items:center;cursor:pointer;color:var(--ink-2);flex-shrink:0;transition:background .14s,border-color .14s}.tb-burger:hover{background:var(--surface-2);border-color:var(--line);color:var(--ink)}.tb-crumb{display:flex;align-items:baseline;gap:.5rem;min-width:0}.tb-crumb-group{font-size:.76rem;color:var(--muted);font-weight:500}.tb-crumb-sep{color:var(--line)}.tb-crumb-page{font-size:1rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-search{display:flex;align-items:center;gap:.5rem;background:var(--surface-2);border:1px solid var(--line);border-radius:10px;padding:.45rem .7rem;color:var(--muted);font-size:.85rem;min-width:200px;cursor:text;transition:border-color .14s,box-shadow .14s}.tb-search:focus-within,.tb-search:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.tb-search input{border:0;background:transparent;padding:0;font-size:.85rem;flex:1;min-width:0;outline:none}.tb-search kbd{font-family:inherit;font-size:.68rem;background:var(--card);border:1px solid var(--line);border-radius:5px;padding:.05rem .3rem;color:var(--muted)}.tb-spacer{flex:1}.tb-right{display:flex;align-items:center;gap:.55rem;flex-shrink:0}.tb-chip{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-line);padding:.32rem .6rem;border-radius:999px}.tb-chip .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.tb-icon-btn{position:relative;background:transparent;border:1px solid transparent;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;cursor:pointer;color:var(--ink-2);transition:background .14s,color .14s}.tb-icon-btn:hover{background:var(--surface-2);color:var(--ink)}.tb-icon-btn .dotbadge{position:absolute;top:7px;inset-inline-end:8px;width:7px;height:7px;border-radius:50%;background:#e0563c;border:2px solid var(--card)}.tb-divider{width:1px;height:26px;background:var(--line);margin:0 .15rem}.tb-user{display:flex;align-items:center;gap:.55rem;padding:.25rem .5rem .25rem .25rem;border-radius:999px;cursor:pointer;border:1px solid transparent;transition:background .14s,border-color .14s}.tb-user:hover{background:var(--surface-2);border-color:var(--line)}.tb-user .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.78rem;color:#fff;background:linear-gradient(140deg,var(--accent) 0%,var(--accent-strong) 100%)}.tb-user .nm{font-size:.82rem;font-weight:600;line-height:1}.tb-user .rl{font-size:.7rem;color:var(--muted)}.content{max-width:1180px;width:100%;margin:0 auto;padding:1.75rem 1.75rem 3rem;animation:pagein .26s ease}@keyframes pagein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}h1{font-size:1.5rem;line-height:1.2;margin:0 0 .2rem;letter-spacing:-.022em;font-weight:750}.muted{color:var(--muted);margin-top:0;font-size:.9rem}section>.muted:first-of-type{margin-bottom:1.1rem;max-width:70ch}.h2{font-size:1.12rem;font-weight:700;letter-spacing:-.015em;margin-top:1.8rem;margin-bottom:.2rem}.h3{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:1.1rem 0 .5rem;padding-bottom:0;border:0}.h2,.h3{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.row-between{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.3rem}.page-head .ph-actions{display:flex;gap:.55rem;flex-wrap:wrap}.page-head h1{display:inline-flex;align-items:center;gap:.4rem}.hint{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;flex:none;border-radius:50%;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);cursor:help;position:relative;vertical-align:middle;transition:color .12s,border-color .12s,background .12s}.hint:hover,.hint:focus-visible{color:var(--accent);border-color:var(--accent-line);background:var(--accent-tint);outline:none}.hint svg{width:.72rem;height:.72rem}.hint-body{position:absolute;z-index:60;top:50%;transform:translateY(-50%) scale(.97);inset-inline-start:calc(100% + .5rem);width:max-content;max-width:34ch;background:var(--ink);color:#fff;font-size:.78rem;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;text-align:start;padding:.5rem .65rem;border-radius:7px;box-shadow:0 6px 20px #0e172638;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .13s ease,transform .13s ease,visibility .13s}.hint-left .hint-body{inset-inline-start:auto;inset-inline-end:calc(100% + .5rem)}.hint-line{width:auto;height:auto;border-radius:999px;padding:.16rem .55rem .16rem .45rem;gap:.32rem;margin:0 0 1rem;font-size:.78rem;font-weight:600}.hint-line .hint-lab{white-space:nowrap}.hint-line .hint-body{top:calc(100% + .4rem);inset-inline-start:0;transform:none;max-width:46ch;font-weight:400}.hint-line:hover .hint-body,.hint-line:focus-visible .hint-body,.hint-line.is-open .hint-body{transform:none}.hint:hover .hint-body,.hint:focus-visible .hint-body,.hint.is-open .hint-body{opacity:1;visibility:visible;transform:translateY(-50%) scale(1);pointer-events:auto}@media(max-width:900px){.hint-body{inset-inline-start:auto;inset-inline-end:0;top:calc(100% + .45rem);transform:none;max-width:min(34ch,70vw)}.hint:hover .hint-body,.hint:focus-visible .hint-body,.hint.is-open .hint-body{transform:none}}.sect{margin-top:1.6rem}.sect:first-child{margin-top:0}.sect-h{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.6rem}.sect-h h2{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.015em}.sect-a{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem 1.1rem;margin:1rem 0}label{display:flex;flex-direction:column;font-size:.8rem;color:var(--ink-2);gap:.35rem;font-weight:500}label.check{flex-direction:row;align-items:center;gap:.5rem}label:has(>input[type=checkbox]),label:has(>input[type=radio]){display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.45rem}label.inline{flex-direction:row;align-items:center;flex-wrap:wrap;gap:.4rem}input,select,textarea{padding:.55rem .65rem;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:.9rem;background:var(--card);color:var(--ink);font-family:inherit;transition:border-color .14s,box-shadow .14s}input:hover,select:hover,textarea:hover{border-color:color-mix(in srgb,var(--ink) 18%,var(--line))}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:var(--ring)}input[type=checkbox],input[type=radio]{accent-color:var(--accent);width:16px;height:16px}input[type=color]{padding:2px;height:38px}button{font-size:.9rem;font-family:inherit}button:not(.tab):not(.sb-lang):not(.tb-burger):not(.tb-icon-btn):not(.tb-user):not(.modal-x):not(.btn-link):not(.plain):not(.card):not(.di-item):not(.tabs>button){background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 92%,#fff) 0%,var(--accent) 100%);color:#fff;border:1px solid var(--accent-strong);padding:.55rem 1.1rem;border-radius:var(--radius-sm);cursor:pointer;font-weight:600;box-shadow:var(--shadow-xs),inset 0 1px #ffffff2e;transition:filter .12s,transform .04s,box-shadow .12s}button:not(.tab):not(.sb-lang):not(.tb-burger):not(.tb-icon-btn):not(.tb-user):not(.modal-x):not(.btn-link):not(.plain):not(.card):not(.di-item):not(.tabs>button):hover{filter:brightness(1.05);box-shadow:var(--shadow-sm)}button:not(.tab):not(.sb-lang):not(.tb-burger):not(.tb-icon-btn):not(.tb-user):not(.modal-x):not(.btn-link):not(.plain):not(.card):not(.di-item):not(.tabs>button):active{transform:translateY(1px)}button:disabled{opacity:.5;cursor:not-allowed;filter:none}.primary{background:var(--accent);color:#fff;border:0;padding:.6rem 1.2rem;border-radius:var(--radius-sm);cursor:pointer}.danger{background:#fff!important;color:#b42318!important;border:1px solid #f4c4be!important;padding:.55rem 1.1rem;border-radius:var(--radius-sm);cursor:pointer;box-shadow:var(--shadow-xs)!important}.danger:hover{background:#fef3f2!important;filter:none!important}.ghost{background:var(--card)!important;color:var(--ink-2)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow-xs)!important}.ghost:hover{background:var(--surface-2)!important;color:var(--ink)!important;filter:none!important}.actions{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.error{color:#b42318}.tabs{display:inline-flex;gap:.25rem;margin:.9rem 0 1.1rem;padding:.25rem;background:var(--surface-2);border:1px solid var(--line);border-radius:11px;flex-wrap:wrap}.tab,.tabs>button{background:transparent;border:0;border-radius:8px;padding:.45rem .95rem;cursor:pointer;font-weight:600;font-size:.85rem;color:var(--muted);transition:background .14s,color .14s,box-shadow .14s}.tab:hover,.tabs>button:hover{color:var(--ink)}.tab.active,.tabs>button.active{background:var(--card);color:var(--accent-strong);box-shadow:var(--shadow-xs)}:not(.tabs):not([role=tablist])>button.tab{background:var(--card);border:1px solid var(--line);color:var(--ink-2);box-shadow:var(--shadow-xs);padding:.45rem .9rem}:not(.tabs):not([role=tablist])>button.tab:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}:not(.tabs):not([role=tablist])>button.tab.active{background:var(--accent-soft);color:var(--accent-strong);border-color:var(--accent-line)}.result{width:100%;border-collapse:separate;border-spacing:0;margin:1.1rem 0;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);font-size:.875rem}.result th,.result td{text-align:start;padding:.7rem 1rem;border-bottom:1px solid var(--line-2);vertical-align:middle;white-space:normal;overflow-wrap:break-word}.result th,.result td.num,.result td.nowrap,.result td.actions,.result td:has(>.btn-link),.result td:has(>button:only-child){white-space:nowrap}.result th{background:var(--th-bg);font-size:.73rem;letter-spacing:.01em;color:var(--muted);font-weight:700;text-transform:none;border-bottom:1px solid var(--line)}.result td{color:var(--ink-2);font-variant-numeric:tabular-nums}.result tbody tr{transition:background .12s}.result tbody tr:last-child td{border-bottom:0}.result tbody tr:hover{background:var(--row-hover)}.result td.num,.result th.num{text-align:end;font-variant-numeric:tabular-nums}.result tr.net{font-weight:700;background:var(--accent-soft)}.result tr.net th,.result tr.net td{color:var(--accent-strong)}.result td a,.result th a{color:var(--accent-strong);text-decoration:none;font-weight:600}.result td a:hover{text-decoration:underline}.result .result{box-shadow:none;border:0;border-radius:0;margin:0}.result .result th{position:static}.tablewrap{overflow-x:auto;border-radius:var(--radius)}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin:1.1rem 0 1.4rem}.card{display:block;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1.15rem 1.2rem;text-decoration:none;color:var(--ink);box-shadow:var(--shadow-xs);transition:box-shadow .16s,transform .16s,border-color .16s}a.card:hover,.card.link:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--accent-line)}.card-num{font-size:2rem;font-weight:750;letter-spacing:-.02em;color:var(--ink);line-height:1.1}.card-label{color:var(--muted);font-size:.85rem;margin-top:.3rem;font-weight:500}.kpi-ico{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:var(--accent-strong);background:var(--accent-soft);margin-bottom:.7rem}.kpi-ico svg{width:19px;height:19px}.panel{margin-top:.9rem;padding:1rem 1.15rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);display:flex;gap:1rem;flex-wrap:wrap;align-items:end;box-shadow:var(--shadow-xs)}.panel label{font-size:.8rem}.banner{margin:.9rem 0;padding:.75rem 1rem;border-radius:var(--radius-sm);font-size:.88rem;display:block}.banner>div+div{margin-top:.3rem}.banner:has(>svg:first-child){display:flex;align-items:flex-start;gap:.55rem}.banner.ok{background:var(--accent-soft);color:var(--accent-strong);border:1px solid var(--accent-line)}.banner.bad{background:#fef3f2;color:#b42318;border:1px solid #fecdca}.badge{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}.badge.ok{background:var(--accent-soft);color:var(--accent-strong);border-color:var(--accent-line)}.pill{display:inline-flex;align-items:center;gap:.38rem;padding:.18rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.8}.pill.active,.pill.approved,.pill.posted,.pill.paid,.pill.completed{background:var(--accent-soft);color:var(--accent-strong);border-color:var(--accent-line)}.pill.on_leave,.pill.pending,.pill.submitted,.pill.draft,.pill.released,.pill.corrections,.pill.in_progress{background:#fef6e7;color:#b54708;border-color:#fde6c8}.pill.terminated,.pill.rejected,.pill.cancelled,.pill.past_due,.pill.error{background:#fef3f2;color:#b42318;border-color:#fecdca}.palette{display:flex;gap:.5rem;align-items:center;margin:.75rem 0;flex-wrap:wrap}.palette button{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:var(--radius-sm);padding:.45rem .8rem;cursor:pointer;color:var(--ink-2)!important;box-shadow:var(--shadow-xs)!important}.palette .spacer{flex:1}.canvas{height:460px;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm);overflow:hidden}.react-flow__node-default{white-space:pre;font-size:.8rem;text-align:center;border-color:var(--accent);border-radius:10px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d151180;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:7vh 16px;z-index:1000;animation:fadein .16s ease}@keyframes fadein{0%{opacity:0}to{opacity:1}}.modal-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-height:84vh;display:flex;flex-direction:column;overflow:hidden;animation:popin .18s cubic-bezier(.4,0,.2,1)}@keyframes popin{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.modal-head{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.2rem;border-bottom:1px solid var(--line)}.modal-head h3{font-size:1.05rem;font-weight:700}.modal-body{padding:1.1rem 1.2rem;overflow:auto}.modal-x{background:transparent;border:0;font-size:1.05rem;cursor:pointer;color:var(--muted);padding:4px 9px;border-radius:8px;transition:background .14s}.modal-x:hover{background:var(--surface-2);color:var(--ink)}.btn-link{background:transparent;border:1px solid var(--line);padding:.4rem .75rem;color:var(--accent-strong);font:inherit;font-weight:600;font-size:.82rem;cursor:pointer;border-radius:8px;box-shadow:var(--shadow-xs);transition:background .14s,border-color .14s}.btn-link:hover{background:var(--accent-soft);border-color:var(--accent-line)}.login-wrap{min-height:100vh;display:grid;place-items:center;padding:1.5rem;background:radial-gradient(1100px 540px at 15% -10%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%),radial-gradient(900px 500px at 110% 120%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 55%),linear-gradient(180deg,#0c1a15,#0a1411)}.login-card{width:380px;max-width:92vw;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:2.2rem 2rem;display:flex;flex-direction:column;gap:.8rem}.login-brand{display:grid;place-items:center;gap:.5rem;margin-bottom:.4rem}.login-card label{font-size:.82rem}.login-card input{padding:.65rem .7rem}.payroll-log{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.4rem 1.5rem;margin:.5rem 0;box-shadow:var(--shadow-sm)}.pl-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.9rem;border-bottom:2px solid var(--ink);flex-wrap:wrap}.pl-emp{font-size:1.1rem;font-weight:700}.pl-sub{color:var(--muted);font-size:.82rem;margin-top:.15rem}.pl-headstats{display:flex;gap:1.5rem}.pl-headstats>div{display:flex;flex-direction:column;text-align:end;font-size:.9rem}.pl-headstats .muted{font-size:.72rem}.pl-section{margin-top:1rem}.pl-section-head{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--ink-2);padding:.3rem 0 .3rem .6rem;border-inline-start:3px solid var(--accent);margin-bottom:.3rem}.pl-row{display:flex;justify-content:space-between;align-items:baseline;padding:.42rem .6rem;border-bottom:1px dashed var(--line-2)}.pl-row:last-child{border-bottom:0}.pl-row-strong{font-weight:700;border-top:1px solid var(--line);border-bottom:0;margin-top:.1rem}.pl-label{color:var(--ink-2);display:flex;flex-direction:column}.pl-acct{font-size:.7rem;color:var(--muted);margin-top:1px}.pl-amt{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.pl-net,.pl-ctc{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:var(--radius-sm);margin-top:.9rem;font-weight:700}.pl-net{background:var(--accent-soft);color:var(--accent-strong);font-size:1.05rem}.pl-ctc{background:var(--surface-2);color:var(--ink)}.pl-net b,.pl-ctc b{font-variant-numeric:tabular-nums}.pl-gl{width:100%;border-collapse:collapse;font-size:.82rem;margin-top:.3rem}.pl-gl th,.pl-gl td{text-align:start;padding:.4rem .6rem;border-bottom:1px solid var(--line);color:var(--ink-2)}.pl-gl th{font-size:.7rem;text-transform:uppercase;color:var(--muted)}@media(max-width:860px){.app,.app[data-collapsed=true]{grid-template-columns:1fr}.sidebar{position:fixed;z-index:60;width:var(--sidebar-w);transform:translate(-100%);transition:transform .22s ease;box-shadow:var(--shadow-lg)}.app[data-mobileopen=true] .sidebar{transform:none}.tb-search,.tb-chip,.tb-user .nm,.tb-user .rl{display:none}.content{padding:1.1rem 1.1rem 2.5rem}.sb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#0d15116b}}@media(min-width:861px){.sb-scrim{display:none!important}}:root[data-theme=dark]{--ink: #eef2f7;--ink-2: #c3ccd9;--muted: #8a96a8;--line: #2a3647;--line-2: #232f3e;--bg: #0b121d;--card: #141d2b;--surface-2: #1a2433;--th-bg: #18222f;--row-hover: #1b2533;--teal: #5fc7df;--teal-soft: #11313c;--gold: #e0b15e;--gold-soft: #2e2410}:root[data-theme=dark] .tag.b{background:#16243f;color:#87b4f0}:root[data-theme=dark] body{background:var(--bg);color:var(--ink)}:root[data-theme=dark] .topbar{background:color-mix(in srgb,var(--card) 86%,transparent)}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:#0e1623;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .tb-search,:root[data-theme=dark] .tb-search kbd{background:#0e1623}:root[data-theme=dark] .danger{background:#1c1213!important;color:#fda29b!important;border-color:#5c2a26!important}:root[data-theme=dark] .ghost{background:var(--card)!important;color:var(--ink-2)!important}:root[data-theme=dark] .pill.on_leave,:root[data-theme=dark] .pill.pending,:root[data-theme=dark] .pill.submitted,:root[data-theme=dark] .pill.draft,:root[data-theme=dark] .pill.released,:root[data-theme=dark] .pill.corrections,:root[data-theme=dark] .pill.in_progress{background:#2a2008;color:#f5b66a;border-color:#4a3a12}:root[data-theme=dark] .pill.terminated,:root[data-theme=dark] .pill.rejected,:root[data-theme=dark] .pill.cancelled,:root[data-theme=dark] .pill.past_due,:root[data-theme=dark] .pill.error{background:#2a1311;color:#fda29b;border-color:#4a201c}:root[data-theme=dark] .banner.bad{background:#2a1311;color:#fda29b;border-color:#4a201c}.rec-cover{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden;margin-bottom:1rem}.rec-main{padding:1.15rem 1.35rem;display:flex;gap:1.1rem;align-items:center;flex-wrap:wrap}.rec-photo{width:64px;height:64px;border-radius:15px;background:linear-gradient(140deg,color-mix(in srgb,var(--accent) 90%,#fff),var(--accent-strong));color:#fff;display:grid;place-items:center;font-size:1.45rem;font-weight:700;box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 28%,transparent);flex-shrink:0}.rec-who{flex:1;min-width:200px}.rec-nm{font-size:1.4rem;font-weight:750;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.rec-ti{font-size:.9rem;color:var(--muted);margin-top:2px}.rec-tags{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.6rem}.rec-actions{display:flex;gap:.5rem;flex-wrap:wrap;align-self:flex-start}.tag{font-size:.72rem;border-radius:7px;padding:.2rem .6rem;font-weight:600;display:inline-flex;gap:.3rem;align-items:center;border:1px solid transparent}.tag.g{background:var(--accent-soft);color:var(--accent-strong);border-color:var(--accent-line)}.tag.t{background:var(--teal-soft);color:var(--teal)}.tag.b{background:#e7eefe;color:#2563eb}.tag.a{background:var(--gold-soft);color:var(--gold)}.tag.k{background:var(--surface-2);color:var(--ink-2);border-color:var(--line)}.rec-foot{border-top:1px solid var(--line-2);background:var(--surface-2);padding:.9rem 1.6rem}.stepper{display:flex;align-items:flex-start;gap:0}.stp{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;min-width:56px}.stp .dot{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);border:2px solid var(--line);color:var(--muted);z-index:1;font-size:.8rem}.stp.done .dot{background:var(--accent);border-color:var(--accent);color:#fff}.stp.cur .dot{background:var(--card);border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.stp .lab{font-size:.72rem;margin-top:.35rem;color:var(--muted);font-weight:500;text-align:center}.stp.done .lab,.stp.cur .lab{color:var(--ink);font-weight:600}.stp:before{content:"";position:absolute;top:13px;inset-inline-start:-50%;width:100%;height:2px;background:var(--line)}.stp:first-child:before{display:none}.stp.done:before,.stp.cur:before{background:var(--accent)}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:.85rem;margin:1rem 0}.tile{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:.9rem 1rem;box-shadow:var(--shadow-xs);cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s;text-decoration:none;color:var(--ink);display:block}.tile:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--accent-line)}.tile.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tile-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;margin-bottom:.55rem}.tile-ic svg{width:18px;height:18px}.tile-n{font-size:1.2rem;font-weight:750;letter-spacing:-.02em;line-height:1}.tile-l{font-size:.74rem;color:var(--muted);margin-top:.25rem;font-weight:500}.tile-ic.g{background:var(--accent-soft);color:var(--accent-strong)}.tile-ic.t{background:var(--teal-soft, #e0f2f7);color:var(--teal, #0e7490)}.tile-ic.b{background:#e7eefe;color:#2563eb}.tile-ic.a{background:var(--gold-soft, #fbf3e0);color:var(--gold, #b07d22)}.tile-ic.k{background:var(--surface-2);color:var(--ink-2)}.cfg-group{border:1px solid var(--line);border-radius:var(--radius);margin-bottom:.6rem;overflow:hidden;background:var(--card)}.cfg-group-toggle{width:100%;display:flex;align-items:center;gap:.5rem;background:var(--surface-2);border:0;cursor:pointer;text-align:start;padding:.6rem .85rem;font-size:.86rem;font-weight:600;color:var(--ink)}.cfg-group-toggle:hover{background:var(--accent-tint)}.cfg-group-title{flex:1}.cfg-group-count{font-size:.68rem;color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:.06rem .5rem;font-weight:600}.cfg-chev{transition:transform .15s ease;transform:rotate(-90deg);opacity:.7;color:var(--muted)}.cfg-chev.is-open{transform:rotate(0)}[dir=rtl] .cfg-chev{transform:rotate(90deg)}[dir=rtl] .cfg-chev.is-open{transform:rotate(0)}.cfg-group-body{padding:.75rem .9rem;border-top:1px solid var(--line)}.gcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.9rem;margin:1rem 0}.gcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-xs);padding:.9rem 1.05rem;min-width:0}.gcard-h{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:700;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.gcard-h .ln{flex:1;height:1px;background:var(--line-2)}.gfield{display:flex;justify-content:space-between;gap:.8rem;padding:.45rem 0;border-bottom:1px solid var(--line-2);min-width:0}.gfield:last-child{border-bottom:0}.gfield .gk{color:var(--muted);font-size:.8rem;flex-shrink:0}.gfield .gv{font-size:.85rem;font-weight:500;text-align:end;min-width:0;overflow-wrap:anywhere}.gfield .gv.l{color:var(--teal, #0e7490)}.toolbar{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin:0 0 .2rem}.toolbar .tb-find{display:flex;align-items:center;gap:.45rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.42rem .65rem;min-width:180px;box-shadow:var(--shadow-xs)}.toolbar .tb-find input{border:0;background:transparent;padding:0;font-size:.85rem;outline:none;min-width:0;flex:1}.toolbar .tb-grow{flex:1}.timeline{position:relative}.tl-ev{display:flex;gap:.8rem;padding-bottom:.9rem;position:relative}.tl-ev:before{content:"";position:absolute;inset-inline-start:13px;top:28px;bottom:-2px;width:2px;background:var(--line-2)}.tl-ev:last-child:before{display:none}.tl-dot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;flex-shrink:0;z-index:1}.tl-dot svg{width:15px;height:15px}.tl-dot.g{background:var(--accent)}.tl-dot.a{background:var(--gold, #b07d22)}.tl-dot.t{background:var(--teal, #0e7490)}.tl-dot.k{background:var(--muted)}.tl-ct{flex:1;min-width:0}.tl-top{display:flex;gap:.4rem;align-items:baseline;flex-wrap:wrap}.tl-who{font-weight:600;font-size:.85rem}.tl-when{color:var(--muted);font-size:.72rem}.tl-msg{font-size:.82rem;color:var(--ink-2);margin-top:.15rem}.tl-quote{font-size:.82rem;color:var(--muted);border-inline-start:2px solid var(--accent-line);padding-inline-start:.5rem;margin-top:.25rem}:root[data-density=compact] .result th,:root[data-density=compact] .result td{padding:.4rem .65rem}:root[data-density=compact] .card{padding:.8rem .9rem}:root[data-density=compact] .content{padding:1.1rem 1.1rem 2rem}:root[data-density=compact] .sb-item{padding:.42rem .65rem}:root[data-density=compact] .card-num{font-size:1.6rem}.userguide{max-width:900px}.userguide h1{font-size:1.7rem;margin:.2rem 0 .8rem}.userguide h2{font-size:1.3rem;margin:1.5rem 0 .6rem;padding-bottom:.3rem;border-bottom:1px solid var(--border)}.userguide h3{font-size:1.08rem;margin:1.1rem 0 .4rem}.userguide h4{font-size:.98rem;margin:.9rem 0 .3rem}.userguide p{margin:.5rem 0}.userguide ul,.userguide ol{margin:.4rem 0 .7rem;padding-inline-start:1.4rem}.userguide li{margin:.22rem 0}.userguide code{background:var(--surface-2, rgba(127,127,127,.14));padding:.08rem .32rem;border-radius:4px;font-size:.88em}.userguide a{color:var(--accent, #2563eb);text-decoration:none}.userguide a:hover{text-decoration:underline}.userguide blockquote{margin:.6rem 0;padding:.5rem .9rem;border-inline-start:3px solid var(--accent, #2563eb);background:var(--surface-2, rgba(127,127,127,.08));border-radius:0 6px 6px 0}.userguide hr{border:0;border-top:1px solid var(--border);margin:1.4rem 0}.userguide strong{font-weight:650}.kind-chip{display:inline-block;padding:.08rem .5rem;border-radius:999px;font-size:.72rem;font-weight:650;letter-spacing:.02em;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line);white-space:nowrap}.kind-chip.k-security{background:color-mix(in srgb,#b42318 10%,var(--card));color:#b42318;border-color:color-mix(in srgb,#b42318 25%,transparent)}.kind-chip.k-master{background:var(--accent-soft);color:var(--accent-strong);border-color:var(--accent-line)}.kind-chip.k-transaction{background:var(--teal-soft);color:var(--teal);border-color:color-mix(in srgb,var(--teal) 25%,transparent)}.kind-chip.k-configuration{background:var(--gold-soft);color:var(--gold);border-color:color-mix(in srgb,var(--gold) 25%,transparent)}.kind-chip.k-event{background:color-mix(in srgb,#2563eb 9%,var(--card));color:#2563eb;border-color:color-mix(in srgb,#2563eb 22%,transparent)}.audit-table td{vertical-align:top}.audit-row:hover td{background:var(--accent-tint)}.audit-row.open td{background:var(--accent-tint);border-bottom-color:transparent}.audit-detail{padding:.9rem 1.1rem 1rem;background:var(--surface-2);border-top:1px solid var(--line)}.audit-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.35rem 1.2rem;font-size:.83rem;margin-bottom:.7rem}.audit-meta .muted{display:inline-block;min-width:52px;font-size:.74rem;text-transform:uppercase;letter-spacing:.05em}table.diff{background:var(--card);font-variant-numeric:tabular-nums}table.diff td{word-break:break-word}table.diff tr.changed td.before{background:color-mix(in srgb,#b42318 7%,var(--card));text-decoration:line-through;text-decoration-color:color-mix(in srgb,#b42318 45%,transparent)}table.diff tr.changed td.after{background:color-mix(in srgb,var(--accent) 9%,var(--card));font-weight:600}.audit-group{margin:.4rem 0 1.1rem}.audit-group-h{display:flex;gap:.7rem;align-items:center;margin-bottom:.45rem}.audit-area{display:flex;gap:.9rem;align-items:flex-start;padding:.75rem .9rem;background:var(--card);border:1px solid var(--line);border-radius:10px;margin-bottom:.45rem}.audit-area.on{border-color:var(--accent-line)}.audit-area-t{font-weight:650}.audit-area-d{font-size:.83rem;max-width:78ch;margin-top:2px}.audit-tables{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.45rem}.audit-tables code{font-size:.72rem;background:var(--surface-2);padding:.1rem .35rem;border-radius:5px}.sw{position:relative;display:inline-flex;flex:0 0 auto;margin-top:2px;cursor:pointer}.sw input{position:absolute;opacity:0;width:1px;height:1px}.sw-track{width:38px;height:22px;border-radius:999px;background:var(--line);transition:background .15s;position:relative}.sw-knob{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--card);box-shadow:var(--shadow-xs);transition:transform .15s}.sw input:checked+.sw-track{background:var(--accent)}.sw input:checked+.sw-track .sw-knob{transform:translate(16px)}.sw input:disabled+.sw-track{opacity:.55;cursor:not-allowed}.sw input:focus-visible+.sw-track{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.sw-track,.sw-knob{transition:none}}.sb-sub{margin-top:.15rem}.sb-sub-label{font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,currentColor 48%,transparent);padding:.5rem .85rem .2rem 1.05rem}.sb-sub:first-child .sb-sub-label{padding-top:.2rem}.tabgroups{display:flex;gap:.9rem 1.3rem;flex-wrap:wrap;align-items:flex-end;margin:.9rem 0 1.1rem}.tabgroup{display:flex;flex-direction:column;gap:.3rem}.tabgroup-l{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding-inline-start:.3rem}.nw,.result td.nw{white-space:nowrap}label:not(:has(>input[type=checkbox])):not(:has(>input[type=radio])):has(>.hint){position:relative}label:not(:has(>input[type=checkbox])):not(:has(>input[type=radio]))>.hint{position:absolute;top:0;inset-inline-end:0}div[style*="flex-wrap: wrap"]:has(>label){align-items:flex-end}label>select:not([multiple]){min-width:9rem}label>.hint .hint-body{top:calc(100% + .4rem);inset-inline-start:auto;inset-inline-end:0;transform:none}label>.hint:hover .hint-body,label>.hint:focus-visible .hint-body,label>.hint.is-open .hint-body{transform:none}div[style*="flex-wrap: wrap"]:has(>label)+div[style*="flex-wrap: wrap"]:has(>label){margin-top:.85rem}form.card>button,form.card>div:last-child:has(>button){margin-top:1rem}@media(max-width:860px){:not(.tablewrap):not(td)>table.result{display:block;overflow-x:auto;max-width:100%}}.grid>label>:is(input,select,textarea){min-width:0}@media(max-width:560px){.grid{grid-template-columns:1fr}}.dash-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:1rem;align-items:stretch}.dash-tools>*{margin:0!important}main table:not([class])>tbody>tr>th{text-align:start;font-weight:600;font-size:.85rem;color:var(--ink-2);padding:.5rem 1.25rem .5rem 0;vertical-align:middle}main table:not([class])>tbody>tr>td{padding:.4rem 0;vertical-align:middle}.result>tbody:empty:after{content:"Nothing here yet.";display:block;padding:.8rem 1rem;color:var(--muted);font-size:.85rem}html[lang=ar] .result>tbody:empty:after{content:"لا يوجد شيء بعد."}button.card{font:inherit;color:var(--ink);cursor:pointer}.page-head~:is(section,div) .page-head{margin-bottom:.9rem}.page-head~:is(section,div) .page-head h1{font-size:1.12rem;letter-spacing:-.01em}.hrcfg-nav{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:0}.hrcfg-nav .gcard.is-current{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line),var(--shadow-xs)}.hrcfg-items{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.45rem}.hrcfg-items .tab{font-size:.8rem;padding:.3rem .6rem}.hrcfg-current{font-size:1.12rem;margin:1.2rem 0 .7rem}details.explain>summary,details.explain-inline>summary{cursor:pointer;list-style:none}details.explain>summary::-webkit-details-marker,details.explain-inline>summary::-webkit-details-marker{display:none}details.explain>summary:before,details.explain-inline>summary:before{content:"▸";display:inline-block;width:1em;color:var(--muted)}details.explain[open]>summary:before,details.explain-inline[open]>summary:before{content:"▾"}details.explain:not([open])>summary{margin-bottom:0}details.explain-inline{margin:0 0 .7rem}details.explain-inline>summary{font-size:.82rem;font-weight:600;color:var(--accent-strong)}details.explain-inline[open]>summary{margin-bottom:.4rem}main select{max-width:100%}@media(max-width:560px){main label[style*=min-width],main div[style*=min-width]{min-width:0!important}main table:not([class])>tbody>tr>:is(th,td){display:block;width:auto!important;padding-inline-end:0}main table:not([class])>tbody>tr>th{padding-bottom:.15rem}main :is(.muted,label,p){overflow-wrap:anywhere}}main :is(.card,.gcard,.panel,.sect){min-width:0;max-width:100%}.tablewrap{max-width:100%}.panel>*{max-width:100%}@media(max-width:560px){main table:not([class]),main table:not([class])>tbody,main table:not([class])>tbody>tr{display:block;width:100%}}@media(max-width:560px){main [style*="display: flex"]:not([style*="flex-wrap: nowrap"]){flex-wrap:wrap}}main label{max-width:100%}main label>:is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%}.react-flow__controls-button{background:var(--card)!important;color:var(--ink-2)!important;border:0!important;border-bottom:1px solid var(--line)!important;padding:4px!important;box-shadow:none!important;border-radius:0!important;filter:none!important}.react-flow__controls-button svg{fill:currentColor}.react-flow__controls{box-shadow:var(--shadow-sm);border:1px solid var(--line);border-radius:8px;overflow:hidden}.di-layout{display:grid;grid-template-columns:minmax(230px,280px) minmax(0,1fr);gap:16px;align-items:start}.di-list{padding:.8rem .6rem;position:sticky;top:72px;max-height:calc(100vh - 96px);overflow-y:auto;overflow-x:hidden}.di-list-h{display:flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:0 .4rem .5rem}.di-area+.di-area{margin-top:.6rem}.di-area-h{font-size:.72rem;font-weight:700;color:var(--ink-2);padding:.3rem .4rem;border-top:1px solid var(--line-2)}.di-item{display:flex;align-items:center;gap:.5rem;width:100%;text-align:start;background:transparent;border:0;border-radius:8px;padding:.38rem .45rem;font:inherit;font-size:.84rem;color:var(--ink-2);cursor:pointer}.di-item:hover{background:var(--row-hover)}.di-item.active{background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.di-name{flex:1;min-width:0}.di-no{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:.72rem;font-weight:700;margin-inline-end:.45rem;flex:none}.di-item.active .di-no{background:var(--accent);color:#fff}.di-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.di-title{font-size:1.12rem;margin:0;display:flex;align-items:center}.di-main{min-width:0}@media(max-width:860px){.di-layout{grid-template-columns:1fr}.di-list{position:static;max-height:320px}}.banner:not(.ok):not(.bad):not(.warn){background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}.banner.warn{background:#fef6e7;color:#93370d;border:1px solid #fde6c8}:root[data-theme=dark] .banner.warn{background:#2a1d0b;color:#fdb022;border-color:#4a3413}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .banner.warn{background:#2a1d0b;color:#fdb022;border-color:#4a3413}}.ms-table th,.ms-table td{min-width:130px}.ms-table td:first-child{white-space:nowrap}.ms-table th:last-child,.ms-table td:last-child{min-width:0}.sidebar{border-inline-end:1px solid var(--line);background:var(--rail-bg);box-shadow:inset -1px 0 #0f141905}.sb-brandname{color:var(--rail-active-fg)}.sb-item:hover:not(.active){background:#0f14190a;color:var(--rail-active-fg)}.sb-item:hover:not(.active) .sb-icon{color:var(--accent)}.sb-item.active,.sb-item.active .sb-icon{color:#fff}.sb-expandall:hover,.sb-rail-search:hover,.sb-group-toggle:hover{background:#0f14190a;color:var(--rail-active-fg)}.sb-search input{background:var(--card);color:var(--ink);border-color:var(--line)}.sb-search input:focus{background:var(--card)}.sb-search input::placeholder{color:var(--muted)}.sb-search-clear:hover{color:var(--rail-active-fg)}.sb-result.is-cursor .sb-item:not(.active){background:#0f14190d;color:var(--rail-active-fg)}.sb-user{border-color:var(--line);background:var(--card)}.sb-user-name{color:var(--rail-active-fg)}.sb-lang{background:var(--card);color:var(--ink-2);border-color:var(--line)}.sb-lang:hover{background:var(--line-2);color:var(--rail-active-fg)}.sb-nav::-webkit-scrollbar-thumb{background:var(--line)}.card,.gcard{border:1px solid var(--line);box-shadow:var(--shadow-xs);border-radius:var(--radius)}.card:hover,.gcard:hover{box-shadow:var(--shadow-sm)}.primary,button.primary{border-radius:var(--radius-sm);font-weight:600;letter-spacing:-.005em}.topbar{border-bottom:1px solid var(--line);background:var(--card);box-shadow:none}.cards .card{padding:1.15rem 1.2rem}.cards .card-num{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin-top:.35rem}.cards .card-label{font-size:.78rem;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:500;margin-top:.15rem}.cards .kpi-ico{color:var(--accent);background:var(--accent-soft);width:32px;height:32px;border-radius:8px;display:grid;place-items:center}[class*=money],[class*=amount],[class*=total],td.num,th.num{font-variant-numeric:tabular-nums}[data-module=hr]{--mod: var(--mod-hr);--mod-soft: var(--mod-hr-soft)}[data-module=payroll]{--mod: var(--mod-payroll);--mod-soft: var(--mod-payroll-soft)}[data-module=finance]{--mod: var(--mod-finance);--mod-soft: var(--mod-finance-soft)}[data-module=time]{--mod: var(--mod-time);--mod-soft: var(--mod-time-soft)}[data-module=reports]{--mod: var(--mod-reports);--mod-soft: var(--mod-reports-soft)}[data-module=recruit]{--mod: var(--mod-recruit);--mod-soft: var(--mod-recruit-soft)}[data-module=assets]{--mod: var(--mod-assets);--mod-soft: var(--mod-assets-soft)}[data-module=mm]{--mod: var(--mod-mm);--mod-soft: var(--mod-mm-soft)}[data-module=admin]{--mod: var(--mod-admin);--mod-soft: var(--mod-admin-soft)}.mod-header{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.4rem;margin:-1rem -1rem 1.5rem;background:linear-gradient(135deg,color-mix(in srgb,var(--mod, var(--accent)) 12%,var(--card)),color-mix(in srgb,var(--mod, var(--accent)) 4%,var(--card)));border-inline-start:4px solid var(--mod, var(--accent));border-radius:0 var(--radius-lg) var(--radius-lg) 0}.mod-header .mod-icon{width:56px;height:56px;border-radius:14px;flex-shrink:0;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,color-mix(in srgb,var(--mod, var(--accent)) 90%,#fff),var(--mod, var(--accent)));box-shadow:0 6px 16px color-mix(in srgb,var(--mod, var(--accent)) 40%,transparent),inset 0 1px #fff3}.mod-header .mod-icon svg{width:28px;height:28px}.mod-header .mod-title-block{min-width:0;flex:1}.mod-header h1{font-size:1.4rem;margin:0;letter-spacing:-.02em;color:var(--ink)}.mod-header .mod-sub{color:var(--ink-2);font-size:.88rem;margin-top:.15rem}.mod-header .mod-actions{display:flex;gap:.5rem;flex-shrink:0}.app-launcher{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.25rem 0}.app-tile{position:relative;display:block;text-decoration:none;padding:1.25rem 1.35rem;min-height:148px;border-radius:var(--radius-lg);background:linear-gradient(140deg,color-mix(in srgb,var(--mod, var(--accent)) 92%,#fff),color-mix(in srgb,var(--mod, var(--accent)) 100%,transparent) 60%,color-mix(in srgb,var(--mod, var(--accent)) 82%,#000 6%));color:#fff;overflow:hidden;box-shadow:0 4px 14px color-mix(in srgb,var(--mod, var(--accent)) 22%,transparent),inset 0 1px #ffffff26;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s}.app-tile:hover{transform:translateY(-2px);box-shadow:0 10px 28px color-mix(in srgb,var(--mod, var(--accent)) 35%,transparent),inset 0 1px #fff3}.app-tile .at-icon{width:44px;height:44px;border-radius:12px;background:#ffffff2e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;margin-bottom:.8rem;box-shadow:inset 0 1px #ffffff40}.app-tile .at-icon svg{width:24px;height:24px}.app-tile .at-title{font-size:1.05rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.15rem}.app-tile .at-sub{font-size:.78rem;opacity:.8}.app-tile .at-count{position:absolute;top:14px;inset-inline-end:14px;font-size:.72rem;font-weight:700;padding:.2rem .55rem;background:#ffffff38;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.smart-row{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0 1.25rem}.smart-btn{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .85rem;border-radius:var(--radius);background:var(--card);border:1px solid var(--line);color:var(--ink-2);font-size:.82rem;font-weight:500;text-decoration:none;cursor:pointer;transition:border-color .12s,color .12s,box-shadow .12s}.smart-btn:hover{border-color:color-mix(in srgb,var(--mod, var(--accent)) 45%,var(--line));color:var(--ink);box-shadow:var(--shadow-xs)}.smart-btn .sb-count{font-weight:700;color:var(--mod, var(--accent));background:var(--mod-soft, var(--accent-soft));padding:.15rem .45rem;border-radius:var(--radius-sm);font-variant-numeric:tabular-nums}.smart-btn .sb-icon{color:var(--mod, var(--accent));display:inline-flex}[data-module] .cards .kpi-ico{color:var(--mod, var(--accent));background:var(--mod-soft, var(--accent-soft))}.view-switch{display:inline-flex;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:2px;gap:0}.view-switch button{padding:.35rem .8rem;background:transparent;border:0;border-radius:calc(var(--radius) - 2px);color:var(--muted);font:inherit;font-size:.82rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.view-switch button:hover{color:var(--ink)}.view-switch button.on{background:var(--mod-soft, var(--accent-soft));color:var(--mod, var(--accent-strong));font-weight:600}.kanban{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);gap:.8rem;overflow-x:auto;padding:.3rem .1rem 1rem;scrollbar-width:thin}.kanban .kb-col{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;min-height:240px;max-height:62vh}.kanban .kb-col-h{display:flex;align-items:center;justify-content:space-between;padding:.55rem .8rem;border-bottom:1px solid var(--line);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);background:var(--card);border-radius:var(--radius) var(--radius) 0 0}.kanban .kb-col-h .kb-count{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;background:var(--mod-soft, var(--accent-soft));color:var(--mod, var(--accent));padding:1px 8px;border-radius:999px;font-weight:700}.kanban .kb-cards{padding:.5rem;display:flex;flex-direction:column;gap:.45rem;overflow-y:auto}.kanban .kb-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.65rem .75rem;cursor:pointer;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.3rem;transition:border-color .12s,box-shadow .12s,transform .12s}.kanban .kb-card:hover{border-color:var(--mod, var(--accent-line));box-shadow:var(--shadow-xs);transform:translateY(-1px)}.kanban .kb-card .kb-name{font-weight:600;font-size:.87rem;color:var(--ink)}.kanban .kb-card .kb-sub{font-size:.72rem;color:var(--muted);display:flex;justify-content:space-between;gap:8px}.kanban .kb-card .kb-money{font-family:IBM Plex Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600;color:var(--ink)}.kanban .kb-card .kb-avatar{width:26px;height:26px;border-radius:50%;background:linear-gradient(140deg,var(--mod, var(--accent)),var(--accent-strong));color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}.kanban .kb-card-head{display:flex;align-items:center;gap:8px}:root[data-theme=dark]{--mod-hr-soft: #3a1a20;--mod-payroll-soft: #251d3a;--mod-finance-soft: #0f2624;--mod-time-soft: #302511;--mod-reports-soft: #16223d;--mod-recruit-soft: #3a1930;--mod-assets-soft: #291f3d;--mod-mm-soft: #331e10;--mod-admin-soft: #1e2530}:root[data-theme=dark] .app-tile{box-shadow:0 4px 14px color-mix(in srgb,var(--mod, var(--accent)) 30%,transparent),inset 0 1px #ffffff14}:root[data-theme=dark] .app-tile:hover{box-shadow:0 10px 28px color-mix(in srgb,var(--mod, var(--accent)) 45%,transparent),inset 0 1px #ffffff1f}:root[data-theme=dark] .smart-btn:hover{border-color:color-mix(in srgb,var(--mod, var(--accent)) 60%,var(--line))}:root[data-theme=dark] .kanban .kb-col{background:var(--surface-2)}:root[data-theme=dark] .kanban .kb-col-h{background:var(--card)}:root[data-theme=dark] .kanban .kb-card:hover{border-color:color-mix(in srgb,var(--mod, var(--accent)) 55%,var(--line));box-shadow:0 2px 8px #0006}:root[data-theme=dark] .view-switch button.on{color:color-mix(in srgb,var(--mod, var(--accent)) 65%,#fff)}:root[data-theme=dark] .smart-btn .sb-count{color:color-mix(in srgb,var(--mod, var(--accent)) 65%,#fff)}:root[data-theme=dark] .kanban .kb-col-h .kb-count{color:color-mix(in srgb,var(--mod, var(--accent)) 65%,#fff)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--mod-hr-soft: #3a1a20;--mod-payroll-soft: #251d3a;--mod-finance-soft: #0f2624;--mod-time-soft: #302511;--mod-reports-soft: #16223d;--mod-recruit-soft: #3a1930;--mod-assets-soft: #291f3d;--mod-mm-soft: #331e10;--mod-admin-soft: #1e2530}:root:not([data-theme=light]) .view-switch button.on,:root:not([data-theme=light]) .smart-btn .sb-count,:root:not([data-theme=light]) .kanban .kb-col-h .kb-count{color:color-mix(in srgb,var(--mod, var(--accent)) 65%,#fff)}}.cmdk-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f14198c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;z-index:9999;animation:cmdk-fade .12s ease-out}@keyframes cmdk-fade{0%{opacity:0}to{opacity:1}}.cmdk{width:min(680px,calc(100vw - 32px));max-height:72vh;display:flex;flex-direction:column;background:var(--card);color:var(--fg);border:1px solid var(--line);border-radius:14px;box-shadow:0 24px 60px #00000059,0 4px 12px #00000026;overflow:hidden;animation:cmdk-pop .14s cubic-bezier(.2,.9,.3,1.2)}@keyframes cmdk-pop{0%{transform:translateY(-4px) scale(.98);opacity:0}to{transform:none;opacity:1}}.cmdk-searchbar{display:flex;align-items:center;gap:10px;padding:14px;border-bottom:1px solid var(--line-2)}.cmdk-search-ico{color:var(--muted);flex-shrink:0}.cmdk-input{flex:1;border:0;outline:0;background:transparent;font-size:15px;color:var(--fg);font-family:inherit;min-width:0}.cmdk-input::placeholder{color:var(--muted)}.cmdk-clear{background:transparent;border:0;cursor:pointer;color:var(--muted);padding:4px;border-radius:4px;display:flex;align-items:center}.cmdk-clear:hover{color:var(--fg);background:var(--surface-2)}.cmdk-kbd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;padding:2px 6px;border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;background:var(--surface);color:var(--muted);line-height:1}.cmdk-list{flex:1;overflow-y:auto;padding:6px;scrollbar-width:thin}.cmdk-sep{padding:12px 12px 4px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:600}.cmdk-row{display:grid;grid-template-columns:24px 1fr auto 16px;gap:10px;align-items:center;padding:9px 12px;border-radius:8px;cursor:pointer;transition:background .06s ease}.cmdk-row.is-cursor{background:var(--surface-2)}.cmdk-icon{color:var(--muted);display:flex;align-items:center;justify-content:center}.cmdk-row.is-cursor .cmdk-icon{color:var(--fg)}.cmdk-label{display:flex;flex-direction:column;min-width:0}.cmdk-label-main{font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmdk-module{font-size:10.5px;color:var(--muted);margin-top:2px;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmdk-path{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.cmdk-enter{color:var(--muted)}.cmdk-empty{padding:40px 14px;text-align:center;color:var(--muted);font-size:13px}.cmdk-foot{display:flex;gap:14px;align-items:center;padding:10px 14px;border-top:1px solid var(--line-2);font-size:11px;color:var(--muted);background:var(--surface)}.cmdk-count{margin-inline-start:auto}@media(max-width:500px){.cmdk-path{display:none}.cmdk-foot{flex-wrap:wrap;gap:8px}}.tb-cmdk{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:12px;cursor:pointer;font-family:inherit;transition:background .12s ease,border-color .12s ease,color .12s ease}.tb-cmdk:hover{background:var(--surface-2);border-color:var(--line-2);color:var(--fg)}.tb-cmdk kbd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;padding:1px 5px;border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;background:var(--card);color:var(--muted);line-height:1}@media(max-width:900px){.tb-cmdk span,.tb-cmdk kbd{display:none}.tb-cmdk{padding:6px}}.mrn-wrap{display:flex;padding:0;width:100%;flex:1;min-height:0}.mrn-rail{width:80px;flex-shrink:0;overflow-y:auto;background:color-mix(in srgb,var(--bg) 88%,var(--card));border-inline-end:1px solid var(--line);display:flex;flex-direction:column;padding:12px 6px 16px;gap:4px}.mrn-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 4px;min-height:66px;border:0;background:transparent;cursor:pointer;border-radius:10px;color:var(--ink-2);font-family:inherit;transition:background .14s ease,color .14s ease}.mrn-tile:hover{background:color-mix(in srgb,var(--mod, var(--ink)) 8%,transparent);color:var(--ink)}.mrn-tile.is-active{background:color-mix(in srgb,var(--mod, var(--accent)) 14%,transparent);color:color-mix(in srgb,var(--mod, var(--accent)) 75%,var(--ink));font-weight:600}.mrn-tile.is-active:before{content:"";position:absolute;inset-inline-start:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--mod, var(--accent));box-shadow:0 0 8px color-mix(in srgb,var(--mod, var(--accent)) 55%,transparent)}.mrn-ico{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;color:currentColor}.mrn-tile.is-active .mrn-ico{background:color-mix(in srgb,var(--mod, var(--accent)) 18%,var(--card));color:var(--mod, var(--accent))}.mrn-tile-label{font-size:10.5px;line-height:1.15;letter-spacing:.01em;text-align:center;font-weight:500}.mrn-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.mrn-head{padding:16px 16px 12px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line-2);background:linear-gradient(160deg,color-mix(in srgb,var(--mod, var(--accent)) 8%,var(--card)) 0%,var(--card) 70%)}.mrn-head-ico{width:36px;height:36px;border-radius:10px;background:linear-gradient(140deg,var(--mod, var(--accent)) 0%,color-mix(in srgb,var(--mod, var(--accent)) 65%,#000) 100%);color:#fff;display:grid;place-items:center;flex-shrink:0;box-shadow:0 4px 10px color-mix(in srgb,var(--mod, var(--accent)) 35%,transparent)}.mrn-head-text{min-width:0}.mrn-head-title{font-weight:700;font-size:15px;color:var(--ink);line-height:1.1;letter-spacing:-.01em}.mrn-head-sub{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin-top:3px;font-weight:600}.sb-group-label{position:relative;padding-inline-start:1.15rem!important}.sb-group-label:before{content:"";position:absolute;inset-inline-start:.55rem;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--mod, var(--muted));opacity:.55}.sb-item.active{background:linear-gradient(90deg,color-mix(in srgb,var(--mod, var(--accent)) 14%,transparent),color-mix(in srgb,var(--mod, var(--accent)) 4%,transparent))!important;color:color-mix(in srgb,var(--mod, var(--accent)) 60%,var(--ink))!important;font-weight:600}.sb-item.active .sb-icon,.sb-item.active svg{color:var(--mod, var(--accent))!important}.sb-group.sb-group-recent .sb-group-label:before{background:#f59e0b;opacity:.9}.sb-group.sb-group-pinned .sb-group-label:before{background:#fbbf24;opacity:1}.app[data-collapsed=true] .mrn-tile-label{display:none}.app[data-collapsed=true] .mrn-rail{width:100%}.app[data-collapsed=true] .mrn-head{padding:12px 6px;justify-content:center}.app[data-collapsed=true] .mrn-head-text{display:none}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-vietnamese-400-normal-lz8MlVep.woff2) format("woff2"),url(/assets/dancing-script-vietnamese-400-normal-D2srOv8f.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-latin-ext-400-normal-C917Kz-3.woff2) format("woff2"),url(/assets/dancing-script-latin-ext-400-normal-DaWfpMsu.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-latin-400-normal--YrtvvVF.woff2) format("woff2"),url(/assets/dancing-script-latin-400-normal-BY5FxJb0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-cyrillic-ext-400-normal-CKQhgFwn.woff2) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAmkAA4AAAAADTQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEABEdQT1MAAAFcAAAAVAAAAHqVRI47R1NVQgAAAbAAAABgAAAAjoeYkVBPUy8yAAACEAAAAEkAAABgYtiUfmNtYXAAAAJcAAAATgAAAGw/qukiZ2FzcAAAAqwAAAAIAAAACAAAABBnbHlmAAACtAAABLMAAAacpmf7H2hlYWQAAAdoAAAANgAAADYm83RJaGhlYQAAB6AAAAAgAAAAJAlRByJobXR4AAAHwAAAACsAAAAyFpoASGxvY2EAAAfsAAAAHAAAABwL4g3gbWF4cAAACAgAAAAcAAAAIAAgAetuYW1lAAAIJAAAARIAAAJWMLNPCXBvc3QAAAk4AAAAawAAAJAuexw8AAEAAAAMAAAAAAAAAAIAAQABAAMAAQAAeNpNxqUBAlAUheHvPtxpSGQCdkASkQmQgkNjeVyP/gJlfUNpOJ5Mdefn00ZdFq5XwR+HtF6eduqvRSBkJUVxb9IEPW1JEpKsvJCTxNNZIW7N4wuaeNo1iwEGgEAURN+2lQTICnSCjhAICQToAglghSx0+u0bZXzzx7zBAS0jE35Zt51wPnckxCNdBEqAnEW584iJBiiwhGemt6xOPhpZf8nLB7tORGFyJvXyf6dfql62kAv5eNpjYGGSZZzAwMrAwNTFFMHAwOANoRnjGJwZ/RlQASMyx93f353hAAOvwhbm4H/5DAwsHUx+CgyM08EKPZjeASkFBmYA3G4LRAAAAHjaY2BgYAJiZiAWAZKMYJqFIQJICzEIMDADZXkZFBgcGRYwHGRkYklW2PL/P1AOWSwJJPb/z//n/w/8z/jv+J/x96L7YUCTMAAAp8oW5AAAAAEAAf//AA942pWURZizRhiAhxkcQkIIARJikEBs2Y2SrLv097q7u7u7u7tf6673p+5y67l2qrfpQOre6CfY+44AEtQBID6CxwMGCCAK0gC0XNkvaDJTKsgFDX99X/Nd32VcRmPaLEvcx3E/7Etc+8OhNrHph4dWdt5F2XlnZZed8S8H9+G5729hY3C74vefL9xzj3Xvffa999r33A8giA9eRHsiFuwODgeAspxOu+tLyB4G3a7vQRy0mmqCodVEMqlNw1YzqSbCQ1wJ4VqrOY3wkWGZkeCwAn2cSgjhXqft2BZNM8kkLNSLWiy9ec/9m/NzrhMfSeXGizLPkZTT1WZvenCvLbv2dz3kQLd/SCc15dueO3rQwXuuT8p5QRANa7asKZmJridTjDw6udV55b332rq51tvtpjP69d1ml7zKZjW/9frmtmv9cxYLc5loqV1UcgLDRoT0qMUvn7C60muujKYFKVra65CDRhqN/q6HHlzJp2XJNN0jTuqU8u78lgpkajuu1aHC6fXFRt1bO34xIoLBIPR0MXoGOoAAIBgV+Nrg05/qZ6F7f6mL8P7BJziWB5/BvVEaHAYAYTmOiwXQ9E9uQiOhKQ07C12HWnHyW/UOPgqfZVvDXMP2u0EQjAauB0ZbzebPFVwg3hf661xrQddT45O9A7YerTadtQmbJFlajJfmt2+0Z7Plld0O8rfewTC1ybzVi2hZMSnQGVVqG8qInp8yIjZLczTrFzu7JQWnxAlRkmKVKbgjImH/nNnZwyrjq9P7Hd8bmyx0ZnJChBUhmTUKK1NObanc3Hfn5cruGysHrk6c3oMQn8lKOYIgIIGI1opAsRBSiFw/jihIQJpCjKQAAAcfDr6CRWJrsAkcAoAfMnbaIfvPn5+4Ma8vwSALfGljQScoBz6wjhaW0VRpbAzrHnrU2sO+2u2G1n8ZBaz3TT7GMUjg7JSxNMLIUT5OF+fthKmxcY5G0ogXV6qGvjCrMChuxuS2aeUFlo+QlD6ui9lxm2PSy9WKzV8VFwSBJmMJY1KPRmKq0teN6/WcJIikmDD0HbePQOyAWrtirpihCHZm66LmqepIlih0cnLOScXdqKoQjUlusUHka56VcEgpJrIIyiaXSPfqZlWJJcp2fGiKeBWbmgVbA1D6hV2CIa3/f8xpfzJC1H9ilNvzbsWWldh/trMq8r/gJ5fe/onKnix5eJeoG//BxAVaJfILrA8AAbTBl/BEOAcOBMAP6LqtFn585ufQD8iccCGFBJiRsdyg6Q8XU4gfCrKZ38VBMtyjWmGM3Tld7K5B4tepqqftSlIUeb0kLG+XrdKznr6ybibG8F0esoWEwvCpvY5pjq7k1XpmD+8gmuFuJ5HpqefQLP+olJYaSq1WGitV8zwB6fYus9WZlNkS5dd5iuJEXYDBP0NZfbPcMkS9qPG6UIkSCdWMmhHLlRVnqpru6hyFxx9GkjwOSE6VvBWXlpIxFKOyhtHYakwUsSEWrYGn0csgAoDiOB0sBDuQUIoR3M1FNgr5WrOG1iDFpKazcYNJpbXAK0AbwIfoCaAAoAxlhqPf9YebyG7eqEyWnVzdpERe6aANdTvKm7aR43hazlXBj5RxA3YAAAEAAAABGl44egReXw889QAPA+gAAAAA36m1QQAAAADiK2Fy/hX91AfmBIEAAAAGAAIAAAAAAAB42mNgZGBgDv6Xz8DAzvFP9O929mfMLxhQAQ8AlkUGf3jaY+Jj0GE6wyAEx/oMgox3/98GYYbVDAwgzBQBxP0M4kAeBwMDADA1Cu8AAAAANADIANQA4AF2AgsCgQKBAoECgQMSAy0DTnjaY2BkYGDgZWRiYGd4DsQgHgKwMDACABYhAQ142o2RBU4EMBREH+7EieDu7hDBieIeW3f3vRRH4BQcaCfNuufbfOs0LdCPiy46ugeAv469PO5grGMijzsZ7RjN4y7O+M/jbpb4zeMe3vjJ414WOMrjUSHwkJBEiGt7WxIWdhISc1g+QQAvdlOJy2+pGsPNvbwTq/of6tuE42zyougmSUCdmDpO+Thec9IMu2zJdtjnnBnD6tJcUjGMB69hm2GFlJk8kR3IjtnkEIfMxmoZ70wZ80wVcznTPY+Se6E27lyZNWC7Nm+UVc+rWY/p7olNjEJvqjiZaXjTJ9XDxehT1W5mLs1LeFSLmbmVmp9x4zUTSWxsaStM0FTDEjcBnMU/i6N6kX+TVJF/NQcSwlzgAAB42mNgYgCD/wsZlBmwAV4gVmE4ycjEyMzIwsjKwMzIxsjOyMHIycjF5phUlFqWyl6al2lgYmYEpY15obReYk6JoQFY1MDRgMk5CMQ0MnAy4UtMLi1JTc7PTdJLTixO5QGpMDYwA3MAc1cb7gA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-cyrillic-400-normal-C-wcqNJs.woff2) format("woff2"),url(/assets/great-vibes-cyrillic-400-normal-DtFXCWjq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-vietnamese-400-normal-a2O3jU53.woff2) format("woff2"),url(/assets/great-vibes-vietnamese-400-normal-Cxbm9Uac.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-ext-400-normal-CsjMq8GN.woff2) format("woff2"),url(/assets/great-vibes-latin-ext-400-normal-wh4xxCIu.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-400-normal-q5-78SH_.woff2) format("woff2"),url(/assets/great-vibes-latin-400-normal-BAZ173uY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-ext-400-normal-3iEGd-c5.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-400-normal-Cg0RnRQ5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-400-normal-9cDH9rLW.woff2) format("woff2"),url(/assets/caveat-cyrillic-400-normal-CebvvJET.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-ext-400-normal-D7hBUiug.woff2) format("woff2"),url(/assets/caveat-latin-ext-400-normal-DtiRFvw0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2) format("woff2"),url(/assets/caveat-latin-400-normal-BzhAQZkN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/aref-ruqaa-arabic-400-normal-AKnCEuAE.woff2) format("woff2"),url(/assets/aref-ruqaa-arabic-400-normal-DTcVTQXE.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWEAA8AAAAAChQAAAUvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjAbgRocgSAGYABkEQgKhxyFLwseAAE2AiQDMAQgBYRQByAMBxsFCACOwzhGXGKFEa5BhDTXbE6h14K/mkiO/HubmLux8KWH2BWMk1yUam/gcGrPsvO4Lxpidq89Pf9iWoBhfP6xKEubzuezgdl0GxIHJd7Bq5kt4X8agiIAAMRHGoVgIgThx0AQwEV5gTwCwSTFE+mixctWRb1to67tUccE+JvI2rUZGhTBg8XEFsp1TWUykSI7qlgkxRSMNqoIqCoMHgweB95b/T4sILpVlgI5jw6Xl0Jk3G0bdW7UGF2Mg2wBpFzZWglRRpqIOlxQbTs0aQvWrOqAUQ0gfMiaGVMUfQydb0u1oDhpBkip4BBYNjEw5YtMxAI1Wu0lA0P6B+u68pBMokBhGQAACcsAuAAAhcqWKs51EibSkT2mPRqbx2QHUAgAOa/WAAmRBQQDATxMagKEo4kMikQsqhyGGKbh2l6iiP8aSNhQGEaQfqQb/bvwL0jSbvz6cf8zAgC5W2tCAAgAEBcgFBABKQ7gMQwUYw3jgQJETjDNWF50ao3kIZ5leV58s5rjtxv7Ha/OdbF65rmv406dmtI7enOt6sBpaGIGHbyrXnNqVI7dKm9GdO70SJUxN2oMUt9+83R/+V2cBSvI/vXVhAvfNEmWdvTyeeXR+4+XDfWDDfNmz5cadCPBnHdHLvjGbIKBV68WnHdt0zqVMXtQ7o0bMmi18ui1i3jy9VXqxF7x7IxvzDqDsTfXBjJw4OuFka+vVo2+kEB2Y0m04vr85RywM6/29NmofWcEzoKBc3F+1UEHTMA+3t7pzvuLqheIyqmdukaMfGUzQSikBu25i9dl2//O0lzT1tDGjJHe6Oym7uhZ/cTpy3VXN7H+zMKB3caZsuAEvkwnXk58WS9T2i5neHjBLJu0V6Y2Q5/EL3pZDd6sc8alW3NevZb4ms5YUVQndluz5KzexauWKNatWI06NaqULNYtG63p0iaqIva0ou8KWnGcQi0v3LDfxSyWbGRMrRTFiOvl7ehn7o5rf6dUg1iDPz0qVMoIisqs0HhB/egieYomS/krbX7vlgrdOidyisX+EiuQqvqIW7nL55mcmrpEWPjWvyylg6s49dOh1f1QBeVEJ+XEzCBdjLQiASerKpirbFTBVnWLJNAd8xWdWt0paBSJFVpkNJ/gC3jHabAjdos/vZd8NkZfQ6JT61kRucYgLYykYrxGxdQCs/+LZv061GMu6f/F7z946AkLKrvpY2ItbDinb3j8INrxdUHaPF3SbGPY74ZH/TcHfPpkP3+3dNqNsKR9rzP9GSSZ90Pn1G9bvIESyAB3CnIdFyCnzsln7iCAcOxVkacxGoTk/eYaxkuAvsk2tgFwt1eCHzrX/2HWFtMEbBQAAh+d3PoTAchYBkFMD5avZGYY+Ecsica//1190ZWE+ruUA7hJdkD31wd0Q91Oj0CAAFOxaIxszv0UArg0RwYxg4DffLQJQiSfCYoA5wkGORknmCSFIFjEJp9gkxhffoCMQEsoSSmGJBC3ViRVEHAQQ9lYXCFfx8cVEQQs3EgjlmQiIGDAJBMaCRVU4EImDFjQ8KmAIBcGRIZlIoSY44Er7rjjRYXmjYp54orvGkQEySQQS9DOyZ70u7lHIUJM/TmFrAp0M8cTdzzwwcXie3JtzMmGDQNzxN3TIRDBhUEVVKQ7DQUb0bnLm2NfWzULTtS1NJW4UoUIAW5UwIcDExco6hHD8LN2RbtAeDvgjDm1eVgVE5JVDq+BQTXmxNaajseNVCoQ4P9FMeSQSQoeuOOKDADoh5RCuO4UPWyj7Dg=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/aref-ruqaa-latin-400-normal-BaTgTcXa.woff2) format("woff2"),url(/assets/aref-ruqaa-latin-400-normal-CD776mpm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
