.HX5fVW_fab{z-index:30;position:fixed;bottom:1rem;right:1rem;box-shadow:0 10px 30px #ffb70359}.HX5fVW_panel{background:var(--panel);border-top:1px solid #ffb7038c;border:1px solid var(--wire);border-radius:var(--radius);box-shadow:var(--lift);flex-direction:column;align-self:start;gap:.75rem;max-height:calc(100vh - 100px);padding:1rem;display:flex;position:sticky;top:80px}.HX5fVW_head{justify-content:space-between;align-items:center;display:flex}.HX5fVW_head h2{margin:0;font-size:1.2rem}.HX5fVW_log{flex-direction:column;flex:1;gap:.6rem;min-height:120px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.HX5fVW_bot,.HX5fVW_user{white-space:pre-wrap;border-radius:14px;flex-shrink:0;max-width:92%;padding:.65rem .85rem}.HX5fVW_bot{background:var(--night-2);border-bottom-left-radius:4px;align-self:flex-start}.HX5fVW_user{background:var(--amber);color:var(--on-amber);border-bottom-right-radius:4px;align-self:flex-end}.HX5fVW_text{margin:0}.HX5fVW_proposals{border-top:1px dashed var(--wire);margin-top:.6rem;padding-top:.5rem}.HX5fVW_proposals ul{gap:.5rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.HX5fVW_proposedTitle{color:var(--ink-2);margin:0 0 .35rem;font-size:.85rem;font-weight:700}.HX5fVW_proposal{background:var(--panel);border:1px solid var(--wire);border-radius:10px;gap:.35rem;padding:.5rem .65rem;display:grid}.HX5fVW_proposalActions{flex-wrap:wrap;gap:.35rem;display:flex}.HX5fVW_suggestions{flex-wrap:wrap;gap:.4rem;display:flex}.HX5fVW_form{gap:.5rem;display:grid}.HX5fVW_form textarea{min-height:64px}.HX5fVW_formActions{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:960px){.HX5fVW_panel{z-index:40;max-height:80vh;position:fixed;inset:auto .5rem .5rem}}
.frFhjq_strand{justify-content:space-between;align-items:flex-start;min-height:26px;padding:6px 2px 2px;display:flex;position:relative}.frFhjq_wire{border-bottom:1.5px solid var(--wire-bright);border-radius:0 0 50% 50%/0 0 100% 100%;height:14px;position:absolute;top:2px;left:0;right:0}.frFhjq_bulb{width:10px;height:14px;transition:background-color .4s var(--ease-out), box-shadow .5s var(--ease-out);background:#262c5c;border:1px solid #3a4180;border-radius:50% 50% 46% 46%/60% 60% 40% 40%;position:relative}.frFhjq_bulb:nth-child(n+4){top:4px}.frFhjq_bulb:nth-child(n+6){top:6px}.frFhjq_bulb:nth-last-child(-n+4){top:4px}.frFhjq_bulb:nth-last-child(-n+2){top:0}.frFhjq_bulb:before{content:"";background:#4a5293;border-radius:1px;width:4px;height:4px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.frFhjq_on.frFhjq_amber{background:var(--amber);border-color:#ffd36b;box-shadow:0 3px 12px #ffb703bf}.frFhjq_on.frFhjq_rani{background:var(--rani);border-color:#ff8db4;box-shadow:0 3px 12px #ff4f8bbf}.frFhjq_on.frFhjq_leaf{background:var(--leaf);border-color:#8af5c9;box-shadow:0 3px 12px #2ee59db3}.frFhjq_on.frFhjq_warm{background:var(--warm);border-color:#fff;box-shadow:0 3px 12px #fff3d6b3}.frFhjq_over .frFhjq_bulb{background:var(--rani);border-color:#ff8db4;animation:1.6s ease-in-out infinite alternate frFhjq_flicker;box-shadow:0 3px 12px #ff4f8bcc}@keyframes frFhjq_flicker{50%{opacity:.55}}
.cmfsbq_layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:1.5rem;padding-block:1.5rem 5rem;display:grid}.cmfsbq_layout:has(>button:last-child){grid-template-columns:minmax(0,1fr)}.cmfsbq_main{min-width:0}.cmfsbq_missing{justify-items:start;gap:1rem;padding-block:3rem;display:grid}.cmfsbq_head h1{margin-bottom:.25rem}.cmfsbq_countdown{color:var(--amber);background:#ffb7031a;border:1px solid #ffb70359;border-radius:999px;margin-left:.35rem;padding:.05rem .7rem;font-size:.9rem;font-weight:700;display:inline-block}.cmfsbq_meta{color:var(--ink-2)}.cmfsbq_actions{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.cmfsbq_notice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.cmfsbq_notice p{margin:0}.cmfsbq_tablist{border-bottom:2px solid var(--wire);scrollbar-width:thin;gap:.25rem;margin-bottom:1.25rem;display:flex;overflow:auto hidden}.cmfsbq_tab{font:inherit;cursor:pointer;min-height:44px;color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-2px;padding:.6rem 1rem;font-weight:600}.cmfsbq_tab:hover{color:var(--ink)}.cmfsbq_tab[aria-selected=true]{color:var(--warm);border-bottom-color:var(--amber)}.cmfsbq_tab:before{content:"";vertical-align:-1px;width:8px;height:11px;transition:background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#2a3166;border-radius:50% 50% 46% 46%/60% 60% 40% 40%;margin-right:.5rem;display:inline-block}.cmfsbq_tab[aria-selected=true]:before{background:var(--amber);box-shadow:0 2px 10px #ffb703cc}.cmfsbq_panel{min-width:0}.cmfsbq_panel:focus-visible{outline-offset:6px}.cmfsbq_stack{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.cmfsbq_twoCol{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:1rem;display:grid}.cmfsbq_stats{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.cmfsbq_statLabel{color:var(--ink-2);margin:0;font-size:.9rem;font-weight:600}.cmfsbq_statValue{font-family:var(--font-display);margin:.15rem 0 .5rem;font-size:1.35rem;font-weight:600}.cmfsbq_risks,.cmfsbq_nextList,.cmfsbq_fnList,.cmfsbq_tasks,.cmfsbq_run,.cmfsbq_vendorGrid,.cmfsbq_ideaGrid{margin:0;padding:0;list-style:none}.cmfsbq_risks{gap:.6rem;display:grid}.cmfsbq_nextList li,.cmfsbq_fnList li{border-bottom:1px solid var(--wire);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:.5rem 0;display:flex}.cmfsbq_fnWhen{color:var(--ink-2);font-size:.9rem;font-family:var(--font-body);font-weight:400}.cmfsbq_summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;display:grid}.cmfsbq_summary div{background:var(--panel);border:1px solid var(--wire);border-radius:var(--radius);padding:1rem}.cmfsbq_summary dt{color:var(--ink-2);font-size:.9rem;font-weight:600}.cmfsbq_summary dd{font-family:var(--font-display);margin:0;font-size:1.4rem;font-weight:600}.cmfsbq_tableWrap{overflow-x:auto}.cmfsbq_table{border-collapse:collapse;width:100%;font-size:.95rem}.cmfsbq_table th,.cmfsbq_table td{text-align:left;border-bottom:1px solid var(--wire);vertical-align:middle;padding:.55rem .5rem}.cmfsbq_table thead th{color:var(--ink-2);font-size:.85rem}.cmfsbq_table tbody th{min-width:160px;font-weight:600}.cmfsbq_table tbody th progress{height:5px;margin-top:.35rem}.cmfsbq_table select{min-width:120px}.cmfsbq_inlineForm{flex-wrap:wrap;align-items:flex-end;gap:0 1rem;display:flex}.cmfsbq_inlineForm h2,.cmfsbq_inlineForm h3{width:100%}.cmfsbq_inlineForm .field{flex:1;min-width:180px}.cmfsbq_inlineForm button{margin-bottom:1rem}.cmfsbq_inlineForm .error-text{width:100%}.cmfsbq_tasks{display:grid}.cmfsbq_tasks li{border-bottom:1px solid var(--wire);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem 0;display:flex}.cmfsbq_check{cursor:pointer;flex:1;align-items:center;gap:.6rem;min-width:200px;min-height:44px;display:flex}.cmfsbq_done .cmfsbq_check span{color:var(--ink-2);text-decoration:line-through}.cmfsbq_taskMeta{align-items:center;gap:.25rem;display:flex}.cmfsbq_iconLink{width:44px;height:44px;color:var(--ink-2);border-radius:50%;place-items:center;display:inline-grid}.cmfsbq_iconLink:hover{background:var(--night-2);color:var(--amber)}.cmfsbq_runGroup+.cmfsbq_runGroup{margin-top:1rem}.cmfsbq_run li{border-left:2px solid var(--amber);padding:.35rem 0;grid-template-columns:64px 1fr;gap:.5rem;padding-left:.75rem;display:grid}.cmfsbq_run time{color:var(--amber);font-weight:700}.cmfsbq_lead{margin:0;font-weight:600}.cmfsbq_vendorGrid,.cmfsbq_ideaGrid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:1rem;display:grid}.cmfsbq_vendorHead{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.cmfsbq_vendorHead h2{font-size:1.1rem}.cmfsbq_vendorFields{grid-template-columns:1fr 1fr;gap:0 .75rem;display:grid}.cmfsbq_guestForm{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:0 1rem;display:grid}.cmfsbq_guestForm h2{grid-column:1/-1}.cmfsbq_guestForm .error-text{grid-column:1/-1}.cmfsbq_guestForm button{margin-bottom:1rem}.cmfsbq_kind{color:var(--ink-2);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;margin-top:1rem;font-size:.95rem}.cmfsbq_ideaGrid h3,.cmfsbq_ideaGrid h4{margin:.5rem 0 .25rem;font-size:1.05rem}.cmfsbq_ideaGrid p{color:var(--ink-2)}.cmfsbq_sources{margin-top:1rem}@media (max-width:960px){.cmfsbq_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.cmfsbq_summary,.cmfsbq_vendorFields{grid-template-columns:1fr}}.cmfsbq_family{margin-bottom:1rem;padding-block:.25rem}.cmfsbq_budgetStrand{gap:.6rem;display:grid}.cmfsbq_budgetFigures{margin:0;font-size:clamp(1.15rem,2vw,1.5rem)}.cmfsbq_budgetFigures span{font-family:var(--font-body);color:var(--ink-2);font-size:.85em;font-weight:500}.cmfsbq_sectionStrand{margin-bottom:1rem}.cmfsbq_table tbody th [role=meter]{max-width:180px;margin-top:.3rem}
.OJIVtq_hero{isolation:isolate;background:radial-gradient(120% 80% at 50% 0%, #141a4d 0%, transparent 60%), var(--night);align-items:flex-end;min-height:calc(100svh - 64px);display:flex;position:relative;overflow:hidden}.OJIVtq_hero .street-canvas{z-index:-2;position:absolute;inset:0}.OJIVtq_heroShade{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#060516e0 0%,#0605168c 34%,#06051600 62%),linear-gradient(#070a2200 55%,#070a2266 78%,#070a22 100%);position:absolute;inset:0}.OJIVtq_heroInner{grid-template-columns:minmax(0,860px);gap:1.25rem;padding-block:10rem 4rem;display:grid}.OJIVtq_title{text-shadow:0 4px 40px #070a22e6;max-width:22ch;margin:0;font-size:clamp(2.4rem,4.9vw,4.6rem);line-height:.98}.OJIVtq_lead{color:var(--ink-2);text-shadow:0 2px 18px #070a22f2;max-width:52ch;margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem)}.OJIVtq_doorway{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--wire-bright);max-width:560px;box-shadow:0 -1px 0 #ffb70399, 0 -18px 50px -20px #ffb7038c, var(--lift);background:#0d1236d1;border-radius:22px 22px 18px 18px;padding:1.4rem;position:relative}.OJIVtq_doorway:before{content:"";background:linear-gradient(90deg, transparent, var(--amber), var(--warm), var(--amber), transparent);border-radius:2px;height:2px;position:absolute;top:-1px;left:12%;right:12%}.OJIVtq_doorway form{gap:.6rem;display:grid}.OJIVtq_doorLabel{font-family:var(--font-display);font-size:1.25rem;font-weight:700}.OJIVtq_actions{flex-wrap:wrap;gap:.75rem;margin-top:.35rem;display:flex}.OJIVtq_demo{border-top:1px solid var(--wire);background:linear-gradient(180deg, var(--night) 0%, #0a0e2c 100%);padding-block:6rem 4rem}.OJIVtq_demoGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3rem;display:grid}.OJIVtq_demoIntro{position:sticky;top:6rem}.OJIVtq_demoIntro p{color:var(--ink-2);max-width:44ch}.OJIVtq_demoLabel{border:1px dashed var(--wire-bright);border-radius:999px;padding:.2rem .8rem;font-size:.9rem;display:inline-block}.OJIVtq_strands{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.OJIVtq_strandRow{border:1px solid var(--wire);border-radius:var(--radius);transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);background:#121845b3}.OJIVtq_strandRow:hover,.OJIVtq_strandRow:focus-within{border-color:var(--wire-bright);background:#1a2157cc}.OJIVtq_strandButton{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius);grid-template-columns:1fr auto;gap:.35rem 1rem;width:100%;padding:1rem 1.2rem 1.1rem;display:grid}.OJIVtq_strandButton:focus-visible{outline:2px solid var(--warm);outline-offset:2px}.OJIVtq_strandButton>:last-child{grid-column:1/-1}.OJIVtq_strandName{font-family:var(--font-display);font-size:1.3rem;font-weight:700}.OJIVtq_strandBudget{color:var(--amber);align-self:center;font-weight:600}.OJIVtq_strandTasks{color:var(--ink-2);margin:0;padding:0 1.2rem;list-style:none;overflow:hidden}.OJIVtq_strandTasks li{border-top:1px solid var(--wire);padding:.45rem 0}.OJIVtq_strandTasks li:last-child{padding-bottom:1rem}.OJIVtq_features{padding-block:5rem 4rem}.OJIVtq_featuresHead h2{max-width:22ch}.OJIVtq_featureStrand{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.75rem 1.75rem;margin:0;padding:2.4rem 0 0;list-style:none;display:grid;position:relative}.OJIVtq_featureStrand:before{content:"";border-bottom:1.5px solid var(--wire-bright);border-radius:0 0 50% 50%/0 0 100% 100%;height:30px;position:absolute;top:0;left:-1rem;right:-1rem}.OJIVtq_featureTag{position:relative}.OJIVtq_featureTag h3{margin:.8rem 0 .3em}.OJIVtq_featureTag p{color:var(--ink-2);margin:0}.OJIVtq_featureBulb{width:12px;height:17px;transition:background-color .5s var(--ease-out), box-shadow .6s var(--ease-out);background:#262c5c;border:1px solid #3a4180;border-radius:50% 50% 46% 46%/60% 60% 40% 40%;position:absolute;top:-1.6rem;left:1.2rem}.OJIVtq_featureStrand+.OJIVtq_featureStrand{margin-top:3.5rem}.OJIVtq_featureIcon{color:var(--ink-3);transition:color .5s var(--ease-out), border-color .5s var(--ease-out);display:block}.OJIVtq_featureStrand[data-lit] .OJIVtq_featureBulb{background:var(--amber);border-color:#ffd36b;box-shadow:0 4px 16px #ffb703cc}.OJIVtq_featureStrand[data-lit] .OJIVtq_featureTag:nth-child(3n+2) .OJIVtq_featureBulb{background:var(--rani);border-color:#ff8db4;transition-delay:.15s;box-shadow:0 4px 16px #ff4f8bcc}.OJIVtq_featureStrand[data-lit] .OJIVtq_featureTag:nth-child(3n+3) .OJIVtq_featureBulb{background:var(--leaf);border-color:#8af5c9;transition-delay:.3s;box-shadow:0 4px 16px #2ee59dbf}.OJIVtq_featureStrand[data-lit] .OJIVtq_featureIcon{color:var(--amber)}.OJIVtq_langs{border-block:1px solid var(--wire);background:radial-gradient(60% 80% at 80% 20%,#ff4f8b1f,#0000 70%),radial-gradient(50% 60% at 10% 90%,#2ee59d17,#0000 70%),#0a0e2c;padding-block:6rem}.OJIVtq_langBody{color:var(--ink-2);max-width:60ch}.OJIVtq_scripts{font-family:var(--font-display);flex-wrap:wrap;gap:.5rem 2rem;margin:2.5rem 0;padding:0;font-size:clamp(2rem,5vw,3.6rem);font-weight:800;line-height:1.2;list-style:none;display:flex}.OJIVtq_script0{color:var(--amber)}.OJIVtq_script1{color:var(--rani)}.OJIVtq_script2{color:var(--leaf)}.OJIVtq_script3{color:var(--warm)}.OJIVtq_how{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:3rem 0 0;padding:2.2rem 0 0;list-style:none;display:grid;position:relative}.OJIVtq_how:before{content:"";border-bottom:1.5px solid var(--wire-bright);border-radius:0 0 50% 50%/0 0 100% 100%;height:22px;position:absolute;top:0;left:0;right:0}.OJIVtq_how p{color:var(--ink-2)}.OJIVtq_howBulb{background:var(--amber);border-radius:50% 50% 46% 46%/60% 60% 40% 40%;width:16px;height:22px;margin-bottom:1rem;display:block;box-shadow:0 4px 18px #ffb703b3}.OJIVtq_how li:nth-child(2) .OJIVtq_howBulb{background:var(--rani);box-shadow:0 4px 18px #ff4f8bb3}.OJIVtq_how li:nth-child(3) .OJIVtq_howBulb{background:var(--leaf);box-shadow:0 4px 18px #2ee59db3}.OJIVtq_reprise{justify-content:space-between;margin-bottom:3rem;padding-top:18px;display:flex;position:relative}.OJIVtq_reprise:before{content:"";border-bottom:1.5px solid var(--wire-bright);border-radius:0 0 50% 50%/0 0 100% 100%;height:34px;position:absolute;inset:0 0 auto}.OJIVtq_reprise span{width:12px;height:17px;transition:background-color .4s var(--ease-out), box-shadow .5s var(--ease-out);background:#262c5c;border:1px solid #3a4180;border-radius:50% 50% 46% 46%/60% 60% 40% 40%;position:relative}.OJIVtq_reprise span:nth-child(n+5):nth-last-child(n+5){top:8px}.OJIVtq_reprise span:nth-child(n+9):nth-last-child(n+9){top:13px}.OJIVtq_reprise[data-lit] span{background:var(--amber);box-shadow:0 4px 14px #ffb703cc}.OJIVtq_reprise[data-lit] span:nth-child(4n+2){background:var(--rani);box-shadow:0 4px 14px #ff4f8bcc}.OJIVtq_reprise[data-lit] span:nth-child(4n+3){background:var(--leaf);box-shadow:0 4px 14px #2ee59dbf}.OJIVtq_reprise[data-lit] span:nth-child(4n){background:var(--warm);box-shadow:0 4px 14px #fff3d6bf}.OJIVtq_reprise[data-lit] span:first-child{transition-delay:0s}.OJIVtq_reprise[data-lit] span:nth-child(2){transition-delay:60ms}.OJIVtq_reprise[data-lit] span:nth-child(3){transition-delay:.12s}.OJIVtq_reprise[data-lit] span:nth-child(4){transition-delay:.18s}.OJIVtq_reprise[data-lit] span:nth-child(5){transition-delay:.24s}.OJIVtq_reprise[data-lit] span:nth-child(6){transition-delay:.3s}.OJIVtq_reprise[data-lit] span:nth-child(7){transition-delay:.36s}.OJIVtq_reprise[data-lit] span:nth-child(8){transition-delay:.42s}.OJIVtq_reprise[data-lit] span:nth-child(9){transition-delay:.48s}.OJIVtq_reprise[data-lit] span:nth-child(10){transition-delay:.54s}.OJIVtq_reprise[data-lit] span:nth-child(11){transition-delay:.6s}.OJIVtq_reprise[data-lit] span:nth-child(12){transition-delay:.66s}.OJIVtq_reprise[data-lit] span:nth-child(13){transition-delay:.72s}.OJIVtq_reprise[data-lit] span:nth-child(14){transition-delay:.78s}.OJIVtq_reprise[data-lit] span:nth-child(15){transition-delay:.84s}.OJIVtq_reprise[data-lit] span:nth-child(16){transition-delay:.9s}.OJIVtq_reprise[data-lit] span:nth-child(17){transition-delay:.96s}.OJIVtq_reprise[data-lit] span:nth-child(18){transition-delay:1.02s}.OJIVtq_reprise[data-lit] span:nth-child(19){transition-delay:1.08s}.OJIVtq_reprise[data-lit] span:nth-child(20){transition-delay:1.14s}.OJIVtq_reprise[data-lit] span:nth-child(21){transition-delay:1.2s}.OJIVtq_reprise[data-lit] span:nth-child(22){transition-delay:1.26s}.OJIVtq_reprise[data-lit] span:nth-child(23){transition-delay:1.32s}.OJIVtq_reprise[data-lit] span:nth-child(24){transition-delay:1.38s}.OJIVtq_close{text-align:left;padding-block:5rem 4rem}.OJIVtq_close h2{max-width:18ch;font-size:clamp(2rem,5vw,3.8rem)}.OJIVtq_close .hint{margin-top:1.5rem}@media (max-width:900px){.OJIVtq_heroInner{grid-template-columns:1fr;padding-top:9rem}.OJIVtq_heroShade{background:linear-gradient(#06051600 0%,#060516b3 34%,#060516f2 100%)}.OJIVtq_demoGrid{grid-template-columns:1fr}.OJIVtq_demoIntro{position:static}.OJIVtq_how{grid-template-columns:1fr}.OJIVtq_featureStrand{grid-template-columns:1fr;padding:0 0 0 2rem}.OJIVtq_featureStrand:before{background:var(--wire-bright);border:0;border-radius:0;width:1.5px;height:auto;inset:0 auto 0 .4rem}.OJIVtq_featureStrand+.OJIVtq_featureStrand{margin-top:0}.OJIVtq_featureTag:nth-child(n) .OJIVtq_featureBulb{display:block;top:.9rem;left:-2rem}}
._4cZFHq_wrap{max-width:820px;padding-block:2rem 4rem}._4cZFHq_title{font-size:clamp(1.75rem,3.5vw,2.4rem)}._4cZFHq_progress{color:var(--ink-2);align-items:center;gap:.75rem;font-weight:600;display:flex}._4cZFHq_bar{width:90px}._4cZFHq_fill1,._4cZFHq_fill2,._4cZFHq_fill3{background:var(--amber);border-radius:999px;height:100%;transition:width .3s;display:block}._4cZFHq_fill1{width:33%}._4cZFHq_fill2{width:66%}._4cZFHq_fill3{width:100%}._4cZFHq_fieldset{border:0;min-width:0;margin:0 0 1rem;padding:0}._4cZFHq_fieldset legend{padding:0}._4cZFHq_types{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:.75rem;display:grid}._4cZFHq_typeCard{border:1.5px solid var(--wire);border-radius:var(--radius);cursor:pointer;background:var(--panel);align-items:flex-start;gap:.75rem;min-height:44px;padding:1rem;display:flex}._4cZFHq_typeCard:hover{border-color:var(--wire-bright)}._4cZFHq_typeCard:has(input:checked){border-color:var(--amber);background:#ffb7031f}._4cZFHq_typeCard span{gap:.15rem;display:grid}._4cZFHq_typeCard input{margin-top:.2rem}._4cZFHq_chips{flex-wrap:wrap;gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:flex}._4cZFHq_chip{background:#ffb7031a;border:1px solid #ffb70366;border-radius:999px;align-items:center;gap:.25rem;padding-left:.9rem;font-weight:600;display:inline-flex}._4cZFHq_chipRemove{cursor:pointer;width:44px;height:44px;color:var(--ink-2);background:0 0;border:0;border-radius:50%;font-size:1.25rem;line-height:1}._4cZFHq_chipRemove:hover{color:var(--ink);background:#ffffff14}._4cZFHq_suggest{margin:1rem 0}._4cZFHq_suggestRow{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}._4cZFHq_addRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._4cZFHq_addRow .field{flex:1;min-width:200px;margin-bottom:0}._4cZFHq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem;display:grid}._4cZFHq_wide{grid-column:1/-1}._4cZFHq_radios{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.35rem;display:flex}._4cZFHq_radio{cursor:pointer;align-items:center;gap:.4rem;min-height:44px;display:inline-flex}._4cZFHq_nav{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}._4cZFHq_overlay{z-index:50;background:#030514b3;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._4cZFHq_overlayCard{text-align:center;max-width:420px}._4cZFHq_overlayTitle{font-family:var(--font-display);margin:.75rem 0 .25rem;font-size:1.3rem;font-weight:600}._4cZFHq_spinner{border:4px solid #ffb7031a;border-top-color:var(--amber);border-radius:50%;width:40px;height:40px;animation:.9s linear infinite _4cZFHq_spin;display:inline-block}@keyframes _4cZFHq_spin{to{transform:rotate(360deg)}}@media (max-width:640px){._4cZFHq_grid{grid-template-columns:1fr}}._4cZFHq_form{border-top:1px solid #ffb70373;overflow:hidden}
