._9BPywa_logo{aspect-ratio:771/648;width:100%;height:auto;display:block;overflow:visible}._9BPywa_gold{fill:var(--cs-gold)}._9BPywa_cream{fill:var(--cs-cream)}._9BPywa_brand{min-width:0;color:var(--text);align-items:center;gap:10px;text-decoration:none;display:inline-flex}._9BPywa_brand:hover{text-decoration:none}._9BPywa_mark{background:var(--studio-cobalt);flex:none;justify-content:center;align-items:center;display:inline-flex}._9BPywa_glyphPlay{fill:var(--studio-cream)}._9BPywa_glyphSmile{stroke:var(--studio-smile)}._9BPywa_words{text-align:left;flex-direction:column;min-width:0;display:flex}._9BPywa_word{font-family:var(--font-display);letter-spacing:-.04em;color:var(--text);font-weight:800;line-height:.95}._9BPywa_by{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text-3);white-space:nowrap;margin-top:3px;font-size:.78rem;font-weight:600;line-height:1.1}
.aN5Q9a_shell{background:var(--bg);min-height:100dvh}.aN5Q9a_main{outline:none;min-width:0}.aN5Q9a_topbar{min-height:var(--topbar-h);padding:calc(12px + env(safe-area-inset-top,0px)) 12px 4px 20px;justify-content:space-between;align-items:center;gap:12px;display:flex}.aN5Q9a_topbarRight{align-items:center;gap:4px;display:flex}.aN5Q9a_immersive .aN5Q9a_topbar{display:none}.aN5Q9a_immersive{--bottom-nav-h:0px}.aN5Q9a_immersive .aN5Q9a_bottomNav{display:none}.aN5Q9a_topbarBrand{min-height:44px}.aN5Q9a_bottomNav{z-index:40;height:calc(var(--bottom-nav-h) + var(--safe-bottom));padding:6px 8px var(--safe-bottom);background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-top:1px solid var(--border);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.aN5Q9a_navItem{border-radius:var(--radius);min-width:60px;min-height:52px;color:var(--text-3);transition:color var(--t);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 4px;font-size:.72rem;font-weight:500;line-height:1.1;text-decoration:none;display:flex;position:relative}.aN5Q9a_navItem:hover{color:var(--text);text-decoration:none}.aN5Q9a_navItem[aria-current=page],.aN5Q9a_navItem.aN5Q9a_active{color:var(--accent);font-weight:600}.aN5Q9a_navItem[aria-current=page] svg,.aN5Q9a_navItem.aN5Q9a_active svg{stroke-width:2.1px}.aN5Q9a_fab{border-radius:var(--radius-full);background:var(--accent);width:52px;height:52px;color:var(--on-accent);box-shadow:0 6px 16px color-mix(in srgb, var(--accent) 35%, transparent);transition:transform var(--t), background var(--t);border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.aN5Q9a_fab:hover{background:var(--accent-hover)}.aN5Q9a_fab:active{transform:scale(.94)}.aN5Q9a_fab[aria-expanded=true] svg{transform:rotate(45deg)}.aN5Q9a_fab svg{transition:transform var(--t-spring)}.aN5Q9a_sidebar{display:none}@media (min-width:1024px){.aN5Q9a_topbar,.aN5Q9a_bottomNav{display:none}.aN5Q9a_main{margin-left:var(--sidebar-w)}.aN5Q9a_sidebar{z-index:40;width:var(--sidebar-w);background:var(--bg);border-right:1px solid var(--border);scrollbar-width:thin;flex-direction:column;gap:4px;padding:24px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}}.aN5Q9a_sideBrand{padding:4px 8px 20px}.aN5Q9a_sideNav{flex-direction:column;gap:4px;display:flex}.aN5Q9a_sideLink{min-height:42px;color:var(--text-2);transition:background var(--t), color var(--t), border-color var(--t);border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:.906rem;font-weight:500;text-decoration:none;display:flex}.aN5Q9a_sideLink svg{color:var(--text-3);transition:color var(--t);flex:none}.aN5Q9a_sideLink:hover{background:var(--surface-2);color:var(--text);text-decoration:none}.aN5Q9a_sideLink[aria-current=page]{background:var(--surface);border-color:var(--border);color:var(--text);box-shadow:var(--shadow-sm);font-weight:700}.aN5Q9a_sideLink[aria-current=page] svg{color:var(--accent)}.aN5Q9a_sideCta{border-radius:12px;min-height:44px;margin-top:16px;font-size:.906rem}.aN5Q9a_sideSpacer{flex:auto;min-height:20px}.aN5Q9a_sideBottom{flex-direction:column;gap:10px;display:flex}.aN5Q9a_userBlock{border-radius:var(--radius);align-items:center;gap:10px;padding:8px 4px 8px 8px;display:flex}.aN5Q9a_userMeta{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.aN5Q9a_userName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.aN5Q9a_userEmail{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.aN5Q9a_userOut{color:var(--text-3);flex:none}.aN5Q9a_userOut:hover{color:var(--danger-text)}.aN5Q9a_csChip{border-radius:var(--radius);background:var(--cs-night);justify-content:center;align-items:center;padding:10px 12px 9px;display:flex}.aN5Q9a_csChip img{width:84px;height:auto}.aN5Q9a_menuWrap{position:relative}.aN5Q9a_avatarBtn{border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.aN5Q9a_avatarBtn .avatar{transition:box-shadow var(--t)}:is(.aN5Q9a_avatarBtn:hover .avatar,.aN5Q9a_avatarBtn[aria-expanded=true] .avatar){box-shadow:0 0 0 2px var(--border-strong)}.aN5Q9a_popover{z-index:70;background:var(--surface);width:min(300px,100vw - 24px);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transform-origin:100% 0;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.aN5Q9a_popHead{border-bottom:1px solid var(--divider);align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.aN5Q9a_popList{flex-direction:column;padding:6px;display:flex}.aN5Q9a_popItem{border-radius:var(--radius-sm);width:100%;min-height:46px;color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:0 12px;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.aN5Q9a_popItem svg{color:var(--text-3);flex:none}.aN5Q9a_popItem:hover{background:var(--surface-2);text-decoration:none}.aN5Q9a_popItem.aN5Q9a_danger,.aN5Q9a_popItem.aN5Q9a_danger svg{color:var(--danger-text)}.aN5Q9a_activity{position:relative}.aN5Q9a_actBtn{border-radius:var(--radius-full);min-width:44px;min-height:44px;color:var(--text-2);font-variant-numeric:tabular-nums;background:0 0;border:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.8125rem;font-weight:700;display:inline-flex}.aN5Q9a_actBtn:hover{background:var(--surface-2)}.aN5Q9a_actBusy{background:var(--accent-soft);color:var(--accent-text);padding:0 14px 0 12px}.aN5Q9a_actBusy:hover{background:var(--accent-soft);filter:brightness(.98)}.aN5Q9a_actPulse{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite aN5Q9a_studio-pulse}@keyframes aN5Q9a_studio-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.aN5Q9a_actRow{border:1px solid var(--border);background:var(--surface);width:100%;min-height:44px;color:var(--text-2);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:.875rem;font-weight:600;display:flex}.aN5Q9a_actRow:hover{border-color:var(--border-strong)}.aN5Q9a_actRow svg{color:var(--text-3);flex:none}.aN5Q9a_actRowLabel{flex:1;min-width:0}.aN5Q9a_actRowCount{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.aN5Q9a_actRow.aN5Q9a_actBusy{border-color:#0000}.aN5Q9a_actRow.aN5Q9a_actBusy .aN5Q9a_actRowCount{color:var(--accent-text)}.aN5Q9a_actPanel{z-index:70;background:var(--surface);width:min(360px,100vw - 24px);max-height:min(70dvh,520px);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;overflow:auto}.aN5Q9a_actPanelDown{top:calc(env(safe-area-inset-top,0px) + 62px);transform-origin:100% 0;position:fixed;right:12px}.aN5Q9a_actPanelSide{left:calc(var(--sidebar-w) + 12px);transform-origin:0 100%;position:fixed;bottom:16px}.aN5Q9a_actHead{justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px 8px;display:flex}.aN5Q9a_actTitle{font-family:var(--font-display);font-size:1.0625rem;font-weight:700}.aN5Q9a_actEmpty{color:var(--text-3);padding:4px 16px 18px;font-size:.875rem}.aN5Q9a_actErr{padding:0 16px 10px}.aN5Q9a_jobList{flex-direction:column;padding:0 8px 8px;list-style:none;display:flex}.aN5Q9a_jobItem{border-radius:var(--radius);color:var(--text);flex-direction:column;gap:7px;padding:12px 10px;text-decoration:none;display:flex}a.aN5Q9a_jobItem:hover{background:var(--surface-2);text-decoration:none}.aN5Q9a_jobTop,.aN5Q9a_jobBottom{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aN5Q9a_jobName{font-size:.875rem;font-weight:600}.aN5Q9a_jobPct{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem}.aN5Q9a_jobMsg{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;overflow:hidden}.aN5Q9a_jobTrack{background:var(--sunken);border-radius:2px;height:4px;overflow:hidden}.aN5Q9a_jobTrack>span{border-radius:inherit;background:var(--accent);height:100%;transition:width .4s;display:block}.aN5Q9a_toasts{z-index:200;left:12px;right:12px;bottom:calc(var(--bottom-nav-h) + var(--safe-bottom) + 12px);pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}@media (min-width:1024px){.aN5Q9a_toasts{align-items:flex-end;bottom:24px;left:auto;right:24px}}.aN5Q9a_toast{pointer-events:auto;border-radius:var(--radius);background:var(--ink);width:min(420px,100%);min-height:52px;color:var(--on-ink);box-shadow:var(--shadow-lg);align-items:center;gap:10px;padding:6px 6px 6px 14px;font-size:.875rem;font-weight:500;display:flex}.aN5Q9a_toast svg{flex:none}.aN5Q9a_toastOk svg{color:var(--success-soft)}.aN5Q9a_toastError svg{color:var(--danger-soft)}.aN5Q9a_toastText{overflow-wrap:anywhere;flex:1;min-width:0}.aN5Q9a_toastText a{color:inherit;text-underline-offset:2px;text-decoration:underline}.aN5Q9a_toastClose{border-radius:var(--radius-sm);width:40px;height:40px;color:inherit;opacity:.75;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.aN5Q9a_toastClose:hover{opacity:1;background:color-mix(in srgb, var(--on-ink) 12%, transparent)}.aN5Q9a_sheetRoot{z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.aN5Q9a_sheetBackdrop{background:var(--overlay);position:absolute;inset:0}.aN5Q9a_sheet{overscroll-behavior:contain;background:var(--bg);width:min(560px,100%);max-height:92dvh;color:var(--text);box-shadow:var(--shadow-lg);padding:0 20px calc(20px + var(--safe-bottom));border-radius:26px 26px 0 0;position:relative;overflow-y:auto}.aN5Q9a_sheetGrip{touch-action:none;cursor:grab;justify-content:center;padding:10px 0 2px;display:flex}.aN5Q9a_sheetGrip span{background:var(--border-strong);border-radius:3px;width:40px;height:5px}.aN5Q9a_sheetHead{touch-action:none;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.aN5Q9a_sheetTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.1}.aN5Q9a_sheetClose{border-radius:var(--radius-full);background:var(--surface-2);width:44px;height:44px;color:var(--text);border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.aN5Q9a_sheetClose:hover{background:var(--sunken)}.aN5Q9a_sheetLead{color:var(--text-3);margin-top:4px;font-size:.9rem}@media (min-width:761px){.aN5Q9a_sheetRoot{align-items:center;padding:24px}.aN5Q9a_sheet{border-radius:var(--radius-xl);padding:8px 24px 24px}.aN5Q9a_sheetGrip{display:none}}.aN5Q9a_options{flex-direction:column;gap:10px;margin-top:16px;display:flex}.aN5Q9a_option{border:1px solid var(--border);background:var(--surface);width:100%;min-height:68px;color:var(--text);text-align:left;transition:border-color var(--t), background var(--t), transform var(--t);border-radius:18px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:flex}.aN5Q9a_option:hover{border-color:var(--border-strong);text-decoration:none}.aN5Q9a_option:active{transform:scale(.99)}.aN5Q9a_optIcon{border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.aN5Q9a_optIcon.aN5Q9a_tLink{background:var(--info-soft);color:var(--info-text)}.aN5Q9a_optIcon.aN5Q9a_tVisit{background:var(--accent-soft);color:var(--accent-text)}.aN5Q9a_optIcon.aN5Q9a_tUpload{background:var(--success-soft);color:var(--success-text)}.aN5Q9a_optIcon.aN5Q9a_tScratch{background:var(--surface-2);color:var(--text-2)}.aN5Q9a_optText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aN5Q9a_optTitle{font-size:.97rem;font-weight:600;line-height:1.25}.aN5Q9a_optSub{color:var(--text-3);font-size:.8125rem;line-height:1.3}.aN5Q9a_optChevron{color:var(--text-4);flex:none}.aN5Q9a_pasteCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);border-radius:18px;padding:14px}.aN5Q9a_pasteHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.aN5Q9a_pasteBack{border-radius:var(--radius-sm);min-height:36px;color:var(--text-3);background:0 0;border:none;padding:0 10px;font-size:.8125rem;font-weight:600}.aN5Q9a_pasteBack:hover{background:var(--surface-2);color:var(--text)}.aN5Q9a_newPiece{margin-top:22px}.aN5Q9a_newPieceTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.2}.aN5Q9a_newPieceLead{color:var(--text-3);margin-top:2px;font-size:.8125rem}.aN5Q9a_pieceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;list-style:none;display:grid}.aN5Q9a_pieceOpt{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;height:100%;min-height:60px;color:var(--text);transition:border-color var(--t), background var(--t), transform var(--t);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.aN5Q9a_pieceOpt:hover{border-color:var(--border-strong);text-decoration:none}.aN5Q9a_pieceOpt:active{transform:scale(.98)}.aN5Q9a_pieceOpt:focus-visible{border-radius:var(--radius)}.aN5Q9a_pieceIcon{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-text);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.aN5Q9a_pieceIconPaid{background:var(--warn-soft);color:var(--warn-text)}.aN5Q9a_pieceLabel{font-size:.875rem;font-weight:600;line-height:1.25}.aN5Q9a_pieceSub{color:var(--text-3);font-size:.75rem;line-height:1.3}@media (max-width:359px){.aN5Q9a_pieceGrid{grid-template-columns:1fr}}.aN5Q9a_moreUser{background:var(--surface);border:1px solid var(--border);border-radius:18px;align-items:center;gap:12px;margin-top:14px;padding:14px;display:flex}.aN5Q9a_moreList{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}.aN5Q9a_moreItem{border:none;border-bottom:1px solid var(--divider);width:100%;min-height:56px;color:var(--text);text-align:left;background:0 0;align-items:center;gap:14px;padding:0 16px;font-size:.97rem;font-weight:500;text-decoration:none;display:flex}.aN5Q9a_moreItem:last-child{border-bottom:none}.aN5Q9a_moreItem svg{color:var(--text-3);flex:none}.aN5Q9a_moreItem:hover{background:var(--surface-2);text-decoration:none}.aN5Q9a_moreItem[aria-current=page]{font-weight:700}.aN5Q9a_moreItem[aria-current=page] svg{color:var(--accent)}.aN5Q9a_moreItem .aN5Q9a_optChevron{margin-left:auto}.aN5Q9a_moreOut{margin-top:12px}.aN5Q9a_moreOut .aN5Q9a_moreItem,.aN5Q9a_moreOut .aN5Q9a_moreItem svg{color:var(--danger-text)}.aN5Q9a_moreFoot{color:var(--text-3);justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:.78rem;display:flex}.aN5Q9a_boot{background:var(--bg);min-height:100dvh;color:var(--text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:24px;display:flex}.aN5Q9a_bootBrand{align-items:center;gap:12px;display:flex}
.G7rS9a_view{flex-direction:column;min-width:0;display:flex}.G7rS9a_groupTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin:18px 0 4px;font-size:.78rem;font-weight:700}.G7rS9a_groupTitle:first-child{margin-top:6px}.G7rS9a_h3{font-family:var(--font-display);letter-spacing:-.01em;margin:26px 0 8px;font-size:1.25rem;font-weight:700}.G7rS9a_h3:first-child{margin-top:4px}.G7rS9a_stepLine{gap:12px;padding:8px 0;display:flex}.G7rS9a_stepNum{background:var(--ink);width:28px;height:28px;color:var(--on-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.G7rS9a_stepBody{flex-direction:column;gap:3px;min-width:0;display:flex}.G7rS9a_stepTitle{font-size:.9375rem;font-weight:600}.G7rS9a_stepDetail{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem;line-height:1.55}.G7rS9a_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:640px){.G7rS9a_facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.G7rS9a_fact{background:var(--surface);border:1px solid var(--border);border-radius:14px;min-width:0;padding:12px}.G7rS9a_fact span{color:var(--text-3);font-size:.75rem;display:block}.G7rS9a_fact strong{overflow-wrap:anywhere;margin-top:2px;font-size:.9375rem;display:block}.G7rS9a_tags{flex-wrap:wrap;gap:6px;display:flex}.G7rS9a_para{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.6}.G7rS9a_bullets{color:var(--text-2);flex-direction:column;gap:8px;padding-left:20px;font-size:.9375rem;line-height:1.55;display:flex}.G7rS9a_bullets li::marker{color:var(--accent)}.G7rS9a_numbered{flex-direction:column;gap:10px;display:flex}.G7rS9a_numbered p{color:var(--text-2);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.6}.G7rS9a_empty{border-radius:var(--radius-md);border:1.5px dashed var(--border-strong);color:var(--text-3);text-align:center;padding:18px;font-size:.9rem}.G7rS9a_copyItem{border-bottom:1px solid var(--divider);flex-direction:column;gap:6px;padding:14px 0;display:flex}.G7rS9a_copyItem:first-child{padding-top:4px}.G7rS9a_copyHeadRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.G7rS9a_eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);font-size:.78rem;font-weight:700}.G7rS9a_copyText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.55}.G7rS9a_copyMono{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.84rem;line-height:1.5}.G7rS9a_section{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;padding:16px}.G7rS9a_section+.G7rS9a_section{margin-top:12px}.G7rS9a_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.G7rS9a_sectionHead h3{font-family:var(--font-display);align-items:center;gap:8px;font-size:1.0625rem;font-weight:700;display:flex}.G7rS9a_sectionHead h3 svg{color:var(--accent)}.G7rS9a_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:560px){.G7rS9a_twoCol.G7rS9a_collapse{grid-template-columns:1fr}}.G7rS9a_sectionPair{grid-template-columns:1fr;gap:12px;margin-top:12px;display:grid}.G7rS9a_sectionPair>.G7rS9a_section+.G7rS9a_section{margin-top:0}@media (min-width:760px){.G7rS9a_sectionPair{grid-template-columns:repeat(2,minmax(0,1fr))}}.G7rS9a_removeBtn{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-3);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.G7rS9a_removeBtn:hover:not(:disabled){color:var(--danger-text);background:var(--danger-soft)}.G7rS9a_removeBtn:disabled{opacity:.35;cursor:not-allowed}.G7rS9a_toolBtn{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-3);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.G7rS9a_toolBtn:hover:not(:disabled){color:var(--text);background:var(--surface-2)}.G7rS9a_toolBtn:disabled{opacity:.35;cursor:not-allowed}.G7rS9a_listEditor{flex-direction:column;gap:8px;display:flex}.G7rS9a_listItem{align-items:flex-start;gap:6px;display:flex}:is(.G7rS9a_listItem .textarea,.G7rS9a_listItem .input){flex:1;min-width:0}.G7rS9a_listItem .textarea{min-height:48px;padding:11px 12px}.G7rS9a_listNum{background:var(--ink);width:28px;height:28px;color:var(--on-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:10px;font-size:.78rem;font-weight:700;display:inline-flex}.G7rS9a_itemTools{flex-direction:column;flex-shrink:0;gap:0;display:flex}.G7rS9a_tagBox{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px;min-height:48px;padding:6px 8px;display:flex}.G7rS9a_tagBox:focus-within{border-color:var(--accent);box-shadow:var(--focus)}.G7rS9a_tag{border-radius:var(--radius-full);background:var(--surface-2);align-items:center;gap:2px;max-width:100%;padding:2px 2px 2px 10px;font-size:.84rem;display:inline-flex}.G7rS9a_tag span{overflow-wrap:anywhere}.G7rS9a_tag button{color:var(--text-3);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.G7rS9a_tag button:after{content:"";position:absolute;inset:-7px}.G7rS9a_tag button:hover{color:var(--danger-text);background:var(--danger-soft)}.G7rS9a_tagInput{min-width:100px;min-height:36px;color:var(--text);background:0 0;border:none;outline:none;flex:120px;padding:4px;font-size:16px}.G7rS9a_tagInput:focus-visible{box-shadow:none}.G7rS9a_suggest{flex-wrap:wrap;gap:6px;display:flex}.G7rS9a_suggest .chip{min-height:36px;padding:0 12px;font-size:.8rem}.G7rS9a_stepCard{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:8px;padding:12px;display:flex}.G7rS9a_stepHead{align-items:center;gap:6px;display:flex}.G7rS9a_stepHead .input{flex:1;min-width:0;font-weight:600}.G7rS9a_stepMeta{grid-template-columns:110px minmax(0,1fr);gap:8px;display:grid}@media (max-width:480px){.G7rS9a_stepMeta{grid-template-columns:1fr}}.G7rS9a_subCard{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg);flex-direction:column;gap:10px;padding:12px;display:flex}.G7rS9a_copyBlock{flex-direction:column;gap:6px;display:flex}.G7rS9a_copyBlock+.G7rS9a_copyBlock{margin-top:14px}.G7rS9a_copyHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.G7rS9a_briefGrid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.G7rS9a_briefGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.G7rS9a_briefItem{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.G7rS9a_briefItem p{color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap;font-size:.9375rem;line-height:1.5}.G7rS9a_briefWide{grid-column:1/-1}.G7rS9a_briefKey{background:var(--accent-tint);border-color:#0000}.G7rS9a_briefKey p{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:700;line-height:1.25}.G7rS9a_missing{font-style:italic;color:var(--text-4)!important}.G7rS9a_swatches{flex-wrap:wrap;gap:8px;display:flex}.G7rS9a_swatch{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);font-variant-numeric:tabular-nums;color:var(--text-2);align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:.78rem;font-weight:600;display:inline-flex}.G7rS9a_swatchDot{width:24px;height:24px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 14%, transparent);border-radius:50%;flex:none}.G7rS9a_fontRow{flex-wrap:wrap;gap:8px;display:flex}.G7rS9a_notesBox{border-radius:var(--radius);background:var(--warn-soft);color:var(--warn-text);flex-direction:column;gap:6px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:flex}.G7rS9a_notesBox ul{flex-direction:column;gap:4px;padding-left:18px;display:flex}.G7rS9a_hashtags{flex-wrap:wrap;gap:6px;display:flex}.G7rS9a_hashtags span{color:var(--accent-text);font-size:.84rem;font-weight:600}.G7rS9a_sourceNote{margin-top:6px}.G7rS9a_sceneStats{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.G7rS9a_timeline{margin-bottom:6px;padding:2px 0 22px;position:relative}.G7rS9a_track{gap:3px;min-width:0;height:56px;display:flex}.G7rS9a_block{text-align:left;background:var(--surface-2);min-width:14px;height:100%;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--border);transition:background var(--t), box-shadow var(--t), transform var(--t);border:none;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:6px 7px;display:flex;position:relative;overflow:hidden}.G7rS9a_block:hover{background:var(--sunken)}.G7rS9a_block[aria-current=true]{background:var(--accent);color:var(--on-accent);box-shadow:none}.G7rS9a_block[data-hook=true]:not([aria-current=true]){background:var(--accent-soft);color:var(--accent-text);box-shadow:none}.G7rS9a_block:focus-visible{box-shadow:var(--focus), inset 0 0 0 1px var(--border)}.G7rS9a_block[aria-current=true]:focus-visible,.G7rS9a_block[data-hook=true]:focus-visible{box-shadow:var(--focus)}.G7rS9a_blockNum{font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800;line-height:1}.G7rS9a_blockKind{white-space:nowrap;text-overflow:ellipsis;opacity:.85;max-width:100%;font-size:.66rem;font-weight:600;line-height:1.1;overflow:hidden}.G7rS9a_ruler{height:18px;position:absolute;bottom:0;left:0;right:0}.G7rS9a_tick{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;top:0;transform:translate(-50%)}.G7rS9a_tick:before{content:"";background:var(--border-strong);width:1px;height:4px;margin:0 auto 1px;display:block}.G7rS9a_tick:first-child{transform:none}.G7rS9a_tick:first-child:before{margin:0 0 1px}.G7rS9a_voiceLane{color:var(--text-3);align-items:center;gap:8px;margin-top:4px;font-size:.75rem;display:flex}.G7rS9a_voiceBar{background:var(--sunken);border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.G7rS9a_voiceBar>span{border-radius:inherit;background:var(--accent);position:absolute;inset:0 auto 0 0}.G7rS9a_voiceBar[data-over=true]>span{background:var(--warn-text)}.G7rS9a_voiceLabel{font-variant-numeric:tabular-nums;flex:none}.G7rS9a_sceneList{flex-direction:column;gap:10px;display:flex}.G7rS9a_sceneCard{background:var(--surface);border:1px solid var(--border);min-width:0;transition:border-color var(--t), box-shadow var(--t);border-radius:18px;flex-direction:column;gap:10px;padding:14px;scroll-margin-top:90px;display:flex}.G7rS9a_sceneCard[data-active=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.G7rS9a_sceneHead{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.G7rS9a_sceneTime{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem;font-weight:600}.G7rS9a_sceneTitle{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.25rem;font-weight:700;line-height:1.15}.G7rS9a_sceneSub{color:var(--text-2);overflow-wrap:anywhere;margin-top:-6px;font-size:.9375rem}.G7rS9a_sceneValue{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.G7rS9a_sceneValue strong{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.G7rS9a_sceneValue span{color:var(--text-2);font-size:.9375rem;font-weight:600}.G7rS9a_sceneItems{color:var(--text-2);flex-direction:column;gap:4px;padding-left:18px;font-size:.875rem;display:flex}.G7rS9a_sceneItems li::marker{color:var(--accent)}.G7rS9a_sceneField{flex-direction:column;gap:3px;min-width:0;display:flex}.G7rS9a_sceneField p{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.G7rS9a_voiceQuote{background:var(--accent-tint);color:var(--text);overflow-wrap:anywhere;border-radius:12px;padding:10px 12px;font-size:.9rem;line-height:1.5}.G7rS9a_voiceQuote small{color:var(--text-3);font-variant-numeric:tabular-nums;margin-top:4px;font-size:.72rem;display:block}.G7rS9a_chipLine,.G7rS9a_assetRow{flex-wrap:wrap;gap:6px;display:flex}.G7rS9a_assetMini{background:var(--sunken);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;flex:none;position:relative;overflow:hidden}.G7rS9a_assetMini img,.G7rS9a_assetMini video{object-fit:cover;width:100%;height:100%}.G7rS9a_assetMissing{color:var(--text-4);justify-content:center;align-items:center;display:flex}.G7rS9a_assetMiniPlay{background:color-mix(in srgb, var(--cs-night) 80%, transparent);width:16px;height:16px;color:var(--on-night);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:3px;right:3px}.G7rS9a_factChip{border-radius:var(--radius-full);background:var(--success-soft);max-width:100%;color:var(--success-text);align-items:center;gap:4px;padding:4px 4px 4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.G7rS9a_factChip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.G7rS9a_factChip button{width:28px;height:28px;color:inherit;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.G7rS9a_factChip button:after{content:"";position:absolute;inset:-8px}.G7rS9a_factChip button:hover{background:color-mix(in srgb, var(--success-text) 14%, transparent)}.G7rS9a_factChipView{padding-right:10px}.G7rS9a_factChipWarn{background:var(--warn-soft);color:var(--warn-text)}.G7rS9a_sceneEdit{background:var(--bg);gap:12px}.G7rS9a_sceneTools{align-items:center;gap:2px;margin-left:auto;display:flex}.G7rS9a_kindSelect{flex:96px;width:auto;min-width:0;max-width:260px;min-height:44px;padding:0 10px}.G7rS9a_durField{flex:none;align-items:center;gap:2px;display:inline-flex}.G7rS9a_durUnit{color:var(--text-3);margin-left:2px;font-size:.8125rem;font-weight:600}.G7rS9a_durInput{text-align:center;font-variant-numeric:tabular-nums;width:50px;min-height:44px;padding:0 6px;font-weight:700}.G7rS9a_voiceHint{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.75rem}.G7rS9a_voiceHint[data-over=true]{color:var(--warn-text);font-weight:600}.G7rS9a_itemRow{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 44px;align-items:center;gap:6px;display:grid}.G7rS9a_itemRow .input{min-height:44px}.G7rS9a_sfxRow{flex-wrap:wrap;gap:6px;display:flex}.G7rS9a_sfxRow .chip{min-height:36px;padding:0 12px;font-size:.8rem}.G7rS9a_addRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.G7rS9a_addRow .select{width:auto;min-width:170px}.G7rS9a_selectSm{width:auto;max-width:100%;min-height:44px}.G7rS9a_designHead{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:6px;padding:18px;display:flex}.G7rS9a_designHeadline{font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;line-height:1.05}.G7rS9a_designSub{color:var(--text-2);overflow-wrap:anywhere;font-size:.9375rem}.G7rS9a_designFooter{color:var(--text-3);overflow-wrap:anywhere;margin-top:10px;font-size:.78rem}.G7rS9a_blockGrid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}@media (min-width:640px){.G7rS9a_blockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.G7rS9a_blockCard{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.G7rS9a_blockCard p{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.G7rS9a_blockTitle{overflow-wrap:anywhere;font-size:.9375rem;font-weight:700}.G7rS9a_blockImg{aspect-ratio:16/10;background:var(--sunken);border-radius:10px;width:100%;overflow:hidden}.G7rS9a_blockImg img,.G7rS9a_blockImg video{object-fit:cover;width:100%;height:100%}.G7rS9a_slideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:760px){.G7rS9a_slideGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.G7rS9a_slideGridWide{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.G7rS9a_slideGridWide{grid-template-columns:repeat(2,minmax(0,1fr))}}.G7rS9a_slideItem{flex-direction:column;gap:6px;min-width:0;display:flex}.G7rS9a_slideMock{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;justify-content:flex-end;gap:4px;min-width:0;padding:10px;display:flex;position:relative;overflow:hidden}.G7rS9a_slideMock[data-photo=true]{color:var(--on-night);border-color:#0000}.G7rS9a_slideBg{position:absolute;inset:0}.G7rS9a_slideBg img,.G7rS9a_slideBg video{object-fit:cover;width:100%;height:100%}.G7rS9a_slideBg:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--cs-night) 82%, transparent), transparent 70%);position:absolute;inset:0}.G7rS9a_slideNum{z-index:1;border-radius:var(--radius-full);background:var(--ink);min-width:22px;height:22px;color:var(--on-ink);justify-content:center;align-items:center;padding:0 6px;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.G7rS9a_slideText{z-index:1;flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.G7rS9a_slideTitle{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.G7rS9a_slideValue{font-family:var(--font-display);color:var(--slide-accent,var(--accent-text));font-size:1.5rem;font-weight:800;line-height:1}.G7rS9a_slideMock[data-photo=true] .G7rS9a_slideValue{color:var(--slide-accent,var(--on-night-accent))}.G7rS9a_slideBody{opacity:.85;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.35;display:-webkit-box;overflow:hidden}.G7rS9a_slideMeta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:.75rem;display:flex}.G7rS9a_slideNotes{color:var(--text-3);overflow-wrap:anywhere;font-size:.75rem;font-style:italic}.G7rS9a_tplGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:760px){.G7rS9a_tplGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:380px){.G7rS9a_tplGrid{grid-template-columns:minmax(0,1fr)}}.G7rS9a_tplCard{text-align:left;border:1px solid var(--border);background:var(--surface);min-height:76px;color:var(--text);transition:border-color var(--t), background var(--t);border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}.G7rS9a_tplCard:hover{border-color:var(--border-strong)}.G7rS9a_tplCard[aria-checked=true]{border:2px solid var(--accent);background:var(--accent-tint);padding:11px}.G7rS9a_tplCard strong{font-size:.875rem}.G7rS9a_tplCard span{color:var(--text-3);font-size:.75rem;line-height:1.35}.G7rS9a_tplView{background:var(--accent-tint);border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.G7rS9a_tplView>span:first-child{background:var(--accent);width:44px;height:44px;color:var(--on-accent);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.G7rS9a_tplView strong{font-family:var(--font-display);font-size:1.125rem;display:block}.G7rS9a_tplView small{color:var(--text-3);font-size:.8125rem;display:block}.G7rS9a_barRow{grid-template-columns:minmax(0,1.2fr) 92px minmax(0,1fr) 44px;align-items:center;gap:6px;display:grid}.G7rS9a_barRow .input{min-height:44px}@media (max-width:520px){.G7rS9a_barRow{grid-template-columns:minmax(0,1fr) 84px 44px}.G7rS9a_barRow>:nth-child(3){grid-column:1/3}}.G7rS9a_mileRow{grid-template-columns:96px minmax(0,1fr) 44px;align-items:center;gap:6px;display:grid}.G7rS9a_mileRow .input{min-height:44px}.G7rS9a_barsView{flex-direction:column;gap:8px;display:flex}.G7rS9a_barView{grid-template-columns:minmax(80px,.8fr) minmax(0,2fr) auto;align-items:center;gap:10px;font-size:.84rem;display:grid}.G7rS9a_barTrack{background:var(--sunken);border-radius:5px;height:10px;overflow:hidden}.G7rS9a_barTrack>span{border-radius:inherit;background:var(--accent);height:100%;display:block}.G7rS9a_barValue{font-variant-numeric:tabular-nums;font-weight:700}.G7rS9a_voiceGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;display:grid}@media (min-width:640px){.G7rS9a_voiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.G7rS9a_voiceCard{border:1px solid var(--border);background:var(--surface);min-width:0;transition:border-color var(--t), background var(--t);border-radius:16px;align-items:flex-start;gap:10px;padding:10px 10px 10px 12px;display:flex}.G7rS9a_voiceCard[data-on=true]{border:2px solid var(--accent);background:var(--accent-tint);padding:9px 9px 9px 11px}.G7rS9a_voicePick{text-align:left;min-width:0;color:var(--text);background:0 0;border:none;flex-direction:column;flex:1;gap:2px;min-height:44px;padding:2px 0;display:flex}.G7rS9a_voicePick strong{flex-wrap:wrap;align-items:center;gap:6px;font-size:.9rem;display:flex}.G7rS9a_voicePick span{color:var(--text-3);overflow-wrap:anywhere;font-size:.78rem;line-height:1.35}.G7rS9a_listenBtn{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface);width:44px;height:44px;color:var(--text);flex:none;justify-content:center;align-items:center;display:inline-flex}.G7rS9a_listenBtn:hover{background:var(--surface-2)}.G7rS9a_listenBtn[aria-pressed=true]{background:var(--ink);color:var(--on-ink);border-color:#0000}.G7rS9a_listenBtn:disabled{opacity:.5;cursor:not-allowed}.G7rS9a_sampleBtn{white-space:nowrap;flex:none}.G7rS9a_meter{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.G7rS9a_meterRow{color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;font-size:.84rem;display:flex}.G7rS9a_meterRow strong{font-variant-numeric:tabular-nums}.G7rS9a_meterTrack{background:var(--sunken);border-radius:4px;height:8px;position:relative;overflow:visible}.G7rS9a_meterFill{border-radius:inherit;background:var(--accent);position:absolute;inset:0 auto 0 0}.G7rS9a_meterFill[data-over=true]{background:var(--warn-text)}.G7rS9a_meterMark{background:var(--text);border-radius:2px;width:2px;position:absolute;top:-4px;bottom:-4px}.G7rS9a_player{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.G7rS9a_player audio{width:100%;height:40px}.G7rS9a_playerHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.875rem;display:flex}.G7rS9a_playerHead strong{overflow-wrap:anywhere}.G7rS9a_license{color:var(--text-3);align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.4;display:flex}.G7rS9a_license svg{color:var(--success-text);flex:none;margin-top:1px}.G7rS9a_trackList{flex-direction:column;gap:6px;display:flex}.G7rS9a_trackRow{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px 8px 8px 10px;display:flex}.G7rS9a_trackText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.G7rS9a_trackText strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.G7rS9a_trackText span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.G7rS9a_licOk{font-weight:600;color:var(--success-text)!important}.G7rS9a_licNo{font-weight:600;color:var(--danger-text)!important}.G7rS9a_uploadGrid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.G7rS9a_uploadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.G7rS9a_uploadWide{grid-column:1/-1}}.G7rS9a_fileBtn{border-radius:var(--radius);border:1.5px dashed var(--border-strong);background:var(--surface);min-height:52px;color:var(--text-2);text-align:left;align-items:center;gap:10px;padding:0 14px;font-size:.875rem;font-weight:600;display:flex}.G7rS9a_fileBtn:hover{background:var(--surface-2)}.G7rS9a_costNote{border-radius:var(--radius);background:var(--warn-soft);color:var(--warn-text);align-items:flex-start;gap:10px;padding:12px 14px;font-size:.84rem;line-height:1.45;display:flex}.G7rS9a_costNote svg{flex:none;margin-top:1px}.G7rS9a_subTabs{margin-top:4px}.G7rS9a_factSource{color:var(--text-2);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.45}.G7rS9a_factSource .G7rS9a_eyebrow{margin-right:4px;font-size:.7rem}
.qijImq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qijImq_paste{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.qijImq_pasteLabel{color:var(--text-2);font-size:.8125rem;font-weight:600}.qijImq_pasteRow{align-items:stretch;gap:8px;min-width:0;display:flex}.qijImq_pasteField{border:1px solid var(--border-strong);border-radius:var(--radius);background:color-mix(in srgb, var(--surface-2) 40%, var(--surface));min-width:0;min-height:48px;color:var(--text-4);transition:border-color var(--t), box-shadow var(--t), background var(--t);flex:auto;align-items:center;gap:8px;padding:0 2px 0 12px;display:flex;position:relative}.qijImq_pasteField:focus-within{border-color:var(--accent);box-shadow:var(--focus);background:var(--surface);color:var(--text-2)}.qijImq_pasteField[data-invalid=true]{border-color:var(--danger)}.qijImq_pasteField[data-busy=true]{opacity:.7}.qijImq_pasteIcon{flex:none;display:inline-flex}.qijImq_pasteInput{min-width:0;height:46px;color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:16px}.qijImq_pasteInput::placeholder{color:var(--text-4)}.qijImq_pasteInput:focus-visible{box-shadow:none}.qijImq_pastePlatform{color:var(--accent-text);background:var(--accent-soft);border-radius:var(--radius-full);flex:none;margin-right:8px;padding:3px 9px;font-size:.72rem;font-weight:700}.qijImq_pasteClip{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-3);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.qijImq_pasteClip:hover{background:var(--surface-2);color:var(--text)}.qijImq_pasteSubmit{border-radius:var(--radius);flex:none;min-height:48px;padding:0 18px;font-size:.9375rem}.qijImq_pasteHint{color:var(--text-3);margin:2px 2px 0;font-size:.75rem}.qijImq_pasteCompact .qijImq_pasteField{min-height:44px}.qijImq_pasteCompact .qijImq_pasteInput{height:42px}.qijImq_pasteCompact .qijImq_pasteSubmit{min-height:44px}.qijImq_dupBox{border-radius:var(--radius);background:var(--warn-soft);color:var(--warn-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:.875rem;display:flex}.qijImq_filterBar{flex-direction:column;gap:10px;min-width:0;margin-bottom:18px;display:flex}.qijImq_filterRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.qijImq_filterChips{scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter);align-items:center;gap:8px;display:flex;overflow-x:auto}.qijImq_filterChips::-webkit-scrollbar{display:none}.qijImq_filterChips .chip{white-space:nowrap;flex-shrink:0;min-height:40px}.qijImq_filterSep{background:var(--border-strong);flex:none;width:1px;height:24px;margin:0 2px}.qijImq_searchWrap{flex:220px;min-width:0;position:relative}.qijImq_searchWrap svg{color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.qijImq_searchWrap input{border-radius:var(--radius-full);padding-left:42px}.qijImq_filterSelect{flex:150px;min-width:0;max-width:100%}@media (min-width:761px){.qijImq_filterSelect{flex:0 0 190px}}@media (min-width:1024px){.qijImq_filterChips{flex-wrap:wrap;margin:0;padding:2px 0;overflow:visible}}.qijImq_loadMore{justify-content:center;margin-top:24px;display:flex}.qijImq_headActions{flex-wrap:wrap;gap:8px;display:flex}.qijImq_listStatus{color:var(--text-3);align-items:center;gap:8px;min-height:20px;font-size:.8125rem;display:flex}.qijImq_listStatus:empty{min-height:0;margin-top:-10px}.qijImq_analysis{flex-direction:column;min-width:0;display:flex}.qijImq_summary{color:var(--text-2);overflow-wrap:anywhere;margin-top:8px;font-size:.90625rem;line-height:1.55}.qijImq_flavors{flex-wrap:wrap;gap:6px;margin-top:12px;list-style:none;display:flex}.qijImq_flavors li{border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-2);overflow-wrap:anywhere;padding:5px 10px;font-size:.78rem;font-weight:600}.qijImq_aBlock{min-width:0;margin-top:20px}.qijImq_aBlock .qijImq_flavors{margin-top:0}.qijImq_aTitle{margin-bottom:6px;font-size:.9375rem;font-weight:700}.qijImq_linkBtn{min-height:44px;color:var(--accent-text);background:0 0;border:none;align-self:flex-start;margin-top:4px;padding:0;font-size:.875rem;font-weight:600}.qijImq_linkBtn:hover{text-decoration:underline}.qijImq_aMore{border-top:1px solid var(--divider);margin-top:14px}.qijImq_moreToggle{width:100%;min-height:48px;color:var(--text);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:.875rem;font-weight:600;display:flex}.qijImq_moreToggle:hover{color:var(--accent-text)}.qijImq_moreSummary{color:var(--text-3);font-size:.8125rem;font-weight:500}.qijImq_chev{transition:transform var(--t);flex:none}.qijImq_chevOpen{transition:transform var(--t);flex:none;transform:rotate(180deg)}.qijImq_moreBody{overflow:hidden}.qijImq_moreInner{flex-direction:column;gap:4px;padding-bottom:6px;display:flex}.qijImq_create .qijImq_moreInner{gap:14px;padding:6px 0 8px}.qijImq_callout{border-radius:var(--radius);background:var(--accent-tint);color:var(--text-2);overflow-wrap:anywhere;margin-top:8px;padding:12px 14px;font-size:.875rem}.qijImq_callout p{white-space:pre-wrap;margin-top:4px}.qijImq_calloutTitle{color:var(--accent-text);align-items:center;gap:6px;font-size:.8125rem;font-weight:700;display:flex}.qijImq_calloutMuted{background:var(--surface-2)}.qijImq_calloutMuted .qijImq_calloutTitle{color:var(--text-2)}.qijImq_facts{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin-top:12px;display:grid}.qijImq_fact{border-radius:var(--radius);background:var(--surface-2);min-width:0;padding:10px 12px}.qijImq_fact dt{color:var(--text-3);font-size:.72rem;font-weight:600}.qijImq_fact dd{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.qijImq_steps{counter-reset:step;flex-direction:column;gap:10px;list-style:none;display:flex}.qijImq_steps li{overflow-wrap:anywhere;min-height:26px;color:var(--text-2);padding-left:36px;font-size:.875rem;line-height:1.5;position:relative}.qijImq_steps li:before{counter-increment:step;content:counter(step);background:var(--ink);width:24px;height:24px;color:var(--on-ink);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.qijImq_list{flex-direction:column;gap:4px;margin-top:6px;padding-left:18px;display:flex}.qijImq_list li{overflow-wrap:anywhere}.qijImq_preText{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-2);font-size:.875rem;line-height:1.55}.qijImq_modelNote{color:var(--text-4);margin-top:10px;font-size:.75rem}.qijImq_create{flex-direction:column;gap:10px;min-width:0;display:flex}.qijImq_createHead{justify-content:space-between;align-items:center;gap:8px;margin:-6px 0 -4px;display:flex}.qijImq_createLabel{color:var(--text-3);font-size:.8125rem;font-weight:600}.qijImq_optToggle{min-height:44px;color:var(--text-2);border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;gap:6px;margin-right:-2px;padding:0 2px 0 8px;font-size:.8125rem;font-weight:600;display:inline-flex}.qijImq_optToggle:hover{color:var(--text)}.qijImq_optCount{border-radius:var(--radius-full);background:var(--accent);min-width:18px;height:18px;color:var(--on-accent);justify-content:center;align-items:center;padding:0 5px;font-size:.6875rem;font-weight:700;display:inline-flex}.qijImq_restPills{gap:8px;min-width:0;display:flex}.qijImq_restPills>*{flex:1 1 0;min-width:0}.qijImq_restScroll{scrollbar-width:none;margin:0 -20px;padding:2px 20px;overflow-x:auto}.qijImq_restScroll::-webkit-scrollbar{display:none}.qijImq_restScroll>*{flex:none;min-width:96px}.qijImq_restPill{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);height:44px;color:var(--text-2);transition:border-color var(--t), box-shadow var(--t), color var(--t);justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.875rem;font-weight:600;display:flex}.qijImq_restPill:hover{border-color:var(--text-4)}.qijImq_restPill[aria-checked=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.qijImq_restSkel{border-radius:var(--radius);height:44px}.qijImq_modeSeg{margin-top:2px}.qijImq_modeSeg>button{min-height:40px}.qijImq_modeHelp{color:var(--text-3);margin-top:-2px;font-size:.78rem;display:none}@media (min-width:1024px){.qijImq_modeHelp{display:block}}.qijImq_stepper{align-items:center;gap:8px;display:flex}.qijImq_stepperInput{text-align:center;font-variant-numeric:tabular-nums;width:88px;font-weight:700}.qijImq_suggestions{flex-wrap:wrap;gap:6px;display:flex}.qijImq_suggestion{min-height:36px;padding:0 12px;font-size:.8125rem}.qijImq_check{min-height:44px;color:var(--text-2);cursor:pointer;align-items:center;gap:10px;font-size:.875rem;display:flex}.qijImq_check input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0}.qijImq_subToggle{min-height:44px;color:var(--text-2);background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;padding:0;font-size:.875rem;font-weight:600;display:inline-flex}.qijImq_subToggle:hover{color:var(--text)}.qijImq_pickList{flex-direction:column;gap:6px;max-height:280px;padding-right:2px;display:flex;overflow:auto}.qijImq_pickItem{border-radius:var(--radius);border:1px solid var(--border);cursor:pointer;background:var(--surface);flex:none;align-items:center;gap:10px;min-width:0;min-height:56px;padding:6px 8px;display:flex}.qijImq_pickItem:hover{background:var(--surface-2)}.qijImq_pickItem input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0}.qijImq_pickThumb{border-radius:var(--radius-sm);background:var(--sunken);width:44px;height:44px;color:var(--text-3);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.qijImq_pickThumb img{object-fit:cover;width:100%;height:100%}.qijImq_pickText{flex-direction:column;min-width:0;display:flex}.qijImq_pickText strong{white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.qijImq_pickText span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.qijImq_pickChecked{border-color:var(--accent);background:var(--accent-tint)}.qijImq_createNote{color:var(--warn-text);align-items:flex-start;gap:8px;font-size:.78rem;display:flex}.qijImq_createNote svg{flex:none;margin-top:2px}.qijImq_cta{gap:8px;margin-top:2px}
.WEZH7G_page{background:var(--cs-night);min-height:100dvh;color:var(--on-night);flex-direction:column;display:flex;overflow-x:hidden}.WEZH7G_hero{text-align:center;padding:calc(clamp(22px, 6dvh, 52px) + env(safe-area-inset-top,0px)) 24px clamp(28px, 6.6dvh, 56px);flex-direction:column;flex:none;align-items:center;display:flex}.WEZH7G_logo{width:clamp(150px,26dvh,240px)}.WEZH7G_titleRow{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px;margin-top:clamp(18px,4.4dvh,38px);display:flex}.WEZH7G_word{font-family:var(--font-display);letter-spacing:-.04em;color:var(--on-night);font-size:clamp(3.25rem,7.6dvh,4rem);font-weight:800;line-height:.95}.WEZH7G_by{font-family:var(--font-display);color:var(--on-night-2);letter-spacing:-.005em;font-size:1.0625rem;font-weight:600}.WEZH7G_tagline{color:var(--on-night-2);margin-top:10px;font-size:.906rem}.WEZH7G_taglineAccent{color:var(--on-night-accent);font-weight:600}.WEZH7G_sheet{background:var(--bg);color:var(--text);border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);padding:24px 24px calc(20px + var(--safe-bottom));flex-direction:column;flex:1 0 auto;display:flex}.WEZH7G_sheetInner{flex-direction:column;flex:1;width:100%;max-width:420px;margin:0 auto;display:flex}.WEZH7G_alert{text-align:left;margin-bottom:14px}.WEZH7G_google{flex-direction:column;gap:6px;display:flex}.WEZH7G_gsiSlot{justify-content:center;align-items:center;min-height:52px;display:flex}.WEZH7G_gsiSlot[hidden],.WEZH7G_gsiPending[hidden]{display:none}.WEZH7G_gsiPending{height:0;overflow:hidden}.WEZH7G_gsiButton{justify-content:center;width:100%;display:flex}.WEZH7G_googleBtn{border:1px solid var(--border-strong);background:var(--surface);width:100%;min-height:52px;color:var(--text);transition:background var(--t), border-color var(--t), transform var(--t);border-radius:16px;justify-content:center;align-items:center;gap:10px;font-size:.97rem;font-weight:600;display:inline-flex}.WEZH7G_googleBtn:hover{background:var(--surface-2)}.WEZH7G_googleBtn:active{transform:scale(.99)}.WEZH7G_googleBtn:disabled{opacity:.55;cursor:not-allowed}.WEZH7G_gIcon{flex:none;width:22px;height:22px}.WEZH7G_verifying{min-height:52px;color:var(--text-3);justify-content:center;align-items:center;gap:10px;font-size:.9rem;display:flex}.WEZH7G_classic{border-radius:var(--radius-sm);min-height:44px;color:var(--text-3);background:0 0;border:none;align-self:center;padding:0 10px;font-size:.8125rem;font-weight:600}.WEZH7G_classic:hover{color:var(--text);background:var(--surface-2)}.WEZH7G_divider{color:var(--text-3);align-items:center;gap:12px;margin:14px 0 12px;font-size:.8125rem;display:flex}.WEZH7G_divider:before,.WEZH7G_divider:after{content:"";background:var(--border);flex:1;height:1px}.WEZH7G_form{flex-direction:column;gap:10px;display:flex}.WEZH7G_input{border-radius:var(--radius)}.WEZH7G_passWrap{position:relative}.WEZH7G_passWrap .WEZH7G_input{padding-right:52px}.WEZH7G_eye{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-3);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:2px;right:2px}.WEZH7G_eye:hover{color:var(--text);background:var(--surface-2)}.WEZH7G_submit{border-radius:16px;min-height:50px;margin-top:2px;font-size:1rem}.WEZH7G_submit .spinner{border-color:color-mix(in srgb, var(--on-accent) 35%, transparent);border-top-color:var(--on-accent)}.WEZH7G_foot{text-align:center;color:var(--text-3);margin-top:auto;padding-top:22px;font-size:.78rem}.WEZH7G_redirecting{color:var(--text-3);flex:1;justify-content:center;align-items:center;gap:10px;min-height:120px;display:flex}.WEZH7G_sheetTitle{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:18px;font-size:1.6rem;font-weight:700;line-height:1.1;display:none}.WEZH7G_sheetLead{font-family:var(--font-sans);letter-spacing:0;color:var(--text-3);margin-top:8px;font-size:.9375rem;font-weight:400;line-height:1.5;display:block}@media (min-width:1024px){.WEZH7G_page{flex-direction:row;min-height:100dvh}.WEZH7G_hero{flex:auto;justify-content:center;padding:48px}.WEZH7G_logo{width:clamp(240px,36dvh,340px)}.WEZH7G_word{font-size:clamp(4rem,9dvh,5.25rem)}.WEZH7G_by{font-size:1.25rem}.WEZH7G_tagline{margin-top:14px;font-size:1.0625rem}.WEZH7G_sheet{border-top:none;border-left:1px solid color-mix(in srgb, var(--border) 70%, transparent);border-radius:var(--radius-xl) 0 0 var(--radius-xl);flex:0 0 min(520px,44vw);justify-content:center;padding:48px 56px}.WEZH7G_sheetInner{flex:0 auto}.WEZH7G_sheetTitle{display:block}.WEZH7G_foot{margin-top:28px}}
