.qingzhou,.qingzhou-portal,body.qingzhou-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--qz-memory-preference-fg:#6f42c1;--qz-memory-preference-bg:#6f42c11f;--qz-memory-project_fact-fg:#375fba;--qz-memory-project_fact-bg:#edf2ff;--qz-memory-correction-fg:#8d5b12;--qz-memory-correction-bg:#fff4df;--qz-memory-procedure-fg:#087a55;--qz-memory-procedure-bg:#e7f5ef;--qz-memory-decision-fg:#156b80;--qz-memory-decision-bg:#e7f4f8;--qz-memory-org_policy-fg:#52647d;--qz-memory-org_policy-bg:#edf1f6;--qz-topbar-h:56px;--qz-bg:#f6f9fc;--qz-surface:#fff;--qz-surface-2:#eaeff4;--qz-surface-3:#f3f6fa;--qz-border:#ebf1f6;--qz-border-strong:#dfe5ef;--qz-border-input:#cfd6e2;--qz-border-soft:#f2f3f5;--qz-t1:#1e293b;--qz-t2:#2e4057;--qz-t3:#3e5069;--qz-t4:#9aa4b5;--qz-brand:#5d87ff;--qz-brand-2:#49beff;--qz-brand-soft:#5d87ff1a;--qz-black:#5d87ff;--qz-purple:#6f42c1;--qz-purple-soft:#6f42c11f;--qz-teal:#0e7c86;--qz-teal-soft:#0e7c861a;--qz-device:#0369a1;--qz-device-soft:#0369a11a;--qz-green:#0b9c6e;--qz-green-soft:#0b9c6e24;--qz-orange:#ffae1f;--qz-orange-soft:#ffae1f24;--qz-warn-ink:#855600;--qz-warn-surface:#fffaf0;--qz-warn-edge:#ffae1f80;--qz-red:#fa896b;--qz-red-soft:#fdecea;--qz-danger-ink:#d0453a;--qz-danger-text:#b34b36;--qz-toast-bg:#202938;--qz-radius:7px;--qz-radius-lg:12px;--qz-shadow:#919eab4d 0 0 2px 0, #919eab05 0 12px 24px -4px;--qz-shadow-rail:4px 0 14px #919eab14;--qz-shadow-topbar:0 2px 8px #919eab14;--qz-font:"Plus Jakarta Sans", "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--qz-mono:SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--qz-placeholder:#a2adbc;--qz-scrim:#0000001a;--qz-scrim-blur:4px;--qz-pick-border:#e2e8f0;--qz-card-hover:#5d87ff66;--qz-shadow-card-hover:0 14px 30px #1e293b1f;--qz-shadow-card:0 1px 4px #1018280a;--qz-nav-item:#2a3547;--qz-nav-hover:#5d87ff24;--qz-shadow-drawer:4px 0 20px #0000001f;--qz-brand-soft-hover:#5d87ff29;--qz-brand-hover:#4f73d9;--qz-send-hover:#000;--qz-shadow-primary:0 3px 10px #5d87ff38;--qz-topbar-bg:#fffffff5;--qz-head-bg:#ffffffd1;--qz-shadow-pick:0 1px 4px #1018280f;--qz-shadow-pick-hover:0 2px 8px #10182814;--qz-shadow-list:0 1px 6px #1018280a;--qz-shadow-row-hover:0 1px 6px #1018280d;--qz-shadow-pill:0 1px 3px #1018280a;--qz-shadow-partner:0 1px 4px #1018281a;--qz-shadow-partner-hover:0 4px 12px #1018282e;--qz-shadow-row-action:0 1px 3px #0000000f;--qz-on-brand:#fff;--qz-card-strip-fade:#93a3ff66;--qz-brand-solid-soft:#e9f0fd;--qz-brand-solid-soft-hover:#dde8fb;--qz-profile-grad-a:#355bc7;--qz-profile-grad-b:#74bdf4;--qz-profile-ink:#fff;--qz-profile-ink-soft:#ffffffe6;--qz-profile-ink-quiet:#ffffffb8;--qz-profile-ink-meta:#ffffffdb;--qz-profile-veil-soft:#ffffff29;--qz-profile-veil-soft-hover:#ffffff47;--qz-profile-chip:#ffffff29;--qz-profile-chip-edge:#ffffff47;--qz-profile-veil:#ffffffe0;--qz-profile-ava-border:#fffffff5;--qz-profile-ava-veil:#10182894;--qz-profile-grid-line:#fffc;--qz-profile-grid:repeating-linear-gradient(90deg, var(--qz-profile-grid-line) 0 1px, transparent 1px 16px), repeating-linear-gradient(0deg, var(--qz-profile-grid-line) 0 1px, transparent 1px 16px);--qz-profile-grid-opacity:.16;--qz-profile-grid-mask:linear-gradient(135deg, transparent 8%, #000 60%);--qz-modal-close-ink:#000;--qz-ai-badge-bg:linear-gradient(135deg, var(--qz-brand), var(--qz-brand-2));--qz-ai-badge-ring:0 0 0 1.5px #fff;--qz-shadow-profile-ava:0 8px 20px #1e293b3d;--qz-badge-ink:#334155;--qz-online:#13deb9;--qz-online-ring:#13deb929;--qz-tab-ink:#5a6a85;--qz-shadow-sec:0 2px 10px #919eab14;--qz-brand-edge:#5d87ff52;--qz-brand-edge-soft:#5d87ff33;--qz-brand-edge-quiet:#5d87ff29;--qz-brand-2-soft:#49beff14;--qz-switch-off:#d7dee8;--qz-shadow-switch:0 1px 3px #1018282e;--qz-out-soft:#fa896b21;--qz-out-ink:#c2410c;--qz-pill-x-hover:#0000000f;--qz-hero-bg:#07152b;--qz-hero-overlay:linear-gradient(180deg, #040e220a 0%, #040e2214 36%, #040e22b3 100%);--qz-hero-badge-bg:#05122c33;--qz-hero-text-shadow:0 3px 20px #030c1c61;--qz-shell-shadow:-18px 0 48px #10182814;--qz-auth-card-narrow:340px;--qz-btn-gradient-shadow:0 6px 16px #5d87ff52;--qz-btn-gradient-shadow-hover:0 8px 20px #5d87ff61;--qz-sidebar-width:var(--qz-drawer-width);--qz-drawer-width:300px;--qz-panel-width:440px;--color-background:var(--qz-bg);--color-foreground:var(--qz-t2);--color-card:var(--qz-surface);--color-card-foreground:var(--qz-t2);--color-raised:var(--qz-brand-soft);--color-sunken:var(--qz-surface-3);--color-primary:var(--qz-brand);--color-primary-foreground:#fff;--color-secondary:var(--qz-surface-3);--color-secondary-foreground:var(--qz-t2);--color-muted:var(--qz-surface-3);--color-muted-foreground:var(--qz-t3);--color-faint:var(--qz-t4);--color-accent:var(--qz-surface-3);--color-accent-foreground:var(--qz-t1);--color-popover:var(--qz-surface);--color-popover-foreground:var(--qz-t2);--color-border:var(--qz-border);--color-border-strong:var(--qz-border-strong);--color-input:var(--qz-border-strong);--color-ring:var(--qz-brand);--color-success-surface:var(--qz-green-soft);--color-success-border:var(--qz-green);--color-success-fg:var(--qz-green);--color-success-solid:var(--qz-green);--color-warning-surface:var(--qz-orange-soft);--color-warning-border:var(--qz-orange-soft);--color-warning-fg:var(--qz-orange);--color-warning-solid:var(--qz-orange);--color-danger-surface:var(--qz-surface-3);--color-danger-border:var(--qz-border);--color-danger-fg:var(--qz-red);--color-danger-solid:var(--qz-red);--color-info-surface:var(--qz-surface-2);--color-info-border:var(--qz-border);--color-info-fg:var(--qz-orange);--color-info-solid:var(--qz-orange);--color-destructive:var(--qz-danger-text);--color-destructive-foreground:#fff;--radius-xs:5px;--radius:var(--qz-radius);--radius-lg:var(--qz-radius-lg);--font-sans:var(--qz-font);--font-mono:var(--qz-mono)}.qingzhou,.qingzhou-portal{font-family:var(--qz-font);color:var(--qz-t2);font-size:14px;line-height:1.5}.qz-scrim{background:var(--qz-scrim,#0000001a);-webkit-backdrop-filter:blur(var(--qz-scrim-blur,4px));backdrop-filter:blur(var(--qz-scrim-blur,4px))}.qingzhou :where(input,textarea)::placeholder,body.qingzhou-page :where(input,textarea)::placeholder{color:var(--qz-placeholder)}.qingzhou :where(button,a):focus-visible,body.qingzhou-page :where(button,a):focus-visible{outline-offset:2px;outline:2px solid #5d87ff73}.qingzhou :where(input,select,textarea):focus-visible,body.qingzhou-page :where(input,select,textarea):focus-visible,.qingzhou :where(input,textarea).qz-field-plain:focus-visible,body.qingzhou-page :where(input,textarea).qz-field-plain:focus-visible{outline:none}.qingzhou ::selection,body.qingzhou-page ::selection{color:var(--qz-t1);background:#5d87ff38}.qingzhou,.qingzhou *,.qingzhou-portal,.qingzhou-portal *,body.qingzhou-page{scrollbar-width:thin;scrollbar-color:#b3bac4 transparent}.qingzhou .scrollbar-none,.qingzhou-portal .scrollbar-none{scrollbar-width:none}html:has(body.qingzhou-page){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.qingzhou::-webkit-scrollbar{width:8px;height:8px}.qingzhou ::-webkit-scrollbar{width:8px;height:8px}.qingzhou-portal::-webkit-scrollbar{width:8px;height:8px}.qingzhou-portal ::-webkit-scrollbar{width:8px;height:8px}body.qingzhou-page::-webkit-scrollbar{width:8px;height:8px}.qingzhou::-webkit-scrollbar-track{background:0 0}.qingzhou ::-webkit-scrollbar-track{background:0 0}.qingzhou-portal::-webkit-scrollbar-track{background:0 0}.qingzhou-portal ::-webkit-scrollbar-track{background:0 0}body.qingzhou-page::-webkit-scrollbar-track{background:0 0}.qingzhou::-webkit-scrollbar-thumb{background:#b3bac4;border-radius:4px;min-height:36px}.qingzhou ::-webkit-scrollbar-thumb{background:#b3bac4;border-radius:4px;min-height:36px}.qingzhou-portal::-webkit-scrollbar-thumb{background:#b3bac4;border-radius:4px;min-height:36px}.qingzhou-portal ::-webkit-scrollbar-thumb{background:#b3bac4;border-radius:4px;min-height:36px}body.qingzhou-page::-webkit-scrollbar-thumb{background:#b3bac4;border-radius:4px;min-height:36px}.qingzhou::-webkit-scrollbar-thumb:hover{background:#9aa3b0}.qingzhou ::-webkit-scrollbar-thumb:hover{background:#9aa3b0}.qingzhou-portal::-webkit-scrollbar-thumb:hover{background:#9aa3b0}.qingzhou-portal ::-webkit-scrollbar-thumb:hover{background:#9aa3b0}body.qingzhou-page::-webkit-scrollbar-thumb:hover{background:#9aa3b0}.qz-launch{z-index:9999;color:#fff;pointer-events:none;border-radius:999px;position:fixed;top:0;left:0}.qz-launch-body,.qz-launch-base,.qz-launch-fill{border-radius:999px;position:absolute;inset:0}.qz-launch-fill{opacity:0;background:linear-gradient(135deg,#5d87ff,#49beff);transition:opacity .32s}.qz-launch.is-on .qz-launch-fill{opacity:1}.qz-launch.is-flying{box-shadow:0 8px 20px -6px #5d87ff99}.qz-launch-arrow{margin:auto;transition:transform .26s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute;inset:0}.qz-launch.is-on .qz-launch-arrow{opacity:0;transform:rotate(-42deg)scale(.62)}.qz-launch-boat{width:22px;height:22px;margin:auto;position:absolute;inset:0;overflow:visible}.qz-launch-sail{transform-box:view-box;transform-origin:12px 13px;animation:.56s cubic-bezier(.34,1.45,.5,1) 60ms both qz-launch-sail}.qz-launch-mast,.qz-launch-hull,.qz-launch-wave{stroke-dasharray:1;stroke-dashoffset:1px}.qz-launch-mast{animation:.28s ease-out .16s forwards qz-launch-draw}.qz-launch-hull{animation:.44s cubic-bezier(.4,0,.2,1) .26s forwards qz-launch-draw}.qz-launch-wave{opacity:.75;animation:.36s ease-out .56s forwards qz-launch-draw,.9s linear .92s infinite qz-launch-drift}.qz-launch-ship{transform-box:view-box;transform-origin:12px 18px;animation:1.1s ease-in-out .8s infinite qz-launch-bob}.qz-launch-ripple{opacity:0;border:2px solid #5d87ff8c;border-radius:999px;animation:1.2s ease-out infinite qz-launch-ripple;position:absolute;inset:0}.qz-launch-wake{z-index:9998;opacity:0;pointer-events:none;background:#5d87ff59;border-radius:999px;width:8px;height:8px;margin:-4px 0 0 -4px;position:fixed}.qz-launch-ring{z-index:9998;pointer-events:none;border:2px solid #5d87ff;border-radius:999px;animation:.7s ease-out forwards qz-launch-ring;position:fixed}@keyframes qz-launch-sail{0%{opacity:0;transform:rotate(48deg)scale(.55)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes qz-launch-draw{to{stroke-dashoffset:0}}@keyframes qz-launch-drift{0%{transform:translate(0)}to{transform:translate(-4.5px)}}@keyframes qz-launch-bob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-2.5px)rotate(4deg)}}@keyframes qz-launch-ripple{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes qz-launch-ring{0%{opacity:.55;transform:translate(-50%,-50%)scale(.8)}to{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}.qz-nav-scroll{--qz-fade-start:0px;--qz-fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--qz-fade-start), #000 calc(100% - var(--qz-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--qz-fade-start), #000 calc(100% - var(--qz-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--qz-fade-start), #000 calc(100% - var(--qz-fade-end)), transparent 100%)}.qz-nav-scroll[data-fade-start]{--qz-fade-start:40px}.qz-nav-scroll[data-fade-end]{--qz-fade-end:40px}.qz-nav-progress{pointer-events:none;opacity:0;transform-origin:0;background:linear-gradient(90deg, var(--qz-brand), var(--qz-brand-2));height:2px;animation:.2s ease-out .1s forwards qz-nav-progress-in,8s cubic-bezier(.1,.6,.2,1) .1s forwards qz-nav-progress-run;position:absolute;bottom:-1px;left:0;right:0}@keyframes qz-nav-progress-in{to{opacity:1}}@keyframes qz-nav-progress-run{0%{transform:scaleX(.05)}to{transform:scaleX(.92)}}.qz-nav-glider{z-index:0;opacity:0;pointer-events:none;background:linear-gradient(135deg,#5d87ff1a,#49beff12);border-radius:9px;width:0;height:0;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #5d87ff14}.qz-nav-glider[data-home=true]{background:linear-gradient(135deg,#5d87ff29,#49beff1f);box-shadow:inset 0 0 0 1px #5d87ff24,0 4px 12px -4px #5d87ff59}.qz-nav-glider[data-ready]{transition:transform .45s cubic-bezier(.34,1.35,.5,1),width .45s cubic-bezier(.34,1.35,.5,1),height .45s cubic-bezier(.34,1.35,.5,1),opacity .2s,background .3s,box-shadow .3s}@media (prefers-reduced-motion:reduce){.qz-nav-progress{animation:10ms linear .1s forwards qz-nav-progress-in;transform:none}}a.qz-nav-item svg{transition:transform .45s cubic-bezier(.34,1.8,.5,1)}a.qz-nav-item:hover svg,a.qz-nav-item:focus-visible svg{transform:translateY(-2px)rotate(-10deg)scale(1.1)}@media (prefers-reduced-motion:reduce){.qz-nav-glider[data-ready]{transition:opacity .2s}a.qz-nav-item svg,a.qz-nav-item:hover svg,a.qz-nav-item:focus-visible svg{transition:none;transform:none}}@media (min-width:992px){.qingzhou{--qz-sidebar-width:230px}}@media (min-width:1281px){.qingzhou{--qz-sidebar-width:280px;--qz-panel-width:480px}}@media (min-width:1561px){.qingzhou{--qz-panel-width:560px}}.qz-ws-card{isolation:isolate;border:1px solid var(--qz-border);box-shadow:var(--qz-shadow-card);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;padding:22px 22px 0;transition:box-shadow .18s,border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.qz-ws-card:before{content:"";background:linear-gradient(90deg, var(--wc,#5d87ff) 0 52%, #93a3ff66);height:4px;position:absolute;top:0;left:0;right:0}.qz-ws-card:after{content:"";background:var(--wc,#5d87ff);opacity:.1;pointer-events:none;z-index:0;width:118px;height:118px;position:absolute;top:-6px;right:-10px;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M17%2021v-2a4%204%200%200%200-4-4H5a4%204%200%200%200-4%204v2%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%277%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M23%2021v-2a4%204%200%200%200-3-3.87%27%2F%3E%3Cpath%20d%3D%27M16%203.13a4%204%200%200%201%200%207.75%27%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M17%2021v-2a4%204%200%200%200-4-4H5a4%204%200%200%200-4%204v2%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%277%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M23%2021v-2a4%204%200%200%200-3-3.87%27%2F%3E%3Cpath%20d%3D%27M16%203.13a4%204%200%200%201%200%207.75%27%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.qz-ws-card:hover,.qz-ws-card:focus-visible{border-color:var(--qz-card-hover);box-shadow:var(--qz-shadow-card-hover);outline:none;transform:translateY(-3px)}.qz-ws-card>*{z-index:1;position:relative}.qz-pin-slot{border:1px dashed var(--qz-border-strong);background:color-mix(in srgb, var(--qz-surface) 60%, transparent);border-radius:12px;align-items:center;gap:14px;min-height:56px;padding:10px 12px 10px 16px;display:flex}.qz-pin-slot-icon{background:var(--qz-orange-soft);width:32px;height:32px;color:var(--qz-orange);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.qz-ws-card-icon{color:#fff;background:var(--wc,#5d87ff);width:46px;height:46px;box-shadow:0 6px 14px color-mix(in srgb, var(--wc,#5d87ff) 26%, transparent);border-radius:12px;flex-shrink:0;place-items:center;font-size:14px;font-weight:800;display:grid;overflow:hidden}:has(>.qz-page-mark){isolation:isolate}.qz-page-mark{z-index:-1;opacity:.1;pointer-events:none;width:200px;height:200px;color:var(--qz-brand);justify-content:center;align-items:center;display:flex;position:absolute;bottom:10px;right:18px}.qz-page-mark svg{width:190px;height:190px}.qz-jump{z-index:5;border:1px solid var(--qz-border-strong);background:var(--qz-surface);width:36px;height:36px;color:var(--qz-t2);cursor:pointer;opacity:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;transition:opacity .16s,transform .2s cubic-bezier(.2,.75,.2,1),border-color .16s,color .16s;display:inline-flex;position:absolute;bottom:14px;right:20px;transform:translateY(8px);box-shadow:0 6px 18px #1e293b24,0 1px 2px #1e293b14}.qz-jump[data-show]{opacity:1;pointer-events:auto;transform:translateY(0)}.qz-jump:hover{border-color:var(--qz-brand);color:var(--qz-brand);transform:translateY(-1px)}.qz-jump:focus-visible{outline:2px solid var(--qz-brand);outline-offset:2px}.qz-jump[data-fresh]{color:var(--qz-brand);border-color:#5d87ff73}.qz-jump[data-fresh]:after{content:"";background:var(--qz-brand);width:9px;height:9px;box-shadow:0 0 0 2px var(--qz-surface);border-radius:50%;position:absolute;top:-2px;right:-2px}@media (prefers-reduced-motion:reduce){.qz-jump{transition:opacity .16s}}.qingzhou [data-role=user]>div:first-child{border-color:#0000;border-radius:14px 14px 4px;max-width:78%;padding:10px 15px}.qingzhou [data-slot=ask-answered-panel]{border:1px solid var(--qz-border);background:var(--qz-surface);border-radius:10px;margin-top:8px;padding:12px 14px}.qingzhou [data-slot=ask-user-card]{border-radius:var(--qz-radius);padding:14px 16px;box-shadow:0 1px 2px #919eab14}.qingzhou [data-slot=ask-user-card] [data-ask-options]{border:1px solid var(--qz-border);background:var(--qz-surface);border-radius:10px;flex-direction:column;gap:0;display:flex;overflow:hidden}.qingzhou [data-slot=ask-user-card] [data-ask-options]>div{border-bottom:1px solid var(--qz-border);color:var(--qz-t2);gap:10px;padding:12px 14px;font-size:13px;transition:background .12s,border-color .2s}.qingzhou [data-slot=ask-user-card] [data-ask-options]>div:last-child{border-bottom:0}.qingzhou [data-slot=ask-user-card] [data-ask-options]>div:hover{background:var(--qz-surface-3)}.qingzhou [data-slot=ask-user-card] [data-ask-options] [data-slot=label]{color:var(--qz-t1);flex:1;font-size:13px;font-weight:500;line-height:1.4}.qingzhou [data-slot=ask-user-card] [data-ask-options]>div[data-slot=ask-other-input]{background:var(--qz-surface);border-bottom-width:0;padding:0}.qingzhou [data-slot=ask-user-card] [data-ask-options]>div[data-slot=ask-other-input][data-state=open]:not(:last-child){border-bottom-width:1px}.qingzhou [data-slot=ask-user-card] [data-slot=ask-other-input-body]{padding:2px 14px 12px 40px}:is(.qingzhou [data-slot=ask-user-card] [data-ask-options]>div:has(+[data-slot=ask-other-input][data-state=open]),.qingzhou [data-slot=ask-user-card] [data-ask-options]>div:has(+[data-slot=ask-other-input]:last-child)){border-bottom-color:#0000}.qz-push-bar{z-index:4;background:var(--qz-surface);opacity:0;pointer-events:none;align-items:center;gap:10px;padding:4px 20px 7px;transition:transform .24s cubic-bezier(0,0,.2,1),opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.qz-push-host:hover .qz-push-bar,.qz-push-host:focus-within .qz-push-bar,.qz-push-host[data-push-open=true] .qz-push-bar{opacity:1;pointer-events:auto;transform:translateY(0)}.qz-push-btn{white-space:nowrap;cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,box-shadow .15s,transform .12s;display:inline-flex}.qz-push-btn svg{flex-shrink:0;width:15px;height:15px}.qz-push-btn-primary{background:var(--qz-brand);color:var(--qz-on-brand);box-shadow:0 4px 12px #5d87ff47}.qz-push-btn-primary:hover{background:var(--qz-brand-hover);transform:translateY(-1px)}.qz-push-btn-ghost{background:var(--qz-brand-solid-soft);color:var(--qz-brand)}.qz-push-btn-ghost:hover{background:var(--qz-brand-solid-soft-hover);transform:translateY(-1px)}.qz-push-lift{transition:transform .24s cubic-bezier(0,0,.2,1),opacity .16s}.qz-push-host:hover .qz-push-lift,.qz-push-host:focus-within .qz-push-lift,.qz-push-host[data-push-open=true] .qz-push-lift{transform:translateY(var(--push-lift,-10px))}.qz-push-fade{transition:opacity .16s}.qz-push-host:hover .qz-push-fade,.qz-push-host:focus-within .qz-push-fade,.qz-push-host[data-push-open=true] .qz-push-fade{opacity:0}.qingzhou [data-slot=ask-user-card] [data-slot=label]{font-size:14px}.qingzhou [data-slot=ask-user-card] [data-slot=input],.qingzhou [data-slot=ask-user-card] [data-slot=textarea]{background:var(--qz-surface);border-color:var(--qz-border-input)}.qingzhou [data-slot=ask-user-card] [data-slot=input]:focus-visible,.qingzhou [data-slot=ask-user-card] [data-slot=textarea]:focus-visible{border-color:var(--qz-brand)}.qingzhou [data-slot=ask-user-card] [data-slot=input]:disabled,.qingzhou [data-slot=ask-user-card] [data-slot=textarea]:disabled{background:var(--qz-surface-3)}.qingzhou [data-slot=ask-head]{font-weight:600}.qingzhou [data-slot=sender-badge-name]{color:var(--qz-t1);font-size:13px;font-weight:600}.qingzhou [data-slot=time-chip]{font-size:10px}.qingzhou .prose,.qingzhou .prose :where(p,li){line-height:1.65}.qingzhou .prose :where(h1){font-size:18px}.qingzhou .prose :where(h2){font-size:16px}.qingzhou .prose :where(h3){font-size:14px}.qingzhou .prose :where(code),.qingzhou [data-slot=alert],.qingzhou-portal [data-slot=alert]{font-size:12px}.qingzhou-portal[data-sonner-toast]{background:var(--qz-toast-bg);color:#fff;white-space:pre-line;border:0;border-radius:9px;padding:10px 15px;font-size:12px;box-shadow:0 8px 24px #1018282e}@keyframes ssoRun{0%{transform:translate(-100%)}to{transform:translate(250%)}}.qingzhou .qz-ai-badge{background:linear-gradient(135deg, var(--qz-brand), var(--qz-brand-2));box-shadow:0 0 0 1.5px var(--qz-surface);letter-spacing:.01em}.qingzhou,.qingzhou-portal,body.qingzhou-page{--qz-shadow-menu:0 10px 26px #10182829}.qingzhou .qz-card-hint{animation:.9s ease-in-out 3 qzCardBreath}@keyframes qzCardBreath{0%,to{box-shadow:0 2px 12px #1018280f}50%{box-shadow:0 2px 12px #1018280f,0 0 0 5px #5d87ff2e,0 0 22px #5d87ff52}}.qingzhou [data-slot=turn]{contain-intrinsic-size:auto 480px}.qingzhou main[data-resizing] [data-slot=turn]{content-visibility:auto}.qingzhou [data-slot=turn-row]{margin-bottom:22px}.qingzhou [data-slot=turn-body]{flex:1;min-width:0;max-width:78%}.qingzhou [data-slot=turn-head]{margin-bottom:5px}.qingzhou [data-slot=turn-name]{color:var(--qz-t1);font-size:13px;font-weight:600}.qingzhou [data-slot=turn-head] [data-slot=time-chip]{font-family:var(--qz-font,inherit);color:var(--qz-t4);background:0 0;padding:0;font-size:10px}.qingzhou [data-slot=turn]{content-visibility:auto;contain-intrinsic-size:auto 600px}.qingzhou [data-slot=answer-bubble]{border:1px solid var(--qz-border);background:var(--qz-surface);max-width:100%;color:var(--qz-t2);border-radius:14px 14px 14px 4px;padding:10px 15px;font-size:14px;line-height:1.65;display:inline-block;box-shadow:0 1px 2px #919eab14}.qingzhou [data-slot=answer-bubble]+[data-slot=answer-bubble]{margin-top:8px}.qingzhou [data-slot=user-bubble]{background:var(--qz-brand-soft);max-width:100%;color:var(--qz-t1);white-space:pre-wrap;border-radius:14px 14px 4px;padding:10px 15px;font-size:14px;line-height:1.65;display:inline-block}.qingzhou [data-slot=supplement-tag]{color:var(--qz-brand);background:var(--qz-brand-soft);border-radius:50rem;margin-bottom:4px;padding:2px 8px;font-size:11px;font-weight:500}.qingzhou [data-slot=typing-dots]{align-items:center;gap:4px;height:16px;display:inline-flex}.qingzhou [data-slot=typing-dots] i{background:var(--qz-brand);border-radius:50%;width:5px;height:5px;animation:1s infinite qz-bounce}.qingzhou [data-slot=typing-dots] i:nth-child(2){animation-delay:.15s}.qingzhou [data-slot=typing-dots] i:nth-child(3){animation-delay:.3s}@keyframes qz-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.qingzhou [data-slot=process]{margin:0 0 8px}.qingzhou [data-slot=process-link]{color:var(--qz-brand-2);-webkit-user-select:none;user-select:none;border-radius:6px;margin-left:-4px;padding:5px 8px 5px 4px;font-size:13px}.qingzhou [data-slot=process-link]:hover{background:var(--qz-brand-soft)}.qingzhou [data-slot=process-meta]{color:var(--qz-t3)}.qingzhou [data-slot=process-live]{color:var(--qz-brand);align-items:center;gap:6px;display:inline-flex}.qingzhou [data-slot=process-live]:before{content:"";background:var(--qz-brand);border-radius:50%;width:6px;height:6px;animation:1.2s infinite qz-pulse}@keyframes qz-pulse{0%,to{opacity:1}50%{opacity:.3}}.qingzhou [data-slot=process-tail]{align-items:center;gap:3px;display:inline-flex}.qingzhou [data-slot=process-tail][data-status=done]{color:var(--qz-green)}.qingzhou [data-slot=process-tail][data-status=error],.qingzhou [data-slot=process-tail][data-status=stopped]{color:var(--qz-red)}.qingzhou [data-slot=process-box]{border-left:2px solid var(--qz-border);margin:6px 0 4px 6px;padding:2px 0 2px 14px}.qingzhou [data-slot=process-note]{color:var(--qz-t3);margin:6px 0 2px;font-size:13px;line-height:1.6}.qingzhou [data-slot=process-tool]{border-radius:6px;margin:0 -6px 0 -9px;padding:1px 6px 1px 0}.qingzhou [data-slot=process-tool][data-current]{background:var(--qz-brand-soft)}.qingzhou [data-slot=msg-actions]{color:var(--qz-t4);margin:8px 0 0 5px}.qingzhou [data-role=user] [data-slot=msg-actions]{margin:8px 4px 0 0}.qingzhou [data-slot=msg-actions]>button{height:27px;color:inherit;border-radius:6px;align-items:center;padding:0 7px;font-size:11px;transition:background .12s,color .12s;display:inline-flex}.qingzhou [data-slot=msg-actions]>button svg{stroke-width:1px}.qingzhou [data-slot=msg-actions]>button:hover,.qingzhou [data-slot=msg-actions]>button:focus-visible{background:var(--qz-surface-2);color:var(--qz-t1)}.qingzhou [data-slot=msg-actions]>button:disabled,.qingzhou [data-slot=msg-actions]>button.is-disabled{opacity:.55;cursor:not-allowed}.qingzhou [data-slot=msg-actions]>button.is-done{color:var(--qz-brand);background:var(--qz-brand-soft)}.qingzhou [data-slot=turn-feedback]{border-top:1px dashed var(--qz-border);margin:16px 0 4px;padding-top:12px}.qingzhou [data-slot=turn-feedback-question]{color:var(--qz-t3);margin-bottom:8px;font-size:13px}.qingzhou [data-slot=turn-feedback] button{border:1px solid var(--qz-border);background:var(--qz-surface);height:32px;color:var(--qz-t2);border-radius:50rem;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:inline-flex}.qingzhou [data-slot=turn-feedback] button:hover{border-color:var(--qz-brand);color:var(--qz-brand)}.qingzhou [data-slot=turn-feedback] button.is-selected{background:var(--qz-brand-soft);color:var(--qz-brand);border-color:#0000;font-weight:600}.qingzhou-page .qz-collapse{opacity:1;transition:grid-template-rows var(--transition-duration-base) var(--ease-out-quart), opacity var(--transition-duration-base) var(--ease-out-quart);grid-template-rows:1fr;display:grid;overflow:clip}.qingzhou-page .qz-collapse>.qz-collapse-content{min-height:0;overflow:hidden}.qingzhou-page .qz-collapse[data-qz-collapse=closing]{opacity:0;pointer-events:none;grid-template-rows:0fr}@starting-style{.qingzhou-page .qz-collapse[data-qz-collapse=open]{opacity:0;grid-template-rows:0fr}}.qingzhou-page [data-qz-presence]{interpolate-size:allow-keywords;height:auto;transition:height var(--transition-duration-base) var(--ease-out-quart), margin var(--transition-duration-base) var(--ease-out-quart), padding var(--transition-duration-base) var(--ease-out-quart), opacity var(--transition-duration-base) var(--ease-out-quart), transform var(--transition-duration-base) var(--ease-out-quart);overflow:hidden}.qingzhou-page [data-qz-presence=exiting]{opacity:0;pointer-events:none;height:0;margin-block:0;padding-block:0;transform:translateY(-4px)}.qingzhou-page [data-qz-presence=entering]{animation:qz-presence-enter var(--transition-duration-base) var(--ease-out-quart)}.qingzhou-page [data-qz-presence=entering-stable]{animation:qz-presence-enter-stable var(--transition-duration-base) var(--ease-out-quart)}@keyframes qz-presence-enter-stable{0%{opacity:0;transform:translateY(-4px)}}@keyframes qz-presence-enter{0%{opacity:0;height:0;margin-block:0;padding-block:0;transform:translateY(-4px)}to{height:auto}}.qingzhou-page .qz-motion-spin{animation:.8s linear infinite qz-motion-spin}@keyframes qz-motion-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.qingzhou-page .qz-collapse,.qingzhou-page [data-qz-presence],.qingzhou-page .qz-motion-spin{transition:none;animation:none}}.qingzhou [data-slot=im-tag]{white-space:nowrap;color:var(--qz-teal);background:var(--qz-teal-soft);border-radius:5px;flex:none;align-items:center;gap:3px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:400;display:inline-flex}.qingzhou [data-slot=branch-tag]{color:var(--qz-purple);background:var(--qz-purple-soft);border-radius:5px;flex:none;padding:1px 6px;font-size:10px;font-weight:600}.qingzhou span:not(.flex):has(>[data-slot=im-tag]){flex-wrap:wrap;align-items:baseline;display:flex}.qingzhou span:not(.flex):has(>[data-slot=im-tag])>span:first-child{flex:0 auto;min-width:0}:is(.qingzhou,.qingzhou-portal) .qz-skill-results-arrive,:is(.qingzhou,.qingzhou-portal) .qz-result-arrive{animation:qz-result-arrive var(--transition-duration-base) var(--ease-out-quart)}:is(.qingzhou,.qingzhou-portal) .qz-memory-revision-content{animation:qz-result-arrive .15s var(--ease-out-quart)}:is(.qingzhou,.qingzhou-portal) .qz-tab-list{position:relative}:is(.qingzhou,.qingzhou-portal) .qz-tab-indicator{pointer-events:none;transition:transform var(--transition-duration-base) var(--ease-out-quart), width var(--transition-duration-base) var(--ease-out-quart), height var(--transition-duration-base) var(--ease-out-quart);position:absolute;left:0}:is(.qingzhou,.qingzhou-portal) .qz-tab-indicator[data-variant=underline]{background:var(--qz-brand);height:2px;bottom:0}:is(.qingzhou,.qingzhou-portal) .qz-tab-indicator[data-variant=pill]{border-radius:var(--qz-radius);background:var(--qz-surface);box-shadow:var(--qz-shadow);top:0}:is(.qingzhou,.qingzhou-portal) .qz-tab-panel-active{animation:qz-result-arrive var(--transition-duration-fast) var(--ease-out-quart)}.qingzhou-page [data-qz-drawer-layer]{transition:opacity var(--transition-duration-base) var(--ease-out-quart)}.qingzhou-page [data-qz-drawer-panel]{transition:transform var(--transition-duration-slow) var(--ease-out-quart), opacity var(--transition-duration-slow) var(--ease-out-quart)}.qingzhou-page [data-qz-drawer-panel][data-state=closing]{transition-duration:var(--transition-duration-base);pointer-events:none}.qingzhou-page [data-qz-drawer-layer]:is([data-state=opening],[data-state=closing]),.qingzhou-page [data-qz-drawer-panel]:is([data-state=opening],[data-state=closing]){opacity:0}.qingzhou-page [data-qz-drawer-panel][data-docked=false]:is([data-state=opening],[data-state=closing]){transform:translate(100%)}.qingzhou-page [data-qz-drawer-panel][data-state=open]{opacity:1;transform:translate(0)}:is(.qingzhou,.qingzhou-portal) .qz-skill-install-complete,.qingzhou .qz-skill-created-highlight,:is(.qingzhou,.qingzhou-portal) [data-settings=verify-row][data-changed=true]{animation:qz-result-highlight .6s var(--ease-out-quart)}@keyframes qz-result-arrive{0%{opacity:0}to{opacity:1}}@keyframes qz-result-highlight{0%{background-color:var(--qz-brand-soft)}}@media (prefers-reduced-motion:reduce){:is(.qingzhou,.qingzhou-portal) .qz-tab-indicator,.qingzhou-page [data-qz-drawer-layer],.qingzhou-page [data-qz-drawer-panel][data-state]{transition:none}:is(.qingzhou,.qingzhou-portal) .qz-tab-panel-active,:is(.qingzhou,.qingzhou-portal) .qz-skill-results-arrive,:is(.qingzhou,.qingzhou-portal) .qz-memory-revision-content,:is(.qingzhou,.qingzhou-portal) .qz-result-arrive,:is(.qingzhou,.qingzhou-portal) .qz-skill-install-complete,.qingzhou .qz-skill-created-highlight,:is(.qingzhou,.qingzhou-portal) [data-settings=verify-row][data-changed=true]{animation:none}}.qz-suite-wall{isolation:isolate;background:var(--qz-surface);border-radius:18px;overflow:hidden;box-shadow:0 18px 38px -12px #1028462e}.qz-suite-grid{--qz-cols:1;grid-template-columns:repeat(var(--qz-cols), minmax(0, 1fr));margin:0 -1px -1px 0;display:grid}.qz-suite-piece{--qz-line:#d3e0f4;--qz-joint-y:96px;z-index:calc(200 - var(--qz-i,0));flex-direction:column;margin:-1px 0 0 -1px;transition:transform .24s cubic-bezier(0,0,.2,1),filter .24s;display:flex;position:relative}.qz-suite-piece:hover,.qz-suite-piece:focus-within{z-index:300;filter:drop-shadow(0 12px 12px #10284638)drop-shadow(0 1px 2px #1028462e);transform:translateY(-3px)}.qz-suite-card{--qz-cell:var(--qz-surface);--qz-line:#d3e0f4;border:1px solid var(--qz-line);background:var(--qz-cell);color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.qz-suite-piece>.qz-suite-card{--hole-t:radial-gradient(circle 19px at 50% 0, transparent 98.5%, #000 100%);--hole-l:radial-gradient(circle 19px at 0 var(--qz-joint-y), transparent 98.5%, #000 100%);--hole-none:linear-gradient(#000, #000);-webkit-mask-image:var(--hole-t), var(--hole-l);-webkit-mask-image:var(--hole-t), var(--hole-l);mask-image:var(--hole-t), var(--hole-l);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.qz-suite-card:focus-visible{outline:2px solid var(--qz-brand);outline-offset:-2px}.qz-suite-tab{z-index:2;background:var(--qz-surface);border:1px solid var(--qz-line);pointer-events:none;position:absolute}.qz-suite-tab-b{border-top:0;border-radius:0 0 20px 20px;width:40px;height:20px;margin-left:-20px;bottom:-19px;left:50%}.qz-suite-tab-r{top:var(--qz-joint-y);border-left:0;border-radius:0 20px 20px 0;width:20px;height:40px;margin-top:-20px;right:-19px}@media (max-width:719.98px){.qz-suite-grid{--qz-cols:1}.qz-suite-piece:nth-child(-n+1)>.qz-suite-card{--hole-t:var(--hole-none)}.qz-suite-piece:nth-child(n+1)>.qz-suite-card{--hole-l:var(--hole-none)}.qz-suite-piece:nth-child(n) .qz-suite-tab-r,.qz-suite-piece:last-child .qz-suite-tab-r,.qz-suite-piece:nth-last-child(-n+1) .qz-suite-tab-b{display:none}}@media (min-width:720px) and (max-width:1083.98px){.qz-suite-grid{--qz-cols:2}.qz-suite-piece:nth-child(-n+2)>.qz-suite-card{--hole-t:var(--hole-none)}.qz-suite-piece:nth-child(odd)>.qz-suite-card{--hole-l:var(--hole-none)}.qz-suite-piece:nth-child(2n) .qz-suite-tab-r,.qz-suite-piece:last-child .qz-suite-tab-r,.qz-suite-piece:nth-last-child(-n+2) .qz-suite-tab-b{display:none}}@media (min-width:1084px) and (max-width:1423.98px){.qz-suite-grid{--qz-cols:3}.qz-suite-piece:nth-child(-n+3)>.qz-suite-card{--hole-t:var(--hole-none)}.qz-suite-piece:nth-child(3n+1)>.qz-suite-card{--hole-l:var(--hole-none)}.qz-suite-piece:nth-child(3n) .qz-suite-tab-r,.qz-suite-piece:last-child .qz-suite-tab-r,.qz-suite-piece:nth-last-child(-n+3) .qz-suite-tab-b{display:none}}@media (min-width:1424px) and (max-width:1763.98px){.qz-suite-grid{--qz-cols:4}.qz-suite-piece:nth-child(-n+4)>.qz-suite-card{--hole-t:var(--hole-none)}.qz-suite-piece:nth-child(4n+1)>.qz-suite-card{--hole-l:var(--hole-none)}.qz-suite-piece:nth-child(4n) .qz-suite-tab-r,.qz-suite-piece:last-child .qz-suite-tab-r,.qz-suite-piece:nth-last-child(-n+4) .qz-suite-tab-b{display:none}}@media (min-width:1764px) and (max-width:2103.98px){.qz-suite-grid{--qz-cols:5}.qz-suite-piece:nth-child(-n+5)>.qz-suite-card{--hole-t:var(--hole-none)}.qz-suite-piece:nth-child(5n+1)>.qz-suite-card{--hole-l:var(--hole-none)}.qz-suite-piece:nth-child(5n) .qz-suite-tab-r,.qz-suite-piece:last-child .qz-suite-tab-r,.qz-suite-piece:nth-last-child(-n+5) .qz-suite-tab-b{display:none}}@media (min-width:2104px){.qz-suite-grid{--qz-cols:6}.qz-suite-piece:nth-child(-n+6)>.qz-suite-card{--hole-t:var(--hole-none)}.qz-suite-piece:nth-child(6n+1)>.qz-suite-card{--hole-l:var(--hole-none)}.qz-suite-piece:nth-child(6n) .qz-suite-tab-r,.qz-suite-piece:last-child .qz-suite-tab-r,.qz-suite-piece:nth-last-child(-n+6) .qz-suite-tab-b{display:none}}.qz-suite-wm{background:var(--sc-a,#5d87ff);opacity:.06;pointer-events:none;z-index:0;width:64px;height:64px;position:absolute;bottom:12px;right:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8.3%2010a.7.7%200%200%201-.626-1.079L11.4%203a.7.7%200%200%201%201.198-.043L16.3%208.9a.7.7%200%200%201-.572%201.1Z'%2F%3E%3Crect%20x%3D'3'%20y%3D'14'%20width%3D'7'%20height%3D'7'%20rx%3D'1'%2F%3E%3Ccircle%20cx%3D'17.5'%20cy%3D'17.5'%20r%3D'3.5'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8.3%2010a.7.7%200%200%201-.626-1.079L11.4%203a.7.7%200%200%201%201.198-.043L16.3%208.9a.7.7%200%200%201-.572%201.1Z'%2F%3E%3Crect%20x%3D'3'%20y%3D'14'%20width%3D'7'%20height%3D'7'%20rx%3D'1'%2F%3E%3Ccircle%20cx%3D'17.5'%20cy%3D'17.5'%20r%3D'3.5'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat}.qz-suite-card-top{z-index:1;background:linear-gradient(135deg, var(--sc-a,#5d87ff), var(--sc-b,#49beff));color:#fff;flex-shrink:0;justify-content:flex-start;align-items:center;gap:10px;height:60px;padding:6px 30px 0;display:flex;position:relative}.qz-suite-card-top svg{flex-shrink:0;width:26px;height:26px;transition:transform .3s cubic-bezier(.2,.75,.2,1)}.qz-push-host:hover .qz-suite-card-top svg{transform:scale(1.22)}.qz-suite-card-body{z-index:1;--push-lift:-10px;flex-direction:column;flex:1;min-width:0;padding:14px 30px;display:flex;position:relative}.qz-suite-push{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}.qz-suite-push .qz-push-bar{padding:4px 30px 10px}.qz-suite-push .qz-push-btn-primary{box-shadow:0 2px 6px #5d87ff38}@media (max-width:900px){.qz-suite-piece{--qz-joint-y:90px}}.qz-suite-card[data-preview]{cursor:default}@media (prefers-reduced-motion:reduce){.qz-suite-piece,.qz-suite-card-top svg{transition:none}.qz-suite-piece:hover,.qz-suite-piece:focus-within,.qz-push-host:hover .qz-suite-card-top svg{transform:none}}.qingzhou .qz-params-row{transition:grid-template-rows var(--transition-duration-base) var(--ease-out-quart);grid-template-rows:0fr;display:grid}.qingzhou .qz-params-row[data-open=true]{grid-template-rows:1fr}.qingzhou .qz-params-row>*{min-height:0;overflow:hidden}.qingzhou .qz-params-row[data-open=true]>*{overflow:visible}.qingzhou .qz-pill-enter{transform-origin:50%;animation:qz-pill-enter var(--transition-duration-base) var(--ease-spring) both, qz-pill-glow .6s var(--ease-out-quart) both;--qz-pill-glow:var(--qz-brand-soft)}.qingzhou .qz-pill-enter[data-tone=skill]{--qz-pill-glow:var(--qz-purple-soft)}.qingzhou .qz-pill-leave{transform-origin:50%;animation:qz-pill-leave var(--transition-duration-fast) var(--ease-out-quart) both;pointer-events:none}@keyframes qz-pill-enter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes qz-pill-glow{0%{box-shadow:0 0 0 6px var(--qz-pill-glow)}to{box-shadow:0 0 #0000}}@keyframes qz-pill-leave{to{opacity:0;transform:scale(.6)}}.qingzhou [data-qz-confirm=true]{box-shadow:0 0 0 3px var(--qz-brand-soft);border-color:var(--qz-brand-2)!important}.qingzhou .qz-add-count{background:var(--qz-brand);min-width:16px;height:16px;color:var(--qz-on-brand);text-align:center;transform-origin:50%;animation:qz-count-bump var(--transition-duration-slow) var(--ease-spring) both;border-radius:50rem;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-5px;right:-5px}@keyframes qz-count-bump{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.qingzhou .qz-pill-enter,.qingzhou .qz-pill-leave,.qingzhou .qz-add-count{animation:none}.qingzhou .qz-params-row{transition:none}}.qingzhou-page .qz-todo-strip{position:relative}.qingzhou-page .qz-todo-flash{border:1px solid var(--qz-brand-2);pointer-events:none;--qz-todo-glow:var(--qz-brand-soft);animation:qz-todo-flash .6s var(--ease-out-quart) both;border-radius:12px;position:absolute;inset:-1px}.qingzhou-page .qz-todo-flash[data-tone=done]{border-color:var(--qz-green);--qz-todo-glow:var(--qz-green-soft)}@keyframes qz-todo-flash{0%{opacity:1;box-shadow:0 0 0 6px var(--qz-todo-glow)}50%{opacity:1}to{opacity:0;box-shadow:0 0 #0000}}.qingzhou-page .qz-todo-chev{transition:transform var(--transition-duration-base) var(--ease-out-quart)}.qingzhou-page .qz-todo-strip[data-open=true] .qz-todo-chev{transform:rotate(180deg)}.qingzhou-page .qz-todo-cur{transition:opacity var(--transition-duration-fast) var(--ease-out-quart)}.qingzhou-page .qz-todo-strip[data-open=true] .qz-todo-cur{opacity:0}.qingzhou-page .qz-todo-label{transition:color var(--transition-duration-slow) var(--ease-out-quart)}.qingzhou-page .qz-todo-count{transform-origin:50%;display:inline-block}.qingzhou-page .qz-todo-count[data-qz-bump=true]{color:var(--qz-brand);animation:qz-todo-bump var(--transition-duration-slow) var(--ease-spring) both}@keyframes qz-todo-bump{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}.qingzhou-page .qz-todo-cur-text[data-qz-swap=true]{animation:qz-todo-cur-in var(--transition-duration-base) var(--ease-out-quart) both}@keyframes qz-todo-cur-in{0%{opacity:0;transform:translateY(6px)}}.qingzhou-page .qz-todo-icon{flex-shrink:0;width:14px;height:14px;position:relative}.qingzhou-page .qz-todo-icon>*{opacity:0;transition:opacity var(--transition-duration-fast) var(--ease-out-quart);position:absolute;inset:0}.qingzhou-page .qz-todo-icon>[data-on=true]{opacity:1}.qingzhou-page .qz-todo-icon[data-qz-done-pop=true] .qz-todo-icon-done,.qingzhou-page .qz-todo-row[data-qz-just-done=true] .qz-todo-icon-done{animation:qz-todo-bump var(--transition-duration-slow) var(--ease-spring) both}.qingzhou-page .qz-todo-row{animation:qz-todo-row-in var(--transition-duration-base) var(--ease-out-quart) both;animation-delay:calc(var(--qz-i,0) * 20ms);transition:color var(--transition-duration-base) var(--ease-out-quart), text-decoration-color var(--transition-duration-fast) var(--ease-out-quart) var(--transition-duration-base);-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000}.qingzhou-page .qz-todo-row[data-status=completed]{text-decoration-color:currentColor}@keyframes qz-todo-row-in{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.qingzhou-page .qz-todo-strip,.qingzhou-page .qz-todo-strip *{transition:none;animation:none}}.qz-memory-badge{color:var(--qz-memory-org_policy-fg);background:var(--qz-memory-org_policy-bg);border-radius:4px;align-items:center;padding:2px 7px;font-size:12px;line-height:1.5;display:inline-flex}.qz-memory-badge:focus-visible{outline:2px solid var(--qz-brand);outline-offset:2px}.qz-memory-badge[data-memory-type=preference]{color:var(--qz-memory-preference-fg);background:var(--qz-memory-preference-bg)}.qz-memory-badge[data-memory-type=project_fact],.qz-memory-badge[data-confidence=medium]{color:var(--qz-memory-project_fact-fg);background:var(--qz-memory-project_fact-bg)}.qz-memory-badge[data-memory-type=correction],.qz-memory-badge[data-confidence=low]{color:var(--qz-memory-correction-fg);background:var(--qz-memory-correction-bg)}.qz-memory-badge[data-memory-type=procedure],.qz-memory-badge[data-confidence=high]{color:var(--qz-memory-procedure-fg);background:var(--qz-memory-procedure-bg)}.qz-memory-badge[data-memory-type=decision]{color:var(--qz-memory-decision-fg);background:var(--qz-memory-decision-bg)}.qz-memory-badge[data-memory-type=org_policy]{color:var(--qz-memory-org_policy-fg);background:var(--qz-memory-org_policy-bg)}.qingzhou,.qingzhou-portal{--qz-growth-paper:linear-gradient(165deg, #f7fbff, #ebf4fb);--qz-growth-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 20v8M20 24h8' stroke='%231f6fd6' stroke-opacity='.16'/%3E%3C/svg%3E");--qz-growth-ink:#1f6fd6;--qz-growth-text:#0d2a4d;--qz-growth-text-2:#3d5a7c;--qz-growth-gold:#d8b36a;--qz-growth-gold-2:#f1d9a2;--qz-growth-dot:#f2545b;--qz-growth-ease:cubic-bezier(.22, .8, .24, 1)}.qz-growth-entry{align-items:center;margin-right:6px;display:flex}.qz-growth-helm{width:40px;height:40px;color:var(--qz-t2);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;transition:background-color .2s;display:grid;position:relative}.qz-growth-helm:hover,.qz-growth-helm[data-open]{background:var(--qz-surface-3)}.qz-own-reveal::-ms-reveal{display:none}.qz-own-reveal::-ms-clear{display:none}.qz-growth-ring{width:32px;height:32px;position:absolute;top:4px;left:4px;transform:rotate(-90deg)}.qz-growth-ring circle{fill:none;stroke-width:2px}.qz-growth-ring [data-part=track]{stroke:var(--qz-surface-2)}.qz-growth-ring [data-part=fill]{stroke:var(--qz-growth-gold);stroke-linecap:round;transition:stroke-dasharray .9s var(--qz-growth-ease)}.qz-growth-wheel{stroke-width:1.8px;width:18px;height:18px;transition:transform .6s var(--qz-growth-ease)}.qz-growth-helm:hover .qz-growth-wheel,.qz-growth-helm[data-open] .qz-growth-wheel{transform:rotate(60deg)}.qz-growth-dot{background:var(--qz-growth-dot);width:8px;height:8px;box-shadow:0 0 0 2px var(--qz-surface);border-radius:99px;position:absolute;top:5px;right:5px}.qz-growth-pop{border:1px solid var(--qz-border);background:var(--qz-surface);color:var(--qz-t1);border-radius:14px;overflow:hidden;box-shadow:0 24px 60px -22px #101e3c61}.qz-growth-pop-head{color:var(--qz-growth-text);background:var(--qz-growth-paper);padding:16px 18px;position:relative;box-shadow:inset 0 -1px #1f6fd61f}.qz-growth-pop-head:before{content:"";background-image:var(--qz-growth-grid);pointer-events:none;background-size:48px 48px;position:absolute;inset:0}.qz-growth-pop-head>*{position:relative}.qz-growth-pop-rank{align-items:center;gap:12px;display:flex}.qz-growth-pop-kicker{letter-spacing:.12em;color:var(--qz-growth-text-2);font-size:11px;font-weight:400}.qz-growth-pop-ship{color:var(--qz-growth-text);font-size:17px;font-weight:700;line-height:1.4}.qz-growth-pop-xp{margin-top:14px}.qz-growth-insignia{width:52px;height:52px;color:var(--qz-growth-ink);background:#fff;border-radius:14px;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #1f6fd673,0 4px 10px -6px #0d2a4d66}.qz-growth-insignia svg{stroke-width:1.6px;width:30px;height:30px}.qz-growth-insignia .num{text-align:center;color:#fff;background:var(--qz-growth-ink);border-radius:7px;min-width:22px;height:22px;padding:0 5px;font-size:11px;font-weight:400;line-height:22px;position:absolute;bottom:-6px;right:-6px}.qz-growth-xp{background:#0d2a4d1a;border-radius:99px;height:4px;overflow:hidden}.qz-growth-xp i{border-radius:inherit;background:linear-gradient(90deg, var(--qz-growth-gold), var(--qz-growth-gold-2));height:100%;transition:width 1.2s var(--qz-growth-ease);display:block}.qz-growth-xp-meta{color:var(--qz-growth-text-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:7px;font-size:12px;display:flex}.qz-growth-xp-meta b{color:var(--qz-growth-text);font-weight:600}.qz-growth-pop-rows{flex-direction:column;padding:6px;display:flex}.qz-growth-pop-row{color:inherit;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.qz-growth-pop-row:hover,.qz-growth-pop-row:focus-visible{background:var(--qz-surface-3)}.qz-growth-pop-row b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.4;display:block;overflow:hidden}.qz-growth-pop-row small{color:var(--qz-t4);font-size:12px;display:block}.qz-growth-pop-icon{width:32px;height:32px;color:var(--qz-t2);background:var(--qz-surface-3);border-radius:9px;flex:none;place-items:center;display:grid}.qz-growth-pop-icon svg{width:16px;height:16px}.qz-growth-pop-go{width:16px;height:16px;color:var(--qz-t4);flex:none}.qz-growth-pop-error{color:var(--qz-danger-text);margin:0;padding:14px 18px 4px;font-size:12px}.qz-growth-pop-foot{padding:4px 14px 14px}.qz-growth-pop-error+.qz-growth-pop-foot{padding-top:10px}.qz-growth-btn{white-space:nowrap;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.qz-growth-btn svg{width:15px;height:15px}.qz-growth-btn.is-primary{color:#fff;background:var(--qz-brand);box-shadow:var(--qz-shadow-primary)}.qz-growth-btn.is-primary:hover{background:var(--qz-brand-hover)}.qz-growth-btn:disabled{cursor:not-allowed;opacity:.6}.qz-growth-btn.is-block{width:100%}.qz-growth-page{background:var(--qz-growth-paper);grid-template-columns:minmax(0,1fr) 400px;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.qz-growth-sea{min-width:0;min-height:0;color:var(--qz-growth-text);background:radial-gradient(70% 60% at 45% 55%,#f5fbff,#0000 75%),linear-gradient(170deg,#eef6fc,#e4f0f9 60%,#dcebf6);position:relative;overflow:hidden}.qz-growth-state{color:var(--qz-t3);flex-direction:column;grid-column:1/-1;place-self:center;align-items:center;gap:12px;margin:0;font-size:13px;display:flex}.qz-growth-state p{margin:0}.qz-growth-state[role=alert] p{color:var(--qz-danger-text)}@media (max-width:991.98px){.qz-growth-page{grid-template-rows:max-content max-content;grid-template-columns:minmax(0,1fr);overflow:auto}}@media (prefers-reduced-motion:reduce){.qz-growth-helm,.qz-growth-ring [data-part=fill],.qz-growth-wheel,.qz-growth-xp i,.qz-growth-btn{transition:none}.qz-growth-helm:hover .qz-growth-wheel,.qz-growth-helm[data-open] .qz-growth-wheel{transform:none}}.qz-growth-chart-wrap{position:absolute;inset:0}.qz-growth-scroll{overscroll-behavior-x:contain;position:absolute;inset:0;overflow:auto}.qz-growth-scroll-content{min-width:100%;min-height:100%;position:relative}@media (max-width:991.98px){.qz-growth-chart-wrap{position:relative}}.qz-growth-grid{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cpath d='M60 55v10M55 60h10' stroke='%231f6fd6' stroke-opacity='.22' stroke-width='1'/%3E%3C/svg%3E");background-size:120px 120px;position:absolute;inset:0;-webkit-mask:radial-gradient(85% 80%,#000 50%,#0000);mask:radial-gradient(85% 80%,#000 50%,#0000)}.qz-growth-bathy,.qz-growth-noise{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.qz-growth-bathy path{fill:none;stroke:#1f6fd60f;stroke-width:1px;stroke-dasharray:4 8}.qz-growth-noise{background:url(/growth/paper-noise.png) 0 0/128px 128px}.qz-growth-coords{letter-spacing:.14em;color:#0d2a4d66;font-variant-numeric:tabular-nums;pointer-events:none;font-size:10.5px;position:absolute}.qz-growth-coords.is-west{left:22px}.qz-growth-coords.is-east{right:22px}.qz-growth-mapbox{position:absolute}.qz-growth-mapbox>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qz-growth-isle{cursor:pointer;transform-box:fill-box;transform-origin:50%;transition:transform .45s var(--qz-growth-ease);outline:none}.qz-growth-isle.is-locked{cursor:default}.qz-growth-isle:not(.is-locked):hover{transform:translateY(-2px)}.qz-growth-isle:not(.is-locked):hover .layer{stroke-width:1.4px}.qz-growth-isle .hit{fill:#0000;stroke:none}.qz-growth-isle:focus-visible .hit{stroke:var(--ink);stroke-width:2px;stroke-dasharray:4 4}.qz-growth-isle .land{fill:#fff;fill-opacity:.55}.qz-growth-isle.is-locked .land{fill-opacity:.25}.qz-growth-isle .layer{fill:none;stroke-linejoin:round}.qz-growth-isle.is-locked .layer{stroke-dasharray:3 4}.qz-growth-isle .surf{fill:none;stroke:var(--ink);stroke-opacity:.22;stroke-width:1px;stroke-dasharray:2 6}.qz-growth-isle .surf.s2{stroke-opacity:.12;stroke-dasharray:1 8}.qz-growth-isle .spot{fill:var(--ink);opacity:.7}.qz-growth-isle .halo{fill:none;stroke:var(--ink);stroke-opacity:.5;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:qz-growth-halo 3.2s var(--qz-growth-ease) 3 forwards}.qz-growth-isle .halo.h2{animation-delay:1.6s}.qz-growth-isle .sweep{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.08 .92;animation:5s linear 2 qz-growth-sweep,.6s 9.4s forwards qz-growth-sweep-out}@keyframes qz-growth-halo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.28)}}@keyframes qz-growth-sweep{to{stroke-dashoffset:-1px}}@keyframes qz-growth-sweep-out{to{opacity:0}}.qz-growth-chart.is-intro .qz-growth-isle{animation:qz-growth-isle-in .8s var(--qz-growth-ease) both;animation-delay:calc(var(--i) * .11s + .25s)}.qz-growth-chart.is-intro .qz-growth-isle .layer[pathLength]{stroke-dasharray:1;stroke-dashoffset:1px;animation:qz-growth-draw 1.4s var(--qz-growth-ease) forwards;animation-delay:calc(var(--i) * .11s + .35s)}.qz-growth-route-reveal{fill:none;stroke:#fff;stroke-width:28px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:qz-growth-draw 1.8s var(--qz-growth-ease) .2s forwards}.qz-growth-chart.is-intro .qz-growth-peak{animation:qz-growth-peak-in .6s var(--qz-growth-ease) both;animation-delay:calc(var(--i) * .11s + .7s)}@keyframes qz-growth-isle-in{0%{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes qz-growth-draw{to{stroke-dashoffset:0}}@keyframes qz-growth-peak-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}}.qz-growth-route-todo{fill:none;stroke:#0d2a4d4d;stroke-width:1.4px;stroke-dasharray:1 7;stroke-linecap:round}.qz-growth-route-glow{fill:none;stroke:#b9851f24;stroke-width:9px;stroke-linecap:round}.qz-growth-route-done{fill:none;stroke:#b9851f;stroke-width:1.5px;stroke-dasharray:6 6}@keyframes qz-growth-march{to{stroke-dashoffset:-24px}}.qz-growth-waypoint{fill:var(--qz-growth-gold);stroke:#fff;stroke-width:1.5px}.qz-growth-reticle{pointer-events:none;transition:transform .7s var(--qz-growth-ease)}.qz-growth-reticle path{fill:none;stroke:#1f6fd6;stroke-width:1.6px;stroke-linecap:round}.qz-growth-reticle circle{fill:none;stroke:#1f6fd666;stroke-width:.8px;stroke-dasharray:2 5}.qz-growth-peak{text-align:center;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.qz-growth-peak-mark,.qz-growth-peak-space{width:38px;height:38px;margin:0 auto;position:relative}.qz-growth-peak-mark{color:var(--qz-t4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff9;border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffffb3}.qz-growth-peak-mark svg{stroke-width:1.7px;width:18px;height:18px}.qz-growth-peak-mark:after{content:"";background:#1e3c5a59;width:1px;height:7px;position:absolute;bottom:-7px;left:50%}.qz-growth-peak-name{white-space:nowrap;text-shadow:0 0 3px #f2f8fd,0 0 8px #f2f8fd;margin-top:13px}.qz-growth-peak-name .no{letter-spacing:.28em;color:#10233f8c;font-size:10px}.qz-growth-peak-name .t{letter-spacing:.03em;color:var(--qz-growth-text);font-size:13.5px;font-weight:700;display:block}.qz-growth-peak-name .p{color:#10233f99;font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-top:1px;font-size:11px;font-weight:400;display:inline-flex}.qz-growth-peak-name .p svg{width:11px;height:11px}.qz-growth-peak.is-current .qz-growth-peak-name .t,.qz-growth-peak.is-current .qz-growth-peak-name .p{color:#1f6fd6}.qz-growth-peak.is-done .qz-growth-peak-name .p{color:#9a6a12}.qz-growth-peak.is-locked .qz-growth-peak-name .t{color:#0d2a4d73}.qz-growth-vessel{pointer-events:none;transition:left .9s var(--qz-growth-ease), top .9s var(--qz-growth-ease);position:absolute;transform:translate(-50%,-50%)}.qz-growth-vessel .ping{width:64px;height:64px;animation:qz-growth-ping 2.6s var(--qz-growth-ease) 4 forwards;border:1px solid #1f6fd68c;border-radius:99px;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%}.qz-growth-vessel .ping+.ping{animation-delay:1.3s}@keyframes qz-growth-ping{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.qz-growth-vessel-trail{width:120px;height:40px;margin-top:-14px;position:absolute;top:50%;right:18px;overflow:visible}.qz-growth-vessel.is-west .qz-growth-vessel-trail{left:18px;right:auto;transform:scaleX(-1)}.qz-growth-vessel-trail path{fill:none;stroke:#1f6fd673;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:3 5;animation:2.4s linear 4 reverse qz-growth-march;-webkit-mask:linear-gradient(90deg,#0000,#000);mask:linear-gradient(90deg,#0000,#000)}.qz-growth-vessel-tag{letter-spacing:.04em;white-space:nowrap;color:var(--qz-growth-text);background:linear-gradient(135deg,#fff,#dfeaff);border-radius:99px;padding:3px 10px;font-size:11px;font-weight:400;position:absolute;top:-32px;left:50%;transform:translate(-50%);box-shadow:0 8px 16px -8px #0d2a4d99}.qz-growth-vessel-hull{color:#fff;background:radial-gradient(circle at 40% 30%,#4d83ff,#1d3f9c);border-radius:99px;place-items:center;width:44px;height:44px;animation:3.2s ease-in-out 3 qz-growth-bob;display:grid;position:relative;box-shadow:0 0 0 1px #6fd3ffcc,0 12px 24px -8px #1e46b4e6}.qz-growth-vessel-hull svg{width:28px;height:28px;transition:transform .4s var(--qz-growth-ease)}.qz-growth-vessel.is-west .qz-growth-vessel-hull svg{transform:scaleX(-1)}@keyframes qz-growth-bob{50%{transform:translateY(-3px)rotate(-3deg)}}.qz-growth-legend,.qz-growth-hud{-webkit-backdrop-filter:blur(20px)saturate(1.6);background:#ffffffd1;box-shadow:inset 0 0 0 1px #ffffffe6,0 14px 32px -20px #0d2a4d59}.qz-growth-legend{z-index:6;color:var(--qz-growth-text-2);border-radius:99px;gap:18px;padding:6px 12px;font-size:11.5px;display:flex;position:absolute;bottom:18px;left:22px}.qz-growth-legend span{align-items:center;gap:8px;display:inline-flex}.qz-growth-legend i{border-top:1.6px dashed #c48a22;width:18px;height:0;display:inline-block}.qz-growth-legend i.is-todo{border-top:1.6px dotted #5b88b5}.qz-growth-legend i.is-locked{background:#dfe6ec;border:1px dashed #8ea3ba;border-radius:3px;width:10px;height:10px}.qz-growth-compass{z-index:6;color:#0d2a4d73;pointer-events:none;width:92px;position:absolute;bottom:18px;right:22px}@media (max-width:575.98px){.qz-growth-compass{display:none}}.qz-growth-hud{z-index:8;color:var(--qz-growth-text);animation:qz-growth-drop .7s var(--qz-growth-ease) both;border-radius:16px;align-items:center;gap:20px;padding:14px 18px 14px 14px;display:flex;position:absolute;top:18px;left:20px;right:20px}@keyframes qz-growth-drop{0%{opacity:0;transform:translateY(-10px)}}.qz-growth-hud-who{min-width:0}.qz-growth-hud-name{letter-spacing:.14em;color:var(--qz-growth-text-2);font-size:11px}.qz-growth-hud-ship{white-space:nowrap;color:var(--qz-growth-text);font-size:18px;font-weight:700;line-height:1.3}.qz-growth-hud-xp{flex:1;min-width:240px;max-width:440px}.qz-growth-hud-need{color:var(--qz-growth-text-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:9px;font-size:12px;display:flex}.qz-growth-hud-need ul{margin:0;padding:0;list-style:none;display:contents}.qz-growth-hud-need li{align-items:center;gap:6px;display:inline-flex}.qz-growth-hud-need li[data-met]{color:#b0700c}.qz-growth-hud-need svg{width:13px;height:13px}.qz-growth-hud-need-title{color:var(--qz-growth-text)}.qz-growth-stat{border-left:1px solid #0d2a4d1f;padding:2px 18px}.qz-growth-hud-stats{margin-left:auto;display:flex}.qz-growth-stat-label{white-space:nowrap;color:var(--qz-growth-text-2);align-items:center;gap:6px;font-size:11.5px;display:flex}.qz-growth-stat-label svg{width:13px;height:13px}.qz-growth-stat b{color:var(--qz-growth-text);font-variant-numeric:tabular-nums;margin-top:2px;font-size:20px;font-weight:700;display:block}.qz-growth-stat b small{color:var(--qz-growth-text-2);margin-left:2px;font-size:12px;font-weight:500}@media (max-width:1279.98px){.qz-growth-hud{flex-wrap:wrap;gap:12px 20px}.qz-growth-hud-stats{margin-left:0}}@media (prefers-reduced-motion:reduce){.qz-growth-isle,.qz-growth-reticle,.qz-growth-vessel,.qz-growth-vessel-hull svg{transition:none}.qz-growth-isle:not(.is-locked):hover{transform:none}.qz-growth-isle .halo,.qz-growth-isle .sweep,.qz-growth-route-reveal,.qz-growth-vessel .ping,.qz-growth-vessel-trail path,.qz-growth-vessel-hull,.qz-growth-hud,.qz-growth-chart.is-intro .qz-growth-isle,.qz-growth-chart.is-intro .qz-growth-isle .layer[pathLength],.qz-growth-chart.is-intro .qz-growth-peak{animation:none}.qz-growth-chart.is-intro .qz-growth-isle .layer[pathLength],.qz-growth-route-reveal{stroke-dashoffset:0}}.qz-growth-side{min-height:0;color:var(--qz-growth-text);-webkit-backdrop-filter:blur(22px)saturate(1.4);background:linear-gradient(160deg,#ffffffc7,#ffffff9e);border-radius:22px;flex-direction:column;margin:16px 16px 16px 0;display:flex;overflow:hidden;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c,0 30px 60px -30px #00326e99}.qz-growth-tabs{background:#103c6e14;border-radius:13px;flex:none;gap:2px;margin:14px 14px 0;padding:4px;display:flex;box-shadow:inset 0 1px 2px #103c6e14}.qz-growth-tabs button{white-space:nowrap;min-width:0;color:var(--qz-t3);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 6px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.qz-growth-tabs button svg{width:15px;height:15px}.qz-growth-tabs button.is-on{color:#0f5fae;background:#fff;box-shadow:0 1px 2px #103c6e1f,0 4px 10px -4px #103c6e33}.qz-growth-tabs button:focus-visible{outline:2px solid var(--qz-growth-ink);outline-offset:1px}.qz-growth-tab-count{color:#fff;text-align:center;background:#ff7a6b;border-radius:99px;min-width:16px;height:16px;padding:0 4px;font-size:10.5px;font-weight:400;line-height:16px}.qz-growth-tabbody{flex:1;min-height:0;padding:14px 14px 22px;animation:.28s both qz-growth-tab-in;overflow:auto}@keyframes qz-growth-tab-in{0%{opacity:0;transform:translateY(6px)}}.qz-growth-section-title{letter-spacing:.16em;color:#10233f73;align-items:center;gap:8px;margin:18px 4px 10px;font-size:12px;display:flex}.qz-growth-section-title.is-first{margin-top:4px}.qz-growth-section-title:after{content:"";background:#10233f1a;flex:1;height:1px}.qz-growth-section-title button{letter-spacing:0}.qz-growth-side-empty,.qz-growth-side-hint{color:var(--qz-t4);margin:10px 4px 0;font-size:12px}.qz-growth-side-empty[role=alert]{color:var(--qz-danger-text)}.qz-growth-cover{height:140px;color:var(--qz-growth-text);background:linear-gradient(160deg,#f6fbff,#e7f2fb);border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1f6fd61f,0 10px 22px -16px #0d2a4d59}.qz-growth-cover:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath d='M30 26v8M26 30h8' stroke='%231f6fd6' stroke-opacity='.18'/%3E%3C/svg%3E");background-size:60px 60px;position:absolute;inset:0}.qz-growth-cover-art{width:250px;height:164px;position:absolute;top:4px;right:-30px}.qz-growth-cover-txt{flex-direction:column;justify-content:space-between;max-width:56%;display:flex;position:absolute;top:16px;bottom:14px;left:18px}.qz-growth-cover-stage{width:max-content;color:var(--qz-growth-ink);background:#fff;border-radius:99px;align-items:center;gap:7px;padding:3px 10px 3px 3px;font-size:11.5px;font-weight:400;display:inline-flex;box-shadow:inset 0 0 0 1px #1f6fd640}.qz-growth-cover-stage em{box-sizing:border-box;color:#fff;background:var(--qz-growth-ink);border-radius:99px;place-items:center;min-width:22px;height:20px;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:400;display:grid}.qz-growth-cover.is-done .qz-growth-cover-stage{color:#9a6a12;box-shadow:inset 0 0 0 1px #b9851f59}.qz-growth-cover.is-done .qz-growth-cover-stage em{background:#b9851f}.qz-growth-cover.is-open .qz-growth-cover-stage{color:#157f89;box-shadow:inset 0 0 0 1px #1d9aa659}.qz-growth-cover.is-open .qz-growth-cover-stage em{background:#1d9aa6}.qz-growth-cover.is-locked .qz-growth-cover-stage{color:var(--qz-t3);box-shadow:inset 0 0 0 1px #0d2a4d26}.qz-growth-cover.is-locked .qz-growth-cover-stage em{background:#9aaabd}.qz-growth-cover-txt b{font-size:19px;font-weight:800;line-height:1.3;display:block}.qz-growth-cover-txt small{color:var(--qz-growth-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.qz-growth-cover-earn{color:var(--qz-growth-text-2);align-items:center;gap:4px;font-size:12px;display:inline-flex}.qz-growth-cover-earn svg{color:#b9851f;width:13px;height:13px}.qz-growth-cover-txt .qz-growth-cover-earn b{color:#b9851f;font-size:13px;font-weight:800;display:inline}.qz-growth-cover-ring{z-index:1;background:#1f6fd60f;border-radius:99px;width:52px;height:52px;position:absolute;top:12px;right:12px}.qz-growth-cover-ring circle{stroke:#1f6fd626}.qz-growth-cover-ring circle+circle{stroke:var(--qz-growth-ink);transition:stroke-dasharray 1s var(--qz-growth-ease) .2s}.qz-growth-cover.is-done .qz-growth-cover-ring circle+circle{stroke:#b9851f}.qz-growth-cover-ring span{white-space:nowrap;color:var(--qz-growth-ink);justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:absolute;inset:0}.qz-growth-cover-ring span small{opacity:.8;font-size:10px}.qz-growth-tile{--k:#9aaabd;width:38px;height:38px;color:var(--k);box-shadow:inset 0 0 0 1.5px var(--k);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.qz-growth-tile svg{stroke-width:1.8px;width:17px;height:17px}.qz-growth-tile.k-basic{--k:#c08a2e}.qz-growth-tile.k-real{--k:#1f6fd6}.qz-growth-tile.k-team{--k:#12917f}.qz-growth-tile.k-habit{--k:#e0604f}.qz-growth-tile.k-impact{--k:#d8961e}.qz-growth-tile.k-done{--k:#1f9a5c}.qz-growth-next{background:#fff;border-radius:16px;margin-top:12px;padding:14px;box-shadow:inset 0 0 0 1.5px #1f6fd68c,0 12px 24px -18px #0d2a4d73}.qz-growth-next-label{letter-spacing:.08em;color:var(--qz-growth-ink);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.qz-growth-next-label svg{width:14px;height:14px}.qz-growth-next-row{align-items:center;gap:12px;margin:10px 0 12px;display:flex}.qz-growth-next-row .qz-growth-tile{border-radius:14px;width:46px;height:46px}.qz-growth-next-row .qz-growth-tile svg{width:22px;height:22px}.qz-growth-next-row b{font-size:15.5px;font-weight:700;line-height:1.35;display:block}.qz-growth-next-row small{color:var(--qz-t3);font-size:12px}.qz-growth-loot{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.qz-growth-loot span{background:#fff;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:400;display:inline-flex;box-shadow:inset 0 0 0 1px}.qz-growth-loot span.is-points{color:#b9851f}.qz-growth-loot span.is-growth{color:var(--qz-growth-ink)}.qz-growth-loot svg{width:13px;height:13px}.qz-growth-sail{height:40px}.qz-growth-quest{animation:qz-growth-row .45s var(--qz-growth-ease) both;animation-delay:calc(var(--i,0) * 45ms);background:#fff;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;transition:box-shadow .15s,transform .15s;display:grid;box-shadow:inset 0 0 0 1px #0d2a4d14}@keyframes qz-growth-row{0%{opacity:0;transform:translateY(8px)}}.qz-growth-quest+.qz-growth-quest{margin-top:8px}.qz-growth-quest:hover{box-shadow:inset 0 0 0 1px #1f6fd659,0 8px 18px -14px #0d2a4d66}.qz-growth-quest-title{font-size:13.5px;font-weight:600;line-height:1.4}.qz-growth-quest-sub{color:var(--qz-t4);align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.qz-growth-quest-sub .kind{color:var(--qz-t3)}.qz-growth-quest-sub .kind:after{content:"·";color:var(--qz-t4);margin-left:8px}.qz-growth-pts{color:#b7791f;font-variant-numeric:tabular-nums;font-weight:700}.qz-growth-quest-count{font-variant-numeric:tabular-nums;color:#b7791f}.qz-growth-progress{background:#0d2a4d14;border-radius:99px;height:3px;margin-top:8px;overflow:hidden}.qz-growth-progress i{border-radius:inherit;height:100%;transition:width .6s var(--qz-growth-ease);background:#b9851f;display:block}.qz-growth-quest-act{height:30px;color:var(--qz-t3);background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.qz-growth-quest-act svg{width:14px;height:14px}button.qz-growth-quest-act{color:#0f5fae;cursor:pointer;background:#e8f4ff}button.qz-growth-quest-act:hover{background:#d6ebff}.qz-growth-quest.is-done .qz-growth-quest-title{color:var(--qz-t3)}.qz-growth-quest.is-done .qz-growth-quest-act{color:#1f9a5c}.qz-growth-quest.is-watch{box-shadow:0 0 0 1px #f0a03273,0 6px 16px -12px #a0641480}.qz-growth-quest.is-watch .qz-growth-quest-act{color:#b7791f}.qz-growth-quest.is-lock{background:#fff9;box-shadow:inset 0 0 0 1px #0d2a4d1a}.qz-growth-quest.is-lock .qz-growth-tile{--k:#b8c4d2}.qz-growth-quest.is-lock .qz-growth-quest-title{color:var(--qz-t4)}.qz-growth-quest.is-lock .qz-growth-quest-act{color:#b8c4d2}.qz-growth-week{background:#fff;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #b9851f59}.qz-growth-week b{color:var(--qz-growth-text);font-size:14px;display:block}.qz-growth-week small{color:#b9851f;font-size:12px}.qz-growth-suns{gap:6px;margin-left:auto;display:flex}.qz-growth-suns span{color:#e3c79a;justify-items:center;gap:2px;display:grid}.qz-growth-suns svg{width:22px;height:22px}.qz-growth-suns em{color:#b89863;font-size:10.5px;font-style:normal;font-weight:400}.qz-growth-suns span[data-lit]{color:#f5a524}.qz-growth-suns span[data-lit] svg{fill:#ffd56b;filter:drop-shadow(0 2px 4px #f5a52480)}.qz-growth-suns span[data-lit] em{color:#b7791f}.qz-growth-bounty{color:var(--qz-growth-text);background:var(--qz-growth-paper);border-radius:14px;padding:16px 16px 14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b9851f73,0 10px 20px -16px #0d2a4d73}.qz-growth-bounty:before{content:"";border-radius:inherit;background-image:var(--qz-growth-grid);pointer-events:none;background-size:48px 48px;position:absolute;inset:0}.qz-growth-bounty>*{position:relative}.qz-growth-bounty+.qz-growth-bounty{margin-top:12px}.qz-growth-bounty-top{letter-spacing:.2em;color:#b9851f;align-items:center;gap:8px;font-size:11px;display:flex}.qz-growth-bounty-top svg{width:14px;height:14px}.qz-growth-bounty-timer{letter-spacing:0;font-variant-numeric:tabular-nums;color:#c0563f;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.qz-growth-bounty h4{color:var(--qz-growth-text);margin:10px 0 2px;font-size:15.5px;font-weight:700}.qz-growth-bounty p{color:var(--qz-growth-text-2);margin:0;font-size:12.5px}.qz-growth-bounty .qz-growth-progress{margin-top:14px}.qz-growth-bounty-meta{color:var(--qz-growth-text-2);justify-content:space-between;gap:10px;margin-top:8px;font-size:12px;display:flex}.qz-growth-bounty-meta b{color:#b9851f;flex:none;font-weight:600}.qz-growth-bounty.is-upcoming .qz-growth-bounty-timer{color:var(--qz-growth-ink)}.qz-growth-bounty.is-ended{opacity:.75;margin-top:10px}.qz-growth-bounty.is-ended .qz-growth-bounty-timer{color:var(--qz-t4)}.qz-growth-bounty.is-ended .qz-growth-progress i{background:#9aaabd}.qz-growth-bounty-ended{margin-top:18px}.qz-growth-bounty-ended summary{color:var(--qz-t3);cursor:pointer;margin:0 4px;font-size:12px}.qz-growth-medals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.qz-growth-medal{text-align:center;background:#fff;border-radius:12px;padding:14px 6px 12px;box-shadow:inset 0 0 0 1px #0d2a4d14}.qz-growth-medal-art{margin:0 auto 8px;display:block}.qz-growth-medal b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;font-size:12.5px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.qz-growth-medal small{color:var(--qz-t4);font-size:11px}.qz-growth-medal.is-off .qz-growth-medal-art{opacity:.55}.qz-growth-medal.is-off b{color:var(--qz-t4)}.qz-growth-board-head{margin:4px 4px 12px}.qz-growth-board-head b{font-size:17px;font-weight:700;line-height:1.35;display:block}.qz-growth-board-head small{color:var(--qz-t3);font-size:12.5px}.qz-growth-board{margin:0;padding:0;list-style:none}.qz-growth-board li{border-radius:10px;grid-template-columns:24px 30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:grid}.qz-growth-board li+li{margin-top:2px}.qz-growth-board li.is-me{background:#1f6fd60f;box-shadow:inset 0 0 0 1px #1f6fd640}.qz-growth-board .n{text-align:center;color:var(--qz-t4);font-variant-numeric:tabular-nums;font-weight:700}.qz-growth-board li:nth-child(-n+3):not(.is-me) .n{color:#9a6a12}.qz-growth-board .av{color:#fff;border-radius:99px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.qz-growth-board .nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qz-growth-board .v{text-align:right;font-variant-numeric:tabular-nums;min-width:34px;font-weight:700}.qz-growth-optout{background:#fff;border-radius:12px;align-items:center;gap:4px;margin-top:16px;padding:10px 12px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #0d2a4d14}.qz-growth-optout [role=switch]{margin-left:auto}@media (max-width:991.98px){.qz-growth-side{margin:0 16px 16px}}@media (prefers-reduced-motion:reduce){.qz-growth-tabbody,.qz-growth-quest{animation:none}.qz-growth-tabs button,.qz-growth-quest,.qz-growth-progress i,.qz-growth-cover-ring circle+circle{transition:none}}.qz-growth-dialog{box-shadow:0 40px 90px -30px #02081e8c}.qz-growth-dialog-banner{height:168px;color:var(--qz-growth-text);background:var(--qz-growth-paper);padding:18px 22px;position:relative;overflow:hidden;box-shadow:inset 0 -1px #1f6fd61f}.qz-growth-dialog-grid{background-image:var(--qz-growth-grid);background-size:48px 48px;position:absolute;inset:0}.qz-growth-dialog-mini{width:300px;height:190px;position:absolute;top:-6px;right:-10px}.qz-growth-dialog-mini .land{fill:#fff;fill-opacity:.55}.qz-growth-dialog-close{z-index:2;width:30px;height:30px;color:var(--qz-growth-text-2);cursor:pointer;background:#0d2a4d0f;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.qz-growth-dialog-close:hover{background:#0d2a4d1a}.qz-growth-dialog-close svg{width:16px;height:16px}.qz-growth-dialog-k{letter-spacing:.22em;color:var(--qz-growth-text-2);font-size:11px;position:relative}.qz-growth-dialog-title{max-width:52%;color:var(--qz-growth-text);margin:6px 0 0;font-size:21px;font-weight:700;line-height:1.35;position:relative}.qz-growth-dialog-chips{gap:8px;display:flex;position:absolute;bottom:16px;left:22px}.qz-growth-dialog-chips span{color:var(--qz-growth-ink);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:400;display:inline-flex;box-shadow:inset 0 0 0 1px #1f6fd64d}.qz-growth-dialog-chips span.is-gold{color:#b9851f;box-shadow:inset 0 0 0 1px #b9851f73}.qz-growth-dialog-chips svg{width:13px;height:13px}.qz-growth-dialog-body{gap:18px;padding:20px 22px 4px;display:grid}.qz-growth-dialog-body>*{animation:qz-growth-row-up .5s var(--qz-growth-ease) both}.qz-growth-dialog-body>:nth-child(2){animation-delay:60ms}.qz-growth-dialog-body>:nth-child(3){animation-delay:.12s}.qz-growth-dialog-body>:nth-child(4){animation-delay:.18s}@keyframes qz-growth-row-up{0%{opacity:0;transform:translateY(8px)}}.qz-growth-why{color:var(--qz-t2);margin:0;font-size:13.5px}.qz-growth-dest{color:var(--qz-t2);background:#1f6fd60d;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #1f6fd624}.qz-growth-dest .sp{color:#fff;background:#0b9c6e;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.qz-growth-dest b{color:var(--qz-t1);font-weight:600}.qz-growth-steps{gap:14px;margin:0;padding:0 0 0 2px;list-style:none;display:grid;position:relative}.qz-growth-steps:before{content:"";background:var(--qz-border-strong);width:1px;position:absolute;top:10px;bottom:10px;left:13px}.qz-growth-steps li{color:var(--qz-t3);align-items:flex-start;gap:14px;font-size:13px;display:flex;position:relative}.qz-growth-steps em{width:24px;height:24px;color:var(--qz-t2);background:var(--qz-surface);box-shadow:inset 0 0 0 1px var(--qz-border-strong);border-radius:99px;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.qz-growth-steps em svg{width:13px;height:13px}.qz-growth-steps li.is-ok em{color:#fff;background:var(--qz-green);box-shadow:none}.qz-growth-steps b{color:var(--qz-t1);font-weight:600;display:block}.qz-growth-log{background:var(--qz-surface-3);box-shadow:inset 0 0 0 1px var(--qz-border);border-radius:12px;padding:14px 16px;position:relative}.qz-growth-log-k{letter-spacing:.08em;color:var(--qz-t4);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11.5px;display:flex}.qz-growth-log-k span,.qz-growth-log-k button{align-items:center;gap:6px;display:inline-flex}.qz-growth-log-k button{letter-spacing:0;color:var(--qz-brand);cursor:pointer;background:0 0;border:0;gap:4px;padding:0;font-size:11.5px}.qz-growth-log-k svg{width:13px;height:13px}.qz-growth-log-k button svg{width:12px;height:12px}.qz-growth-log-rec{color:var(--qz-brand);box-shadow:inset 0 0 0 1px var(--qz-border);background:#fff;border-radius:99px;align-items:center;gap:5px;margin-bottom:8px;padding:3px 10px;font-size:12px;font-weight:400;display:inline-flex}.qz-growth-log-rec svg{width:13px;height:13px}.qz-growth-log-txt{min-height:44px;color:var(--qz-t1);margin:0;font-size:14px}.qz-growth-log-txt .is-ref{color:var(--qz-brand);font-weight:600}.qz-growth-caret{vertical-align:-2px;background:var(--qz-brand);width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite qz-growth-caret;display:inline-block}@keyframes qz-growth-caret{50%{opacity:0}}.qz-growth-dialog-foot{border-top:1px solid var(--qz-border);align-items:center;gap:10px;margin-top:14px;padding:14px 22px 18px;display:flex}.qz-growth-dialog-hint{color:var(--qz-t4);align-items:center;gap:6px;margin-right:auto;font-size:12px;display:inline-flex}.qz-growth-dialog-hint svg{width:13px;height:13px}.qz-growth-btn.is-plain{color:var(--qz-t2);background:var(--qz-surface-3)}.qz-growth-btn.is-plain:hover{background:var(--qz-border)}@media (max-width:575.98px){.qz-growth-dialog-mini{opacity:.45}.qz-growth-dialog-title{max-width:80%}.qz-growth-dialog-chips{flex-wrap:wrap;right:22px}.qz-growth-dialog-foot{flex-wrap:wrap}.qz-growth-dialog-hint{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.qz-growth-dialog-body>*,.qz-growth-caret{animation:none}}.qz-growth-cel{inset:var(--qz-topbar-h) 0 0;z-index:70;background:radial-gradient(45% 45% at 50% 40%,#fffffffa,#ecf4fbf5 70%,#dceaf6f5);outline:none;place-items:center;transition:opacity .35s;display:grid;position:fixed;overflow:auto}.qz-growth-cel[data-starting-style]{opacity:0}.qz-growth-cel-grid{pointer-events:none;background-image:var(--qz-growth-grid);background-size:48px 48px;position:absolute;inset:0;-webkit-mask:radial-gradient(55% 55% at 50% 42%,#000,#0000);mask:radial-gradient(55% 55% at 50% 42%,#000,#0000)}.qz-growth-cel-stage{text-align:center;width:min(520px,100% - 32px);color:var(--qz-growth-text);padding:24px 0;position:relative}.qz-growth-cel-seal{width:190px;height:190px;margin:0 auto;position:relative}.qz-growth-cel-ring{position:absolute;inset:0;transform:rotate(-90deg)}.qz-growth-cel-ring circle{fill:none}.qz-growth-cel-ring .ticks{stroke:#b9851f73;stroke-width:6px;stroke-dasharray:.6 5.6}.qz-growth-cel-ring .draw{stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.qz-growth-cel-medal{perspective:600px;place-items:center;display:grid;position:absolute;inset:26px}.qz-growth-cel-medal>svg{display:block}.qz-growth-cel-glint{pointer-events:none;border-radius:50%;position:absolute;inset:26px;overflow:hidden}.qz-growth-cel-glint:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:30%;position:absolute;top:-20%;bottom:-20%;left:-40%;transform:skew(-18deg)}.qz-growth-cel-rays{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.qz-growth-cel-rays>i{transform-origin:50% 0;opacity:0;background:linear-gradient(#d8a640,#0000);border-radius:2px;width:1.5px;height:18px;position:absolute;top:0;left:0}.qz-growth-cel-kicker{letter-spacing:.4em;color:#b9851f;margin-top:18px;font-size:11px}.qz-growth-cel-title{color:var(--qz-growth-text);margin:8px 0 0;font-size:24px;font-weight:700}.qz-growth-cel-pts{letter-spacing:-.02em;color:#b9851f;font-variant-numeric:tabular-nums;margin-top:6px;font-size:44px;font-weight:800}.qz-growth-cel-pts small{letter-spacing:0;color:var(--qz-growth-text-2);margin-left:4px;font-size:15px;font-weight:600}.qz-growth-cel-xp{text-align:left;width:360px;max-width:100%;margin:6px auto 0}.qz-growth-cel-xp .qz-growth-xp{height:5px}.qz-growth-cel-gains{flex-wrap:wrap;justify-content:center;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.qz-growth-cel-gain{color:var(--qz-growth-text);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:7px 12px 7px 7px;font-size:12.5px;font-weight:400;display:inline-flex;box-shadow:inset 0 0 0 1px #0d2a4d1f}.qz-growth-cel-gain-medal{flex:none;width:26px;height:26px;display:block}.qz-growth-cel-gain-medal>svg{display:block}.qz-growth-cel-gain-ic{width:26px;height:26px;color:var(--qz-growth-ink);background:#1f6fd614;border-radius:8px;flex:none;place-items:center;display:grid}.qz-growth-cel-gain-ic>svg{width:14px;height:14px}.qz-growth-cel-cta{justify-content:center;gap:10px;margin-top:26px;display:flex}.qz-growth-cel-cta:not(.is-armed){pointer-events:none}.qz-growth-btn.is-ghost{color:var(--qz-growth-text);background:#fff;box-shadow:inset 0 0 0 1px #0d2a4d2e}.qz-growth-btn.is-ghost:hover{background:var(--qz-surface-3)}.qz-growth-cel-pair{justify-content:center;align-items:center;gap:26px;display:flex}.qz-growth-cel-old{width:84px;height:84px;color:var(--qz-growth-text-2);background:#fff;border-radius:22px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0d2a4d26}.qz-growth-cel-old>svg{width:52px;height:52px}.qz-growth-cel-arrow{background:linear-gradient(90deg,#b9851f00,#b9851f);width:70px;height:2px;position:relative}.qz-growth-cel-arrow:after{content:"";border:5px solid #0000;border-left-color:#b9851f;border-right:0;position:absolute;top:-4px;right:-2px}.qz-growth-cel-new{width:170px;height:170px;color:var(--qz-growth-ink);background:#fff;border-radius:40px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #1f6fd680,0 18px 40px -18px #1f6fd68c}.qz-growth-cel-new>svg{width:110px;height:110px}.qz-growth-cel-badge{min-width:54px;height:40px;color:var(--qz-growth-text);background:linear-gradient(135deg, var(--qz-growth-gold-2), var(--qz-growth-gold));border-radius:12px;place-items:center;padding:0 8px;font-size:19px;font-weight:400;display:grid;position:absolute;bottom:-10px;right:-10px;box-shadow:0 10px 20px -8px #d8b36ab3}.qz-growth-cel-promote .qz-growth-cel-kicker{margin-top:26px}.qz-growth-cel-rank{color:var(--qz-growth-text-2);margin-top:6px;font-size:14px}.qz-growth-cel.is-animated .qz-growth-cel-ring .draw{stroke-dashoffset:1px;animation:qz-growth-cel-draw 1.1s var(--qz-growth-ease) .15s forwards}.qz-growth-cel.is-animated .qz-growth-cel-medal>svg{animation:qz-growth-cel-flip 1s var(--qz-growth-ease) .55s both}.qz-growth-cel.is-animated .qz-growth-cel-glint:after{animation:1.1s 1.5s qz-growth-cel-glint}.qz-growth-cel.is-animated .qz-growth-cel-rays>i{animation:1s cubic-bezier(.15,.7,.3,1) .7s both qz-growth-cel-ray}.qz-growth-cel.is-animated .qz-growth-cel-gain,.qz-growth-cel.is-animated .qz-growth-cel-cta{animation:qz-growth-row-up .5s var(--qz-growth-ease) 1.5s both}.qz-growth-cel.is-animated .qz-growth-cel-gain:nth-child(2){animation-delay:1.62s}.qz-growth-cel.is-animated .qz-growth-cel-gain:nth-child(3){animation-delay:1.74s}.qz-growth-cel.is-animated .qz-growth-cel-cta{animation-delay:1.8s}.qz-growth-cel.is-animated .qz-growth-cel-promote .qz-growth-cel-cta{animation-delay:1.4s}.qz-growth-cel-new.is-drawing>svg>*{stroke-dasharray:80;stroke-dashoffset:80px;animation:qz-growth-cel-draw-ship 1.2s var(--qz-growth-ease) forwards}.qz-growth-cel-new.is-drawing>svg>:nth-child(2){animation-delay:.25s}.qz-growth-cel-new.is-drawing>svg>:nth-child(3){animation-delay:.5s}.qz-growth-cel-new.is-drawing>svg>:nth-child(4){animation-delay:.75s}.qz-growth-cel-new.is-drawing>svg>:nth-child(5){animation-delay:1s}.qz-growth-cel-new.is-drawing>.qz-growth-cel-badge{animation:qz-growth-cel-pop .5s var(--qz-growth-ease) 1.1s both}@keyframes qz-growth-cel-draw{to{stroke-dashoffset:0}}@keyframes qz-growth-cel-draw-ship{to{stroke-dashoffset:0}}@keyframes qz-growth-cel-flip{0%{opacity:0;transform:rotateY(90deg)scale(.7)}60%{opacity:1;transform:rotateY(-12deg)scale(1.04)}to{opacity:1;transform:none}}@keyframes qz-growth-cel-glint{to{left:120%}}@keyframes qz-growth-cel-ray{0%{opacity:0;transform:rotate(var(--deg)) translateY(64px)}25%{opacity:1}to{opacity:0;transform:rotate(var(--deg)) translateY(132px)}}@keyframes qz-growth-cel-pop{0%{opacity:0;transform:scale(.6)}}.qz-onb{z-index:95;pointer-events:none;animation:.3s both qz-onb-fade;position:fixed;inset:0}.qz-onb-veil{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.qz-onb-dim{fill:#0d2a4d94}.qz-onb-hole,.qz-onb-ring{transition:x .55s var(--qz-growth-ease), y .55s var(--qz-growth-ease), width .55s var(--qz-growth-ease), height .55s var(--qz-growth-ease)}.qz-onb-ring{stroke:#fff;stroke-width:2px;stroke-dasharray:6 6;animation:1.2s linear infinite qz-onb-march}.qz-onb-block{pointer-events:auto;position:absolute}.qz-onb-card{pointer-events:auto;width:340px;transition:left .55s var(--qz-growth-ease), top .55s var(--qz-growth-ease);background:linear-gradient(165deg,#fff,#f3f8fd);border-radius:18px;padding:20px 22px 16px;position:absolute;box-shadow:inset 0 0 0 1px #1f6fd626,0 30px 60px -24px #0d2a4d8c}.qz-onb-card:before{content:"";border-radius:inherit;pointer-events:none;background-image:var(--qz-growth-grid);opacity:.7;background-size:48px 48px;position:absolute;inset:0}.qz-onb-in{animation:qz-onb-up .4s var(--qz-growth-ease) both;position:relative}.qz-onb-k{letter-spacing:.14em;color:#b9851f;font-size:11.5px;font-weight:700}.qz-onb-card h3{color:var(--qz-growth-text);margin:6px 0 8px;font-size:20px;font-weight:800}.qz-onb-card p{color:var(--qz-growth-text-2);margin:0;font-size:13.5px;line-height:1.75}.qz-onb-card p b{color:var(--qz-growth-ink);font-weight:700}.qz-onb-ft{align-items:center;gap:8px;margin-top:18px;display:flex}.qz-onb-dots{gap:5px;margin-right:auto;display:flex}.qz-onb-dots>i{background:#0d2a4d26;border-radius:99px;width:6px;height:6px;transition:width .3s}.qz-onb-dots>i.is-on{background:var(--qz-growth-ink);width:18px}.qz-onb-skip{color:var(--qz-t4);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12.5px}.qz-onb-skip:hover{color:var(--qz-t2)}.qz-onb .qz-growth-btn.is-primary{background:var(--qz-growth-ink)}.qz-onb .qz-growth-btn.is-primary:hover{background:#1a60bb}@keyframes qz-onb-fade{0%{opacity:0}}@keyframes qz-onb-march{to{stroke-dashoffset:-24px}}@keyframes qz-onb-up{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.qz-onb,.qz-onb-ring,.qz-onb-in{animation:none}.qz-onb-hole,.qz-onb-ring,.qz-onb-card,.qz-onb-dots>i{transition:none}}.qz-gb{z-index:94;pointer-events:none;position:fixed;inset:0}.qz-gb.is-animated{animation:.3s both qz-onb-fade}.qz-gb-ring{pointer-events:none;position:absolute;overflow:visible}.qz-gb-ring rect{fill:none;stroke:#d8b36a;stroke-width:2px;stroke-dasharray:6 5}.qz-gb.is-animated .qz-gb-ring rect{animation:1.2s linear 3 qz-gb-march}.qz-gb-glow{pointer-events:none;border-radius:14px;position:absolute;box-shadow:0 0 #d8b36a80}.qz-gb.is-animated .qz-gb-glow{animation:1.6s ease-out 3 qz-gb-glow}.qz-gb-card{pointer-events:auto;background:linear-gradient(165deg,#fff,#f3f8fd);border-radius:14px;width:300px;padding:14px 16px 12px;position:absolute;box-shadow:inset 0 0 0 1px #b9851f52,0 22px 44px -22px #0d2a4d80}.qz-gb-card:before{content:"";border-radius:inherit;pointer-events:none;background-image:var(--qz-growth-grid);opacity:.6;background-size:48px 48px;position:absolute;inset:0}.qz-gb-arrow{background:#fbfdff;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.qz-gb-card.is-below .qz-gb-arrow{top:-5px;box-shadow:-1px -1px #b9851f52}.qz-gb-card.is-above .qz-gb-arrow{bottom:-5px;box-shadow:1px 1px #b9851f52}.qz-gb-card.is-right .qz-gb-arrow{left:-5px;box-shadow:-1px 1px #b9851f52}.qz-gb-card.is-left .qz-gb-arrow{right:-5px;box-shadow:1px -1px #b9851f52}.qz-gb-in{position:relative}.qz-gb.is-animated .qz-gb-in{animation:qz-onb-up .4s var(--qz-growth-ease) both}.qz-gb-k{letter-spacing:.1em;color:#b9851f;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.qz-gb-k svg{flex:none;width:13px;height:13px}.qz-gb-k span{min-width:0}.qz-gb-card p{color:var(--qz-growth-text);margin:6px 0 0;font-size:13.5px;line-height:1.7}.qz-gb-ft{justify-content:flex-end;margin-top:10px;display:flex}.qz-gb-ft .qz-growth-btn{background:var(--qz-growth-ink);height:30px;padding:0 14px;font-size:12.5px}.qz-gb-ft .qz-growth-btn:hover{background:#1a60bb}@keyframes qz-gb-march{to{stroke-dashoffset:-22px}}@keyframes qz-gb-glow{0%{box-shadow:0 0 #d8b36a80}to{box-shadow:0 0 0 14px #d8b36a00}}@media (prefers-reduced-motion:reduce){.qz-gb.is-animated,.qz-gb.is-animated .qz-gb-in,.qz-gb.is-animated .qz-gb-ring rect,.qz-gb.is-animated .qz-gb-glow{animation:none}.qz-growth-cel{transition:none}}.qz-ga-verdict{color:var(--qz-growth-text);background:var(--qz-growth-grid), var(--qz-growth-paper);box-shadow:inset 4px 0 0 var(--qz-growth-ink), inset 0 0 0 1px #1f6fd626;background-size:48px 48px,auto;border-radius:16px;align-items:center;gap:16px;padding:16px 22px;font-size:14.5px;line-height:1.7;display:flex;position:relative}.qz-ga-verdict-icon{width:38px;height:38px;color:var(--qz-growth-ink);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #1f6fd659}.qz-ga-verdict p{margin:0}.qz-ga-verdict b{font-weight:800}.qz-ga-verdict[data-delta="1"] .qz-ga-chg{color:#006300}.qz-ga-verdict[data-delta="-1"] .qz-ga-chg{color:var(--qz-danger-ink)}.qz-ga-warn{color:#8a4a12;background:#fff1d6;border-radius:6px;padding:0 6px}.qz-ga-seg{background:var(--qz-surface-2);border-radius:10px;padding:3px;display:inline-flex}.qz-ga-seg button{color:var(--qz-t3);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:500}.qz-ga-seg button[aria-pressed=true]{color:var(--qz-t1);background:var(--qz-surface);font-weight:600;box-shadow:0 1px 3px #1018281a}.qz-ga-seg button:disabled{cursor:not-allowed;opacity:.5}.qz-ga-seg button:focus-visible{outline:2px solid var(--qz-brand);outline-offset:1px}.qz-ga-gauge-arc{transition:stroke-dasharray .9s var(--qz-growth-ease)}@media (prefers-reduced-motion:reduce){.qz-ga-gauge-arc{transition:none}}.qz-ga-card{background:var(--qz-surface);box-shadow:var(--qz-shadow);border-radius:14px}.qz-ga-pad{padding:18px 20px}.qz-ga-bounty-table{table-layout:fixed;border-collapse:collapse;color:var(--qz-t2);font-size:13px}.qz-ga-bounty-table th{border-bottom:1px solid var(--qz-border);color:var(--qz-t4);text-align:left;white-space:nowrap;padding:8px;font-size:12px;font-weight:500}.qz-ga-bounty-table td{border-bottom:1px solid var(--qz-border-soft);vertical-align:top;padding:12px 8px}.qz-ga-bounty-table tr:last-child td{border-bottom:0}.qz-ga-bounty-table .is-num{text-align:right;white-space:nowrap}.qz-ga-field+.qz-ga-field{margin-top:18px}.qz-ga-field-label{color:var(--qz-t1);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.qz-ga-field-label em{color:var(--qz-danger-text);font-style:normal}.qz-ga-tag{background:var(--qz-surface-3);color:var(--qz-t3);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:400}.qz-ga-input{box-sizing:border-box;border:1px solid var(--qz-border-strong);background:var(--qz-surface);width:100%;font:inherit;color:var(--qz-t1);border-radius:9px;outline:none;padding:9px 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.qz-ga-input:focus,.qz-ga-input:focus-visible{border-color:var(--qz-growth-ink);box-shadow:0 0 0 3px #1f6fd624}.qz-ga-chips{flex-wrap:wrap;gap:8px;display:flex}.qz-ga-scope-picks{max-height:168px;margin-top:10px;overflow-y:auto}.qz-ga-chip{border:1px solid var(--qz-border-strong);background:var(--qz-surface);color:var(--qz-t2);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:400;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.qz-ga-chip svg{flex:none;width:14px;height:14px}.qz-ga-chip[aria-pressed=true]{border-color:var(--qz-growth-ink);color:var(--qz-growth-ink);background:#eef5ff}.qz-ga-chip:focus-visible,.qz-ga-metric:focus-visible,.qz-ga-num button:focus-visible,.qz-ga-tpl button:focus-visible{outline:2px solid var(--qz-brand);outline-offset:1px}.qz-ga-hint{color:var(--qz-t3);gap:6px;margin:0 0 10px;font-size:12px;display:flex}.qz-ga-hint svg{flex:none;width:13px;height:13px;margin-top:2px}.qz-ga-isles{gap:10px;display:grid}.qz-ga-isle{background:var(--qz-surface-3);border-radius:12px;padding:10px 12px}.qz-ga-isle-head{color:var(--qz-t1);align-items:center;gap:8px;margin-bottom:8px;font-size:12.5px;font-weight:700;display:flex}.qz-ga-isle-head em{background:var(--qz-growth-ink);color:#fff;border-radius:6px;place-items:center;min-width:22px;height:20px;padding:0 4px;font-size:10px;font-style:normal;display:grid}.qz-ga-count{background:var(--qz-surface-3);border-radius:12px;gap:14px;padding:14px;display:grid}.qz-ga-count-row{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;display:grid}.qz-ga-count-row.is-inline{align-items:center}.qz-ga-count-label{color:var(--qz-t3);align-items:center;gap:2px;padding-top:8px;font-size:12.5px;font-weight:600;display:inline-flex}.qz-ga-count-row.is-inline .qz-ga-count-label{padding-top:0}.qz-ga-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.qz-ga-metric{border:1px solid var(--qz-border-strong);background:var(--qz-surface);color:var(--qz-t1);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 11px;font-size:13px;font-weight:500;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.qz-ga-metric svg{width:17px;height:17px;color:var(--qz-t3);flex:none}.qz-ga-metric[aria-pressed=true]{border-color:var(--qz-growth-ink);background:#f0f6ff;box-shadow:0 0 0 3px #1f6fd61a}.qz-ga-metric[aria-pressed=true] svg{color:var(--qz-growth-ink)}.qz-ga-num{align-items:center;gap:6px;display:inline-flex}.qz-ga-num button{border:1px solid var(--qz-border-strong);background:var(--qz-surface);width:32px;height:34px;color:var(--qz-t2);cursor:pointer;border-radius:9px;place-items:center;display:grid}.qz-ga-num button svg{width:14px;height:14px}.qz-ga-num input{box-sizing:border-box;border:1px solid var(--qz-growth-ink);background:var(--qz-surface);width:72px;height:34px;font:inherit;color:var(--qz-growth-ink);text-align:center;border-radius:9px;outline:none;font-size:16px;font-weight:800}.qz-ga-num span{min-width:16px;color:var(--qz-t2);font-size:13px}.qz-ga-sentence,.qz-ga-estimate{border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.6;display:flex}.qz-ga-sentence{color:var(--qz-growth-text);background:var(--qz-surface);box-shadow:inset 3px 0 0 var(--qz-growth-ink)}.qz-ga-sentence b{color:var(--qz-growth-ink);margin:0 2px}.qz-ga-estimate{color:#6b4a12;background:#fff7e6}.qz-ga-estimate b{color:#8a5a10}.qz-ga-sentence svg,.qz-ga-estimate svg{flex:none;width:15px;height:15px;margin-top:3px}.qz-ga-tpl-card{border:1px solid var(--qz-border);background:var(--qz-surface);border-radius:14px;padding:16px}.qz-ga-tpl-card h4{color:var(--qz-t1);align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:700;display:flex}.qz-ga-tpl-card h4 svg{width:16px;height:16px;color:var(--qz-growth-ink)}.qz-ga-tpl{gap:8px;display:grid}.qz-ga-tpl button{border:1px solid var(--qz-border);background:var(--qz-surface);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.qz-ga-tpl button:hover{border-color:var(--qz-growth-ink);box-shadow:0 6px 14px -10px #00509699}.qz-ga-tpl b{color:var(--qz-t1);font-size:13px;display:block}.qz-ga-tpl small{color:var(--qz-t3);font-size:12px;display:block}.qz-ga-tpl-icon{color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.qz-ga-tpl-icon svg{width:17px;height:17px}.qz-ga-actions{border-top:1px solid var(--qz-border);justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;padding-top:16px;display:flex}@media (prefers-reduced-motion:reduce){.qz-ga-chip,.qz-ga-metric,.qz-ga-input,.qz-ga-tpl button{transition:none}}@media (max-aspect-ratio:10/17),(max-width:540px){.qz-brand-column,.qz-nav-item>svg{display:none}.qz-task-head{gap:6px}.qz-task-head .qz-collapsing-label{display:none}.qz-task-head-left{flex:none}.qz-task-head-left>:not([data-phone-keep]):not(h1){display:none}.qz-task-head-left>h1,.qz-portrait-phone-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
