.w-page.auth-page{padding:0}.auth-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.auth-brand{color:#fff;background:linear-gradient(160deg, var(--petrol) 0%, var(--night) 100%);flex-direction:column;justify-content:center;align-items:center;padding:64px 48px;display:flex;position:relative;overflow:hidden}.auth-ring{border:1.5px solid #91d2b024;border-radius:999px;position:absolute}.auth-ring--a{border-color:#91d2b01f;width:760px;height:760px;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-ring--b{border-color:#91d2b02e;width:560px;height:560px;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-ring--c{width:420px;height:420px;top:-160px;right:-140px}.auth-ring--d{width:300px;height:300px;bottom:-120px;left:-90px}.auth-glow{background:radial-gradient(circle,#91d2b024 0%,#91d2b000 70%);border-radius:999px;width:380px;height:380px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-brand-body{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.auth-logo{width:220px;height:auto;display:block}.auth-tagline{font-size:26px;font-weight:600;line-height:1.4}.auth-tagline-latin{letter-spacing:.24em;color:var(--mint);margin-top:12px;font-size:12px;font-weight:600}.auth-panel{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:64px 48px;display:flex;position:relative}.auth-form-wrap{flex-direction:column;gap:32px;width:100%;max-width:420px;display:flex}.w-title.auth-title{font-size:32px}.auth-footer{text-align:center;position:absolute;bottom:32px;left:0;right:0}.w-page.blocked-page{padding:0}.blocked-wrap{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:64px 24px 96px;display:flex;position:relative}.w-card.blocked-card{text-align:center;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:560px;padding:40px;display:flex}.blocked-contact{text-align:start;border-radius:20px;align-items:center;gap:14px;width:100%;margin-top:6px;padding:16px;display:flex}.blocked-powered{justify-content:center;gap:8px;position:absolute;bottom:36px;left:0;right:0}@media (width<=900px){.auth-grid{grid-template-columns:minmax(0,1fr)}.auth-brand{display:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-arabic:var(--font-arabic);--font-latin:var(--font-latin)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.font-arabic{font-family:var(--font-arabic)}.font-latin{font-family:var(--font-latin)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSansArabic-Regular.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexSansArabic-Medium.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSansArabic-SemiBold.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/IBMPlexSansArabic-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/Montserrat-Variable.ttf)format("truetype")}:root{--petrol:#114d65;--petrol2:#1a6a88;--mint:#91d2b0;--night:#0b3446;--mist:#e4f4ec;--ivory:#f6f4ef;--muted:#4f6470;--line:#e8ecea;--field:#d9e2df;--ph:#64737c;--soft:#f4f6f5;--ok:#1f9d63;--ok-bg:#e3f6ec;--ok-tx:#157347;--warn:#e08a1e;--warn-bg:#fdf1e1;--warn-tx:#94560c;--bad:#d64545;--bad-bg:#fce8e8;--bad-tx:#b42f2f;--bad-strong:#c33a3a;--slate:#64748b;--slate-bg:#f1f5f9;--slate-tx:#475569;--dept:#6d5bd0;--dept-bg:#efecfb;--dept-tx:#5847b8;--shadow:0 1px 2px #0b34460a,0 6px 20px #0b34460d;--shadow-lg:0 4px 12px #0b344614,0 24px 60px #0b344629;--radius-card:24px;--radius-input:14px;--radius-pill:999px;--radius-modal:28px;--font-arabic:"IBM Plex Sans Arabic";--font-latin:"Montserrat"}body{background:#fff;margin:0}.w-page{min-height:100dvh;color:var(--night);text-align:right;box-sizing:border-box;-webkit-font-smoothing:antialiased;direction:rtl;background:#fff;padding:24px 40px 48px;font-family:IBM Plex Sans Arabic,system-ui,sans-serif;font-size:15px;line-height:1.55;position:relative;overflow:hidden}.w-page *,.w-page :before,.w-page :after{box-sizing:border-box}:where(.w-page) :where(h1,h2,h3,h4,p,ul,ol){margin:0;padding:0}:where(.w-page) :where(ul,ol){list-style:none}:where(.w-page) :where(button,input,select,textarea){color:inherit;font-family:inherit;font-size:inherit}:where(.w-page) :where(a){color:inherit;text-decoration:none}.w-wrap{flex-direction:column;gap:24px;max-width:1360px;margin:0 auto;display:flex}.w-row{align-items:center;gap:12px;display:flex}.w-between{justify-content:space-between;align-items:center;gap:16px;display:flex}.w-grow{flex:1;min-width:0}.w-latin,.w-num{font-family:Montserrat,sans-serif}.w-num{letter-spacing:-.01em;font-weight:700}.w-ltr{direction:ltr;unicode-bidi:isolate}.w-muted{color:var(--muted)}.w-petrol{color:var(--petrol)}.w-caption{color:var(--muted);font-size:13px;font-weight:500}.w-b{font-weight:600}.w-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.w-i--sm{stroke-width:2px;width:16px;height:16px}.w-i--xs{stroke-width:2.4px;width:13px;height:13px}.w-i--lg{width:24px;height:24px}.w-i--xl{stroke-width:1.6px;width:36px;height:36px}.w-flip{transform:scaleX(-1)}.w-top{box-shadow:var(--shadow);background:#fff;border:1px solid #eef1f0;border-radius:999px;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 12px;display:flex}.w-brand{flex:none;align-items:center;gap:10px;padding-inline-start:8px;display:flex}.w-brand img{width:38px;height:auto;display:block}.w-brand b{color:var(--petrol);letter-spacing:-.01em;font:700 22px/1 Montserrat,sans-serif}.w-nav{background:var(--soft);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px;margin-inline:auto;padding:5px;display:flex}.w-nav a{color:#3d5260;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 18px;font-size:14.5px;font-weight:500;display:flex}.w-nav a.is-active{background:var(--petrol);color:#fff;font-weight:600;box-shadow:0 6px 16px #114d6540}.w-search{background:var(--soft);height:44px;color:var(--muted);border:0;border-radius:999px;align-items:center;gap:8px;min-width:200px;padding:0 14px;font-size:14px;display:flex}.w-kbd{border:1px solid var(--line);color:var(--muted);direction:ltr;background:#fff;border-radius:6px;padding:4px 6px;font:600 11px/1 Montserrat,sans-serif}.w-icon-btn{border:1px solid var(--line);width:44px;height:44px;color:var(--night);cursor:pointer;background:#fff;border-radius:999px;flex:none;place-items:center;padding:0;display:grid;position:relative}.w-count{background:var(--bad-strong);color:#fff;text-align:center;border:2px solid #fff;border-radius:999px;min-width:18px;height:18px;padding:0 4px;font:700 10.5px/18px Montserrat,sans-serif;position:absolute;top:2px;left:2px}.w-user{flex:none;align-items:center;gap:10px;padding:4px 4px 4px 14px;display:flex}.w-user-meta{flex-direction:column;line-height:1.25;display:flex}.w-user-meta b{font-size:14px;font-weight:600}.w-user-meta span{color:var(--muted);text-align:right;direction:ltr;font:500 12px Montserrat,sans-serif}.w-av{background:var(--mist);width:40px;height:40px;color:var(--petrol);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.w-av--sq{border-radius:12px}.w-av--sm{width:32px;height:32px;font-size:12.5px}.w-av--lg{border-radius:20px;width:64px;height:64px;font-size:22px}.w-av--night{background:var(--night);color:#fff}.w-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.w-title{font-size:28px;font-weight:700;line-height:1.3}.w-sub{color:var(--muted);margin-top:4px;font-size:15px}.w-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.w-btn{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}.w-btn--sm{height:36px;padding:0 14px;font-size:13.5px}.w-btn--lg{height:56px;padding:0 28px;font-size:16px}.w-btn--block{width:100%}.w-btn--primary{background:var(--petrol);color:#fff;box-shadow:0 8px 20px #114d6538}.w-btn--secondary{color:var(--night);box-shadow:inset 0 0 0 1px var(--field);background:#fff}.w-btn--ghost{color:var(--petrol);background:0 0}.w-btn--mint{background:var(--mist);color:var(--petrol)}.w-btn--danger{background:var(--bad-strong);color:#fff;box-shadow:0 8px 20px #c33a3a38}.w-btn--danger-ghost{color:var(--bad-tx);background:#fff;box-shadow:inset 0 0 0 1px #f2c9c9}.w-btn--disabled{color:#7c8b92;box-shadow:none;cursor:not-allowed;background:#e3e7e6}.w-btn--filter{background:linear-gradient(135deg,var(--petrol),var(--petrol2));color:#fff;gap:10px;padding:0 18px 0 6px}.w-btn--filter .w-btn-ic{background:#ffffff2e;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.w-pillsel{border:1px solid var(--line);cursor:pointer;height:48px;color:var(--night);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 6px 0 18px;font-size:14.5px;font-weight:500;display:inline-flex}.w-pillsel .w-chev{background:var(--soft);border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.w-link{color:var(--petrol);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.w-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.w-kpi{box-shadow:var(--shadow);background:#fff;border:1px solid #eef1f0;border-radius:24px;flex-direction:column;gap:10px;min-height:156px;padding:22px 24px;display:flex;position:relative}.w-kpi-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.w-kpi-label{color:var(--muted);font-size:15px;font-weight:500}.w-kpi-val{align-items:center;gap:10px;display:flex}.w-kpi-val b{letter-spacing:-.02em;font:700 36px/1.05 Montserrat,sans-serif}.w-kpi-foot{color:var(--muted);margin-top:auto;font-size:13px}.w-kpi-foot b{color:var(--night);font-family:Montserrat,sans-serif;font-weight:600}.w-kpi--filled{color:#fff;background:linear-gradient(135deg,#114d65 0%,#1a6a88 100%);border-color:#0000;box-shadow:0 14px 34px #114d6547}.w-kpi--filled .w-kpi-label,.w-kpi--filled .w-kpi-foot{color:#ffffffd1}.w-kpi--filled .w-kpi-foot b{color:#fff}.w-ic{border-radius:999px;flex:none;place-items:center;width:52px;height:52px;display:grid}.w-ic--white{color:var(--petrol);background:#fff}.w-ic--night{background:var(--night);color:#fff}.w-ic--petrol{background:var(--petrol);color:#fff}.w-ic--mint{background:var(--mint);color:var(--night)}.w-ic--mist{background:var(--mist);color:var(--petrol)}.w-ic--sm{width:40px;height:40px}.w-ic--warn{background:var(--warn-bg);color:var(--warn)}.w-ic--bad{background:var(--bad-bg);color:var(--bad)}.w-ic--xl{width:88px;height:88px}.w-delta{direction:ltr;border-radius:999px;align-items:center;gap:3px;height:24px;padding:0 8px;font:600 12px Montserrat,sans-serif;display:inline-flex}.w-delta--up{background:var(--ok-bg);color:var(--ok-tx)}.w-delta--down{background:var(--bad-bg);color:var(--bad-tx)}.w-delta--flat{background:var(--slate-bg);color:var(--slate-tx)}.w-kpi--filled .w-delta{color:#fff;background:#ffffff29}.w-card{box-shadow:var(--shadow);background:#fff;border:1px solid #eef1f0;border-radius:24px;min-width:0;padding:24px}.w-card--flat{box-shadow:none}.w-card--mist{background:var(--mist);box-shadow:none;border-color:#0000}.w-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.w-card-title{font-size:20px;font-weight:600;line-height:1.35}.w-grid-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;display:grid}.w-grid-wide{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);gap:24px;display:grid}.w-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.w-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.w-tile{background:var(--soft);border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex}.w-tile b{font:700 24px/1.1 Montserrat,sans-serif}.w-chart{grid-template-columns:minmax(0,1fr) 36px;gap:12px;height:330px;display:grid;position:relative}.w-chart-plot{justify-content:space-between;align-items:flex-end;gap:14px;padding-bottom:32px;display:flex;position:relative}.w-chart-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 32px}.w-chart-grid span{border-top:1px dashed #e1e7e5;height:0}.w-chart-y{color:var(--muted);text-align:left;flex-direction:column;justify-content:space-between;padding-bottom:24px;font:500 12.5px Montserrat,sans-serif;display:flex}.w-bar{z-index:1;flex-direction:column;flex:1;align-items:center;gap:10px;max-width:72px;height:100%;display:flex;position:relative}.w-bar-track{background:#f5f7f6;border-radius:16px;flex:1;width:100%;position:relative;overflow:hidden}.w-bar-fill{background:#e3e8e6;border-radius:12px;position:absolute;bottom:6px;left:6px;right:6px}.w-bar-fill.is-hi{background:repeating-linear-gradient(135deg,#91d2b0d9 0 2px,#0000 2px 9px),linear-gradient(#1a6a88,#114d65)}.w-bar-label{color:var(--muted);white-space:nowrap;font-size:13.5px;position:absolute;bottom:-30px}.w-bar-label.is-hi{color:var(--night);font-weight:600}.w-tip{box-shadow:var(--shadow-lg);z-index:3;background:#fff;border:1px solid #eef1f0;border-radius:16px;flex-direction:column;gap:8px;min-width:210px;padding:14px 16px;display:flex;position:absolute}.w-tip-row{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.w-tip-row b{color:var(--night);font:700 14px Montserrat,sans-serif}.w-dot{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.w-hi-dot{background:var(--mint);width:14px;height:14px;box-shadow:0 0 0 1px var(--petrol);z-index:2;border:3px solid #fff;border-radius:999px;position:absolute}.w-gauge{width:320px;max-width:100%;margin:8px auto 0;position:relative}.w-gauge svg{width:100%;height:auto;display:block;transform:scaleX(-1)}.w-gauge-val{text-align:center;position:absolute;bottom:4px;left:0;right:0}.w-gauge-val b{direction:ltr;font:700 40px/1 Montserrat,sans-serif;display:block}.w-gauge-val span{color:var(--muted);font-size:13px}.w-st{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.w-st .w-i{stroke-width:2.2px;width:14px;height:14px}.w-st--active{background:var(--ok-bg);color:var(--ok-tx)}.w-st--active .w-i{color:var(--ok)}.w-st--soon{background:var(--warn-bg);color:var(--warn-tx)}.w-st--soon .w-i{color:var(--warn)}.w-st--off{background:var(--bad-bg);color:var(--bad-tx)}.w-st--off .w-i{color:var(--bad)}.w-st--pending{background:var(--slate-bg);color:var(--slate-tx)}.w-st--pending .w-i{color:var(--slate)}.w-st--info{background:var(--mist);color:var(--petrol)}.w-st--night{background:var(--night);color:#fff}.w-tag{height:28px;box-shadow:inset 0 0 0 1px var(--field);color:var(--night);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.w-tag--petrol{background:var(--petrol);color:#fff;box-shadow:none}.w-tag--mist{background:var(--mist);color:var(--petrol);box-shadow:none}.w-chips{flex-wrap:wrap;gap:8px;display:flex}.w-chip{border:1px solid var(--line);height:40px;color:var(--night);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.w-chip.is-active{background:var(--night);border-color:var(--night);color:#fff;font-weight:600}.w-chip-n{background:var(--soft);text-align:center;min-width:24px;height:22px;color:var(--night);border-radius:999px;padding:0 7px;font:700 12px/22px Montserrat,sans-serif}.w-chip.is-active .w-chip-n{color:#fff;background:#ffffff2e}.w-tabs{background:var(--soft);border-radius:999px;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;padding:5px;display:flex}.w-tabs a,.w-tabs button{color:#3d5260;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 20px;font-size:14.5px;font-weight:500;display:flex}.w-tabs .is-active{color:var(--petrol);background:#fff;font-weight:600;box-shadow:0 2px 8px #0b344614}.w-seg{background:var(--soft);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.w-seg button{color:#3d5260;cursor:pointer;background:0 0;border:0;border-radius:999px;height:38px;padding:0 18px;font-size:14px;font-weight:500}.w-seg .is-active{background:var(--petrol);color:#fff;font-weight:600}.w-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.w-tsearch{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;min-width:240px;height:44px;padding:0 14px;display:flex}.w-tsearch input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.w-tsearch input::placeholder{color:var(--ph)}.w-sort{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 6px 0 14px;font-size:14px;font-weight:500;display:inline-flex}.w-sort .w-chev{background:var(--soft);border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.w-table-box{overflow-x:auto}.w-table{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:14.5px}.w-table th{background:var(--soft);color:var(--muted);text-align:right;white-space:nowrap;padding:12px;font-size:13px;font-weight:600}.w-table th:first-child{border-radius:0 14px 14px 0}.w-table th:last-child{border-radius:14px 0 0 14px}.w-table td{border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:14px 12px}.w-table tr:last-child td{border-bottom:0}.w-table tr.is-selected td{background:var(--mist)}.w-table tr.is-hover td{background:#fafbfa}.w-cell-main{align-items:center;gap:12px;display:flex}.w-cell-main b{font-weight:600;display:block}.w-cell-main span:not(.w-av){color:var(--muted);font-size:13px}.w-check{color:#fff;vertical-align:middle;cursor:pointer;background:#fff;border:1.5px solid #c5d0cd;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;padding:0;display:inline-grid}.w-check.is-on{background:var(--petrol);border-color:var(--petrol)}.w-prog{background:#ecefee;border-radius:999px;width:96px;height:6px;overflow:hidden}.w-prog span{background:var(--petrol);border-radius:999px;height:100%;display:block}.w-prog--warn span{background:var(--warn)}.w-prog--bad span{background:var(--bad)}.w-prog--ok span{background:var(--mint)}.w-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.w-pages{gap:6px;display:flex}.w-pages a,.w-pages button{border:1px solid var(--line);min-width:36px;height:36px;color:var(--night);cursor:pointer;background:#fff;border-radius:999px;place-items:center;padding:0 10px;font:600 13px Montserrat,sans-serif;display:grid}.w-pages .is-active{background:var(--petrol);border-color:var(--petrol);color:#fff}.w-menu-btn{border:1px solid var(--line);cursor:pointer;width:36px;height:36px;color:var(--night);background:#fff;border-radius:999px;place-items:center;padding:0;display:grid}.w-form{flex-direction:column;gap:20px;display:flex}.w-field{flex-direction:column;gap:8px;min-width:0;display:flex}.w-label{font-size:14px;font-weight:600}.w-label small{color:var(--muted);font-size:12.5px;font-weight:500}.w-input{border:1px solid var(--field);height:48px;color:var(--night);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}.w-input input,.w-input textarea,.w-input select{text-align:right;min-width:0;color:var(--night);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px}.w-input input::placeholder,.w-input textarea::placeholder{color:var(--ph)}.w-input .w-i{color:var(--muted)}.w-input.is-focus{border:1.5px solid var(--petrol);box-shadow:0 0 0 4px #91d2b059}.w-input.is-error{border:1.5px solid var(--bad);box-shadow:0 0 0 4px #d645451a}.w-input--area{align-items:flex-start;height:auto;min-height:104px;padding:12px 14px}.w-input--area textarea{resize:none;min-height:78px;line-height:1.6}.w-input--ro{background:var(--soft);border-color:#0000}.w-help{color:var(--muted);font-size:13px}.w-err{color:var(--bad-tx);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.w-toggle{cursor:pointer;background:#d3dcd9;border:0;border-radius:999px;flex:none;width:44px;height:26px;padding:0;position:relative}.w-toggle:after{content:"";background:#fff;border-radius:999px;width:20px;height:20px;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px #0000002e}.w-toggle.is-on{background:var(--petrol)}.w-toggle.is-on:after{left:3px;right:auto}.w-upload{background:#fafcfb;border:1.5px dashed #bfd4cc;border-radius:18px;align-items:center;gap:16px;padding:20px;display:flex}.w-dash{color:var(--petrol);text-align:center;background:0 0;border:1.5px dashed #bfd4cc;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.w-opt{border:1.5px solid var(--line);cursor:pointer;text-align:right;background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative}.w-opt.is-selected{border-color:var(--petrol);background:#fbfdfc;box-shadow:0 0 0 4px #91d2b04d}.w-radio{border:1.5px solid var(--field);background:#fff;border-radius:999px;flex:none;width:22px;height:22px}.w-radio.is-on{border:7px solid var(--petrol)}.w-checklist{flex-direction:column;gap:8px;font-size:14px;display:flex}.w-checklist li{align-items:center;gap:8px;display:flex}.w-checklist .is-off{color:#697982;text-decoration:line-through}.w-steps{align-items:center;gap:8px;display:flex}.w-step{color:var(--muted);flex:none;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.w-step-n{background:var(--soft);width:34px;height:34px;color:var(--muted);border-radius:999px;place-items:center;font:700 14px Montserrat,sans-serif;display:grid}.w-step.is-done .w-step-n{background:var(--mint);color:var(--night)}.w-step.is-current{color:var(--night);font-weight:600}.w-step.is-current .w-step-n{background:var(--petrol);color:#fff;box-shadow:0 0 0 5px #91d2b059}.w-step-line{background:var(--line);flex:1;min-width:24px;height:2px}.w-step-line.is-done{background:var(--mint)}.w-progress{background:var(--soft);border-radius:999px;height:6px;overflow:hidden}.w-progress span{background:linear-gradient(90deg,var(--mint),var(--petrol));border-radius:999px;height:100%;display:block}.w-scrim{z-index:20;background:#0b34466b;position:absolute;inset:0}.w-drawer{z-index:21;width:540px;max-width:100%;box-shadow:var(--shadow-lg);background:#fff;border-radius:28px 0 0 28px;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.w-drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:24px 28px;display:flex}.w-drawer-body{flex-direction:column;flex:1;gap:22px;padding:24px 28px;display:flex;overflow:hidden}.w-drawer-foot{border-top:1px solid var(--line);gap:12px;padding:18px 28px 24px;display:flex}.w-modal{z-index:21;width:520px;max-width:calc(100% - 32px);box-shadow:var(--shadow-lg);background:#fff;border-radius:28px;flex-direction:column;gap:20px;padding:32px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.w-cmd{z-index:21;width:680px;max-width:calc(100% - 32px);box-shadow:var(--shadow-lg);background:#fff;border-radius:24px;position:absolute;top:120px;left:50%;overflow:hidden;transform:translate(-50%)}.w-cmd-input{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 22px;font-size:17px;display:flex}.w-cmd-input input{background:0 0;border:0;outline:0;flex:1;font-size:17px}.w-cmd-group{padding:10px 12px}.w-cmd-group h3{color:var(--muted);padding:8px 10px;font-size:12.5px;font-weight:600}.w-cmd-item{border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.w-cmd-item.is-active{background:var(--mist)}.w-toast{background:var(--night);color:#fff;box-shadow:var(--shadow-lg);z-index:30;border-radius:18px;align-items:center;gap:14px;min-width:420px;padding:14px 18px;font-size:15px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.w-toast .w-link{color:var(--mint)}.w-banner{border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.w-banner--warn{background:var(--warn-bg);color:var(--warn-tx)}.w-banner--warn .w-i{color:var(--warn)}.w-banner--bad{background:var(--bad-bg);color:var(--bad-tx)}.w-banner--bad .w-i{color:var(--bad)}.w-banner--info{background:var(--mist);color:var(--petrol)}.w-list{flex-direction:column;display:flex}.w-list-item{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.w-list-item:last-child{border-bottom:0}.w-tl{flex-direction:column;display:flex}.w-tl-item{gap:16px;padding-bottom:22px;display:flex;position:relative}.w-tl-item:last-child{padding-bottom:0}.w-tl-dot{background:var(--mist);width:36px;height:36px;color:var(--petrol);z-index:1;border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.w-tl-item:before{content:"";background:var(--line);width:2px;position:absolute;top:36px;bottom:0;right:17px}.w-tl-item:last-child:before{display:none}.w-kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}.w-kv dt{color:var(--muted);margin-bottom:4px;font-size:13px}.w-kv dd{margin:0;font-weight:600}.w-sticky{z-index:5;position:sticky;top:0}.w-sk{background:#ecefec;border-radius:10px}.w-sk-line{background:#ecefec;border-radius:999px;height:12px}.w-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:56px 24px;display:flex}.w-ring{background:var(--mist);border-radius:999px;place-items:center;width:120px;height:120px;display:grid;box-shadow:0 0 0 16px #e4f4ec80}.w-ring>div{background:var(--petrol);color:#fff;border-radius:999px;place-items:center;width:76px;height:76px;display:grid}.w-matrix th,.w-matrix td{text-align:center}.w-matrix th:first-child,.w-matrix td:first-child{text-align:right}@media (width<=1200px){.w-page{padding:20px 24px 40px}.w-grid-wide{grid-template-columns:minmax(0,1fr)}.w-user-meta{display:none}.w-search{justify-content:center;width:44px;min-width:0;padding:0}.w-search .w-search-label,.w-search .w-kbd{display:none}.w-nav a{padding:0 12px;font-size:14px}.w-kpis{gap:16px}.w-kpi{padding:20px}.w-kpi-val b{font-size:32px}.w-grid-main{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px}.w-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.w-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.w-grid-main{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.w-kpis,.w-grid-2,.w-grid-3{grid-template-columns:minmax(0,1fr)}.w-nav{flex-wrap:nowrap;order:3;width:100%;margin:0;overflow-x:auto}.w-top{border-radius:24px}}.w-sheetdoc{width:1440px;min-height:1800px;color:var(--night);box-sizing:border-box;direction:rtl;background:#fff;padding:64px;font-family:IBM Plex Sans Arabic,system-ui,sans-serif}.w-sheetdoc *{box-sizing:border-box}:where(.w-sheetdoc) :where(h1,h2,h3,p,ul){margin:0;padding:0}:where(.w-sheetdoc) :where(ul){list-style:none}:where(.w-sheetdoc) :where(button,input){color:inherit;font-family:inherit}:where(.w-sheetdoc) :where(a){color:inherit;text-decoration:none}.w-spec-title{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.w-spec-title h3{font-size:18px;font-weight:700}.w-spec-title span{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font:600 11px Montserrat,sans-serif}.c-shell{background:var(--ivory);min-height:100dvh;color:var(--night);direction:rtl;align-items:stretch;font-family:IBM Plex Sans Arabic,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.c-shell *,.c-shell :before,.c-shell :after{box-sizing:border-box}:where(.c-shell) :where(h1,h2,h3,h4,p,ul,ol){margin:0;padding:0}:where(.c-shell) :where(ul,ol){list-style:none}:where(.c-shell) :where(button,input,select,textarea){color:inherit;font-family:inherit;font-size:inherit}:where(.c-shell) :where(a){color:inherit;text-decoration:none}.c-shell.w-page{padding:0}.c-side{border-left:1px solid var(--line);background:#fff;flex-direction:column;flex:none;gap:6px;width:272px;padding:20px 16px;display:flex}.c-clinic{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:10px;padding:6px 8px 18px;display:flex}.c-clinic-logo{background:var(--petrol);color:#fff;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:grid}.c-clinic b{font-size:15px;font-weight:700;line-height:1.3;display:block}.c-clinic span{color:var(--muted);font-size:12.5px}.c-collapse{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;flex:none;place-items:center;margin-inline-start:auto;padding:0;display:grid}.c-group{color:var(--ph);letter-spacing:.02em;padding:14px 12px 6px;font-size:12px;font-weight:600}.c-item{color:#2e4552;border-radius:999px;align-items:center;gap:12px;height:44px;padding:0 14px;font-size:14.5px;font-weight:500;display:flex;position:relative}.c-item .w-i{color:#5e707a}.c-item.is-active{background:var(--petrol);color:#fff;font-weight:600;box-shadow:0 8px 18px #114d6538}.c-item.is-active .w-i{color:#fff}.c-item-n{background:var(--mist);min-width:22px;height:20px;color:var(--petrol);text-align:center;border-radius:999px;margin-inline-start:auto;padding:0 6px;font:700 11px/20px Montserrat,sans-serif}.c-item.is-active .c-item-n{color:#fff;background:#fff3}.c-powered{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-top:auto;padding:14px 10px 0;font-size:12px;display:flex}.c-powered img{width:20px;height:auto}.c-powered b{color:var(--petrol);font:700 12.5px Montserrat,sans-serif}.c-side--mini{align-items:center;width:88px;padding:20px 12px}.c-side--mini .c-clinic{justify-content:center;padding:6px 0 16px}.c-side--mini .c-item{justify-content:center;width:52px;padding:0}.c-side--mini .c-item-label,.c-side--mini .c-group-label,.c-side--mini .c-clinic-text,.c-side--mini .c-item-n,.c-side--mini .c-powered-text{display:none}.c-side--mini .c-group{background:var(--line);width:40px;height:1px;margin:10px 8px;padding:0}.c-main{background:var(--ivory);flex-direction:column;flex:1;gap:24px;min-width:0;padding:20px 32px 40px;display:flex}.c-topbar{align-items:center;gap:12px;display:flex}.c-search{background:var(--soft);max-width:560px;height:48px;color:var(--muted);border:1px solid #0000;border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 16px;font-size:14.5px;display:flex}.c-user{border:1px solid var(--line);background:#fff;border-radius:999px;flex:none;align-items:center;gap:10px;padding:4px 4px 4px 14px;display:flex}.c-user b{font-size:14px;font-weight:600;line-height:1.25;display:block}.c-user span:not(.w-av,.c-user-meta){color:var(--muted);font-size:12px}.c-top-actions{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.w-st--wait{background:var(--slate-bg);color:var(--slate-tx)}.w-st--wait .w-i{color:var(--slate)}.w-st--prog{background:var(--mist);color:var(--petrol)}.w-st--dept{color:#5847b8;background:#efecfb}.w-st--dept .w-i{color:#6d5bd0}.w-st--done{background:var(--ok-bg);color:var(--ok-tx)}.w-st--done .w-i{color:var(--ok)}.w-st--urg{background:var(--warn-bg);color:var(--warn-tx)}.w-st--urg .w-i{color:var(--warn)}.w-st--bad{background:var(--bad-bg);color:var(--bad-tx)}.w-st--bad .w-i{color:var(--bad)}.c-pills{flex-wrap:wrap;gap:8px;display:flex}.c-opt{border:1px solid var(--field);cursor:pointer;height:40px;color:var(--night);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.c-opt.is-selected{background:var(--mist);border:1.5px solid var(--petrol);color:var(--petrol);font-weight:600}.c-opt.is-done{background:var(--ok-bg);border:1.5px solid var(--ok);color:var(--ok-tx);font-weight:600}.c-opt.is-urg{background:var(--warn-bg);border:1.5px solid var(--warn);color:var(--warn-tx);font-weight:600}.c-opt.is-bad{background:var(--bad-bg);border:1.5px solid var(--bad);color:var(--bad-tx);font-weight:600}.c-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.c-col{background:var(--soft);border-radius:24px;flex-direction:column;gap:10px;min-height:560px;padding:14px;display:flex}.c-col-head{justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 6px;display:flex}.c-col-head b{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.c-kcard{box-shadow:var(--shadow);background:#fff;border:1px solid #eef1f0;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.c-kcard.is-next{box-shadow:0 0 0 2px var(--petrol),var(--shadow)}.c-kcard.is-late{box-shadow:0 0 0 1.5px var(--warn),var(--shadow)}.c-queue{background:var(--mist);width:40px;height:40px;color:var(--petrol);border-radius:12px;flex:none;place-items:center;font:700 15px Montserrat,sans-serif;display:grid}.c-queue--petrol{background:var(--petrol);color:#fff}.c-rail{flex-direction:column;flex:none;gap:16px;width:320px;display:flex}.c-split{align-items:flex-start;gap:24px;display:flex}.c-split>.c-grow{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.c-allergy{background:var(--bad-bg);color:var(--bad-tx);border:1.5px solid #f1b9b9;border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.c-allergy .w-i{color:var(--bad)}.c-sticky-bar{border:1px solid var(--line);z-index:4;background:#fff;border-radius:22px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 24px #0b344614}.c-autosave{background:var(--ok-bg);height:30px;color:var(--ok-tx);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.w-drawer--left{border-radius:0 28px 28px 0;left:0;right:auto}.c-pop{box-shadow:var(--shadow-lg);z-index:25;background:#fff;border:1px solid #eef1f0;border-radius:22px;position:absolute;overflow:hidden}.c-pop-item{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.c-pop-item.is-unread{background:#fafcfb}.c-big{font-size:22px;font-weight:700;line-height:1.3}.c-big-val{font-size:20px;font-weight:700}.c-shell--tablet{min-height:768px}@media (width<=1100px){.c-side{align-items:center;width:88px;padding:20px 12px}.c-side .c-item{justify-content:center;width:52px;padding:0}.c-side .c-item-label,.c-side .c-group-label,.c-side .c-clinic-text,.c-side .c-item-n,.c-side .c-powered-text,.c-side .c-collapse{display:none}.c-side .c-group{background:var(--line);width:40px;height:1px;margin:8px;padding:0}.c-side .c-clinic{justify-content:center;padding:6px 0 14px}.c-main{gap:16px;padding:16px 20px 24px}.c-rail{width:260px}.c-user-meta{display:none}}.c-search span:not(.w-kbd){white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.c-search .w-kbd{flex:none}.w-portal{color:var(--night);text-align:right;-webkit-font-smoothing:antialiased;direction:rtl;font-family:IBM Plex Sans Arabic,system-ui,sans-serif;font-size:15px;line-height:1.55}.w-portal *,.w-portal :before,.w-portal :after{box-sizing:border-box}:where(.w-portal) :where(h1,h2,h3,h4,p,ul,ol){margin:0;padding:0}:where(.w-portal) :where(ul,ol){list-style:none}:where(.w-portal) :where(button,input,select,textarea){color:inherit;font-family:inherit;font-size:inherit}:where(.w-portal) :where(a){color:inherit;text-decoration:none}.w-scrim[data-state],.w-drawer[data-state],.w-modal[data-state]{position:fixed}.w-drawer[data-state] .w-drawer-body{overflow-y:auto}.w-modal[data-state]{max-height:calc(100dvh - 32px);overflow-y:auto}[dir=rtl] .w-i--mirror{transform:scaleX(-1)}.w-input:focus-within{border:1.5px solid var(--petrol);box-shadow:0 0 0 4px #91d2b059}.w-input.is-error:focus-within{border:1.5px solid var(--bad);box-shadow:0 0 0 4px #d645451a}.c-item:not(.is-active):hover{background:#e4f4ec}.w-table tbody tr:not(.is-selected):hover td{background:#fafbfa}.w-kpi--filled .w-delta--down{background:var(--bad-bg);color:var(--bad-tx)}:where(.w-btn,.w-icon-btn,.w-menu-btn,.w-link,.w-chip,.w-toggle,.w-check,.w-th-sort,.c-opt,.c-collapse,.c-search,.w-search,.c-item,.c-user,.w-user,.w-tabs button,.w-seg button,.w-pages button,.w-nav a,.w-cmd-item):focus-visible{outline:2px solid var(--petrol);outline-offset:2px}:where(.w-toast,.w-subhero,.w-kpi--filled) :focus-visible{outline:2px solid var(--mint);outline-offset:2px}.w-tsearch:focus-within{border-color:var(--petrol);box-shadow:0 0 0 4px #91d2b059}.w-cmd-input:focus-within{box-shadow:inset 0 -2px 0 var(--petrol)}h1[tabindex="-1"]:focus,main[tabindex="-1"]:focus{outline:0}.w-skip{z-index:50;background:var(--petrol);color:#fff;border-radius:999px;padding:10px 18px;font-weight:600;position:fixed;top:12px;right:12px;transform:translateY(-200%)}.w-skip:focus{outline:2px solid var(--mint);outline-offset:2px;transform:none}button.c-user,button.w-user{font:inherit;color:inherit;cursor:pointer;text-align:start}button.w-user{background:0 0;border:0;border-radius:999px}.w-page,.c-shell{overflow:clip}.w-search,.c-search{cursor:pointer;text-align:start}.w-cmd-item[role=option]{cursor:pointer}.w-cmd-item[role=option][aria-disabled=true]{cursor:default;opacity:.55}.w-cmd-item[data-active=true]:not(.is-active){background:var(--soft)}button.w-cmd-item{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.w-cmd-item[role=menuitem]:hover{background:var(--soft)}.w-table thead th{z-index:2;position:sticky;top:0}.w-th-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.w-table-box:has(.w-tip){overflow:visible}.c-side--mini .c-clinic{flex-direction:column;gap:10px}.c-side--mini .c-collapse{margin-inline-start:0}.w-toast-stack{z-index:30;pointer-events:auto;inset-block-end:32px;flex-direction:column;gap:10px;width:560px;max-width:calc(100% - 32px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.w-toast-track{background:#ffffff24;border-radius:999px;height:3px;position:absolute;bottom:7px;left:18px;right:18px;overflow:hidden}.w-toast-track span{background:var(--mint);border-radius:999px;height:100%;display:block}.w-toast-count{animation:linear forwards w-toast-count}@keyframes w-toast-count{0%{width:100%}to{width:0}}.w-sk,.w-sk-line{background-image:linear-gradient(90deg,#0000,#fff9,#0000);background-repeat:no-repeat;background-size:50% 100%;animation:1.4s linear infinite w-shimmer}@keyframes w-shimmer{0%{background-position:200% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.w-sk,.w-sk-line{animation:none}}.w-bar-label-short{display:none}@media (width<=1200px){.w-bar-label-full{display:none}.w-bar-label-short{display:inline}}.w-drawer--form .w-drawer-head{padding:20px 28px}.w-drawer--form .w-drawer-body{gap:20px;padding:20px 28px}.w-drawer--form .w-field{gap:6px}.c-total-last tbody tr:last-child td{background:var(--soft)}.c-total-last tbody tr:last-child td:first-child{border-radius:0 14px 14px 0}.c-total-last tbody tr:last-child td:last-child{border-radius:14px 0 0 14px}@media (width<=1100px){.c-visit-tabs .w-tabs{justify-content:space-between;width:100%}.c-visit-tabs .w-tabs button{flex:1;justify-content:center;height:44px;padding:0 16px}.c-visit{grid-template-columns:260px minmax(0,1fr);display:grid}.c-visit>.c-rail{grid-row:1/span 3;align-self:start}.c-visit>.c-grow{display:contents}.c-visit>.c-grow>*{grid-column:2}.c-visit>.c-grow>.c-sticky-bar{grid-column:1/-1}}.c-main>:not(.c-topbar){width:100%;max-width:1360px;margin-inline:auto}@media (width<=1100px){.c-main .w-table th,.c-main .w-table td{padding-inline:10px}.c-main .w-table th:last-child,.c-main .w-table td:last-child{background:#fff;position:sticky;inset-inline-end:0}.c-search .w-kbd,.w-search .w-kbd{display:none}}.w-settings-layout,.w-settings-fields{align-items:start;gap:24px;display:grid}.w-settings-layout{grid-template-columns:300px minmax(0,1fr)}.w-settings-fields{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}@media (width<=720px){.c-shell,.w-page{overflow:visible}.w-settings-layout,.w-settings-fields{grid-template-columns:minmax(0,1fr)}.w-steps{padding-bottom:4px;overflow-x:auto}.w-step,.w-step-line{flex:none}.c-main{padding-inline:12px;overflow-x:auto}.c-topbar{flex-wrap:wrap;min-width:0}.c-board{min-width:880px}}@media (width<=1200px){.w-chart--months .w-bar:nth-last-child(n+9){display:none}.w-chart--months .w-bar-label-full{display:inline}.w-chart--months .w-bar-label-short{display:none}}@media (width<=600px){.w-chart--months .w-bar-label-full{display:none}.w-chart--months .w-bar-label-short{display:inline}.w-chart--months .w-bar:nth-last-child(2n) .w-bar-label{visibility:hidden}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
