#cc-root[data-astro-cid-garwan2p]{font-family:var(--font-sans, sans-serif);color:var(--ink, #fff)}#cc-banner[data-astro-cid-garwan2p]{position:fixed;inset:auto var(--sp-4, 16px) var(--sp-4, 16px) var(--sp-4, 16px);z-index:9000;background:var(--bg-2, #0d1322);border:1px solid var(--line-strong, rgba(255,255,255,.16));border-radius:var(--r-lg, 22px);box-shadow:var(--shadow-strong, 0 40px 120px -30px rgba(0,0,0,.7));padding:var(--sp-6, 24px);max-width:var(--max, 1240px);margin-inline:auto}.cc-banner-inner[data-astro-cid-garwan2p]{display:grid;grid-template-columns:1fr;gap:var(--sp-5, 20px);align-items:center}@media(min-width:900px){.cc-banner-inner[data-astro-cid-garwan2p]{grid-template-columns:1fr auto}#cc-banner[data-astro-cid-garwan2p]{padding:14px var(--sp-5, 20px);border-radius:18px}.cc-banner-copy[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cc-banner-copy[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{font-size:13px;line-height:1.45}.cc-banner-actions[data-astro-cid-garwan2p]{flex-wrap:nowrap;gap:var(--sp-2, 8px)}}.cc-banner-copy[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{font-size:var(--fs-h4, 17px);margin:0 0 var(--sp-2, 8px);color:var(--ink, #fff)}.cc-banner-copy[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{margin:0;color:var(--ink-3, #9aa3b2);font-size:var(--fs-small, 14px);line-height:1.55}.cc-banner-copy[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:var(--gold, #fca311);text-decoration:underline}.cc-banner-actions[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;gap:var(--sp-3, 12px);justify-content:flex-end}@media(max-width:560px){.cc-banner-actions[data-astro-cid-garwan2p]{display:grid;grid-template-columns:1fr 1fr}.cc-banner-actions[data-astro-cid-garwan2p] .cc-btn-ghost[data-astro-cid-garwan2p]{order:1}.cc-banner-actions[data-astro-cid-garwan2p] .cc-btn-primary[data-astro-cid-garwan2p]{order:2}.cc-banner-actions[data-astro-cid-garwan2p] .cc-btn-text[data-astro-cid-garwan2p]{order:3;grid-column:1 / -1}}#cc-modal-overlay[data-astro-cid-garwan2p]{position:fixed;inset:0;background:#0a0e1ab3;backdrop-filter:blur(4px);z-index:9001}#cc-modal[data-astro-cid-garwan2p]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9002;width:min(560px,calc(100vw - var(--sp-7, 32px)));max-height:calc(100vh - var(--sp-7, 32px));overflow-y:auto;background:var(--bg-2, #0d1322);border:1px solid var(--line-strong, rgba(255,255,255,.16));border-radius:var(--r-xl, 28px);box-shadow:var(--shadow-strong, 0 40px 120px -30px rgba(0,0,0,.7))}.cc-modal-inner[data-astro-cid-garwan2p]{padding:var(--sp-7, 32px)}.cc-modal-head[data-astro-cid-garwan2p]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-4, 16px)}.cc-modal-head[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{margin:0;font-size:var(--fs-h3, 22px);color:var(--ink, #fff)}.cc-modal-close[data-astro-cid-garwan2p]{background:transparent;border:0;color:var(--ink-3, #9aa3b2);font-size:28px;line-height:1;cursor:pointer;padding:var(--sp-1, 4px) var(--sp-3, 12px);border-radius:var(--r-sm, 8px)}.cc-modal-close[data-astro-cid-garwan2p]:hover{color:var(--ink, #fff);background:var(--navy-soft, #1a2a4a)}.cc-modal-intro[data-astro-cid-garwan2p]{margin:0 0 var(--sp-6, 24px);color:var(--ink-3, #9aa3b2);font-size:var(--fs-small, 14px)}.cc-cat[data-astro-cid-garwan2p]{border:1px solid var(--line, rgba(255,255,255,.08));border-radius:var(--r-md, 14px);padding:var(--sp-4, 16px);margin:0 0 var(--sp-3, 12px)}.cc-cat[data-astro-cid-garwan2p] legend[data-astro-cid-garwan2p]{padding:0 var(--sp-2, 8px);display:flex;align-items:center;gap:var(--sp-3, 12px);color:var(--ink, #fff);font-weight:600;font-size:var(--fs-body, 16px)}.cc-cat[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{margin:var(--sp-2, 8px) 0 0;color:var(--ink-3, #9aa3b2);font-size:var(--fs-small, 14px);line-height:1.5}.cc-cat-state-on[data-astro-cid-garwan2p]{font-size:var(--fs-mono-micro, 11px);letter-spacing:var(--ls-mono-micro, .1em);text-transform:uppercase;color:var(--ok, #6ee7a8);font-weight:500}.cc-toggle[data-astro-cid-garwan2p]{display:inline-flex;align-items:center;gap:var(--sp-3, 12px);cursor:pointer}.cc-toggle[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]{position:absolute;opacity:0;pointer-events:none}.cc-toggle-track[data-astro-cid-garwan2p]{width:38px;height:22px;background:var(--navy-soft, #1a2a4a);border-radius:999px;position:relative;transition:background var(--dur-fast, .18s) var(--ease-out, ease);flex-shrink:0}.cc-toggle-track[data-astro-cid-garwan2p]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--ink-3, #9aa3b2);transition:transform var(--dur-fast, .18s) var(--ease-out, ease),background var(--dur-fast, .18s)}.cc-toggle[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]:checked+.cc-toggle-track[data-astro-cid-garwan2p]{background:var(--gold-soft, rgba(252,163,17,.14))}.cc-toggle[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]:checked+.cc-toggle-track[data-astro-cid-garwan2p]:after{transform:translate(16px);background:var(--gold, #fca311)}.cc-toggle[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]:focus-visible+.cc-toggle-track[data-astro-cid-garwan2p]{outline:2px solid var(--gold, #fca311);outline-offset:2px}.cc-modal-foot[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;gap:var(--sp-3, 12px);justify-content:flex-end;margin-top:var(--sp-6, 24px)}@media(max-width:560px){.cc-modal-foot[data-astro-cid-garwan2p]{display:grid;grid-template-columns:1fr 1fr}.cc-modal-foot[data-astro-cid-garwan2p] .cc-btn[data-astro-cid-garwan2p]{padding-inline:12px}.cc-modal-foot[data-astro-cid-garwan2p] .cc-btn-ghost[data-astro-cid-garwan2p]{order:1}.cc-modal-foot[data-astro-cid-garwan2p] [data-astro-cid-garwan2p][data-cc-action=accept]{order:2}.cc-modal-foot[data-astro-cid-garwan2p] [data-astro-cid-garwan2p][data-cc-action=save]{order:3;grid-column:1 / -1}}.cc-btn[data-astro-cid-garwan2p]{appearance:none;border-radius:var(--r-pill, 999px);padding:10px 18px;font-size:var(--fs-small, 14px);font-weight:600;cursor:pointer;border:1px solid transparent;transition:background var(--dur-fast, .18s),color var(--dur-fast, .18s),box-shadow var(--dur-fast, .18s);font-family:inherit}.cc-btn[data-astro-cid-garwan2p]:focus-visible{outline:2px solid var(--gold, #fca311);outline-offset:2px}.cc-btn-primary[data-astro-cid-garwan2p]{background:var(--gold, #fca311);color:#0a0e1a}.cc-btn-primary[data-astro-cid-garwan2p]:hover{box-shadow:var(--shadow-gold, 0 0 0 4px rgba(252,163,17,.14))}.cc-btn-ghost[data-astro-cid-garwan2p]{background:transparent;color:var(--ink, #fff);border-color:var(--line-strong, rgba(255,255,255,.16))}.cc-btn-ghost[data-astro-cid-garwan2p]:hover{background:var(--navy-soft, #1a2a4a)}.cc-btn-text[data-astro-cid-garwan2p]{background:transparent;color:var(--ink-3, #9aa3b2)}.cc-btn-text[data-astro-cid-garwan2p]:hover{color:var(--ink, #fff)}.wa-widget[data-astro-cid-ffviful5]{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:14px}.wa-fab[data-astro-cid-ffviful5]{position:relative;width:58px;height:58px;border-radius:50%;border:0;cursor:pointer;background:var(--wa);color:#fff;display:grid;place-items:center;box-shadow:0 12px 30px -8px color-mix(in srgb,var(--wa) 55%,transparent),0 4px 12px -4px #0006;transition:transform var(--dur-fast, .18s) var(--ease-out, ease),box-shadow var(--dur-fast, .18s) var(--ease-out, ease);-webkit-tap-highlight-color:transparent}.wa-fab[data-astro-cid-ffviful5]:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 16px 36px -8px color-mix(in srgb,var(--wa) 60%,transparent),0 6px 16px -4px #00000073}.wa-fab[data-astro-cid-ffviful5]:active{transform:translateY(0) scale(.98)}.wa-fab[data-astro-cid-ffviful5] svg[data-astro-cid-ffviful5]{grid-area:1 / 1;transition:opacity var(--dur-fast, .18s) var(--ease-out, ease),transform var(--dur-fast, .18s) var(--ease-out, ease)}.wa-ico-close[data-astro-cid-ffviful5]{opacity:0;transform:rotate(-90deg) scale(.6)}.wa-widget[data-astro-cid-ffviful5].is-open .wa-ico-chat[data-astro-cid-ffviful5]{opacity:0;transform:rotate(90deg) scale(.6)}.wa-widget[data-astro-cid-ffviful5].is-open .wa-ico-close[data-astro-cid-ffviful5]{opacity:1;transform:rotate(0) scale(1)}.wa-fab[data-astro-cid-ffviful5]:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 color-mix(in srgb,var(--wa) 50%,transparent);animation:wa-pulse 3.2s var(--ease-out, ease) infinite}.wa-widget[data-astro-cid-ffviful5].is-open .wa-fab[data-astro-cid-ffviful5]:after{animation:none}@keyframes wa-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--wa) 45%,transparent)}60%,to{box-shadow:0 0 0 16px color-mix(in srgb,var(--wa) 0%,transparent)}}.wa-card[data-astro-cid-ffviful5]{width:min(320px,calc(100vw - 36px));background:var(--bg-2, #0d1322);border:1px solid var(--line-strong, rgba(255,255,255,.16));border-radius:var(--r-lg, 20px);box-shadow:var(--shadow-strong, 0 40px 120px -30px rgba(0,0,0,.7));overflow:hidden;transform-origin:bottom right;font-family:var(--font-sans, system-ui, sans-serif);color:var(--ink, #fff)}.wa-card[data-astro-cid-ffviful5][hidden]{display:none}.wa-widget[data-astro-cid-ffviful5].is-open .wa-card[data-astro-cid-ffviful5]:not([hidden]){animation:wa-in .28s var(--ease-out, ease) both}@keyframes wa-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.wa-card-head[data-astro-cid-ffviful5]{display:flex;align-items:center;gap:12px;padding:16px 16px 14px;background:linear-gradient(135deg,var(--wa-deep),var(--wa));color:#fff}.wa-avatar[data-astro-cid-ffviful5]{position:relative;width:40px;height:40px;border-radius:50%;background:#ffffff2e;display:grid;place-items:center;flex-shrink:0}.wa-avatar[data-astro-cid-ffviful5] img[data-astro-cid-ffviful5]{display:block;width:40px;height:40px;object-fit:cover;border-radius:50%}.wa-online[data-astro-cid-ffviful5]{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:var(--ok);border:2px solid var(--wa-deep)}.wa-card-id[data-astro-cid-ffviful5]{display:flex;flex-direction:column;line-height:1.3;flex:1;min-width:0}.wa-card-id[data-astro-cid-ffviful5] strong[data-astro-cid-ffviful5]{font-size:15px}.wa-status[data-astro-cid-ffviful5]{font-size:11.5px;opacity:.92}.wa-close[data-astro-cid-ffviful5]{background:#ffffff29;border:0;cursor:pointer;color:#fff;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;transition:background var(--dur-fast, .18s) var(--ease-out, ease)}.wa-close[data-astro-cid-ffviful5]:hover{background:#ffffff47}.wa-card-body[data-astro-cid-ffviful5]{padding:18px 16px 6px;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--wa) 5%,transparent),transparent 60%),var(--bg-2, #0d1322)}.wa-bubble[data-astro-cid-ffviful5]{margin:0;background:var(--bg, #0a0e1a);border:1px solid var(--line, rgba(255,255,255,.08));border-radius:4px 16px 16px;padding:12px 14px;font-size:14px;line-height:1.5;color:var(--ink-2, #e5e5e5)}.wa-cta[data-astro-cid-ffviful5]{display:flex;align-items:center;justify-content:center;gap:9px;margin:14px 16px 8px;padding:13px;border-radius:var(--r-pill, 999px);background:var(--wa);color:var(--on-wa);font-weight:600;font-size:14.5px;text-decoration:none;transition:transform var(--dur-fast, .18s) var(--ease-out, ease),filter var(--dur-fast, .18s) var(--ease-out, ease)}.wa-cta[data-astro-cid-ffviful5]:hover{transform:translateY(-1px);filter:brightness(1.05)}.wa-meta[data-astro-cid-ffviful5]{display:block;text-align:center;padding:0 16px 16px;font-family:var(--font-mono, ui-monospace, monospace);font-size:10.5px;letter-spacing:.04em;color:var(--ink-4, #7c8597)}.wa-fab[data-astro-cid-ffviful5]:focus-visible,.wa-close[data-astro-cid-ffviful5]:focus-visible,.wa-cta[data-astro-cid-ffviful5]:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.wa-fab[data-astro-cid-ffviful5],.wa-fab[data-astro-cid-ffviful5] svg[data-astro-cid-ffviful5],.wa-card[data-astro-cid-ffviful5],.wa-fab[data-astro-cid-ffviful5]:after{animation:none!important;transition:none!important}}@media(max-width:820px){.wa-widget[data-astro-cid-ffviful5]{transition:opacity var(--dur-base, .24s) var(--ease-out, ease),transform var(--dur-base, .24s) var(--ease-out, ease),visibility 0s}.wa-widget[data-astro-cid-ffviful5].is-tucked:not(.is-open){opacity:0;transform:translateY(12px);pointer-events:none;visibility:hidden;transition:opacity var(--dur-base, .24s) var(--ease-out, ease),transform var(--dur-base, .24s) var(--ease-out, ease),visibility 0s linear var(--dur-base, .24s)}}@media print{.wa-widget[data-astro-cid-ffviful5]{display:none}}
