._3gCMFW_page{--ink:var(--theme-ink);--muted:var(--theme-muted);--faint:var(--theme-faint);--line:var(--theme-line);--line-strong:var(--theme-line-strong);--canvas:var(--theme-canvas);--panel:var(--theme-panel);--amber:var(--theme-accent);--teal:var(--theme-info);min-height:100vh;color:var(--ink);background:var(--canvas);font-family:ui-sans-serif,system-ui,sans-serif}._3gCMFW_content{width:min(1440px,100%);margin:0 auto;padding:34px clamp(20px,4vw,64px) 72px}._3gCMFW_hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:40px;padding:24px 0 30px;display:grid}._3gCMFW_eyebrow{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800}._3gCMFW_hero h1{letter-spacing:-.06em;max-width:16ch;margin:8px 0 12px;font-family:Georgia,serif;font-size:clamp(2.2rem,4vw,4.2rem);line-height:.98}._3gCMFW_hero p:last-child,._3gCMFW_sectionHeader p:last-child{max-width:68ch;color:var(--muted);margin:0;font-size:.78rem;line-height:1.6}._3gCMFW_heroAside{border-top:1px solid var(--line);color:var(--faint);gap:5px;padding:14px 0;font-size:.65rem;display:grid}._3gCMFW_heroAside strong{color:var(--ink);font-family:Georgia,serif;font-size:1.25rem}._3gCMFW_section{border-top:1px solid var(--line);margin-top:28px;padding-top:16px}._3gCMFW_sectionHeader{justify-content:space-between;align-items:start;gap:18px;margin-bottom:20px;display:flex}._3gCMFW_sectionHeader h2{margin:5px 0;font-family:Georgia,serif;font-size:1.35rem}._3gCMFW_rows{display:grid}._3gCMFW_row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(460px,1.1fr);align-items:center;gap:24px;padding:15px 0;display:grid}._3gCMFW_stageBody{gap:4px;display:grid}._3gCMFW_stageBody strong{color:var(--ink);font-size:.76rem}._3gCMFW_stageBody small{max-width:62ch;color:var(--muted);font-size:.67rem;line-height:1.45}._3gCMFW_controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}._3gCMFW_controls label{color:var(--faint);gap:5px;font-size:.6rem;display:grid}._3gCMFW_controls select{border:1px solid var(--line-strong);background:var(--panel);width:100%;color:var(--ink);font:inherit;outline:none;padding:8px 9px;font-size:.68rem}._3gCMFW_controls select:focus{border-color:var(--teal)}._3gCMFW_headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._3gCMFW_headerActions .button-row{flex-wrap:wrap;gap:8px;display:flex}._3gCMFW_headerActions .button{white-space:nowrap}._3gCMFW_transferFeedback{color:var(--muted);margin:5px 0 0;font-size:.62rem;line-height:1.35}._3gCMFW_routingNote{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel) 78%, var(--teal));color:var(--muted);margin:0 0 18px;padding:12px 14px;font-size:.7rem;line-height:1.55}._3gCMFW_routingNote strong{color:var(--ink)}._3gCMFW_bulkPanel{border:1px solid var(--line-strong);background:var(--panel);gap:13px;margin:0 0 18px;padding:16px;display:grid}._3gCMFW_bulkHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}._3gCMFW_bulkHeader h3{margin:5px 0;font-family:Georgia,serif;font-size:1.08rem}._3gCMFW_bulkHeader p:last-child{max-width:70ch;color:var(--muted);margin:0;font-size:.7rem;line-height:1.45}._3gCMFW_bulkControls{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:9px;display:grid}._3gCMFW_bulkControls label{color:var(--faint);gap:5px;font-size:.6rem;display:grid}._3gCMFW_bulkControls select{border:1px solid var(--line-strong);background:var(--canvas);width:100%;color:var(--ink);font:inherit;outline:none;padding:8px 9px;font-size:.68rem}._3gCMFW_bulkControls select:focus{border-color:var(--teal)}._3gCMFW_bulkControls button{white-space:nowrap}._3gCMFW_bulkFeedback{color:var(--muted);margin:0;font-size:.66rem;line-height:1.4}@media (max-width:980px){._3gCMFW_row{grid-template-columns:1fr;gap:12px}._3gCMFW_controls{max-width:680px}}@media (max-width:760px){._3gCMFW_hero{grid-template-columns:1fr;gap:24px}._3gCMFW_sectionHeader{flex-direction:column}._3gCMFW_controls,._3gCMFW_bulkControls{grid-template-columns:1fr;max-width:360px}}._3gCMFW_groupLabel{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:1.25rem 0 .35rem;padding:.45rem .7rem;font-size:.72rem;font-weight:700}
.jaYFhG_topbar{border-bottom:1px solid var(--theme-line,#30271f);background:var(--theme-panel-raised,#181008);min-height:66px;color:var(--theme-ink,#e8dbd1);grid-template-columns:minmax(220px,1fr) auto minmax(260px,1fr);align-items:center;gap:24px;padding:12px clamp(20px,4vw,64px);display:grid}@supports (color:lab(0% 0 0)){.jaYFhG_topbar{border-bottom:1px solid var(--theme-line,lab(16.4373% 3.45883 7.02656));background:var(--theme-panel-raised,lab(5.22845% 2.85033 4.43056));color:var(--theme-ink,lab(88.3698% 3.22282 6.82409))}}.jaYFhG_brand,.jaYFhG_accountLink,.jaYFhG_resumeButton{text-decoration:none}.jaYFhG_brand{width:fit-content;color:inherit;letter-spacing:.02em;align-items:center;gap:10px;font-size:.78rem;font-weight:850;display:inline-flex}.jaYFhG_mark{border:1px solid var(--theme-line-strong,#594a3c);width:30px;height:30px;color:var(--theme-accent,#d7a44d);letter-spacing:.08em;place-items:center;font-size:.62rem;display:grid}@supports (color:lab(0% 0 0)){.jaYFhG_mark{border:1px solid var(--theme-line-strong,lab(32.6559% 5.18821 10.5398));color:var(--theme-accent,lab(71.0189% 13.1094 51.3954))}}.jaYFhG_campaignContext{text-align:center;justify-items:center;gap:3px;min-width:0;display:grid;position:relative}.jaYFhG_contextLabel{color:var(--theme-faint,#958a80);letter-spacing:.14em;text-transform:uppercase;font-size:.57rem;font-weight:800}@supports (color:lab(0% 0 0)){.jaYFhG_contextLabel{color:var(--theme-faint,lab(58.2074% 3.26756 6.85668))}}.jaYFhG_campaignContext strong{max-width:28ch;color:var(--theme-ink,#e8dbd1);text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:.9rem;overflow:hidden}@supports (color:lab(0% 0 0)){.jaYFhG_campaignContext strong{color:var(--theme-ink,lab(88.3698% 3.22282 6.82409))}}.jaYFhG_scenarioName{max-width:40ch;color:var(--theme-muted,#a89c92);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;line-height:1.15;overflow:hidden}@supports (color:lab(0% 0 0)){.jaYFhG_scenarioName{color:var(--theme-muted,lab(65.1681% 3.25432 6.84683))}}.jaYFhG_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.jaYFhG_campaignSwitcher{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.jaYFhG_campaignSwitcher strong{line-height:1.15;display:block}.jaYFhG_campaignSwitcher span{width:10px;height:10px;color:var(--theme-accent,#d7a44d);place-items:center;font-size:0;line-height:1;display:inline-grid}@supports (color:lab(0% 0 0)){.jaYFhG_campaignSwitcher span{color:var(--theme-accent,lab(71.0189% 13.1094 51.3954))}}.jaYFhG_campaignSwitcher span:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;transform:translateY(-1px)rotate(45deg)}.jaYFhG_campaignSwitcher:hover strong{color:var(--theme-info,#46baad)}@supports (color:lab(0% 0 0)){.jaYFhG_campaignSwitcher:hover strong{color:var(--theme-info,lab(68.7827% -36.1755 -3.70905))}}.jaYFhG_campaignMenu{z-index:20;border:1px solid var(--theme-line-strong);background:var(--theme-panel-raised);width:min(280px,72vw);box-shadow:0 14px 28px color-mix(in oklab, var(--theme-canvas) 75%, transparent);padding:6px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.jaYFhG_campaignMenu button{color:var(--theme-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 10px;font-size:.68rem}.jaYFhG_campaignMenu button:hover{background:var(--theme-panel);color:var(--theme-ink)}.jaYFhG_campaignMenuEmpty{color:var(--theme-faint);padding:9px 10px;font-size:.66rem}.jaYFhG_accountLink{color:var(--theme-muted,#a89c92);align-items:center;gap:7px;font-size:.66rem;display:inline-flex}@supports (color:lab(0% 0 0)){.jaYFhG_accountLink{color:var(--theme-muted,lab(65.1681% 3.25432 6.84683))}}.jaYFhG_accountLink:hover{color:var(--theme-ink,#e8dbd1)}@supports (color:lab(0% 0 0)){.jaYFhG_accountLink:hover{color:var(--theme-ink,lab(88.3698% 3.22282 6.82409))}}.jaYFhG_accountIcon{color:var(--theme-info,#46baad);font-size:.76rem}@supports (color:lab(0% 0 0)){.jaYFhG_accountIcon{color:var(--theme-info,lab(68.7827% -36.1755 -3.70905))}}.jaYFhG_resumeButton{border:1px solid var(--theme-accent,#d7a44d);background:var(--theme-accent,#d7a44d);color:#1f1403;color:lab(7.22477% 3.8324 9.55148);align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:.66rem;font-weight:850;display:inline-flex}@supports (color:lab(0% 0 0)){.jaYFhG_resumeButton{border:1px solid var(--theme-accent,lab(71.0189% 13.1094 51.3954));background:var(--theme-accent,lab(71.0189% 13.1094 51.3954))}}.jaYFhG_resumeButton:hover{filter:brightness(1.08)}.jaYFhG_resumeButton:focus-visible,.jaYFhG_accountLink:focus-visible,.jaYFhG_brand:focus-visible,.jaYFhG_campaignSwitcher:focus-visible{outline:2px solid var(--theme-info,#46baad);outline-offset:3px}@supports (color:lab(0% 0 0)){.jaYFhG_resumeButton:focus-visible,.jaYFhG_accountLink:focus-visible,.jaYFhG_brand:focus-visible,.jaYFhG_campaignSwitcher:focus-visible{outline:2px solid var(--theme-info,lab(68.7827% -36.1755 -3.70905))}}@media (max-width:760px){.jaYFhG_topbar{grid-template-columns:1fr auto;gap:12px}.jaYFhG_campaignContext,.jaYFhG_accountText{display:none}}
.NkYWxq_page{background:var(--theme-canvas);min-height:100vh;color:var(--theme-ink);grid-template-rows:auto 1fr auto;display:grid}.NkYWxq_content{width:min(1120px,100% - 36px);margin:0 auto;padding:42px 0 72px}.NkYWxq_header{border-bottom:1px solid var(--theme-line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:24px;display:flex}.NkYWxq_header p{color:var(--theme-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800}.NkYWxq_header h1{letter-spacing:-.04em;margin:7px 0;font-family:Georgia,serif;font-size:2.2rem}.NkYWxq_header span{color:var(--theme-muted);font-size:.78rem}.NkYWxq_header a{color:var(--theme-muted);font-size:.7rem}.NkYWxq_transferPanel{border:1px solid var(--theme-line-strong);background:var(--theme-panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:18px;padding:16px 18px;display:grid}.NkYWxq_transferPanel p{color:var(--theme-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:800}.NkYWxq_transferPanel h2{margin:5px 0 4px;font-family:Georgia,serif;font-size:1.05rem}.NkYWxq_transferPanel span{color:var(--theme-muted);font-size:.65rem}.NkYWxq_summaryBackfill{border:1px solid var(--theme-line);background:color-mix(in oklab, var(--theme-panel) 80%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:12px;padding:16px 18px;display:grid}.NkYWxq_summaryBackfill p{color:var(--theme-info);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:800}.NkYWxq_summaryBackfill h2{margin:5px 0 4px;font-family:Georgia,serif;font-size:1.05rem}.NkYWxq_summaryBackfill span,.NkYWxq_summaryBackfill div>p[role=status]{color:var(--theme-muted);font-size:.65rem}.NkYWxq_summaryBackfill div:last-child{justify-items:end;gap:7px;display:grid}.NkYWxq_backfillButton{border:1px solid var(--theme-info);min-height:32px;color:var(--theme-info);font:inherit;cursor:pointer;background:0 0;padding:0 10px;font-size:.66rem;font-weight:800}.NkYWxq_backfillButton:hover:not(:disabled){background:color-mix(in oklab, var(--theme-info) 10%, transparent)}.NkYWxq_backfillButton:disabled{cursor:wait;opacity:.6}.NkYWxq_importForm{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.NkYWxq_importForm input{max-width:280px;color:var(--theme-muted);font-size:.64rem}.NkYWxq_importForm input::file-selector-button{border:1px solid var(--theme-line-strong);min-height:30px;color:var(--theme-ink);cursor:pointer;background:0 0;margin-right:8px;padding:0 9px}.NkYWxq_importForm button,.NkYWxq_exportLink{border:1px solid var(--theme-line-strong);min-height:32px;color:var(--theme-ink);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 10px;font-size:.66rem;font-weight:800;text-decoration:none;display:inline-flex}.NkYWxq_importForm button:hover,.NkYWxq_exportLink:hover{border-color:var(--theme-accent);color:var(--theme-accent)}.NkYWxq_list{border:1px solid var(--theme-line);background:var(--theme-panel);margin-top:18px;display:grid}.NkYWxq_row{border-bottom:1px solid var(--theme-line);grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:28px;padding:20px;display:grid}.NkYWxq_row:last-child{border-bottom:0}.NkYWxq_source small{color:var(--theme-faint);text-transform:uppercase;font-size:.6rem;font-weight:800}.NkYWxq_source strong{margin-top:6px;font-family:Georgia,serif;font-size:1.05rem;display:block}.NkYWxq_source p{color:var(--theme-muted);margin:8px 0 0;font-size:.68rem;line-height:1.5}.NkYWxq_form{gap:10px;display:grid}.NkYWxq_form>label{color:var(--theme-muted);gap:5px;font-size:.64rem;display:grid}.NkYWxq_form input:not([type=checkbox]),.NkYWxq_form textarea{border:1px solid var(--theme-line-strong);background:var(--theme-canvas);width:100%;color:var(--theme-ink);font:inherit;resize:vertical;padding:8px 9px;font-size:.72rem}.NkYWxq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NkYWxq_publish{color:var(--theme-muted);align-items:center;gap:6px;margin-right:auto;font-size:.68rem;display:inline-flex}.NkYWxq_actions button{border:1px solid var(--theme-accent);background:var(--theme-accent);min-height:32px;color:var(--theme-canvas);font:inherit;cursor:pointer;padding:0 10px;font-size:.66rem;font-weight:800}.NkYWxq_actions .NkYWxq_remove{border-color:var(--theme-line-strong);color:var(--theme-muted);background:0 0}.NkYWxq_page :is(a,button,input,textarea):focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}@media (max-width:720px){.NkYWxq_header{flex-direction:column;align-items:start}.NkYWxq_transferPanel,.NkYWxq_summaryBackfill{grid-template-columns:1fr}.NkYWxq_importForm{justify-content:flex-start}.NkYWxq_summaryBackfill div:last-child{justify-items:start}.NkYWxq_row{grid-template-columns:1fr;gap:16px}}
.Kpp73q_page{background:var(--theme-canvas);min-height:100vh;color:var(--theme-ink)}.Kpp73q_content{width:min(1180px,100% - 40px);margin:0 auto;padding:42px 0 72px}.Kpp73q_eyebrow{color:var(--theme-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:.68rem;font-weight:800}.Kpp73q_hero{border-bottom:1px solid var(--theme-line);grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:32px;padding-bottom:28px;display:grid}.Kpp73q_hero h1,.Kpp73q_emptyState h1{letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-size:clamp(2.2rem,5vw,4.2rem)}.Kpp73q_question{max-width:70ch;color:var(--theme-muted);margin:16px 0 0;font-size:1rem;line-height:1.65}.Kpp73q_progressCard,.Kpp73q_truthPanel,.Kpp73q_card,.Kpp73q_setupForm{border:1px solid var(--theme-line);background:var(--theme-panel)}.Kpp73q_progressCard{gap:8px;padding:18px;transition:border-color .18s,box-shadow .18s;display:grid}.Kpp73q_progressCard>span,.Kpp73q_progressCard small{color:var(--theme-muted);font-size:.68rem}.Kpp73q_progressTrack{background:var(--theme-panel-raised);height:8px;overflow:hidden}.Kpp73q_progressTrack span{background:var(--theme-accent);height:100%;transition:width .3s,background-color .2s;display:block}.Kpp73q_progressCard[data-band=rising] .Kpp73q_progressTrack span{background:color-mix(in srgb, var(--theme-accent) 80%, var(--theme-warning,#c08a2c))}.Kpp73q_progressCard[data-band=high] .Kpp73q_progressTrack span{background:color-mix(in srgb, var(--theme-accent) 50%, var(--theme-warning,#c08a2c))}.Kpp73q_progressCard[data-band=critical] .Kpp73q_progressTrack span{background:var(--theme-warning,#c08a2c)}.Kpp73q_progressCardCrisis{border-color:var(--theme-danger,#c0392b);box-shadow:0 0 0 1px var(--theme-danger,#c0392b) inset}.Kpp73q_progressCardCrisis .Kpp73q_progressTrack span{background:var(--theme-danger,#c0392b)}.Kpp73q_pressureValue{color:var(--theme-ink);margin-top:4px;font-weight:700}.Kpp73q_progressDescription{color:var(--theme-muted);margin:0;font-size:.72rem;line-height:1.5}.Kpp73q_crisisBanner{background:color-mix(in srgb, var(--theme-danger,#c0392b) 12%, transparent);color:var(--theme-danger,#c0392b);letter-spacing:.04em;border-left:3px solid var(--theme-danger,#c0392b);margin:6px 0 0;padding:10px 12px;font-size:.78rem;font-weight:800}.Kpp73q_pressureForm{border-top:1px solid var(--theme-line);gap:8px;margin-top:10px;padding-top:10px;display:grid}.Kpp73q_pressureForm label{color:var(--theme-muted);gap:5px;font-size:.68rem;font-weight:700;display:grid}.Kpp73q_pressureForm button{justify-self:start}.Kpp73q_pressureFeedbackSuccess,.Kpp73q_pressureFeedbackError{margin:2px 0 0;font-size:.72rem;line-height:1.45}.Kpp73q_pressureFeedbackSuccess{color:var(--theme-success)}.Kpp73q_pressureFeedbackError{color:var(--theme-danger)}.Kpp73q_truthPanel{border-color:var(--theme-accent);margin-top:24px;padding:22px}.Kpp73q_truthPanel h2,.Kpp73q_sectionHeading h2{margin:0;font-family:Georgia,serif;font-size:1.35rem}.Kpp73q_truthPanel>p:not(.Kpp73q_eyebrow){max-width:90ch;color:var(--theme-muted);margin:12px 0 0;line-height:1.65}.Kpp73q_board{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}.Kpp73q_column{min-width:0}.Kpp73q_sectionHeading{border-bottom:1px solid var(--theme-line);justify-content:space-between;align-items:end;gap:16px;padding-bottom:13px;display:flex}.Kpp73q_sectionHeading>span{color:var(--theme-muted);font-size:.76rem}.Kpp73q_cardList{gap:12px;margin-top:14px;display:grid}.Kpp73q_card{padding:18px}.Kpp73q_card h3{margin:12px 0 8px;font-family:Georgia,serif;font-size:1.08rem}.Kpp73q_card p{color:var(--theme-muted);margin:6px 0;font-size:.78rem;line-height:1.6}.Kpp73q_card small{color:var(--theme-muted);margin-top:8px;font-size:.66rem;line-height:1.45;display:block}.Kpp73q_cardTop{color:var(--theme-accent);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:.62rem;font-weight:800;display:flex}.Kpp73q_emptyState{max-width:900px;margin:0 auto}.Kpp73q_emptyState>p:not(.Kpp73q_eyebrow){max-width:68ch;color:var(--theme-muted);line-height:1.65}.Kpp73q_setupForm{gap:18px;margin-top:28px;padding:24px;display:grid}.Kpp73q_setupForm label{color:var(--theme-muted);gap:7px;font-size:.72rem;font-weight:750;display:grid}.Kpp73q_setupForm textarea{min-height:100px}.Kpp73q_setupForm .Kpp73q_secretField textarea{min-height:150px}.Kpp73q_secretField{border-left:3px solid var(--theme-accent);background:var(--theme-panel-raised);padding:16px}.Kpp73q_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Kpp73q_pressureField{max-width:180px}.Kpp73q_setupForm button{justify-self:start}.Kpp73q_notice,.Kpp73q_muted{color:var(--theme-muted)}@media (max-width:760px){.Kpp73q_content{width:min(100% - 28px,1180px);padding-top:28px}.Kpp73q_hero,.Kpp73q_board,.Kpp73q_formGrid{grid-template-columns:1fr}.Kpp73q_hero{align-items:start}}
._8tNQJW_page{background:var(--theme-canvas);min-height:100vh;color:var(--theme-ink);grid-template-rows:auto 1fr auto;font-family:ui-sans-serif,system-ui,sans-serif;display:grid}._8tNQJW_content{width:min(1180px,100% - 36px);margin-inline:auto;padding:42px 0 72px}._8tNQJW_header{border-bottom:1px solid var(--theme-line);justify-content:space-between;align-items:end;gap:28px;padding-bottom:26px;display:flex}._8tNQJW_kicker{color:var(--theme-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800}._8tNQJW_header h1{letter-spacing:-.045em;margin:8px 0;font-family:Georgia,serif;font-size:2.35rem;line-height:1}._8tNQJW_header span{max-width:68ch;color:var(--theme-muted);font-size:.78rem;line-height:1.55;display:block}._8tNQJW_backLink{color:var(--theme-muted);flex:none;font-size:.68rem}._8tNQJW_backLink:hover{color:var(--theme-accent)}._8tNQJW_catalogList{border:1px solid var(--theme-line);background:var(--theme-panel);margin-top:20px;display:grid}._8tNQJW_catalogRow{border-bottom:1px solid var(--theme-line);grid-template-columns:36px minmax(0,1.45fr) minmax(190px,.55fr) auto;align-items:center;gap:18px;padding:20px;display:grid}._8tNQJW_catalogRow:last-child{border-bottom:0}._8tNQJW_index{color:var(--theme-faint);font-variant-numeric:tabular-nums;font-size:.62rem}._8tNQJW_description h2{margin:0;font-family:Georgia,serif;font-size:1.08rem}._8tNQJW_description p{max-width:72ch;color:var(--theme-muted);margin:7px 0 0;font-size:.7rem;line-height:1.55}._8tNQJW_meta{color:var(--theme-muted);gap:4px;font-size:.65rem;display:grid}._8tNQJW_meta small{color:var(--theme-faint);letter-spacing:.06em;text-transform:uppercase;font-size:.57rem;font-weight:800}._8tNQJW_meta em{color:var(--theme-faint);font-size:.61rem;font-style:normal}._8tNQJW_copyButton{border:1px solid var(--theme-accent);background:var(--theme-accent);min-height:34px;color:var(--theme-canvas);font:inherit;cursor:pointer;white-space:nowrap;padding:0 11px;font-size:.67rem;font-weight:800}._8tNQJW_copyButton:hover{filter:brightness(1.08)}._8tNQJW_emptyState{justify-items:start;gap:8px;padding:64px 20px;display:grid}._8tNQJW_emptyState>span{color:var(--theme-accent);font-size:1.4rem}._8tNQJW_emptyState h2{margin:4px 0 0;font-family:Georgia,serif;font-size:1.2rem}._8tNQJW_emptyState p,._8tNQJW_emptyState a{color:var(--theme-muted);margin:0;font-size:.72rem}._8tNQJW_page :is(a,button):focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}@media (max-width:860px){._8tNQJW_catalogRow{grid-template-columns:28px minmax(0,1fr) auto}._8tNQJW_meta{grid-column:2}._8tNQJW_catalogRow>:last-child{grid-area:1/3/span 2}}@media (max-width:620px){._8tNQJW_content{padding-top:28px}._8tNQJW_header{flex-direction:column;align-items:start}._8tNQJW_catalogRow{grid-template-columns:24px minmax(0,1fr);gap:12px}._8tNQJW_meta,._8tNQJW_catalogRow>:last-child{grid-area:auto/2;justify-self:start}}
.QAr6gG_page{--ink:var(--theme-ink);--muted:var(--theme-muted);--faint:var(--theme-faint);--line:var(--theme-line);--line-strong:var(--theme-line-strong);--canvas:var(--theme-canvas);--panel:var(--theme-panel);--panel-raised:var(--theme-panel-raised);--amber:var(--theme-accent);--teal:var(--theme-info);z-index:60;height:100vh;min-height:100vh;color:var(--ink);background:var(--canvas);grid-template-rows:auto minmax(0,1fr) auto;padding:0;font-family:ui-sans-serif,system-ui,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.QAr6gG_page :is(button,a,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}.QAr6gG_page .site-footer{background:var(--canvas);width:100%;min-height:44px;margin:0 auto}.QAr6gG_content{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:1440px;min-height:0;margin-inline:auto;padding:34px clamp(20px,4vw,64px) 72px;overflow:auto}.QAr6gG_content::-webkit-scrollbar{display:none}.QAr6gG_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:24px;display:flex}.QAr6gG_kicker,.QAr6gG_sectionLabel{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800}.QAr6gG_kicker{color:var(--amber)}.QAr6gG_kickerDot,.QAr6gG_activeDot{background:var(--teal);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in oklab, var(--teal) 12%, transparent);border-radius:50%;margin:0 5px;display:inline-block}.QAr6gG_header h1{letter-spacing:-.055em;margin:7px 0 8px;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);line-height:.98}.QAr6gG_lede{max-width:62ch;color:var(--muted);margin:0;font-size:.86rem;line-height:1.6}.QAr6gG_headerActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.QAr6gG_primaryButton,.QAr6gG_secondaryButton,.QAr6gG_quietButton,.QAr6gG_closeButton{min-height:34px;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 11px;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}.QAr6gG_primaryButton{border-color:var(--amber);background:var(--amber);color:var(--canvas);gap:7px}.QAr6gG_primaryButton:hover{background:var(--theme-accent-hover)}.QAr6gG_secondaryButton{border-color:var(--line-strong);color:var(--muted);background:0 0}.QAr6gG_secondaryButton:hover{border-color:var(--teal);color:var(--ink)}.QAr6gG_quietButton{border-color:var(--line);color:var(--faint);background:0 0}.QAr6gG_quietButton:hover{border-color:var(--amber);color:var(--ink)}.QAr6gG_countBadge{border:1px solid var(--line-strong);min-width:22px;height:22px;color:var(--muted);place-items:center;font-size:.62rem;display:grid}.QAr6gG_invitations{border:1px solid var(--line-strong);background:var(--panel);margin-top:18px;padding:14px 16px}.QAr6gG_catalog{border:1px solid var(--line);background:var(--panel);margin-top:18px;padding:16px}.QAr6gG_catalogList{border-top:1px solid var(--line);margin-top:14px;display:grid}.QAr6gG_catalogRow{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) minmax(180px,.7fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.QAr6gG_catalogMark{color:var(--amber);font-size:1rem}.QAr6gG_catalogRow strong{color:var(--ink);font-family:Georgia,serif;font-size:.88rem}.QAr6gG_catalogRow p{max-width:72ch;color:var(--muted);margin:4px 0;font-size:.67rem;line-height:1.45}.QAr6gG_catalogTheme{color:var(--faint);text-align:right;margin:0;font-size:.6rem;line-height:1.4}.QAr6gG_sectionHeading,.QAr6gG_libraryToolbar,.QAr6gG_previewHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.QAr6gG_sectionHeading{align-items:center}.QAr6gG_catalogFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.QAr6gG_catalogCount{color:var(--muted);margin:0;font-size:.67rem}.QAr6gG_sectionHeading h2,.QAr6gG_previewHeader h2{margin:5px 0 0;font-family:Georgia,serif;font-size:1.12rem;line-height:1.1}.QAr6gG_invitationList{gap:8px;margin-top:14px;display:grid}.QAr6gG_invitationRow{border-top:1px solid var(--line);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:9px;display:grid}.QAr6gG_invitationMarker{color:var(--amber);font-size:.55rem}.QAr6gG_invitationRow strong{color:var(--ink);font-size:.75rem}.QAr6gG_invitationRow p{color:var(--muted);margin:3px 0 0;font-size:.67rem}.QAr6gG_rowActions,.QAr6gG_formActions{align-items:center;gap:7px;display:flex}.QAr6gG_libraryLayout{grid-template-columns:minmax(0,1.3fr) minmax(330px,.7fr);gap:18px;margin-top:18px;display:grid}.QAr6gG_libraryLayoutCreating{grid-template-columns:repeat(2,minmax(0,1fr))}.QAr6gG_libraryLayoutCreating .QAr6gG_library{display:none}.QAr6gG_libraryLayoutCreating .QAr6gG_previewColumn{grid-column:1/-1}.QAr6gG_libraryLayoutCreating .QAr6gG_preview{display:none}.QAr6gG_libraryLayoutCreating .QAr6gG_createPanel{width:100%;padding:clamp(22px,3vw,36px)}.QAr6gG_library,.QAr6gG_preview,.QAr6gG_createPanel,.QAr6gG_previewEmpty,.QAr6gG_createPrompt{border:1px solid var(--line);background:var(--panel)}.QAr6gG_libraryToolbar{border-bottom:1px solid var(--line);align-items:end;padding:18px 16px 14px}.QAr6gG_controls{align-items:center;gap:7px;display:flex}.QAr6gG_searchField input,.QAr6gG_sortField select{border:1px solid var(--line-strong);background:var(--canvas);min-height:31px;color:var(--ink);font:inherit;outline:none;font-size:.67rem}.QAr6gG_searchField input{width:180px;padding:0 9px}.QAr6gG_sortField select{padding:0 7px}.QAr6gG_searchField input:focus,.QAr6gG_sortField select:focus,.QAr6gG_formField input:focus,.QAr6gG_formField textarea:focus{border-color:var(--teal)}.QAr6gG_campaignList{display:grid}.QAr6gG_campaignRow{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;grid-template-columns:22px minmax(0,1fr) minmax(170px,.55fr) 16px;align-items:center;gap:12px;padding:14px 16px;display:grid}.QAr6gG_campaignRow:hover,.QAr6gG_campaignRowActive{background:var(--panel-raised);color:var(--ink)}.QAr6gG_campaignRowActive{box-shadow:inset 2px 0 0 var(--amber)}.QAr6gG_campaignGlyph{border:1px solid var(--line-strong);width:22px;height:22px;color:var(--amber);place-items:center;font-size:.65rem;display:grid}.QAr6gG_campaignMain,.QAr6gG_campaignMeta{gap:4px;min-width:0;display:grid}.QAr6gG_campaignMain strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.QAr6gG_campaignMain span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.35;overflow:hidden}.QAr6gG_campaignMeta{color:var(--faint);text-align:right;justify-items:end;font-size:.62rem}.QAr6gG_campaignMeta span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.QAr6gG_campaignMeta time{color:var(--muted)}.QAr6gG_rowArrow{color:var(--amber);font-size:1rem}.QAr6gG_emptyState{justify-items:start;gap:8px;max-width:480px;padding:56px 20px 64px;display:grid}.QAr6gG_emptyMark{color:var(--amber);font-size:1.5rem}.QAr6gG_emptyState h3{color:var(--ink);margin:4px 0 0;font-family:Georgia,serif;font-size:1.2rem}.QAr6gG_emptyState p,.QAr6gG_previewEmpty p{color:var(--muted);margin:0 0 8px;font-size:.75rem;line-height:1.55}.QAr6gG_emptyInline{color:var(--muted);padding:38px 16px;font-size:.75rem}.QAr6gG_previewColumn{align-content:start;gap:12px;min-width:0;display:grid}.QAr6gG_preview,.QAr6gG_createPanel,.QAr6gG_previewEmpty{padding:18px}.QAr6gG_previewHeader h2{overflow-wrap:anywhere;font-size:1.35rem}.QAr6gG_previewTitleRow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.QAr6gG_previewTitleRow>button{color:var(--faint);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:.59rem;font-weight:800}.QAr6gG_previewTitleRow>button:hover{color:var(--amber)}.QAr6gG_renameForm{flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;display:flex}.QAr6gG_renameForm input{border:1px solid var(--line-strong);background:var(--canvas);min-width:min(280px,70vw);min-height:34px;color:var(--ink);font:inherit;padding:0 9px;font-family:Georgia,serif;font-size:1rem}.QAr6gG_renameForm input:focus{border-color:var(--teal);outline:2px solid color-mix(in oklab, var(--teal) 20%, transparent);outline-offset:1px}.QAr6gG_renameForm button{border:1px solid var(--line-strong);min-height:30px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;padding:0 8px;font-size:.61rem;font-weight:800}.QAr6gG_renameForm button[type=submit]{border-color:var(--amber);background:var(--amber);color:var(--canvas)}.QAr6gG_renameForm button:disabled{cursor:wait;opacity:.55}.QAr6gG_previewPremise{color:var(--muted);margin:18px 0 0;font-size:.78rem;line-height:1.55}.QAr6gG_detailList{gap:0;margin:18px 0 0;display:grid}.QAr6gG_detailList div{border-top:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.QAr6gG_detailList dt{color:var(--faint);text-transform:uppercase;font-size:.62rem}.QAr6gG_detailList dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.7rem}.QAr6gG_previewActions{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.QAr6gG_shortcutList{border-top:1px solid var(--line);margin-top:18px;display:grid}.QAr6gG_shortcutList a{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:10px;padding:10px 0;font-size:.7rem;display:flex}.QAr6gG_shortcutList a:hover{color:var(--teal)}.QAr6gG_shortcutList a span:last-child{color:var(--amber)}.QAr6gG_previewEmpty{min-height:210px}.QAr6gG_previewEmpty h2{margin:34px 0 8px;font-family:Georgia,serif;font-size:1.3rem}.QAr6gG_createPrompt{width:100%;color:var(--muted);text-align:left;cursor:pointer;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;display:grid}.QAr6gG_createPrompt:hover{border-color:var(--amber);color:var(--ink)}.QAr6gG_createPromptMark{border:1px solid var(--amber);width:28px;height:28px;color:var(--amber);place-items:center;font-size:1rem;display:grid}.QAr6gG_createPrompt strong,.QAr6gG_createPrompt small{display:block}.QAr6gG_createPrompt strong{color:var(--ink);font-size:.73rem}.QAr6gG_createPrompt small{color:var(--faint);margin-top:3px;font-size:.64rem}.QAr6gG_createPrompt>span:last-child{color:var(--amber)}.QAr6gG_closeButton{border-color:var(--line-strong);width:26px;min-height:26px;color:var(--muted);background:0 0;padding:0;font-size:1rem}.QAr6gG_closeButton:hover{color:var(--amber);border-color:var(--amber)}.QAr6gG_createForm{gap:11px;margin-top:18px;display:grid}.QAr6gG_formField{color:var(--muted);gap:5px;font-size:.67rem;display:grid}.QAr6gG_formField input,.QAr6gG_formField textarea{border:1px solid var(--line);background:var(--canvas);width:100%;color:var(--ink);font:inherit;resize:vertical;outline:none;padding:8px 9px;font-size:.72rem;line-height:1.4}.QAr6gG_formActions{flex-wrap:wrap}.QAr6gG_formError{color:var(--theme-danger);margin:0;font-size:.68rem;line-height:1.4}.QAr6gG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.QAr6gG_loadingState{gap:14px;max-width:900px;display:grid}.QAr6gG_loadingTitle,.QAr6gG_loadingLine,.QAr6gG_loadingPanel{border:1px solid var(--line);background:var(--panel);animation:1.4s ease-in-out infinite QAr6gG_v2Pulse;display:block}.QAr6gG_loadingTitle{width:min(420px,70vw);height:58px}.QAr6gG_loadingLine{width:min(620px,88vw);height:12px}.QAr6gG_loadingLayout{grid-template-columns:1.3fr .7fr;gap:18px;margin-top:20px;display:grid}.QAr6gG_loadingPanel{min-height:340px}@keyframes QAr6gG_v2Pulse{0%,to{opacity:.45}50%{opacity:.9}}@media (max-width:1100px){.QAr6gG_libraryLayout{grid-template-columns:minmax(0,1fr) minmax(280px,.64fr)}.QAr6gG_campaignRow{grid-template-columns:22px minmax(0,1fr) 115px 16px}.QAr6gG_campaignMeta{text-align:left;justify-items:start}}@media (max-width:820px){.QAr6gG_content{padding:24px 18px 48px}.QAr6gG_header{flex-direction:column;align-items:start}.QAr6gG_headerActions{justify-content:space-between;width:100%}.QAr6gG_libraryLayout{grid-template-columns:1fr}.QAr6gG_previewColumn{grid-row:1}.QAr6gG_preview,.QAr6gG_createPanel,.QAr6gG_previewEmpty{padding:16px}.QAr6gG_loadingLayout{grid-template-columns:1fr}.QAr6gG_page .site-footer{min-height:56px;padding-inline:18px}}@media (max-width:560px){.QAr6gG_libraryToolbar{flex-direction:column;align-items:start}.QAr6gG_controls{width:100%}.QAr6gG_searchField{flex:1}.QAr6gG_searchField input{width:100%}.QAr6gG_campaignRow{grid-template-columns:22px minmax(0,1fr) 16px}.QAr6gG_campaignMeta{display:none}.QAr6gG_invitationRow{grid-template-columns:16px minmax(0,1fr)}.QAr6gG_invitationRow .QAr6gG_rowActions{grid-column:2;justify-content:start}.QAr6gG_catalogRow{grid-template-columns:24px minmax(0,1fr)}.QAr6gG_catalogTheme{text-align:left;grid-column:2}.QAr6gG_catalogRow>:last-child{grid-column:2;justify-self:start}.QAr6gG_catalogFooter{flex-wrap:wrap;align-items:stretch}.QAr6gG_catalogFooter .QAr6gG_secondaryButton{flex:auto}.QAr6gG_content{scrollbar-width:thin;scrollbar-color:var(--line-strong) var(--canvas);align-content:start;display:grid}.QAr6gG_content::-webkit-scrollbar{width:8px;display:block}.QAr6gG_content::-webkit-scrollbar-thumb{background:var(--line-strong)}.QAr6gG_libraryLayout{order:1}.QAr6gG_catalog{order:2}.QAr6gG_previewColumn{grid-row:auto}}.QAr6gG_catalogRow p,.QAr6gG_catalogTheme,.QAr6gG_catalogCount,.QAr6gG_invitationRow p,.QAr6gG_campaignMain span,.QAr6gG_campaignMeta,.QAr6gG_searchField input,.QAr6gG_sortField select,.QAr6gG_previewTitleRow>button,.QAr6gG_detailList dt,.QAr6gG_formField{font-size:.75rem}
.Z-vWCW_page{--ink:var(--theme-ink);--muted:var(--theme-muted);--faint:var(--theme-faint);--line:var(--theme-line);--line-strong:var(--theme-line-strong);--canvas:var(--theme-canvas);--panel:var(--theme-panel);--panel-raised:var(--theme-panel-raised);--amber:var(--theme-accent);--teal:var(--theme-info);--success:var(--theme-success);--danger:var(--theme-danger);z-index:60;height:100vh;color:var(--ink);background:var(--canvas);font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;position:fixed;inset:0;overflow:auto}.Z-vWCW_commandBar{border-bottom:1px solid var(--line);background:var(--theme-canvas-raised);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:78px;padding:0 24px;display:grid}.Z-vWCW_brandBlock{align-items:center;gap:12px;min-width:0;display:flex}.Z-vWCW_backLink,.Z-vWCW_refreshButton,.Z-vWCW_scopeButton,.Z-vWCW_scopeActive,.Z-vWCW_historyItem,.Z-vWCW_timelineItem,.Z-vWCW_detailTab,.Z-vWCW_detailTabActive,.Z-vWCW_copyButton{font:inherit}.Z-vWCW_backLink{width:30px;height:30px;color:var(--muted);border:1px solid var(--line-strong);background:0 0;place-items:center;text-decoration:none;display:grid}.Z-vWCW_backLink:hover,.Z-vWCW_backLink:focus-visible{color:var(--amber);border-color:var(--amber)}.Z-vWCW_kicker,.Z-vWCW_eyebrow{color:var(--amber);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.35}.Z-vWCW_kicker{color:var(--amber)}.Z-vWCW_kickerDot,.Z-vWCW_liveDot{background:var(--teal);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 5px;display:inline-block}.Z-vWCW_brandBlock h1{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.1;overflow:hidden}.Z-vWCW_readOnlyStatus{color:var(--muted);white-space:nowrap;font-size:11px}.Z-vWCW_refreshButton{color:var(--canvas);border:1px solid var(--amber);background:var(--amber);cursor:pointer;justify-self:end;padding:9px 12px;font-size:11px;font-weight:700}.Z-vWCW_refreshButton span{margin-left:6px;font-size:14px}.Z-vWCW_refreshButton:hover,.Z-vWCW_refreshButton:focus-visible{background:var(--theme-accent-hover)}.Z-vWCW_refreshButton:disabled{cursor:wait;opacity:.65}.Z-vWCW_consoleGrid{grid-template-columns:286px minmax(0,1fr) 306px;width:min(1800px,100%);height:calc(100vh - 78px);margin:0 auto;display:grid;overflow:hidden}.Z-vWCW_historyRail,.Z-vWCW_diagnostics,.Z-vWCW_inspector{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;min-width:0;overflow-y:auto}.Z-vWCW_historyRail{border-right:1px solid var(--line);background:var(--theme-canvas-raised)}.Z-vWCW_diagnostics{border-left:1px solid var(--line);background:var(--theme-canvas-raised)}.Z-vWCW_inspector{background:var(--canvas)}.Z-vWCW_historyRail::-webkit-scrollbar{width:6px}.Z-vWCW_diagnostics::-webkit-scrollbar{width:6px}.Z-vWCW_inspector::-webkit-scrollbar{width:6px}.Z-vWCW_historyRail::-webkit-scrollbar-thumb{background:var(--line-strong)}.Z-vWCW_diagnostics::-webkit-scrollbar-thumb{background:var(--line-strong)}.Z-vWCW_inspector::-webkit-scrollbar-thumb{background:var(--line-strong)}.Z-vWCW_railHeader,.Z-vWCW_diagnosticsHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 16px 14px;display:flex}.Z-vWCW_railHeader h2,.Z-vWCW_diagnosticsHeader h2{margin:4px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.1}.Z-vWCW_countBadge{min-width:24px;color:var(--amber);text-align:center;border:1px solid var(--line-strong);padding:3px 6px;font-size:11px}.Z-vWCW_scopeNav{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.Z-vWCW_scopeButton,.Z-vWCW_scopeActive{min-width:0;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 5px;font-size:10px;font-weight:700}.Z-vWCW_scopeButton span,.Z-vWCW_scopeActive span{color:var(--faint);margin-left:3px}.Z-vWCW_scopeButton:hover,.Z-vWCW_scopeActive{color:var(--ink)}.Z-vWCW_scopeActive{color:var(--amber);border-bottom-color:var(--amber)}.Z-vWCW_filterField{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;gap:6px;padding:14px 16px 10px;font-size:10px;font-weight:700;display:grid}.Z-vWCW_filterField select{min-width:0;color:var(--ink);border:1px solid var(--line-strong);background:var(--panel);text-transform:none;padding:8px;font-size:11px}.Z-vWCW_historyList{padding:0 8px 16px}.Z-vWCW_historyItem,.Z-vWCW_historyItemActive{width:100%;color:var(--muted);text-align:left;border:1px solid #0000;border-bottom-color:var(--line);cursor:pointer;background:0 0;gap:7px;padding:12px 9px;display:grid}.Z-vWCW_historyItem:hover,.Z-vWCW_historyItemActive{color:var(--ink);background:var(--panel)}.Z-vWCW_historyItemActive{border-color:var(--amber);background:var(--panel-raised)}.Z-vWCW_historyItemTop,.Z-vWCW_historyItemMeta,.Z-vWCW_historyItemFoot{align-items:center;gap:6px;min-width:0;display:flex}.Z-vWCW_historyItemTop{justify-content:space-between;gap:8px}.Z-vWCW_historyItemTop strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.Z-vWCW_historyItemTop time{color:var(--faint);white-space:nowrap;font-size:10px}.Z-vWCW_historyItemMeta,.Z-vWCW_historyItemFoot{color:var(--faint);font-size:10px}.Z-vWCW_historyItemMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Z-vWCW_historyItemFoot{color:var(--muted);justify-content:space-between}.Z-vWCW_historyItemFoot span:last-child{color:var(--faint);font-family:ui-monospace,monospace}.Z-vWCW_statusDot{background:var(--faint);border-radius:50%;flex:none;width:6px;height:6px}.Z-vWCW_dot_success{background:var(--teal)}.Z-vWCW_dot_danger{background:var(--amber)}.Z-vWCW_dot_neutral{background:var(--faint)}.Z-vWCW_inspectorHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:26px 28px 20px;display:flex}.Z-vWCW_inspectorTitleBlock{min-width:0}.Z-vWCW_inspectorTitleBlock h2{color:var(--ink);overflow-wrap:anywhere;margin:5px 0 7px;font-family:Georgia,serif;font-size:clamp(20px,2vw,28px);line-height:1.1}.Z-vWCW_subline{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.Z-vWCW_subline code{color:var(--teal);font-family:ui-monospace,monospace}.Z-vWCW_headerBadges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.Z-vWCW_statusChip,.Z-vWCW_metaChip{min-height:23px;color:var(--muted);border:1px solid var(--line-strong);white-space:nowrap;align-items:center;padding:3px 7px;font-size:10px;display:inline-flex}.Z-vWCW_status_success{color:var(--teal);border-color:color-mix(in oklab, var(--teal) 55%, var(--line))}.Z-vWCW_status_danger{color:var(--amber);border-color:color-mix(in oklab, var(--amber) 55%, var(--line))}.Z-vWCW_status_neutral{color:var(--muted)}.Z-vWCW_detailTabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;padding:0 28px;display:flex}.Z-vWCW_detailTab,.Z-vWCW_detailTabActive{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 10px 11px;font-size:11px}.Z-vWCW_detailTab:first-child,.Z-vWCW_detailTabActive:first-child{padding-left:0}.Z-vWCW_detailTab:hover,.Z-vWCW_detailTabActive{color:var(--ink)}.Z-vWCW_detailTabActive{color:var(--amber);border-bottom-color:var(--amber)}.Z-vWCW_inspectorBody{padding:20px 28px 32px}.Z-vWCW_inspectSection{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:18px}.Z-vWCW_inspectSection:last-child{margin-bottom:0}.Z-vWCW_inspectSectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.Z-vWCW_inspectSectionHeader h3,.Z-vWCW_diagnosticSection h3{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.Z-vWCW_contextActions{flex:none;align-items:center;gap:8px;display:flex}.Z-vWCW_contextSort{color:var(--faint);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.Z-vWCW_contextSort select{max-width:172px;color:var(--ink);border:1px solid var(--line-strong);background:var(--panel);font:inherit;letter-spacing:0;text-transform:none;padding:4px 7px}.Z-vWCW_copyButton{color:var(--muted);border:1px solid var(--line-strong);cursor:pointer;background:0 0;flex:none;padding:4px 7px;font-size:10px}.Z-vWCW_copyButton:hover,.Z-vWCW_copyButton:focus-visible{color:var(--amber);border-color:var(--amber)}.Z-vWCW_copyButton:disabled{cursor:default;opacity:.45}.Z-vWCW_codeBlock{max-width:100%;max-height:48vh;color:var(--ink);border:1px solid var(--line);background:var(--canvas);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;padding:13px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.6;overflow:auto}.Z-vWCW_messageStack,.Z-vWCW_jsonSections{gap:7px;min-width:0;display:grid}.Z-vWCW_promptMessage,.Z-vWCW_jsonSection{border:1px solid var(--line);background:var(--panel);min-width:0}.Z-vWCW_promptMessage summary,.Z-vWCW_jsonSection summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:11px;list-style-position:inside;display:flex}.Z-vWCW_promptMessage summary::marker{color:var(--amber)}.Z-vWCW_jsonSection summary::marker{color:var(--amber)}.Z-vWCW_promptMessage[open] summary,.Z-vWCW_jsonSection[open] summary{border-bottom:1px solid var(--line)}.Z-vWCW_promptMessage .Z-vWCW_codeBlock,.Z-vWCW_jsonSection .Z-vWCW_codeBlock{border:0}.Z-vWCW_jsonSectionBody{min-width:0;position:relative}.Z-vWCW_jsonSectionBody .Z-vWCW_copyButton{z-index:1;background:var(--panel);position:absolute;top:8px;right:8px}.Z-vWCW_valueHint{color:var(--faint);font-size:10px}.Z-vWCW_emptyInline,.Z-vWCW_helpText{color:var(--muted);line-height:1.6}.Z-vWCW_sectionHint{color:var(--faint);margin:4px 0 0;font-size:10px;line-height:1.45}.Z-vWCW_signalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.Z-vWCW_signal{border:1px solid var(--line);background:var(--panel);min-width:0;padding:10px}.Z-vWCW_signal span,.Z-vWCW_signal strong{overflow-wrap:anywhere;display:block}.Z-vWCW_signal span{color:var(--faint);font-size:10px}.Z-vWCW_signal strong{color:var(--ink);margin-top:4px;font-size:12px}.Z-vWCW_timeline{gap:0;display:grid}.Z-vWCW_timelineItem{width:100%;color:var(--muted);text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;display:grid}.Z-vWCW_timelineItem:hover{color:var(--ink)}.Z-vWCW_timelinePassive{color:var(--faint);border-bottom:1px solid var(--line);grid-template-columns:12px minmax(0,1fr);align-items:center;gap:10px;padding:12px 0;display:grid}.Z-vWCW_timelinePassive .Z-vWCW_timelineDot{background:var(--line-strong)}.Z-vWCW_timelinePassive strong,.Z-vWCW_timelinePassive small{display:block}.Z-vWCW_timelinePassive strong{color:var(--muted);font-size:11px}.Z-vWCW_timelinePassive small{margin-top:3px;font-size:10px}.Z-vWCW_timelineDot{background:var(--amber);border-radius:50%;width:7px;height:7px}.Z-vWCW_timelineItem strong,.Z-vWCW_timelineItem small{overflow-wrap:anywhere;display:block}.Z-vWCW_timelineItem strong{color:var(--ink);font-size:11px}.Z-vWCW_timelineItem small{color:var(--faint);margin-top:3px;font-size:10px}.Z-vWCW_timelineArrow{color:var(--amber);font-size:16px}.Z-vWCW_diagnosticsHeader{display:block}.Z-vWCW_diagnosticsHeader h2{margin-bottom:10px}.Z-vWCW_diagnosticsHeader .Z-vWCW_statusChip{display:inline-flex}.Z-vWCW_diagnosticSection{border-bottom:1px solid var(--line);margin:0 16px;padding:16px 0}.Z-vWCW_definition{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;padding:7px 0;display:grid}.Z-vWCW_definition:last-child{border-bottom:0}.Z-vWCW_definition span{color:var(--faint);font-size:10px}.Z-vWCW_definition strong{min-width:0;color:var(--muted);text-align:right;overflow-wrap:anywhere;font-size:10px;font-weight:500}.Z-vWCW_pipelineList{gap:5px;margin-top:9px;display:grid}.Z-vWCW_pipelineRow{border-left:2px solid var(--line-strong);background:var(--panel);grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:7px 8px;display:grid}.Z-vWCW_pipelineRow span{overflow-wrap:anywhere;color:var(--muted);font-size:10px}.Z-vWCW_pipelineRow strong{color:var(--ink);font-size:10px;font-weight:600}.Z-vWCW_pipelineRow small{color:var(--faint);grid-column:1/-1;font-size:9px}.Z-vWCW_errorBanner{color:var(--amber);border:1px solid var(--amber);background:color-mix(in oklab, var(--amber) 10%, var(--panel));overflow-wrap:anywhere;margin:16px 28px 0;padding:10px;font-size:11px}.Z-vWCW_workflowTotalsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Z-vWCW_workflowTotal{border:1px solid var(--line-strong);background:var(--panel);gap:5px;padding:10px 12px;display:grid}.Z-vWCW_workflowTotal .Z-vWCW_eyebrow{color:var(--faint)}.Z-vWCW_workflowTotal strong{color:var(--ink);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px}.Z-vWCW_workflowTotalCoverage{border:1px dashed var(--line);color:var(--muted);background:0 0;grid-column:1/-1;gap:4px;padding:9px 12px;display:grid}.Z-vWCW_workflowTotalCoverage strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px}.Z-vWCW_workflowTotalCoverage small{color:var(--faint);font-size:9px}.Z-vWCW_totalAccent{border-color:color-mix(in oklab, var(--amber) 55%, var(--line))}.Z-vWCW_totalAccent strong{color:var(--amber)}.Z-vWCW_totalTeal{border-color:color-mix(in oklab, var(--teal) 55%, var(--line))}.Z-vWCW_totalTeal strong{color:var(--teal)}.Z-vWCW_totalAmber{border-color:color-mix(in oklab, var(--amber) 55%, var(--line))}.Z-vWCW_totalAmber strong{color:var(--amber)}.Z-vWCW_totalInk{border-color:var(--line-strong)}.Z-vWCW_timelineMain{min-width:0}.Z-vWCW_timelineBadges{flex-wrap:wrap;gap:4px;margin-top:4px;display:inline-flex}.Z-vWCW_timelineTag{color:var(--amber);border:1px solid color-mix(in oklab, var(--amber) 55%, var(--line));text-transform:uppercase;letter-spacing:.06em;padding:1px 6px;font-size:9px;font-weight:700}.Z-vWCW_timelineMetrics{align-items:center;gap:8px;display:inline-flex}.Z-vWCW_timelineMetricBadge{color:var(--teal);border:1px solid color-mix(in oklab, var(--teal) 45%, var(--line));background:color-mix(in oklab, var(--teal) 12%, var(--panel));font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:3px 7px;font-size:10px;display:inline-flex}.Z-vWCW_timelineMetricBadge span{white-space:nowrap}.Z-vWCW_timelineCostBadge{color:var(--amber);border:1px solid color-mix(in oklab, var(--amber) 55%, var(--line));background:color-mix(in oklab, var(--amber) 12%, var(--panel));padding:1px 5px;font-size:9px;font-weight:600}.Z-vWCW_timelineMetricMuted{color:var(--faint);font-size:10px;font-style:italic}.Z-vWCW_timelineItem:hover .Z-vWCW_timelineMetricBadge{border-color:var(--teal)}.Z-vWCW_flowSection{padding-bottom:22px}.Z-vWCW_flowDiagram{justify-items:stretch;gap:0;max-width:760px;margin:13px auto 0;display:grid}.Z-vWCW_flowNode{min-width:0;color:var(--muted);text-align:left;border:1px solid var(--line-strong);background:var(--panel);cursor:pointer;gap:7px;padding:13px 15px;display:grid}.Z-vWCW_flowNode:hover,.Z-vWCW_flowNode:focus-visible{color:var(--ink);border-color:var(--amber);background:var(--panel-raised)}.Z-vWCW_flowNode:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.Z-vWCW_flowNodeCalled{border-color:color-mix(in oklab, var(--teal) 55%, var(--line))}.Z-vWCW_flowNodeError{border-color:color-mix(in oklab, var(--danger) 68%, var(--line))}.Z-vWCW_flowNodeMissing{opacity:.58;cursor:default;border-style:dashed}.Z-vWCW_flowNodeHeader{grid-template-columns:auto max-content minmax(0,1fr) auto;align-items:baseline;gap:8px;min-width:0;display:grid}.Z-vWCW_flowNodeStep{color:var(--amber);font-family:ui-monospace,monospace;font-size:11px;font-weight:700}.Z-vWCW_flowState{color:var(--faint);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.Z-vWCW_flowState_success{color:var(--success)}.Z-vWCW_flowState_danger{color:var(--danger)}.Z-vWCW_flowNodeHeader strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.Z-vWCW_flowNodeHeader small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4;overflow:hidden}.Z-vWCW_flowNodeMeta{color:var(--faint);font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:10px}.Z-vWCW_flowNodeMetrics{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:6px;padding-top:9px;display:grid}.Z-vWCW_flowMetric{min-width:0;color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;font-family:ui-monospace,monospace;font-size:11px;display:grid}.Z-vWCW_flowMetric svg{width:15px;height:15px;stroke:var(--faint);stroke-width:1.7px;fill:none;flex:0 0 15px}.Z-vWCW_flowMetric strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:12px;font-weight:750;overflow:hidden}.Z-vWCW_flowMetricLabel{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-family:ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:650;display:block;overflow:hidden}.Z-vWCW_flowMetricInput svg{stroke:var(--danger)}.Z-vWCW_flowMetricOutput svg{stroke:var(--success)}.Z-vWCW_flowMetricTotal svg{stroke:var(--ink)}.Z-vWCW_flowMetricCache svg{stroke:var(--success)}.Z-vWCW_flowMetricCacheMiss svg{stroke:var(--danger)}.Z-vWCW_flowMetricUnavailable{color:var(--faint)}.Z-vWCW_flowMetricDuration{grid-column:span 2}.Z-vWCW_flowMetricDuration svg{stroke:var(--amber)}.Z-vWCW_flowMetricsMissing{color:var(--faint);font-family:ui-monospace,monospace;font-size:9px}.Z-vWCW_flowConnector{min-height:27px;color:var(--faint);text-align:center;justify-items:center;gap:3px;font-size:10px;line-height:1.2;display:grid}.Z-vWCW_flowConnector i{background:var(--line-strong);width:1px;height:16px;display:block;position:relative}.Z-vWCW_flowConnector i:after{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);content:"";width:5px;height:5px;position:absolute;bottom:-1px;left:-3px;transform:rotate(45deg)}.Z-vWCW_flowParallelBlock,.Z-vWCW_flowSequenceBlock{border:1px dashed var(--line-strong);background:color-mix(in oklab, var(--panel) 72%, var(--canvas));padding:10px}.Z-vWCW_flowGroupLabel{color:var(--amber);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.Z-vWCW_flowGroupLabel small{color:var(--faint);letter-spacing:0;text-transform:none;font-size:10px;font-weight:500}.Z-vWCW_flowParallelNodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Z-vWCW_flowSequenceNodes{gap:0;display:grid}.Z-vWCW_flowSequenceNodes .Z-vWCW_flowConnector{min-height:23px}.Z-vWCW_flowLegend{color:var(--faint);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.Z-vWCW_flowLegendDot{background:var(--teal);border-radius:50%;width:6px;height:6px}.Z-vWCW_flowFootnote{color:var(--faint);margin:11px 0 0;font-size:11px;line-height:1.5}.Z-vWCW_emptyInspector{text-align:center;place-content:center;min-height:65vh;padding:32px;display:grid}.Z-vWCW_emptyInspector h2{margin:8px 0;font-family:Georgia,serif}.Z-vWCW_emptyInspector p:last-child{max-width:430px;color:var(--muted);margin:0 auto;line-height:1.6}@media (max-width:1180px){.Z-vWCW_consoleGrid{grid-template-columns:250px minmax(0,1fr) 270px}.Z-vWCW_commandBar{padding-inline:16px}.Z-vWCW_inspectorHeader,.Z-vWCW_inspectorBody,.Z-vWCW_detailTabs{padding-inline:20px}.Z-vWCW_signalGrid,.Z-vWCW_workflowTotalsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.Z-vWCW_page{height:auto;min-height:100vh;position:static;overflow:visible}.Z-vWCW_commandBar{grid-template-columns:minmax(0,1fr) auto;min-height:68px}.Z-vWCW_readOnlyStatus{display:none}.Z-vWCW_consoleGrid{grid-template-columns:1fr;height:auto;overflow:visible}.Z-vWCW_historyRail,.Z-vWCW_diagnostics,.Z-vWCW_inspector{border:0;overflow:visible}.Z-vWCW_historyRail{border-bottom:1px solid var(--line);max-height:390px;overflow-y:auto}.Z-vWCW_diagnostics{border-top:1px solid var(--line)}.Z-vWCW_inspector{min-height:520px}.Z-vWCW_inspectorHeader{padding-top:20px}}@media (max-width:520px){.Z-vWCW_commandBar{padding-inline:12px}.Z-vWCW_brandBlock h1{max-width:55vw;font-size:16px}.Z-vWCW_refreshButton{padding:8px;font-size:0}.Z-vWCW_refreshButton span{margin:0;font-size:16px}.Z-vWCW_inspectorHeader{display:block}.Z-vWCW_headerBadges{justify-content:flex-start;margin-top:12px}.Z-vWCW_inspectorBody{padding-inline:14px}.Z-vWCW_detailTabs{flex-wrap:nowrap;padding-inline:14px;overflow-x:auto}.Z-vWCW_detailTab,.Z-vWCW_detailTabActive{white-space:nowrap}.Z-vWCW_signalGrid{grid-template-columns:1fr 1fr}.Z-vWCW_flowParallelNodes{grid-template-columns:1fr}.Z-vWCW_flowGroupLabel{gap:4px;display:grid}.Z-vWCW_flowNodeMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.Z-vWCW_flowMetricDuration{grid-column:auto}}
._4nGbxG_page{--ink:var(--theme-ink);--muted:var(--theme-muted);--faint:var(--theme-faint);--line:var(--theme-line);--line-strong:var(--theme-line-strong);--canvas:var(--theme-canvas);--panel:var(--theme-panel);--amber:var(--theme-accent);--teal:var(--theme-info);z-index:60;color:var(--ink);background:var(--canvas);font-family:ui-sans-serif,system-ui,sans-serif;position:fixed;inset:0;overflow:auto}._4nGbxG_commandBar{border-bottom:1px solid var(--line);background:#0c121af7;background:lab(5.21182% -.730597 -6.38116/.97);grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:24px;min-height:78px;padding:14px clamp(20px,4vw,64px);display:grid}._4nGbxG_brandBlock{align-items:center;gap:13px;min-width:0;display:flex}._4nGbxG_backLink{border:1px solid var(--line-strong);width:32px;height:32px;color:var(--muted);place-items:center;font-size:1.1rem;text-decoration:none;display:grid}._4nGbxG_backLink:hover{border-color:var(--amber);color:var(--ink)}._4nGbxG_commandBar h1{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-family:Georgia,serif;font-size:clamp(1.15rem,2vw,1.55rem);overflow:hidden}._4nGbxG_kicker,._4nGbxG_eyebrow{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800}._4nGbxG_kicker{color:var(--amber)}._4nGbxG_kickerDot,._4nGbxG_liveDot{border-radius:50%;display:inline-block}._4nGbxG_kickerDot{background:var(--teal);width:7px;height:7px;margin:0 5px}._4nGbxG_liveDot{background:var(--teal);width:7px;height:7px;margin-right:6px}._4nGbxG_commandStatus{color:var(--muted);white-space:nowrap;font-size:.68rem}._4nGbxG_primaryButton,._4nGbxG_secondaryButton,._4nGbxG_quietButton{min-height:34px;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 11px;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}._4nGbxG_primaryButton{border-color:var(--amber);background:var(--amber);color:#1f1403;color:lab(7.22477% 3.8324 9.55148)}._4nGbxG_secondaryButton{border-color:var(--line-strong);color:var(--muted);background:0 0}._4nGbxG_quietButton{border-color:var(--line);color:var(--faint);background:0 0}._4nGbxG_secondaryButton:hover,._4nGbxG_quietButton:hover{border-color:var(--teal);color:var(--ink)}._4nGbxG_content{width:min(1500px,100%);margin:0 auto;padding:34px clamp(20px,4vw,64px) 72px}._4nGbxG_hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:40px;padding:24px 0 30px;display:grid}._4nGbxG_hero h2{letter-spacing:-.06em;max-width:15ch;margin:8px 0 12px;font-family:Georgia,serif;font-size:clamp(2.2rem,4vw,4.2rem);line-height:.98}._4nGbxG_hero p:last-child{max-width:65ch;color:var(--muted);margin:0;font-size:.84rem;line-height:1.6}._4nGbxG_heroSignal{border-top:1px solid var(--line);color:var(--muted);gap:4px;padding:14px 0;font-size:.66rem;display:grid}._4nGbxG_heroSignal strong{color:var(--ink);font-family:Georgia,serif;font-size:2.8rem;line-height:1}._4nGbxG_statusReady,._4nGbxG_statusMissing{color:var(--teal);letter-spacing:.12em;font-size:.62rem;font-weight:800}._4nGbxG_statusMissing{color:var(--amber)}._4nGbxG_utilityGrid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:14px;margin-top:22px;display:grid}._4nGbxG_utilityGrid>:only-child{grid-column:1/-1}._4nGbxG_summaryBar{border:1px solid var(--line-strong);background:var(--panel);justify-content:space-between;align-items:center;gap:22px;padding:18px 20px;display:flex}._4nGbxG_summaryBar h2{margin:5px 0 4px;font-family:Georgia,serif;font-size:1.15rem}._4nGbxG_summaryBar p:last-child{color:var(--muted);margin:0;font-size:.7rem}._4nGbxG_summaryAction{flex:none;justify-items:end;gap:7px;max-width:min(720px,100%);display:grid}._4nGbxG_summaryAction span{color:var(--teal);font-size:.64rem}._4nGbxG_summaryActionControls{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._4nGbxG_summaryAction button:disabled{cursor:not-allowed;opacity:.5}._4nGbxG_coherenceSection{border:1px solid var(--line-strong);background:var(--panel);gap:14px;margin-top:22px;padding:20px;display:grid}._4nGbxG_coherenceHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:16px;display:flex}._4nGbxG_coherenceHeader h2{margin:5px 0 7px;font-family:Georgia,serif;font-size:1.25rem}._4nGbxG_coherenceHeader p:last-child{max-width:70ch;color:var(--muted);margin:0;font-size:.7rem;line-height:1.55}._4nGbxG_coherenceHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._4nGbxG_coherenceActionNote{text-align:right;margin:0;font-size:.64rem;line-height:1.45;color:var(--faint)!important}._4nGbxG_coherenceMessage{color:var(--teal);margin:0;font-size:.64rem}._4nGbxG_coherenceReady{border-color:color-mix(in oklab, var(--teal) 58%, var(--line))!important;color:var(--teal)!important}._4nGbxG_coherenceFindingActions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:9px;display:flex}._4nGbxG_coherenceFindingActions a{color:var(--amber);font-size:.62rem;font-weight:800;text-decoration:none}._4nGbxG_coherenceFindingActions a:hover{color:var(--teal)}._4nGbxG_exportSection{border:1px solid var(--line);background:0 0;justify-content:space-between;align-items:center;gap:22px;padding:18px 20px;display:flex}._4nGbxG_exportSection h2{margin:5px 0 0;font-family:Georgia,serif;font-size:1rem}._4nGbxG_workspaceGrid{grid-template-columns:minmax(0,1fr);margin-top:24px;display:grid}._4nGbxG_canonColumn,._4nGbxG_rail{min-width:0}._4nGbxG_sectionHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:15px;padding-bottom:14px;display:flex}._4nGbxG_sectionHeader h2,._4nGbxG_railSection h2{margin:5px 0 0;font-family:Georgia,serif;font-size:1.25rem}._4nGbxG_exportSection [data-testid=campaign-export-lore-controls]{align-items:end;gap:7px}._4nGbxG_exportSection .actions-row{justify-content:flex-end}._4nGbxG_exportSection .button-secondary{border:1px solid var(--line-strong);min-height:34px;color:var(--muted);background:0 0;border-radius:0;padding:0 12px;font-size:.68rem;font-weight:800}._4nGbxG_exportSection .button-secondary:hover{border-color:var(--teal);color:var(--ink);background:#46baad0f;background:lab(68.7827% -36.1755 -3.70905/.06)}._4nGbxG_exportSection .button-secondary:focus-visible{outline:2px solid var(--teal);outline-offset:3px;box-shadow:none}._4nGbxG_exportSection .muted{color:var(--faint);text-align:right;margin:0;font-size:.64rem}._4nGbxG_worldCanonFileActions{flex-wrap:wrap;justify-content:flex-end;align-items:start;gap:8px;display:flex}._4nGbxG_worldCanonFileActions .button-danger{color:#ea988d;color:lab(71.2523% 30.4474 19.082);cursor:pointer;background:0 0;border:1px solid #c65a4f;border:1px solid lab(52.2795% 43.2586 28.315);border-radius:0;min-height:34px;padding:0 12px;font-size:.68rem;font-weight:800}._4nGbxG_worldCanonFileActions .button-danger:hover:not(:disabled){color:#fbb7ae;color:lab(80.7242% 24.2097 15.0238);background:#c65a4f1a;background:lab(52.2795% 43.2586 28.315/.1)}._4nGbxG_worldCanonFileActions .button-danger:focus-visible{outline-offset:3px;outline:2px solid #df8074;outline:2px solid lab(64.0939% 36.7625 23.3624)}._4nGbxG_worldCanonFileActions .button-danger:disabled{cursor:wait;opacity:.55}._4nGbxG_worldCanonFileActions .toast-error{color:#f19f94;color:lab(73.5735% 30.4308 19.0521);max-width:320px;font-size:.64rem}._4nGbxG_summaryViewer{position:relative}._4nGbxG_summaryViewer summary{list-style:none}._4nGbxG_summaryViewer summary::-webkit-details-marker{display:none}._4nGbxG_summaryViewer[open] summary{border-color:var(--teal)}._4nGbxG_summaryViewer pre{z-index:5;border:1px solid var(--line-strong);background:var(--canvas);width:min(680px,75vw);max-height:60vh;color:var(--muted);white-space:pre-wrap;margin:0;padding:16px;font:.7rem/1.6 ui-monospace,monospace;position:absolute;top:42px;right:0;overflow:auto;box-shadow:0 14px 30px #03010073;box-shadow:0 14px 30px lab(.459394% .409707 .781694/.45)}._4nGbxG_tabs{border-bottom:1px solid var(--line);gap:4px;margin-top:22px;display:flex}._4nGbxG_tab,._4nGbxG_tabActive{color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:11px 14px;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}._4nGbxG_tab:hover{color:var(--ink)}._4nGbxG_tabActive{border-color:var(--amber);color:var(--ink)}._4nGbxG_tab span,._4nGbxG_tabActive span{color:var(--amber);font-size:.6rem}._4nGbxG_hiddenTab{display:none}._4nGbxG_categoryList{border-top:1px solid var(--line-strong);gap:0;margin-top:16px;display:grid}._4nGbxG_category{border-bottom:1px solid var(--line-strong);background:0 0}._4nGbxG_category>summary{min-height:54px;color:var(--ink);cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;list-style:none;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);display:grid}._4nGbxG_category>summary::-webkit-details-marker{display:none}._4nGbxG_category>summary:before{border:1px solid var(--line-strong);width:22px;height:22px;color:var(--amber);content:"+";place-items:center;font-size:.9rem;line-height:1;display:grid}._4nGbxG_category>summary:hover{background:#46baad0b;background:lab(68.7827% -36.1755 -3.70905/.045)}._4nGbxG_category>summary:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}._4nGbxG_category[open]{background:var(--panel)}._4nGbxG_category[open]>summary{color:var(--teal)}._4nGbxG_category[open]>summary:before{border-color:var(--teal);color:var(--teal);content:"−"}._4nGbxG_category>summary>span{font-size:.76rem;font-weight:750}._4nGbxG_category>summary small{border:1px solid var(--line);min-width:74px;color:var(--faint);text-align:center;padding:5px 8px;font-size:.61rem}._4nGbxG_category[open]>summary small{border-color:var(--line-strong);color:var(--muted)}._4nGbxG_sectionList{border-top:1px solid var(--line);margin:0 12px;display:grid}._4nGbxG_loreSection{border-bottom:1px solid var(--line);background:0 0;padding:18px 4px 20px}._4nGbxG_loreSection:last-child{border-bottom:0}._4nGbxG_loreHeading{justify-content:space-between;align-items:start;gap:14px;display:flex}._4nGbxG_loreHeading h3{margin:0;font-family:Georgia,serif;font-size:1.05rem}._4nGbxG_loreHeading p{color:var(--faint);margin:6px 0 0;font-size:.62rem}._4nGbxG_loreHeading code{color:var(--teal)}._4nGbxG_loreHeading .button-ghost{border:1px solid var(--line-strong);min-height:32px;color:var(--muted);background:0 0;border-radius:0;padding:0 11px;font-size:.66rem;font-weight:800}._4nGbxG_loreHeading .button-ghost:hover{border-color:var(--teal);color:var(--ink);background:#46baad0f;background:lab(68.7827% -36.1755 -3.70905/.06)}._4nGbxG_loreHeading .button-ghost:focus-visible{outline:2px solid var(--teal);outline-offset:3px;box-shadow:none}._4nGbxG_page .modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#030100d1;background:lab(.460564% .351347 .730276/.82);padding:24px}._4nGbxG_page .modal{border:1px solid var(--line-strong);background:var(--panel-raised);width:min(1040px,100%);max-height:calc(100vh - 48px);color:var(--ink);border-radius:0;box-shadow:0 24px 72px #01000094;box-shadow:0 24px 72px lab(.111469% .131011 .212303/.58)}._4nGbxG_page .modal-inner{gap:0;padding:0}._4nGbxG_page .modal-header{border-bottom:1px solid var(--line);align-items:center;padding:20px 22px 18px}._4nGbxG_page .modal-title-block{gap:5px}._4nGbxG_page .modal-title-block h2{color:var(--ink);letter-spacing:-.02em;margin:0;font-family:Georgia,serif;font-size:1.35rem}._4nGbxG_page .modal-title-block p{color:var(--muted);font-size:.68rem}._4nGbxG_page .modal-close-button{border:1px solid var(--line-strong);width:32px;min-height:32px;color:var(--muted);background:0 0;border-radius:0;padding:0}._4nGbxG_page .modal-close-button:hover{border-color:var(--teal);color:var(--ink)}._4nGbxG_page .modal-body{gap:0;padding:20px 22px 22px}._4nGbxG_page [data-testid^=world-canon-edit-form-]{gap:14px;min-height:0;display:grid}._4nGbxG_page [data-testid^=world-canon-edit-form-]>.muted{max-width:75ch;color:var(--muted);margin:0;font-size:.68rem;line-height:1.55}._4nGbxG_page [data-testid^=world-canon-edit-textarea-]{border:1px solid var(--line-strong);background:var(--canvas);min-height:min(58vh,620px);color:var(--ink);resize:vertical;border-radius:0;padding:16px;font:.76rem/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}._4nGbxG_page [data-testid^=world-canon-edit-textarea-]:focus{border-color:var(--teal);outline-offset:1px;box-shadow:none;outline:2px solid #46baad24;outline:2px solid lab(68.7827% -36.1755 -3.70905/.14)}._4nGbxG_page [data-testid^=world-canon-edit-form-]>.actions-row{justify-content:flex-end;gap:9px;padding-top:2px}._4nGbxG_page [data-testid^=world-canon-edit-submit-]{border:1px solid var(--amber);background:var(--amber);color:#1f1403;color:lab(7.22477% 3.8324 9.55148);border-radius:0;min-height:36px;padding:0 14px;font-size:.68rem;font-weight:850}._4nGbxG_page [data-testid^=world-canon-edit-cancel-]{border:1px solid var(--line-strong);min-height:36px;color:var(--muted);background:0 0;border-radius:0;padding:0 14px;font-size:.68rem;font-weight:800}._4nGbxG_page [data-testid^=world-canon-edit-cancel-]:hover{border-color:var(--teal);color:var(--ink)}._4nGbxG_emptyPanel,._4nGbxG_emptyState{border:1px solid var(--line);background:var(--panel);padding:32px 20px}._4nGbxG_emptyPanel h3,._4nGbxG_emptyState h1{margin:0 0 8px;font-family:Georgia,serif}._4nGbxG_emptyPanel p,._4nGbxG_emptyState p:not(._4nGbxG_kicker){max-width:60ch;color:var(--muted);margin:0 0 18px;font-size:.75rem;line-height:1.55}._4nGbxG_emptyState{justify-items:start;gap:10px;max-width:480px;margin:12vh auto;display:grid}._4nGbxG_rail{align-content:start;gap:22px;display:grid}._4nGbxG_railSection{border-top:1px solid var(--line);padding-top:15px}._4nGbxG_railSection>._4nGbxG_muted{margin:12px 0}._4nGbxG_countBadge{border:1px solid var(--line-strong);min-width:22px;height:22px;color:var(--amber);place-items:center;font-size:.62rem;display:grid}._4nGbxG_entityCounts{margin:12px 0 16px;display:grid}._4nGbxG_entityCounts div{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;display:flex}._4nGbxG_entityCounts dt{color:var(--faint);font-size:.65rem}._4nGbxG_entityCounts dd{color:var(--ink);margin:0;font-size:.7rem}._4nGbxG_textLink{color:var(--amber);font-size:.68rem;font-weight:800;text-decoration:none}._4nGbxG_textLink:hover{color:var(--teal)}._4nGbxG_linkList{margin-top:12px;display:grid}._4nGbxG_linkList a{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:10px 0;font-size:.7rem;text-decoration:none;display:flex}._4nGbxG_linkList a:hover{color:var(--teal)}._4nGbxG_linkList span{color:var(--amber)}._4nGbxG_muted{color:var(--muted);font-size:.72rem;line-height:1.55}._4nGbxG_emptyLoreChoices{border-top:1px solid var(--line-strong);margin-top:24px;display:grid}._4nGbxG_importLoreChoice,._4nGbxG_generateLoreChoice{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:start;gap:28px;padding:22px 0;display:grid}._4nGbxG_importLoreChoice h4,._4nGbxG_generateLoreChoice h4{color:var(--ink);margin:5px 0 7px;font-family:Georgia,serif;font-size:1rem}._4nGbxG_importLoreChoice>div>p:last-child,._4nGbxG_generateLoreChoice>div>p:last-child{color:var(--muted);margin:0;font-size:.7rem;line-height:1.5}._4nGbxG_generateLoreChoice .textarea{border:1px solid var(--line-strong);background:var(--canvas);color:var(--ink);border-radius:0;transition:border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}._4nGbxG_generateLoreChoice .textarea::placeholder{color:var(--faint)}._4nGbxG_generateLoreChoice .textarea:focus{border-color:var(--amber);outline:2px solid color-mix(in oklab, var(--amber) 24%, transparent);outline-offset:1px;background:color-mix(in oklab, var(--panel) 70%, var(--canvas));box-shadow:none}._4nGbxG_importLoreActions{flex-wrap:wrap;align-items:start;gap:9px;display:flex}._4nGbxG_importLoreActions [data-testid=campaign-import-lore-controls]{flex:250px;gap:7px}._4nGbxG_templateDownload{border:1px solid var(--line-strong);min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0 12px;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}._4nGbxG_importLoreActions .button-secondary{border:1px solid var(--line-strong);min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0 12px;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}:is(._4nGbxG_importLoreActions .button-secondary:hover,._4nGbxG_templateDownload:hover){border-color:var(--teal);color:var(--ink)}._4nGbxG_importLoreActions .muted{color:var(--faint);margin:0;font-size:.63rem;line-height:1.45}._4nGbxG_templateDownload:focus-visible{outline:2px solid var(--teal);outline-offset:3px}._4nGbxG_generatorSteps{counter-reset:lore-step;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}._4nGbxG_loreTargetFieldset{border:0;border-top:1px solid var(--line);min-width:0;margin:4px 0 12px;padding:16px 0 4px}._4nGbxG_loreTargetFieldset legend{color:var(--ink);padding:0;font-size:.72rem;font-weight:800}._4nGbxG_loreTargetFieldset>p{max-width:70ch;color:var(--faint);margin:5px 0 16px;font-size:.64rem;line-height:1.5}._4nGbxG_loreTargetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;display:grid}._4nGbxG_loreTargetControl{gap:7px;min-width:0;display:grid}._4nGbxG_loreTargetControl>span{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:.67rem;display:flex}._4nGbxG_loreTargetControl strong{color:var(--ink);font-weight:750}._4nGbxG_loreTargetControl output{border:1px solid var(--line-strong);background:color-mix(in oklab, var(--amber) 5%, transparent);min-width:29px;height:23px;color:var(--amber);font-variant-numeric:tabular-nums;place-items:center;font-size:.65rem;transition:border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:grid}._4nGbxG_loreTargetControl:focus-within output{border-color:var(--amber);background:color-mix(in oklab, var(--amber) 11%, transparent);transform:translateY(-1px)}._4nGbxG_loreTargetControl input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:18px;margin:0}._4nGbxG_loreTargetControl input[type=range]::-webkit-slider-runnable-track{border:1px solid var(--line-strong);background:linear-gradient(to right, var(--amber) 0 var(--range-progress), var(--line) var(--range-progress) 100%);border-radius:999px;height:4px}._4nGbxG_loreTargetControl input[type=range]::-webkit-slider-thumb{appearance:none;border:2px solid var(--panel);background:var(--amber);width:15px;height:15px;box-shadow:0 0 0 1px color-mix(in oklab, var(--amber) 70%, var(--line-strong));border-radius:50%;margin-top:-6px;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}._4nGbxG_loreTargetControl input[type=range]::-moz-range-track{border:1px solid var(--line-strong);background:var(--line);border-radius:999px;height:3px}._4nGbxG_loreTargetControl input[type=range]::-moz-range-progress{background:var(--amber);border-radius:999px;height:3px}._4nGbxG_loreTargetControl input[type=range]::-moz-range-thumb{border:2px solid var(--panel);background:var(--amber);width:13px;height:13px;box-shadow:0 0 0 1px color-mix(in oklab, var(--amber) 70%, var(--line-strong));border-radius:50%;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}._4nGbxG_loreTargetControl input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in oklab, var(--amber) 15%, transparent);transform:scale(1.14)}._4nGbxG_loreTargetControl input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in oklab, var(--amber) 15%, transparent);transform:scale(1.14)}._4nGbxG_loreTargetControl input[type=range]:active::-webkit-slider-thumb{transform:scale(.92)}._4nGbxG_loreTargetControl input[type=range]:active::-moz-range-thumb{transform:scale(.92)}._4nGbxG_loreTargetControl input[type=range]:focus-visible{outline:2px solid var(--teal);outline-offset:3px}._4nGbxG_loreTargetControl small{color:var(--faint);font-size:.58rem}._4nGbxG_loreTargetFieldset:disabled{opacity:.58}@media (prefers-reduced-motion:reduce){._4nGbxG_loreTargetControl output{transition:none}._4nGbxG_generateLoreChoice .textarea{transition:none}._4nGbxG_loreTargetControl input[type=range]::-webkit-slider-thumb{transition:none}._4nGbxG_loreTargetControl input[type=range]::-moz-range-thumb{transition:none}}._4nGbxG_generatorStep{border:1px solid var(--line);background:var(--canvas);color:var(--muted);grid-template-columns:14px 1fr;align-items:center;gap:10px;padding:8px 10px;font-size:.68rem;display:grid}._4nGbxG_generatorStepDot{border:1px solid var(--line-strong);background:0 0;border-radius:50%;width:10px;height:10px}._4nGbxG_generatorStep strong{color:var(--ink);font-size:.72rem;display:block}._4nGbxG_generatorStep small{color:var(--faint);margin-top:2px;font-size:.62rem;display:block}._4nGbxG_generatorStepActive{border-color:var(--amber);color:var(--ink)}._4nGbxG_generatorStepActive ._4nGbxG_generatorStepDot{background:var(--amber);border-color:var(--amber)}._4nGbxG_generatorStepDone{border-color:var(--teal);color:var(--teal)}._4nGbxG_generatorStepDone ._4nGbxG_generatorStepDot{background:var(--teal);border-color:var(--teal)}._4nGbxG_generatorStepError{color:#ea988d;color:lab(71.2523% 30.4474 19.082);border-color:#c65a4f;border-color:lab(52.2795% 43.2586 28.315)}._4nGbxG_generatorStepError ._4nGbxG_generatorStepDot{background:#c65a4f;background:lab(52.2795% 43.2586 28.315);border-color:#c65a4f;border-color:lab(52.2795% 43.2586 28.315)}._4nGbxG_coherenceReport{border:1px solid var(--line-strong);background:color-mix(in oklab, var(--panel) 82%, transparent);margin-top:12px}._4nGbxG_coherenceReport>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;list-style:none;display:flex}._4nGbxG_coherenceReport>summary::-webkit-details-marker{display:none}._4nGbxG_coherenceReport>summary:focus-visible{outline:2px solid var(--teal);outline-offset:2px}._4nGbxG_coherenceReport>summary>span:first-child{gap:2px;display:grid}._4nGbxG_coherenceReport>summary strong{color:var(--ink);font-size:.76rem}._4nGbxG_coherenceReport>summary small{color:var(--faint);font-size:.6rem;font-weight:500}._4nGbxG_coherenceReportCount{color:var(--amber);white-space:nowrap;font-size:.64rem;font-weight:750}._4nGbxG_coherenceReportBody{gap:10px;padding:0 15px 15px;display:grid}._4nGbxG_coherenceReportBody>p{border:1px solid var(--line);color:var(--muted);margin:0;padding:12px;font-size:.68rem}._4nGbxG_coherenceFinding{border:1px solid var(--line);background:var(--canvas);padding:13px}._4nGbxG_coherenceFinding header{align-items:center;gap:8px;margin-bottom:11px;display:flex}._4nGbxG_coherenceFinding header code{color:var(--faint);font-size:.6rem}._4nGbxG_coherenceFinding h4{color:var(--ink);margin:0 0 5px;font-size:.7rem}._4nGbxG_coherenceFinding p{color:var(--muted);margin:0;font-size:.66rem;line-height:1.55}._4nGbxG_coherenceStatusCorrected,._4nGbxG_coherenceStatusSkipped{letter-spacing:.04em;text-transform:uppercase;border:1px solid;padding:3px 6px;font-size:.57rem;font-weight:800}._4nGbxG_coherenceStatusCorrected{border-color:color-mix(in oklab, var(--teal) 65%, var(--line));background:color-mix(in oklab, var(--teal) 9%, transparent);color:var(--teal)}._4nGbxG_coherenceStatusSkipped{border-color:color-mix(in oklab, var(--amber) 65%, var(--line));background:color-mix(in oklab, var(--amber) 9%, transparent);color:var(--amber)}._4nGbxG_coherenceDetail{border-top:1px solid var(--line);gap:4px;margin-top:10px;padding-top:10px;display:grid}._4nGbxG_coherenceDetail strong{color:var(--ink);font-size:.62rem}._4nGbxG_runtimeSection,._4nGbxG_customLoreSection{margin-top:24px}._4nGbxG_runtimeGrid{border-top:1px solid var(--line-strong);gap:0;margin-top:16px;display:grid}._4nGbxG_runtimeEntityList{border-top:1px solid var(--line);margin:0 12px}._4nGbxG_runtimeEntityList ul{gap:0;margin:0;padding:4px 4px 12px;list-style:none;display:grid}._4nGbxG_runtimeEntityList li{border-bottom:1px solid var(--line);color:var(--muted);padding:10px 8px 10px 16px;font-size:.7rem;line-height:1.5;position:relative}._4nGbxG_runtimeEntityList li:last-child{border-bottom:0}._4nGbxG_runtimeEntityList li:before{background:var(--teal);content:"";width:4px;height:4px;position:absolute;top:17px;left:2px}._4nGbxG_runtimeEntityList ._4nGbxG_muted{margin:0;padding:16px 4px 18px}._4nGbxG_sectionActions,._4nGbxG_worldCanonFileActions,._4nGbxG_modalActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._4nGbxG_worldCanonFileActions{justify-content:flex-end}._4nGbxG_dangerButton{border:1px solid var(--theme-danger);min-height:34px;color:var(--theme-danger);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:0 12px;font-size:.68rem;font-weight:800}._4nGbxG_dangerButton:hover:not(:disabled){background:color-mix(in oklab, var(--theme-danger) 12%, transparent)}._4nGbxG_dangerButton:disabled{cursor:wait;opacity:.55}._4nGbxG_actionError{color:var(--theme-danger);margin:0;font-size:.67rem;line-height:1.45}._4nGbxG_actionWarning{color:var(--amber)}._4nGbxG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._4nGbxG_importModal,._4nGbxG_editForm,._4nGbxG_loreGenerator{gap:14px;display:grid}._4nGbxG_importModal p,._4nGbxG_editForm p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.55}._4nGbxG_importModal pre,._4nGbxG_loreBody{border:1px solid var(--line);background:var(--canvas);max-height:42vh;color:var(--muted);white-space:pre-wrap;margin:0;padding:12px;font:.68rem/1.55 ui-monospace,monospace;overflow:auto}._4nGbxG_loreBody{max-height:30vh;margin-top:14px}._4nGbxG_editForm textarea,._4nGbxG_generatorField textarea{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--canvas);width:100%;min-height:140px;color:var(--ink);resize:vertical;border-radius:0;padding:12px;font:.72rem/1.6 ui-monospace,monospace}._4nGbxG_editForm textarea:focus,._4nGbxG_generatorField textarea:focus{border-color:var(--teal);outline:2px solid color-mix(in oklab, var(--teal) 24%, transparent);outline-offset:1px}._4nGbxG_generatorField{color:var(--muted);gap:7px;font-size:.68rem;font-weight:800;display:grid}._4nGbxG_generatorField textarea{min-height:84px;font-family:ui-sans-serif,system-ui,sans-serif}._4nGbxG_loreGenerator ._4nGbxG_primaryButton{justify-self:start}@media (max-width:900px){._4nGbxG_commandBar{grid-template-columns:1fr auto}._4nGbxG_commandStatus{display:none}._4nGbxG_hero,._4nGbxG_workspaceGrid{grid-template-columns:1fr}._4nGbxG_rail{grid-template-columns:repeat(2,minmax(0,1fr))}._4nGbxG_railSection:last-child{grid-column:1/-1}}@media (max-width:820px){._4nGbxG_utilityGrid{grid-template-columns:1fr}._4nGbxG_utilityGrid>:only-child{grid-column:auto}}@media (max-width:620px){._4nGbxG_commandBar{grid-template-columns:1fr;gap:12px}._4nGbxG_content{padding:24px 18px 48px}._4nGbxG_hero{gap:24px}._4nGbxG_summaryBar,._4nGbxG_exportSection{flex-direction:column;align-items:start}._4nGbxG_summaryAction{justify-items:start}._4nGbxG_summaryActionControls{justify-content:flex-start}._4nGbxG_coherenceHeader{flex-direction:column;align-items:start;gap:14px}._4nGbxG_coherenceHeaderActions{flex-direction:column;width:100%}._4nGbxG_coherenceHeaderActions button,._4nGbxG_coherenceHeader ._4nGbxG_secondaryButton{width:100%}._4nGbxG_coherenceActionNote{text-align:left}._4nGbxG_rail{grid-template-columns:1fr}._4nGbxG_railSection:last-child{grid-column:auto}._4nGbxG_loreHeading{flex-direction:column}._4nGbxG_importLoreChoice,._4nGbxG_generateLoreChoice{grid-template-columns:1fr;gap:14px}._4nGbxG_importLoreActions{flex-direction:column;align-items:stretch}._4nGbxG_templateDownload{width:100%}._4nGbxG_loreTargetGrid{grid-template-columns:1fr}}._4nGbxG_commandBar{display:none}._4nGbxG_entityIndexSection{border:1px solid var(--line-strong);background:var(--panel);justify-content:space-between;align-items:center;gap:22px;padding:18px 20px;display:flex}._4nGbxG_entityIndexSection h2{margin:5px 0 4px;font-family:Georgia,serif;font-size:1.15rem}._4nGbxG_entityIndexSection p:last-child{max-width:68ch;color:var(--muted);margin:0;font-size:.7rem;line-height:1.55}._4nGbxG_worldBuilder{gap:20px;display:grid}._4nGbxG_worldBuilderIntro{border-bottom:1px solid var(--line);padding-bottom:18px}._4nGbxG_worldBuilderIntro h3,._4nGbxG_worldBuilderAction h4,._4nGbxG_worldBuilderArtifactList h4{color:var(--ink);margin:5px 0 7px;font-family:Georgia,serif}._4nGbxG_worldBuilderIntro h3{font-size:1.45rem}._4nGbxG_worldBuilderIntro p:last-child,._4nGbxG_worldBuilderAction p:not(._4nGbxG_eyebrow){max-width:68ch;color:var(--muted);margin:0;font-size:.72rem;line-height:1.55}._4nGbxG_worldBuilderComposer{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:14px;display:grid}._4nGbxG_worldBuilderField{gap:7px;min-width:0;display:grid}._4nGbxG_worldBuilderField>span{color:var(--muted);font-size:.68rem;font-weight:800}._4nGbxG_worldBuilderField textarea,._4nGbxG_worldBuilderField select{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--canvas);width:100%;color:var(--ink);border-radius:0;font:.72rem/1.55 ui-sans-serif,system-ui,sans-serif}._4nGbxG_worldBuilderField textarea{resize:vertical;min-height:112px;padding:11px}._4nGbxG_worldBuilderField select{min-height:36px;padding:0 10px}._4nGbxG_worldBuilderField textarea:focus,._4nGbxG_worldBuilderField select:focus{border-color:var(--teal);outline:2px solid color-mix(in oklab, var(--teal) 24%, transparent);outline-offset:1px}._4nGbxG_worldBuilderAction{border:1px solid var(--line-strong);background:var(--panel);align-content:start;gap:13px;padding:18px;display:grid}._4nGbxG_worldBuilderAction:first-of-type{grid-row:span 2}._4nGbxG_worldBuilderAction ._4nGbxG_primaryButton,._4nGbxG_worldBuilderAction ._4nGbxG_secondaryButton{justify-self:start}._4nGbxG_worldBuilderSteps{gap:5px;margin:0;padding:0;list-style:none;display:grid}._4nGbxG_worldBuilderMessage{border-left:2px solid var(--teal);background:color-mix(in oklab, var(--teal) 8%, transparent);color:var(--muted);margin:0;padding:10px 12px;font-size:.7rem;line-height:1.5}._4nGbxG_worldBuilderLists{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._4nGbxG_worldBuilderArtifactList{border-top:1px solid var(--line-strong);min-width:0}._4nGbxG_worldBuilderArtifactList>header{padding:14px 0 10px}._4nGbxG_worldBuilderArtifactList h4{font-size:1rem}._4nGbxG_worldBuilderArtifactList ul{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}._4nGbxG_worldBuilderArtifactList li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}._4nGbxG_worldBuilderArtifactList li>div:first-child{gap:5px;min-width:0;display:grid}._4nGbxG_worldBuilderArtifactList strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}._4nGbxG_worldBuilderArtifactList span{width:max-content;color:var(--faint);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem}._4nGbxG_worldBuilderArtifactActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._4nGbxG_worldBuilderArtifactList ._4nGbxG_muted{margin:0;padding:12px 0}@media (max-width:820px){._4nGbxG_worldBuilderComposer,._4nGbxG_worldBuilderLists{grid-template-columns:1fr}._4nGbxG_worldBuilderAction:first-of-type{grid-row:auto}}._4nGbxG_worldBuilderArtifactList li>div:first-child{gap:3px;display:grid}._4nGbxG_worldBuilderArtifactList li>div:first-child small{color:var(--faint);font-size:.62rem}._4nGbxG_worldBuilderArtifactSummary{max-width:62ch;color:var(--muted);margin:0;font-size:.68rem;line-height:1.45}@media (max-width:520px){._4nGbxG_worldBuilderArtifactList li{flex-direction:column;align-items:start}._4nGbxG_worldBuilderArtifactActions{justify-content:flex-start}}@media (min-width:821px){._4nGbxG_worldBuilder{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}._4nGbxG_worldBuilderIntro{grid-column:1/-1}._4nGbxG_worldBuilderComposer{display:contents}._4nGbxG_worldBuilderComposer ._4nGbxG_worldBuilderAction{grid-area:2/1;align-self:start}._4nGbxG_worldBuilderLists{grid-area:2/2;display:block}._4nGbxG_worldBuilderMessage{grid-area:3/1/auto/-1}}._4nGbxG_hero h1{letter-spacing:-.06em;max-width:15ch;margin:8px 0 12px;font-family:Georgia,serif;font-size:clamp(2.2rem,4vw,4.2rem);line-height:.98}._4nGbxG_summaryBar p:last-child,._4nGbxG_entityIndexSection p:last-child,._4nGbxG_worldBuilderIntro p:last-child,._4nGbxG_worldBuilderAction p:not(._4nGbxG_eyebrow),._4nGbxG_worldBuilderArtifactSummary{font-size:.75rem}._4nGbxG_primaryButton{color:var(--canvas)}._4nGbxG_category>summary:hover{background:color-mix(in oklab, var(--teal) 6%, transparent)}._4nGbxG_exportSection .button-secondary:hover{background:color-mix(in oklab, var(--teal) 6%, transparent)}._4nGbxG_loreHeading .button-ghost:hover{background:color-mix(in oklab, var(--teal) 6%, transparent)}._4nGbxG_worldCanonFileActions .button-danger{border-color:var(--theme-danger);color:var(--theme-danger)}._4nGbxG_worldCanonFileActions .button-danger:hover:not(:disabled){background:var(--theme-danger-soft);color:var(--theme-ink)}._4nGbxG_worldCanonFileActions .button-danger:focus-visible{outline-color:var(--theme-danger)}._4nGbxG_scenarioSummaryAction{gap:6px;min-width:0;max-width:100%;display:grid}._4nGbxG_scenarioSummaryStatus{flex-wrap:wrap;align-items:baseline;gap:6px;width:100%;display:flex}._4nGbxG_scenarioSummaryStatus strong{color:var(--ink);font-size:.66rem}._4nGbxG_scenarioSummaryControls{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._4nGbxG_scenarioSummaryReady,._4nGbxG_scenarioSummaryStale,._4nGbxG_scenarioSummaryMessage{text-align:right;font-size:.61rem;line-height:1.4}._4nGbxG_scenarioSummaryReady{color:var(--teal)}._4nGbxG_scenarioSummaryStale{color:var(--faint)}._4nGbxG_scenarioSummaryMessage{max-width:36ch;color:var(--muted)}._4nGbxG_worldBuilderArtifactList li._4nGbxG_worldBuilderArtifact{border:1px solid var(--line);background:color-mix(in oklab, var(--panel) 72%, var(--canvas));border-bottom:0;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;padding:0;display:grid}._4nGbxG_worldBuilderArtifactList li._4nGbxG_worldBuilderArtifact:last-child{border-bottom:1px solid var(--line)}._4nGbxG_worldBuilderArtifactBody,._4nGbxG_worldBuilderArtifactPanel{align-content:start;gap:10px;min-width:0;padding:15px;display:grid}._4nGbxG_worldBuilderArtifactPanel{border-top:1px solid var(--line);background:color-mix(in oklab, var(--canvas) 62%, transparent);flex-wrap:wrap;align-items:center;gap:10px 16px;padding-block:10px;display:flex}._4nGbxG_worldBuilderArtifactHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}._4nGbxG_worldBuilderArtifactHeading strong{white-space:normal;text-overflow:clip;font-family:Georgia,serif;font-size:.94rem;overflow:visible}._4nGbxG_worldBuilderArtifactHeading span{border:1px solid var(--line-strong);color:var(--faint);flex:none;padding:3px 5px}._4nGbxG_worldBuilderArtifactBody>small{color:var(--faint);font-size:.61rem}._4nGbxG_worldBuilderArtifactPanel ._4nGbxG_scenarioSummaryAction{flex-wrap:wrap;flex:500px;align-items:center;gap:7px 12px;display:flex}._4nGbxG_worldBuilderArtifactPanel ._4nGbxG_scenarioSummaryStatus{width:auto}._4nGbxG_worldBuilderArtifactPanel ._4nGbxG_scenarioSummaryControls{justify-content:flex-start}._4nGbxG_worldBuilderArtifactPanel ._4nGbxG_summaryViewer{width:auto}._4nGbxG_worldBuilderArtifactPanel ._4nGbxG_summaryViewer[open]{flex-basis:100%}._4nGbxG_worldBuilderArtifactPanel ._4nGbxG_summaryViewer pre{width:auto;max-height:34vh;box-shadow:none;margin-top:7px;position:static}._4nGbxG_worldBuilderArtifactPanel ._4nGbxG_worldBuilderArtifactActions{justify-content:flex-start}@media (max-width:720px){._4nGbxG_worldBuilderArtifactPanel ._4nGbxG_scenarioSummaryAction{flex-basis:100%}}@media (min-width:821px){._4nGbxG_worldBuilder{grid-template-columns:1fr}._4nGbxG_worldBuilderComposer{display:block}._4nGbxG_worldBuilderComposer ._4nGbxG_worldBuilderAction,._4nGbxG_worldBuilderLists{grid-area:auto}._4nGbxG_worldBuilderAction{grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);column-gap:28px}._4nGbxG_worldBuilderAction>div:first-child,._4nGbxG_worldBuilderAction>button,._4nGbxG_worldBuilderAction>._4nGbxG_muted{grid-column:1}._4nGbxG_worldBuilderAction>._4nGbxG_worldBuilderField{grid-area:1/2/span 4}._4nGbxG_worldBuilderAction>._4nGbxG_worldBuilderSteps{grid-column:1/-1}}
.AqKKAq_page{--ink:var(--theme-ink);--muted:var(--theme-muted);--faint:var(--theme-faint);--line:var(--theme-line);--line-strong:var(--theme-line-strong);--canvas:var(--theme-canvas);--panel:var(--theme-panel);--panel-raised:var(--theme-panel-raised);--amber:var(--theme-accent);--teal:var(--theme-info);z-index:60;min-height:100vh;color:var(--ink);background:var(--canvas);grid-template-rows:auto minmax(0,1fr) auto;font-family:ui-sans-serif,system-ui,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.AqKKAq_page :is(a,button,input,select):focus-visible{outline:2px solid var(--teal);outline-offset:3px}.AqKKAq_workspace{width:min(1080px,100% - 40px);min-height:0;margin:0 auto;padding:clamp(46px,8vh,92px) 0 54px;overflow:auto}.AqKKAq_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:28px;display:flex}.AqKKAq_kicker,.AqKKAq_sectionLabel{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:850}.AqKKAq_kicker{color:var(--amber)}.AqKKAq_kickerDot{background:var(--teal);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in oklab, var(--teal) 15%, transparent);border-radius:50%;margin:0 5px;display:inline-block}.AqKKAq_header h1{letter-spacing:-.06em;max-width:14ch;margin:10px 0;font-family:Georgia,serif;font-size:clamp(2.4rem,5vw,4.4rem);line-height:.93}.AqKKAq_header>div>p:last-child{max-width:60ch;color:var(--muted);margin:0;font-size:.84rem;line-height:1.6}.AqKKAq_statusBadge{border:1px solid var(--line-strong);color:var(--teal);white-space:nowrap;padding:6px 9px;font-size:.64rem;font-weight:800}.AqKKAq_layout{grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);gap:18px;margin-top:22px;display:grid}.AqKKAq_formPanel,.AqKKAq_infoPanel{border:1px solid var(--line-strong);background:var(--panel)}.AqKKAq_formPanel{padding:clamp(22px,4vw,38px)}.AqKKAq_infoPanel{background:var(--panel-raised);align-self:start;padding:20px}.AqKKAq_panelHeading{border-bottom:1px solid var(--line);padding-bottom:20px}.AqKKAq_panelHeading h2,.AqKKAq_infoHeading h2{letter-spacing:-.035em;margin:6px 0 0;font-family:Georgia,serif;font-size:1.45rem;line-height:1.05}.AqKKAq_form{gap:18px;margin-top:24px;display:grid}.AqKKAq_field{color:var(--muted);gap:7px;font-size:.7rem;font-weight:800;display:grid}.AqKKAq_field small{color:var(--faint);font-size:.62rem;font-weight:600}.AqKKAq_field input,.AqKKAq_field select{border:1px solid var(--line-strong);background:var(--canvas);width:100%;min-height:42px;color:var(--ink);font:inherit;border-radius:0;outline:none;padding:0 11px;font-size:.78rem}.AqKKAq_field input:focus,.AqKKAq_field select:focus{border-color:var(--teal)}.AqKKAq_primaryButton{border:1px solid var(--amber);background:var(--amber);color:#0b1726;color:lab(7.06762% -.872262 -12.1524);min-height:40px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.7rem;font-weight:850;display:inline-flex}.AqKKAq_primaryButton:hover{background:var(--theme-accent-hover)}.AqKKAq_notice{color:#f4c9c2;color:lab(84.4794% 15.0272 9.25324);background:#301714;background:lab(11.472% 12.2455 7.69199);border:1px solid #bd6157b3;border:1px solid lab(52.482% 36.9133 23.7483/.7);margin-top:20px;padding:11px 12px;font-size:.72rem;line-height:1.45}.AqKKAq_emptyState{color:var(--muted);margin:22px 0 0;font-size:.78rem;line-height:1.55}.AqKKAq_details{margin:20px 0 0;display:grid}.AqKKAq_details div{border-top:1px solid var(--line);grid-template-columns:92px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.AqKKAq_details dt{color:var(--faint);text-transform:uppercase;font-size:.62rem}.AqKKAq_details dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.72rem}.AqKKAq_infoNote{border-top:1px solid var(--line);color:var(--muted);margin:20px 0 0;padding-top:14px;font-size:.72rem;line-height:1.6}.AqKKAq_page .site-footer{background:var(--canvas);width:100%;min-height:44px;margin:0 auto}@media (max-width:760px){.AqKKAq_workspace{width:min(100% - 36px,560px);padding:42px 0 48px}.AqKKAq_header{flex-direction:column;align-items:start}.AqKKAq_layout{grid-template-columns:1fr}.AqKKAq_infoPanel{order:-1}.AqKKAq_page .site-footer{min-height:56px;padding-inline:18px}}@media (max-width:460px){.AqKKAq_workspace{width:min(100% - 28px,560px)}.AqKKAq_formPanel,.AqKKAq_infoPanel{padding:20px}.AqKKAq_statusBadge{display:none}}
