@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_wght_normal-s.p.405dixo3t0-v0.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.jakarta_8200df56-module__Jk0VFW__className{font-family:jakarta,jakarta Fallback,Arial,sans-serif}
.pwa-client-module__gi6JlG__dialog{box-sizing:border-box;color:#0b1e3f;background:#fff;border:1px solid #e4e9f1;border-radius:22px;width:min(100% - 24px,480px);max-width:480px;max-height:min(640px,100dvh - 32px);margin:auto;padding:22px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 72px #0b1e3f47}.pwa-client-module__gi6JlG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#08142994}.pwa-client-module__gi6JlG__head{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:12px;display:grid}.pwa-client-module__gi6JlG__title{color:#0b1e3f;margin:0;font-size:1.15rem;line-height:1.3}.pwa-client-module__gi6JlG__description{color:#5c6b82;margin:5px 0 0;font-size:.84rem;line-height:1.5}.pwa-client-module__gi6JlG__close{color:#5c6b82;width:44px;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:-7px -7px 0 0;font-size:1.5rem;line-height:1;display:grid}.pwa-client-module__gi6JlG__actions{gap:10px;margin-top:18px;display:grid}.pwa-client-module__gi6JlG__actionCard{color:#0b1e3f;width:100%;min-height:78px;font:inherit;text-align:left;cursor:pointer;background:#f7f9fc;border:1px solid #dce4ef;border-radius:18px;grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px 14px;transition:transform .14s,box-shadow .14s,border-color .14s,background-color .14s;display:grid}.pwa-client-module__gi6JlG__installAction{background:linear-gradient(120deg,#fff9e9,#fff 72%);border-color:#e8ca85}.pwa-client-module__gi6JlG__notificationAction{background:linear-gradient(120deg,#eef5ff,#fff 72%);border-color:#cfdcf0}.pwa-client-module__gi6JlG__guideAction{background:linear-gradient(120deg,#f3f6fb,#fff 72%)}.pwa-client-module__gi6JlG__actionCard:disabled{cursor:wait;opacity:.7}.pwa-client-module__gi6JlG__actionCard:not(:disabled):active{transform:scale(.985)}.pwa-client-module__gi6JlG__actionIcon{color:#8b5a00;background:#f2dfa9;border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.pwa-client-module__gi6JlG__notificationAction .pwa-client-module__gi6JlG__actionIcon{color:#244c84;background:#dce9fb}.pwa-client-module__gi6JlG__guideAction .pwa-client-module__gi6JlG__actionIcon{color:#344c70;background:#e5ebf4}.pwa-client-module__gi6JlG__actionCopy{gap:4px;min-width:0;display:grid}.pwa-client-module__gi6JlG__actionCopy strong{color:#0b1e3f;font-size:.9rem;line-height:1.3}.pwa-client-module__gi6JlG__actionCopy small{color:#5c6b82;font-size:.76rem;font-weight:550;line-height:1.4}.pwa-client-module__gi6JlG__actionCard>svg:last-child{color:#718099;justify-self:end}.pwa-client-module__gi6JlG__hint,.pwa-client-module__gi6JlG__status{border-radius:12px;margin:0;padding:12px 14px;font-size:.82rem;line-height:1.5}.pwa-client-module__gi6JlG__hint{color:#53637b;background:#f4f6fa}.pwa-client-module__gi6JlG__status{color:#14633a;background:#eaf8f0;align-items:center;gap:12px;display:flex}.pwa-client-module__gi6JlG__statusIcon{color:#16834e;background:#d1f0df;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.pwa-client-module__gi6JlG__close:focus-visible,.pwa-client-module__gi6JlG__actionCard:focus-visible{outline-offset:2px;outline:3px solid #dda12873}@media (hover:hover){.pwa-client-module__gi6JlG__actionCard:not(:disabled):hover{border-color:#d3ad53;box-shadow:0 8px 18px #0b1e3f17}}@media (prefers-reduced-motion:reduce){.pwa-client-module__gi6JlG__actionCard{transition:none}}@media (max-width:520px){.pwa-client-module__gi6JlG__dialog{width:100%;max-width:none;max-height:min(84dvh,680px);padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;margin:0;inset:auto 0 0}}
:root{--navy-dark:#071326;--navy:#0b1e3f;--navy-light:#162f5e;--navy-soft:#1e3a73;--navy-subtle:#edf2f9;--gold:#dda128;--gold-hover:#c58c1b;--gold-light:#fdf5e6;--surface:#fff;--canvas:#f4f7fc;--line:#e2e8f0;--input-line:#cbd5e1;--ink:#1e293b;--muted:#64748b;--faint:#94a3b8;--error:#dc2626;--error-line:#ef4444;--error-surface:#fef2f2;--success:#10b981;--success-surface:#ecfdf5;--gold-text:#8a5e0a;--focus:var(--navy);--shadow-xs:0 1px 2px #0b1e3f0d;--shadow-sm:0 2px 4px #0b1e3f0f;--shadow-md:0 6px 18px -3px #0b1e3f14;--shadow-lg:0 16px 36px -6px #0b1e3f1a;--shadow-glow:0 0 22px #dda12866;--shadow-navy-hover:0 8px 24px #0b1e3f38;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:22px;--radius-full:9999px;--transition-fast:.15s ease;--transition-normal:.25s cubic-bezier(.4, 0, .2, 1);--transition-spring:.35s cubic-bezier(.175, .885, .32, 1.25);--transition-smooth:.28s cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--canvas)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;font-size:clamp(.95rem,.72rem + 1.14vw,1.04rem)}@media (min-width:768px){html{font-size:100%}}body{min-width:280px;margin:0;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;-webkit-tap-highlight-color:transparent}button{color:inherit;touch-action:manipulation}button:not(:disabled){cursor:pointer}img{max-width:100%;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{body[data-printing=true]{background:#fff;min-width:0;overflow:visible!important}body[data-printing=true]>:not([data-print-root]){display:none}}@media (display-mode:standalone){html,body{overscroll-behavior:none;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:pan-x pan-y}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}button,a,nav,[role=tab],[role=button]{-webkit-user-select:none;user-select:none;touch-action:manipulation}[data-web-only]{display:none!important}}
