.X3V3GW_root,.X3V3GW_root *{box-sizing:border-box}.X3V3GW_root{z-index:6000;pointer-events:none;position:fixed;inset:0}.X3V3GW_dock{right:max(12px, env(safe-area-inset-right));bottom:calc(var(--mobile-nav-height,75px) + env(safe-area-inset-bottom) + 14px);pointer-events:auto;flex-direction:column-reverse;align-items:center;gap:11px;max-height:min(45dvh,360px);display:flex;position:absolute}.X3V3GW_head{flex:0 0 56px;width:56px;height:56px;position:relative}.X3V3GW_headButton{border:2px solid var(--color-surface);width:56px;height:56px;color:var(--color-text);background:var(--color-surface-raised);box-shadow:var(--shadow-medium);cursor:pointer;border-radius:50%;place-items:center;padding:2px;display:grid;position:relative}.X3V3GW_headButton:focus-visible,.X3V3GW_closeHead:focus-visible,.X3V3GW_moreHead:focus-visible,.X3V3GW_overflowItem:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}:is(.X3V3GW_headButton img,.X3V3GW_headButton [data-story-avatar]){border-radius:50%;width:48px;height:48px}.X3V3GW_activeHead .X3V3GW_headButton{border-color:var(--color-brand)}.X3V3GW_unreadBadge{border:2px solid var(--color-surface);color:#fff;background:#d83a4c;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:850;line-height:1;display:grid;position:absolute;top:-4px;right:-5px}.X3V3GW_closeHead{border:1px solid var(--color-border);background:var(--color-surface);width:21px;height:21px;color:var(--color-text);box-shadow:var(--shadow-small);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:grid;position:absolute;top:-5px;left:-5px}.X3V3GW_moreHead{border:1px solid var(--color-border);background:var(--color-surface);min-width:48px;height:42px;color:var(--color-text);box-shadow:var(--shadow-medium);cursor:pointer;border-radius:999px;padding:0 9px;font-weight:800}.X3V3GW_overflowList{border:1px solid var(--color-border);background:var(--color-surface);width:min(278px,100vw - 24px);max-height:35dvh;box-shadow:var(--shadow-large);border-radius:16px;padding:6px;overflow:auto}.X3V3GW_overflowItem{width:100%;min-height:54px;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;padding:5px 7px;display:flex}.X3V3GW_overflowItem:hover{background:var(--color-surface-hover)}.X3V3GW_overflowItem span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.X3V3GW_overflowItem b{color:var(--color-danger);font-size:.7rem}.X3V3GW_miniChat{pointer-events:none;position:absolute;inset:0}.X3V3GW_miniChat>*{pointer-events:auto}@media (max-width:767px){.X3V3GW_dock{right:max(10px, env(safe-area-inset-right));bottom:calc(var(--mobile-nav-height,75px) + env(safe-area-inset-bottom) + 14px);gap:9px}.X3V3GW_head,.X3V3GW_headButton{width:54px;height:54px}.X3V3GW_head{flex-basis:54px}:is(.X3V3GW_headButton img,.X3V3GW_headButton [data-story-avatar]){width:48px;height:48px}}@media (min-width:768px){.X3V3GW_dock{bottom:22px;right:20px}}
._1iBxiq_backdrop{z-index:2147483000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:none;background:#0410098f;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._1iBxiq_panel{border:1px solid var(--border-color);background:var(--surface);width:min(680px,100%);min-height:0;max-height:calc(100dvh - 36px);color:var(--text-main);border-radius:18px;grid-template-rows:auto minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;overflow:hidden;box-shadow:0 18px 54px #04190d47}._1iBxiq_panelHeader{z-index:3;border-bottom:1px solid var(--border-color);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px 14px;display:flex;position:relative}._1iBxiq_panelHeader span{color:var(--accent);letter-spacing:.13em;margin-bottom:3px;font-size:.56rem;font-weight:900;display:block}._1iBxiq_panelHeader h2{color:var(--text-strong);letter-spacing:-.03em;margin:0;font-size:1.16rem;line-height:1.08}._1iBxiq_panelHeader>button{border:1px solid var(--border-color);background:var(--surface-soft);width:36px;height:36px;color:var(--text-main);cursor:pointer;border-radius:10px;flex:none;place-items:center;font-size:.88rem;display:grid}._1iBxiq_form{overscroll-behavior:contain;grid-template-columns:1fr 1fr;align-content:start;gap:11px 12px;min-height:0;padding:15px 18px 18px;display:grid;overflow-y:auto}._1iBxiq_form label{gap:6px;min-width:0;display:grid}._1iBxiq_form label>span{color:var(--text-muted);font-size:.64rem;font-weight:800}._1iBxiq_form input,._1iBxiq_form select,._1iBxiq_form textarea{box-sizing:border-box;border:1px solid var(--border-color);background:var(--surface-soft);width:100%;min-width:0;color:var(--text-main);font:inherit;border-radius:10px;outline:none;font-size:.74rem}._1iBxiq_form input,._1iBxiq_form select{height:40px;padding:0 10px}._1iBxiq_form textarea{resize:vertical;min-height:104px;max-height:220px;padding:9px 10px;line-height:1.45}._1iBxiq_form :is(input,select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 9%,transparent)}._1iBxiq_fullField{grid-column:1/-1}._1iBxiq_formActions{z-index:2;border-top:1px solid var(--border-color);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;margin:3px -18px -18px;padding:11px 18px 15px;display:flex;position:sticky;bottom:-18px}._1iBxiq_formActions>a{min-height:36px;color:var(--accent);align-items:center;gap:7px;font-size:.67rem;font-weight:820;text-decoration:none;display:inline-flex}._1iBxiq_submit{background:var(--accent);color:#fff;min-width:148px;min-height:40px;font:inherit;box-shadow:0 3px 0 color-mix(in srgb,var(--accent) 70%,#05341b);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:.71rem;font-weight:850;display:flex}._1iBxiq_submit:active{box-shadow:0 1px 0 color-mix(in srgb,var(--accent) 70%,#05341b);transform:translateY(2px)}._1iBxiq_submit:disabled{opacity:.55;cursor:not-allowed;transform:none}._1iBxiq_error,._1iBxiq_success{border-radius:9px;margin:0;padding:8px 10px;font-size:.69rem;line-height:1.4}._1iBxiq_error{background:var(--danger-soft);color:var(--danger)}._1iBxiq_success{background:color-mix(in srgb,var(--accent) 8%,var(--surface));color:var(--text-strong)}@media (max-width:700px){._1iBxiq_backdrop{background:#04100985;place-items:stretch stretch;padding:0}._1iBxiq_panel{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border:0;border-radius:0}._1iBxiq_panelHeader{padding:12px 13px 10px;padding-top:max(12px,env(safe-area-inset-top))}._1iBxiq_panelHeader span{font-size:.5rem}._1iBxiq_panelHeader h2{font-size:1rem}._1iBxiq_panelHeader>button{border-radius:9px;width:34px;height:34px}._1iBxiq_form{grid-template-columns:1fr;gap:9px;padding:11px 13px 0}._1iBxiq_fullField{grid-column:auto}._1iBxiq_form label>span{font-size:.59rem}._1iBxiq_form input,._1iBxiq_form select,._1iBxiq_form textarea{border-radius:9px;font-size:.7rem}._1iBxiq_form input,._1iBxiq_form select{height:38px}._1iBxiq_form textarea{resize:none;min-height:94px;max-height:150px}._1iBxiq_formActions{padding:9px 13px calc(10px + env(safe-area-inset-bottom));margin:3px -13px 0;bottom:0}._1iBxiq_formActions>a{font-size:.61rem}._1iBxiq_submit{border-radius:9px;min-width:132px;min-height:38px;font-size:.67rem}}@media (max-width:370px){._1iBxiq_formActions{grid-template-columns:auto minmax(0,1fr);display:grid}._1iBxiq_submit{width:100%;min-width:0}}
._67iCpa_prompt{left:50%;bottom:max(92px,calc(env(safe-area-inset-bottom) + 78px));z-index:2147483000;color:#123526;background:#fff;border:1px solid #114f2d29;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(620px,100vw - 24px);padding:13px 14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 14px 40px #0c301c2e}._67iCpa_icon{color:#fff;letter-spacing:-.04em;background:#087b43;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:1rem;font-weight:950;display:grid}._67iCpa_copy{min-width:0}._67iCpa_copy strong{color:inherit;margin:0;font-size:.82rem;font-weight:900;display:block}._67iCpa_copy p{color:#62756a;margin:3px 0 0;font-size:.68rem;line-height:1.35}._67iCpa_actions{align-items:center;gap:6px;display:flex}._67iCpa_primary,._67iCpa_dismiss{min-height:38px;font:inherit;cursor:pointer;border-radius:10px;padding:0 12px;font-size:.68rem;font-weight:850}._67iCpa_primary{color:#fff;background:#087b43;border:1px solid #087b43}._67iCpa_dismiss{color:#355748;background:#f3f7f4;border:1px solid #d7e4dc}._67iCpa_primary:disabled,._67iCpa_dismiss:disabled{opacity:.55;cursor:wait}:is(html[data-theme=dark] ._67iCpa_prompt,html.dark ._67iCpa_prompt){color:#eef7f0;background:#0c1811;border-color:#274233;box-shadow:0 16px 46px #00000061}:is(html[data-theme=dark] ._67iCpa_copy p,html.dark ._67iCpa_copy p){color:#a8b8af}:is(html[data-theme=dark] ._67iCpa_dismiss,html.dark ._67iCpa_dismiss){color:#dce9e1;background:#13241a;border-color:#2c4636}@media (max-width:640px){._67iCpa_prompt{bottom:max(92px,calc(env(safe-area-inset-bottom) + 80px));border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:9px 10px;padding:12px}._67iCpa_icon{border-radius:12px;width:38px;height:38px}._67iCpa_actions{grid-column:1/-1;justify-content:flex-end}._67iCpa_copy p{font-size:.66rem}}._67iCpa_icon{box-shadow:none!important;text-shadow:none!important;background:0 0!important;border-color:#0000!important;overflow:visible!important}._67iCpa_icon img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;filter:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important}:is(html[data-theme=dark] ._67iCpa_icon,html[data-theme=light] ._67iCpa_icon){box-shadow:none!important;background:0 0!important;border-color:#0000!important}
