@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.p.2vs72h_x6qrve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.p.0c7ha31nuacbu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.p.1fbvi_fot8u4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0-uv4l43gdmt7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.0phk7_etl12r4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3c64at4xi6rda.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.p.0iritm8hg8q1a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_eb863a66-module__FQB6Ya__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_eb863a66-module__FQB6Ya__variable{--font-sans:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_17d17dc7-module__UtIxeW__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_17d17dc7-module__UtIxeW__variable{--font-display:"Fraunces", "Fraunces Fallback"}
:root{--bg:#e5e7eb;--ink:#1f2937;--muted:#6b7280;--card:#fff;--line:#d1d5db;--brand:#7c3aed;--brand-deep:#5b21b6;--accent:#7c3aed;--accent-soft:#a78bfa;--danger:#b42318;--ok:#1b7a4a;--font:"IBM Plex Sans Arabic", "Segoe UI", Tahoma, sans-serif;--display:"Fraunces", Georgia, serif}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--ink);font-family:var(--font);margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.shell{min-height:100dvh}.merchant-shell{background:radial-gradient(ellipse 80% 50% at 10% -10%, #d6cfeb 0%, transparent 55%), radial-gradient(ellipse 60% 40% at 100% 0%, #ddd9eb 0%, transparent 50%), var(--bg)}.merchant-nav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;background:#fffdf8d9;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.merchant-nav .brand{font-family:var(--display);letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.nav-brand-block{flex-direction:column;gap:.15rem;display:flex}.nav-brand-link{line-height:0;display:inline-flex}.nav-title{font-size:.85rem}.merchant-nav nav{flex-wrap:wrap;gap:.5rem;display:flex}.merchant-nav a,.btn{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .9rem;transition:transform .15s,background .15s;display:inline-flex}.merchant-nav a:hover,.btn:hover{transform:translateY(-1px)}.btn:disabled:hover{transform:none}.btn-primary,.btn.primary{background:var(--brand);color:#fff;border-color:var(--brand)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary:disabled,.btn.primary:disabled{color:#6b7280;opacity:1;background:#e5e7eb;border-color:#e5e7eb}.btn-accent{background:var(--accent);color:#fff;border-color:#0000}.btn-ghost-light{color:#fff;background:0 0;border-color:#ffffff59}.btn-danger{color:var(--danger);background:#fff;border-color:#f0c7c2}.page{max-width:960px;margin:0 auto;padding:1.5rem 1.25rem 3rem}.hero-landing{color:#f9fafb;background:radial-gradient(70% 60% at 15% 10%,#7c3aed55 0%,#0000 50%),radial-gradient(50% 40% at 90% 20%,#e5e7eb33 0%,#0000 45%),linear-gradient(160deg,#5b21b6 0%,#7c3aed 42%,#1f2937 100%);place-items:center;min-height:100dvh;padding:2rem 1.25rem;display:grid}.hero-inner{max-width:32rem}.hero-brand{margin-bottom:1.25rem}.hero-eyebrow{opacity:.75;letter-spacing:.06em;margin:0 0 .35rem;font-size:.9rem}.hero-landing h1{font-family:var(--display);letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(2.5rem,8vw,4.2rem)}.hero-landing p{opacity:.9;max-width:28rem;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.panel{background:var(--card);border:1px solid var(--line);border-radius:1rem;margin-bottom:1rem;padding:1.25rem}.panel h2{margin:0 0 .75rem;font-size:1.1rem}.grid-2{gap:1rem;display:grid}@media (min-width:720px){.grid-2{grid-template-columns:1fr 1fr}}.field{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex}.field label{color:var(--muted);font-size:.85rem}.field input,.field select{border:1px solid var(--line);background:#fff;border-radius:.65rem;padding:.7rem .85rem}.table{border-collapse:collapse;width:100%;font-size:.92rem}.table th,.table td{text-align:start;border-bottom:1px solid var(--line);padding:.65rem .4rem}.badge{color:var(--ok);background:#e8f2ec;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;display:inline-block}.badge.ready{color:#8a5a00;background:#fff3d6}.badge.preparing{color:#274690;background:#e7eefc}.badge.dial-unpaid{color:#9b1c1c;background:#fdecea;margin-inline-start:.4rem;font-weight:600}.stamps{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.stamp{color:#9a8f7c;border:2px dashed #c9bfae;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;font-size:.75rem;display:grid}.stamp.filled{background:var(--accent);border-style:solid;border-color:var(--accent);color:#1a1408;font-weight:700}.install-hint{background:#ffffff24;border:1px solid #ffffff38;border-radius:.75rem;margin-top:1rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.5}.muted{color:var(--muted);font-size:.9rem}.stack{flex-direction:column;gap:.75rem;display:flex}.row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.marketing{color:#f4f0ff;background:#120c22}.mkt-top{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#120c22bf;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.1rem 1.5rem;display:flex;position:sticky;top:0}.mkt-top-nav{align-items:center;gap:1rem;font-size:.92rem;display:flex}.mkt-top-nav a{opacity:.85}.marketing .mkt-hero{background:radial-gradient(55% 50% at 85% 20%,#e5e7eb44 0%,#0000 55%),radial-gradient(45% 40% at 10% 80%,#7c3aed44 0%,#0000 50%);align-items:center;gap:2rem;max-width:1100px;min-height:calc(100dvh - 4rem);margin:0 auto;padding:2.5rem 1.5rem 3rem;display:grid}@media (min-width:900px){.marketing .mkt-hero{grid-template-columns:1.1fr .9fr}}.marketing .mkt-hero-logo{filter:drop-shadow(0 8px 24px #00000059);margin-bottom:1rem}.marketing .mkt-hero h1{font-family:var(--display);letter-spacing:-.04em;margin:0 0 .6rem;font-size:clamp(3rem,9vw,5rem)}.marketing .mkt-lead{opacity:.9;max-width:28rem;margin:0;font-size:1.15rem;line-height:1.75}.mkt-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.marketing .mkt-hero-visual{place-items:center;min-height:280px;display:grid}.mkt-orbit{border:1px solid #ffffff1f;border-radius:50%;width:260px;height:260px;animation:28s linear infinite orbit-spin;position:relative}.mkt-orbit-core{width:72px;height:72px;font-family:var(--display);background:linear-gradient(145deg,#5b21b6,#7c3aed);border-radius:22%;place-items:center;font-size:1.8rem;animation:28s linear infinite reverse orbit-spin;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.mkt-orbit-node{color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;display:grid;position:absolute;box-shadow:0 8px 20px #00000040}.mkt-orbit-node.n0{top:-8px;left:50%;transform:translate(-50%)}.mkt-orbit-node.n1{top:50%;right:-8px;transform:translateY(-50%)}.mkt-orbit-node.n2{bottom:-8px;left:50%;transform:translate(-50%)}.mkt-orbit-node.n3{top:50%;left:-8px;transform:translateY(-50%)}@keyframes orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mkt-section{max-width:960px;margin:0 auto;padding:3.5rem 1.5rem}.mkt-section h2{font-family:var(--display);margin:0 0 .4rem;font-size:clamp(1.6rem,4vw,2.2rem)}.mkt-section-lead{opacity:.75;max-width:32rem;margin:0 0 1.75rem}.mkt-section-dark{background:#ffffff08;max-width:none;padding-inline:max(1.5rem,50% - 480px)}.mkt-tri{gap:1rem;display:grid}@media (min-width:800px){.mkt-tri{grid-template-columns:repeat(3,1fr)}}.mkt-tri article{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;padding:1.25rem}.mkt-tri h3{margin:0 0 .5rem;font-size:1.1rem}.mkt-tri p{opacity:.8;margin:0;font-size:.95rem;line-height:1.6}.mkt-brands{gap:.85rem;display:grid}@media (min-width:700px){.mkt-brands{grid-template-columns:repeat(2,1fr)}}.mkt-brand-tile{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.85rem;padding:1.1rem 1.2rem;transition:transform .2s,background .2s;display:grid}.mkt-brand-tile:hover{background:#ffffff17;transform:translateY(-3px)}.mkt-brand-tile .brand-dot{grid-row:span 2}.mkt-brand-tile strong{font-size:1.15rem}.mkt-brand-tile span:last-child{opacity:.7;font-size:.88rem}.mkt-list{opacity:.9;margin:0;padding-inline-start:1.2rem;line-height:1.9}.mkt-foot{text-align:center;opacity:.75;border-top:1px solid #ffffff0f;padding:2rem 1.5rem 3rem}.mkt-foot p{margin:.75rem 0 0;font-size:.9rem}:root{--adm-bg:#f3f4f6;--adm-side:#fff;--adm-line:#e8eaee;--adm-ink:#1c1f26;--adm-muted:#4b5563;--adm-accent:#2f3d2e;--adm-accent-soft:#eef1ee;--adm-warn:#fff4e5;--adm-warn-ink:#9a6700}.adm-app{background:var(--adm-bg);min-height:100dvh;color:var(--adm-ink);display:flex}.brand-admin-shell,.platform-shell{background:var(--adm-bg)}.adm-sidebar{background:var(--adm-side);border-inline-end:1px solid var(--adm-line);flex-direction:column;flex-shrink:0;align-self:flex-start;width:16.5rem;min-height:100dvh;display:flex;position:sticky;top:0}.adm-sidebar-head{border-bottom:1px solid var(--adm-line);padding:1.15rem 1rem .85rem}.adm-brand{align-items:center;gap:.65rem;display:flex}.adm-brand-dot{border-radius:.55rem;flex-shrink:0;width:2rem;height:2rem}.adm-brand-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.adm-brand-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;line-height:1.25;overflow:hidden}.adm-brand-text em{color:var(--adm-muted);font-size:.72rem;font-style:normal}.adm-sidebar-sub{color:var(--adm-muted);margin:.55rem 0 0;font-size:.75rem}.adm-nav{flex-direction:column;flex:1;gap:.2rem;padding:.85rem .65rem;display:flex;overflow:auto}.adm-nav-link{color:#374151;border-radius:.65rem;align-items:center;gap:.65rem;padding:.62rem .75rem;font-size:.9rem;transition:background .12s,color .12s;display:flex}.adm-nav-link:hover{background:#f3f4f6}.adm-nav-group--product-entries .adm-nav-link--dial-enter:hover:not(.adm-nav-product-disabled){color:#171b12;background:#e2f4a5}.adm-nav-link.is-active{background:var(--adm-accent-soft);color:var(--adm-accent);font-weight:600}.adm-nav-link--dial-enter{color:#171b12;background:#f2fbd7;border:1px solid #dcebb5;font-weight:700}.adm-nav-link--ishara-enter{color:#a94530;background:#fff0eb;border:1px solid #f2c8bb;font-weight:700}.adm-nav-link--diyaafa-enter{color:#5f587d;background:#f0eef5;border:1px solid #d8d4e3;font-weight:700}.adm-nav-group--product-entries .adm-nav-link{border-radius:.75rem;align-items:flex-start;gap:.65rem;min-height:3.55rem;padding:.62rem .7rem;transition:background .15s,border-color .15s,box-shadow .15s}.adm-nav-group--product-entries .adm-nav-link:hover:not(.adm-nav-product-disabled){box-shadow:0 2px 8px #171b1214}.adm-nav-product-icon{border-radius:.58rem;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;display:grid}.adm-nav-product-icon--dial{color:#171b12;background:#c8ff2e}.adm-nav-product-icon--ishara{color:#351b14;background:#e76f51}.adm-nav-product-icon--diyaafa{color:#fff;background:#5f587d}.adm-nav-group--product-entries .adm-nav-link>span:last-child{min-width:0;padding-top:.04rem}.adm-nav-link--dial-enter.is-active,.adm-nav-link--ishara-enter.is-active,.adm-nav-link--diyaafa-enter.is-active{box-shadow:inset 0 0 0 2px}.adm-nav-group--product-entries .adm-nav-link--dial-enter.is-active{color:#171b12;background:#f2fbd7}.adm-nav-group--product-entries .adm-nav-link--ishara-enter.is-active{color:#a94530;background:#fff0eb}.adm-nav-group--product-entries .adm-nav-link--diyaafa-enter.is-active{color:#5f587d;background:#f0eef5}.adm-nav-product-disabled{cursor:default}.adm-nav-product-disabled:hover{background:inherit;filter:none;box-shadow:none}.adm-nav-product-status{opacity:.82;margin-top:.1rem;font-size:.68rem;font-weight:600;display:block}.adm-nav-product-subtitle{color:#596273;margin-top:.18rem;font-size:.7rem;font-weight:500;line-height:1.35;display:block}.adm-nav-link--dial-enter .adm-nav-product-subtitle{color:#46513a}.adm-nav-link--ishara-enter .adm-nav-product-subtitle{color:#854332}.adm-nav-link--diyaafa-enter .adm-nav-product-subtitle{color:#514a6b}.adm-nav-link:focus-visible,.adm-qr-quick-action:focus-visible{outline-offset:2px;outline:3px solid #155eef}.adm-nav-group--product-entries .adm-nav-link:focus-visible{outline-offset:3px}.adm-nav-product-card-row{direction:inherit;align-items:stretch;gap:0;min-width:0;display:flex;position:relative}.adm-nav-product-card-row .adm-nav-link{flex:100%;min-width:0}.adm-nav-product-card-row--locked .adm-nav-link{padding-inline-end:3.25rem}.adm-nav-product-card-row .adm-nav-link--diyaafa-enter:hover:not(.adm-nav-product-disabled){color:#4c456a;background:#e9e6f0;border-color:#c6c0d7}.adm-nav-product-info{flex:auto;min-width:0}.adm-nav-product-card-row .adm-nav-product-subtitle{color:#514a6b;margin-top:.18rem;font-size:.7rem;font-weight:500;line-height:1.35;display:block}.adm-nav-subscription-lock,.adm-nav-subscription-close{color:#5f587d;cursor:pointer;background:#fff;border:1px solid #d8d4e3;border-radius:.65rem;place-items:center;display:grid}.adm-nav-subscription-lock{inset-inline:auto .55rem;z-index:1;color:#5f587d;background:#fff;border:1px solid #d8d4e3;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;text-decoration:none;position:absolute;top:50%;transform:translateY(-50%)}.adm-nav-subscription-lock:hover,.adm-nav-subscription-close:hover{background:#f0eef5;border-color:#bdb6d0}.adm-nav-subscription-lock:focus-visible,.adm-nav-subscription-close:focus-visible{outline-offset:2px;outline:3px solid #155eef}.adm-nav-subscription-dialog{color:#252333;border:1px solid #d8d4e3;border-radius:1rem;width:min(26rem,100vw - 2rem);padding:1.25rem;box-shadow:0 18px 60px #1814283d}.adm-nav-subscription-dialog::backdrop{background:#1814287a}.adm-nav-subscription-dialog-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.adm-nav-subscription-dialog-head h2{margin:0;font-size:1.1rem}.adm-nav-subscription-dialog>p{margin:1rem 0 1.25rem;line-height:1.6}.adm-nav-subscription-close{flex:0 0 2.25rem;width:2.25rem;height:2.25rem}.adm-nav-link svg{opacity:.85;flex-shrink:0}.adm-nav-sep{background:var(--adm-line);height:1px;margin:.55rem .35rem}.adm-nav-group{flex-direction:column;gap:.2rem;display:flex}.adm-nav-group-label{letter-spacing:.02em;color:var(--adm-muted);padding:.55rem .65rem .15rem;font-size:.68rem;font-weight:700}.platform-shell>.adm-sidebar{height:100dvh;max-height:100dvh;overflow:hidden}.platform-shell .adm-nav{min-height:0}.platform-shell .adm-nav-link{padding:.42rem .7rem}.adm-nav-badge{background:var(--adm-accent,#1f6b4a);color:#fff;text-align:center;border-radius:999px;min-width:1.25rem;margin-inline-start:auto;padding:0 .35rem;font-size:.72rem;font-weight:700;line-height:1.25rem}.trial-timeline{flex-direction:column;gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.trial-timeline time{color:var(--adm-muted);font-size:.82rem;display:block}.platform-shell .adm-nav-toggle{width:100%;color:var(--adm-muted);font:inherit;letter-spacing:.02em;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin:.28rem 0 0;padding:.42rem .65rem .12rem;font-size:.68rem;font-weight:700;display:flex}.platform-shell .adm-nav-chevron{flex-shrink:0;margin-inline-start:auto;transition:transform .15s}.platform-shell .adm-nav-toggle[aria-expanded=true] .adm-nav-chevron{transform:rotate(180deg)}.platform-shell .adm-nav-children{flex-direction:column;gap:.12rem;padding-inline-start:.35rem;display:flex}.platform-shell .adm-nav-children[hidden]{display:none}.platform-shell .adm-nav-external{unicode-bidi:isolate;margin-inline-start:auto}.adm-nav-group+.adm-nav-group{margin-top:.15rem}.adm-sidebar-foot{border-top:1px solid var(--adm-line);gap:.55rem;padding:.85rem .85rem 1rem;display:grid}.adm-user{flex-direction:column;gap:.1rem;min-width:0;display:flex}.adm-user-role{font-size:.78rem;font-weight:600}.adm-user-email{color:var(--adm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.adm-logout{border:1px solid var(--adm-line);width:100%;color:var(--adm-ink);cursor:pointer;background:#fff;border-radius:.6rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.85rem;display:inline-flex}.adm-logout:hover{background:#f9fafb}.adm-main{flex-direction:column;flex:1;min-width:0;display:flex}.adm-top{justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 1.35rem .35rem;display:flex}.adm-top-tools{flex-shrink:0;align-items:center;gap:.65rem;display:flex}@media (max-width:900px){.adm-top-tools .lang-switch{display:none}}.adm-crumbs{color:var(--adm-muted);flex-wrap:wrap;align-items:center;gap:.15rem;margin-bottom:.35rem;font-size:.78rem;display:flex}.adm-crumb-sep{opacity:.55;margin-inline:.25rem}.adm-crumbs a:hover{color:var(--adm-ink)}.adm-page-title{letter-spacing:-.03em;font-size:clamp(1.45rem,2vw,1.85rem);font-weight:700;font-family:var(--font);margin:0;line-height:1.2}.adm-page-lead{color:var(--adm-muted);overflow-wrap:anywhere;max-width:36rem;margin:0 0 .15rem;font-size:.88rem;line-height:1.5}.adm-wrap-link{overflow-wrap:anywhere;word-break:break-word}.adm-filter-bar{flex-wrap:wrap;align-items:flex-start;gap:.65rem .85rem;margin-bottom:.75rem;display:flex}.adm-filter-cluster{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.adm-filter-cluster-label{color:var(--adm-muted);margin-inline-end:.15rem;font-size:.75rem}.adm-content{width:100%;max-width:1180px;padding:.15rem 1.35rem 2rem}.adm-attention{border:1px solid var(--adm-line);background:#fff;border-radius:.9rem;flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.adm-attention-label{color:var(--adm-muted);align-items:center;min-width:5.5rem;font-size:.8rem;font-weight:700;display:flex}.adm-attention-grid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.adm-attention-grid>div{background:#f8f9fb;border-radius:.65rem;flex-direction:column;gap:.15rem;padding:.55rem .7rem;display:flex}.adm-attention-grid span{color:var(--adm-muted);font-size:.72rem}.adm-attention-grid b{font-size:1.05rem;font-weight:700}.adm-attention-grid>div.is-warn{background:var(--adm-warn);color:var(--adm-warn-ink)}.adm-attention-grid>div.is-warn span{color:var(--adm-warn-ink)}.adm-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-bottom:1rem;display:grid}.adm-metric{border:1px solid var(--adm-line);background:#fff;border-radius:.95rem;flex-direction:column;gap:.25rem;min-height:8.5rem;padding:1.05rem 1.1rem;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}a.adm-metric:hover,.adm-metric:hover{border-color:#d1d5db;box-shadow:0 6px 18px #1018280d}.adm-metric--alert{background:var(--adm-warn);border-color:#f0d9a8}.adm-metric--alert .adm-metric-ico,.adm-metric--alert .adm-metric-label,.adm-metric--alert .adm-metric-hint{color:var(--adm-warn-ink)}.adm-metric-empty{letter-spacing:-.01em;color:var(--adm-ink);font-size:1.15rem!important}.adm-metric-cta{color:var(--adm-ink);text-underline-offset:.15em;width:fit-content;margin-top:.55rem;font-size:.82rem;font-weight:650;text-decoration:underline}.adm-metric-cta:hover{color:var(--brand)}.adm-hub-welcome{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.adm-hub-welcome-v2{align-items:center;margin-bottom:.45rem}.adm-hub-brand{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:750}.adm-hub-sub{color:var(--adm-muted);margin:.2rem 0 0;font-size:.88rem}.adm-hub-branch{border-inline-start:1px solid var(--adm-line);margin-inline-start:.65rem;padding-inline-start:.65rem;font-weight:650;display:inline-flex}.adm-dashboard-section{min-width:0;margin-block:1rem}.adm-dashboard-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.adm-dashboard-section-head h2,.adm-dashboard-section-head p{margin:0}.adm-dashboard-section-head h2{font-size:1rem}.adm-dashboard-section-head p{color:var(--adm-muted);font-size:.82rem}.adm-qr-quick-action{white-space:nowrap;align-items:center;gap:.55rem;display:inline-flex}.adm-onboard-bar,.adm-next-action{border:1px solid var(--adm-line);background:#fff;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.adm-onboard-copy,.adm-next-action>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}.adm-onboard-copy strong,.adm-next-action strong{font-size:.95rem}.adm-onboard-copy span,.adm-next-action span{color:var(--adm-muted);font-size:.82rem}.adm-ops-cards{margin-bottom:1rem}.adm-empty-block{flex-direction:column;align-items:flex-start;gap:.35rem;padding:.35rem 0 .15rem;display:flex}.adm-empty-block p{margin:0}.adm-activity-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.adm-activity-list li{background:#f8f9fb;border-radius:.65rem;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.65rem .85rem;padding:.55rem .65rem;font-size:.88rem;display:grid}@media (max-width:640px){.adm-hub-welcome{flex-direction:column}.adm-hub-welcome-v2{align-items:stretch;margin-bottom:.35rem}.adm-hub-branch{border:0;margin:.35rem 0 0;padding:0;display:flex}.adm-activity-list li{grid-template-columns:1fr auto}.adm-activity-meta{grid-column:1/-1}}.adm-activity-amt{font-variant-numeric:tabular-nums;min-width:5.5rem;font-weight:700}.adm-activity-amt.is-earn{color:#15803d}.adm-activity-amt.is-redeem{color:#b45309}.adm-activity-who{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.adm-activity-meta{color:var(--adm-muted);text-align:start;font-size:.78rem}.adm-branch-list-compact li{padding-block:.55rem}.adm-shortcuts{margin-bottom:.5rem}.adm-shortcuts-title{margin:0 0 .65rem;font-size:.95rem;font-weight:700}.adm-shortcuts-row{flex-wrap:wrap;gap:.55rem;display:flex}.adm-metric-ico{inset-inline-end:.95rem;color:#4b5563;background:#f3f4f6;border-radius:.55rem;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;line-height:0;display:inline-flex;position:absolute;top:.95rem}.adm-metric-ico svg{margin:0;display:block}.adm-metric-label{color:var(--adm-muted);padding-inline-end:2.5rem;font-size:.8rem}.adm-metric-value{letter-spacing:-.03em;margin-top:.35rem;font-size:clamp(1.55rem,2.5vw,1.9rem);font-weight:700;line-height:1.15}.adm-metric-hint{color:var(--adm-muted);margin-top:auto;font-size:.75rem}.adm-pill{color:#374151;background:#f3f4f6;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.72rem;font-weight:650;line-height:1.4;display:inline-flex}.adm-pill-healthy,.adm-pill-connected{color:#067647;background:#ecfdf3}.adm-pill-failing{color:#b42318;background:#fef3f2}.adm-pill-disabled,.adm-pill-not_configured,.adm-pill-no_events{color:#4b5563;background:#f8f9fb}.adm-pill-soon{color:#3730a3;background:#eef2ff}.adm-soon-strip{border:1px dashed var(--adm-line);background:#fff;border-radius:.85rem;gap:.45rem;margin:0 0 1rem;padding:.65rem .85rem;list-style:none;display:grid}.adm-soon-strip li{justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.adm-alert-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.adm-alert-list a{color:var(--adm-ink);background:#f8f9fb;border-radius:.7rem;padding:.7rem .85rem;display:block}.adm-alert-list a.is-warn{background:var(--adm-warn);color:var(--adm-warn-ink)}.adm-alert-list a:hover{text-decoration:underline}.adm-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:.85rem 0 0;display:grid}.adm-channels dt{color:var(--adm-muted);margin:0 0 .15rem;font-size:.72rem}.adm-channels dd{overflow-wrap:anywhere;margin:0;font-size:.88rem}.adm-integration-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.adm-integration-name{color:var(--adm-ink);align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.adm-integration-detail{border-top:1px solid var(--adm-line);margin-top:.85rem;padding-top:.75rem}.adm-integration-detail code{font-size:.78rem}.adm-chart svg{background:#f8f9fb;border-radius:.65rem;width:100%;height:auto;display:block}.adm-chart-legend{color:var(--adm-muted);flex-wrap:wrap;gap:.85rem;margin:.65rem 0 0;padding:0;font-size:.78rem;list-style:none;display:flex}.adm-chart-legend i{border-radius:2px;width:.65rem;height:.65rem;margin-inline-end:.3rem;display:inline-block}.adm-overview{min-width:0;max-width:100%}.adm-sales-link{overflow-wrap:anywhere;word-break:break-word;max-width:100%;margin:-.25rem 0 1rem}.adm-sales,.adm-network{min-width:0;max-width:100%}.adm-sales-scroll,.adm-network-scroll{min-width:0;max-width:100%;overflow-x:auto}.adm-sales-table,.adm-network-table{min-width:68rem}.adm-int-matrix{width:max-content;min-width:100%}.adm-int-matrix th,.adm-int-matrix td{white-space:nowrap;vertical-align:top}.adm-int-state{flex-direction:column;align-items:flex-start;gap:.12rem;line-height:1.25;display:flex}.adm-sales-sort,.adm-sales-pager,.adm-network-pager{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:.75rem 0;display:flex}.adm-sales-sort a[aria-current=page]{font-weight:700}@media (max-width:640px){.adm-sales .adm-inline-form .adm-field,.adm-network .adm-inline-form .adm-field{flex:100%;min-width:0}.adm-sales input[type=date],.adm-sales input[type=search],.adm-network input[type=date],.adm-network input[type=search],.adm-network select{width:100%;min-width:0;max-width:100%}}.adm-overview .adm-metric-value,.adm-overview .adm-metric-hint,.adm-overview .adm-metric-label{overflow-wrap:anywhere}.adm-chart-axis{color:var(--adm-muted);justify-content:space-between;gap:.5rem;margin-top:.35rem;font-size:.72rem;display:flex}.adm-alert-list a.is-critical{background:#fdecec}.adm-alert-list a.is-warning{background:var(--adm-warn);color:var(--adm-warn-ink)}.adm-overview .adm-alert-list a{gap:.15rem;min-width:0;display:grid}.adm-health-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.adm-health-list a{min-width:0;color:var(--adm-ink);overflow-wrap:anywhere;background:#f8f9fb;border-radius:.7rem;gap:.15rem;padding:.7rem .85rem;display:grid}.adm-severity{font-size:.72rem;font-weight:700}.adm-attention-meta,.adm-health-list time,.adm-overview .adm-alert-list time{color:var(--adm-muted);font-size:.75rem}.adm-drill{margin:0 0 .85rem;font-size:.85rem}.adm-empty{margin:.35rem 0 0}@media (min-width:720px){.adm-channels{grid-template-columns:repeat(4,minmax(0,1fr))}}.adm-panel{border:1px solid var(--adm-line);background:#fff;border-radius:.85rem;padding:1.25rem}.brand-admin-shell .panel{border:1px solid var(--adm-line);background:#fff;border-radius:.85rem;margin-bottom:0;padding:1.25rem}.adm-section-title{letter-spacing:-.015em;color:var(--adm-ink);font-size:.98rem;font-weight:700;font-family:var(--font);margin:0;line-height:1.3}.adm-section-lead,.adm-helper{color:var(--adm-muted);margin:0;font-size:.8rem;font-weight:400;line-height:1.5}.adm-section-title+.adm-section-lead,.adm-section-title+.adm-helper,.adm-section-title+p.muted{margin-top:.3rem;margin-bottom:1rem}.adm-panel-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.adm-panel-head h2{font-size:1rem;font-weight:700;font-family:var(--font);align-items:center;gap:.45rem;margin:0;display:inline-flex}.adm-panel-head .btn{align-items:center;gap:.35rem;display:inline-flex}.adm-branch-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.adm-branch-list li{border:1px solid var(--adm-line);background:#fafbfc;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .75rem;display:flex}.adm-branch-list strong{font-size:.92rem;display:block}.adm-branch-list .muted{font-size:.75rem}.page-wide{max-width:1100px}.eyebrow{text-transform:none;letter-spacing:.04em;color:var(--brand);margin:0 0 .35rem;font-size:.8rem;font-weight:600}.saas-hero-panel{border:1px solid var(--adm-line,var(--line));background:#fff;border-radius:1.15rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1.25rem;padding:1.5rem;display:flex}.saas-hero-panel h1{font-family:var(--font);margin:0 0 .4rem;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700}.saas-hero-panel.brand-tint{border-color:color-mix(in srgb, var(--tint) 35%, var(--line));background:linear-gradient(120deg, color-mix(in srgb, var(--tint) 12%, #fff), #fff 55%)}.brand-grid,.module-grid{gap:1rem;margin-bottom:1.25rem;display:grid}@media (min-width:720px){.brand-grid,.module-grid{grid-template-columns:repeat(2,1fr)}.adm-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.brand-card-saas,.module-card{border:1px solid var(--adm-line,var(--line));background:#fff;border-radius:1rem;padding:1.2rem;transition:border-color .12s,box-shadow .12s}.module-card:hover,.brand-card-saas:hover{border-color:#d1d5db;box-shadow:0 6px 18px #1018280d}.brand-card-saas header{align-items:center;gap:.85rem;margin-bottom:.85rem;display:flex}.brand-card-saas h2,.module-card h2{font-size:1.1rem;font-family:var(--font);margin:0;font-weight:700}.module-card p{color:var(--muted);margin:.4rem 0 .75rem;line-height:1.5}.stat-row{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;display:grid}.stat-row dt{color:var(--muted);font-size:.75rem}.stat-row dd{margin:.15rem 0 0;font-size:1.15rem;font-weight:700}.brand-dot{border-radius:50%;width:.65rem;height:.65rem;display:inline-block}.brand-dot.lg{width:2.4rem;height:2.4rem}@media (max-width:900px){.adm-app{flex-direction:column}.adm-sidebar{z-index:80;border-inline-end:1px solid var(--adm-line);width:min(20rem,88vw);max-width:20rem;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;transition:transform .2s;position:fixed;inset-block:0;inset-inline-start:0;overflow:auto}.adm-nav{flex-flow:column;overflow:auto}.adm-nav-link{white-space:normal;overflow-wrap:anywhere;min-height:2.7rem}.adm-nav-sep{align-self:stretch;width:auto;height:1px;margin:.55rem .35rem}.adm-nav-group{flex-flow:column;align-items:stretch}.adm-nav-group-label{display:block}.adm-sidebar-foot{display:grid}.platform-shell>.adm-sidebar{overflow:hidden}.platform-shell>.adm-sidebar .adm-nav{overflow:auto}.adm-top{flex-wrap:wrap;padding:.75rem 1rem .25rem}.adm-content{padding:.75rem 1rem 1.5rem}.adm-attention-grid{grid-template-columns:1fr 1fr}}.brand-customer{background:radial-gradient(ellipse 80% 50% at 50% -10%, color-mix(in srgb, var(--b) 55%, #000) 0%, transparent 55%), linear-gradient(165deg, var(--b) 0%, #141018 72%);min-height:100dvh;color:var(--bf)}.bc-top{justify-content:space-between;align-items:center;padding:1.1rem 1.35rem;display:flex}.bc-brand-lockup{align-items:center;gap:.75rem;display:flex}.bc-logo,.bc-logo-fallback{border-radius:14px;flex-shrink:0;width:48px;height:48px}.bc-logo-fallback{background:#ffffff29;place-items:center;font-size:1.1rem;font-weight:800;display:grid}.bc-brand-name{font-family:var(--display);font-size:1.35rem;font-weight:600}.bc-place{opacity:.75;margin:.15rem 0 0;font-size:.8rem}.bc-network-rule{opacity:.85;margin:.85rem 0 0;font-size:.85rem;line-height:1.5}.bc-reward-list{gap:.45rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.bc-reward-list li{background:#ffffff1a;border:1px solid #ffffff24;border-radius:.75rem;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;display:flex}.bc-powered{opacity:.7;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.bc-hero{max-width:520px;padding:2.5rem 1.35rem 2rem}.bc-eyebrow{opacity:.75;margin:0 0 .35rem}.bc-hero h1{font-family:var(--display);margin:0 0 .6rem;font-size:clamp(2.4rem,8vw,3.6rem)}.bc-lead{opacity:.9;margin:0;line-height:1.7}.bc-cta{color:#1a1030;background:#fff;border-color:#0000}.bc-section{max-width:520px;padding:1.5rem 1.35rem}.bc-section h2{margin:0 0 .4rem;font-size:1.15rem}.bc-section ul{margin:.5rem 0 0;padding-inline-start:1.1rem;line-height:1.8}.bc-offer{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:.85rem;padding:1rem}.bc-offer strong{margin-bottom:.35rem;display:block}.bc-foot{opacity:.75;padding:2rem 1.35rem 3rem;font-size:.9rem}.bc-powered{opacity:.95;margin:.75rem 0 0;font-size:.82rem}.bc-powered a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.mkt-orbit,.mkt-orbit-core{animation:none}}.type-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;display:grid}.type-chip{border:1.5px solid var(--line);background:var(--card);cursor:pointer;text-align:center;border-radius:.6rem;padding:.65rem .75rem;font-size:.88rem;transition:border-color .15s,background .15s}.type-chip:hover{border-color:var(--brand)}.type-chip.active{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 8%, white);font-weight:600}.error-msg{color:var(--danger);margin:0;font-size:.88rem}.onboarding-sidebar{border-inline-end:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;flex-direction:column;align-self:flex-start;width:240px;min-height:100dvh;padding:2rem 1.25rem;display:flex;position:sticky;top:0}.onboarding-steps{flex-direction:column;flex:1;gap:.15rem;display:flex}.onboarding-step{cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:.88rem;transition:background .15s,color .15s;display:flex}.onboarding-step:hover{background:color-mix(in srgb, var(--brand) 5%, transparent)}.onboarding-step.current{background:color-mix(in srgb, var(--brand) 10%, white);color:var(--brand);font-weight:600}.onboarding-step.done{color:var(--ok)}.onboarding-score{text-align:center;margin-top:1.5rem}.score-ring{background:conic-gradient(var(--brand) var(--pct,0%), var(--line) var(--pct,0%));border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;position:relative}.score-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:5px}.score-ring span{color:var(--ink);font-size:.85rem;font-weight:700;position:relative}.score-ring.lg{width:100px;height:100px}.score-ring.lg:before{inset:8px}.score-ring.lg span{font-size:1.3rem}.onboarding-content{flex:1;max-width:680px;padding:3rem 2.5rem}.onboarding-card{background:var(--card);border-radius:1rem;padding:2rem;box-shadow:0 2px 12px #0000000a}.onboarding-card h1,.onboarding-card h2{font-family:var(--display);margin:0 0 .5rem}.onboarding-card h1{font-size:1.8rem}.onboarding-card h2{font-size:1.3rem}.onboarding-summary{background:var(--bg);border-radius:.75rem;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1rem;padding:1rem;font-size:.9rem;display:grid}.onboarding-actions{justify-content:flex-end;gap:.75rem;margin-top:1.75rem;display:flex}.brand-preview-card{border-radius:.85rem;margin-top:1rem;padding:1.25rem 1.5rem}.branch-list-onboarding{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.branch-list-onboarding li{background:var(--bg);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.9rem;display:flex}.branch-list-onboarding code{color:var(--muted);margin-inline-start:auto;font-size:.75rem}.field-row{align-items:flex-end;gap:.5rem;display:flex}.field-row input{flex:1}.onboarding-branch-form{background:color-mix(in srgb, var(--bg) 88%, white);border:1px solid var(--line);border-radius:.9rem;grid-template-columns:1fr;gap:.85rem;margin-top:1.15rem;padding:1.05rem 1.1rem;display:grid}.onboarding-branch-form .field{margin-bottom:0}.onboarding-branch-form .field label{color:var(--ink);font-size:.82rem;font-weight:600}.onboarding-branch-form .field label .muted{font-weight:500}.onboarding-branch-form .field input{border:1px solid var(--line);background:#fff;border-radius:.8rem;width:100%;min-height:2.85rem;padding:.75rem .95rem;font-size:.95rem;box-shadow:0 1px #0f172a05}.onboarding-branch-form .field input::placeholder{color:color-mix(in srgb, var(--muted) 78%, transparent)}.onboarding-branch-form .field input:focus{border-color:color-mix(in srgb, var(--brand) 55%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 16%, transparent);outline:none}.onboarding-branch-add{width:100%;min-height:2.85rem;margin-top:.15rem}.adm-work{flex-direction:column;gap:1rem;width:100%;max-width:61.25rem;display:flex;overflow-x:clip}.adm-work .stack{gap:1rem}.adm-work--narrow{max-width:36rem}.adm-work--wide{max-width:100%}.adm-work .adm-panel h3{letter-spacing:-.015em;font-size:.98rem;font-weight:700;font-family:var(--font);margin:0 0 .3rem}.adm-form{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.adm-form-grid{grid-template-columns:1fr;gap:.85rem 1rem;display:grid}.adm-field--span-2{grid-column:1/-1}@media (min-width:720px){.adm-form-grid{grid-template-columns:minmax(0,1.4fr) minmax(10rem,.8fr) minmax(7.5rem,.55fr);align-items:start}.adm-field--span-2{grid-column:span 2}}.adm-field{flex-direction:column;align-items:stretch;gap:.35rem;min-width:0;display:flex}.adm-field>span:first-child,.adm-label{color:var(--adm-ink);font-size:.82rem;font-weight:600}.adm-field input,.adm-field select,.adm-field textarea,.adm-work .field input,.adm-work .field select,.adm-work .field textarea,.adm-work label>input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.adm-work label>select,.adm-work label>textarea{border:1px solid var(--adm-line);color:var(--adm-ink);background:#fff;border-radius:.55rem;width:100%;max-width:100%;padding:.48rem .7rem}.adm-work label:not(:has(>input[type=checkbox])):not(:has(>input[type=radio])){color:var(--adm-ink);flex-direction:column;align-items:stretch;gap:.35rem;font-size:.82rem;font-weight:600;display:flex}:is(.adm-work label:has(>input[type=checkbox]),.adm-work label:has(>input[type=radio])){flex-direction:row;align-items:center;gap:.45rem;font-size:.88rem;font-weight:500;display:flex}.adm-field--sm{max-width:8.5rem}.adm-field--md{max-width:16rem}.adm-field--lg{max-width:22rem}.adm-field--grow{flex:14rem;min-width:12rem}.adm-work input[type=number]{font-variant-numeric:tabular-nums;width:8.5rem;max-width:100%}.adm-field--sm input[type=number],.adm-form-grid input[type=number]{width:100%;max-width:100%}.adm-work select{width:auto;min-width:12rem;max-width:22rem}.adm-work.adm-work--narrow select,.adm-work.adm-work--narrow input:not([type=checkbox]):not([type=radio]):not([type=hidden]){width:100%;min-width:0;max-width:100%}.adm-work textarea{resize:vertical;width:100%;max-width:100%;min-height:4.5rem}.adm-inline-form{flex-wrap:wrap;align-items:flex-end;gap:.65rem .85rem;display:flex}.adm-cta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem;display:flex}.adm-cta .btn,.adm-work .adm-form>.btn,.adm-work .adm-inline-form>.btn{align-self:flex-end;width:auto}.adm-msg{margin:0;font-size:.82rem;font-weight:500}.adm-msg.is-ok{color:var(--ok)}.adm-msg.is-err{color:var(--danger)}.adm-mini-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;display:grid}.adm-mini-metric{flex-direction:column;gap:.15rem;min-width:0;display:flex}.adm-mini-metric span{color:var(--adm-muted);font-size:.75rem;font-weight:500}.adm-mini-metric b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.28rem;font-weight:700;line-height:1.2}.adm-table-wrap{margin-inline:-.15rem;overflow-x:auto}@media (min-width:800px){.adm-mini-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-mini-metric+.adm-mini-metric{border-inline-start:1px solid var(--adm-line);padding-inline-start:1.15rem}}@media (max-width:640px){.adm-field--sm,.adm-field--md,.adm-field--lg,.adm-work input[type=number],.adm-work select,.adm-work input[type=text],.adm-work input:not([type]){width:100%;min-width:0;max-width:100%}.adm-cta .btn,.adm-work .adm-form>.btn.btn-primary,.adm-work .adm-form>.btn.primary,.adm-work .adm-inline-form>.btn.btn-primary,.adm-work .adm-inline-form>.btn.primary{width:100%}}.setup-status{background:color-mix(in srgb, var(--ok) 8%, white);border-radius:.6rem;align-items:center;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem;font-weight:500;display:flex}.pos-options{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.pos-option{border:1.5px solid var(--line);border-radius:.6rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.pos-option.highlight{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 4%, white)}.loyalty-preview-card{border:2px solid;border-radius:.85rem;margin-top:.75rem;padding:1.25rem}.onboarding-score-final{margin:1rem auto}.remaining-items{text-align:start;background:var(--bg);border-radius:.75rem;margin-top:1.5rem;padding:1rem}.remaining-items ul{flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.remaining-items li{align-items:center;gap:.4rem;display:flex}.remaining-items a{color:var(--brand);font-weight:600}@media (max-width:768px){.onboarding-sidebar{display:none}.onboarding-content{max-width:100%;padding:1.5rem 1rem}}.earn-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}@media (min-width:900px){.earn-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.earn-mode-card{text-align:start;border:1px solid var(--adm-line);cursor:pointer;color:inherit;font:inherit;background:#fff;border-radius:.7rem;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:0;padding:.75rem .8rem;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.earn-mode-card:hover:not(:disabled){border-color:var(--brand)}.earn-mode-card.is-selected{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 16%, transparent);background:color-mix(in srgb, var(--brand) 5%, #fff)}.earn-mode-card.is-soon{opacity:.72;cursor:not-allowed}.earn-mode-icon{background:color-mix(in srgb, var(--brand) 12%, transparent);width:1.7rem;height:1.7rem;color:var(--brand);border-radius:.4rem;justify-content:center;align-items:center;margin-bottom:.1rem;display:inline-flex}.earn-mode-card strong{font-size:.88rem}.earn-mode-card>span:last-of-type{color:var(--adm-muted,var(--muted));font-size:.75rem;line-height:1.4}.earn-mode-soon{color:var(--adm-muted,var(--muted));margin-top:.1rem;font-size:.7rem;font-style:normal;font-weight:600}.loyalty-rule-visual{flex-direction:column;gap:.65rem;display:flex}.rule-inline,.rule-block{background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:0;font-size:.95rem;line-height:1.5;display:flex}.rule-label{font-size:.95rem;font-weight:500}.rule-arrow{color:var(--muted);font-size:1rem}.rule-value-wrap{align-items:center;gap:.3rem;display:inline-flex}.rule-input{border:1px solid var(--adm-line);text-align:center;font-variant-numeric:tabular-nums;border-radius:.4rem;width:3.25rem;padding:.28rem .35rem;font-size:.95rem;font-weight:650}.adm-work input.rule-input,.adm-work input.rule-input[type=number]{width:3.25rem;max-width:3.25rem}.rule-input:focus{border-color:var(--brand);outline:none}.rule-unit{color:var(--adm-ink);font-size:.88rem}.rule-preview{border-top:1px solid var(--adm-line);margin-top:.85rem;padding-top:.85rem}.rule-card-preview{background:0 0;border:none;border-radius:0;padding:0}.rule-card-preview strong{margin:0 0 0 .35rem;font-size:.88rem;font-weight:700;display:inline}.rule-card-preview p{color:var(--adm-muted);margin:.2rem 0 0;font-size:.82rem;line-height:1.5}.reward-list-builder{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.reward-list-builder li{border-bottom:1px solid var(--adm-line);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.reward-list-builder li:last-child{border-bottom:none}.reward-list-builder li strong{font-size:.9rem}.reward-list-builder li .muted{margin-inline-start:.5rem;font-size:.78rem}.reward-add-row{border-top:1px solid var(--adm-line);flex-wrap:wrap;align-items:flex-end;gap:.55rem .65rem;margin-top:.75rem;padding-top:.75rem;display:flex}.reward-add-row .adm-field--grow{flex:12rem}.btn-ghost{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.35rem;padding:.35rem}.btn-ghost:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}@media (max-width:480px){.earn-mode-grid{grid-template-columns:1fr}}.test-list{flex-direction:column;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.test-item{background:var(--bg);border-radius:.5rem;align-items:center;gap:.6rem;padding:.6rem .85rem;font-size:.9rem;transition:background .15s;display:flex}.test-item.pass{background:color-mix(in srgb, var(--ok) 6%, white)}.test-item.fail{background:color-mix(in srgb, var(--danger) 6%, white)}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}.brand-id-preview-row{background:var(--bg);border:1px solid var(--line);border-radius:.75rem;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.brand-id-phone-preview{min-width:4.5rem;color:var(--adm-muted,var(--muted));flex-direction:column;align-items:center;gap:.35rem;font-size:.72rem;display:flex}.brand-id-home-icon{background:#fff;border-radius:.85rem;width:3.5rem;height:3.5rem;overflow:hidden;box-shadow:0 2px 8px #0f172a1f}.brand-id-home-icon img{object-fit:cover;width:100%;height:100%;display:block}.brand-id-upload{border:1.5px dashed var(--line);cursor:pointer;background:var(--bg);color:var(--adm-muted,var(--muted));border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 1rem;font-size:.9rem;display:flex}.brand-id-upload:hover{border-color:var(--brand);color:var(--ink)}.brand-id-crop{background:#111;border-radius:.75rem;width:100%;height:280px;position:relative;overflow:hidden}.dial-control{--dial-accent:#c8ff2e;--dial-accent-hover:#e2f4a5;--dial-ink:#111827;min-width:0;max-width:100%}.dial-control .dial-tabs{flex-wrap:wrap;gap:.4rem;margin:.75rem 0 1rem;display:flex}.dial-control .dial-tab{border:1px solid var(--adm-line,#e5e7eb);color:var(--dial-ink);white-space:normal;text-align:start;background:#fff;border-radius:999px;max-width:100%;padding:.4rem .8rem;font-size:.88rem;font-weight:650;line-height:1.3}.dial-control .dial-tab:hover{background:var(--dial-accent-hover);color:var(--dial-ink);border-color:#b7d96a}.dial-control .dial-tab.is-on{background:var(--dial-accent);color:var(--dial-ink);border-color:#9ccc14}.dial-control .dial-env{border-inline-start:3px solid var(--dial-accent);flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;padding:.65rem .9rem;display:flex}.dial-control .dial-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.dial-control .dial-metric{border:1px solid var(--adm-line,#e5e7eb);background:#fff;border-radius:.9rem;flex-direction:column;gap:.28rem;min-width:0;min-height:6.25rem;padding:.85rem .95rem;display:flex}.dial-control .dial-metric-label{color:#4b5563;overflow-wrap:anywhere;font-size:.78rem;font-weight:650}.dial-control .dial-metric-value{color:var(--dial-ink);overflow-wrap:anywhere;font-size:1.35rem;font-weight:750;line-height:1.2}.dial-control .dial-metric-value.is-empty{color:#6b7280;font-size:1.35rem;font-weight:600}.dial-control .dial-metric-hint{color:#6b7280;overflow-wrap:anywhere;font-size:.75rem;line-height:1.35}.dial-control .dial-process-note,.dial-control .dial-group,.dial-control .dial-meta{min-width:0;max-width:100%}.dial-control .dial-process-note{color:#4b5563;overflow-wrap:anywhere;background:#f8fafc;border-radius:.75rem;margin:0 0 1rem;padding:.65rem .85rem;font-size:.82rem}.dial-control .dial-groups{gap:.85rem;display:grid}.dial-control .dial-group{border:1px solid var(--adm-line,#e5e7eb);background:#fff;border-radius:.9rem;padding:.85rem .95rem}.dial-control .dial-group h3{margin:0 0 .35rem;font-size:.92rem}.dial-control .dial-group dl{grid-template-columns:minmax(0,1fr);gap:.45rem 1rem;margin:.5rem 0 0;display:grid}.dial-control .dial-group dt{color:#6b7280;overflow-wrap:anywhere;font-size:.78rem}.dial-control .dial-group dd{overflow-wrap:anywhere;margin:0;font-size:.92rem}.dial-control .dial-meta{color:#4b5563;overflow-wrap:anywhere;margin-top:.85rem;font-size:.82rem}.dial-control .dial-table-wrap{max-width:100%;overflow-x:auto}.dial-control .dial-status-row{flex-wrap:wrap;gap:.5rem 1rem;margin:.75rem 0 1rem;font-size:.85rem;display:flex}.dial-control .dial-field{color:#6b7280;gap:.35rem;margin:.65rem 0;font-size:.82rem;display:grid}.dial-control .dial-field input,.dial-control .dial-field select,.dial-control .dial-field textarea{border:1px solid var(--adm-line,#e5e7eb);width:100%;max-width:100%;color:var(--ink);background:#fff;border-radius:.65rem;padding:.55rem .7rem}.dial-control .dial-editor-actions{flex-wrap:wrap;gap:.55rem;margin:.85rem 0;display:flex}.dial-control .dial-unsupported,.dial-control .dial-history{gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.dial-control .dial-history li{border-top:1px solid var(--adm-line,#e5e7eb);gap:.35rem;padding:.55rem 0;display:grid}.dial-control .dial-error{color:var(--danger)}.dial-control .dial-confirm{border:1px solid var(--adm-line,#e5e7eb);overflow-wrap:anywhere;background:#fffbeb;border-radius:.9rem;margin:.75rem 0;padding:.85rem .95rem}@media (min-width:720px){.dial-control .dial-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.dial-control .dial-group dl{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}}
.lang-switch{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;align-items:center;gap:.1rem;min-height:2.4rem;padding:.18rem;display:inline-flex}.lang-switch span{color:#6b7280;border-radius:999px;min-width:1.7rem;padding:.28rem .42rem;font-size:.72rem;font-weight:700;line-height:1}.lang-switch span.is-active{color:#fff;background:#111}.public-locale-bar{justify-content:flex-end;padding:.65rem .85rem 0;display:flex}.legal .public-locale-bar,.legal-locale{padding:0}.site-nav{overflow:visible}.site-nav-actions{flex-shrink:0;align-items:center;gap:.55rem;display:flex}.site-nav-cta-slot{display:none}.site-nav-menu-btn{cursor:pointer;width:2.75rem;height:2.75rem;color:inherit;background:#fff;border:1px solid #d4d4d4;border-radius:.7rem;flex-shrink:0;order:-1;justify-content:center;align-items:center;display:inline-flex}.site-nav-backdrop{inset-inline:0;z-index:45;background:#0f172a61;border:0;height:100dvh;position:absolute;top:100%}.site-nav-panel{inset-inline:0;z-index:50;background:#fff;border-bottom:1px solid #e8e8e8;flex-direction:column;gap:.15rem;max-height:min(70dvh,100dvh - 4rem);padding:.85rem 1rem 1.25rem;display:flex;position:absolute;top:100%;overflow-y:auto;box-shadow:0 16px 40px #0f172a1f}.site-nav-panel a{align-items:center;min-height:2.75rem;padding:.55rem .35rem;font-size:.95rem;font-weight:600;display:flex}.site-nav-panel-cta{background:#111;border-radius:.8rem;justify-content:center;margin-top:.35rem;color:#fff!important}.site-nav-lang-panel{align-self:flex-start;margin-bottom:.35rem}.site-nav .mkt-nav-login,.site-nav .ishara-mkt-nav-login,.site-nav .cmkt-nav-login,.site-nav .dy-btn-ghost{display:none}@media (max-width:899px){.site-nav .site-nav-lang-bar{display:none}.site-nav .mkt-nav-inner,.site-nav .ishara-mkt-nav-inner,.site-nav .cmkt-nav-inner,.site-nav .dy-nav-inner{gap:.45rem}.site-nav .mkt-nav-start,.site-nav .ishara-mkt-nav-start,.site-nav .cmkt-nav-start,.site-nav .dy-brand{margin-inline-end:auto}}@media (min-width:900px){.site-nav-menu-btn,.site-nav-panel,.site-nav-backdrop{display:none!important}.site-nav .mkt-nav-login,.site-nav .ishara-mkt-nav-login,.site-nav .cmkt-nav-login{display:inline}.site-nav .dy-btn-ghost{display:inline-flex}}.adm-mobile-bar{display:none}.adm-menu-btn{border:1px solid var(--adm-line,#e5e7eb);cursor:pointer;width:2.6rem;height:2.6rem;color:inherit;background:#fff;border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex}.adm-mobile-bar-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.95rem;font-weight:700;overflow:hidden}.adm-drawer-backdrop{display:none}.adm-sidebar-tools{padding:0 .85rem .45rem}@media (max-width:899px){.site-nav .mkt-nav-links,.site-nav .ishara-mkt-nav-links,.site-nav .cmkt-nav-links,.site-nav .dy-nav-links{display:none!important}.adm-mobile-bar{z-index:60;min-height:calc(3.15rem + env(safe-area-inset-top,0px));padding:calc(.45rem + env(safe-area-inset-top,0px)) .75rem .45rem;border-bottom:1px solid var(--adm-line,#e5e7eb);background:#fff;align-items:center;gap:.55rem;display:flex;position:sticky;top:0}.adm-drawer-backdrop{z-index:70;background:#0f172a6b;border:0;display:block;position:fixed;inset:0}html[dir=rtl] .adm-sidebar{transform:translate(110%)}html[dir=ltr] .adm-sidebar{transform:translate(-110%)}html[dir=ltr] .adm-sidebar.is-open,html[dir=rtl] .adm-sidebar.is-open{transform:translate(0);box-shadow:0 16px 48px #0f172a2e}}
