.rzvxnq_panel{z-index:60;right:20px;bottom:calc(20px + var(--tour-lift,0px));background:var(--surface);width:min(380px,100vw - 40px);max-height:calc(100dvh - 120px);color:var(--ink);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius);font:13px/1.45 var(--font-body);gap:10px;padding:16px 18px 14px;display:grid;position:fixed;overflow:auto;box-shadow:0 10px 34px #16263f29}.rzvxnq_head{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.rzvxnq_count{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}.rzvxnq_role{color:var(--muted);min-width:0;font-size:12px}.rzvxnq_fold{min-height:28px;color:var(--muted);text-underline-offset:3px;background:0 0;border:0;padding:2px 8px;font-size:11px;text-decoration:underline}.rzvxnq_fold:hover{color:var(--ink);background:0 0}.rzvxnq_progress{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;margin:0;padding:0;list-style:none;display:grid}.rzvxnq_progress li{background:var(--line);border-radius:2px;height:3px}.rzvxnq_progress li.rzvxnq_done{background:var(--brand-teal-light)}.rzvxnq_progress li.rzvxnq_now{background:var(--accent)}.rzvxnq_title{font-family:var(--font-display);color:var(--ink);text-wrap:balance;font-size:19px;font-weight:400;line-height:1.2}.rzvxnq_body{gap:8px;display:grid}.rzvxnq_text{font-size:13.5px}.rzvxnq_greet{color:var(--ink);text-wrap:pretty;font-size:14px;font-weight:600}.rzvxnq_note{color:var(--warn-ink);background:var(--warn-bg);border-radius:8px;padding:7px 10px;font-size:12px}.rzvxnq_alt{text-align:left;min-height:0;color:var(--accent);text-underline-offset:3px;background:0 0;border:0;justify-content:flex-start;padding:0;font-size:12px;text-decoration:underline}.rzvxnq_alt:hover{color:var(--accent-hover);background:0 0}.rzvxnq_finalActions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.rzvxnq_actions{align-items:center;gap:8px;display:flex}.rzvxnq_close{color:var(--muted);background:0 0;border-color:#0000;margin-right:auto;padding-left:0;padding-right:6px}.rzvxnq_close:hover{color:var(--ink);background:0 0;border-color:#0000}.rzvxnq_back:disabled{visibility:hidden}.rzvxnq_min .rzvxnq_progress,.rzvxnq_min .rzvxnq_title,.rzvxnq_min .rzvxnq_body{display:none}.rzvxnq_min{gap:8px;padding-top:10px;padding-bottom:10px}.rzvxnq_resume{z-index:60;right:20px;bottom:calc(20px + var(--tour-lift,0px));border:1px solid var(--accent);background:var(--surface);min-height:40px;color:var(--accent);border-radius:999px;padding:8px 16px;font-weight:600;position:fixed;box-shadow:0 4px 14px #16263f24}.rzvxnq_resumeStep{color:var(--muted);font-weight:400}@media (max-width:760px){.rzvxnq_panel{left:0;right:0;bottom:var(--tour-lift,0px);border:0;border-top:1px solid var(--line);width:auto;max-height:55dvh;padding:12px 16px max(12px, env(safe-area-inset-bottom));border-radius:14px 14px 0 0;gap:8px;box-shadow:0 -6px 24px #16263f1f}.rzvxnq_title{font-size:17px}.rzvxnq_text{font-size:14px}.rzvxnq_actions button{flex:none}.rzvxnq_actions .primary{flex:auto}.rzvxnq_resume{right:12px;bottom:calc(12px + var(--tour-lift,0px))}}@media print{.rzvxnq_panel,.rzvxnq_resume{display:none!important}}.rzvxnq_loading{z-index:70;background:var(--canvas);pointer-events:none;place-items:center;animation:.9s both rzvxnq_tour-fade;display:grid;position:fixed;inset:0}.rzvxnq_loadingBox{justify-items:center;gap:14px;width:min(320px,80vw);display:grid}.rzvxnq_loadingBox p{color:var(--ink);text-align:center;font-size:16px;font-weight:500}.rzvxnq_loadingBar{background:var(--line);border-radius:2px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.rzvxnq_loadingBar:after{content:"";background:var(--accent);transform-origin:0;animation:.8s ease-out both rzvxnq_tour-bar;position:absolute;inset:0}@keyframes rzvxnq_tour-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rzvxnq_tour-fade{0%{opacity:1}82%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.rzvxnq_loading,.rzvxnq_loadingBar:after{animation:none}}.rzvxnq_panel[data-ui=airy],.rzvxnq_resume[data-ui=airy],.rzvxnq_loading[data-ui=airy]{--ink:#0f1f3d;--muted:#5a6a80;--line:#e3eaf3;--accent:#1570ef;--accent-hover:#0f5fd0;--soft:#e8f1fe}.rzvxnq_panel[data-ui=airy]{border:0;border-radius:22px;padding:18px 20px 16px;box-shadow:0 2px 6px #102a540f,0 18px 48px #1846822e}.rzvxnq_panel[data-ui=airy] .rzvxnq_count{color:var(--accent);letter-spacing:.06em}.rzvxnq_panel[data-ui=airy] .rzvxnq_progress{gap:4px}.rzvxnq_panel[data-ui=airy] .rzvxnq_progress li{background:#e8f0fa;border-radius:3px;height:5px}.rzvxnq_panel[data-ui=airy] .rzvxnq_progress li.rzvxnq_done{background:#9cc3f7}.rzvxnq_panel[data-ui=airy] .rzvxnq_progress li.rzvxnq_now{background:var(--accent)}.rzvxnq_panel[data-ui=airy] .rzvxnq_title{font:800 20px/1.2 var(--font-body);letter-spacing:-.4px}.rzvxnq_panel[data-ui=airy] .rzvxnq_greet{color:var(--ink)}.rzvxnq_panel[data-ui=airy] .rzvxnq_note{border-radius:12px}.rzvxnq_panel[data-ui=airy] button{color:var(--ink);background:#fff;border-color:#cddcee;border-radius:12px}.rzvxnq_panel[data-ui=airy] .btn{color:var(--ink);background:#fff;border-color:#cddcee;border-radius:12px}.rzvxnq_panel[data-ui=airy] button:hover{border-color:var(--accent);background:#eef5fe}.rzvxnq_panel[data-ui=airy] .btn:hover{border-color:var(--accent);background:#eef5fe}.rzvxnq_panel[data-ui=airy] .primary{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600;box-shadow:0 4px 12px #1570ef38}.rzvxnq_panel[data-ui=airy] .primary:hover{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600;box-shadow:0 4px 12px #1570ef38}.rzvxnq_panel[data-ui=airy] .primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.rzvxnq_panel[data-ui=airy] .rzvxnq_close,.rzvxnq_panel[data-ui=airy] .rzvxnq_close:hover,.rzvxnq_panel[data-ui=airy] .rzvxnq_fold,.rzvxnq_panel[data-ui=airy] .rzvxnq_fold:hover,.rzvxnq_panel[data-ui=airy] .rzvxnq_alt,.rzvxnq_panel[data-ui=airy] .rzvxnq_alt:hover{box-shadow:none;background:0 0;border-color:#0000}.rzvxnq_panel[data-ui=airy] .rzvxnq_alt{color:var(--accent)}.rzvxnq_resume[data-ui=airy]{color:var(--accent);border-color:#cddcee;box-shadow:0 2px 6px #102a540f,0 10px 28px #18468229}.rzvxnq_loading[data-ui=airy]{background:linear-gradient(#eef5fc 0%,#f7fafd 60%,#eef5fc 100%)}.rzvxnq_loading[data-ui=airy] .rzvxnq_loadingBar{background:#e8f0fa}@media (max-width:760px){.rzvxnq_panel[data-ui=airy]{padding:14px 16px max(14px, env(safe-area-inset-bottom));border-radius:22px 22px 0 0;box-shadow:0 -8px 30px #18468229}.rzvxnq_panel[data-ui=airy] .rzvxnq_title{font-size:18px}}
