@font-face{font-family:Readex Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/kuwait_localization/fonts/readex-pro/readex-pro-arabic.woff2) format("woff2");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:Readex Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/kuwait_localization/fonts/readex-pro/readex-pro-latin-ext.woff2) format("woff2");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:Readex Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/kuwait_localization/fonts/readex-pro/readex-pro-latin.woff2) format("woff2");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}:root{--kui-paper-top: #f9f6ef;--kui-paper-bottom: #f4f0e6;--kui-paper: linear-gradient(180deg, var(--kui-paper-top) 0%, var(--kui-paper-bottom) 100%);--kui-paper-ring: #f6f2e9;--kui-surface: #ffffff;--kui-surface-hover: #faf7f0;--kui-border: #ede7d9;--kui-divider: #f3efe5;--kui-border-strong: #e2dbcb;--kui-water: #0a3f3c;--kui-water-hi: #15594f;--kui-water-hi-2: #12564f;--kui-aqua-glow: #a8ebd9;--kui-aqua: #9fe0d0;--kui-aqua-2: #8fd4c6;--kui-aqua-muted: #79b3a3;--kui-aqua-dim: #5e8f82;--kui-aqua-dim-2: #7faaa0;--kui-aqua-pale: #cfe7dc;--kui-aqua-check: #5fb39c;--kui-aqua-rgb: 143, 212, 198;--kui-on-water: #f2f8f1;--kui-teal: #0f6157;--kui-teal-deep: #0a4f49;--kui-teal-bright: #1b8a77;--kui-teal-mid: #0e5a51;--kui-green: #2f8a76;--kui-scan-gradient: linear-gradient(160deg, var(--kui-teal-bright), var(--kui-teal-deep));--kui-scan-gradient-side: linear-gradient(160deg, var(--kui-teal-bright), var(--kui-teal-mid));--kui-ink: #22312f;--kui-ink-muted: #5e6c6a;--kui-caption: #98948a;--kui-caption-2: #6b776f;--kui-chevron: #b9b2a4;--kui-ink-soft: #35443f;--kui-chip-bg: #f2eee3;--kui-chip-fg: #8a8377;--kui-seafoam-bg: #dcede6;--kui-seafoam-bg-2: #c8e4d6;--kui-seafoam-tint: #f0f7f4;--kui-seafoam-fg: #0f6157;--kui-seafoam-action-bg: #ddf0e7;--kui-warning-bg: linear-gradient(150deg, #fcf0dc, #f8e4c4);--kui-warning-bg-flat: #fbf0dd;--kui-warning-fg: #b87a1e;--kui-warning-border: #f0dca8;--kui-warning-soft: #fdf7ea;--kui-danger-bg: #fbe3dc;--kui-danger-fg: #b85c43;--kui-danger-border: #f2c9bf;--kui-danger-soft: #fdf3ef;--kui-danger-deep: #9a4a35;--kui-info-bg: var(--kui-seafoam-bg);--kui-info-fg: var(--kui-seafoam-fg);--kui-ok-bg: var(--kui-seafoam-bg);--kui-ok-fg: var(--kui-green);--kui-nav-bg: rgba(255, 255, 255, .92);--kui-nav-border: #eae6dc;--kui-nav-inactive: #9aa19d;--kui-nav-active: var(--kui-teal);--kui-sidenav-active-bg: rgba(var(--kui-aqua-rgb), .13);--kui-sidenav-hover-bg: rgba(var(--kui-aqua-rgb), .08);--kui-sidenav-fg: var(--kui-aqua-dim-2);--kui-sidenav-active-fg: var(--kui-aqua-glow);--kui-font: "Readex Pro", "Segoe UI", "Noto Sans Arabic", "Noto Naskh Arabic", Tahoma, Arial, sans-serif;--kui-fs-nav: 10px;--kui-fs-caption: 11px;--kui-fs-caption-lg: 11.5px;--kui-fs-body: 12px;--kui-fs-body-lg: 12.5px;--kui-fs-row: 13px;--kui-fs-row-lg: 13.5px;--kui-fs-title: 14px;--kui-fs-heading: 17px;--kui-fs-screen: 21px;--kui-fs-hero: 46px;--kui-fs-hero-minor: 18px;--kui-lh: 1.45;--kui-lh-tight: 1.15;--kui-track-hero: -1.7px;--kui-track-title: -.3px;--kui-track-heading: -.2px;--kui-track-kicker: 1px;--kui-s-1: 4px;--kui-s-2: 8px;--kui-s-3: 12px;--kui-s-4: 14px;--kui-s-5: 16px;--kui-s-6: 20px;--kui-s-7: 22px;--kui-s-8: 24px;--kui-s-9: 28px;--kui-s-10: 36px;--kui-gutter: 20px;--kui-gutter-card: 24px;--kui-main-pad-block: 30px;--kui-main-pad-inline: 36px;--kui-column-gap: 22px;--kui-sidebar-w: 232px;--kui-bottomnav-icon: 21px;--kui-bottomnav-gap: 3px;--kui-bottomnav-label-lh: 14px;--kui-bottomnav-pad-top: var(--kui-s-2);--kui-bottomnav-pad-bottom: var(--kui-s-7);--kui-bottomnav-h: calc( var(--kui-bottomnav-pad-top) + var(--kui-touch) + var(--kui-bottomnav-pad-bottom) + 1px );--kui-bottomnav-max-w: 520px;--kui-scan-fab-size: 62px;--kui-scan-fab-gap: 4px;--kui-fab-lift: calc( var(--kui-scan-fab-size) + var(--kui-scan-fab-gap) + var(--kui-bottomnav-label-lh) - var(--kui-touch) );--kui-fab-rise: calc(var(--kui-fab-lift) - var(--kui-bottomnav-pad-top) - 1px);--kui-page-clear: var(--kui-s-4);--kui-mobile-column: 640px;--kui-r-hero: 26px;--kui-r-hero-desktop: 24px;--kui-r-card: 18px;--kui-r-card-desktop: 20px;--kui-r-chip: 12px;--kui-r-control: 12px;--kui-r-nav: 11px;--kui-r-scan: 14px;--kui-r-avatar: 13px;--kui-r-pill: 999px;--kui-r-desk-sm: 8px;--kui-r-desk: 10px;--kui-r-desk-md: 12px;--kui-r-desk-lg: 14px;--kui-shadow-hero: 0 18px 40px rgba(10, 63, 60, .28), inset 0 1px 0 rgba(168, 235, 217, .15);--kui-shadow-card: 0 2px 8px rgba(34, 49, 47, .05);--kui-shadow-scan: 0 0 0 5px var(--kui-paper-ring), 0 12px 28px rgba(20, 120, 100, .45), inset 0 1px 0 rgba(168, 235, 217, .4);--kui-shadow-scan-side: 0 8px 22px rgba(15, 110, 95, .35), inset 0 1px 0 rgba(168, 235, 217, .35);--kui-shadow-avatar: inset 0 1px 0 rgba(255, 255, 255, .8), 0 1px 3px rgba(15, 97, 87, .12);--kui-focus-ring: 0 0 0 3px var(--kui-seafoam-bg);--kui-shadow-pop: 0 12px 32px rgba(34, 49, 47, .12), 0 0 0 1px rgba(34, 49, 47, .04);--kui-shadow-modal: 0 24px 60px rgba(10, 63, 60, .22), 0 0 0 1px rgba(34, 49, 47, .04);--kui-ease: .15s ease;--kui-touch: 44px}body:has(.kui-app){margin:0;background:var(--kui-paper-bottom)}.kui-app{font-family:var(--kui-font);font-size:var(--kui-fs-row);line-height:var(--kui-lh);color:var(--kui-ink);background:var(--kui-paper);min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-wrap:anywhere;overflow-x:clip}.kui-app *,.kui-app *:before,.kui-app *:after{box-sizing:border-box}.kui-app a{color:inherit;text-decoration:none}.kui-app a:hover,.kui-app a:focus{text-decoration:none}.kui-app h1,.kui-app h2,.kui-app h3,.kui-app h4,.kui-app p{margin:0}.kui-app button,.kui-app input,.kui-app select,.kui-app textarea{font:inherit;color:inherit}.kui-app svg{flex:none;display:block}:lang(ar) .kui-app,:lang(ar) .kui-app *{letter-spacing:0}:lang(ar) .kui-app{--kui-fs-nav: 11px;--kui-fs-caption: 11.5px;--kui-track-hero: 0;--kui-track-title: 0;--kui-track-heading: 0;--kui-track-kicker: 0}:lang(ar) .kui-kicker{text-transform:none}@media (max-width: 899px){.kui-only-desktop{display:none!important}}@media (min-width: 900px){.kui-only-mobile{display:none!important}}.kui-num{unicode-bidi:isolate;font-variant-numeric:tabular-nums;white-space:nowrap}.kui-app bdi{unicode-bidi:plaintext}[dir=rtl] .kui-icon-dir{transform:scaleX(-1)}.kui-shell{display:flex;min-height:100vh;min-height:100dvh;align-items:stretch}.kui-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.kui-page{flex:1 1 auto;min-width:0;padding:0 var(--kui-gutter-card) calc(var(--kui-bottomnav-h) + var(--kui-fab-rise) + var(--kui-page-clear) + env(safe-area-inset-bottom,0px))}@media (max-width: 899px){.kui-page{width:100%;max-width:var(--kui-mobile-column);margin-inline:auto}}@media (min-width: 900px){.kui-page{padding:var(--kui-s-8) var(--kui-main-pad-inline) var(--kui-s-9);max-width:calc(1200px + 2 * var(--kui-main-pad-inline))}}.kui-page-plain{padding:var(--kui-s-6) var(--kui-gutter-card) var(--kui-s-10);max-width:1080px;margin:0 auto}.kui-mobilebar{display:flex;justify-content:space-between;align-items:center;gap:var(--kui-s-3);width:100%;max-width:var(--kui-mobile-column);margin-inline:auto;padding:var(--kui-s-7) calc(var(--kui-gutter-card) + 2px) 0;padding-top:calc(var(--kui-s-7) + env(safe-area-inset-top,0px))}.kui-mobilebar .kui-mobilebar-lead{flex:1 1 auto;min-width:0}.kui-mobilebar .kui-mobilebar-caption{font-size:var(--kui-fs-body);color:var(--kui-caption)}.kui-mobilebar .kui-mobilebar-title{font-size:var(--kui-fs-heading);font-weight:700;letter-spacing:var(--kui-track-heading);line-height:1.25}.kui-topbar{display:flex;justify-content:space-between;align-items:center;gap:var(--kui-s-5);padding:var(--kui-main-pad-block) var(--kui-main-pad-inline) 0}.kui-topbar .kui-topbar-caption{font-size:var(--kui-fs-body-lg);color:var(--kui-caption)}.kui-topbar .kui-topbar-title{font-size:var(--kui-fs-screen);font-weight:700;letter-spacing:var(--kui-track-title);line-height:1.2}.kui-topbar .kui-topbar-end{display:flex;align-items:center;gap:var(--kui-s-3);flex:0 1 auto;min-width:0}.kui-avatar{width:38px;height:38px;flex:none;border-radius:var(--kui-r-avatar);background:linear-gradient(150deg,var(--kui-seafoam-bg),var(--kui-seafoam-bg-2));color:var(--kui-teal);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--kui-fs-title);box-shadow:var(--kui-shadow-avatar);position:relative;transition:filter var(--kui-ease)}@media (hover: hover){.kui-avatar:hover{filter:brightness(.96)}}.kui-avatar:after{content:"";position:absolute;inset:-3px}.kui-sidebar{width:var(--kui-sidebar-w);flex:none;background:var(--kui-water);background-image:radial-gradient(140% 60% at 50% -10%,var(--kui-water-hi-2) 0%,var(--kui-water) 60%);color:var(--kui-aqua-muted);display:flex;flex-direction:column;padding:26px 18px 24px;position:sticky;top:0;height:100vh;height:100dvh;overflow-y:auto}.kui-sidebar-brand{display:flex;align-items:center;gap:11px;padding:0 8px;min-width:0}.kui-sidebar-brand .kui-brand-chip{width:36px;height:36px;flex:none;border-radius:var(--kui-r-chip);background:rgba(var(--kui-aqua-rgb),.15);border:1px solid rgba(var(--kui-aqua-rgb),.3);color:var(--kui-aqua);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--kui-fs-title)}.kui-sidebar-brand .kui-brand-text{min-width:0}.kui-sidebar-brand .kui-brand-name{display:block;font-size:var(--kui-fs-row-lg);font-weight:700;color:var(--kui-on-water);line-height:1.25}.kui-sidebar-brand .kui-brand-sub{display:block;font-size:10.5px;color:var(--kui-aqua-muted)}.kui-sidebar .kui-btn-scan{margin-top:26px}.kui-sidenav{margin-top:26px;display:flex;flex-direction:column;gap:2px}.kui-sidenav a{display:flex;align-items:center;gap:var(--kui-s-3);padding:10px var(--kui-s-4);border-radius:var(--kui-r-nav);color:var(--kui-sidenav-fg);font-size:var(--kui-fs-row);min-height:var(--kui-touch);transition:background var(--kui-ease),color var(--kui-ease)}@media (hover: hover){.kui-sidenav a:hover{background:var(--kui-sidenav-hover-bg);color:var(--kui-aqua)}}.kui-sidenav a.is-active{background:var(--kui-sidenav-active-bg);color:var(--kui-sidenav-active-fg);font-weight:600}.kui-sidebar-spacer{flex:1 1 auto}.kui-sidebar-foot{border-top:1px solid rgba(var(--kui-aqua-rgb),.15);padding:var(--kui-s-5) 8px 0;margin-top:var(--kui-s-5);font-size:var(--kui-fs-caption);color:var(--kui-aqua-muted);line-height:1.4;display:flex;align-items:center;gap:10px}.kui-sidebar-foot .kui-sidebar-foot-sub{display:block;color:var(--kui-aqua-dim)}.kui-sidebar-foot a{color:var(--kui-aqua-muted);display:flex;align-items:center;gap:10px;min-height:var(--kui-touch);min-width:0}@media (hover: hover){.kui-sidebar-foot a:hover{color:var(--kui-aqua)}}.kui-sidebar-foot svg{color:var(--kui-aqua-check)}.kui-sidebar-foot .kui-sidebar-review.is-pending svg{color:var(--kui-warning-fg)}.kui-sidebar-foot .kui-sidebar-review.is-none svg{color:var(--kui-aqua-dim)}.kui-bottomnav{position:fixed;inset-inline:0;bottom:0;z-index:60;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;padding:var(--kui-bottomnav-pad-top) max(6px,(100% - var(--kui-bottomnav-max-w)) / 2) calc(var(--kui-bottomnav-pad-bottom) + env(safe-area-inset-bottom,0px));background:var(--kui-nav-bg);border-top:1px solid var(--kui-nav-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kui-bottomnav a{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--kui-bottomnav-gap);min-width:0;min-height:var(--kui-touch);padding-inline:2px;font-size:var(--kui-fs-nav);color:var(--kui-nav-inactive);text-align:center;transition:color var(--kui-ease)}.kui-bottomnav a>svg{flex:none;width:var(--kui-bottomnav-icon);height:var(--kui-bottomnav-icon)}.kui-bottomnav a>span:last-child{display:block;max-width:100%;line-height:var(--kui-bottomnav-label-lh);overflow-wrap:anywhere}.kui-bottomnav a.is-active{color:var(--kui-nav-active);font-weight:600}.kui-bottomnav .kui-bottomnav-scan{grid-column:3;gap:var(--kui-scan-fab-gap);color:var(--kui-teal);font-weight:700}.kui-bottomnav .kui-bottomnav-scan .kui-scan-fab{flex:none;margin-top:calc(-1 * var(--kui-fab-lift))}.kui-scan-fab{width:var(--kui-scan-fab-size);height:var(--kui-scan-fab-size);border-radius:50%;background:var(--kui-scan-gradient);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--kui-shadow-scan);transition:transform var(--kui-ease),filter var(--kui-ease)}.kui-bottomnav-scan:active .kui-scan-fab{transform:scale(.96)}.kui-btn-scan{display:flex;align-items:center;gap:11px;width:100%;padding:13px var(--kui-s-5);border:0;border-radius:var(--kui-r-scan);background:var(--kui-scan-gradient-side);color:#fff;font-size:var(--kui-fs-row-lg);font-weight:700;text-align:start;min-height:48px;box-shadow:var(--kui-shadow-scan-side);cursor:pointer;transition:filter var(--kui-ease),transform var(--kui-ease)}@media (hover: hover){.kui-btn-scan:hover{filter:brightness(.95);color:#fff}}.kui-btn-scan:active{transform:scale(.98)}.kui-btn-scan span{min-width:0;overflow-wrap:anywhere}.kui-page-head{margin:var(--kui-s-6) 0 var(--kui-s-5)}@media (min-width: 900px){.kui-page-head{margin-top:0}}.kui-page-head h1{font-size:var(--kui-fs-heading);font-weight:700;letter-spacing:var(--kui-track-heading);line-height:1.25}.kui-page-head p{margin-top:3px;font-size:var(--kui-fs-body-lg);color:var(--kui-caption)}.kui-section-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--kui-s-3);margin:var(--kui-s-6) 0 var(--kui-s-2)}.kui-section-head .kui-section-title{font-size:var(--kui-fs-row-lg);font-weight:700}@media (min-width: 900px){.kui-section-head .kui-section-title{font-size:var(--kui-fs-title)}}.kui-section-head .kui-section-link{font-size:var(--kui-fs-caption-lg);font-weight:600;color:var(--kui-teal);white-space:nowrap;min-height:var(--kui-touch);display:inline-flex;align-items:center}@media (min-width: 900px){.kui-section-head .kui-section-link{font-size:var(--kui-fs-body)}}.kui-section-title{font-size:var(--kui-fs-row-lg);font-weight:700}.kui-kicker{font-size:var(--kui-fs-caption-lg);color:var(--kui-aqua-muted);letter-spacing:var(--kui-track-kicker);text-transform:uppercase}.kui-caption{font-size:var(--kui-fs-caption-lg);color:var(--kui-caption)}.kui-muted{color:var(--kui-caption)}.kui-card{background:var(--kui-surface);border:1px solid var(--kui-border);border-radius:var(--kui-r-card);box-shadow:var(--kui-shadow-card);padding:15px 17px;min-width:0}@media (min-width: 900px){.kui-card{border-radius:var(--kui-r-card-desktop);padding:var(--kui-s-6) var(--kui-s-7)}}.kui-card>.kui-section-head{margin-top:0;margin-bottom:var(--kui-s-4)}.kui-card+.kui-card{margin-top:var(--kui-s-3)}.kui-card-list{padding:2px var(--kui-s-5)}@media (min-width: 900px){.kui-card-list{padding:6px var(--kui-s-7)}}.kui-card-list>.kui-section-head{margin:0;padding:var(--kui-s-4) 0 var(--kui-s-1)}a.kui-card{display:block;transition:background var(--kui-ease),border-color var(--kui-ease)}@media (hover: hover){a.kui-card:hover{background:var(--kui-surface-hover)}}.kui-hero{position:relative;overflow:hidden;background:var(--kui-water);color:var(--kui-aqua-pale);border-radius:var(--kui-r-hero);padding:var(--kui-s-9) var(--kui-s-8) var(--kui-s-8);box-shadow:var(--kui-shadow-hero);text-align:center;margin-inline:calc(var(--kui-gutter) - var(--kui-gutter-card))}@media (min-width: 900px){.kui-hero{margin-inline:0;border-radius:var(--kui-r-hero-desktop);padding:var(--kui-s-9) 30px;text-align:start}}.kui-hero .kui-hero-glow{position:absolute;inset:0;background:radial-gradient(130% 90% at 50% -20%,var(--kui-water-hi) 0%,rgba(10,63,60,0) 65%)}@media (min-width: 900px){.kui-hero .kui-hero-glow{background:radial-gradient(120% 130% at 20% -30%,var(--kui-water-hi) 0%,rgba(10,63,60,0) 60%)}}.kui-hero .kui-hero-ripple{position:absolute;border-radius:50%;border:1px solid rgba(var(--kui-aqua-rgb),.14);width:200px;height:200px;pointer-events:none}.kui-hero .kui-hero-ripple-a{left:-30px;bottom:-58px}@media (min-width: 900px){.kui-hero .kui-hero-ripple-a{left:auto;right:-60px;bottom:-90px;width:260px;height:260px}}.kui-hero .kui-hero-ripple-b{right:-44px;top:-70px;width:190px;height:190px;border-color:rgba(var(--kui-aqua-rgb),.12)}@media (min-width: 900px){.kui-hero .kui-hero-ripple-b{top:auto;right:-20px;bottom:-130px;width:260px;height:260px;border-color:rgba(var(--kui-aqua-rgb),.1)}}.kui-hero .kui-hero-body{position:relative}@media (min-width: 900px){.kui-hero .kui-hero-body{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--kui-s-5);flex-wrap:wrap}}.kui-hero .kui-hero-number{display:block;font-size:var(--kui-fs-hero);font-weight:700;letter-spacing:var(--kui-track-hero);color:var(--kui-aqua-glow);text-shadow:0 0 34px rgba(120,230,200,.35);line-height:var(--kui-lh-tight);margin-top:var(--kui-s-1)}@media (max-width: 899px){.kui-hero .kui-hero-number{font-size:clamp(30px,11.8vw,var(--kui-fs-hero))}}@media (min-width: 900px){.kui-hero .kui-hero-number{margin-top:6px}}.kui-hero .kui-hero-number .kui-hero-minor{font-size:.39em;font-weight:600;letter-spacing:0;color:var(--kui-aqua-muted);text-shadow:none}.kui-hero .kui-pill-row{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:var(--kui-s-2);margin-top:var(--kui-s-4);font-size:var(--kui-fs-body)}@media (min-width: 900px){.kui-hero .kui-pill-row{margin-top:0;gap:9px;font-size:var(--kui-fs-body-lg);justify-content:flex-end}}.kui-pill{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px 5px;max-width:100%;background:rgba(var(--kui-aqua-rgb),.12);border:1px solid rgba(var(--kui-aqua-rgb),.25);border-radius:var(--kui-r-pill);padding:5px 13px;color:var(--kui-aqua-pale);text-align:center;line-height:1.3}@media (min-width: 900px){.kui-pill{padding:6px var(--kui-s-4)}}.kui-pill.is-up{color:var(--kui-aqua-glow)}.kui-row{display:flex;align-items:center;gap:var(--kui-s-3);padding:var(--kui-s-3) 0;border-bottom:1px solid var(--kui-divider);min-height:56px;color:var(--kui-ink);transition:background var(--kui-ease)}@media (min-width: 900px){.kui-row{gap:var(--kui-s-4)}}.kui-row:last-child{border-bottom:0}@media (hover: hover){a.kui-row:hover,.kui-row-link:hover{background:var(--kui-surface-hover);box-shadow:0 0 0 var(--kui-s-5) var(--kui-surface-hover)}}.kui-row-link{display:flex;align-items:center;gap:var(--kui-s-3);flex:1 1 auto;min-width:0;min-height:var(--kui-touch)}@media (min-width: 900px){.kui-row-link{gap:var(--kui-s-4)}}.kui-row-main{flex:1 1 auto;min-width:0}.kui-row-title{display:block;font-size:var(--kui-fs-row);font-weight:600;line-height:1.3}@media (min-width: 900px){.kui-row-title{font-size:var(--kui-fs-row-lg)}}.kui-row-sub{display:block;font-size:var(--kui-fs-caption);color:var(--kui-caption);margin-top:1px}@media (min-width: 900px){.kui-row-sub{font-size:var(--kui-fs-caption-lg)}}.kui-row-end{flex:none;display:inline-flex;align-items:center;gap:var(--kui-s-2);color:var(--kui-chevron)}.kui-row-chip{width:34px;height:34px;flex:none;border-radius:var(--kui-r-chip);background:var(--kui-chip-bg);color:var(--kui-chip-fg);display:inline-flex;align-items:center;justify-content:center}@media (min-width: 900px){.kui-row-chip{width:36px;height:36px}}.kui-row-chip.is-seafoam,.kui-row-chip.is-in{background:var(--kui-seafoam-bg);color:var(--kui-seafoam-fg)}.kui-row-chip.is-warning{background:var(--kui-warning-bg);color:var(--kui-warning-fg)}.kui-row-chip.is-danger{background:var(--kui-danger-bg);color:var(--kui-danger-fg)}.kui-badge{width:36px;height:36px;flex:none;border-radius:var(--kui-r-chip);display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;background:var(--kui-chip-bg);color:var(--kui-chip-fg)}@media (min-width: 900px){.kui-badge{width:34px;height:34px;font-size:var(--kui-fs-title)}}.kui-badge.is-warning{background:var(--kui-warning-bg);color:var(--kui-warning-fg)}.kui-badge.is-danger{background:var(--kui-danger-bg);color:var(--kui-danger-fg)}.kui-badge.is-info{background:var(--kui-info-bg);color:var(--kui-info-fg)}.kui-badge.is-ok{background:var(--kui-ok-bg);color:var(--kui-ok-fg)}.kui-chevron{width:26px;height:26px;flex:none;border-radius:50%;background:var(--kui-chip-bg);color:var(--kui-chip-fg);display:inline-flex;align-items:center;justify-content:center}@media (min-width: 900px){.kui-chevron{background:transparent;color:var(--kui-chevron)}}.kui-amount{flex:none;font-size:var(--kui-fs-row);color:var(--kui-ink-muted);unicode-bidi:isolate;font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width: 900px){.kui-amount{font-size:var(--kui-fs-row-lg)}}.kui-amount.is-in{color:var(--kui-teal);font-weight:700}.kui-amount.is-strong{color:var(--kui-ink);font-weight:700}.kui-delta{font-size:var(--kui-fs-caption);font-weight:600;color:var(--kui-caption);white-space:nowrap}.kui-delta.is-up{color:var(--kui-green)}.kui-delta.is-down{color:var(--kui-danger-fg)}.kui-stat-row{display:flex;justify-content:space-between;align-items:center;gap:var(--kui-s-3);padding:9px 0;border-bottom:1px solid var(--kui-divider);font-size:var(--kui-fs-row);min-height:var(--kui-touch)}.kui-stat-row:last-child{border-bottom:0}.kui-stat-row .kui-stat-label{color:var(--kui-ink-muted);min-width:0}.kui-stat-row .kui-stat-value{font-weight:700;display:inline-flex;align-items:baseline;gap:5px;flex:none}.kui-stat-row .kui-stat-value.is-teal{color:var(--kui-teal)}.kui-figure .kui-figure-label{font-size:var(--kui-fs-body);color:var(--kui-caption)}.kui-figure .kui-figure-value{font-size:22px;font-weight:700;letter-spacing:var(--kui-track-title);line-height:1.2;margin-top:2px;unicode-bidi:isolate}.kui-figure .kui-figure-meta{font-size:var(--kui-fs-caption-lg);color:var(--kui-caption);margin-top:3px}.kui-figures{display:grid;gap:var(--kui-s-3);grid-template-columns:1fr}@media (min-width: 640px){.kui-figures{grid-template-columns:1fr 1fr}}.kui-figures .kui-card+.kui-card{margin-top:0}.kui-empty{display:flex;flex-direction:column;align-items:center;gap:var(--kui-s-2);text-align:center;padding:var(--kui-s-8) var(--kui-s-5);color:var(--kui-caption);font-size:var(--kui-fs-body-lg)}.kui-empty svg{color:var(--kui-aqua-2)}.kui-empty strong{color:var(--kui-ink-muted);font-weight:600}.kui-review-line{display:flex;align-items:center;justify-content:center;gap:var(--kui-s-2);margin-top:var(--kui-s-3);font-size:var(--kui-fs-body);color:var(--kui-caption-2);min-height:var(--kui-touch);text-align:center}.kui-review-line svg{color:var(--kui-green)}.kui-review-line.is-pending svg{color:var(--kui-warning-fg)}.kui-review-line.is-none svg{color:var(--kui-chevron)}.kui-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:var(--kui-touch);padding:10px 18px;border-radius:var(--kui-r-control);border:1px solid transparent;font-size:var(--kui-fs-row-lg);font-weight:600;cursor:pointer;text-align:center;transition:filter var(--kui-ease),background var(--kui-ease),border-color var(--kui-ease)}.kui-btn:disabled{opacity:.55;cursor:not-allowed}.kui-btn-primary{background:var(--kui-teal);color:#fff}@media (hover: hover){.kui-btn-primary:hover{filter:brightness(.95);color:#fff}}.kui-btn-ghost{background:var(--kui-surface);border-color:var(--kui-border);color:var(--kui-ink)}@media (hover: hover){.kui-btn-ghost:hover{background:var(--kui-surface-hover);border-color:#e0d9c8}}.kui-btn-danger{background:var(--kui-surface);border-color:var(--kui-danger-border);color:var(--kui-danger-fg)}.kui-btn-block{width:100%}.kui-btn-sm{padding:6px 12px;font-size:var(--kui-fs-body-lg);min-height:36px;position:relative}.kui-btn-sm:after{content:"";position:absolute;inset:-4px 0}.kui-actions{display:flex;gap:var(--kui-s-2);flex-wrap:wrap;margin:var(--kui-s-4) 0}.kui-actions .kui-btn{flex:1 1 auto;min-width:0}.kui-actions-sticky{position:sticky;bottom:calc(var(--kui-bottomnav-h) + var(--kui-fab-rise) + env(safe-area-inset-bottom,0px));background:var(--kui-paper-bottom);padding:var(--kui-s-3) 0 var(--kui-s-1);border-top:1px solid var(--kui-border);z-index:5}@media (min-width: 900px){.kui-actions-sticky{bottom:0}}.kui-pill-action{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;font-size:var(--kui-fs-caption-lg);font-weight:700;color:var(--kui-teal);background:var(--kui-seafoam-action-bg);border:0;border-radius:var(--kui-r-pill);padding:5px 11px;min-height:26px;cursor:pointer;white-space:nowrap;transition:filter var(--kui-ease),transform var(--kui-ease)}.kui-pill-action:after{content:"";position:absolute;inset:-9px -6px}@media (hover: hover){.kui-pill-action:hover{filter:brightness(.95)}}.kui-pill-action:active,.kui-pill-action.is-pressed{transform:scale(.96);filter:brightness(.92)}.kui-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:var(--kui-r-pill);font-size:var(--kui-fs-caption);font-weight:600;background:var(--kui-chip-bg);color:var(--kui-chip-fg);white-space:nowrap}.kui-chip.is-info{background:var(--kui-info-bg);color:var(--kui-info-fg)}.kui-chip.is-ok{background:var(--kui-ok-bg);color:var(--kui-ok-fg)}.kui-chip.is-warning{background:var(--kui-warning-bg-flat);color:var(--kui-warning-fg)}.kui-chip.is-danger{background:var(--kui-danger-bg);color:var(--kui-danger-fg)}.kui-note{border-radius:var(--kui-r-control);padding:10px var(--kui-s-4);font-size:var(--kui-fs-body-lg);border:1px solid var(--kui-border);background:var(--kui-surface);color:var(--kui-ink);margin:var(--kui-s-3) 0;display:flex;gap:var(--kui-s-2);align-items:flex-start}.kui-note>div,.kui-note>span{min-width:0}.kui-note ul{margin:6px 0 0;padding-inline-start:18px}.kui-note svg{margin-top:2px}.kui-note.is-warning{background:var(--kui-warning-bg-flat);border-color:var(--kui-warning-border);color:var(--kui-warning-fg)}.kui-note.is-danger{background:var(--kui-danger-bg);border-color:var(--kui-danger-border);color:var(--kui-danger-fg)}.kui-note.is-info{background:var(--kui-seafoam-bg);border-color:#cfe4da;color:var(--kui-teal)}.kui-note.is-ok{background:var(--kui-seafoam-bg);border-color:#cfe4da;color:var(--kui-teal-deep)}.kui-search{position:relative;display:flex;align-items:center;gap:var(--kui-s-2);width:240px;max-width:100%;min-height:38px;padding:0 var(--kui-s-4);background:var(--kui-surface);border:1px solid var(--kui-border);border-radius:var(--kui-r-control);color:var(--kui-caption);font-size:var(--kui-fs-body-lg);transition:border-color var(--kui-ease),box-shadow var(--kui-ease)}.kui-search:focus-within{border-color:var(--kui-teal);box-shadow:var(--kui-focus-ring)}.kui-search input{flex:1 1 auto;min-width:0;border:0;background:transparent;padding:8px 0;outline:none;color:var(--kui-ink)}.kui-search input::-moz-placeholder{color:var(--kui-caption)}.kui-search input::placeholder{color:var(--kui-caption)}.kui-search input::-webkit-search-cancel-button{-webkit-appearance:none}.kui-search .kui-search-results{position:absolute;top:calc(100% + 6px);inset-inline:0;z-index:70;background:var(--kui-surface);border:1px solid var(--kui-border);border-radius:var(--kui-r-control);box-shadow:0 12px 32px #22312f1f;padding:6px;max-height:60vh;overflow-y:auto}.kui-search .kui-search-results a,.kui-search .kui-search-results .kui-search-note{display:block;padding:8px 10px;border-radius:9px;color:var(--kui-ink);font-size:var(--kui-fs-row);min-height:var(--kui-touch)}@media (hover: hover){.kui-search .kui-search-results a:hover,.kui-search .kui-search-results .kui-search-note:hover{background:var(--kui-surface-hover)}}.kui-search .kui-search-results a small,.kui-search .kui-search-results .kui-search-note small{display:block;color:var(--kui-caption);font-size:var(--kui-fs-caption)}.kui-search .kui-search-results .kui-search-note{color:var(--kui-caption)}.kui-field{margin-bottom:var(--kui-s-4)}.kui-field label{display:block;font-size:var(--kui-fs-body);font-weight:600;color:var(--kui-ink-muted);margin-bottom:5px}.kui-field input,.kui-field select,.kui-field textarea{width:100%;min-width:0;min-height:var(--kui-touch);padding:9px var(--kui-s-4);font-size:var(--kui-fs-row-lg);border:1px solid var(--kui-border);border-radius:var(--kui-r-control);background:var(--kui-surface);color:var(--kui-ink);transition:border-color var(--kui-ease),box-shadow var(--kui-ease)}.kui-field input:focus,.kui-field select:focus,.kui-field textarea:focus{outline:none;border-color:var(--kui-teal);box-shadow:var(--kui-focus-ring)}.kui-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'><path d='M5 8l5 5 5-5' stroke='%2398948A' stroke-width='1.7' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 12px center;padding-inline-end:36px}.kui-field .kui-field-note{display:flex;gap:5px;align-items:flex-start;margin-top:5px;font-size:var(--kui-fs-caption-lg);color:var(--kui-warning-fg)}.kui-field .kui-field-note.is-muted{color:var(--kui-caption)}.kui-field-flag input,.kui-field-flag select{border-color:#e6c67a;background-color:var(--kui-warning-bg-flat)}.kui-row-2{display:grid;gap:var(--kui-s-3);grid-template-columns:1fr}@media (min-width: 640px){.kui-row-2{grid-template-columns:1fr 1fr}}.kui-directory{display:grid;gap:var(--kui-s-5);grid-template-columns:1fr}@media (min-width: 640px){.kui-directory{grid-template-columns:1fr 1fr}}@media (min-width: 900px){.kui-directory{grid-template-columns:repeat(3,1fr)}}.kui-directory h4{display:flex;align-items:center;gap:6px;font-size:var(--kui-fs-row);font-weight:700;margin:0 0 4px}.kui-directory h4 svg{color:var(--kui-teal)}.kui-directory ul{list-style:none;margin:0;padding:0}.kui-directory li a{display:flex;align-items:center;padding:7px 0;color:var(--kui-ink-muted);font-size:var(--kui-fs-row);min-height:40px}@media (hover: hover){.kui-directory li a:hover{color:var(--kui-teal)}}.kui-segmented{display:inline-flex;gap:4px;padding:4px;background:var(--kui-chip-bg);border-radius:var(--kui-r-control)}.kui-segmented button{border:0;background:transparent;border-radius:9px;padding:7px 14px;min-height:36px;font-weight:600;font-size:var(--kui-fs-row);color:var(--kui-ink-muted);cursor:pointer}.kui-segmented button.is-active{background:var(--kui-surface);color:var(--kui-teal);box-shadow:var(--kui-shadow-card)}.kui-progress .kui-progress-bar{height:6px;background:var(--kui-divider);border-radius:var(--kui-r-pill);overflow:hidden}.kui-progress .kui-progress-bar i{display:block;height:100%;width:0;background:var(--kui-scan-gradient);transition:width .25s}.kui-progress .kui-progress-label{font-size:var(--kui-fs-body-lg);color:var(--kui-caption);margin-top:8px;text-align:center}.kui-hidden{display:none!important}:root{--font-stack: var(--kui-font);--border-radius-tiny: 5px;--border-radius-sm: var(--kui-r-desk-sm);--border-radius: var(--kui-r-desk);--border-radius-md: var(--kui-r-desk-md);--border-radius-lg: var(--kui-r-desk-lg);--border-radius-xl: var(--kui-r-card);--border-radius-2xl: var(--kui-r-card-desktop);--sidebar-width: var(--kui-sidebar-w)}:root:not([data-theme=dark]){--gray-50: var(--kui-surface-hover);--gray-100: var(--kui-divider);--gray-200: var(--kui-border);--gray-300: var(--kui-border-strong);--gray-400: var(--kui-chevron);--gray-500: var(--kui-caption);--gray-600: var(--kui-caption-2);--gray-700: var(--kui-ink-muted);--gray-800: var(--kui-ink-soft);--gray-900: var(--kui-ink);--ink-gray-1: var(--kui-divider);--ink-gray-2: var(--kui-border);--ink-gray-3: var(--kui-chevron);--ink-gray-4: var(--kui-caption);--ink-gray-5: var(--kui-caption-2);--ink-gray-6: var(--kui-ink-muted);--ink-gray-7: var(--kui-ink-muted);--ink-gray-8: var(--kui-ink-soft);--ink-gray-9: var(--kui-ink);--outline-gray-1: var(--kui-divider);--outline-gray-2: var(--kui-border);--outline-gray-3: var(--kui-border-strong);--outline-gray-4: var(--kui-chevron);--outline-gray-5: var(--kui-border);--outline-gray-modals: var(--kui-border);--surface-gray-1: var(--kui-surface-hover);--surface-gray-2: var(--kui-divider);--surface-gray-3: var(--kui-border);--surface-gray-4: var(--kui-border-strong);--surface-gray-5: var(--kui-ink-muted);--surface-gray-6: var(--kui-ink-soft);--surface-gray-7: var(--kui-ink);--surface-white: var(--kui-surface);--surface-modal: var(--kui-surface);--surface-menu-bar: var(--kui-surface);--text-color: var(--kui-ink);--heading-color: var(--kui-ink);--text-neutral: var(--kui-ink);--text-muted: var(--kui-ink-muted);--text-light: var(--kui-caption-2);--disabled-text-color: var(--kui-caption);--icon-stroke: var(--kui-ink-soft);--icon-fill-bg: var(--kui-surface);--bg-color: var(--kui-paper-top);--fg-color: var(--kui-surface);--card-bg: var(--kui-surface);--subtle-accent: var(--kui-surface-hover);--subtle-fg: var(--kui-chip-bg);--navbar-bg: var(--kui-nav-bg);--fg-hover-color: var(--kui-surface-hover);--highlight-color: var(--kui-surface-hover);--modal-bg: var(--kui-surface);--popover-bg: var(--kui-surface);--toast-bg: var(--kui-surface);--awesomebar-focus-bg: var(--kui-surface);--awesomplete-hover-bg: var(--kui-surface-hover);--skeleton-bg: var(--kui-divider);--placeholder-color: var(--kui-surface-hover);--border-color: var(--kui-border);--dark-border-color: var(--kui-border-strong);--table-border-color: var(--kui-border);--btn-group-border-color: var(--kui-border-strong);--sidebar-border-color: var(--kui-border);--divider-color: var(--kui-border);--sidebar-hover-color: var(--kui-surface-hover);--sidebar-active-color: var(--kui-surface);--sidebar-select-color: var(--kui-divider);--scrollbar-thumb-color: var(--kui-chevron);--scrollbar-track-color: var(--kui-divider);--control-bg: var(--kui-surface);--control-bg-on-gray: var(--kui-divider);--disabled-control-bg: var(--kui-divider);--input-disabled-bg: var(--kui-divider);--btn-default-bg: var(--kui-chip-bg);--btn-default-hover-bg: var(--kui-border);--btn-ghost-hover-bg: var(--kui-divider);--switch-bg: var(--kui-border-strong);--timeline-badge-bg: var(--kui-chip-bg);--timeline-badge-color: var(--kui-ink);--code-block-bg: var(--kui-water);--code-block-text: var(--kui-aqua-pale);--primary: var(--kui-teal);--primary-color: var(--kui-teal);--brand-color: var(--kui-teal);--btn-primary: var(--kui-teal);--border-primary: var(--kui-teal);--blue-50: var(--kui-seafoam-tint);--blue-100: var(--kui-seafoam-bg);--blue-200: var(--kui-seafoam-bg-2);--blue-300: var(--kui-aqua-pale);--blue-400: var(--kui-aqua-muted);--blue-500: var(--kui-teal-bright);--blue-600: var(--kui-teal);--blue-700: var(--kui-teal-mid);--blue-800: var(--kui-teal-deep);--blue-900: var(--kui-water);--surface-blue-1: var(--kui-seafoam-tint);--surface-blue-2: var(--kui-seafoam-bg);--surface-blue-3: var(--kui-teal);--ink-blue-1: var(--kui-seafoam-tint);--ink-blue-2: var(--kui-teal-bright);--ink-blue-3: var(--kui-teal);--ink-blue-link: var(--kui-teal);--outline-blue-1: var(--kui-aqua-pale);--cyan-50: var(--kui-seafoam-tint);--cyan-100: var(--kui-seafoam-bg);--cyan-500: var(--kui-teal-bright);--cyan-600: var(--kui-teal);--cyan-700: var(--kui-teal-mid);--surface-cyan-1: var(--kui-seafoam-bg);--ink-cyan-1: var(--kui-teal-bright);--teal-50: var(--kui-seafoam-tint);--teal-100: var(--kui-seafoam-bg);--teal-500: var(--kui-teal-bright);--teal-600: var(--kui-teal);--teal-700: var(--kui-teal-mid);--green-50: var(--kui-seafoam-tint);--green-100: var(--kui-ok-bg);--green-200: var(--kui-seafoam-bg-2);--green-300: var(--kui-aqua-pale);--green-400: var(--kui-aqua-2);--green-500: var(--kui-green);--green-600: var(--kui-green);--green-700: var(--kui-teal);--green-800: var(--kui-teal-deep);--green-900: var(--kui-water);--surface-green-1: var(--kui-seafoam-tint);--surface-green-2: var(--kui-ok-bg);--surface-green-3: var(--kui-green);--ink-green-1: var(--kui-seafoam-tint);--ink-green-2: var(--kui-green);--ink-green-3: var(--kui-teal);--outline-green-1: var(--kui-seafoam-bg-2);--outline-green-2: var(--kui-aqua-pale);--red-50: var(--kui-danger-soft);--red-100: var(--kui-danger-bg);--red-200: var(--kui-danger-border);--red-300: var(--kui-danger-border);--red-400: var(--kui-danger-fg);--red-500: var(--kui-danger-fg);--red-600: var(--kui-danger-fg);--red-700: var(--kui-danger-deep);--red-800: var(--kui-danger-deep);--red-900: var(--kui-danger-deep);--surface-red-1: var(--kui-danger-soft);--surface-red-2: var(--kui-danger-bg);--surface-red-3: var(--kui-danger-bg);--surface-red-4: var(--kui-danger-border);--surface-red-5: var(--kui-danger-fg);--surface-red-6: var(--kui-danger-deep);--surface-red-7: var(--kui-danger-deep);--ink-red-1: var(--kui-danger-soft);--ink-red-2: var(--kui-danger-border);--ink-red-3: var(--kui-danger-fg);--ink-red-4: var(--kui-danger-deep);--outline-red-1: var(--kui-danger-border);--outline-red-2: var(--kui-danger-fg);--outline-red-3: var(--kui-danger-deep);--error-bg: var(--kui-danger-bg);--error-border: var(--kui-danger-fg);--criticism-color: var(--kui-danger-fg);--criticism-bg: var(--kui-danger-bg);--yellow-50: var(--kui-warning-soft);--yellow-100: var(--kui-warning-bg-flat);--yellow-200: var(--kui-warning-border);--yellow-300: var(--kui-warning-border);--yellow-500: var(--kui-warning-fg);--yellow-600: var(--kui-warning-fg);--yellow-700: var(--kui-warning-fg);--orange-50: var(--kui-warning-soft);--orange-100: var(--kui-warning-bg-flat);--orange-200: var(--kui-warning-border);--orange-300: var(--kui-warning-border);--orange-500: var(--kui-warning-fg);--orange-600: var(--kui-warning-fg);--orange-700: var(--kui-warning-fg);--amber-50: var(--kui-warning-soft);--amber-100: var(--kui-warning-bg-flat);--amber-200: var(--kui-warning-border);--amber-300: var(--kui-warning-border);--amber-500: var(--kui-warning-fg);--amber-600: var(--kui-warning-fg);--amber-700: var(--kui-warning-fg);--surface-amber-1: var(--kui-warning-soft);--surface-amber-2: var(--kui-warning-bg-flat);--surface-amber-3: var(--kui-warning-fg);--surface-orange-1: var(--kui-warning-bg-flat);--ink-amber-1: var(--kui-warning-soft);--ink-amber-2: var(--kui-warning-fg);--ink-amber-3: var(--kui-warning-fg);--outline-amber-1: var(--kui-warning-border);--outline-amber-2: var(--kui-warning-border);--outline-orange-1: var(--kui-warning-border);--yellow-highlight-color: var(--kui-warning-soft);--appreciation-color: var(--kui-green);--appreciation-bg: var(--kui-ok-bg);--bg-blue: var(--kui-info-bg);--bg-light-blue: var(--kui-seafoam-tint);--bg-dark-blue: var(--kui-seafoam-bg-2);--bg-green: var(--kui-ok-bg);--bg-yellow: var(--kui-warning-bg-flat);--bg-orange: var(--kui-warning-bg-flat);--bg-red: var(--kui-danger-bg);--bg-gray: var(--kui-chip-bg);--bg-grey: var(--kui-chip-bg);--bg-light-gray: var(--kui-chip-bg);--bg-dark-gray: var(--kui-chevron);--bg-darkgrey: var(--kui-chevron);--bg-cyan: var(--kui-info-bg);--text-on-blue: var(--kui-info-fg);--text-on-light-blue: var(--kui-info-fg);--text-on-dark-blue: var(--kui-teal-deep);--text-on-green: var(--kui-ok-fg);--text-on-yellow: var(--kui-warning-fg);--text-on-orange: var(--kui-warning-fg);--text-on-red: var(--kui-danger-fg);--text-on-gray: var(--kui-chip-fg);--text-on-grey: var(--kui-chip-fg);--text-on-light-gray: var(--kui-ink-muted);--text-on-dark-gray: var(--kui-ink);--text-on-darkgrey: var(--kui-ink);--text-on-cyan: var(--kui-info-fg);--alert-text-danger: var(--kui-danger-fg);--alert-text-warning: var(--kui-warning-fg);--alert-text-info: var(--kui-info-fg);--alert-text-success: var(--kui-ok-fg);--alert-bg-danger: var(--kui-danger-bg);--alert-bg-warning: var(--kui-warning-bg-flat);--alert-bg-info: var(--kui-info-bg);--alert-bg-success: var(--kui-ok-bg);--focus-default: var(--kui-focus-ring);--checkbox-color: var(--kui-teal);--checkbox-focus-shadow: var(--kui-focus-ring);--checkbox-gradient: linear-gradient(180deg, var(--kui-teal), var(--kui-teal));--date-active-bg: var(--kui-teal);--date-active-text: var(--kui-on-water);--date-range-bg: var(--kui-seafoam-bg);--progress-bar-bg: var(--kui-teal);--highlight-shadow: 0 0 0 3px var(--kui-seafoam-bg);--diff-added: var(--kui-ok-bg);--diff-removed: var(--kui-danger-bg);--diff-changed: var(--kui-seafoam-bg);--shadow-xs: var(--kui-shadow-card);--shadow-sm: var(--kui-shadow-card);--shadow-base: var(--kui-shadow-card);--shadow-md: var(--kui-shadow-pop);--shadow-lg: var(--kui-shadow-pop);--shadow-xl: var(--kui-shadow-pop);--shadow-2xl: var(--kui-shadow-pop);--modal-shadow: var(--kui-shadow-modal);--card-shadow: var(--kui-shadow-card);--btn-shadow: none;--custom-shadow-sm: var(--kui-shadow-card);--drop-shadow: var(--kui-shadow-card)}.form-control{background-color:var(--control-bg);border:1px solid var(--border-color);color:var(--text-color);transition:border-color var(--kui-ease),box-shadow var(--kui-ease)}.form-control::-moz-placeholder{color:var(--kui-caption)}.form-control::placeholder{color:var(--kui-caption)}.form-control:focus{background-color:var(--control-bg);border-color:var(--kui-teal);box-shadow:var(--kui-focus-ring);color:var(--text-color)}.form-control:disabled,.form-control[readonly]{background-color:var(--disabled-control-bg);border-color:transparent}.like-disabled-input{background-color:var(--disabled-control-bg)}.frappe-control .control-label{color:var(--kui-ink-muted);font-weight:500}.frappe-control .link-btn,.frappe-control button.action-btn{background-color:var(--control-bg)}.frappe-control .link-btn{inset-inline-end:1px}.frappe-control.has-error input{background-color:var(--kui-danger-soft)}.frappe-control .attached-file{border:1px solid var(--border-color)}.datepicker{border:1px solid var(--border-color);border-radius:var(--kui-r-desk-md);box-shadow:var(--kui-shadow-pop)}.ql-toolbar.ql-snow,.ql-container.ql-snow{border-color:var(--border-color)}.btn{font-weight:500;transition:background var(--kui-ease),color var(--kui-ease),border-color var(--kui-ease)}.btn:focus-visible{box-shadow:var(--kui-focus-ring)}.btn.btn-primary{background-color:var(--btn-primary);color:var(--kui-on-water)}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:var(--kui-teal-deep);color:var(--kui-on-water)}.btn.btn-primary:disabled{background-color:var(--btn-primary);opacity:.55}.btn.btn-default,.btn.btn-secondary{background-color:var(--btn-default-bg);color:var(--kui-ink)}.btn.btn-default:hover,.btn.btn-default:focus,.btn.btn-secondary:hover,.btn.btn-secondary:focus{background-color:var(--btn-default-hover-bg);color:var(--kui-ink)}.btn.btn-danger{background-color:var(--kui-surface);border:1px solid var(--kui-danger-border);color:var(--kui-danger-fg)}.btn.btn-danger:hover,.btn.btn-danger:focus{background-color:var(--kui-danger-bg);border-color:var(--kui-danger-fg);color:var(--kui-danger-deep)}.btn-group>.btn:not(:first-child){border-inline-start-color:rgba(var(--kui-aqua-rgb),.35)}.form-section .section-head,.form-dashboard-section .section-head{font-weight:600}.form-tabs-list .form-tabs .nav-item .nav-link.active{border-bottom:2px solid var(--kui-teal);color:var(--kui-teal)}.modal-backdrop{background-color:var(--kui-water)}.modal .modal-content{border-radius:var(--kui-r-card);border:1px solid var(--border-color);box-shadow:var(--modal-shadow)}.modal .modal-header{border-bottom-color:var(--kui-divider)}.modal .modal-header .modal-title{font-weight:700;letter-spacing:var(--kui-track-heading)}.modal .modal-footer{border-top-color:var(--kui-divider)}.modal .modal-header .indicator{font-weight:600}.dropdown-menu{border-radius:var(--kui-r-desk-md);border:1px solid var(--border-color);box-shadow:var(--kui-shadow-pop);background-color:var(--fg-color);padding:6px}.dropdown-menu .dropdown-item{border-radius:var(--kui-r-desk-sm);color:var(--text-color)}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background-color:var(--fg-hover-color);color:var(--text-color)}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{background-color:var(--kui-seafoam-bg);color:var(--kui-teal)}.dropdown-menu .dropdown-divider{border-top-color:var(--kui-divider)}.frappe-menu{border:1px solid var(--border-color)}.awesomplete>[role=listbox]{background-color:var(--fg-color);border-radius:var(--kui-r-desk-md);box-shadow:var(--kui-shadow-pop)}.awesomplete>[role=listbox]>li[aria-selected=true],.awesomplete>[role=listbox]>[role=option][aria-selected=true]{background-color:var(--kui-seafoam-tint);color:var(--kui-teal)}.desk-alert{border:1px solid var(--border-color);border-radius:var(--kui-r-desk-md)}.popover{border-radius:var(--kui-r-desk-md);box-shadow:var(--kui-shadow-pop);border:1px solid var(--border-color);background-color:var(--popover-bg)}.tooltip .tooltip-inner{background-color:var(--kui-water);color:var(--kui-on-water);border-radius:var(--kui-r-desk-sm)}html ::-moz-selection,body ::-moz-selection{background:var(--kui-seafoam-bg);color:var(--kui-ink)}html ::selection,body ::selection{background:var(--kui-seafoam-bg);color:var(--kui-ink)}.no-result .msg-box,.msg-box{color:var(--kui-caption-2)}.no-result .msg-box .icon,.no-result .msg-box svg,.msg-box .icon,.msg-box svg{--icon-stroke: var(--kui-chevron)}.skeleton,.list-skeleton-box{background-color:var(--skeleton-bg);border-radius:var(--kui-r-desk-sm)}mark{background-color:var(--kui-warning-bg-flat);color:inherit}body[data-path=login],body[data-path=update-password]{background:var(--kui-paper)}.for-login .page-card,.for-forgot .page-card,.for-login-with-email-link .page-card,.for-signup .page-card,.for-email-login .page-card,.for-reset-password .page-card{background-color:var(--kui-surface);padding:28px}@media (min-width: 640px){.for-login .page-card,.for-forgot .page-card,.for-login-with-email-link .page-card,.for-signup .page-card,.for-email-login .page-card,.for-reset-password .page-card{border:1px solid var(--kui-border);border-radius:var(--kui-r-card);box-shadow:var(--kui-shadow-card)}}.for-login .page-card .page-card-actions .btn.btn-login,.for-login .page-card .page-card-actions .btn.btn-ldap-login,.for-login .page-card .page-card-actions .btn.btn-signup:not(:disabled),.for-forgot .page-card .page-card-actions .btn.btn-login,.for-forgot .page-card .page-card-actions .btn.btn-ldap-login,.for-forgot .page-card .page-card-actions .btn.btn-signup:not(:disabled),.for-login-with-email-link .page-card .page-card-actions .btn.btn-login,.for-login-with-email-link .page-card .page-card-actions .btn.btn-ldap-login,.for-login-with-email-link .page-card .page-card-actions .btn.btn-signup:not(:disabled),.for-signup .page-card .page-card-actions .btn.btn-login,.for-signup .page-card .page-card-actions .btn.btn-ldap-login,.for-signup .page-card .page-card-actions .btn.btn-signup:not(:disabled),.for-email-login .page-card .page-card-actions .btn.btn-login,.for-email-login .page-card .page-card-actions .btn.btn-ldap-login,.for-email-login .page-card .page-card-actions .btn.btn-signup:not(:disabled),.for-reset-password .page-card .page-card-actions .btn.btn-login,.for-reset-password .page-card .page-card-actions .btn.btn-ldap-login,.for-reset-password .page-card .page-card-actions .btn.btn-signup:not(:disabled){background:var(--kui-teal);color:var(--kui-on-water);min-height:var(--kui-touch);border-radius:var(--kui-r-control);font-weight:600}.for-login .page-card .page-card-actions .btn.btn-login:hover,.for-login .page-card .page-card-actions .btn.btn-login:focus,.for-login .page-card .page-card-actions .btn.btn-login:active,.for-login .page-card .page-card-actions .btn.btn-ldap-login:hover,.for-login .page-card .page-card-actions .btn.btn-ldap-login:focus,.for-login .page-card .page-card-actions .btn.btn-ldap-login:active,.for-login .page-card .page-card-actions .btn.btn-signup:not(:disabled):hover,.for-login .page-card .page-card-actions .btn.btn-signup:not(:disabled):focus,.for-login .page-card .page-card-actions .btn.btn-signup:not(:disabled):active,.for-forgot .page-card .page-card-actions .btn.btn-login:hover,.for-forgot .page-card .page-card-actions .btn.btn-login:focus,.for-forgot .page-card .page-card-actions .btn.btn-login:active,.for-forgot .page-card .page-card-actions .btn.btn-ldap-login:hover,.for-forgot .page-card .page-card-actions .btn.btn-ldap-login:focus,.for-forgot .page-card .page-card-actions .btn.btn-ldap-login:active,.for-forgot .page-card .page-card-actions .btn.btn-signup:not(:disabled):hover,.for-forgot .page-card .page-card-actions .btn.btn-signup:not(:disabled):focus,.for-forgot .page-card .page-card-actions .btn.btn-signup:not(:disabled):active,.for-login-with-email-link .page-card .page-card-actions .btn.btn-login:hover,.for-login-with-email-link .page-card .page-card-actions .btn.btn-login:focus,.for-login-with-email-link .page-card .page-card-actions .btn.btn-login:active,.for-login-with-email-link .page-card .page-card-actions .btn.btn-ldap-login:hover,.for-login-with-email-link .page-card .page-card-actions .btn.btn-ldap-login:focus,.for-login-with-email-link .page-card .page-card-actions .btn.btn-ldap-login:active,.for-login-with-email-link .page-card .page-card-actions .btn.btn-signup:not(:disabled):hover,.for-login-with-email-link .page-card .page-card-actions .btn.btn-signup:not(:disabled):focus,.for-login-with-email-link .page-card .page-card-actions .btn.btn-signup:not(:disabled):active,.for-signup .page-card .page-card-actions .btn.btn-login:hover,.for-signup .page-card .page-card-actions .btn.btn-login:focus,.for-signup .page-card .page-card-actions .btn.btn-login:active,.for-signup .page-card .page-card-actions .btn.btn-ldap-login:hover,.for-signup .page-card .page-card-actions .btn.btn-ldap-login:focus,.for-signup .page-card .page-card-actions .btn.btn-ldap-login:active,.for-signup .page-card .page-card-actions .btn.btn-signup:not(:disabled):hover,.for-signup .page-card .page-card-actions .btn.btn-signup:not(:disabled):focus,.for-signup .page-card .page-card-actions .btn.btn-signup:not(:disabled):active,.for-email-login .page-card .page-card-actions .btn.btn-login:hover,.for-email-login .page-card .page-card-actions .btn.btn-login:focus,.for-email-login .page-card .page-card-actions .btn.btn-login:active,.for-email-login .page-card .page-card-actions .btn.btn-ldap-login:hover,.for-email-login .page-card .page-card-actions .btn.btn-ldap-login:focus,.for-email-login .page-card .page-card-actions .btn.btn-ldap-login:active,.for-email-login .page-card .page-card-actions .btn.btn-signup:not(:disabled):hover,.for-email-login .page-card .page-card-actions .btn.btn-signup:not(:disabled):focus,.for-email-login .page-card .page-card-actions .btn.btn-signup:not(:disabled):active,.for-reset-password .page-card .page-card-actions .btn.btn-login:hover,.for-reset-password .page-card .page-card-actions .btn.btn-login:focus,.for-reset-password .page-card .page-card-actions .btn.btn-login:active,.for-reset-password .page-card .page-card-actions .btn.btn-ldap-login:hover,.for-reset-password .page-card .page-card-actions .btn.btn-ldap-login:focus,.for-reset-password .page-card .page-card-actions .btn.btn-ldap-login:active,.for-reset-password .page-card .page-card-actions .btn.btn-signup:not(:disabled):hover,.for-reset-password .page-card .page-card-actions .btn.btn-signup:not(:disabled):focus,.for-reset-password .page-card .page-card-actions .btn.btn-signup:not(:disabled):active{background:var(--kui-teal-deep)}.for-login .page-card .page-card-actions .btn.btn-login-option,.for-forgot .page-card .page-card-actions .btn.btn-login-option,.for-login-with-email-link .page-card .page-card-actions .btn.btn-login-option,.for-signup .page-card .page-card-actions .btn.btn-login-option,.for-email-login .page-card .page-card-actions .btn.btn-login-option,.for-reset-password .page-card .page-card-actions .btn.btn-login-option{background:var(--kui-chip-bg);color:var(--kui-ink);min-height:var(--kui-touch);border-radius:var(--kui-r-control);font-weight:600;display:inline-flex;align-items:center;justify-content:center}.for-login .page-card .page-card-body input[type=text],.for-login .page-card .page-card-body input[type=email],.for-login .page-card .page-card-body input[type=password],.for-forgot .page-card .page-card-body input[type=text],.for-forgot .page-card .page-card-body input[type=email],.for-forgot .page-card .page-card-body input[type=password],.for-login-with-email-link .page-card .page-card-body input[type=text],.for-login-with-email-link .page-card .page-card-body input[type=email],.for-login-with-email-link .page-card .page-card-body input[type=password],.for-signup .page-card .page-card-body input[type=text],.for-signup .page-card .page-card-body input[type=email],.for-signup .page-card .page-card-body input[type=password],.for-email-login .page-card .page-card-body input[type=text],.for-email-login .page-card .page-card-body input[type=email],.for-email-login .page-card .page-card-body input[type=password],.for-reset-password .page-card .page-card-body input[type=text],.for-reset-password .page-card .page-card-body input[type=email],.for-reset-password .page-card .page-card-body input[type=password]{border-color:var(--kui-border);border-radius:var(--kui-r-control);height:var(--kui-touch)}.for-login .page-card .page-card-body input[type=text]:focus,.for-login .page-card .page-card-body input[type=email]:focus,.for-login .page-card .page-card-body input[type=password]:focus,.for-forgot .page-card .page-card-body input[type=text]:focus,.for-forgot .page-card .page-card-body input[type=email]:focus,.for-forgot .page-card .page-card-body input[type=password]:focus,.for-login-with-email-link .page-card .page-card-body input[type=text]:focus,.for-login-with-email-link .page-card .page-card-body input[type=email]:focus,.for-login-with-email-link .page-card .page-card-body input[type=password]:focus,.for-signup .page-card .page-card-body input[type=text]:focus,.for-signup .page-card .page-card-body input[type=email]:focus,.for-signup .page-card .page-card-body input[type=password]:focus,.for-email-login .page-card .page-card-body input[type=text]:focus,.for-email-login .page-card .page-card-body input[type=email]:focus,.for-email-login .page-card .page-card-body input[type=password]:focus,.for-reset-password .page-card .page-card-body input[type=text]:focus,.for-reset-password .page-card .page-card-body input[type=email]:focus,.for-reset-password .page-card .page-card-body input[type=password]:focus{border-color:var(--kui-teal);box-shadow:var(--kui-focus-ring)}.page-card-head img.app-logo{max-height:44px;border-radius:12px}.page-card-head h4{font-weight:700;letter-spacing:var(--kui-track-title);color:var(--kui-ink)}.page-card-head .page-card-subtitle{color:var(--kui-ink-muted)}.forgot-password-message a,.sign-up-message a{color:var(--kui-teal)}.error-page h4{color:var(--kui-ink);font-weight:700}.error-page p{color:var(--kui-ink-muted)}.error-page .details{border-top-color:var(--kui-border)}html[lang=ar] body,html[lang=ar] body *{letter-spacing:0}html[lang=ar] .text-tiny,html[lang=ar] .sidebar-item-label,html[lang=ar] .section-head{text-transform:none}
/*# sourceMappingURL=kuwait_ui.bundle.QBIGG47F.css.map */
