@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:.25rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.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))}}.in-app .header,.in-app .footer,.in-app .pageshell-header{display:none!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
:root{--primary:#0063ff;--primary-dark:#0a4fcc;--primary-darker:#073a99;--primary-light:#4d8fff;--primary-50:#eef4ff;--primary-100:#d6e4ff;--accent:#00a8e8;--accent-dark:#0089bd;--ink:#14161c;--ink-soft:#1e293b;--muted:#64748b;--line:#e2e8f0;--bg:#f8fafc;--white:#fff;--success:#16a34a;--danger:#dc2626;--warning:#f59e0b;--radius:16px;--radius-lg:24px;--radius-sm:10px;--shadow-sm:0 1px 2px #0f172a0f, 0 2px 6px #0f172a0a;--shadow:0 10px 30px -10px #0063ff40, 0 6px 18px #0f172a0f;--shadow-lg:0 24px 60px -20px #0f172a40;--container:1200px;--font:"Cairo", "Segoe UI", Tahoma, sans-serif;--font-display:"Cairo", "Segoe UI", Tahoma, sans-serif}.logo .mark,.logo>span,.hero h1,.section-head h2,.cta-band h2{font-family:var(--font-display)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}svg.lucide{vertical-align:-.14em;stroke-width:2px;flex-shrink:0;width:1em;height:1em}i[data-lucide]{justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.btn svg.lucide{width:1.15em;height:1.15em}.topbar .tb-info span svg.lucide,.book-trust span svg.lucide,.job-meta span svg.lucide{vertical-align:-.18em}body{font-family:var(--font);color:var(--ink);background:var(--bg);text-align:start;line-height:1.7;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}ul{list-style:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:24px}.btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:700;transition:all .25s;display:inline-flex}.btn-primary{background:var(--primary);color:#fff;box-shadow:0 8px 20px -6px #0063ff80}.btn-primary:hover{background:var(--primary-dark);transform:translateY(-2px)}.btn-accent{background:var(--accent);color:#3b2600;box-shadow:0 8px 20px -6px #c9a24b80}.btn-accent:hover{background:var(--accent-dark);color:#fff;transform:translateY(-2px)}.btn-ghost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1.5px solid #ffffff59}.btn-ghost:hover{background:#ffffff38}.btn-outline{color:var(--primary-dark);border:1.5px solid var(--line);background:#fff}.btn-outline:hover{border-color:var(--primary);color:var(--primary)}.btn-lg{padding:16px 34px;font-size:16px}.btn-block{width:100%}.topbar{background:var(--ink);color:#cbd5e1;font-size:13.5px}.topbar .container{justify-content:space-between;align-items:center;padding-block:8px;display:flex}.topbar a:hover{color:#fff}.topbar .tb-info{align-items:center;gap:22px;display:flex}.topbar .tb-info span{align-items:center;gap:6px;display:inline-flex}.header{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#ffffffe6;transition:box-shadow .3s;position:sticky;top:0}.header.scrolled{box-shadow:var(--shadow-sm)}.nav{justify-content:space-between;align-items:center;padding-block:14px;display:flex}.logo{color:var(--ink);align-items:center;gap:12px;font-size:22px;font-weight:800;display:flex}.logo .mark{color:#0000;background:url(data:image/png;base64,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) 50%/contain no-repeat;width:52px;height:52px;font-size:0;position:relative}.logo .mark:after{content:none}.auth-side .logo .mark,.sidebar .logo .mark,.footer .logo .mark,.logo.on-dark .mark{filter:brightness(0)invert()}.logo small{color:var(--muted);font-size:11px;font-weight:500;display:block}.nav-links{align-items:center;gap:28px;display:flex}.nav-links a{color:var(--ink-soft);padding-block:4px;font-weight:600;position:relative}.nav-links a:after{content:"";inset-inline-start:0;background:var(--primary);width:0;height:2px;transition:width .25s;position:absolute;bottom:-2px}.nav-links a:hover{color:var(--primary)}.nav-links a:hover:after{width:100%}.nav-actions{align-items:center;gap:10px;display:flex}.burger{color:var(--ink);font-size:26px;display:none}.hero{background:radial-gradient(1200px 600px at 90% -10%, #4d8fff59, transparent 60%), radial-gradient(900px 500px at -10% 20%, #c9a24b2e, transparent 55%), linear-gradient(135deg, var(--primary-darker), var(--primary-dark) 55%, var(--primary));color:#fff;padding-block:70px 130px;position:relative;overflow:hidden}.hero:before{content:"";opacity:.6;pointer-events:none;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;display:grid;position:relative}.hero-badge{background:#ffffff24;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.hero h1{margin-bottom:18px;font-size:clamp(32px,5vw,54px);font-weight:800;line-height:1.2}.hero h1 .hl{color:var(--accent);position:relative}.hero p.lead{color:#ffffffe6;max-width:540px;margin-bottom:30px;font-size:18px}.hero-cta{flex-wrap:wrap;gap:14px;margin-bottom:36px;display:flex}.hero-stats{flex-wrap:wrap;gap:36px;display:flex}.hero-stats .stat b{font-size:28px;font-weight:800;display:block}.hero-stats .stat span{color:#fffc;font-size:13.5px}.book-card{color:var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;padding:28px;position:relative}.book-card h3{margin-bottom:4px;font-size:20px}.book-card p.sub{color:var(--muted);margin-bottom:20px;font-size:14px}.field{margin-bottom:14px}.field label{color:var(--ink-soft);margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}.field select,.field input,.field textarea{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);width:100%;padding:12px 14px;font-family:inherit;font-size:14.5px;transition:all .2s}.field select:focus,.field input:focus,.field textarea:focus{border-color:var(--primary);background:#fff;outline:none;box-shadow:0 0 0 4px #0063ff1f}.book-trust{color:var(--muted);justify-content:center;gap:14px;margin-top:16px;font-size:12.5px;display:flex}.book-trust span{align-items:center;gap:5px;display:inline-flex}.partners{border-bottom:1px solid var(--line);background:#fff;padding-block:26px}.partners .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.partners .pl{color:var(--muted);opacity:.8;align-items:center;gap:10px;font-weight:700;display:flex}.partners .pl .ico{font-size:24px}.section{padding-block:84px}.section-head{text-align:center;margin-inline:auto;max-width:640px;margin-bottom:52px}.eyebrow{color:var(--primary-dark);background:var(--primary-100);border-radius:999px;margin-bottom:14px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.section-head h2{margin-bottom:12px;font-size:clamp(26px,3.5vw,38px);font-weight:800}.section-head p{color:var(--muted);font-size:17px}.services-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.service-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:26px 22px;transition:all .28s;position:relative;overflow:hidden}.service-card:before{content:"";background:radial-gradient(circle, var(--primary-100), transparent 70%);opacity:0;width:160px;height:160px;transition:all .3s;position:absolute;inset:auto -40% -60% auto}.service-card:hover{box-shadow:var(--shadow);border-color:#0000;transform:translateY(-6px)}.service-card:hover:before{opacity:1}.service-card .ico{background:var(--primary-50);width:58px;height:58px;color:var(--primary-dark);border-radius:16px;place-items:center;margin-bottom:16px;font-size:28px;transition:all .3s;display:grid}.service-card:hover .ico{background:var(--primary);color:#fff;transform:rotate(-6deg)scale(1.05)}.service-card h3{margin-bottom:6px;font-size:18px;position:relative}.service-card p{color:var(--muted);font-size:14px;position:relative}.service-card .price{color:var(--primary-dark);margin-top:14px;font-size:13.5px;font-weight:700;position:relative}.service-card .price span{color:var(--muted);font-weight:500}.steps{grid-template-columns:repeat(3,1fr);gap:26px;display:grid;position:relative}.step{border-radius:var(--radius);text-align:center;border:1px solid var(--line);background:#fff;padding:34px 26px;position:relative}.step .num{background:linear-gradient(135deg, var(--primary-light), var(--primary-dark));color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 18px;font-size:22px;font-weight:800;display:grid;box-shadow:0 10px 22px -8px #0063ff99}.step h3{margin-bottom:8px;font-size:19px}.step p{color:var(--muted);font-size:14.5px}.why{background:var(--ink);color:#fff}.why .section-head h2{color:#fff}.why .section-head p{color:#94a3b8}.why .eyebrow{color:var(--primary-light);background:#4d8fff26}.features{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.feature{border-radius:var(--radius);background:#ffffff0a;border:1px solid #ffffff14;padding:28px 24px;transition:all .25s}.feature:hover{background:#4d8fff14;border-color:#4d8fff4d;transform:translateY(-4px)}.feature .ico{width:50px;height:50px;color:var(--primary-light);background:#4d8fff26;border-radius:14px;place-items:center;margin-bottom:16px;font-size:24px;display:grid}.feature h3{margin-bottom:8px;font-size:18px}.feature p{color:#94a3b8;font-size:14.5px}.portals{background:linear-gradient(180deg, var(--bg), #fff)}.portal-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.portal-card{border-radius:var(--radius-lg);color:#fff;box-shadow:var(--shadow);padding:34px 28px;transition:all .28s;position:relative;overflow:hidden}.portal-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.portal-card.cust{background:linear-gradient(150deg,#0ea5e9,#0369a1)}.portal-card.tech{background:linear-gradient(150deg, var(--primary), var(--primary-darker))}.portal-card.admin{background:linear-gradient(150deg,#7c3aed,#4c1d95)}.portal-card .ico{margin-bottom:16px;font-size:42px}.portal-card h3{margin-bottom:8px;font-size:22px}.portal-card p{color:#ffffffe0;min-height:66px;margin-bottom:18px;font-size:14.5px}.portal-card ul{margin-bottom:22px}.portal-card ul li{color:#fffffff2;align-items:center;gap:8px;padding:5px 0;font-size:14px;display:flex}.portal-card ul li:before{content:"✓";color:#fff;font-weight:800}.portal-card .btn{color:var(--ink);background:#fff}.portal-card .btn:hover{background:#ffffffe6;transform:translateY(-2px)}.testi-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.testi{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:26px;transition:all .25s}.testi:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.testi .stars{color:var(--accent);margin-bottom:12px;font-size:16px}.testi p{color:var(--ink-soft);margin-bottom:18px;font-size:15px}.testi .who{align-items:center;gap:12px;display:flex}.testi .who .av{background:linear-gradient(135deg, var(--primary-light), var(--primary-dark));color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.testi .who b{font-size:15px;display:block}.testi .who span{color:var(--muted);font-size:13px}.cta-band{background:radial-gradient(700px 400px at 85% 20%, #c9a24b40, transparent 60%), linear-gradient(135deg, var(--primary-dark), var(--primary));border-radius:var(--radius-lg);color:#fff;box-shadow:var(--shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:56px;display:flex}.cta-band h2{margin-bottom:8px;font-size:clamp(24px,3vw,34px);font-weight:800}.cta-band p{color:#ffffffe6;font-size:16px}.footer{background:var(--ink);color:#94a3b8;padding-block:60px 26px}.footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;margin-bottom:40px;display:grid}.footer .logo{color:#fff;margin-bottom:16px}.footer .logo small{color:#94a3b8}.footer p.about{max-width:320px;font-size:14.5px}.footer h4{color:#fff;margin-bottom:16px;font-size:16px}.footer ul li{padding:6px 0;font-size:14.5px}.footer ul li a:hover{color:var(--primary-light)}.footer .socials{gap:10px;margin-top:18px;display:flex}.footer .socials a{background:#ffffff14;border-radius:12px;place-items:center;width:40px;height:40px;font-size:18px;transition:all .2s;display:grid}.footer .socials a:hover{background:var(--primary);color:#fff}.footer-bottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:22px;font-size:13.5px;display:flex}.reveal{opacity:0;transition:all .7s cubic-bezier(.2,.7,.2,1);transform:translateY(30px)}.reveal.in{opacity:1;transform:none}@media (max-width:980px){.hero-grid{grid-template-columns:1fr;gap:36px}.services-grid{grid-template-columns:repeat(2,1fr)}.steps,.features,.portal-grid,.testi-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.nav-links{display:none}.burger{display:block}.nav-links.open{box-shadow:var(--shadow);background:#fff;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 24px;display:flex;position:absolute;top:72px;left:0;right:0}.topbar .tb-info{display:none}}@media (max-width:560px){.services-grid,.footer-grid{grid-template-columns:1fr}.cta-band{padding:36px 26px}.hero-stats{gap:22px}}.auth-wrap{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-side{color:#fff;background:radial-gradient(800px 500px at 80% 0%, #4d8fff66, transparent 60%), linear-gradient(160deg, var(--primary-darker), var(--primary-dark) 60%, var(--primary));flex-direction:column;justify-content:space-between;padding:56px 48px;display:flex;position:relative;overflow:hidden}.auth-side:before{content:"";opacity:.5;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.auth-side .logo{color:#fff;z-index:1;position:relative}.auth-side .logo small{color:#fffc}.auth-hero{z-index:1;position:relative}.auth-hero h2{margin-bottom:14px;font-size:34px;font-weight:800;line-height:1.3}.auth-hero p{color:#ffffffe6;max-width:420px;font-size:16px}.auth-points{gap:12px;margin-top:28px;display:grid}.auth-points li{align-items:center;gap:10px;font-size:15px;display:flex}.auth-points li .b{background:#ffffff29;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.auth-foot{z-index:1;color:#ffffffbf;font-size:13px;position:relative}.auth-main{background:var(--bg);justify-content:center;align-items:center;padding:40px 24px;display:flex}.auth-card{width:100%;max-width:420px}.auth-card .back{color:var(--muted);gap:6px;margin-bottom:24px;font-size:14px;display:inline-flex}.auth-card .back:hover{color:var(--primary)}.auth-card h1{margin-bottom:6px;font-size:28px}.auth-card .sub{color:var(--muted);margin-bottom:26px}.role-tabs{background:#eef2f6;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:26px;padding:6px;display:grid}.role-tab{text-align:center;color:var(--muted);border-radius:10px;padding:12px 6px;font-size:13.5px;font-weight:700;transition:all .2s}.role-tab .ic{margin-bottom:4px;font-size:20px;display:block}.role-tab.active{color:var(--primary-dark);box-shadow:var(--shadow-sm);background:#fff}.auth-card .field input{background:#fff}.auth-row{justify-content:space-between;align-items:center;margin:6px 0 22px;font-size:13.5px;display:flex}.auth-row a{color:var(--primary-dark);font-weight:600}.auth-row label{color:var(--muted);cursor:pointer;align-items:center;gap:7px;display:flex}.divider{text-align:center;color:var(--muted);margin:22px 0;font-size:13px;position:relative}.divider:before,.divider:after{content:"";background:var(--line);width:38%;height:1px;position:absolute;top:50%}.divider:before{right:0}.divider:after{left:0}.auth-alt{text-align:center;color:var(--muted);margin-top:22px;font-size:14.5px}.auth-alt a{color:var(--primary-dark);font-weight:700}.dash{grid-template-columns:270px 1fr;min-height:100vh;display:grid}.sidebar{background:var(--ink);color:#cbd5e1;flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.sidebar .logo{color:#fff;padding:6px 8px 22px}.sidebar .logo small{color:#94a3b8}.side-role{background:#ffffff0f;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;display:flex}.side-role .av{background:linear-gradient(135deg,var(--primary-light),var(--primary-dark));color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.side-role b{color:#fff;font-size:14.5px;display:block}.side-role span{color:#94a3b8;font-size:12px}.side-nav{flex-direction:column;flex:1;gap:4px;display:flex}.side-nav a{color:#cbd5e1;border-radius:11px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;font-weight:600;transition:all .18s;display:flex}.side-nav a .ic{text-align:center;width:22px;font-size:18px}.side-nav a:hover{color:#fff;background:#ffffff0f}.side-nav a.active{background:var(--primary);color:#fff;box-shadow:0 8px 18px -8px #0063ffb3}.side-nav a .badge{background:var(--accent);color:#3b2600;border-radius:999px;margin-inline-start:auto;padding:2px 8px;font-size:11px;font-weight:800}.side-foot a{color:#fca5a5;border-radius:11px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex}.side-foot a:hover{background:#ef44441a}.dash-main{padding:26px 32px;overflow-x:hidden}.dash-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:26px;display:flex}.dash-top h1{font-size:26px}.dash-top p{color:var(--muted);font-size:14.5px}.dash-top .actions{align-items:center;gap:10px;display:flex}.search-box{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;display:flex}.search-box input{background:0 0;border:none;outline:none;width:180px;font-family:inherit;font-size:14px}.icon-btn{border:1px solid var(--line);background:#fff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;display:grid;position:relative}.icon-btn .dot{top:9px;background:var(--danger);border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:11px}.stats-row{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:26px;display:grid}.stat-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:20px}.stat-card .top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.stat-card .ic{border-radius:13px;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.stat-card .ic.teal{background:var(--primary-50);color:var(--primary-dark)}.stat-card .ic.blue{color:#0369a1;background:#e0f2fe}.stat-card .ic.amber{color:#b45309;background:#fef3c7}.stat-card .ic.purple{color:#6d28d9;background:#ede9fe}.stat-card .ic.green{color:#15803d;background:#dcfce7}.stat-card .trend{border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:700}.stat-card .trend.up{color:#15803d;background:#dcfce7}.stat-card .trend.down{color:#b91c1c;background:#fee2e2}.stat-card b{font-size:28px;font-weight:800;display:block}.stat-card span{color:var(--muted);font-size:13.5px}.dash-grid{grid-template-columns:1.7fr 1fr;align-items:start;gap:20px;display:grid}.panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-bottom:20px;padding:22px}.panel-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.panel-head h3{font-size:18px}.panel-head a{color:var(--primary-dark);font-size:13.5px;font-weight:700}.table{border-collapse:collapse;width:100%}.table th{text-align:start;color:var(--muted);border-bottom:1px solid var(--line);padding:10px 12px;font-size:12.5px;font-weight:700}.table td{border-bottom:1px solid #f1f5f9;padding:13px 12px;font-size:14px}.table tr:last-child td{border-bottom:none}.table tr:hover td{background:#f8fafc}.cust-cell{align-items:center;gap:10px;display:flex}.cust-cell .av{background:linear-gradient(135deg,var(--primary-light),var(--primary-dark));color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.cust-cell b{font-size:14px}.cust-cell span{color:var(--muted);font-size:12px}.tag{border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}.tag.done{color:#15803d;background:#dcfce7}.tag.progress{color:#1d4ed8;background:#dbeafe}.tag.pending{color:#b45309;background:#fef3c7}.tag.cancel{color:#b91c1c;background:#fee2e2}.tag.new{color:#6d28d9;background:#ede9fe}.svc-ic{background:var(--primary-50);border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.act-list{gap:14px;display:grid}.act-item{align-items:flex-start;gap:12px;display:flex}.act-item .ic{background:var(--primary-50);width:38px;height:38px;color:var(--primary-dark);border-radius:11px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.act-item b{font-size:14px}.act-item p{color:var(--muted);font-size:13px}.act-item time{color:var(--muted);margin-inline-start:auto;font-size:12px}.job-card{border:1px solid var(--line);border-radius:14px;margin-bottom:12px;padding:16px;transition:all .2s}.job-card:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}.job-card .jh{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}.job-card .jh .svc{align-items:center;gap:10px;display:flex}.job-card .jh .svc b{font-size:15px}.job-card .jh .svc span{color:var(--muted);font-size:12.5px}.job-card .price{color:var(--primary-dark);font-size:16px;font-weight:800}.job-meta{color:var(--muted);flex-wrap:wrap;gap:16px;margin-bottom:14px;font-size:13px;display:flex}.job-meta span{align-items:center;gap:5px;display:inline-flex}.job-actions{gap:10px;display:flex}.job-actions .btn{padding:9px 18px;font-size:13.5px}.btn-soft{color:var(--ink-soft);background:#f1f5f9}.btn-soft:hover{background:#e2e8f0}.page{display:none}.page.active{display:block}.chart{align-items:flex-end;gap:10px;height:180px;padding-top:10px;display:flex}.chart .bar{background:linear-gradient(180deg, var(--primary-light), var(--primary));border-radius:8px 8px 0 0;flex:1;min-height:8px;transition:all .3s;position:relative}.chart .bar:hover{filter:brightness(1.08)}.chart .bar span{color:var(--ink-soft);white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:-22px;right:50%;transform:translate(50%)}.chart .bar small{color:var(--muted);font-size:11.5px;position:absolute;bottom:-24px;right:50%;transform:translate(50%)}.chart-wrap{padding-bottom:26px}@media (max-width:980px){.auth-wrap{grid-template-columns:1fr}.auth-side{display:none}.dash{grid-template-columns:1fr}.sidebar{z-index:200;width:270px;transition:all .3s;position:fixed;inset-inline-end:-280px}.sidebar.open{box-shadow:var(--shadow-lg);inset-inline-end:0}.stats-row{grid-template-columns:repeat(2,1fr)}.dash-grid{grid-template-columns:1fr}.mobile-menu-btn{display:grid!important}}.mobile-menu-btn{display:none}@media (max-width:560px){.stats-row{grid-template-columns:1fr}.dash-main{padding:18px}.search-box{display:none}}.admin-shell{background:#0b1220;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.admin-card{color:#e2e8f0;background:#111c33;border:1px solid #ffffff14;border-radius:24px;width:100%;max-width:420px;padding:38px 32px;position:relative;overflow:hidden;box-shadow:0 30px 70px -20px #0009}.admin-card:before{content:"";background:radial-gradient(circle,#7c3aed59,#0000 70%);height:240px;position:absolute;inset:-40% 30% auto -40%}.admin-badge{background:linear-gradient(135deg,#7c3aed,#4c1d95);border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:18px;display:grid;position:relative;box-shadow:0 14px 30px -10px #7c3aedb3}.admin-badge svg.lucide{color:#fff;width:32px;height:32px}.admin-card h1{color:#fff;margin-bottom:6px;font-size:24px;position:relative}.admin-card .sub{color:#94a3b8;margin-bottom:26px;font-size:14.5px;position:relative}.admin-card .field label{color:#cbd5e1}.admin-card .field input{color:#fff;background:#0b1220;border-color:#ffffff1f}.admin-card .field input:focus{background:#0b1220;border-color:#7c3aed;box-shadow:0 0 0 4px #7c3aed2e}.btn-admin{color:#fff;background:#7c3aed;box-shadow:0 10px 24px -8px #7c3aedb3}.btn-admin:hover{background:#6d28d9;transform:translateY(-2px)}.admin-back{color:#64748b;gap:6px;margin-top:22px;font-size:13px;display:inline-flex}.admin-back:hover{color:#94a3b8}.admin-note{color:#64748b;align-items:center;gap:7px;margin-top:20px;font-size:12.5px;display:flex;position:relative}.acct-item{color:var(--ink-soft);cursor:pointer;text-align:start;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:flex}.acct-item:hover{background:var(--primary-50);color:var(--primary-dark)}.job-card .jh .svc b{line-height:1.5;display:block}.job-card .jh .svc span{display:block}input[type=tel],input[type=email],input[type=url]{text-align:start;direction:ltr}
html.in-app{--app-blue:#1b5bff;--app-blue-dark:#0e3fd8;--app-blue-soft:#eaf0ff}html.in-app body{--primary:var(--app-blue);--primary-dark:var(--app-blue-dark);--primary-50:var(--app-blue-soft);background:#f5f7fb}html.in-app .topbar,html.in-app .hero,html.in-app .marketing,html.in-app .burger{display:none!important}html.in-app .dash{display:block}html.in-app .dash .sidebar{top:0;bottom:0;z-index:320;width:280px;padding-top:calc(18px + env(safe-area-inset-top,0px));transition:inset-inline-end .28s;position:fixed;inset-inline-end:-300px;overflow-y:auto;display:flex!important}html.in-app .dash .sidebar.open{inset-inline-end:0;box-shadow:-12px 0 40px #00000059}html.in-app .app-backdrop{z-index:310;background:#0a143273;position:fixed;inset:0}html.in-app .dash-main{padding:14px 16px calc(86px + env(safe-area-inset-bottom,0px));max-width:640px;margin-inline:auto}html.in-app .dash.r-customer .dash-main{padding-top:calc(80px + env(safe-area-inset-top,0px))}html.in-app .mobile-menu-btn{display:none!important}html.in-app .dash-top{margin-bottom:14px}html.in-app .dash-top h1{font-size:20px}html.in-app .dash-top p{font-size:13px}.app-header{display:none}html.in-app .app-header{padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;border-bottom:1px solid var(--line);z-index:90;background:#fff;justify-content:space-between;align-items:center;gap:10px;display:flex;position:sticky;top:0}html.in-app .app-header.ah-fixed{z-index:200;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 16px -10px #141e3c1f}html.in-app .app-header .ah-brand{align-items:center;display:inline-flex}html.in-app .app-header .ah-brand img{width:auto;height:30px;display:block}html.in-app .app-header.ah-fixed .ah-brand img{height:36px}html.in-app .app-header .ah-btn{width:42px;height:42px;color:var(--app-blue-dark,#0f46d9);background:#f1f4fa;border:none;border-radius:12px;place-items:center;font-size:20px;display:grid}html.in-app .app-header .ah-spacer{width:42px;height:42px}.app-logout{display:none}html.in-app .app-logout{margin-top:18px;display:block}html.in-app .app-logout button{color:#dc2626;background:#fff;border:1px solid #fecaca;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px;font-family:inherit;font-size:15px;font-weight:800;display:flex;box-shadow:0 4px 14px -6px #141e3c14}.app-hero{display:none}html.in-app .app-hero{background:linear-gradient(135deg, var(--app-blue), var(--app-blue-dark));color:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:18px;display:flex;box-shadow:0 10px 24px -10px #1b5bff8c}html.in-app .app-hero b{margin-bottom:3px;font-size:16.5px;display:block}html.in-app .app-hero span{opacity:.9;font-size:12.5px}html.in-app .app-hero .btn{color:var(--app-blue);white-space:nowrap;background:#fff;border-radius:999px;flex-shrink:0;padding:10px 18px;font-weight:800}html.in-app .panel,html.in-app .stat-card,html.in-app .job-card{border-color:#eef1f6;border-radius:16px;box-shadow:0 4px 14px -6px #141e3c14}html.in-app .stats-row{grid-template-columns:1fr 1fr;gap:12px}html.in-app .dash-grid{grid-template-columns:1fr;gap:14px}html.in-app .svc-ic{background:var(--app-blue-soft);color:var(--app-blue);border-radius:12px}html.in-app .price-pill{background:var(--app-blue-soft);color:var(--app-blue-dark);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-block}.app-tabs{display:none}html.in-app .app-tabs{bottom:0;z-index:120;border-top:1px solid var(--line);padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));background:#fff;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;inset-inline:0}html.in-app .app-tabs button{color:var(--muted);background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;padding:4px 2px;font-family:inherit;font-size:11.5px;font-weight:700;display:flex}html.in-app .app-tabs button .t-ic{font-size:20px;line-height:1}html.in-app .app-tabs button.active{color:var(--app-blue)}html.in-app .app-tabs button .t-badge{background:var(--danger,#ef4444);color:#fff;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;display:grid;position:absolute;transform:translate(12px,-4px)}html.in-app .auth-wrap{padding-top:calc(20px + env(safe-area-inset-top,0px))}html.in-app .pageshell-header{display:none!important}html.in-app,html.in-app body{background:#f6f8fc}.app-login{background:#f6f8fc;justify-content:center;min-height:100dvh;display:flex;overflow-x:hidden}.app-login,.app-login *{box-sizing:border-box}.app-login .al-shell{background:linear-gradient(165deg,#1b5bff 0%,#0f46d9 100%);flex-direction:column;width:100%;max-width:430px;min-height:100dvh;display:flex;overflow:hidden}@media (min-width:431px){.app-login .al-shell{box-shadow:0 0 40px #0a1e5a2e}}.app-login .al-hero{color:#fff;text-align:center;padding:calc(clamp(40px, 9vh, 72px) + env(safe-area-inset-top,0px)) 24px 38px;position:relative}.app-login .al-tool{color:#ffffff38;pointer-events:none;position:absolute}.app-login .al-tool.t1{top:20%;inset-inline-start:13%;transform:rotate(-18deg)}.app-login .al-tool.t2{top:12%;inset-inline-end:20%;transform:rotate(12deg)}.app-login .al-tool.t3{bottom:16%;inset-inline-end:10%;transform:rotate(-10deg)}.app-login .al-deco{pointer-events:none;background:#ffffff12;border-radius:50%;position:absolute}.app-login .al-deco.d1{top:-44px;width:130px;height:130px;inset-inline-start:-38px}.app-login .al-deco.d2{bottom:-14px;background:#ffffff0f;width:90px;height:90px;inset-inline-end:-26px}.app-login .al-logo{color:#fff;place-items:center;margin-bottom:clamp(18px,5vh,40px);display:inline-grid}.app-login .al-logo img{width:clamp(84px,24vw,110px);height:auto;display:block}.app-login .al-hero h1{margin:0 0 6px;font-size:22px;font-weight:800}.app-login .al-hero p{opacity:.92;margin:0;font-size:13.5px}.app-login .al-sheet{padding:26px 24px calc(24px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:30px 30px 0 0;flex:1;width:100%;box-shadow:0 -12px 30px #0a1e5a2e}.app-login .al-field{margin-bottom:14px}.app-login .al-field label{color:#24304a;text-align:start;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.app-login .al-input{color:#93a0b8;background:#f2f5fa;border:1.5px solid #0000;border-radius:15px;align-items:center;gap:10px;height:52px;padding:0 14px;transition:border-color .15s,background .15s;display:flex}.app-login .al-input:focus-within{border-color:var(--app-blue,#1b5bff);color:var(--app-blue,#1b5bff);background:#fff}.app-login .al-input input{color:#1c2338;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;font-family:inherit;font-size:16px}.app-login .al-input input::placeholder{color:#9aa7bf}.app-login .al-input input[type=email],.app-login .al-input input[type=tel]{text-align:end;direction:ltr}.app-login .al-row{justify-content:flex-end;margin:-4px 0 12px;display:flex}.app-login .al-row a{color:var(--app-blue,#1b5bff);font-size:12.5px;font-weight:700;text-decoration:none}.app-login .al-alert{border-radius:12px;margin-bottom:12px;padding:10px 14px;font-size:13px;line-height:1.6}.app-login .al-alert.err{color:#b42318;background:#feecec}.app-login .al-alert.ok{color:#12693b;background:#e8f6ee}.app-login .al-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2e6bff,#1b5bff);border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;height:54px;font-family:inherit;font-size:15.5px;font-weight:800;display:flex;box-shadow:0 8px 18px -6px #1b5bff80}.app-login .al-submit:disabled{opacity:.75;cursor:wait}.app-login .al-spin{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite al-rot}@keyframes al-rot{to{transform:rotate(360deg)}}.app-login .al-divider{color:#9aa7bf;align-items:center;gap:12px;margin:18px 0;font-size:12.5px;display:flex}.app-login .al-divider:before,.app-login .al-divider:after{content:"";background:#e6ebf3;flex:1;height:1px}.app-login .al-alt-btn{color:#6b7890;background:#f2f5fa;border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.app-login .al-alt-btn:disabled{opacity:1;cursor:default}.app-login .al-foot{text-align:center;color:#6b7890;margin:18px 0 0;font-size:13px}.app-login .al-foot a{color:var(--app-blue,#1b5bff);font-weight:800;text-decoration:none}.app-home{display:none}html.in-app .app-home{display:block}html.in-app .ah-loc{color:#111827;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;max-width:100%;padding:2px 0 12px;font-family:inherit;font-size:13.5px;font-weight:700;display:flex}html.in-app .ah-loc>svg:first-child{color:var(--app-blue);flex-shrink:0}html.in-app .ah-loc>svg:last-child{color:#6b7280;flex-shrink:0;width:15px}html.in-app .ah-loc-txt{color:#111827;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:inline-flex;overflow:hidden}html.in-app .ah-loc-txt b{font-weight:800}html.in-app .ah-loc .al-spin{border:2px solid #c9d6f5;border-top-color:var(--app-blue);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite ahspin;display:inline-block}@keyframes ahspin{to{transform:rotate(360deg)}}html.in-app .ah-search{background:#fff;border:1px solid #e5eaf3;border-radius:14px;align-items:center;gap:10px;margin-bottom:16px;padding:13px 14px;display:flex;box-shadow:0 4px 14px -8px #141e3c1a}html.in-app .ah-search svg{color:#6b7280;flex-shrink:0;width:19px}html.in-app .ah-search input{color:#111827;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:16px}html.in-app .ah-search input::placeholder{color:#9aa3b2;font-size:14.5px}html.in-app .ah-svcs{grid-template-columns:repeat(4,1fr);gap:10px 8px;margin-bottom:18px;display:grid}html.in-app .ah-svc{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:7px;padding:4px 0;font-family:inherit;display:flex}html.in-app .ah-svc-ic{background:var(--app-blue-soft,#eaf0ff);width:56px;height:56px;color:var(--app-blue);border-radius:18px;place-items:center;font-size:24px;display:grid}html.in-app .ah-svc-ic.sm{border-radius:13px;flex-shrink:0;width:42px;height:42px;font-size:19px}html.in-app .ah-svc-name{color:#111827;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}html.in-app .ah-banner{color:#fff;background:linear-gradient(135deg,#1b5bff,#0f46d9);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:20px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -10px #1b5bff8c}html.in-app .ah-banner b{margin-bottom:4px;font-size:16.5px;display:block}html.in-app .ah-banner span:not(.ah-b-tool){opacity:.92;font-size:12.5px}html.in-app .ah-b-tool{opacity:.14;color:#fff;position:absolute}html.in-app .ah-b-tool.t1{top:8px;inset-inline-start:42%;transform:rotate(-18deg)}html.in-app .ah-b-tool.t2{bottom:8px;inset-inline-start:55%;transform:rotate(14deg)}html.in-app .ah-b-tool.t3{top:30%;inset-inline-start:68%;transform:rotate(-8deg)}html.in-app .ah-b-btn{z-index:1;color:var(--app-blue);white-space:nowrap;cursor:pointer;background:#fff;border:none;border-radius:999px;flex-shrink:0;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:800;position:relative}html.in-app .ah-b-btn.solid{background:var(--app-blue);color:#fff}html.in-app .ah-sec-head{justify-content:space-between;align-items:center;margin:4px 0 12px;display:flex}html.in-app .ah-sec-head h3{color:#111827;font-size:16px;font-weight:800}html.in-app .ah-sec-head a{color:var(--app-blue);cursor:pointer;font-size:12.5px;font-weight:700}html.in-app .ah-order{text-align:start;cursor:pointer;background:#fff;border:1px solid #e5eaf3;border-radius:16px;align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:13px 14px;font-family:inherit;display:flex;box-shadow:0 4px 14px -8px #141e3c14}html.in-app .ah-o-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html.in-app .ah-o-main b{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}html.in-app .ah-o-main small{color:#6b7280;font-size:11.5px}html.in-app .ah-order .tag{flex-shrink:0}html.in-app .ah-empty{text-align:center;background:#fff;border:1px dashed #dbe3f2;border-radius:18px;margin-bottom:10px;padding:28px 16px}html.in-app .ah-empty-ic{background:var(--app-blue-soft,#eaf0ff);width:52px;height:52px;color:var(--app-blue);border-radius:16px;place-items:center;margin:0 auto 10px;font-size:24px;display:grid}html.in-app .ah-empty p{color:#6b7280;margin-bottom:14px;font-size:14px}html.in-app .ah-empty-inline{color:#6b7280;padding:6px 2px 14px;font-size:13px}html.in-app .ah-pop{scrollbar-width:none;grid-auto-columns:minmax(150px,46%);grid-auto-flow:column;gap:10px;margin-bottom:6px;padding-bottom:8px;display:grid;overflow-x:auto}html.in-app .ah-pop::-webkit-scrollbar{display:none}html.in-app .ah-pop-card{text-align:start;cursor:pointer;background:#fff;border:1px solid #e5eaf3;border-radius:16px;flex-direction:column;align-items:flex-start;gap:9px;padding:14px;font-family:inherit;display:flex;box-shadow:0 4px 14px -8px #141e3c14}html.in-app .ah-pop-card b{color:#111827;font-size:13px;line-height:1.5}html.in-app .ah-sheet-bg{z-index:340;background:#0a143273;position:fixed;inset:0}html.in-app .ah-sheet{z-index:350;padding:10px 18px calc(20px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;max-height:72vh;animation:.22s ahsheet;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 40px #0a143240}@keyframes ahsheet{0%{opacity:.4;transform:translateY(30%)}to{opacity:1;transform:none}}html.in-app .ah-sheet-grip{background:#dbe3f2;border-radius:999px;width:44px;height:4px;margin:4px auto 12px;display:block}html.in-app .ah-sheet h4{color:#111827;margin-bottom:12px;font-size:16px;font-weight:800}html.in-app .ah-sheet-cur{color:#111827;background:#f6f8fc;border:1px solid #e5eaf3;border-radius:14px;align-items:center;gap:9px;margin-bottom:12px;padding:13px 14px;font-size:13.5px;font-weight:700;display:flex}html.in-app .ah-sheet-cur svg{color:var(--app-blue);flex-shrink:0;width:18px}html.in-app .ah-sheet-cur span{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.in-app .ah-sheet-btn{color:#111827;cursor:pointer;text-align:start;background:#fff;border:1px solid #e5eaf3;border-radius:14px;flex-wrap:wrap;align-items:center;gap:9px;width:100%;margin-bottom:10px;padding:13px 14px;font-family:inherit;font-size:14px;font-weight:800;display:flex}html.in-app .ah-sheet-btn svg{flex-shrink:0;width:18px}html.in-app .ah-sheet-btn.primary{background:var(--app-blue);border-color:var(--app-blue);color:#fff;justify-content:center}html.in-app .ah-sheet-btn small{color:#6b7280;flex-basis:100%;padding-inline-start:27px;font-size:11.5px;font-weight:500}html.in-app .ah-sheet-list{margin-top:4px}html.in-app .ah-sheet-list>b{color:#6b7280;margin:8px 0;font-size:12.5px;display:block}html.in-app .ah-sheet-list button{color:#111827;cursor:pointer;text-align:start;background:0 0;border:none;border-bottom:1px solid #eef2f9;align-items:center;gap:9px;width:100%;padding:12px 2px;font-family:inherit;font-size:13.5px;font-weight:700;display:flex}html.in-app .ah-sheet-list button svg{color:#6b7280;flex-shrink:0;width:16px}html.in-app .ah-sheet-list button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.in-app .ah-sheet-none{text-align:center;color:#6b7280;padding:10px 0 4px;font-size:13px}html.in-app .ah-sheet-x{top:14px;color:#374151;cursor:pointer;background:#f1f4fa;border:none;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;inset-inline-start:14px}html.in-app .ah-sheet{outline:none}html.in-app{background:#1b5bff}html.in-app body{background:var(--app-bg,#f6f8fc)}html.in-app .app-header{background:linear-gradient(135deg,#1b5bff,#0f46d9);border-bottom:none;box-shadow:0 6px 18px -10px #0f46d980}html.in-app .app-header .ah-btn{color:#fff;background:#ffffff29}
