._card_1yyek_1{box-sizing:border-box;background:#f9f8f6;border:0;border-radius:14px;gap:0;width:min(720px,100%);margin:0 auto;padding:18px 22px;font-size:13px;line-height:1.45;display:grid;box-shadow:0 2px 12px #00000014,0 1px 3px #0000000a;container-type:inline-size}._header_1yyek_17{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}._header_1yyek_17 p,._header_1yyek_17 h2,._ready_1yyek_27 strong,._ready_1yyek_27 small{margin:0;display:block}._header_1yyek_17 p{color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:700}._header_1yyek_17 h2{font-size:18px;line-height:1.3}._trophy_1yyek_45{width:36px;height:36px;color:var(--latte);background:#9d6f501a;border-radius:13px;place-items:center;display:grid}._configuring_1yyek_55,._confirmed_1yyek_56{border-radius:var(--radius-full);padding:5px 9px;font-size:12px;font-weight:700}._configuring_1yyek_55{color:#8c5b1d;background:#fff0cf}._confirmed_1yyek_56{color:#32684e;background:#dff4e9}._ready_1yyek_27{color:#32684e;border-radius:var(--radius-sm);background:#edf8f2;border:1px solid #cce8d9;align-items:center;gap:10px;padding:13px 15px;display:flex}._ready_1yyek_27 small{color:#557864;margin-top:2px}._summary_1yyek_89{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:#ffffff8c;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-bottom:18px;padding:8px 10px;display:grid}._summary_1yyek_89>div{gap:3px;min-width:0;display:grid}._summary_1yyek_89>div strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}._summary_1yyek_89>div>span,._modalField_1yyek_116>span,._section_1yyek_122 label>span{color:var(--muted);font-size:12px;font-weight:400}._summary_1yyek_89 button,._state_1yyek_129 button{min-height:30px;color:var(--latte);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}._section_1yyek_122{border:0;border-radius:12px;min-width:0;margin:0 0 18px;padding:0;position:relative}._section_1yyek_122 legend{box-sizing:border-box;width:100%;color:var(--muted);letter-spacing:.6px;margin-bottom:10px;padding:0;font-size:12px;font-weight:700}._grid_1yyek_163{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._selectLayer_1yyek_169{z-index:70;pointer-events:none;position:fixed;inset:0}._selectLayer_1yyek_169 [role=listbox],._selectLayer_1yyek_169 [role=tree],._selectLayer_1yyek_169 [role=region]{background:#fff;border-color:#0000001a}._selectLayer_1yyek_169 [role=region]>div>div,._selectLayer_1yyek_169 [role=treeitem]{background:#fff}._selectLayer_1yyek_169 [role=option]:hover,._selectLayer_1yyek_169 [role=option][data-focused=true],._selectLayer_1yyek_169 [role=option][aria-selected=true],._selectLayer_1yyek_169 [role=treeitem]:hover,._selectLayer_1yyek_169 [role=treeitem][data-focused=true],._selectLayer_1yyek_169 [role=treeitem][aria-selected=true],._selectLayer_1yyek_169 [role=region] button:hover,._selectLayer_1yyek_169 [role=region] button[aria-pressed=true]{background:#f1f1f1}._selectLayer_1yyek_169 [role=option],._selectLayer_1yyek_169 [role=option]>svg,._selectLayer_1yyek_169 [role=treeitem],._selectLayer_1yyek_169 [role=treeitem]>svg{color:var(--charcoal)}._grid_1yyek_163 label,._modalField_1yyek_116{gap:4px;display:grid}._grid_1yyek_163 select,._grid_1yyek_163 input,._teachingFields_1yyek_217 [role=combobox],._modalField_1yyek_116 select{box-sizing:border-box;width:100%;color:var(--charcoal);background:#fff;border:0;border-radius:7px;padding:7px 10px;font-family:inherit;font-size:13px;line-height:1.45;box-shadow:0 1px 3px #00000014,0 0 0 1px #0000000d}._grid_1yyek_163 select:focus,._grid_1yyek_163 input:focus,._teachingFields_1yyek_217 [role=combobox]:focus-visible,._teachingFields_1yyek_217 [role=combobox][aria-expanded=true],._modalField_1yyek_116 select:focus{outline:0;box-shadow:0 1px 3px #0000001a,0 0 0 2px #1c1c1c26}._teachingFields_1yyek_217>div{gap:4px}._teachingFields_1yyek_217 label{color:var(--muted);font-size:12px;font-weight:400}._teachingFields_1yyek_217 [role=combobox][data-placeholder=true]>span,._teachingFields_1yyek_217 input::placeholder{color:#757575;opacity:1}._grid_1yyek_163._teachingFields_1yyek_217 input,._teachingFields_1yyek_217 [role=combobox]{min-height:0}._teachingFields_1yyek_217 [role=combobox]>svg{color:var(--charcoal);stroke-width:2.5px}._grid_1yyek_163._teachingFields_1yyek_217 input{padding-right:10px}._teachingFields_1yyek_217 input+button{display:none}._hint_1yyek_275{color:var(--muted);margin:0 0 7px;font-size:.84rem}._capabilities_1yyek_281{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._capabilities_1yyek_281 label{flex:1 0 auto;align-items:center;gap:8px;min-width:0;display:flex}._capabilities_1yyek_281 input{width:16px;height:16px;accent-color:var(--latte);flex:0 0 16px;margin:0}._capabilityIcon_1yyek_303{width:18px;height:18px;color:var(--charcoal);flex:0 0 18px}._capabilities_1yyek_281 span{min-width:0;display:grid}._capabilities_1yyek_281 small{display:none}._capabilityCard_1yyek_319{min-width:0;color:var(--charcoal);background:#fff;border:0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;padding:8px 10px;font-size:12.5px;display:flex;box-shadow:0 1px 3px #00000012,0 0 0 1px #0000000a}._capabilityCard_1yyek_319 label>span{color:inherit;font-size:inherit}._capabilityCard_1yyek_319 strong{font-size:inherit;white-space:nowrap;font-weight:400}._preferenceBadge_1yyek_345{color:#8b6248;min-width:26px;max-width:88px;height:22px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:11px;font-weight:600;display:flex;overflow:hidden}._preferenceBadge_1yyek_345:hover{opacity:.7}._preferenceBadge_1yyek_345[data-preference-selected=true]{letter-spacing:.2px;background:#8b62481a;border:1px solid #8b624840;padding:0 7px}._preferenceBadge_1yyek_345[data-preference-selected=true]:hover{opacity:1;background:#8b624829}._documentTypes_1yyek_384{gap:10px;margin-top:18px;display:grid}._documentTypes_1yyek_384>strong{color:var(--muted);letter-spacing:.6px;font-size:12px}._materials_1yyek_396{gap:10px;min-width:0;margin-top:18px;display:grid}._materials_1yyek_396>strong{color:var(--muted);letter-spacing:.6px;font-size:12px}._materials_1yyek_396 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._materials_1yyek_396 li{background:#fff;border:1px solid #8b634824;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex;box-shadow:0 1px 2px #0000000a}._materialIcon_1yyek_429{height:34px;color:var(--latte);background:#9d6f5014;border-radius:8px;flex:0 0 34px;place-items:center;display:grid}._materialInfo_1yyek_439{min-width:0}._materialInfo_1yyek_439>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}._materialInfo_1yyek_439>div{color:var(--muted);align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}._materialKind_1yyek_460{color:var(--latte);border-radius:var(--radius-full);background:#9d6f5014;padding:2px 7px;font-size:11px}._documentTypes_1yyek_384>p{color:var(--muted);font-size:.76rem;display:none}._documentTypes_1yyek_384>div{flex-wrap:wrap;gap:6px;display:flex}._documentTypes_1yyek_384 label{color:var(--charcoal);border-radius:var(--radius-full);cursor:pointer;background:#edece9;border:0;align-items:center;gap:0;padding:5px 13px;font-size:12.5px;font-weight:400;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000000f}._documentTypes_1yyek_384 label:hover{background:#e4e2de;box-shadow:0 1px 4px #0000001a}._documentTypes_1yyek_384 label span{color:inherit;font-size:inherit;font-weight:inherit}._documentTypes_1yyek_384 label[data-selected=true]{color:#fff;background:#23211f;border-color:#23211f;box-shadow:0 2px 6px #0000002e}._documentTypes_1yyek_384 label[data-selected=true]:hover{background:#23211f}._documentTypes_1yyek_384 input{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._persona_1yyek_528{border-radius:var(--radius-sm);background:linear-gradient(145deg,#ffffff75,#9d6f500b);border:1px solid #9d6f5029;gap:12px;padding:12px;display:grid}._personaHeader_1yyek_537 h3,._personaHeader_1yyek_537 p{margin:0}._personaHeader_1yyek_537 h3{font-size:1rem}._personaHeader_1yyek_537 p{color:var(--muted);margin-top:4px;font-size:.8rem;line-height:1.55}._personaGrid_1yyek_553{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._avatar_1yyek_559{border-radius:var(--radius-sm);background:#ffffff94;border:1px solid #9d6f5029;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:11px 12px;display:grid}._avatar_1yyek_559>div:first-child{gap:3px;display:grid}._avatar_1yyek_559 small{color:var(--muted)}._avatar_1yyek_559>ul,._savedAvatar_1yyek_580{grid-column:1/-1}._avatarChoice_1yyek_584{grid-column:1/-1;grid-template-columns:1fr}._presetAvatarGrid_1yyek_589{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:9px;display:grid}._presetAvatarGrid_1yyek_589 button{min-width:0;color:var(--charcoal);text-align:left;cursor:pointer;background:#fffc;border:1px solid #9d6f502e;border-radius:11px;gap:7px;padding:7px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative}._presetAvatarGrid_1yyek_589 button:hover:not(:disabled){border-color:#9d6f508c;transform:translateY(-1px);box-shadow:0 5px 14px #462d1c1a}._presetAvatarGrid_1yyek_589 button[data-selected=true]{border-color:var(--latte);box-shadow:0 0 0 2px #9d6f5026}._presetAvatarGrid_1yyek_589 img{aspect-ratio:4/5;object-fit:cover;background:#ede8e1;border-radius:8px;width:100%}._presetAvatarGrid_1yyek_589 button>span{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:750;overflow:hidden}._presetAvatarGrid_1yyek_589 button>svg{color:#fff;background:var(--latte);border-radius:var(--radius-full);padding:3px;position:absolute;top:12px;right:12px;box-shadow:0 2px 6px #462d1c33}._presetAvatarGrid_1yyek_589 button:disabled{cursor:default}._presetAvatarEmpty_1yyek_653{color:var(--muted);text-align:center;background:#ffffff6b;border:1px dashed #9d6f503d;border-radius:10px;grid-column:1/-1;margin:0;padding:14px}._avatarDivider_1yyek_664{color:var(--muted);grid-column:1/-1;align-items:center;gap:10px;font-size:.75rem;display:flex}._avatarDivider_1yyek_664:before,._avatarDivider_1yyek_664:after{content:"";background:#9d6f5029;flex:1;height:1px}._savedAvatar_1yyek_580{border:1px solid var(--border-soft);background:#ffffffa8;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:8px 11px;display:flex}._savedAvatar_1yyek_580 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._savedAvatar_1yyek_580 button{color:var(--latte);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:700}._footer_1yyek_709,._modal_1yyek_116 footer{justify-content:flex-end;gap:10px;display:flex}._footer_1yyek_709{flex-wrap:wrap;align-items:center}._priceSummary_1yyek_721{flex-wrap:wrap;gap:10px;font-size:12.5px;font-weight:700;display:flex}._footerActions_1yyek_729{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-left:auto;display:flex}._footer_1yyek_709 button,._modal_1yyek_116 button{border:1px solid var(--border-soft);border-radius:var(--radius-full);min-height:34px;font:inherit;cursor:pointer;padding:7px 15px;font-size:12.5px;font-weight:700}._footer_1yyek_709 button:disabled,._modal_1yyek_116 button:disabled{cursor:not-allowed;opacity:.55}._secondary_1yyek_755{color:var(--charcoal);background:var(--off-white)}._primary_1yyek_760{color:#fff!important;background:var(--latte)!important;border-color:var(--latte)!important}._trialNotice_1yyek_766{color:var(--muted);background:var(--cream);border-radius:var(--radius-sm);border:1px solid #8b62482e;align-items:flex-start;gap:8px;margin:0 0 12px;padding:12px;font-size:13px;line-height:1.6;display:flex;box-shadow:0 2px 6px #8b62480d}._trialNotice_1yyek_766>svg{color:var(--latte);flex-shrink:0;margin-top:2px}._trialNotice_1yyek_766>div{overflow-wrap:anywhere;min-width:0}._trialNotice_1yyek_766 strong{color:var(--latte)}._trialNotice_1yyek_766 p{margin:4px 0 0}._problem_1yyek_800,._state_1yyek_129{color:#8a312c;border-radius:var(--radius-sm);background:#fff0ee;margin:0;padding:13px}._overlay_1yyek_809{z-index:80;background:#2b211b61;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}._modal_1yyek_116{box-sizing:border-box;background:var(--nm-bg);border-radius:var(--radius-lg);gap:18px;width:min(620px,100%);max-height:calc(100dvh - 48px);padding:22px;display:grid;overflow-y:auto;box-shadow:0 24px 70px #37251942}._modal_1yyek_116>header{justify-content:space-between;align-items:center;display:flex}._modal_1yyek_116>header p,._modal_1yyek_116>header h2{margin:0}._modal_1yyek_116>header p{color:var(--muted);font-size:.76rem}._modal_1yyek_116>header button{background:0 0;place-items:center;width:38px;padding:0;display:grid}._files_1yyek_857{gap:10px;display:grid}._files_1yyek_857>span{display:grid}._files_1yyek_857 small{color:var(--muted)}._files_1yyek_857>div{background:#ffffff8c;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}._files_1yyek_857>div>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._files_1yyek_857>div>button{color:#8a312c;background:0 0;border:0;min-height:auto;margin-left:auto;padding:4px 8px}._upload_1yyek_895{width:max-content}@container (width<=700px){._summary_1yyek_89{grid-template-columns:minmax(0,1fr) auto}._summary_1yyek_89 button{grid-column:1/-1;justify-self:start}}@container (width<=440px){._capabilities_1yyek_281{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=280px){._capabilities_1yyek_281{grid-template-columns:1fr}}@container (width<=240px){._card_1yyek_1{padding:14px}._summary_1yyek_89,._grid_1yyek_163,._personaGrid_1yyek_553{grid-template-columns:1fr}._summary_1yyek_89 button{justify-self:start}._footer_1yyek_709{flex-direction:column-reverse}._footer_1yyek_709 button{width:100%}}@media (width<=700px){._overlay_1yyek_809{padding:12px}}._paymentOverlay_1yyek_953{z-index:100;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#231d1980;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}._paymentDialog_1yyek_966{box-sizing:border-box;width:min(500px,100%);color:var(--charcoal);background:var(--off-white);border-radius:var(--radius-md);border:1px solid #8b624838;padding:26px 28px 28px;display:grid;box-shadow:0 26px 76px #2f20174d}._paymentHeader_1yyek_978{grid-template-columns:48px minmax(0,1fr) 32px;align-items:center;gap:14px;display:grid}._paymentTitle_1yyek_985{min-width:0}._paymentDialog_1yyek_966:focus{outline:0}._paymentClose_1yyek_993{width:32px;height:32px;color:var(--muted);border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._paymentClose_1yyek_993:hover,._paymentClose_1yyek_993:focus-visible{color:var(--latte);background:var(--hover-bg)}._paymentIcon_1yyek_1012{width:48px;height:48px;color:var(--latte);background:#8b62481f;border:1px solid #8b624833;border-radius:12px;place-items:center;display:grid}._paymentEyebrow_1yyek_1023,._paymentDialog_1yyek_966 h2,._paymentCopy_1yyek_1025,._paymentHint_1yyek_1026{margin:0}._paymentEyebrow_1yyek_1023{color:var(--latte);font-size:12px;font-weight:700}._paymentDialog_1yyek_966 h2{margin-top:5px;font-size:22px;line-height:1.35}._paymentCopy_1yyek_1025{color:var(--muted);margin-top:20px;font-size:14px;line-height:1.7}._paidProducts_1yyek_1049{border-top:1px solid #8b624829;border-bottom:1px solid #8b624829;grid-template-columns:1fr;margin-top:16px;display:grid}._paidProducts_1yyek_1049>div{min-width:0;color:var(--charcoal);background:0 0;border:0;border-bottom:1px solid #8b62481f;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 10px;font-size:13px;font-weight:700;display:grid}._paidProducts_1yyek_1049>div:last-child{border-bottom:0}._paidProducts_1yyek_1049 svg{color:var(--latte)}._paidProducts_1yyek_1049 small{color:var(--latte);border-radius:var(--radius-full);background:#8b62481a;padding:2px 6px;font-size:10px}._paymentHint_1yyek_1026{color:#6c4b36;background:#f3e9dc;border-radius:8px;margin-top:14px;padding:10px 12px;font-size:12px;line-height:1.55}._paymentActions_1yyek_1099{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}._paymentSecondary_1yyek_1106,._paymentPrimary_1yyek_1107{box-sizing:border-box;border-radius:var(--radius-full);min-height:38px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:8px 15px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}._paymentSecondary_1yyek_1106{color:var(--charcoal);border:1px solid var(--border-soft);background:0 0;flex:1}._paymentPrimary_1yyek_1107{color:#fff;background:var(--latte);border:1px solid var(--latte);box-shadow:var(--shadow-button);flex:1}._paymentSecondary_1yyek_1106:hover,._paymentSecondary_1yyek_1106:focus-visible{background:var(--hover-bg);border-color:#8b624873}._paymentPrimary_1yyek_1107:hover,._paymentPrimary_1yyek_1107:focus-visible{background:#7a5540}@media (width<=440px){._paymentOverlay_1yyek_953{padding:12px}._paymentDialog_1yyek_966{padding:20px 18px}._paymentHeader_1yyek_978{grid-template-columns:44px minmax(0,1fr) 32px;gap:11px}._paymentIcon_1yyek_1012{width:44px;height:44px}._paymentActions_1yyek_1099{flex-direction:column-reverse}._paymentSecondary_1yyek_1106,._paymentPrimary_1yyek_1107{width:100%}}._overlay_1ubeh_1{z-index:3000;background:#00000059;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._dialog_1ubeh_2{color:#262320;background:#f5f2eb;border-radius:20px;width:min(440px,100%);padding:24px;box-shadow:0 12px 40px #0003}._dialog_1ubeh_2 h2{margin:0 0 16px;font-size:18px}._dialog_1ubeh_2 p{line-height:1.6}._dialog_1ubeh_2 footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}._dialog_1ubeh_2 button{cursor:pointer;border:0;border-radius:8px;padding:9px 14px}._dialog_1ubeh_2 button:last-child{color:#fff;background:#926b50}._overlay_12s6h_1{z-index:11000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c1c1c73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._dialog_12s6h_2{border:1px solid var(--border-soft);border-radius:var(--radius-xl);background:var(--off-white);width:min(600px,100%);max-height:calc(100dvh - 40px);color:var(--charcoal);flex-direction:column;padding:30px;display:flex;overflow:hidden;box-shadow:0 20px 70px #0000002e}._scrollContent_12s6h_3{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cec7bc transparent;min-height:0;margin:-6px;padding:6px;overflow-y:auto}._checkout_12s6h_4 ._scrollContent_12s6h_3{flex-direction:column;display:flex}._checkout_12s6h_4{flex-direction:column;width:min(960px,100%);padding:24px 28px;display:flex}@supports selector(::-webkit-scrollbar){._checkout_12s6h_4 ._scrollContent_12s6h_3{scrollbar-width:auto;scrollbar-color:auto;margin-right:-20px;padding-right:20px}._checkout_12s6h_4 ._scrollContent_12s6h_3::-webkit-scrollbar{width:6px}._checkout_12s6h_4 ._scrollContent_12s6h_3::-webkit-scrollbar-button{width:0;height:0;display:none}._checkout_12s6h_4 ._scrollContent_12s6h_3::-webkit-scrollbar-track{background:0 0;margin-block:max(0px,20dvh - 27px)}._checkout_12s6h_4 ._scrollContent_12s6h_3::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#cec7bc}}._dialog_12s6h_2 header{align-items:center;gap:16px;margin-bottom:24px;display:flex}._dialog_12s6h_2 header p{letter-spacing:.1em;color:var(--latte);margin:0 0 6px;font-size:12px}._dialog_12s6h_2 h2{margin:0;font-size:25px}._dialog_12s6h_2 button{cursor:pointer;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--off-white);color:inherit;font:inherit;padding:12px 16px}._dialog_12s6h_2 button:disabled{opacity:.5;cursor:default}._dialog_12s6h_2 button:focus-visible,._dialog_12s6h_2 input:focus-visible,._dialog_12s6h_2 a:focus-visible{outline:2px solid var(--latte);outline-offset:3px}._dialog_12s6h_2 ._close_12s6h_19{border:0;margin-left:auto;padding:8px}._account_12s6h_20{background:var(--cream);border-radius:12px;padding:14px 16px;line-height:1.6}._rate_12s6h_21{color:var(--latte);margin:16px 0;font-size:13px}._checkout_12s6h_4 ._summary_12s6h_22{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}._products_12s6h_23{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}._products_12s6h_23>button{text-align:left;min-height:80px;padding:14px 18px}._products_12s6h_23>button strong{align-items:baseline;gap:10px;font-size:28px;display:flex}._products_12s6h_23>button small{color:var(--latte);font-size:26px;font-weight:600}._products_12s6h_23>button span{color:var(--muted);margin-top:6px;font-size:12px;display:block}._dialog_12s6h_2 button[aria-pressed=true]{border-color:var(--latte);color:var(--latte);background:#f3e9de}._custom_12s6h_29{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;font-size:14px;display:grid}._custom_12s6h_29>button{text-align:left;width:100%;min-height:80px;padding:14px 18px;position:relative}._custom_12s6h_29>button small{margin-top:6px;display:block}._custom_12s6h_29>._customConfirmed_12s6h_32 ._customCaption_12s6h_32{margin:0;font-size:11px;position:absolute;top:6px;right:10px}._customValue_12s6h_33{align-items:center;gap:8px;display:flex}._customValue_12s6h_33 strong{white-space:nowrap;font-size:28px}._customValue_12s6h_33 ._longAmount_12s6h_35{font-size:clamp(12px,1.4vw,20px)}._customValue_12s6h_33>span{color:var(--latte);flex-shrink:0}._customEditor_12s6h_37{border:1px solid var(--border-soft);background:var(--cream);border-radius:10px;gap:8px;padding:12px;display:grid}._customActions_12s6h_38{justify-content:flex-end;gap:8px;display:flex}._dialog_12s6h_2 ._customActions_12s6h_38 button{padding:6px 12px;font-size:13px}._dialog_12s6h_2 ._customActions_12s6h_38 ._confirmAmount_12s6h_40{border-color:var(--latte);background:var(--latte);color:#fff}._custom_12s6h_29 label{border:1px solid var(--border-soft);background:#fff;border-radius:10px;align-self:center;align-items:center;gap:8px;padding:12px;display:flex}._custom_12s6h_29 input{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;padding:0}._custom_12s6h_29 small,._muted_12s6h_43{color:var(--muted);font-size:12px;line-height:1.6}._channels_12s6h_44{flex-shrink:0;gap:10px;display:flex}._channels_12s6h_44 button{white-space:nowrap;flex:1;min-width:110px}._checkoutFooter_12s6h_46{margin-top:auto;padding-top:16px}._agreement_12s6h_47{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}._agreement_12s6h_47 input{width:16px;height:16px;accent-color:var(--latte);margin:0}._agreement_12s6h_47 a,._paymentAgreement_12s6h_49 a{color:var(--latte);text-underline-offset:3px;text-decoration:underline}._checkoutBar_12s6h_50{background:var(--cream);border-radius:12px;justify-content:flex-end;align-items:center;gap:32px;padding:16px 24px;display:flex}._checkoutBar_12s6h_50 ._total_12s6h_51{margin:0}._checkout_12s6h_4 ._checkoutBar_12s6h_50 ._primary_12s6h_52{width:168px;margin:0}._dialog_12s6h_2 ._primary_12s6h_52{background:var(--latte);color:#fff;border-color:var(--latte);width:100%;margin-top:10px;font-weight:600}._paymentOverlay_12s6h_54{z-index:1;background:#1c1c1c52;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._paymentDialog_12s6h_55{border-radius:18px;width:min(600px,100%);padding:32px}._paymentDialog_12s6h_55 header{align-items:flex-start;margin-bottom:20px}._successDialog_12s6h_57{width:min(420px,100%);padding:24px}._successDialog_12s6h_57 header{margin-bottom:0}._paymentDialog_12s6h_55 h2{font-size:24px}._paymentDialog_12s6h_55 header ._destination_12s6h_60{letter-spacing:0;color:var(--muted);margin:8px 0 0;line-height:1.5}._paymentDialog_12s6h_55 ._channels_12s6h_44{justify-content:flex-start;margin-bottom:16px}._paymentDialog_12s6h_55 ._channels_12s6h_44 button{flex:none;padding:8px 16px}._payment_12s6h_49{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;display:grid}._payment_12s6h_49 p{margin:0}._qrBox_12s6h_65{text-align:center;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:180px;min-height:180px;font-size:13px;display:flex}._qrBox_12s6h_65 img{border-radius:10px;display:block}._qrBox_12s6h_65 button{padding:8px 10px;font-size:12px}._paymentDetails_12s6h_68{gap:12px;display:grid}._paymentDetails_12s6h_68 ._total_12s6h_51{text-align:left}._paymentDetails_12s6h_68 ._total_12s6h_51 strong{font-size:40px;font-weight:500}._payment_12s6h_49 ._paymentAgreement_12s6h_49{color:var(--muted);font-size:12px;line-height:1.8}._success_12s6h_57{flex-direction:column;align-items:center;gap:12px;padding:12px 0 20px;display:flex}._success_12s6h_57 p{text-align:center;margin:0}._allocation_12s6h_74{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._allocationLink_12s6h_75{border:1px solid var(--latte);border-radius:var(--radius-sm);color:inherit;white-space:nowrap;padding:6px 10px;font-size:13px;text-decoration:none}._allocationLink_12s6h_75:hover{background:var(--cream)}._success_12s6h_57{color:var(--latte)}._total_12s6h_51{text-align:center;color:var(--latte)}._total_12s6h_51 strong{font-size:28px}._dialog_12s6h_2 [role=alert]{color:#9a3f2c;font-size:14px}._authNotice_12s6h_81{gap:12px;display:grid}._authNotice_12s6h_81 p{margin:0;line-height:1.6}._authNotice_12s6h_81 ._primary_12s6h_52{margin-top:0}@media (width<=760px){._dialog_12s6h_2{padding:20px}@supports selector(::-webkit-scrollbar){._checkout_12s6h_4 ._scrollContent_12s6h_3{margin-right:-12px;padding-right:12px}._checkout_12s6h_4 ._scrollContent_12s6h_3::-webkit-scrollbar-track{margin-block:max(0px,20dvh - 23px)}}._checkout_12s6h_4{min-height:0}._checkout_12s6h_4 ._summary_12s6h_22{flex-direction:column;align-items:stretch;gap:12px}._checkout_12s6h_4 ._summary_12s6h_22 ._rate_12s6h_21{margin:0}._products_12s6h_23{grid-template-columns:repeat(2,minmax(0,1fr))}._custom_12s6h_29{grid-column:auto;grid-template-columns:minmax(0,1fr);gap:8px}._products_12s6h_23>button,._custom_12s6h_29>button{min-height:88px;padding:16px}._agreement_12s6h_47{justify-content:flex-start}._checkoutBar_12s6h_50{gap:16px;padding:16px}._checkout_12s6h_4 ._checkoutBar_12s6h_50 ._primary_12s6h_52{flex:1;width:auto}}@media (width<=480px){._paymentDialog_12s6h_55{padding:24px}._payment_12s6h_49{grid-template-columns:1fr;justify-items:center;gap:16px}._paymentDetails_12s6h_68{text-align:center;justify-items:center}._paymentDialog_12s6h_55 h2{font-size:21px}}._page_1t3jr_1{min-height:100vh;padding:var(--space-6);background:radial-gradient(circle at top left, #ffffffd1, transparent 42%), var(--cream);place-items:center;display:grid}._pendingPage_1t3jr_11{background:radial-gradient(circle at top left, #ffffffd1, transparent 42%), var(--cream);place-items:center;min-height:100vh;display:grid}._pendingIndicator_1t3jr_20{border:2px solid color-mix(in srgb, var(--latte) 22%, transparent);border-top-color:var(--latte);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _pending-spin_1t3jr_1}@keyframes _pending-spin_1t3jr_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._pendingIndicator_1t3jr_20{animation:none}}._panel_1t3jr_41{border-radius:var(--radius-xl);background:var(--nm-bg);width:min(520px,100%);box-shadow:var(--shadow-raised);text-align:center;border:1px solid #fff9;padding:clamp(32px,7vw,56px)}._eyebrow_1t3jr_51{margin:0 0 var(--space-2);color:var(--latte);letter-spacing:.16em;font-size:12px;font-weight:700}._panel_1t3jr_41 h1{letter-spacing:-.04em;margin:0;font-size:clamp(30px,7vw,42px);line-height:1.15}._panel_1t3jr_41>p:not(._eyebrow_1t3jr_51){margin:var(--space-4) auto 0;color:var(--muted);font-size:14px;line-height:1.7}._action_1t3jr_73{min-height:40px;margin-top:var(--space-8);padding:var(--space-2) var(--space-4);color:var(--off-white);border-radius:var(--radius-xs);background:var(--latte);box-shadow:var(--shadow-button);cursor:pointer;border:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._player_kqdpf_1{background:#fff;position:absolute;inset:0;overflow:hidden}._layer_kqdpf_2{transform-origin:50%;pointer-events:none;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._layer_kqdpf_2>img{width:100%;height:100%;display:block}._layer_kqdpf_2>video{object-fit:fill;pointer-events:auto;position:absolute}._controls_kqdpf_5{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}._controls_kqdpf_5 button{border:1px solid var(--border-color,#ded7cf);color:var(--text-secondary,#665b51);background:var(--off-white,#fdfcf9);cursor:pointer;border-radius:8px;padding:5px 9px;font-size:12px}._mediaNotice_kqdpf_8{z-index:2;color:#665b51;background:#fdfcf9;border-radius:8px;padding:5px 9px;font-size:12px;position:absolute;bottom:10px;left:10px}._player_kqdpf_1:focus-visible{outline:2px solid var(--latte,#8b6248);outline-offset:-2px}._textColor_kqdpf_11{opacity:0;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._loading_kqdpf_13{background:var(--off-white,#fdfcf9);color:var(--text-secondary,#665b51);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}._pageTransition_kqdpf_14{z-index:3;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}._panel_cpl15_1,._viewport_cpl15_1{z-index:2;box-sizing:border-box;position:absolute}._panel_cpl15_1{cursor:pointer;background:0 0;border:0;padding:0}._panel_cpl15_1:disabled{cursor:default;pointer-events:none}._panel_cpl15_1:focus-visible{outline:2px solid var(--latte,#8b6248);outline-offset:-2px}._viewport_cpl15_1{background:var(--off-white,#fdfcf9);overflow:hidden}._viewport_cpl15_1 iframe{border:0;width:100%;height:100%;display:block}._notice_cpl15_7{background:var(--off-white,#fdfcf9);color:var(--text-secondary,#665b51);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}._panel_pbnyx_1{background:var(--off-white);box-shadow:none;color:var(--charcoal);font-family:var(--font-sans);border:0;border-radius:0;grid-template-rows:52px 34px minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden;container:preview-panel/inline-size}._panel_pbnyx_1[data-immersive=true]{background:var(--cream);grid-template-rows:minmax(0,1fr)}._panel_pbnyx_1[data-compact-header=true]{grid-template-rows:44px minmax(0,1fr)}._panel_pbnyx_1[data-full-preview=true]{grid-template-rows:52px minmax(0,1fr)}._expanded_pbnyx_31{z-index:1000;border-radius:0;min-height:0;position:fixed;inset:0}._panel_pbnyx_1:fullscreen{border:0;border-radius:0;inset:0}._toolbar_pbnyx_45{background:var(--off-white);border-bottom:1px solid var(--border-soft);z-index:2;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:0 14px;display:flex}._previewTitle_pbnyx_57{min-width:0;color:var(--muted);flex:none;align-items:center;gap:7px;display:flex}._previewTitle_pbnyx_57 strong{color:var(--charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}._panel_pbnyx_1[data-compact-header=true] ._toolbar_pbnyx_45{min-height:44px;padding-inline:12px}._panel_pbnyx_1[data-compact-header=true] ._previewTitle_pbnyx_57{flex:auto;overflow:hidden}._panel_pbnyx_1[data-compact-header=true] ._toolbarActions_pbnyx_85{flex:none}._toolbarActions_pbnyx_85{flex:auto;justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:flex}._ratioGroup_pbnyx_98{border:1px solid var(--border-soft);background:0 0;border-radius:7px;align-items:center;display:flex;overflow:hidden}._ratioGroup_pbnyx_98 button{min-width:0;color:var(--muted);border:0;border-right:1px solid var(--border-soft);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;padding:4px 9px;font-size:11.5px;font-weight:500;line-height:1.35;transition:background .12s,color .12s}._ratioGroup_pbnyx_98 button:last-child{border-right:0}._ratioGroup_pbnyx_98 button:hover{color:var(--charcoal);background:var(--cream)}._ratioGroup_pbnyx_98 button:disabled{opacity:.42;cursor:not-allowed}._ratioGroup_pbnyx_98 button:disabled:hover{color:var(--muted);background:0 0}._ratioGroup_pbnyx_98 button._activeRatio_pbnyx_144{color:#fff;background:var(--charcoal)}._actionButton_pbnyx_149,._closeButton_pbnyx_150{border:1px solid var(--border-soft);color:var(--muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;justify-content:center;align-items:center;transition:background .13s,color .13s,border-color .13s;display:inline-flex}._actionButton_pbnyx_149{border-radius:6px;gap:4px;padding:4px 9px;font-size:12px}._closeButton_pbnyx_150{border-radius:7px;width:26px;height:26px;padding:0}._actionButton_pbnyx_149:hover,._closeButton_pbnyx_150:hover{color:var(--charcoal);background:var(--cream);border-color:#1c1c1c33}._actionButton_pbnyx_149:disabled{opacity:.42;cursor:not-allowed}._actionButton_pbnyx_149:disabled:hover{color:var(--muted);border-color:var(--border-soft);background:0 0}._fileNameBar_pbnyx_198{min-width:0;color:var(--charcoal);border-bottom:1px solid var(--border-soft);background:var(--cream);white-space:nowrap;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:500;display:flex;overflow:hidden}._fileNameBar_pbnyx_198 span{text-overflow:ellipsis;overflow:hidden}._fileNameSelect_pbnyx_218{width:100%;min-width:0;color:var(--charcoal);cursor:pointer;font:inherit;background:0 0;border:0;outline:0;font-weight:600}._fileNameSelect_pbnyx_218:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8b624859}._viewport_pbnyx_236{background:#e0ddd6;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex;overflow:auto}._panel_pbnyx_1[data-immersive=true] ._viewport_pbnyx_236{background:0 0;padding:0;overflow:hidden}._scaledCanvas_pbnyx_252{transform-origin:50%;max-width:100%;min-height:100%;transition:transform var(--transition-default);justify-content:center;align-items:center;width:100%;display:flex}._panel_pbnyx_1[data-immersive=true] ._scaledCanvas_pbnyx_252{height:100%;min-height:0}._panel_pbnyx_1[data-render-mode=DOCUMENT] ._scaledCanvas_pbnyx_252{align-items:flex-start;min-height:100%}._panel_pbnyx_1[data-render-mode=DOCUMENT] ._viewport_pbnyx_236{align-items:flex-start}._panel_pbnyx_1[data-immersive=true][data-render-mode=DOCUMENT] ._viewport_pbnyx_236{overflow:auto}._panel_pbnyx_1[data-immersive=true][data-render-mode=DOCUMENT] ._scaledCanvas_pbnyx_252{height:auto}._panel_pbnyx_1[data-render-mode=SANDBOX_APP] ._viewport_pbnyx_236{background:var(--nm-bg);padding:16px;overflow:hidden}._panel_pbnyx_1[data-immersive=false][data-full-preview=false]:not(._expanded_pbnyx_31)>._viewport_pbnyx_236{background:var(--cream)}._panel_pbnyx_1[data-render-mode=SANDBOX_APP] ._scaledCanvas_pbnyx_252{height:100%;min-height:0}._panel_pbnyx_1:is([data-render-mode=VIDEO],[data-render-mode=IMAGE_GALLERY]) ._viewport_pbnyx_236{overflow:hidden}._panel_pbnyx_1:is([data-render-mode=VIDEO],[data-render-mode=IMAGE_GALLERY]) ._scaledCanvas_pbnyx_252{min-width:0;height:100%;min-height:0;container-type:size}._panel_pbnyx_1[data-render-mode=SLIDES] ._scaledCanvas_pbnyx_252{height:100%;min-height:0}._panel_pbnyx_1[data-immersive=true][data-render-mode=SANDBOX_APP] ._viewport_pbnyx_236{padding:0}._ratioSized_pbnyx_321{max-width:100%;transition:width var(--transition-default), aspect-ratio var(--transition-default)}._ratioSized_pbnyx_321[data-preview-ratio="16:9"]{--preview-ratio:16 / 9;width:min(100%,900px)}._ratioSized_pbnyx_321[data-preview-ratio="4:3"]{--preview-ratio:4 / 3;width:min(84%,720px)}._ratioSized_pbnyx_321[data-preview-ratio="1:1"]{--preview-ratio:1;width:min(70%,560px)}._ratioSized_pbnyx_321[data-preview-ratio="9:16"]{--preview-ratio:9 / 16;width:min(44%,320px)}._ratioFrame_pbnyx_348{aspect-ratio:var(--preview-ratio);container-type:inline-size}._emptyState_pbnyx_353{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}._emptyIllustration_pbnyx_362{width:200px;height:160px;margin-bottom:20px}._emptyState_pbnyx_353 strong{color:var(--charcoal);letter-spacing:-.4px;font-size:20px;font-weight:300}._emptyState_pbnyx_353>span{color:var(--muted);margin-top:4px;margin-bottom:20px;font-size:14px}._emptyState_pbnyx_353 small{color:var(--muted);opacity:.5;background:#1c1c1c0a;border-radius:20px;padding:5px 14px;font-size:11.5px}._notice_pbnyx_391{z-index:5;color:var(--off-white);background:#1c1c1cdb;border-radius:6px;margin:0;padding:8px 12px;font-size:11px;position:absolute;bottom:16px;right:16px;box-shadow:0 6px 20px #1c1c1c24}._documentPage_pbnyx_405{box-sizing:border-box;background:#fffefa;border:1px solid #5f5f5d1f;width:min(100%,860px);min-height:0;padding:clamp(24px,4.5cqi,56px);position:relative;overflow:visible;box-shadow:0 20px 50px #3a31281f}._documentEyebrow_pbnyx_417{letter-spacing:.16em;font-weight:700;color:var(--latte)!important;margin:0 0 var(--space-5)!important;font-size:10px!important}._documentPage_pbnyx_405 h2{letter-spacing:-.035em;max-width:10em;margin:0;font-family:Songti SC,SimSun,serif;font-size:clamp(22px,4.5cqi,44px);font-weight:500;line-height:1.22}._documentRule_pbnyx_435{background:var(--latte);height:2px;margin:clamp(18px, 4cqi, var(--space-8)) 0;width:42px}._documentPage_pbnyx_405>p:not(._documentEyebrow_pbnyx_417,._documentPageNumber_pbnyx_442){color:var(--muted);margin:0 0 var(--space-4);max-width:48em;font-size:clamp(11px,1.8cqi,14px);line-height:1.9}._documentHighlights_pbnyx_450{gap:var(--space-2);margin:clamp(18px, 4cqi, var(--space-8)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._documentHighlights_pbnyx_450 li{background:var(--cream);border-radius:var(--radius-full);color:var(--latte);padding:7px 12px;font-size:11px}._documentSection_pbnyx_467,._documentTableSection_pbnyx_468{color:var(--charcoal);margin-top:var(--space-8)}._documentSection_pbnyx_467 h3,._documentTableSection_pbnyx_468 h3{margin:0 0 var(--space-4);font-size:16px;font-weight:750;line-height:1.5}._documentSection_pbnyx_467 h4{margin:var(--space-5) 0 var(--space-3);font-size:14px;font-weight:750;line-height:1.5}._documentSection_pbnyx_467 p,._documentSection_pbnyx_467 li{color:var(--charcoal);font-size:13px;line-height:1.85}._documentSection_pbnyx_467 p{margin:0 0 var(--space-3);white-space:pre-wrap}._documentSection_pbnyx_467 ul{margin:0;padding-left:22px}._documentSection_pbnyx_467 li+li{margin-top:4px}._documentPageNumber_pbnyx_442{bottom:var(--space-6);color:#5f5f5d80;right:var(--space-6);margin:0;font-size:10px;position:absolute}._documentTableScroll_pbnyx_518{margin-top:var(--space-8);width:100%;overflow-x:auto}._documentTable_pbnyx_468{border-collapse:collapse;color:var(--charcoal);table-layout:fixed;width:100%;min-width:1480px;font-size:12px;line-height:1.55}._documentTable_pbnyx_468 th,._documentTable_pbnyx_468 td{border:1px solid var(--border-soft);text-align:left;vertical-align:top;white-space:pre-wrap;word-break:break-word;padding:9px 10px}._documentTable_pbnyx_468 th{background:var(--cream);font-weight:650}._documentPage_pbnyx_405[data-wide-content=true]{min-width:var(--document-content-min-width);width:var(--document-content-min-width)}._documentPage_pbnyx_405[data-wide-content=true]>p:not(._documentEyebrow_pbnyx_417,._documentPageNumber_pbnyx_442),._documentPage_pbnyx_405[data-wide-content=true] ._documentSection_pbnyx_467{max-width:none}._documentPage_pbnyx_405[data-wide-content=true] ._documentTableScroll_pbnyx_518{overflow:visible}._panel_pbnyx_1[data-wide-document=true][data-render-mode=DOCUMENT] ._viewport_pbnyx_236{justify-content:flex-start;align-items:flex-start;overflow:auto}._panel_pbnyx_1[data-wide-document=true][data-render-mode=DOCUMENT] ._scaledCanvas_pbnyx_252{max-width:none;height:auto;min-width:var(--document-content-min-width);width:max(100%, var(--document-content-min-width))}._gallery_pbnyx_577{flex-direction:column;gap:12px;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}._galleryItem_pbnyx_590{--image-caption-height:0px;--image-toolbar-height:0px;aspect-ratio:auto;box-sizing:border-box;background:0 0;flex:1 1 0;grid-template-columns:minmax(0,max-content);place-content:center;min-width:0;min-height:0;margin:0;display:grid;position:relative;overflow:hidden;container-type:size}._galleryItem_pbnyx_590[data-has-edit=true]{--image-toolbar-height:52px}._galleryItem_pbnyx_590[data-has-caption=true]{--image-caption-height:24px}._galleryMedia_pbnyx_617{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}._gallery_pbnyx_577[data-preview-ratio]{aspect-ratio:auto;width:100%}._gallery_pbnyx_577[data-preview-ratio] ._galleryMedia_pbnyx_617{--image-area-width:min(100cqw, calc((100cqh - var(--image-caption-height) - var(--image-toolbar-height)) * (var(--preview-ratio))));--image-area-height:min(calc(100cqh - var(--image-caption-height) - var(--image-toolbar-height)), calc(100cqw / (var(--preview-ratio))))}._galleryItem_pbnyx_590 img,._galleryArt_pbnyx_637{height:100%;max-height:min(100%, var(--image-max-height,100%));max-width:min(100%, var(--image-max-width,100%));object-fit:contain;background:#f5f1e9;width:100%;min-width:0;min-height:0;display:block}._galleryItem_pbnyx_590 img{--image-fit-width:min(calc(var(--image-area-width,100cqw) - 14px), var(--image-max-width,100cqw));--image-fit-height:min(calc(var(--image-area-height,calc(100cqh - var(--image-caption-height) - var(--image-toolbar-height))) - 14px), var(--image-max-height,100cqh));background:var(--off-white);border:7px solid var(--off-white);border-radius:var(--radius-md);box-sizing:content-box;height:min(var(--image-fit-height), calc(var(--image-fit-width) / (var(--image-ratio,16 / 9))));max-width:none;max-height:none;width:min(var(--image-fit-width), calc(var(--image-fit-height) * (var(--image-ratio,16 / 9))));flex:none;box-shadow:0 16px 38px #3a31281f}._galleryImageFrame_pbnyx_664{padding-top:var(--image-toolbar-height);flex:none;display:flex;position:relative}._mediaCanvasButton_pbnyx_671{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:flex;position:relative}._mediaCanvasButton_pbnyx_671:focus-visible{outline-offset:-3px;outline:3px solid #9965488c}._videoMediaEditButton_pbnyx_691{z-index:2;position:absolute;top:4px;right:7px}._mediaCanvasButton_pbnyx_671:disabled{cursor:not-allowed}._galleryArt_pbnyx_637{position:relative;overflow:hidden}._galleryArt_pbnyx_637 span,._galleryArt_pbnyx_637:before,._galleryArt_pbnyx_637:after{content:"";position:absolute}._galleryArt1_pbnyx_714{background:linear-gradient(145deg,#b87d58,#f0c6a3 55%,#6d877a)}._galleryArt1_pbnyx_714:before{background:#fffaedb8;border-radius:42% 58% 63% 37%;width:62%;height:48%;top:18%;left:16%;transform:rotate(-16deg)}._galleryArt1_pbnyx_714:after{background:#3c564bcc;border-radius:50%;width:54%;height:52%;bottom:-16%;right:-10%}._galleryArt2_pbnyx_737{background:linear-gradient(125deg,#e5d8c2,#fffaf0)}._galleryArt2_pbnyx_737:before{background:#8b6248;width:18%;height:72%;top:5%;left:22%;transform:rotate(26deg);box-shadow:24px 18px #b8987b,48px 36px #d4c2ad}._galleryArt3_pbnyx_753{background:radial-gradient(circle at 34% 32%,#f5d69e 0 13%,#0000 14%),radial-gradient(circle at 67% 56%,#709086 0 23%,#0000 24%),linear-gradient(145deg,#f7efe3,#c9a986)}._galleryArt3_pbnyx_753:before{border:1px solid #ffffffb8;border-radius:50%;width:70%;height:70%;top:14%;left:14%}._galleryArt4_pbnyx_768{background:linear-gradient(150deg,#64554c,#b17f62 48%,#ebc99e)}._galleryArt4_pbnyx_768:before{background:#fff6dfc2;border-radius:45% 55% 50% 50%;width:44%;height:44%;top:22%;left:28%}._galleryItem_pbnyx_590 figcaption{color:var(--charcoal);contain:inline-size;height:var(--image-caption-height);flex:none;align-items:center;gap:12px;width:100%;min-width:0;padding:4px 8px 0;font-size:10px;line-height:20px;display:flex;overflow:hidden}._galleryItem_pbnyx_590 figcaption span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._galleryNavigation_pbnyx_804{flex:none;justify-content:center;align-items:center;gap:14px;display:flex}._galleryNavigation_pbnyx_804 button{background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-full);color:var(--charcoal);cursor:pointer;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}._galleryNavigation_pbnyx_804 button:disabled{cursor:not-allowed;opacity:.35}._galleryNavigation_pbnyx_804 span{color:var(--muted);text-align:center;min-width:48px;font-size:12px}._videoShell_pbnyx_838{width:100%;max-width:900px}._videoPlayerFrame_pbnyx_843{--video-toolbar-height:0px;--media-ratio:var(--preview-ratio,var(--video-ratio,16 / 9));--media-available-width:min(100cqw, var(--video-max-width,100cqw));--media-available-height:min(calc(100cqh - var(--video-toolbar-height)), var(--video-max-height,100cqh));box-sizing:border-box;height:calc(min(var(--media-available-height), calc(var(--media-available-width) / (var(--media-ratio)))) + var(--video-toolbar-height));min-width:0;max-width:100%;min-height:0;max-height:100%;width:min(var(--media-available-width), calc(var(--media-available-height) * (var(--media-ratio))));flex:none;position:relative}._videoPlayerFrame_pbnyx_843[data-has-edit=true]{--video-toolbar-height:52px}._videoViewport_pbnyx_863{inset:var(--video-toolbar-height) 0 0;border:8px solid var(--off-white);border-radius:var(--radius-lg);background:var(--cream);position:absolute;overflow:hidden;box-shadow:0 18px 46px #3a312829}._panel_pbnyx_1[data-immersive=true] ._sandboxFrame_pbnyx_873:not([data-preview-ratio]){width:100%;max-width:100%;height:100%}._panel_pbnyx_1[data-immersive=true] ._videoViewport_pbnyx_863,._panel_pbnyx_1[data-immersive=true] ._sandboxFrame_pbnyx_873{box-shadow:none;border:0;border-radius:0}._videoPlayerFrame_pbnyx_843[data-preview-ratio]{width:min(var(--media-available-width), calc(var(--media-available-height) * (var(--media-ratio))));transition:none}._expanded_pbnyx_31 ._scaledCanvas_pbnyx_252{height:100%;min-height:0}._panel_pbnyx_1:fullscreen ._scaledCanvas_pbnyx_252{height:100%;min-height:0}._videoElement_pbnyx_897{background:var(--cream);object-fit:contain;opacity:1;width:100%;height:100%;transition:opacity .16s;display:block}._videoElement_pbnyx_897[data-ready=false]{opacity:0}._videoLoading_pbnyx_911{color:var(--muted);letter-spacing:.04em;z-index:1;background:radial-gradient(circle at 50% 46%,#ffffffb8,#0000 34%),linear-gradient(145deg,#e7e2d9,#d9d4cb);justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}._videoPoster_pbnyx_926{--preview-poster:none;aspect-ratio:var(--preview-ratio,16 / 9);background-image:var(--preview-poster), linear-gradient(145deg, #8a6b58, #e4c6a7);border:8px solid var(--off-white);border-radius:var(--radius-lg);background-position:50%;background-size:cover;position:relative;overflow:hidden;box-shadow:0 18px 46px #3a312829}._motionPoster_pbnyx_939{background-image:var(--preview-poster), radial-gradient(circle at 24% 36%, #f9e8b7e0 0 8%, transparent 9%), radial-gradient(circle at 68% 44%, #688f83e6 0 19%, transparent 20%), linear-gradient(140deg, #604f48, #c7946f 48%, #eed1a7)}._videoAmbient_pbnyx_946{background:linear-gradient(90deg,#1d1815b3,#0000 68%);position:absolute;inset:0}._presenter_pbnyx_952{width:32%;height:82%;position:absolute;bottom:0;right:10%}._presenterHead_pbnyx_960{background:linear-gradient(145deg,#f2c9ab,#bd826a);border-radius:48% 52% 46% 54%;width:38%;height:30%;position:absolute;top:4%;left:31%}._presenterBody_pbnyx_970{background:linear-gradient(145deg,#f5f0e8,#c7b9a6);border-radius:48% 48% 8% 8%;width:76%;height:68%;position:absolute;bottom:-2%;left:12%}._motionPoster_pbnyx_939 ._presenter_pbnyx_952{display:none}._playButton_pbnyx_984{color:var(--latte);cursor:pointer;height:58px;transition:transform var(--transition-fast);background:#fcfbf8eb;border:0;border-radius:50%;justify-content:center;align-items:center;width:58px;padding-left:3px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 30px #1c1c1c2e}._playButton_pbnyx_984:hover{transform:translate(-50%,-50%)scale(1.06)}._videoCaption_pbnyx_1008{gap:var(--space-2);display:grid;position:absolute;bottom:9%;left:7%}._videoCaption_pbnyx_1008 span{color:#ffffffb8;letter-spacing:.13em;font-size:10px}._videoCaption_pbnyx_1008 strong{color:#fff;font-family:Songti SC,SimSun,serif;font-size:clamp(22px,4cqi,36px);font-weight:500}._videoTimeline_pbnyx_1029{border-radius:var(--radius-full);height:4px;margin-top:var(--space-4);background:#8b624824;overflow:hidden}._videoTimeline_pbnyx_1029 span{background:var(--latte);border-radius:inherit;width:0;height:100%;transition:width .8s;display:block}._videoTimeline_pbnyx_1029 ._timelinePlaying_pbnyx_1046{width:14%}._videoTime_pbnyx_1029{color:var(--muted);margin-top:var(--space-2);justify-content:space-between;font-size:10px;display:flex}._slidesLayout_pbnyx_1058{gap:var(--space-2);flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex;container-type:inline-size}._slideStage_pbnyx_1069{border:6px solid var(--off-white);border-radius:var(--radius-lg);box-sizing:border-box;background:#fffdfa;flex:auto;min-height:0;position:relative;overflow:hidden;box-shadow:0 18px 46px #3a312824}._slidePage_pbnyx_1081{box-sizing:border-box;padding:clamp(6px,1cqi,10px);position:absolute;inset:0}._slideTurnCover_pbnyx_1088{pointer-events:none;z-index:4}._slidePage_pbnyx_1081>img{object-fit:contain;width:100%;height:100%;display:block}._slideFadeIn_pbnyx_1097{animation:.5s both _pptxFadeIn_pbnyx_1}._slideFadeOut_pbnyx_1098{animation:.5s both _pptxFadeOut_pbnyx_1}@keyframes _pptxFadeIn_pbnyx_1{0%{opacity:0}to{opacity:1}}@keyframes _pptxFadeOut_pbnyx_1{0%{opacity:1}to{opacity:0}}._slideCoordinateViewport_pbnyx_1102{width:100%;height:100%;position:relative;container-type:size}._slideCoordinateCanvas_pbnyx_1109{width:min(100cqw, calc(100cqh * var(--slide-aspect)));position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._slideCoordinateCanvas_pbnyx_1109>img{width:100%;height:100%;display:block}._slideMedia_pbnyx_1124{position:absolute}._slideMedia_pbnyx_1124>video{background:var(--charcoal);object-fit:contain;width:100%;height:100%;display:block}._slideMediaError_pbnyx_1136{background:var(--cream);color:var(--charcoal);align-items:center;gap:var(--space-1);padding:var(--space-1);text-align:center;flex-direction:column;justify-content:center;font-size:11px;display:flex;position:absolute;inset:0;overflow:auto}._slideMediaError_pbnyx_1136 button{background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-sm);color:inherit;cursor:pointer;font:inherit;padding:var(--space-1) var(--space-2)}._slideEnterFromRight_pbnyx_1162{animation:.38s cubic-bezier(.4,0,.2,1) both _slide-in-from-right_pbnyx_1}._slideEnterFromLeft_pbnyx_1166{animation:.38s cubic-bezier(.4,0,.2,1) both _slide-in-from-left_pbnyx_1}._slideExitToLeft_pbnyx_1170{animation:.38s cubic-bezier(.4,0,.2,1) both _slide-out-to-left_pbnyx_1}._slideExitToRight_pbnyx_1174{animation:.38s cubic-bezier(.4,0,.2,1) both _slide-out-to-right_pbnyx_1}@keyframes _slide-in-from-right_pbnyx_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slide-in-from-left_pbnyx_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slide-out-to-left_pbnyx_1{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _slide-out-to-right_pbnyx_1{0%{transform:translate(0)}to{transform:translate(100%)}}._slidesLayout_pbnyx_1058[data-preview-ratio="1:1"] ._slidePage_pbnyx_1081 h2,._slidesLayout_pbnyx_1058[data-preview-ratio="9:16"] ._slidePage_pbnyx_1081 h2,._slidesLayout_pbnyx_1058[data-preview-ratio="1:1"] ._slidePage_pbnyx_1081>span,._slidesLayout_pbnyx_1058[data-preview-ratio="9:16"] ._slidePage_pbnyx_1081>span{z-index:1;max-width:100%;position:relative}._slidesLayout_pbnyx_1058[data-preview-ratio="1:1"] ._slidePage_pbnyx_1081 h2,._slidesLayout_pbnyx_1058[data-preview-ratio="9:16"] ._slidePage_pbnyx_1081 h2,._slidesLayout_pbnyx_1058[data-preview-ratio="1:1"] ._slidePage_pbnyx_1081>p,._slidesLayout_pbnyx_1058[data-preview-ratio="9:16"] ._slidePage_pbnyx_1081>p,._slidesLayout_pbnyx_1058[data-preview-ratio="1:1"] ._slideAccent_pbnyx_1211,._slidesLayout_pbnyx_1058[data-preview-ratio="9:16"] ._slideAccent_pbnyx_1211{z-index:1;position:relative}._slidesLayout_pbnyx_1058[data-preview-ratio="9:16"] ._slideOrb_pbnyx_1217{opacity:.78;width:44%;height:30%;top:auto;bottom:7%;right:8%}._slidePage_pbnyx_1081>p{color:var(--latte);letter-spacing:.13em;margin:0 0 var(--space-5);font-size:10px;font-weight:700}._slidePage_pbnyx_1081 h2{max-width:62%;margin:0;font-family:Songti SC,SimSun,serif;font-size:clamp(26px,4.6cqi,46px);font-weight:500;line-height:1.25}._slidePage_pbnyx_1081>span{color:var(--muted);max-width:52%;font-size:clamp(11px,1.5cqi,14px);line-height:1.7;display:block}._slideAccent_pbnyx_1211{background:var(--latte);height:2px;margin:var(--space-6) 0;width:42px}._slideOrb_pbnyx_1217{background:radial-gradient(circle at 35% 30%,#ffffffc2,#0000 18%),linear-gradient(145deg,#d5ab83,#7c9a8d);border-radius:45% 55% 62% 38%;width:27%;height:56%;position:absolute;top:20%;right:7%;transform:rotate(-12deg);box-shadow:-18px 18px #8b624814}._slideStrip_pbnyx_1272{gap:var(--space-2);scrollbar-color:#8b624880 #8b624814;scrollbar-width:thin;min-height:76px;padding:2px 2px 8px;display:flex;overflow:auto hidden}._slideStrip_pbnyx_1272::-webkit-scrollbar{height:6px}._slideStrip_pbnyx_1272::-webkit-scrollbar-track{background:#8b624814;border-radius:3px}._slideStrip_pbnyx_1272::-webkit-scrollbar-thumb{background:#8b624880;border-radius:3px}._slideStrip_pbnyx_1272::-webkit-scrollbar-thumb:hover{background:#8b6248bf}._slideStrip_pbnyx_1272 button{background:var(--off-white);border-radius:var(--radius-sm);cursor:pointer;scroll-snap-align:center;border:2px solid #0000;flex:0 0 114px;min-width:114px;height:64px;padding:2px;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}._slideStrip_pbnyx_1272 button>img{object-fit:contain;border-radius:4px;width:100%;height:100%;display:block}._slideStrip_pbnyx_1272 button:hover,._slideStrip_pbnyx_1272 ._activeThumbnail_pbnyx_1327{border-color:#8b62489e}._slideStrip_pbnyx_1272 ._activeThumbnail_pbnyx_1327{transform:scale(1.04)}._sandboxFrame_pbnyx_873{background:var(--charcoal);border:8px solid var(--off-white);border-radius:var(--radius-lg);box-sizing:border-box;color:#fff;grid-template-rows:minmax(0,1fr);width:100%;max-width:820px;min-height:0;display:grid;overflow:hidden;box-shadow:0 18px 46px #3a312829}._sandboxFrame_pbnyx_873[data-frameless=true]{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:minmax(0,1fr);max-width:none}._panel_pbnyx_1[data-render-mode=SANDBOX_APP] ._sandboxFrame_pbnyx_873:not([data-preview-ratio]){max-width:none;height:100%}._sandboxEmbed_pbnyx_1364{background:var(--cream);border:0;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}._sandboxViewport_pbnyx_1375{background:var(--cream);width:100%;height:100%;min-height:0;position:relative;overflow:hidden}._sandboxFrame_pbnyx_873:has(>._sandboxRecovery_pbnyx_1384){grid-template-rows:auto minmax(0,1fr)}._sandboxFrame_pbnyx_873:has(>._sandboxNotice_pbnyx_1388){grid-template-rows:auto minmax(0,1fr)}._panel_pbnyx_1[data-immersive=true] ._sandboxFrame_pbnyx_873:has(>._sandboxNotice_pbnyx_1388){grid-template-rows:auto minmax(0,1fr)}._sandboxNotice_pbnyx_1388{background:var(--cream);color:var(--charcoal);margin:0;padding:8px 16px;font-size:12px}._sandboxRecovery_pbnyx_1384{background:var(--cream);color:var(--charcoal);padding:8px 16px}._teachingAppStack_pbnyx_1407{width:100%;height:100%;min-height:0;position:relative}._teachingAppLayer_pbnyx_1414{position:absolute;inset:0}._teachingAppLoading_pbnyx_1419{background:var(--cream);color:var(--charcoal);align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;z-index:2;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}._teachingAppLoading_pbnyx_1419 p{color:var(--muted);margin:0}._teachingAppMediaStatus_pbnyx_1435{z-index:2;bottom:var(--space-3);left:var(--space-3);right:var(--space-3);justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--cream);color:var(--charcoal);pointer-events:none;flex-wrap:wrap;font-size:13px;display:flex;position:absolute}._teachingAppMediaStatus_pbnyx_1435 button{pointer-events:auto}._teachingAppLoading_pbnyx_1419 button{background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-md);color:var(--charcoal);cursor:pointer;font:inherit;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);display:inline-flex}._sandboxEmbedActive_pbnyx_1468{opacity:1;z-index:1}._sandboxEmbedPending_pbnyx_1473{opacity:0;pointer-events:none;z-index:0}._sandboxEmbedFrozen_pbnyx_1479{pointer-events:none}._panel_pbnyx_1[data-immersive=true] ._sandboxFrame_pbnyx_873{grid-template-rows:minmax(0,1fr)}._panel_pbnyx_1[data-immersive=true] ._sandboxEmbed_pbnyx_1364,._panel_pbnyx_1[data-immersive=true] ._sandboxContent_pbnyx_1488{height:100%}._sandboxContent_pbnyx_1488{box-sizing:border-box;text-align:center;background:radial-gradient(circle at 50% 38%,#b480583b,#0000 34%),#1c1c1c;flex-direction:column;align-items:center;height:calc(100% - 36px);min-height:0;padding:clamp(38px,6cqi,68px);display:flex}._sandboxLabel_pbnyx_1506{letter-spacing:.16em;font-weight:700;color:#cda67f!important;font-size:9px!important}._sandboxContent_pbnyx_1488 h2{margin:var(--space-3) 0;font-family:Songti SC,SimSun,serif;font-size:clamp(30px,5cqi,48px);font-weight:500}._sandboxContent_pbnyx_1488>p{color:#fff9;margin:0;font-size:13px}._answerGrid_pbnyx_1526{gap:var(--space-3);margin:var(--space-8) 0;display:flex}._answerGrid_pbnyx_1526 span{border-radius:var(--radius-md);color:#ffffffa8;background:#ffffff0f;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:54px;height:54px;display:flex}._sandboxContent_pbnyx_1488>button{border-radius:var(--radius-full);color:#47382d;cursor:pointer;font:inherit;background:#f0dbc1;border:0;padding:11px 24px;font-size:12px;font-weight:700}._sandboxMetric_pbnyx_1556{color:#ffffff70;gap:var(--space-2);margin-top:var(--space-5);font-size:10px;display:flex}._sandboxMetric_pbnyx_1556 strong{color:#ffffffb8}._unknownRenderer_pbnyx_1568{color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:380px;display:flex}._unknownRenderer_pbnyx_1568 h2{color:var(--charcoal);margin:var(--space-4) 0 var(--space-2);font-size:17px}._unknownRenderer_pbnyx_1568 p{margin:0;font-size:12px}._stateCard_pbnyx_1589{border:1px solid var(--border-soft);border-radius:var(--radius-lg);text-align:center;background:#fcfbf8db;flex-direction:column;align-items:center;width:calc(100% - 40px);max-width:440px;padding:clamp(34px,6cqi,58px);display:flex;box-shadow:0 16px 44px #3a312814}._stateIcon_pbnyx_1603{background:var(--cream);border-radius:var(--radius-md);color:var(--latte);justify-content:center;align-items:center;width:54px;height:54px;display:flex}._stateIconAnimated_pbnyx_1614:is(svg),._stateIconAnimated_pbnyx_1614 svg{animation:1.6s linear infinite _state-spin_pbnyx_1}._stateCard_pbnyx_1589 h2{margin:var(--space-5) 0 var(--space-2);font-size:18px}._stateCard_pbnyx_1589>p{color:var(--muted);max-width:31em;margin:0;font-size:12px;line-height:1.65}._stateCard_pbnyx_1589>button{background:var(--charcoal);border-radius:var(--radius-sm);color:#fff;cursor:pointer;font:inherit;align-items:center;gap:var(--space-2);margin-top:var(--space-5);border:0;padding:10px 16px;font-size:12px;display:flex}._stateError_pbnyx_1647 ._stateIcon_pbnyx_1603{color:#a84b3c;background:#b44a3614}._progressTrack_pbnyx_1652{border-radius:var(--radius-full);height:3px;margin-top:var(--space-6);background:#8b62481f;width:min(220px,70%);overflow:hidden}._progressTrack_pbnyx_1652 span{background:var(--latte);border-radius:inherit;width:38%;height:100%;animation:1.45s ease-in-out infinite _progress-slide_pbnyx_1;display:block}@keyframes _state-spin_pbnyx_1{to{transform:rotate(360deg)}}@keyframes _progress-slide_pbnyx_1{0%{transform:translate(-110%)}to{transform:translate(275%)}}@container preview-panel (width<=720px){._toolbar_pbnyx_45{min-height:52px;padding-inline:12px}._ratioGroup_pbnyx_98 button,._actionButton_pbnyx_149{padding-inline:7px}._documentPage_pbnyx_405{min-height:450px}}@container preview-panel (width<=580px){._toolbarActions_pbnyx_85{gap:3px}._ratioGroup_pbnyx_98 button{padding-inline:5px}._viewport_pbnyx_236{padding:16px}._slideStrip_pbnyx_1272{display:none}}@media (prefers-reduced-motion:reduce){._slideEnterFromRight_pbnyx_1162,._slideFadeIn_pbnyx_1097,._slideFadeOut_pbnyx_1098,._slideEnterFromLeft_pbnyx_1166,._slideExitToLeft_pbnyx_1170,._slideExitToRight_pbnyx_1174{animation-duration:.01ms}._scaledCanvas_pbnyx_252,._playButton_pbnyx_984,._videoTimeline_pbnyx_1029 span{transition:none}._stateIconAnimated_pbnyx_1614:is(svg),._stateIconAnimated_pbnyx_1614 svg,._progressTrack_pbnyx_1652 span{animation:none}}._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT]){--document-workbench-bg:var(--cream);--notion-primary:#0075de;--notion-primary-active:#005bab;--notion-secondary:#213183;--notion-canvas:#fff;--notion-canvas-soft:#f6f5f4;--notion-surface:#fff;--notion-ink:#000;--notion-ink-secondary:#31302e;--notion-ink-muted:#615d59;--notion-ink-faint:#a39e98;--notion-hairline:#e6e6e6;--notion-font:Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;background:var(--document-workbench-bg);color:var(--notion-ink);font-family:var(--notion-font)}._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT]) ._toolbar_pbnyx_45,._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT]) ._fileNameBar_pbnyx_198{background:var(--notion-canvas);border-color:var(--notion-hairline)}._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT]) ._previewTitle_pbnyx_57 strong,._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT]) ._fileNameBar_pbnyx_198{color:var(--notion-ink)}._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT]) :is(._actionButton_pbnyx_149,._closeButton_pbnyx_150,._ratioGroup_pbnyx_98){background:var(--notion-surface);border-color:var(--notion-hairline);color:var(--notion-ink-secondary);border-radius:8px}._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT]) :is(._actionButton_pbnyx_149,._closeButton_pbnyx_150):hover{background:var(--notion-canvas-soft);border-color:var(--notion-ink-faint);color:var(--notion-ink)}._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT])[data-immersive=true]{--document-workbench-bg:var(--cream)}._panel_pbnyx_1:is([data-document-kind=COURSE_OUTLINE],[data-document-kind=FORMATTED_DOCUMENT]) ._viewport_pbnyx_236{background:var(--document-workbench-bg);padding:32px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE]{--outline-text-width:calc(100cqi - 2 * clamp(32px, 5cqi, 64px) - 66px);background:var(--notion-surface);border:1px solid var(--notion-hairline);color:var(--notion-ink);font-family:var(--notion-font);border-radius:12px;padding:clamp(32px,5cqi,64px);box-shadow:0 .175px 1.041px #00000003,0 .8px 2.925px #00000005,0 2.025px 7.847px #00000007,0 4px 18px #0000000a}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentEyebrow_pbnyx_417{font-family:var(--notion-font);letter-spacing:.125px;font-weight:600;line-height:1.33;color:var(--notion-ink-muted)!important;margin-bottom:24px!important;font-size:12px!important}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE]>h2{color:var(--notion-ink);font-family:var(--notion-font);letter-spacing:-1px;text-wrap:balance;max-width:100%;width:var(--outline-text-width);margin-bottom:32px;font-size:clamp(32px,4cqi,40px);font-weight:700;line-height:1.1}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentRule_pbnyx_435{display:none}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE]>p:not(._documentEyebrow_pbnyx_417,._documentPageNumber_pbnyx_442){color:var(--notion-ink-secondary);font-family:var(--notion-font);max-width:min(64em, var(--outline-text-width));margin-bottom:16px;font-size:16px;font-weight:400;line-height:1.5}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentHighlights_pbnyx_450{flex-flow:column;align-items:flex-start;gap:8px;margin-top:24px;padding:0;list-style:none;display:flex}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentHighlights_pbnyx_450 li{background:var(--notion-surface);border:1px solid var(--notion-hairline);color:var(--notion-primary);font-family:var(--notion-font);overflow-wrap:break-word;border-radius:9999px;max-width:100%;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.33}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467,._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTableSection_pbnyx_468{color:var(--notion-ink);margin-top:32px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 h3,._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTableSection_pbnyx_468 h3{color:var(--notion-ink);font-family:var(--notion-font);letter-spacing:-.625px;margin-bottom:16px;font-size:26px;font-weight:700;line-height:1.23}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 h4{color:var(--notion-ink);font-family:var(--notion-font);letter-spacing:-.25px;margin:28px 0 12px;font-size:22px;font-weight:700;line-height:1.27}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 p,._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 li{color:var(--notion-ink-secondary);font-family:var(--notion-font);font-size:16px;font-weight:400;line-height:1.5}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 p{margin-bottom:16px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 ul{padding-left:24px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 li+li{margin-top:8px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTableScroll_pbnyx_518{margin-top:24px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTable_pbnyx_468{background:var(--notion-surface);color:#212121;font-family:var(--notion-font);font-size:15px;font-weight:400;line-height:1.5}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTable_pbnyx_468 th,._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTable_pbnyx_468 td{border:1px solid #c9c5bd;padding:16px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTable_pbnyx_468 tbody tr:nth-child(2n)>td{background:var(--cream)}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTable_pbnyx_468 th{color:#212121;letter-spacing:.125px;background:#bebdb9;font-size:12px;font-weight:600;line-height:1.33}@container preview-panel (width<=720px){._panel_pbnyx_1[data-document-kind=COURSE_OUTLINE] ._viewport_pbnyx_236,._panel_pbnyx_1[data-document-kind=COURSE_OUTLINE][data-immersive=true] ._viewport_pbnyx_236{padding:16px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE]{--outline-text-width:calc(100cqi - 82px);border-radius:8px;padding:24px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE]>h2{letter-spacing:-.625px;font-size:26px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 h3,._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentTableSection_pbnyx_468 h3{letter-spacing:-.25px;font-size:22px}._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE]>p:not(._documentEyebrow_pbnyx_417,._documentPageNumber_pbnyx_442),._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 p,._documentPage_pbnyx_405[data-document-kind=COURSE_OUTLINE] ._documentSection_pbnyx_467 li{font-size:15px;line-height:1.33}}._editControl_nminw_1{z-index:2;position:absolute;top:4px;right:7px}._button_nminw_8{-webkit-backdrop-filter:blur(8px);color:var(--charcoal);cursor:pointer;white-space:nowrap;background:#ffffff80;border:1px solid #ffffff73;border-radius:999px;justify-content:center;align-items:center;gap:7px;width:max-content;height:40px;padding:8px 14px;font-size:13px;font-weight:600;line-height:20px;display:flex;box-shadow:0 2px 10px #00000029}._button_nminw_8[data-tone=light]{color:#fff;background:#1c1c1c80;border-color:#ffffff3d}._button_nminw_8 svg{flex-shrink:0}._button_nminw_8:hover:not(:disabled){background:#fffc}._button_nminw_8[data-tone=light]:hover:not(:disabled){background:#1c1c1ccc}._button_nminw_8:focus-visible{outline-offset:2px;outline:2px solid}._button_nminw_8:disabled{cursor:not-allowed;opacity:.55}._tooltip_nminw_58{background:var(--charcoal);border-radius:var(--radius-xs);color:#fff;pointer-events:none;visibility:hidden;width:max-content;max-width:min(260px,65vw);padding:6px 10px;font-size:12px;line-height:20px;position:absolute;top:calc(100% + 6px);right:0}._editControl_nminw_1:hover ._tooltip_nminw_58,._editControl_nminw_1:focus-within ._tooltip_nminw_58{visibility:visible}._presentationParagraph_vgfsa_1{white-space:pre-wrap;display:block}._presentationParagraph_vgfsa_1+._presentationParagraph_vgfsa_1{margin-top:8px}._inlineText_vgfsa_10,._inlineText_vgfsa_10:focus,._inlineText_vgfsa_10:focus-visible{box-shadow:none;font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:0;outline:none;margin:0;padding:0}._inlineText_vgfsa_10[contenteditable=plaintext-only]{cursor:text}._softBreak_vgfsa_28:before{content:"\a ";white-space:pre-wrap}._inlineText_vgfsa_10:empty{vertical-align:text-bottom;min-width:1ch;height:1em;display:inline-block}._focusFrame_vgfsa_40{pointer-events:none;border:1px solid var(--latte);border-radius:3px;position:absolute}._coverNotice_vgfsa_47{z-index:1000;padding:var(--space-3) var(--space-5);border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--off-white);color:var(--charcoal);box-shadow:var(--shadow-button);pointer-events:none;position:fixed;top:80px;left:50%;transform:translate(-50%)}._page_zis55_1{min-height:100vh;color:var(--charcoal);background:var(--cream);place-items:center;padding:24px;display:grid}._panel_zis55_10{border:1px solid var(--border-soft);background:var(--off-white);border-radius:20px;width:min(480px,100%);padding:36px;box-shadow:0 20px 60px #322a2317}._panel_zis55_10 p,._panel_zis55_10 h1,._panel_zis55_10 span{margin:0}._panel_zis55_10 p{color:var(--latte);letter-spacing:1.5px;font-size:11px;font-weight:800}._panel_zis55_10 h1{margin-top:10px;font-size:28px}._panel_zis55_10 span{color:var(--muted);margin-top:12px;line-height:1.6;display:block}._panel_zis55_10 a{color:#fff;background:var(--latte);border-radius:10px;margin-top:22px;padding:9px 15px;text-decoration:none;display:inline-flex}._pagination_yesxy_1{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px 0;display:flex}._pagination_yesxy_1 button{border:1px solid var(--border-soft);background:var(--off-white);color:var(--ink);cursor:pointer;border-radius:8px;padding:8px 14px}._pagination_yesxy_1 button:disabled{opacity:.5;cursor:default}._list_1mxes_1{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._card_1mxes_10{box-sizing:border-box;width:min(292px,100%);min-height:72px;color:var(--charcoal);background:#fcfbf8d6;border:1px solid #756c613d;border-radius:16px;grid-template-columns:58px minmax(0,1fr);padding:7px 34px 7px 7px;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 10px #483f360f}._visual_1mxes_26{color:#fff;background:#3f82ee;border-radius:12px;align-self:center;place-items:center;width:58px;height:58px;display:grid;position:relative}._visual_1mxes_26[data-phase=ready]{background:#3da86a}._visual_1mxes_26[data-phase=error],._visual_1mxes_26[data-phase=remove-error]{background:#bd5c50}._visual_1mxes_26[data-phase=disabling]{background:#8b857d}._progress_1mxes_51{width:46px;height:46px;overflow:visible;transform:rotate(-90deg)}._progressTrack_1mxes_58,._progressValue_1mxes_59{fill:none;stroke-width:3.5px}._progressTrack_1mxes_58{stroke:#ffffff52}._progressValue_1mxes_59{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .18s}._details_1mxes_74{align-content:center;gap:4px;min-width:0;padding-left:12px;display:grid}._details_1mxes_74 strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}._details_1mxes_74 small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._details_1mxes_74 ._problem_1mxes_98{color:#9b443a;text-overflow:clip;white-space:normal;line-height:1.3;overflow:visible}._remove_1mxes_106,._retry_1mxes_107{width:26px;height:26px;color:var(--charcoal);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}._remove_1mxes_106{top:4px;right:4px}._retry_1mxes_107{color:#9b443a;bottom:5px;right:5px}._remove_1mxes_106:hover,._retry_1mxes_107:hover{background:#4c443d1a}._remove_1mxes_106:disabled,._retry_1mxes_107:disabled{opacity:.45;cursor:not-allowed}._srOnly_1mxes_143{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._competition_1mxes_155 ._card_1mxes_10{border-color:var(--border-soft);border-radius:var(--radius-md);background:var(--nm-bg);box-shadow:3px 3px 8px #a8a0914d, -2px -2px 6px var(--nm-light);grid-template-columns:40px minmax(0,1fr);padding:10px 36px 10px 10px}._competition_1mxes_155 ._visual_1mxes_26{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--latte);background:var(--cream);box-shadow:inset 2px 2px 4px #a8a0912e, inset -2px -2px 4px var(--nm-light)}._competition_1mxes_155 ._visual_1mxes_26>svg:not(._progress_1mxes_51){stroke-width:1.6px;width:22px;height:22px}._competition_1mxes_155 ._visual_1mxes_26[data-phase=ready]{color:var(--success);background:#16a34a12}._competition_1mxes_155 ._visual_1mxes_26[data-phase=error],._competition_1mxes_155 ._visual_1mxes_26[data-phase=remove-error]{color:#9b443a;background:#9b443a14}._competition_1mxes_155 ._visual_1mxes_26[data-phase=disabling]{color:var(--muted)}._competition_1mxes_155 ._progress_1mxes_51{width:32px;height:32px}._competition_1mxes_155 ._progressTrack_1mxes_58{stroke:#8b62482e}._competition_1mxes_155 ._progressValue_1mxes_59{stroke:var(--latte)}._competition_1mxes_155 ._remove_1mxes_106,._competition_1mxes_155 ._retry_1mxes_107{color:var(--muted);border-radius:var(--radius-xs);transition:box-shadow .15s,color .15s}._competition_1mxes_155 ._remove_1mxes_106:hover:not(:disabled),._competition_1mxes_155 ._retry_1mxes_107:hover:not(:disabled){color:var(--latte);background:var(--nm-bg);box-shadow:inset 2px 2px 4px #a8a09159, inset -2px -2px 4px var(--nm-light)}._competition_1mxes_155 ._remove_1mxes_106:focus-visible,._competition_1mxes_155 ._retry_1mxes_107:focus-visible{outline:2px solid var(--latte);outline-offset:1px}._page_nsqpm_1{background:var(--cream);min-height:calc(100vh - 64px);padding:32px}._header_nsqpm_7{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1280px;margin:0 auto 24px;display:flex}._header_nsqpm_7 small{color:var(--latte);letter-spacing:1px;font-weight:800}._header_nsqpm_7 h1{margin:5px 0 8px;font-size:clamp(26px,3vw,38px)}._header_nsqpm_7 p,._editorTitle_nsqpm_28 small,._cardCopy_nsqpm_29 small,._empty_nsqpm_30 span{color:var(--muted)}._header_nsqpm_7 button,._actions_nsqpm_35 button,._cardActions_nsqpm_36 button{border:1px solid var(--border-soft);background:var(--off-white);min-height:40px;color:var(--charcoal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;display:inline-flex}._layout_nsqpm_49{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:24px;max-width:1280px;margin:0 auto;display:grid}._editor_nsqpm_28,._catalog_nsqpm_59{border:1px solid var(--border-soft);background:#ffffffc2;border-radius:20px;box-shadow:0 14px 36px #42332814}._editor_nsqpm_28{gap:16px;padding:22px;display:grid}._editorTitle_nsqpm_28{align-items:center;gap:10px;display:flex}._editorTitle_nsqpm_28 div,._cardCopy_nsqpm_29{gap:3px;display:grid}._editor_nsqpm_28 label{gap:7px;font-size:13px;font-weight:700;display:grid}._editor_nsqpm_28 input{box-sizing:border-box;border:1px solid var(--border-soft);width:100%;min-height:44px;color:var(--charcoal);font:inherit;background:#fff;border-radius:10px;padding:0 13px}._currentPreview_nsqpm_103{object-fit:cover;background:#eee9df;border-radius:14px;width:100%;height:168px}._upload_nsqpm_111{border:1px dashed var(--latte);background:#f4efe7;border-radius:12px;min-height:46px}._actions_nsqpm_35,._cardActions_nsqpm_36{justify-content:flex-end;gap:8px;display:flex}._actions_nsqpm_35 button{padding:0 16px}._actions_nsqpm_35 ._primary_nsqpm_129{border-color:var(--latte);background:var(--latte);color:#fff}._catalog_nsqpm_59{min-height:320px;padding:22px}._grid_nsqpm_140{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}._card_nsqpm_29{border:1px solid var(--border-soft);background:#fff;border-radius:16px;display:grid;overflow:hidden}._card_nsqpm_29[data-status=DISABLED]{opacity:.68}._card_nsqpm_29>img{object-fit:cover;background:#eee9df;width:100%;height:180px}._cardCopy_nsqpm_29{padding:14px 14px 8px}._badge_nsqpm_169{color:#218247;background:#e5f5e9;border-radius:999px;width:fit-content;padding:3px 8px;font-size:11px;font-weight:800}._card_nsqpm_29[data-status=DISABLED] ._badge_nsqpm_169{color:var(--muted);background:#eeeae3}._cardActions_nsqpm_36{padding:8px 14px 14px}._cardActions_nsqpm_36 button{min-height:34px;padding:0 11px;font-size:12px}._empty_nsqpm_30{text-align:center;align-content:center;place-items:center;gap:8px;min-height:240px;display:grid}._error_nsqpm_203,._message_nsqpm_204{border-radius:9px;margin:0;padding:10px 12px;font-size:13px}._error_nsqpm_203{color:#a33b2f;background:#fff0ed}._message_nsqpm_204{color:#276d3e;background:#eef7ef}@media (width<=900px){._page_nsqpm_1{padding:22px 16px}._layout_nsqpm_49{grid-template-columns:1fr}}@media (width<=560px){._header_nsqpm_7{flex-direction:column}._grid_nsqpm_140{grid-template-columns:1fr}}._panel_1f6q1_1{gap:18px;padding:20px;display:grid}._panel_1f6q1_1 h3,._panel_1f6q1_1 p{margin:0}._panel_1f6q1_1 p{color:var(--muted);font-size:12px}._panel_1f6q1_1>p[role=alert],._createType_1f6q1_18>p[role=alert],._templateRow_1f6q1_19>p[role=alert]{color:#a14339}._createType_1f6q1_18,._bundleForm_1f6q1_24,._templates_1f6q1_25{border:1px solid var(--border-soft);background:#ffffff8f;border-radius:14px;gap:15px;padding:18px;display:grid}._createType_1f6q1_18 header{gap:4px;display:grid}._typeChips_1f6q1_39{flex-wrap:wrap;gap:8px;display:flex}._typeChips_1f6q1_39 button{min-height:38px;color:var(--charcoal);border:1px solid var(--border-soft);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}._typeChips_1f6q1_39 button[aria-pressed=true]{color:#fff;border-color:var(--latte);background:var(--latte);box-shadow:var(--shadow-button)}._typeChips_1f6q1_39 em{color:var(--muted);background:#1c1c1c0f;border-radius:999px;padding:2px 6px;font-size:11px;font-style:normal}._typeChips_1f6q1_39 button[data-status=ENABLED] em{color:#317255;background:#e3f2e8}._typeChips_1f6q1_39 button[data-status=DISABLED] em{color:#a14339;background:#f8e5e2}._typeChips_1f6q1_39 button[aria-pressed=true] em{color:inherit;background:#ffffff2e}._typeAddRow_1f6q1_91{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}._typeAddRow_1f6q1_91 label,._addOptionRow_1f6q1_99 label{gap:6px;display:grid}._typeAddRow_1f6q1_91 label>span,._addOptionRow_1f6q1_99 label>span{color:var(--muted);font-size:12px;font-weight:700}._panel_1f6q1_1 input,._panel_1f6q1_1 select,._panel_1f6q1_1 textarea{border:1px solid var(--border-soft);min-width:0;font:inherit;background:#fff;border-radius:9px;outline:0;padding:9px 11px;font-size:13px}._panel_1f6q1_1 textarea{resize:vertical;min-height:82px}._panel_1f6q1_1 input:focus,._panel_1f6q1_1 select:focus,._panel_1f6q1_1 textarea:focus{border-color:var(--latte);box-shadow:var(--shadow-focus)}._primaryButton_1f6q1_136,._secondaryButton_1f6q1_137,._publishButton_1f6q1_138{min-height:38px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}._primaryButton_1f6q1_136,._publishButton_1f6q1_138{color:#fff;background:var(--latte);border:1px solid #0000}._secondaryButton_1f6q1_137{color:var(--charcoal);border:1px solid var(--border-soft);background:var(--off-white)}._primaryButton_1f6q1_136:disabled,._secondaryButton_1f6q1_137:disabled,._publishButton_1f6q1_138:disabled{opacity:.5;cursor:not-allowed}._bundleForm_1f6q1_24>header,._templates_1f6q1_25>header{justify-content:space-between;align-items:center;gap:16px;display:flex}._bundleForm_1f6q1_24 fieldset{border:0;border-top:1px solid var(--border-soft);gap:12px;margin:0;padding:14px 0 0;display:grid}._bundleForm_1f6q1_24 legend{padding:0;font-size:13px;font-weight:800}._bundleForm_1f6q1_24 fieldset:disabled{opacity:.55}._optionGrid_1f6q1_199{grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;display:grid}._optionGrid_1f6q1_199 label,._customOption_1f6q1_206,._inlineCheck_1f6q1_207{align-items:center;gap:7px;font-size:13px;display:flex}._optionGrid_1f6q1_199 label,._customOption_1f6q1_206{border:1px solid var(--border-soft);background:#fff;border-radius:10px;min-height:40px;padding:8px 11px}._customOption_1f6q1_206{background:#8b624814;border-color:#8b62487a}._optionGrid_1f6q1_199 label:has(input:checked){background:#8b624814;border-color:#8b62487a}._optionGrid_1f6q1_199 input,._inlineCheck_1f6q1_207 input{width:16px;height:16px;padding:0}._customOption_1f6q1_206>svg{color:var(--latte);flex:none}._customOption_1f6q1_206>span{flex:1;min-width:0}._customOption_1f6q1_206>button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._customOption_1f6q1_206>button:hover{color:#a14339;background:#a1433914}._addOptionRow_1f6q1_99{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}._bundleActions_1f6q1_272{flex-wrap:wrap;align-items:center;gap:12px 18px;padding-top:2px;display:flex}._bundleActions_1f6q1_272>span{color:var(--muted);font-size:12px}._bundleHint_1f6q1_285{margin-top:-8px!important}._templateRow_1f6q1_19{border:1px dashed var(--border-soft);border-radius:12px;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.2fr);align-items:center;gap:10px 16px;padding:14px;display:grid}._templateRow_1f6q1_19>div:first-child{gap:5px;display:grid}._templateRow_1f6q1_19 small{color:var(--muted);font-size:12px}._templateAction_1f6q1_309{justify-content:flex-end;gap:8px;display:flex}._templateRow_1f6q1_19 ul,._templateRow_1f6q1_19>p{grid-column:1/-1}._publishButton_1f6q1_138{justify-self:end;margin-top:4px}._placeholder_1f6q1_325{text-align:center;padding:34px 12px}@media (width<=880px){._typeAddRow_1f6q1_91,._addOptionRow_1f6q1_99,._templateRow_1f6q1_19{grid-template-columns:1fr}._optionGrid_1f6q1_199{grid-template-columns:repeat(2,minmax(120px,1fr))}._templateAction_1f6q1_309{justify-content:flex-start}}@media (width<=560px){._optionGrid_1f6q1_199{grid-template-columns:1fr}._bundleActions_1f6q1_272{flex-direction:column;align-items:flex-start}}._shell_1bxsc_1{min-height:100vh;color:var(--charcoal);background:radial-gradient(circle at 85% 8%, #8b624814, transparent 28%), var(--cream)}._page_1bxsc_9{width:min(1440px,100% - 48px);margin:0 auto;padding:32px 0 64px}._pageHeader_1bxsc_15,._detailHeader_1bxsc_16,._uploadActions_1bxsc_17,._historyHeader_1bxsc_18,._scorecardDetail_1bxsc_19>header,._detailActions_1bxsc_20{align-items:center;display:flex}._pageHeader_1bxsc_15{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px}._detailHeader_1bxsc_16 p,._scorecardDetail_1bxsc_19 header p{color:var(--latte);letter-spacing:1.5px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}._pageHeading_1bxsc_42{flex:1;min-width:0}._pageHeader_1bxsc_15 h1{letter-spacing:-1.6px;margin:0;font-size:clamp(28px,4vw,42px);line-height:1.08}._pageHeader_1bxsc_15 span,._detailHeader_1bxsc_16 span,._scorecardDetail_1bxsc_19 header span{color:var(--muted);margin-top:8px;font-size:13px;display:block}._competitionSelector_1bxsc_63{gap:7px;width:min(100%,560px);margin-top:20px;display:grid}._competitionSelectorLabel_1bxsc_70,._competitionSelectorControl_1bxsc_71{align-items:center;display:flex}._competitionSelectorLabel_1bxsc_70{gap:8px}._competitionSelectorLabel_1bxsc_70 label{font-size:13px;font-weight:750}._competitionSelectorLabel_1bxsc_70 small{color:var(--muted);font-size:11px}._competitionSelectorControl_1bxsc_71{display:block;position:relative}._competitionSelectorTrigger_1bxsc_95{width:100%;min-width:0;min-height:46px;color:var(--charcoal);border:1px solid var(--border-soft);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:10px;outline:0;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:flex}._competitionSelectorTrigger_1bxsc_95:focus{border-color:var(--latte);box-shadow:var(--shadow-focus)}._competitionSelectorTrigger_1bxsc_95>span{flex:1;gap:2px;min-width:0;margin:0;display:grid}._competitionSelectorTrigger_1bxsc_95 strong,._competitionSelectorTrigger_1bxsc_95 small,._competitionSelectorChoice_1bxsc_129 strong,._competitionSelectorChoice_1bxsc_129 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._competitionSelectorTrigger_1bxsc_95 small,._competitionSelectorChoice_1bxsc_129 small{color:var(--muted);font-size:11px}._competitionSelectorTrigger_1bxsc_95 em,._competitionSelectorOption_1bxsc_143>em{color:#6f675f;background:#6f675f1f;border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-style:normal;font-weight:750}._competitionSelectorTrigger_1bxsc_95 em[data-status=ENABLED],._competitionSelectorOption_1bxsc_143>em[data-status=ENABLED]{color:#18703e;background:#16a34a1f}._competitionSelectorTrigger_1bxsc_95 em[data-status=DISABLED],._competitionSelectorOption_1bxsc_143>em[data-status=DISABLED]{color:#a14339;background:#b94c3e1f}._competitionSelectorMenu_1bxsc_166{z-index:20;border:1px solid var(--border-soft);background:#fff;border-radius:12px;max-height:min(420px,60vh);padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 42px #322a2329}._competitionSelectorOption_1bxsc_143{border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}._competitionSelectorOption_1bxsc_143:has(._competitionSelectorChoice_1bxsc_129[aria-checked=true]){background:#8b624814}._competitionSelectorChoice_1bxsc_129{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:3px;padding:10px;display:grid}._competitionDisableButton_1bxsc_206{color:#a14339;font:inherit;cursor:pointer;background:#b94c3e12;border:1px solid #b94c3e33;border-radius:8px;padding:6px 9px;font-size:11px;font-weight:750}._competitionDisableButton_1bxsc_206:disabled{opacity:.5;cursor:not-allowed}._primaryButton_1bxsc_223,._secondaryButton_1bxsc_224,._retryButton_1bxsc_225{min-height:38px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 15px;font-size:13px;font-weight:650;display:inline-flex}._primaryButton_1bxsc_223{color:#fff;background:var(--latte);box-shadow:var(--shadow-button);border:1px solid #452d1f29}._secondaryButton_1bxsc_224,._retryButton_1bxsc_225{color:var(--charcoal);border:1px solid var(--border-soft);background:var(--off-white)}._primaryButton_1bxsc_223:hover:not(:disabled),._secondaryButton_1bxsc_224:hover:not(:disabled),._retryButton_1bxsc_225:hover:not(:disabled){transform:translateY(-1px)}._primaryButton_1bxsc_223:disabled,._secondaryButton_1bxsc_224:disabled,._retryButton_1bxsc_225:disabled{opacity:.48;cursor:not-allowed}._createPanel_1bxsc_266{background:#fcfbf8db;border:1px solid #8b62482e;border-radius:16px;grid-template-columns:minmax(180px,.9fr) minmax(240px,1.4fr) minmax(130px,.6fr) auto;align-items:end;gap:14px;margin-bottom:20px;padding:18px;display:grid;box-shadow:0 12px 30px #4334290f}._createPanel_1bxsc_266 label{gap:7px;display:grid}._createPanel_1bxsc_266 label span{color:var(--muted);font-size:12px;font-weight:650}._createPanel_1bxsc_266 input{border:1px solid var(--border-soft);min-width:0;height:38px;font:inherit;background:#fff;border-radius:9px;outline:0;padding:0 11px;font-size:13px}._createPanel_1bxsc_266 input:focus{border-color:var(--latte);box-shadow:var(--shadow-focus)}._createPanel_1bxsc_266>p,._uploadPanel_1bxsc_308>p{color:#a14339;grid-column:1/-1;margin:0;font-size:12px}._workspace_1bxsc_315{background:var(--off-white);border:1px solid #1c1c1c14;border-radius:20px;grid-template-columns:minmax(0,1fr);min-height:690px;display:grid;overflow:hidden;box-shadow:0 20px 60px #322a2317}._competitionPanel_1bxsc_326{border-right:1px solid var(--border-soft);background:#f1ede5;min-width:0;padding:18px 14px}._competitionPanel_1bxsc_326>header{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:2px 6px 14px;display:flex}._competitionPanel_1bxsc_326 header div{align-items:baseline;gap:8px;display:flex}._competitionPanel_1bxsc_326 header strong{color:var(--charcoal);font-size:14px}._competitionPanel_1bxsc_326 header small{font-size:11px}._competitionList_1bxsc_357,._scorecardList_1bxsc_358{gap:7px;display:grid}._competitionItem_1bxsc_363,._competitionActive_1bxsc_364,._scorecardItem_1bxsc_365,._scorecardActive_1bxsc_366{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}._competitionItem_1bxsc_363:hover,._scorecardItem_1bxsc_365:hover{background:#ffffff94}._competitionActive_1bxsc_364,._scorecardActive_1bxsc_366{background:var(--off-white);border-color:#8b62482e;box-shadow:0 5px 15px #42332812}._competitionItem_1bxsc_363 span,._competitionActive_1bxsc_364 span,._scorecardItem_1bxsc_365 span,._scorecardActive_1bxsc_366 span{gap:4px;min-width:0;display:grid}._competitionItem_1bxsc_363 strong,._competitionActive_1bxsc_364 strong,._scorecardItem_1bxsc_365 strong,._scorecardActive_1bxsc_366 strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._competitionItem_1bxsc_363 small,._competitionActive_1bxsc_364 small,._scorecardItem_1bxsc_365 small,._scorecardActive_1bxsc_366 small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}._competitionItem_1bxsc_363 em,._competitionActive_1bxsc_364 em,._scorecardItem_1bxsc_365 em,._scorecardActive_1bxsc_366 em{color:#735942;white-space:nowrap;background:#8b62481c;border-radius:999px;flex-shrink:0;padding:3px 7px;font-size:10px;font-style:normal;font-weight:700}._competitionItem_1bxsc_363 em[data-status=ENABLED],._competitionActive_1bxsc_364 em[data-status=ENABLED],._scorecardItem_1bxsc_365 em[data-status=CONFIRMED],._scorecardActive_1bxsc_366 em[data-status=CONFIRMED]{color:#18703e;background:#16a34a1f}._scorecardItem_1bxsc_365 em[data-status=FAILED],._scorecardActive_1bxsc_366 em[data-status=FAILED]{color:#a14339;background:#b94c3e1f}._scorecardItem_1bxsc_365 em[data-status=PARSING],._scorecardActive_1bxsc_366 em[data-status=PARSING],._scorecardItem_1bxsc_365 em[data-status=PENDING],._scorecardActive_1bxsc_366 em[data-status=PENDING]{color:#1f5e9c;background:#397ec91f}._detailPanel_1bxsc_461{min-width:0;padding:24px}._detailHeader_1bxsc_16{justify-content:space-between;gap:16px;margin-bottom:20px}._detailHeader_1bxsc_16 h2{letter-spacing:-.7px;margin:0;font-size:24px}._detailHeader_1bxsc_16>strong{color:#846343;background:#8b62481a;border-radius:999px;padding:6px 10px;font-size:11px}._detailHeader_1bxsc_16>strong[data-status=ENABLED]{color:#18703e;background:#16a34a1f}._detailHeader_1bxsc_16>strong[data-status=DRAFT]{color:#6f675f;background:#6f675f1f}._detailHeader_1bxsc_16>strong[data-status=DISABLED]{color:#a14339;background:#b94c3e1f}._sectionTabs_1bxsc_501{border-bottom:1px solid var(--border-soft);gap:6px;padding:0 20px 16px;display:flex}._sectionTabs_1bxsc_501 button{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:750}._sectionTabs_1bxsc_501 button[aria-current=page]{color:#fff;background:var(--latte);box-shadow:var(--shadow-button);border-color:#452d1f24}._scorecardControls_1bxsc_528{grid-template-columns:minmax(280px,400px) max-content;justify-content:start;align-items:end;gap:12px;display:grid}._scorecardTypeSelect_1bxsc_536{gap:6px;margin:0;display:grid}._scorecardTypeSelect_1bxsc_536 span{color:var(--muted);font-size:12px;font-weight:700}._scorecardTypeSelect_1bxsc_536 select{border:1px solid var(--border-soft);width:100%;min-width:0;height:44px;font:inherit;background:#fff;border-radius:9px;outline:0;padding:0 10px;font-size:13px}._scorecardTypeSelect_1bxsc_536 select:focus{border-color:var(--latte);box-shadow:var(--shadow-focus)}._uploadPanel_1bxsc_308{border:1px solid var(--border-soft);background:#f8f5ef;border-radius:16px;align-content:start;gap:14px;padding:18px;display:grid}._scorecardSetup_1bxsc_576{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}._libraryPanel_1bxsc_583{border:1px solid var(--border-soft);background:#fff;border-radius:16px;min-width:0;padding:18px}._libraryPanel_1bxsc_583>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._libraryPanel_1bxsc_583 h3,._libraryPanel_1bxsc_583 p{margin:0}._libraryPanel_1bxsc_583 h3{font-size:15px}._libraryPanel_1bxsc_583 header p,._libraryDetail_1bxsc_608>span{color:var(--muted);margin-top:4px;font-size:12px}._libraryPanel_1bxsc_583 header>strong{color:var(--latte);flex:none;font-size:12px}._libraryList_1bxsc_620{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-top:14px;display:grid}._libraryList_1bxsc_620 button{text-align:left;border:1px solid var(--border-soft);background:var(--off-white);min-width:0;font:inherit;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}._libraryList_1bxsc_620 button[aria-current=true]{border-color:var(--latte);background:#8b624814}._libraryList_1bxsc_620 button span,._libraryList_1bxsc_620 button strong,._libraryList_1bxsc_620 button small{min-width:0;display:block}._libraryList_1bxsc_620 button strong,._libraryList_1bxsc_620 button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._libraryList_1bxsc_620 button strong{font-size:13px}._libraryList_1bxsc_620 button small,._libraryList_1bxsc_620 button em{color:var(--muted);margin-top:4px;font-size:11px;font-style:normal}._libraryList_1bxsc_620 button em{color:#55755d;flex:none}._libraryDetail_1bxsc_608{border-top:1px solid var(--border-soft);margin-top:12px;padding-top:12px}._libraryDetail_1bxsc_608 ul{color:var(--charcoal);margin:9px 0 0;padding-left:20px;font-size:12px;line-height:1.7}._libraryEmpty_1bxsc_692{min-height:108px;color:var(--muted);text-align:center;place-items:center;font-size:12px;display:grid;margin-top:14px!important}._sectionTitle_1bxsc_702{align-items:center;gap:11px;display:flex}._sectionTitle_1bxsc_702>span{color:#fff;background:var(--latte);border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}._sectionTitle_1bxsc_702 h3,._historyHeader_1bxsc_18 h3,._scorecardDetail_1bxsc_19 h3{margin:0;font-size:15px}._sectionTitle_1bxsc_702 p{color:var(--muted);margin:4px 0 0;font-size:12px}._uploadActions_1bxsc_17{flex-wrap:wrap;gap:9px}._scorecardControls_1bxsc_528 ._uploadActions_1bxsc_17>button{min-height:44px}._scorecardArea_1bxsc_741{border:1px solid var(--border-soft);border-radius:16px;grid-template-columns:270px minmax(0,1fr);min-height:390px;margin-top:20px;display:grid;overflow:hidden}._scorecardHistory_1bxsc_751{border-right:1px solid var(--border-soft);background:#f7f4ee;min-width:0;padding:14px}._historyHeader_1bxsc_18{justify-content:space-between;margin-bottom:10px;padding:2px 3px}._historyHeader_1bxsc_18 button{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}._historyHeader_1bxsc_18 button:hover{color:var(--charcoal);background:var(--hover-bg)}._scorecardItem_1bxsc_365,._scorecardActive_1bxsc_366{padding:10px}._scorecardDetail_1bxsc_19{background:#fff;min-width:0;padding:18px}._scorecardDetail_1bxsc_19>header{justify-content:space-between;gap:16px;margin-bottom:14px}._detailActions_1bxsc_20{flex-wrap:wrap;justify-content:flex-end;gap:8px}._contentPreview_1bxsc_805,._contentEmpty_1bxsc_806{box-sizing:border-box;background:#f6f3ed;border:1px solid #1c1c1c17;border-radius:12px;min-height:260px;max-height:510px;margin:0;overflow:auto}._contentPreview_1bxsc_805{color:#302b27;overflow-wrap:anywhere;white-space:pre-wrap;padding:16px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.65}._contentEmpty_1bxsc_806,._emptyDetail_1bxsc_828,._placeholder_1bxsc_829{color:var(--muted);text-align:center;justify-content:center;align-items:center;display:flex}._contentEmpty_1bxsc_806{font-size:13px}._scorecardError_1bxsc_841{color:#963c33;background:#b94c3e17;border-radius:9px;margin:0 0 12px;padding:9px 11px;font-size:12px}._scorecardError_1bxsc_841 ul,._scorecardWarning_1bxsc_851 ul{margin:8px 0 0;padding-left:20px}._scorecardWarning_1bxsc_851{color:#6d5310;background:#fff9e8;border:1px solid #e6c86e;border-radius:10px;margin:0;padding:12px 14px}._readonlyNotice_1bxsc_865{color:#735942;background:#8b62481a;border-radius:9px;margin:0 0 12px;padding:9px 11px;font-size:12px}._loadMoreButton_1bxsc_874{color:var(--charcoal);border:1px solid var(--border-soft);font:inherit;cursor:pointer;background:#fff;border-radius:9px;margin:16px auto 0;padding:8px 12px;font-size:12px;display:block}._loadMoreButton_1bxsc_874:disabled{opacity:.48;cursor:not-allowed}._placeholder_1bxsc_829{min-height:72px;margin:0;font-size:12px}._emptyDetail_1bxsc_828{flex-direction:column;gap:9px;min-height:560px}._emptyDetail_1bxsc_828 h2,._emptyDetail_1bxsc_828 p{margin:0}._emptyDetail_1bxsc_828 h2{color:var(--charcoal);font-size:18px}._emptyDetail_1bxsc_828 p{font-size:13px}@media (width<=1050px){._createPanel_1bxsc_266{grid-template-columns:repeat(2,minmax(0,1fr))}._scorecardArea_1bxsc_741{grid-template-columns:220px minmax(0,1fr)}._scorecardSetup_1bxsc_576{grid-template-columns:1fr}}@media (width<=800px){._page_1bxsc_9{width:min(100% - 28px,720px);padding-top:22px}._workspace_1bxsc_315,._scorecardArea_1bxsc_741,._scorecardControls_1bxsc_528{grid-template-columns:1fr}._scorecardHistory_1bxsc_751{border-right:0;border-bottom:1px solid var(--border-soft)}._scorecardList_1bxsc_358{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._pageHeader_1bxsc_15,._detailHeader_1bxsc_16,._scorecardDetail_1bxsc_19>header{flex-direction:column;align-items:flex-start}._pageHeader_1bxsc_15 ._primaryButton_1bxsc_223{width:100%}._createPanel_1bxsc_266,._scorecardList_1bxsc_358{grid-template-columns:1fr}._detailPanel_1bxsc_461{padding:16px}._uploadPanel_1bxsc_308,._libraryPanel_1bxsc_583,._scorecardDetail_1bxsc_19{padding:14px}._detailActions_1bxsc_20,._detailActions_1bxsc_20>button,._scorecardControls_1bxsc_528 ._uploadActions_1bxsc_17,._scorecardControls_1bxsc_528 ._uploadActions_1bxsc_17>button{width:100%}}._page_fj2g7_1{max-width:1180px;padding:var(--space-8);margin:0 auto}._page_fj2g7_1 h1{margin:0;font-size:26px}._page_fj2g7_1 h2{margin:0 0 var(--space-3);font-size:18px}._page_fj2g7_1 h3{margin:0;font-size:15px}._page_fj2g7_1 p{line-height:1.7}._muted_fj2g7_6{color:var(--muted);font-size:13px}._form_fj2g7_7,._card_fj2g7_7{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);padding:var(--space-6)}._form_fj2g7_7{align-items:end;gap:var(--space-4);margin:var(--space-6) 0;display:flex}._form_fj2g7_7 label{gap:var(--space-2);font-size:13px;display:grid}._input_fj2g7_10{flex:1;min-width:0}._page_fj2g7_1 input,._page_fj2g7_1 select,._page_fj2g7_1 textarea{border:1px solid var(--border-active);border-radius:var(--radius-xs);background:var(--off-white);width:100%;color:var(--charcoal);font:inherit;padding:10px 12px}._page_fj2g7_1 button{border:1px solid var(--border-active);border-radius:var(--radius-xs);background:var(--off-white);color:var(--charcoal);cursor:pointer;padding:10px 16px}._form_fj2g7_7 button{background:var(--latte);color:#fff;white-space:nowrap}._page_fj2g7_1 button:disabled{cursor:default;opacity:.55}._page_fj2g7_1 button:focus-visible,._page_fj2g7_1 input:focus-visible,._page_fj2g7_1 select:focus-visible{outline:2px solid var(--latte);outline-offset:3px}._results_fj2g7_16{gap:var(--space-5);display:grid}._heading_fj2g7_17{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._heading_fj2g7_17 h2{margin:0}._summary_fj2g7_19{font-weight:650}._badge_fj2g7_20{background:var(--cream);border-radius:var(--radius-full);white-space:nowrap;padding:4px 10px;font-size:12px}._badge_fj2g7_20[data-status=FAIL],._badge_fj2g7_20[data-status=FAILED]{color:#a33424;background:#f9eae6}._fields_fj2g7_22{grid-template-columns:minmax(100px,150px) minmax(0,1fr);gap:10px 16px;font-size:13px;line-height:1.6;display:grid}._fields_fj2g7_22 dt{color:var(--muted)}._fields_fj2g7_22 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._field_fj2g7_22{display:contents}._notice_fj2g7_26{padding:var(--space-5);border-left:3px solid var(--latte);background:var(--cream);font-size:13px;line-height:1.7}._notice_fj2g7_26 ul{padding-left:var(--space-5)}._item_fj2g7_28{padding:var(--space-4) 0;border-top:1px solid var(--border-soft)}._item_fj2g7_28:last-child{padding-bottom:0}._details_fj2g7_30{border-top:1px solid var(--border-soft);padding:var(--space-4) 0}._details_fj2g7_30 summary{cursor:pointer;font-weight:600;line-height:1.6}._details_fj2g7_30 summary:focus-visible{outline:2px solid var(--latte);outline-offset:4px}._timeline_fj2g7_33{margin:var(--space-5) 0 0;gap:var(--space-5);padding:0;list-style:none;display:grid}._incident_fj2g7_34{border-left:3px solid var(--latte);padding:var(--space-4);background:var(--cream);border-radius:var(--radius-xs);min-width:0}._incident_fj2g7_34 h3{margin-top:var(--space-3);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.7}._incident_fj2g7_34 p{overflow-wrap:anywhere}._incident_fj2g7_34 ._details_fj2g7_30:last-child{padding-bottom:0}@media (width<=760px){._page_fj2g7_1{padding:var(--space-4)}._form_fj2g7_7{padding:var(--space-4);flex-wrap:wrap}._form_fj2g7_7 label{flex:100%}._form_fj2g7_7 button{width:100%}._card_fj2g7_7{padding:var(--space-4)}._fields_fj2g7_22{grid-template-columns:90px minmax(0,1fr)}}._page_1x5ii_1{width:min(1280px,100% - 48px);margin:0 auto;padding:32px 0 64px}._pageHeader_1x5ii_7,._cardHeader_1x5ii_8,._actions_1x5ii_9,._fileMeta_1x5ii_10{align-items:center;display:flex}._pageHeader_1x5ii_7{justify-content:space-between;gap:24px;margin-bottom:28px}._pageHeader_1x5ii_7 p,._pageHeader_1x5ii_7 h1,._pageHeader_1x5ii_7 span,._section_1x5ii_24 header h2,._section_1x5ii_24 header p{margin:0}._pageHeader_1x5ii_7 p{color:var(--latte);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:800}._pageHeader_1x5ii_7 h1{letter-spacing:-1.6px;margin-top:5px;font-size:clamp(28px,4vw,42px)}._pageHeader_1x5ii_7 span{color:var(--muted);margin-top:8px;font-size:13px;display:block}._pageHeader_1x5ii_7 button,._statusPage_1x5ii_51 button,._actions_1x5ii_9 button,._primaryAction_1x5ii_53{min-height:38px;color:var(--charcoal);border:1px solid var(--border-soft);background:var(--off-white);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:12px;font-weight:650;display:inline-flex}._section_1x5ii_24+._section_1x5ii_24{margin-top:32px}._section_1x5ii_24>header{margin-bottom:14px}._section_1x5ii_24 header h2{font-size:20px}._section_1x5ii_24 header p{color:var(--muted);margin-top:5px;font-size:12px}._grid_1x5ii_88{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._card_1x5ii_8{border:1px solid var(--border-soft);background:var(--off-white);border-radius:16px;min-width:0;padding:14px;box-shadow:0 12px 30px #4334290f}._cardHeader_1x5ii_8{justify-content:space-between;margin-bottom:10px}._cardHeader_1x5ii_8>strong{font-size:14px}._cardHeader_1x5ii_8 span{color:var(--muted);background:#1c1c1c0f;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}._cardHeader_1x5ii_8 span[data-status=ENABLED]{color:#18703e;background:#16a34a1f}._cardHeader_1x5ii_8 span[data-status=INVALID]{color:#a14339;background:#b94c3e1f}._preview_1x5ii_131,._emptyPreview_1x5ii_132{aspect-ratio:16/9;background:#ebe6dd;border-radius:11px;width:100%}._preview_1x5ii_131{object-fit:cover;display:block}._qrPreview_1x5ii_144{aspect-ratio:1;object-fit:contain;background:#fff}._qrDraft_1x5ii_150,._audit_1x5ii_151{color:var(--muted);margin-top:12px;font-size:12px}._qrDraft_1x5ii_150 p{overflow-wrap:anywhere;margin:8px 0}._audit_1x5ii_151{gap:4px;display:grid}._emptyPreview_1x5ii_132{color:var(--muted);place-content:center;justify-items:center;gap:7px;font-size:12px;display:grid}._fileMeta_1x5ii_10{justify-content:space-between;gap:10px;margin-top:10px;font-size:11px}._fileMeta_1x5ii_10 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fileMeta_1x5ii_10 span{color:var(--muted);flex-shrink:0}._progress_1x5ii_194{background:#ece7de;border-radius:7px;height:24px;margin-top:10px;position:relative;overflow:hidden}._progress_1x5ii_194>span{background:#8b62484d;height:100%;display:block}._progress_1x5ii_194 small{place-items:center;font-size:10px;display:grid;position:absolute;inset:0}._error_1x5ii_217{color:#a14339;margin:9px 0 0;font-size:11px}._actions_1x5ii_9{flex-wrap:wrap;gap:7px;margin-top:12px}._primaryAction_1x5ii_53{color:#fff;border-color:var(--latte);background:var(--latte)}._primaryAction_1x5ii_53 input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}._actions_1x5ii_9 button:disabled{opacity:.45;cursor:not-allowed}._primaryAction_1x5ii_53:has(input:disabled){opacity:.45;cursor:not-allowed}._statusPage_1x5ii_51{min-height:60vh;color:var(--muted);justify-content:center;align-items:center;gap:12px;display:flex}@media (width<=1050px){._grid_1x5ii_88{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){._page_1x5ii_1{width:min(100% - 28px,620px);padding-top:22px}._pageHeader_1x5ii_7{flex-direction:column;align-items:flex-start}._grid_1x5ii_88{grid-template-columns:1fr}}._field_15c17_1{align-content:start;gap:6px;min-width:0;display:grid}._trigger_15c17_8{width:100%;min-height:38px;color:var(--charcoal);text-align:left;background:var(--nm-bg);font:inherit;cursor:pointer;border:0;border-radius:10px;outline:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px 10px 13px;font-size:13px;font-weight:400;display:flex;box-shadow:inset 3px 3px 7px #a8a0916b,inset -2px -2px 5px #fffc}._trigger_15c17_8>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._trigger_15c17_8>svg,._option_15c17_38>svg{color:#8b6248;flex:none}._trigger_15c17_8[data-placeholder=true]{color:#1c1c1c73}._trigger_15c17_8[aria-expanded=true],._trigger_15c17_8:focus-visible{outline-offset:1px;outline:2px solid #8b624838}._trigger_15c17_8:disabled{cursor:not-allowed}._menu_15c17_57{visibility:hidden;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cec7bc transparent;color:#37332f;letter-spacing:0;pointer-events:auto;background:#faf8f4;border:1px solid #ded8ce;border-radius:8px;padding:6px;font-size:13px;font-weight:400;line-height:1.5;position:absolute;overflow-y:auto;box-shadow:0 8px 24px #2c231821,0 2px 5px #2c23180f}._option_15c17_38{cursor:pointer;overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:8px;min-height:32px;padding:6px 9px;display:flex}._option_15c17_38>span{flex:1;min-width:0}._option_15c17_38[aria-selected=true]{color:#805a41;background:#eee7df}._option_15c17_38[data-focused=true],._option_15c17_38:hover{background:#eae5dd}._option_15c17_38[data-onboarding-option=true],._menu_15c17_57 [data-onboarding-option=true]{color:#37332f;box-shadow:none;background:#dedbd5;animation:1.4s ease-in-out infinite _onboarding-option-pulse_15c17_1}._group_15c17_112{background:#eee7df;min-height:36px}._child_15c17_117{padding-left:23px}@keyframes _onboarding-option-pulse_15c17_1{0%,to{filter:brightness()}50%{filter:brightness(1.08)}}@media (prefers-reduced-motion:reduce){._option_15c17_38[data-onboarding-option=true],._menu_15c17_57 [data-onboarding-option=true]{animation:none}}._picker_2o5r0_1{width:100%;min-width:0;max-width:380px;color:var(--charcoal);gap:8px;margin:10px 0;font-size:13px;font-weight:700;line-height:1.5;display:grid}._select_2o5r0_14{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}._select_2o5r0_14>button{min-width:0}._hint_2o5r0_24{font:inherit;overflow-wrap:anywhere}._notice_2o5r0_29{color:var(--muted);font-size:12px;font-weight:400}._notice_2o5r0_29 button{color:var(--latte);cursor:pointer;background:0 0;border:0;text-decoration:underline}._selectLayer_2o5r0_43{z-index:60;pointer-events:none;position:fixed;inset:0}._header_reb83_1{z-index:40;border-bottom:1px solid var(--border-soft);background:var(--cream);grid-template-columns:1fr auto 1fr;align-items:center;column-gap:16px;width:100%;min-height:56px;padding:0 40px;display:grid;position:sticky;top:0}._brand_reb83_16,._navigation_reb83_17,._actions_reb83_18,._profileButton_reb83_19,._profileSummary_reb83_20,._profileLinks_reb83_21 a,._profileLinks_reb83_21 button,._logoutButton_reb83_23{align-items:center;display:flex}._brand_reb83_16{width:max-content;height:56px;text-decoration:none}._brand_reb83_16 img{object-fit:contain;filter:brightness(0)saturate()invert(48%)sepia(28%)saturate(580%)hue-rotate(345deg)brightness(82%);width:auto;height:47px;display:block}._navigation_reb83_17{justify-content:center;align-self:stretch;gap:30px}._navLink_reb83_49,._activeLink_reb83_50{min-height:56px;color:var(--muted);align-items:center;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex;position:relative}._activeLink_reb83_50{color:var(--charcoal);font-weight:600}._actions_reb83_18{justify-content:flex-end;gap:5px}._runningHubLink_reb83_71{width:32px;height:32px;transition:background var(--transition-fast);border-radius:6px;flex:0 0 32px;place-items:center;display:inline-grid}._walletNotice_reb83_81{color:#d32f2f;white-space:nowrap;flex:none;margin-right:12px;font-size:16px;line-height:20px}._runningHubLink_reb83_71 img{width:20px;height:20px;display:block}._runningHubLink_reb83_71:hover{background:var(--hover-bg)}._runningHubLink_reb83_71:focus-visible{outline:2px solid var(--latte);outline-offset:2px}._loginLink_reb83_105,._guideLink_reb83_106,._primaryAction_reb83_107{min-height:32px;transition:color var(--transition-fast), background var(--transition-fast);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:400;text-decoration:none;display:inline-flex}._guideLink_reb83_106{color:var(--latte);cursor:pointer;white-space:nowrap;background:0 0;border:0;gap:5px;padding:0 6px;font-weight:500}._guideLink_reb83_106 svg{flex:none}._loginLink_reb83_105{color:var(--charcoal);border:1px solid var(--border-active)}._primaryAction_reb83_107{color:var(--off-white);background:var(--latte);box-shadow:var(--shadow-button)}._loginLink_reb83_105:hover{background:var(--hover-bg)}._guideLink_reb83_106:hover{color:var(--latte);background:var(--hover-bg)}._profileAnchor_reb83_158{position:relative}._profileButton_reb83_19,._profileLinks_reb83_21 button,._logoutButton_reb83_23{cursor:pointer;border:0}._profileButton_reb83_19{width:36px;height:36px;color:var(--charcoal);box-shadow:none;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:13px;font-weight:600;display:grid}._avatar_reb83_183,._largeAvatar_reb83_184{color:var(--off-white);background:linear-gradient(135deg,#8b6248,#b68b70);border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:2px 2px 5px #714b3638,-1px -1px 3px #ffffff73}._avatar_reb83_183 img,._largeAvatar_reb83_184 img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._avatar_reb83_183{box-sizing:border-box;border:2px solid var(--off-white);width:30px;height:30px;font-size:11px;box-shadow:0 0 0 1.5px #8b624875,0 2px 5px #1c1c1c29}._profilePopover_reb83_216{background:var(--nm-bg);width:300px;max-height:calc(100vh - 72px);box-shadow:10px 10px 24px var(--nm-dark), -7px -7px 18px var(--nm-light), 0 20px 48px #1c1c1c14;border:0;border-radius:24px;padding:0;animation:.22s both _profile-popover-in_reb83_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden auto}._profileClose_reb83_235{z-index:1;width:26px;height:26px;color:var(--muted);background:var(--nm-bg);box-shadow:3px 3px 7px var(--nm-dark), -2px -2px 6px var(--nm-light);cursor:pointer;transition:color var(--transition-fast), box-shadow var(--transition-fast);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}._profileClose_reb83_235:hover{color:var(--charcoal);box-shadow:var(--shadow-inset)}._profileHeader_reb83_263{padding:20px 16px 14px}._profileSummary_reb83_20{align-items:flex-start;gap:12px}._largeAvatar_reb83_184{width:50px;height:50px;box-shadow:5px 5px 12px var(--nm-dark), -4px -4px 10px var(--nm-light);flex:0 0 50px;font-size:16px;font-weight:700}._profileSummary_reb83_20 div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._profileSummary_reb83_20 span{color:var(--muted);font-size:11px}._profileSummary_reb83_20 strong{color:var(--charcoal);text-overflow:ellipsis;white-space:nowrap;padding-right:24px;font-size:15px;line-height:1.35;overflow:hidden}._profileUserId_reb83_306{align-items:center;gap:4px;min-width:0;display:flex}._profileUserId_reb83_306 small{font-size:9px}._profileUserIdValue_reb83_317{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}._copyUserId_reb83_322{width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._copyUserId_reb83_322:hover{color:var(--latte);background:var(--hover-bg)}._membershipRow_reb83_342{grid-template-columns:1fr;align-items:center;gap:8px;margin-top:12px;display:grid}._plan_reb83_350{color:#5c3800;background:linear-gradient(135deg,#f5d96b 0%,#e8b42c 100%);border-radius:10px;justify-self:start;align-items:center;gap:4px;padding:5px 10px 5px 8px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:3px 3px 8px #b4780033,-2px -2px 6px #fff0968c}._membershipRow_reb83_342 small{color:var(--muted);grid-column:1/-1;font-size:10.5px}._rechargeLink_reb83_372{cursor:pointer;width:100%;min-height:58px;color:var(--off-white);background:var(--latte);white-space:nowrap;transition:background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border:0;border-radius:12px;grid-column:2/4;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:4px 4px 10px #5f3b2547,-2px -2px 6px #ffffff80}._rechargeLink_reb83_372:hover{background:#7a5540;transform:translateY(-1px);box-shadow:0 7px 16px #5f3b254d}._rechargeLink_reb83_372:disabled{cursor:wait;opacity:.7;transform:none}._profileWalletNotice_reb83_411{color:#d32f2f;margin:0 12px 10px;font-size:14px;line-height:20px}._profilePopover_reb83_216 ._accountPicker_reb83_418{width:auto;margin:10px 18px}._accountCard_reb83_423{background:var(--nm-bg);box-shadow:inset 4px 4px 10px var(--nm-dark), inset -3px -3px 8px var(--nm-light);border-radius:16px;margin:0 12px 8px;padding:14px 12px}._pointsSummary_reb83_433{justify-content:space-between;align-items:center;display:flex}._pointsSummary_reb83_433 span{color:#1c1c1c80;letter-spacing:.04em;font-size:11px;font-weight:600}._pointsSummary_reb83_433 strong{color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:24px;line-height:1}._profileMetrics_reb83_453{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}._profileMetric_reb83_453{background:var(--nm-bg);min-height:58px;box-shadow:4px 4px 8px var(--nm-dark), -3px -3px 7px var(--nm-light);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}._profileMetric_reb83_453 strong{color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:20px}._profileMetric_reb83_453 span{color:#1c1c1c7a;font-size:10px}._profileNotice_reb83_488{color:#8f352c;margin:8px 18px 0;font-size:12px}._quota_reb83_494{background:#efe2d6;border-radius:12px;flex-direction:column;gap:7px;margin-top:14px;padding:14px;display:flex}._quota_reb83_494>span:first-child,._quota_reb83_494 small{color:var(--latte);font-size:12px}._quota_reb83_494 strong{font-size:24px}._progress_reb83_514{background:var(--off-white);border-radius:999px;height:7px;overflow:hidden}._progress_reb83_514 i{border-radius:inherit;background:var(--latte);width:65.2%;height:100%;display:block}._profileLinks_reb83_21{background:0 0;gap:0;margin:0 10px;padding:0;display:grid}._profileLinksLabel_reb83_537{color:#1c1c1c6b;letter-spacing:.05em;margin:10px 18px 4px;font-size:10px;font-weight:700;display:block}._profileLinks_reb83_21 a,._profileLinks_reb83_21 button{width:100%;min-height:46px;color:var(--charcoal);text-align:left;transition:background var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border-radius:11px;gap:11px;padding:6px 8px;text-decoration:none}._profileLinks_reb83_21 a:hover,._profileLinks_reb83_21 button:hover{background:var(--nm-bg);box-shadow:3px 3px 7px var(--nm-dark), -2px -2px 6px var(--nm-light)}._profileLinkIcon_reb83_570{color:#1c1c1c9e;background:var(--nm-bg);width:30px;height:30px;box-shadow:3px 3px 7px var(--nm-dark), -2px -2px 6px var(--nm-light);border-radius:9px;flex:0 0 30px;place-items:center;display:grid}._profileLinks_reb83_21 strong{flex:1;min-width:0;font-size:13px}._logoutButton_reb83_23{color:#1c1c1c85;background:var(--nm-bg);width:calc(100% - 24px);min-height:40px;box-shadow:4px 4px 9px var(--nm-dark), -3px -3px 7px var(--nm-light);transition:color var(--transition-fast), box-shadow var(--transition-fast);border-radius:12px;justify-content:center;gap:8px;margin:8px 12px 14px;padding:9px 7px;font-size:12.5px;font-weight:600}._logoutButton_reb83_23:hover{color:#a63c32;box-shadow:var(--shadow-inset)}._logoutButton_reb83_23:disabled{cursor:wait;opacity:.6}._profileButton_reb83_19:focus-visible,._profileClose_reb83_235:focus-visible,._copyUserId_reb83_322:focus-visible,._rechargeLink_reb83_372:focus-visible,._guideLink_reb83_106:focus-visible,._profileLinks_reb83_21 a:focus-visible,._logoutButton_reb83_23:focus-visible{outline:2px solid var(--latte);outline-offset:2px}@keyframes _profile-popover-in_reb83_1{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._demoNotice_reb83_643{color:var(--muted);background:#f5f1ea;border-radius:8px;margin:6px 0 0;padding:9px 10px;font-size:12px;line-height:1.5}@media (width<=1800px){._header_reb83_1[data-wallet-notice=true]{padding-bottom:30px}._walletNotice_reb83_81{text-align:center;margin-right:0;font-size:15px;position:absolute;bottom:10px;left:12px;right:12px}}@media (width<=900px){._header_reb83_1{grid-template-columns:1fr auto;padding:0 16px}._navigation_reb83_17{display:none}._actions_reb83_18{grid-column:2}._profilePopover_reb83_216{width:min(340px,100vw - 32px);position:fixed;top:68px;right:16px}}@media (width<=600px){._header_reb83_1{column-gap:0;padding:0 12px}._brand_reb83_16 img{height:40px}._actions_reb83_18{gap:2px}._loginLink_reb83_105,._primaryAction_reb83_107{padding:0 8px;font-size:12px}._guideLink_reb83_106{width:28px;padding:0}._guideLink_reb83_106 span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){._profilePopover_reb83_216{animation:none}}._shell_14awi_1{min-height:100vh;color:var(--charcoal);background:var(--cream)}._body_14awi_7{grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 64px);display:grid}._sidebar_14awi_13{border-right:1px solid var(--border-soft);background:#f1ede5;padding:26px 16px}._brand_14awi_19{gap:5px;padding:0 12px 20px;display:grid}._brand_14awi_19 small{color:var(--latte);letter-spacing:1.4px;font-size:10px;font-weight:800}._brand_14awi_19 strong{font-size:18px}._sidebar_14awi_13 nav{gap:6px;display:grid}._sidebar_14awi_13 a{min-height:42px;color:var(--muted);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:650;text-decoration:none;display:flex}._sidebar_14awi_13 a:hover,._sidebar_14awi_13 ._active_14awi_55{color:var(--charcoal);background:var(--off-white);box-shadow:0 5px 15px #42332812}._content_14awi_61{min-width:0}@media (width<=760px){._body_14awi_7{grid-template-columns:1fr}._sidebar_14awi_13{border-right:0;border-bottom:1px solid var(--border-soft);padding:12px 14px}._brand_14awi_19{display:none}._sidebar_14awi_13 nav{grid-template-columns:repeat(3,minmax(0,1fr))}._sidebar_14awi_13 a{justify-content:center}}._page_fa7xh_1{width:min(1540px,100% - 48px);color:var(--charcoal);margin:0 auto;padding:32px 0 64px}._header_fa7xh_8,._heading_fa7xh_9,._actions_fa7xh_10,._pagination_fa7xh_11,._rowActions_fa7xh_12{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._header_fa7xh_8,._heading_fa7xh_9{justify-content:space-between}._header_fa7xh_8{margin-bottom:24px}._header_fa7xh_8 small{color:var(--latte);letter-spacing:1.5px;font-size:11px;font-weight:800}._header_fa7xh_8 h1{align-items:center;gap:10px;margin:8px 0;font-size:clamp(26px,4vw,36px);display:flex}._page_fa7xh_1 p,._actions_fa7xh_10>span{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}._page_fa7xh_1 button{border:1px solid var(--border-soft);background:var(--off-white);min-height:36px;color:var(--charcoal);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:650;display:inline-flex}._page_fa7xh_1 button._primary_fa7xh_68{background:var(--charcoal);color:var(--off-white)}._page_fa7xh_1 button:disabled{opacity:.45;cursor:not-allowed}._page_fa7xh_1 button:focus-visible,._page_fa7xh_1 input:focus-visible,._page_fa7xh_1 select:focus-visible,._page_fa7xh_1 summary:focus-visible{outline:2px solid var(--latte);outline-offset:3px}._panel_fa7xh_86{border:1px solid var(--border-soft);background:var(--off-white);border-radius:16px;margin-top:20px;padding:22px}._panel_fa7xh_86 h2{margin:0 0 16px;font-size:19px}._fields_fa7xh_99{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 16px;padding:0;display:grid}._fields_fa7xh_99 label,._file_fa7xh_109{flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}._fields_fa7xh_99 input,._fields_fa7xh_99 select{box-sizing:border-box;border:1px solid var(--border-soft);width:100%;min-height:38px;color:var(--charcoal);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-size:13px}._tableWrap_fa7xh_131,._previewTable_fa7xh_132{border:1px solid var(--border-soft);border-radius:10px;max-width:100%;margin:18px 0;overflow:auto}._previewTable_fa7xh_132{max-height:440px}._page_fa7xh_1 table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}._page_fa7xh_1 caption{text-align:left;color:var(--muted);padding:10px}._page_fa7xh_1 th,._page_fa7xh_1 td{border-bottom:1px solid var(--border-soft);vertical-align:top;overflow-wrap:anywhere;min-width:64px;max-width:280px;padding:11px 12px}._page_fa7xh_1 th{white-space:nowrap;background:#f6f3ef;position:sticky;top:0}._rowActions_fa7xh_12{gap:5px;min-width:235px}._rowActions_fa7xh_12 button{min-height:32px;padding:5px 8px}._badge_fa7xh_184{white-space:nowrap;color:#a14339;background:#f8e5e2;border-radius:20px;padding:3px 7px;display:inline-block}._badge_fa7xh_184[data-status=ENABLED]{color:#18703e;background:#e4f3e9}._page_fa7xh_1 ._error_fa7xh_198,._page_fa7xh_1 tr[data-error=true]{color:#a14339;background:#fff2ef}._page_fa7xh_1 ._error_fa7xh_198,._page_fa7xh_1 ._notice_fa7xh_205{border-radius:8px;padding:10px 12px}._page_fa7xh_1 ._notice_fa7xh_205{color:#18703e;background:#e4f3e9}._scope_fa7xh_215{background:#f6f3ef;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}._scope_fa7xh_215 dt{color:var(--muted);font-size:12px}._scope_fa7xh_215 dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}._confirmation_fa7xh_235{align-items:flex-start;gap:8px;margin:18px 0;font-size:13px;line-height:1.6;display:flex}._pagination_fa7xh_11{justify-content:flex-end;font-size:12px}._page_fa7xh_1 pre{white-space:pre-wrap;max-width:400px;font-size:11px}._page_fa7xh_1 summary{cursor:pointer}._empty_fa7xh_259{text-align:center;padding:32px 0}@media (width<=1100px){._fields_fa7xh_99{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._page_fa7xh_1{width:calc(100% - 24px);padding-top:20px}._panel_fa7xh_86{padding:14px}._fields_fa7xh_99,._scope_fa7xh_215{grid-template-columns:minmax(0,1fr)}}._page_14122_1{gap:22px;width:min(1220px,100%);margin:0 auto;padding:34px 38px 56px;display:grid}._pageHeader_14122_9,._pageHeader_14122_9>div,._form_14122_11 header,._copy_14122_12,._list_14122_13,._list_14122_13>article{display:flex}._pageHeader_14122_9{justify-content:space-between;align-items:flex-start;gap:24px}._pageHeader_14122_9>div,._copy_14122_12,._list_14122_13{flex-direction:column}._pageHeader_14122_9>div{gap:4px}._pageHeader_14122_9 p,._pageHeader_14122_9 h1,._pageHeader_14122_9 span,._form_14122_11 h2,._form_14122_11 p,._list_14122_13 h2,._list_14122_13 p{margin:0}._pageHeader_14122_9 p{color:var(--latte);letter-spacing:.12em;font-size:12px;font-weight:800}._pageHeader_14122_9 h1{font-size:clamp(30px,4vw,44px)}._pageHeader_14122_9 span,._form_14122_11 p,._copy_14122_12 p,._list_14122_13>header span{color:var(--muted);font-size:12px}._pageHeader_14122_9 button,._tabs_14122_64 button,._formActions_14122_65 button,._actions_14122_66 button,._previewUpload_14122_67{border:1px solid var(--border-soft);min-height:38px;color:var(--charcoal);font:inherit;cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}._tabs_14122_64{gap:8px;display:flex}._tabs_14122_64 button[aria-selected=true],._formActions_14122_65 button[type=submit]{border-color:var(--latte);background:var(--latte);color:#fff}._layout_14122_96{grid-template-columns:minmax(280px,.72fr) minmax(460px,1.28fr);align-items:start;gap:18px;display:grid}._form_14122_11,._list_14122_13{border:1px solid var(--border-soft);background:#ffffffb8;border-radius:16px;gap:15px;padding:20px}._form_14122_11 header{align-items:center;gap:10px}._form_14122_11 label:not(._previewUpload_14122_67):not(._defaultCheck_14122_117){gap:6px;display:grid}._form_14122_11 label>span{color:var(--muted);font-size:12px;font-weight:700}._form_14122_11 input,._form_14122_11 textarea{border:1px solid var(--border-soft);min-width:0;font:inherit;background:#fff;border-radius:9px;padding:9px 11px;font-size:13px}._form_14122_11 textarea{resize:vertical;min-height:88px}._previewUpload_14122_67{position:relative;overflow:hidden}._previewUpload_14122_67 input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._defaultCheck_14122_117{align-items:center;gap:8px;font-size:13px;display:flex}._defaultCheck_14122_117 input{width:16px;height:16px;padding:0}._formActions_14122_65{gap:8px;display:flex}._error_14122_175{color:#a14339!important}._list_14122_13>header{justify-content:space-between;align-items:center;display:flex}._list_14122_13>article{border:1px solid var(--border-soft);background:#fff;border-radius:13px;align-items:center;gap:14px;padding:13px}._list_14122_13>article[data-status=DISABLED]{opacity:.58}._preview_14122_67{background:var(--off-white);width:96px;height:62px;color:var(--muted);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}._preview_14122_67 img{object-fit:cover;width:100%;height:100%}._copy_14122_12{flex:1;gap:4px;min-width:0}._copy_14122_12>div{align-items:center;gap:7px;display:flex}._copy_14122_12 em,._copy_14122_12 span{color:#317255;background:#e3f2e8;border-radius:999px;padding:2px 6px;font-size:11px;font-style:normal}._list_14122_13>article[data-status=DISABLED] ._copy_14122_12 span{color:#a14339;background:#f8e5e2}._copy_14122_12 code{color:var(--latte);font-size:12px}._actions_14122_66{gap:7px;display:flex}._actions_14122_66 button:disabled,._pageHeader_14122_9 button:disabled,._formActions_14122_65 button:disabled{opacity:.45;cursor:not-allowed}@media (width<=900px){._layout_14122_96{grid-template-columns:1fr}}@media (width<=620px){._page_14122_1{padding:24px 16px 44px}._list_14122_13>article{flex-wrap:wrap;align-items:flex-start}._actions_14122_66{width:100%}}._page_1yjyr_1{background:var(--cream);flex-direction:column;min-width:720px;min-height:100vh;display:flex}._topbar_1yjyr_9{z-index:5;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--border-soft);min-height:68px;padding:0 var(--space-6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fcfbf8f5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:sticky;top:0}._back_1yjyr_24,._modeSwitch_1yjyr_25 button,._save_1yjyr_26{justify-content:center;align-items:center;gap:var(--space-2);font:inherit;cursor:pointer;border:0;display:inline-flex}._back_1yjyr_24{border-radius:var(--radius-xs);width:max-content;color:var(--muted);background:0 0;padding:8px 10px;font-size:13px}._back_1yjyr_24:hover{color:var(--charcoal);background:var(--hover-bg)}._title_1yjyr_50{text-align:center;min-width:0}._title_1yjyr_50 strong,._title_1yjyr_50 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._title_1yjyr_50 strong{font-size:15px}._title_1yjyr_50 span{color:var(--muted);margin-top:2px;font-size:11px}._controls_1yjyr_73{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}._modeSwitch_1yjyr_25{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--cream);align-items:center;padding:3px;display:flex}._modeSwitch_1yjyr_25 button{border-radius:var(--radius-xs);min-height:32px;color:var(--muted);background:0 0;padding:0 12px;font-size:12px}._modeSwitch_1yjyr_25 button[aria-pressed=true]{color:var(--charcoal);background:var(--off-white);box-shadow:var(--shadow-button)}._modeSwitch_1yjyr_25 button:disabled{opacity:.45;cursor:not-allowed}._save_1yjyr_26{border-radius:var(--radius-sm);min-height:38px;color:var(--off-white);background:var(--charcoal);padding:0 16px;font-size:13px;font-weight:600}._save_1yjyr_26:disabled{color:#fcfbf88c;cursor:not-allowed;background:#1c1c1c73}._stage_1yjyr_125{flex:1;min-height:0;padding:clamp(16px,2vw,28px);overflow:auto}._stage_1yjyr_125>section{border:1px solid var(--border-soft);border-radius:var(--radius-md);width:min(100%,1600px);height:calc(100vh - 104px);margin:0 auto;box-shadow:0 24px 64px #1c1c1c14}._previewStage_1yjyr_141{background:var(--cream);flex:0 0 calc(100dvh - 68px);height:calc(100dvh - 68px);max-height:calc(100dvh - 68px);padding:clamp(16px,2vw,32px);position:relative;overflow:hidden}._previewStage_1yjyr_141>section{width:100%;height:100%;box-shadow:none;border:0;border-radius:0;margin:0}._pptxEditorShell_1yjyr_160{min-height:0;position:relative;overflow:hidden}._pptxMessage_1yjyr_166{box-shadow:var(--shadow-button);z-index:4;max-width:min(440px,100% - 48px);margin:0;position:absolute;bottom:136px;right:24px}._outlineMessage_1yjyr_176{box-shadow:var(--shadow-button);z-index:4;max-width:min(440px,100% - 48px);margin:0;position:absolute;bottom:24px;right:24px}._page_1yjyr_1[data-document-theme=NOTION]{--notion-primary:#0075de;--notion-primary-active:#005bab;--notion-canvas:#fff;--notion-canvas-soft:#f6f5f4;--notion-ink:#000;--notion-ink-secondary:#31302e;--notion-ink-muted:#615d59;--notion-ink-faint:#a39e98;--notion-hairline:#e6e6e6;background:var(--cream);color:var(--notion-ink);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}._page_1yjyr_1[data-document-theme=NOTION] ._topbar_1yjyr_9{border-bottom-color:var(--notion-hairline);background:#fffffff5}._page_1yjyr_1[data-document-theme=NOTION] ._back_1yjyr_24{color:var(--notion-ink-muted);border-radius:8px}._page_1yjyr_1[data-document-theme=NOTION] ._back_1yjyr_24:hover{background:var(--notion-canvas-soft);color:var(--notion-ink)}._page_1yjyr_1[data-document-theme=NOTION] ._title_1yjyr_50 strong{color:var(--notion-ink);letter-spacing:-.125px;font-weight:700}._page_1yjyr_1[data-document-theme=NOTION] ._title_1yjyr_50 span{color:var(--notion-ink-muted)}._page_1yjyr_1[data-document-theme=NOTION] ._modeSwitch_1yjyr_25{background:var(--notion-canvas);border-color:var(--notion-hairline);border-radius:8px}._page_1yjyr_1[data-document-theme=NOTION] ._modeSwitch_1yjyr_25 button{color:var(--notion-ink-muted);border-radius:5px;font-weight:500}._page_1yjyr_1[data-document-theme=NOTION] ._modeSwitch_1yjyr_25 button[aria-pressed=true]{background:var(--notion-canvas-soft);color:var(--notion-ink);box-shadow:0 1px 2px #0000000a}._page_1yjyr_1[data-document-theme=NOTION] ._save_1yjyr_26{background:var(--notion-primary);color:#fff;border-radius:9999px;min-height:40px;padding-inline:20px;font-size:16px;font-weight:500}._page_1yjyr_1[data-document-theme=NOTION] ._save_1yjyr_26:hover:not(:disabled){background:var(--notion-primary-active)}._page_1yjyr_1[data-document-theme=NOTION] ._save_1yjyr_26:active:not(:disabled){transform:scale(.9)}._page_1yjyr_1[data-document-theme=NOTION] ._save_1yjyr_26:disabled{background:var(--notion-hairline);color:var(--notion-ink-faint,#a39e98)}._page_1yjyr_1[data-document-theme=NOTION] ._previewStage_1yjyr_141{background:var(--cream)}._remoteNotice_1yjyr_277{width:min(100%,860px);margin:0 auto var(--space-4);border-radius:var(--radius-sm);color:#8a5a19;padding:var(--space-3) var(--space-4);background:#ad72201a;font-size:13px;line-height:1.6}._paper_1yjyr_288{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);width:min(100%,860px);min-height:calc(100vh - 180px);margin:0 auto;padding:clamp(48px,8vw,104px);box-shadow:0 24px 64px #1c1c1c14}._documentHeader_1yjyr_299{margin-bottom:var(--space-12);border-bottom:1px solid var(--border-soft);padding-bottom:var(--space-8)}._documentHeader_1yjyr_299 p,._documentHeader_1yjyr_299 h1,._documentHeader_1yjyr_299 span{margin:0}._documentHeader_1yjyr_299 p{color:var(--latte);letter-spacing:.18em;font-size:11px;font-weight:700}._documentHeader_1yjyr_299 h1{margin-top:var(--space-3);font-size:clamp(28px,4vw,42px);line-height:1.2}._documentHeader_1yjyr_299 span{margin-top:var(--space-3);color:var(--muted);font-size:12px;display:block}._readonlyNotice_1yjyr_331,._problem_1yjyr_332,._notice_1yjyr_333{border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);font-size:13px;line-height:1.6}._readonlyNotice_1yjyr_331{margin:0 0 var(--space-5);color:var(--muted);background:var(--hover-bg)}._problem_1yjyr_332{margin:var(--space-6) 0 0;color:#9b2c2c;background:#9b2c2c12}._notice_1yjyr_333{margin:var(--space-6) 0 0;color:var(--success);background:#16a34a12}._state_1yjyr_358{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);width:min(100%,520px);padding:var(--space-10);text-align:center;margin:15vh auto 0}._state_1yjyr_358 h1,._state_1yjyr_358 p{margin:0}._state_1yjyr_358 h1{font-size:24px}._state_1yjyr_358 p{margin-top:var(--space-3);color:var(--muted);line-height:1.6}._state_1yjyr_358 button{margin-top:var(--space-5);border:1px solid var(--border-soft);border-radius:var(--radius-sm);color:var(--charcoal);background:var(--cream);cursor:pointer;padding:9px 16px}@media (width<=900px){._topbar_1yjyr_9{grid-template-columns:150px 1fr}._title_1yjyr_50{display:none}}._panel_5h4qw_1{background:var(--off-white);width:100%;min-width:0;height:100%;min-height:360px;color:var(--charcoal);flex-direction:column;display:flex}._header_5h4qw_11{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;align-items:center;gap:5px;min-height:52px;padding:0 14px;display:flex}._title_5h4qw_20{flex:1;align-items:center;gap:7px;min-width:140px;font-size:13.5px;display:flex}._header_5h4qw_11 button,._notice_5h4qw_21 button{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--off-white);color:var(--charcoal);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;line-height:1.35;display:inline-flex}._header_5h4qw_11 button:disabled{opacity:.5;cursor:default}._header_5h4qw_11 button:focus-visible{outline:2px solid var(--latte)}._viewport_5h4qw_38{background:var(--cream);flex:1;min-height:300px;position:relative;overflow:hidden}._mount_5h4qw_39{position:absolute;inset:0}._notice_5h4qw_21{padding:var(--space-3) var(--space-4);font-size:13px}._standalone_5h4qw_41{height:100dvh}._subtitle_5h4qw_43{background:var(--cream);border-bottom:1px solid var(--border-soft);padding:8px 14px;font-size:12px}._close_5h4qw_44{width:27px;height:27px;padding:0!important}._standalone_5h4qw_41 ._viewport_5h4qw_38{min-height:0}._standalone_5h4qw_41 ._mount_5h4qw_39{inset:clamp(16px,2vw,32px)}._mount_5h4qw_39:fullscreen{background:#000;width:100%;height:100%;inset:0}._play_5h4qw_49{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--off-white);color:var(--charcoal);font:inherit;cursor:pointer;align-items:center;gap:5px;padding:6px 9px;font-size:12px;display:inline-flex}._play_5h4qw_49:disabled{opacity:.5;cursor:default}._popover_prnnt_1{z-index:12;width:min(420px,100% - 48px);max-height:calc(100% - 48px);color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf9fa;border:1px solid #37302724;border-radius:16px;padding:18px;position:absolute;top:clamp(24px,4vw,48px);right:clamp(24px,4vw,48px);overflow:auto;box-shadow:0 20px 52px #2d261d33}._header_prnnt_18{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._header_prnnt_18 h2{margin:0;font-size:17px;font-weight:650;line-height:1.4}._close_prnnt_33{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;display:grid}._close_prnnt_33:hover:not(:disabled){color:var(--text);background:var(--hover-bg)}._label_prnnt_51{color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:600;display:block}._textarea_prnnt_59{resize:vertical;width:100%;min-height:132px;max-height:min(38vh,300px);color:var(--text);font:inherit;box-sizing:border-box;background:#fff;border:1px solid #3730272e;border-radius:12px;outline:none;padding:12px 13px;font-size:14px;line-height:1.65;display:block;overflow:auto}._textarea_prnnt_59:focus{border-color:var(--latte);box-shadow:0 0 0 3px #b28b6726}._textarea_prnnt_59:disabled{opacity:.72}._meta_prnnt_87{color:var(--muted);text-align:right;margin-top:6px;font-size:12px}._helper_prnnt_94{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}._error_prnnt_101{margin:var(--space-3) 0 0;color:#9b2c2c;background:#9b2c2c12;border-radius:10px;padding:9px 11px;font-size:13px;line-height:1.5}._actions_prnnt_111{margin-top:var(--space-4);justify-content:flex-end;gap:10px;display:flex}._cancel_prnnt_118,._submit_prnnt_119{min-height:38px;font:inherit;cursor:pointer;border-radius:10px;padding:0 16px;font-size:14px;font-weight:600}._cancel_prnnt_118{color:var(--text);background:#fff;border:1px solid #37302729}._submit_prnnt_119{border:1px solid var(--charcoal);color:var(--off-white);background:var(--charcoal);box-shadow:0 8px 18px #1c1c1c2e}._cancel_prnnt_118:hover:not(:disabled){background:var(--hover-bg)}._submit_prnnt_119:hover:not(:disabled){filter:brightness(.96)}._cancel_prnnt_118:disabled,._submit_prnnt_119:disabled,._close_prnnt_33:disabled{cursor:not-allowed;opacity:.55}@media (width<=720px){._popover_prnnt_1{width:auto;max-height:min(70%,520px);inset:auto 12px 12px}}._notice_etf93_1{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);color:var(--charcoal);font-family:var(--font-sans);display:flex}._icon_etf93_14{border-radius:var(--radius-sm);background:var(--cream);width:32px;height:32px;color:var(--latte);flex:0 0 32px;place-items:center;display:grid}._content_etf93_25{flex:1;min-width:0}._title_etf93_26{margin:2px 0 0;font-size:14px;font-weight:600;line-height:1.6}._description_etf93_27{margin:var(--space-1) 0 0;color:var(--muted);font-size:12px;line-height:1.7}._actions_etf93_28{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._details_etf93_29{min-width:0;color:var(--muted);flex:120px;padding-top:7px;font-size:12px;line-height:1.7}._details_etf93_29 summary{cursor:pointer;width:fit-content}._details_etf93_29 small{margin-top:var(--space-2);overflow-wrap:anywhere;font-size:11px;display:block}._details_etf93_29 code{font:inherit}._notice_etf93_1 ._retry_etf93_33{border:1px solid var(--latte);border-radius:var(--radius-sm);background:var(--latte);min-height:34px;color:var(--off-white);font:inherit;white-space:nowrap;cursor:pointer;transition:filter var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}._notice_etf93_1 ._retry_etf93_33:hover:not(:disabled){filter:brightness(.92)}._notice_etf93_1 ._retry_etf93_33:disabled{opacity:.55;cursor:wait}._retry_etf93_33:focus-visible,._details_etf93_29 summary:focus-visible{outline:2px solid var(--latte);outline-offset:3px}._editor_qgr9f_1{gap:var(--space-6);display:grid}._block_qgr9f_6{gap:var(--space-2);display:grid}._block_qgr9f_6>span{color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:600}._block_qgr9f_6 textarea{resize:vertical;border:1px solid var(--border-soft);border-radius:var(--radius-sm);width:100%;min-height:132px;color:var(--charcoal);font:inherit;padding:var(--space-4);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#ffffff94;outline:none;font-size:16px;line-height:1.8}._block_qgr9f_6 textarea:focus{border-color:var(--border-active);box-shadow:var(--shadow-focus)}._block_qgr9f_6 textarea:disabled{resize:none;color:var(--muted);background:var(--hover-bg);cursor:not-allowed}._empty_qgr9f_48{color:var(--muted);margin:0}._editor_zpvmp_1{background:var(--cream);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._workspace_zpvmp_10{gap:var(--space-4);min-height:0;padding:var(--space-4);flex:auto;grid-template-columns:minmax(0,1fr) 280px;display:grid}._canvasColumn_zpvmp_19{flex-direction:column;align-items:center;min-width:0;min-height:0;display:flex}._slideActions_zpvmp_27{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;width:100%;max-width:1100px;display:flex}._slideActions_zpvmp_27 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._slideActions_zpvmp_27>div{gap:var(--space-1);display:flex}._slideActions_zpvmp_27 button,._replace_zpvmp_49{background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-xs);color:var(--charcoal);cursor:pointer;justify-content:center;align-items:center;min-height:32px;display:inline-flex}._slideActions_zpvmp_27 button{width:32px}._slideActions_zpvmp_27 button:disabled,._replace_zpvmp_49:disabled{cursor:not-allowed;opacity:.4}._properties_zpvmp_71{background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-md);min-height:0;padding:var(--space-4);overflow:auto}._properties_zpvmp_71 header{border-bottom:1px solid var(--border-soft);margin-bottom:var(--space-4);padding-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}._properties_zpvmp_71 header strong{font-size:13px}._properties_zpvmp_71 header span,._properties_zpvmp_71>p{color:var(--muted);font-size:11px}._properties_zpvmp_71 label{color:var(--muted);margin-bottom:var(--space-3);gap:5px;font-size:11px;display:grid}._properties_zpvmp_71 input,._properties_zpvmp_71 textarea{background:var(--cream);border:1px solid var(--border-soft);border-radius:var(--radius-xs);color:var(--charcoal);font:inherit;padding:8px}._properties_zpvmp_71 textarea{resize:vertical;min-height:110px}._row_zpvmp_122{align-items:end;gap:var(--space-2);grid-template-columns:1fr auto auto;display:grid}._properties_zpvmp_71 ._check_zpvmp_129{align-items:center;gap:4px;min-height:34px;display:flex}._geometry_zpvmp_136{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._replace_zpvmp_49{gap:var(--space-2);padding:0 var(--space-3);width:100%}._thumbnails_zpvmp_149{border-top:1px solid var(--border-soft);gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#eae5dcd6;flex:0 0 116px;display:flex;overflow-x:auto}._thumbnails_zpvmp_149 button{background:var(--off-white);border-radius:var(--radius-xs);text-align:left;border:1px solid #0000;flex:0 0 140px;grid-template-columns:20px minmax(0,1fr);gap:3px;padding:4px;display:grid;overflow:hidden}._thumbnails_zpvmp_149 button[aria-current=page]{border-color:var(--latte);box-shadow:0 0 0 1px var(--latte)}._thumbnails_zpvmp_149 img{object-fit:contain;grid-column:1/-1;width:100%;height:70px}._thumbnails_zpvmp_149 span,._thumbnails_zpvmp_149 strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._thumbnails_zpvmp_149 span{color:var(--latte)}@media (width<=1020px){._workspace_zpvmp_10{grid-template-columns:minmax(0,1fr) 240px}}._viewport_1spo2_1{flex:1;justify-content:center;align-items:center;width:100%;min-width:0;min-height:180px;display:flex;overflow:hidden}._frame_1spo2_11{background:var(--off-white);flex:none;position:relative;overflow:hidden;box-shadow:0 12px 30px #3a312824}._canvas_1spo2_18{transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}._layer_1spo2_25{pointer-events:none;transform-origin:0 0;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._box_1spo2_34{cursor:pointer;touch-action:none;background:0 0;border:1px dashed #0000;padding:0;position:absolute}._box_1spo2_34:hover{border-color:var(--latte)}._selected_1spo2_43{border:2px solid var(--latte);cursor:move}._replacement_1spo2_44{object-fit:fill;pointer-events:none;position:absolute}._handle_1spo2_49{background:var(--off-white);border:2px solid var(--latte);touch-action:none;border-radius:2px;width:12px;height:12px;padding:0;position:absolute}._resize_1spo2_59{cursor:nwse-resize}._rotate_1spo2_60{cursor:grab;border-radius:50%}._module_1spo2_63{display:contents}._textBox_1spo2_64{box-sizing:border-box;pointer-events:none;flex-direction:column;display:flex;position:absolute;overflow:hidden}._text_1spo2_64,._editingText_1spo2_72{white-space:pre-wrap;overflow-wrap:break-word;width:100%;min-height:1em}._editingText_1spo2_72{pointer-events:auto;cursor:text;outline:1px solid var(--latte)}._box_1spo2_34:disabled{cursor:not-allowed}._panel_hwflr_1{box-sizing:border-box;z-index:2200;background:#fffdf9;border:1px solid #9164482e;border-radius:16px;width:min(340px,100vw - 24px);max-height:calc(100dvh - 24px);padding:18px;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #2c221b3d}._header_hwflr_15{justify-content:space-between;align-items:center;display:flex}._header_hwflr_15 h2{color:#211c18;letter-spacing:-.02em;margin:0;font-size:20px}._header_hwflr_15 button{color:#82766d;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._header_hwflr_15 button:hover:not(:disabled){color:#342a23;background:#f2ede6}._content_hwflr_46{margin-top:16px}._content_hwflr_46 label{color:#332a24;margin-bottom:10px;font-size:16px;font-weight:700;display:block}._content_hwflr_46 label span{color:#b64d3f;margin-left:2px}._inputBox_hwflr_63{background:#fbfaf7;border:1px solid #ded7ce;border-radius:14px;flex-direction:column;min-height:76px;padding:18px 20px 12px;display:flex}._inputBox_hwflr_63:focus-within{border-color:#916448;box-shadow:0 0 0 3px #9164481a}._inputBox_hwflr_63 input{box-shadow:none;color:#332a24;font:inherit;background:0 0;border:0;outline:0;width:100%;font-size:15px}._inputBox_hwflr_63 input:focus-visible{box-shadow:none;outline:0}._inputBox_hwflr_63 span{color:#a49b93;align-self:flex-end;margin-top:auto;font-size:13px}._problem_hwflr_101{color:#b64d3f;margin:8px 2px 0;font-size:13px}._notice_hwflr_107{color:#716459;margin:8px 2px 0;font-size:13px}._downloadButton_hwflr_113{color:#fff;cursor:pointer;background:#916448;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;height:44px;margin-top:16px;font-size:16px;font-weight:700;display:flex}._downloadButton_hwflr_113:hover:not(:disabled){background:#7f553d;transform:translateY(-1px)}._downloadButton_hwflr_113:disabled,._header_hwflr_15 button:disabled{cursor:default;opacity:.58}._previewRoot_1enc9_1{width:100%;height:100%;min-height:0;display:flex;position:relative}._previewRoot_1enc9_1>section{flex:auto;min-width:0}._previewSlot_1enc9_14{width:100%;height:100%;min-height:0}._previewRoot_1enc9_1[data-expanded=true]{background:var(--cream);box-sizing:border-box;z-index:2100;width:auto;height:auto;padding:8px;position:fixed;inset:0}._downloadFeedback_1enc9_31{z-index:10;color:#332a24;background:#fffdf9;border:1px solid #ded7ce;border-radius:10px;max-width:min(360px,100% - 24px);padding:12px;font-size:13px;position:absolute;top:56px;right:12px;box-shadow:0 8px 24px #2c221b26}._downloadFeedback_1enc9_31 button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px}._panel_f9qpa_1{width:100%;min-width:0;height:100%;min-height:0;color:var(--charcoal);background:var(--off-white);font-family:var(--font-sans);grid-template-rows:52px 34px minmax(0,1fr);display:grid;overflow:hidden}._expanded_f9qpa_14{z-index:1000;position:fixed;inset:0}._panel_f9qpa_1:fullscreen{width:100vw;height:100vh}._toolbar_f9qpa_25{z-index:2;border-bottom:1px solid var(--border-soft);background:var(--off-white);justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:52px;padding:0 14px;display:flex}._title_f9qpa_38,._actions_f9qpa_39{align-items:center;display:flex}._title_f9qpa_38{color:var(--muted);flex:none;gap:7px}._title_f9qpa_38 strong{color:var(--charcoal);white-space:nowrap;font-size:13.5px;font-weight:650}._actions_f9qpa_39{gap:5px;min-width:0}._ratioGroup_f9qpa_62{border:1px solid var(--border-soft);border-radius:7px;align-items:center;display:flex;overflow:hidden}._ratioGroup_f9qpa_62 button{border:0;border-right:1px solid var(--border-soft);min-width:0;color:var(--muted);font:inherit;cursor:pointer;background:0 0;padding:4px 9px;font-size:11.5px;font-weight:550;line-height:1.35;transition:color .12s,background .12s}._ratioGroup_f9qpa_62 button:last-child{border-right:0}._ratioGroup_f9qpa_62 button:hover{color:var(--charcoal);background:var(--cream)}._ratioGroup_f9qpa_62 button._activeRatio_f9qpa_94{color:#fff;background:var(--charcoal)}._actionButton_f9qpa_99,._closeButton_f9qpa_100{border:1px solid var(--border-soft);color:var(--muted);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:color .13s,border-color .13s,background .13s;display:inline-flex}._actionButton_f9qpa_99{white-space:nowrap;border-radius:6px;gap:4px;padding:4px 9px;font-size:12px}._closeButton_f9qpa_100{border-radius:7px;width:28px;height:28px;padding:0}._actionButton_f9qpa_99:hover,._closeButton_f9qpa_100:hover{color:var(--charcoal);background:var(--cream);border-color:#1c1c1c33}._fileNameBar_f9qpa_134{border-bottom:1px solid var(--border-soft);min-width:0;color:var(--charcoal);background:var(--cream);white-space:nowrap;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:550;display:flex;overflow:hidden}._viewport_f9qpa_149{background:var(--cream);justify-content:center;align-items:center;min-width:0;min-height:0;padding:8px 24px 0;display:flex;position:relative;overflow:hidden;container-type:size}._boardStage_f9qpa_162{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;animation:.42s cubic-bezier(.22,1,.36,1) both _boardArrival_f9qpa_1;display:flex;position:relative}._boardFit_f9qpa_176{flex:none;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative}._boardAssembly_f9qpa_186{--board-height:630px;transform-origin:50%;width:1120px;transition:transform var(--transition-default);flex-direction:column;flex:none;align-items:stretch;display:flex;position:relative}[data-preview-resizing=true] ._boardAssembly_f9qpa_186{transition:none}._boardAssembly_f9qpa_186[data-preview-ratio="4:3"]{--board-height:840px}._boardAssembly_f9qpa_186[data-preview-ratio="1:1"]{--board-height:1120px}._boardAssembly_f9qpa_186[data-preview-ratio="9:16"]{--board-height:1991.11px}._board_f9qpa_162{box-sizing:border-box;width:100%;height:var(--board-height);transition:height var(--transition-default);background:repeating-linear-gradient(92deg,#0000 0 18px,#ffffff06 18px 19px,#0000 19px 36px,#0000000f 36px 37px),linear-gradient(160deg,#7a4820 0%,#5c3010 40%,#6b3c18 70%,#4a2608 100%);border-radius:3px;flex:none;padding:12px 15px;position:relative;box-shadow:inset 0 2px #ffffff17,inset 0 -2px #00000059,0 14px 44px #000000b8,0 4px 14px #00000080}._surface_f9qpa_243{background:linear-gradient(160deg,#2d5a35 0%,#254d2c 45%,#1f4226 100%);border-radius:1px;width:100%;height:100%;position:relative;overflow:hidden}._surface_f9qpa_243:after{pointer-events:none;content:"";mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='4' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.035'/%3E%3C/svg%3E");position:absolute;inset:0}._surface_f9qpa_243 img{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._corner_f9qpa_270{z-index:3;background:radial-gradient(circle at 35% 35%,#c4bab0 0%,#857d74 55%,#4c4640 100%);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 1px 3px #000000b3,inset 0 1px #ffffff2e}._topLeft_f9qpa_280{top:4px;left:4px}._topRight_f9qpa_281{top:4px;right:4px}._bottomLeft_f9qpa_282{bottom:4px;left:4px}._bottomRight_f9qpa_283{bottom:4px;right:4px}._tray_f9qpa_285{box-sizing:border-box;background:linear-gradient(#5a3d18 0%,#7a5428 60%,#6a4820 100%);border-radius:0 0 2px 2px;align-items:center;gap:8px;width:100%;height:20px;padding:0 14px;display:flex;box-shadow:0 4px 10px #00000073}._chalk_f9qpa_298{opacity:.88;border-radius:3px;height:7px}._whiteChalk_f9qpa_304{background:#ffffffdb;width:42px}._yellowChalk_f9qpa_305{background:#f8d23cd1;width:30px}._redChalk_f9qpa_306{background:#dc5a50c7;width:24px}._blueChalk_f9qpa_307{background:#6ea5dcbd;width:28px}._eraser_f9qpa_309{opacity:.75;background:linear-gradient(135deg,#c8a060,#e0b878);border-radius:2px;width:28px;height:11px;margin-left:auto}._lectern_f9qpa_318{background:linear-gradient(#8a6030,#6b4820,#5a3c18);border-radius:0 0 6px 6px;flex:none;align-self:center;width:33.3333%;height:14px;box-shadow:0 4px 14px #00000073,0 2px 4px #0000004d}@keyframes _boardArrival_f9qpa_1{0%{opacity:0;transform:translateY(10px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){._toolbar_f9qpa_25{padding-inline:10px}._ratioGroup_f9qpa_62 button{padding-inline:7px}._actionButton_f9qpa_99 span{display:none}._viewport_f9qpa_149{padding-inline:12px}}@media (prefers-reduced-motion:reduce){._boardStage_f9qpa_162{animation:none}._board_f9qpa_162,._boardAssembly_f9qpa_186{transition:none}}._page_1yj09_1{background:var(--cream);width:100%;min-width:0;height:100vh;min-height:100vh;overflow:hidden}._workspace_1yj09_10{min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._taskPlaceholder_1yj09_19{border-right:1px solid var(--border-soft);background:var(--nm-bg);flex:0 0 200px;width:200px}._sidebarArea_1yj09_26{z-index:3;width:var(--workspace-sidebar-width);flex:0 0 var(--workspace-sidebar-width);min-width:0;transition:width var(--transition-default), flex-basis var(--transition-default);position:relative}._workspace_1yj09_10[data-sidebar-collapsed=true] ._sidebarArea_1yj09_26,._workspace_1yj09_10[data-sidebar-narrow=true] ._sidebarArea_1yj09_26{width:var(--workspace-sidebar-compact-width);flex-basis:var(--workspace-sidebar-compact-width)}._sidebarResizeHandle_1yj09_43{z-index:4;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;flex:0 0 6px;width:6px;position:relative}._sidebarResizeHandle_1yj09_43:after{content:"";width:2px;transition:background var(--transition-fast), width var(--transition-fast);background:0 0;position:absolute;top:0;bottom:0;left:2px}._sidebarResizeHandle_1yj09_43:hover:after,._sidebarResizeHandle_1yj09_43:focus-visible:after{background:#96694b5c;width:4px;left:1px}._sidebarResizeHandle_1yj09_43[data-enabled=false]{pointer-events:none;flex-basis:0;width:0}._conversationArea_1yj09_77,._conversationPlaceholder_1yj09_78{background:var(--cream);flex:auto;min-width:240px;min-height:0;overflow:hidden}._resizeHandle_1yj09_86{z-index:2;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;opacity:1;width:6px;transition:width var(--transition-default), flex-basis var(--transition-default), opacity var(--transition-fast);background:0 0;flex:0 0 6px;position:relative}._resizeHandle_1yj09_86[data-open=false]{opacity:0;pointer-events:none;flex-basis:0;width:0}._resizeHandle_1yj09_86:after{background:var(--border-soft);content:"";width:2px;transition:width .15s,left .15s,background .15s;position:absolute;top:0;bottom:0;left:2px}._resizeHandle_1yj09_86:hover:after{background:#1c1c1c40;width:4px;left:1px}._previewArea_1yj09_129{background:var(--off-white);opacity:1;min-width:0;min-height:0;transition:flex-basis var(--transition-default), opacity var(--transition-fast), transform var(--transition-default);flex:0 0 60%;overflow:hidden;transform:translate(0)}._previewArea_1yj09_129[data-open=false]{opacity:0;pointer-events:none;transform:translate(32px)}._previewArea_1yj09_129[data-preview-resizing=true]{transition:none}._previewArea_1yj09_129>section{height:100%;min-height:0}._workspacePreviewHost_1yj09_158{height:100%;min-height:0;display:none}._workspacePreviewHost_1yj09_158[data-open=true]{display:block}@media (width<=980px){._taskPlaceholder_1yj09_19{flex-basis:160px;width:160px}}@media (width<=1100px){._sidebarArea_1yj09_26{width:var(--workspace-sidebar-compact-width);flex-basis:var(--workspace-sidebar-compact-width);transition:none}._previewArea_1yj09_129{flex-basis:50%}._sidebarResizeHandle_1yj09_43{display:none}}@media (width<=720px){._sidebarArea_1yj09_26{width:var(--workspace-sidebar-compact-width);flex-basis:var(--workspace-sidebar-compact-width);transition:none}._conversationArea_1yj09_77,._conversationPlaceholder_1yj09_78{min-width:0}._resizeHandle_1yj09_86{display:none}._previewArea_1yj09_129{z-index:4;top:0;bottom:0;right:0;left:var(--workspace-sidebar-compact-width);flex:none;width:auto;min-width:0;position:absolute;box-shadow:-12px 0 30px #2d231c1f}}@media (prefers-reduced-motion:reduce){._resizeHandle_1yj09_86,._sidebarResizeHandle_1yj09_43,._previewArea_1yj09_129{transition:none}}._backdrop_w9511_1{z-index:1000;padding:var(--space-5);background:#1c1c1c47;place-items:center;display:grid;position:fixed;inset:0}._panel_w9511_11{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--off-white);width:min(100%,480px);max-height:min(720px,100vh - 40px);overflow-y:auto;box-shadow:0 24px 80px #1c1c1c2e,0 4px 16px #1c1c1c14}._header_w9511_21,._footer_w9511_22{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);display:flex}._header_w9511_21{border-bottom:1px solid var(--border-soft);justify-content:space-between}._header_w9511_21 h2{margin:0;font-size:18px}._closeButton_w9511_39{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._closeButton_w9511_39:hover{color:var(--charcoal);background:var(--hover-bg)}._content_w9511_56{padding:var(--space-5)}._footer_w9511_22{border-top:1px solid var(--border-soft);justify-content:flex-end}._row_yk7d1_1{align-items:center;gap:2px;min-width:0;max-height:42px;display:flex;position:relative}._row_yk7d1_1[data-removing=true]{pointer-events:none;transform-origin:0;animation:.18s ease-in forwards _taskRowExit_yk7d1_1;overflow:hidden}@keyframes _taskRowExit_yk7d1_1{0%{opacity:1;max-height:42px;transform:translate(0)scale(1)}to{opacity:0;max-height:0;transform:translate(-12px)scale(.98)}}@media (prefers-reduced-motion:reduce){._row_yk7d1_1[data-removing=true]{opacity:0;max-height:0;animation:none;transform:none}}._link_yk7d1_40{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-width:0;color:var(--muted);flex:1;padding:7px 8px 7px 12px;text-decoration:none;display:flex}._link_yk7d1_40:hover{color:var(--charcoal);background:var(--hover-bg)}._link_yk7d1_40[aria-current=page]{color:var(--charcoal);box-shadow:none;background:#1c1c1c12}._title_yk7d1_64{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}._actions_yk7d1_72{flex:none;position:relative}._menuButton_yk7d1_77{border-radius:var(--radius-xs);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._menuButton_yk7d1_77:hover,._menuButton_yk7d1_77[aria-expanded=true]{color:var(--charcoal);background:var(--hover-bg)}._menu_yk7d1_77{z-index:30;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--off-white);width:184px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 12px 30px #1c1c1c29}._menu_yk7d1_77[data-placement=top]{top:auto;bottom:calc(100% + 4px)}._menu_yk7d1_77 button{align-items:center;gap:var(--space-2);border-radius:var(--radius-xs);color:var(--charcoal);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;display:flex}._menu_yk7d1_77 button:hover:not(:disabled){background:var(--hover-bg)}._menu_yk7d1_77 button:disabled{color:#a09d97;cursor:not-allowed}._menuReason_yk7d1_137{color:var(--muted);margin:4px 6px 2px;font-size:11px;line-height:1.4}._form_yk7d1_144{gap:var(--space-4);display:grid}._form_yk7d1_144 label{gap:var(--space-2);color:var(--charcoal);font-size:13px;font-weight:600;display:grid}._form_yk7d1_144 input,._form_yk7d1_144 select{width:100%;min-height:42px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--charcoal);background:var(--nm-bg);box-shadow:var(--shadow-inset);border:1px solid #0000}._confirmation_yk7d1_169{color:var(--muted);margin:0;line-height:1.6}._error_yk7d1_175{justify-items:start;gap:var(--space-2);color:#a33c31;margin:0;font-size:12px;line-height:1.5;display:grid}._error_yk7d1_175 p{margin:0}._recoveryButton_yk7d1_189{min-height:30px;padding:0 var(--space-3);border-radius:var(--radius-xs);color:#8a3028;cursor:pointer;background:0 0;border:1px solid}._recoveryButton_yk7d1_189:disabled{opacity:.6;cursor:wait}._primaryButton_yk7d1_204,._secondaryButton_yk7d1_205{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-xs);cursor:pointer}._primaryButton_yk7d1_204{color:var(--off-white);background:var(--latte);box-shadow:var(--shadow-button);border:0}._primaryButton_yk7d1_204:disabled{opacity:.55;cursor:wait}._secondaryButton_yk7d1_205{border:1px solid var(--border-soft);color:var(--muted);background:0 0}._badge_nkzh9_1{border:1px solid var(--border-soft);border-radius:var(--radius-full);color:var(--muted);white-space:nowrap;background:#fcfbf8c2;flex:none;align-items:center;gap:3px;padding:1px 6px;font-size:10px;line-height:1.4;display:inline-flex}._badge_nkzh9_1[data-tone=active]{color:#397a47}._badge_nkzh9_1[data-tone=active] ._icon_nkzh9_20{animation:1.8s ease-in-out infinite _activePulse_nkzh9_1}._badge_nkzh9_1[data-icon-only=true]{color:#727772;background:0 0;border:0;justify-content:center;gap:0;width:16px;height:16px;padding:0}._badge_nkzh9_1[data-icon-only=true][data-indicator=pulse]{color:#3ba768}._badge_nkzh9_1[data-icon-only=true][data-indicator=pulse] ._icon_nkzh9_20{animation:1.5s ease-in-out infinite _activePulse_nkzh9_1}._badge_nkzh9_1[data-icon-only=true][data-tone=complete]{color:#3ba768}._badge_nkzh9_1[data-icon-only=true][data-indicator=dot] ._icon_nkzh9_20{filter:drop-shadow(0 0 3px #3ba76847)}._badge_nkzh9_1[data-tone=complete]{color:#24713a}._badge_nkzh9_1[data-tone=warning]{color:#8c5b1d}._badge_nkzh9_1[data-tone=cancel]{color:#9a4c43}._badge_nkzh9_1[data-tone=archive]{color:#625f5a}@keyframes _activePulse_nkzh9_1{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._badge_nkzh9_1[data-tone=active] ._icon_nkzh9_20,._badge_nkzh9_1[data-icon-only=true][data-indicator=pulse] ._icon_nkzh9_20{animation:none}}._form_w0zp8_1{gap:var(--space-4);display:grid}._form_w0zp8_1 label{gap:var(--space-2);font-size:13px;font-weight:600;display:grid}._form_w0zp8_1 input,._form_w0zp8_1 textarea{width:100%;padding:var(--space-3);border-radius:var(--radius-sm);color:var(--charcoal);background:var(--nm-bg);box-shadow:var(--shadow-inset);resize:vertical;border:1px solid #0000}._confirmation_w0zp8_25{color:var(--muted);margin:0;line-height:1.7}._error_w0zp8_31{margin:var(--space-3) 0 0;color:#a33c31;font-size:12px;line-height:1.5}._primaryButton_w0zp8_38,._secondaryButton_w0zp8_39,._dangerButton_w0zp8_40{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-xs);cursor:pointer}._primaryButton_w0zp8_38{color:var(--off-white);background:var(--latte);box-shadow:var(--shadow-button);border:0}._dangerButton_w0zp8_40{color:var(--off-white);background:#9a4c43;border:0}._secondaryButton_w0zp8_39{border:1px solid var(--border-soft);color:var(--muted);background:0 0}._primaryButton_w0zp8_38:disabled,._dangerButton_w0zp8_40:disabled{opacity:.55;cursor:wait}._section_eaf2w_1{gap:var(--space-2);display:grid}._headingRow_eaf2w_6{padding:0 var(--space-2);justify-content:space-between;align-items:center;display:flex}._headingRow_eaf2w_6 h2{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}._addButton_eaf2w_22,._menuButton_eaf2w_23{border-radius:var(--radius-xs);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._addButton_eaf2w_22:hover,._menuButton_eaf2w_23:hover,._menuButton_eaf2w_23[aria-expanded=true]{color:var(--charcoal);background:var(--hover-bg)}._tree_eaf2w_42{gap:2px;display:grid}._project_eaf2w_47{min-width:0}._projectRow_eaf2w_51{align-items:center;display:flex}._expandButton_eaf2w_56{border-radius:var(--radius-sm);min-width:0;color:var(--charcoal);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:7px 5px;display:flex}._expandButton_eaf2w_56:hover{background:var(--hover-bg)}._expandButton_eaf2w_56 span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}._expandButton_eaf2w_56 small{color:var(--muted);font-size:10px}._actions_eaf2w_90{position:relative}._menu_eaf2w_23{z-index:20;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--off-white);width:174px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 30px #1c1c1c29}._menu_eaf2w_23 button{align-items:center;gap:var(--space-2);border-radius:var(--radius-xs);color:var(--charcoal);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;display:flex}._menu_eaf2w_23 button:hover{background:var(--hover-bg)}._tasks_eaf2w_125{gap:1px;padding-left:19px;display:grid}._empty_eaf2w_131,._emptyProject_eaf2w_132{color:var(--muted);margin:0;font-size:11px;line-height:1.5}._empty_eaf2w_131{padding:5px 8px}._emptyProject_eaf2w_132{padding:5px 12px 8px}._sidebar_un92v_1{z-index:50;min-width:0;height:100vh;padding:var(--space-4);border-right:1px solid var(--border-soft);background:var(--workspace-sidebar-bg);flex-direction:column;display:flex;position:relative;overflow:hidden}._drawerBackdrop_un92v_14{z-index:40;cursor:pointer;background:#1c1c1c47;border:0;position:fixed;inset:0}._header_un92v_23{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:42px;display:flex}._brand_un92v_31{align-items:center;gap:var(--space-2);min-width:0;color:var(--charcoal);letter-spacing:.04em;font-weight:700;text-decoration:none;display:flex}._brand_un92v_31 img{object-fit:contain;filter:brightness(0)saturate()invert(48%)sepia(28%)saturate(580%)hue-rotate(345deg)brightness(82%);width:36px;height:36px}._collapseButton_un92v_49{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted);background:var(--nm-bg);box-shadow:2px 2px 6px var(--nm-dark), -2px -2px 5px var(--nm-light);cursor:pointer;border:0;flex:none;place-items:center;display:grid}._collapseButton_un92v_49:hover{color:var(--charcoal);box-shadow:var(--shadow-inset)}._primaryNavigation_un92v_68{margin-top:var(--space-4)}._newTaskLink_un92v_72{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:42px;color:var(--off-white);background:var(--latte);box-shadow:var(--shadow-button);font-size:14px;font-weight:600;text-decoration:none;display:flex}._newTaskLink_un92v_72:hover{transform:translateY(-1px)}._scrollArea_un92v_91{align-content:start;gap:var(--space-4);min-height:0;margin:var(--space-5) calc(-1 * var(--space-2)) 0;padding:0 var(--space-2) var(--space-5);scrollbar-width:thin;display:grid;overflow:hidden auto}._taskSection_un92v_103{gap:var(--space-2);display:grid}._taskSection_un92v_103 h2{padding:0 var(--space-2);color:var(--muted);letter-spacing:.04em;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:700;display:flex}._taskList_un92v_120{gap:1px;display:grid}._stateMessage_un92v_125,._emptyGroup_un92v_126{color:var(--muted);margin:0;font-size:11px;line-height:1.5}._stateMessage_un92v_125{padding:var(--space-3);border-radius:var(--radius-sm);background:#fcfbf880}._emptyGroup_un92v_126{padding:2px var(--space-2)}._errorState_un92v_143{padding:var(--space-3);border-radius:var(--radius-sm);color:#8f352c;background:#a33c310f;border:1px solid #a33c3133;font-size:12px}._errorState_un92v_143 p{margin:0 0 var(--space-2)}._errorState_un92v_143 button{border-radius:var(--radius-xs);color:inherit;cursor:pointer;background:0 0;border:1px solid}._user_un92v_164{align-items:center;gap:var(--space-3);min-height:58px;padding:10px var(--space-2);border-top:1px solid var(--border-soft);color:var(--muted);margin-top:auto;display:flex}._userAvatar_un92v_175{width:30px;height:30px;color:var(--off-white);box-shadow:0 0 0 2px var(--cream), 0 0 0 3px #8b624838;background:linear-gradient(135deg,#8b6248,#b68b70);border-radius:50%;flex:0 0 30px;place-items:center;font-size:10px;font-weight:700;display:grid;overflow:hidden}._userAvatar_un92v_175 img{object-fit:cover;width:100%;height:100%}._userDetails_un92v_198{flex:1;gap:2px;min-width:0;display:grid}._user_un92v_164 strong{color:var(--charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._user_un92v_164 small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.4}._balanceRow_un92v_220{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}._balanceRow_un92v_220 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rechargeButton_un92v_234{color:var(--latte);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0;font-size:11px;font-weight:700;line-height:1.4;display:inline}._rechargeButton_un92v_234:hover{color:#6f4932;text-underline-offset:2px;text-decoration:underline}._rechargeButton_un92v_234:focus-visible{outline:2px solid var(--latte);outline-offset:2px}._rechargeButton_un92v_234:disabled{cursor:wait;opacity:.68}._rechargeError_un92v_264{white-space:normal;color:#8f352c!important}._sidebar_un92v_1[data-collapsed=true]{padding-inline:var(--space-2)}._sidebar_un92v_1[data-collapsed=true] ._header_un92v_23{flex-direction:column;min-height:80px}._sidebar_un92v_1[data-collapsed=true] ._newTaskLink_un92v_72 span,._sidebar_un92v_1[data-collapsed=true] ._userDetails_un92v_198{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._sidebar_un92v_1[data-narrow=true][data-collapsed=false]{width:min(var(--workspace-sidebar-width), calc(100vw - 40px));position:fixed;top:0;left:0;box-shadow:18px 0 46px #1c1c1c2e}._sidebar_un92v_1[data-collapsed=true] ._user_un92v_164{justify-content:center;padding-inline:0}@media (width<=720px){._sidebar_un92v_1[data-collapsed=true]{padding-inline:var(--space-2)}._sidebar_un92v_1[data-collapsed=true] ._header_un92v_23{flex-direction:column;min-height:80px}._sidebar_un92v_1[data-collapsed=true] ._newTaskLink_un92v_72 span,._sidebar_un92v_1[data-collapsed=true] ._userDetails_un92v_198{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._sidebar_un92v_1[data-collapsed=true] ._user_un92v_164{justify-content:center;padding-inline:0}}._videoWrap_vcfa1_1{opacity:1;max-width:860px;max-height:560px;margin:0 auto 56px;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s,margin-bottom .45s;position:relative;overflow:hidden}._videoUnavailable_vcfa1_14{min-height:320px;color:var(--muted);border:1px dashed var(--border-soft);background:var(--nm-bg);border-radius:14px;align-content:center;justify-items:center;gap:12px;font-size:14px;display:grid;box-shadow:inset 3px 3px 9px #a8a09140,inset -3px -3px 9px #ffffffb3}._player_vcfa1_30{border:1px solid var(--border-soft);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 8px 48px #1c1c1c24,0 2px 8px #1c1c1c14}._videoDismiss_vcfa1_40{z-index:3;color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#00000073;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .15s,transform .15s;display:grid;position:absolute;top:12px;right:12px}._videoDismiss_vcfa1_40:hover{background:#000000b3;transform:scale(1.08)}._videoDismiss_vcfa1_40 svg,._controlRow_vcfa1_66 button svg{flex-shrink:0;display:block}._videoScene_vcfa1_71{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}._video_vcfa1_1{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._videoControls_vcfa1_87{background:#111827}._progressTrack_vcfa1_91{cursor:pointer;background:#ffffff26;border:0;width:100%;height:3px;padding:0;display:block;position:relative}._progressFill_vcfa1_102{background:#e8e3d8;border-radius:2px;position:absolute;inset:0 auto 0 0}._progressThumb_vcfa1_109{background:var(--cream);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #f7f4ed4d}._controlRow_vcfa1_66,._controlRow_vcfa1_66>div{align-items:center;display:flex}._controlRow_vcfa1_66{justify-content:space-between;padding:8px 14px}._controlRow_vcfa1_66>div{gap:4px}._controlRow_vcfa1_66 button{color:#ffffffb8;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:3px;min-width:30px;min-height:28px;padding:5px 7px;font-size:11px;line-height:1;display:flex}._controlRow_vcfa1_66 button:hover{color:#fff;background:#ffffff1a}._controlRow_vcfa1_66 span{color:#ffffffb3;white-space:nowrap;margin:0 6px;font-size:12px}@media (width<=900px){._videoWrap_vcfa1_1{width:calc(100% - 40px)}}@media (width<=480px){._controlRow_vcfa1_66{flex-wrap:wrap;gap:4px;padding:8px 6px}}._layer_tqxjm_1{z-index:10000;pointer-events:none;position:fixed;inset:0}._spotlight_tqxjm_8{box-sizing:border-box;pointer-events:none;background:#ffffff14;border:3px solid #9a6544;border-radius:16px;transition:top .18s,left .18s,width .18s,height .18s;animation:1.8s ease-in-out infinite _spotlight-pulse_tqxjm_1;position:fixed;box-shadow:0 0 0 9999px #16120f94,0 0 0 7px #fffcf5fa,0 0 0 11px #8b6248b8,0 14px 42px #1c140f57}._card_tqxjm_24{top:var(--guide-card-top);left:var(--guide-card-left);box-sizing:border-box;width:var(--guide-card-width);color:var(--charcoal);pointer-events:auto;background:#fffdf8;border:2px solid #8b62488f;border-radius:14px;padding:20px;transition:opacity .14s,visibility .14s;animation:.22s ease-out both _guide-card-in_tqxjm_1;position:fixed;box-shadow:0 0 0 5px #f7f4edeb,0 26px 70px #1c140f57}._clickCue_tqxjm_43{--cue-x:0;--cue-y:0;z-index:2;color:#fffdf8;background:var(--latte);pointer-events:none;border:2px solid #fffdf8eb;border-radius:50%;place-items:center;width:36px;height:36px;animation:1s ease-in-out infinite _click-cue-nudge_tqxjm_1;display:grid;position:fixed;box-shadow:0 8px 20px #32221857}._clickCue_tqxjm_43[data-placement=right]{--cue-x:-5px}._clickCue_tqxjm_43[data-placement=left]{--cue-x:5px}._clickCue_tqxjm_43[data-placement=above]{--cue-y:5px}._clickCue_tqxjm_43[data-expanded=true]{background:#744d36}._card_tqxjm_24:before,._card_tqxjm_24:after{content:"";width:0;height:0;position:absolute}._card_tqxjm_24[data-placement=below]:before{border-bottom:14px solid #8b6248b8;border-left:13px solid #0000;border-right:13px solid #0000;top:-14px;left:50%;transform:translate(-50%)}._card_tqxjm_24[data-placement=below]:after{border-bottom:12px solid #fffdf8;border-left:12px solid #0000;border-right:12px solid #0000;top:-10px;left:50%;transform:translate(-50%)}._card_tqxjm_24[data-placement=above]:before{border-top:14px solid #8b6248b8;border-left:13px solid #0000;border-right:13px solid #0000;bottom:-14px;left:50%;transform:translate(-50%)}._card_tqxjm_24[data-placement=above]:after{border-top:12px solid #fffdf8;border-left:12px solid #0000;border-right:12px solid #0000;bottom:-10px;left:50%;transform:translate(-50%)}._card_tqxjm_24[data-placement=right]:before{border-top:13px solid #0000;border-bottom:13px solid #0000;border-right:14px solid #8b6248b8;top:50%;left:-14px;transform:translateY(-50%)}._card_tqxjm_24[data-placement=right]:after{border-top:12px solid #0000;border-bottom:12px solid #0000;border-right:12px solid #fffdf8;top:50%;left:-10px;transform:translateY(-50%)}._card_tqxjm_24[data-placement=left]:before{border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:14px solid #8b6248b8;top:50%;right:-14px;transform:translateY(-50%)}._card_tqxjm_24[data-placement=left]:after{border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:12px solid #fffdf8;top:50%;right:-10px;transform:translateY(-50%)}._cardHeader_tqxjm_165,._cardFooter_tqxjm_166,._primaryAction_tqxjm_167,._skipAction_tqxjm_168{align-items:center;display:flex}._cardHeader_tqxjm_165{color:var(--latte);gap:8px;font-size:12px;font-weight:700}._guideLabel_tqxjm_180{min-height:28px;color:var(--off-white);background:var(--latte);border-radius:8px;align-items:center;gap:7px;padding:5px 10px;display:inline-flex}._guideLabelDot_tqxjm_191{background:#fffdf8;border:2px solid #ffffffb3;border-radius:50%;width:7px;height:7px}._stepCount_tqxjm_199{color:var(--latte);margin-right:auto;font-weight:700}._card_tqxjm_24 h2{letter-spacing:0;margin:16px 0 7px;font-size:20px;font-weight:800;line-height:1.4}._card_tqxjm_24 p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}._actionHint_tqxjm_220{color:var(--latte);align-items:center;gap:8px;margin-top:12px;font-size:12px;font-weight:700;display:flex}._actionHint_tqxjm_220 span{background:var(--latte);border:2px solid #fffdf8;border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite _hint-pulse_tqxjm_1;box-shadow:0 0 0 3px #8b624838}._cardFooter_tqxjm_166{justify-content:space-between;gap:16px;margin-top:18px}._progress_tqxjm_246{align-items:center;gap:5px;display:flex}._progress_tqxjm_246 span{background:#8b624847;border-radius:999px;width:18px;height:5px}._progress_tqxjm_246 span[data-active=true]{background:var(--latte);width:28px}._primaryAction_tqxjm_167,._skipAction_tqxjm_168{cursor:pointer;border:0;border-radius:9px;justify-content:center;gap:5px;min-height:40px;padding:9px 15px;font-size:13px;font-weight:700}._primaryAction_tqxjm_167{color:var(--off-white);background:var(--latte);box-shadow:0 8px 20px #5f3b2547}._skipAction_tqxjm_168{min-height:28px;color:var(--muted);background:0 0;gap:3px;padding:4px 6px;font-size:12px;font-weight:500}._primaryAction_tqxjm_167:hover,._primaryAction_tqxjm_167:focus-visible{background:#7a5540}._skipAction_tqxjm_168:hover,._skipAction_tqxjm_168:focus-visible{color:var(--latte);background:var(--hover-bg)}@keyframes _guide-card-in_tqxjm_1{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _spotlight-pulse_tqxjm_1{0%,to{filter:brightness()}50%{filter:brightness(1.16)}}@keyframes _hint-pulse_tqxjm_1{0%,to{transform:scale(.9)}50%{transform:scale(1.12)}}@keyframes _click-cue-nudge_tqxjm_1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(var(--cue-x), var(--cue-y)) scale(1.08)}}@media (width<=480px){._card_tqxjm_24{padding:16px}._card_tqxjm_24 h2{font-size:18px}._stepCount_tqxjm_199{font-size:11px}}@media (prefers-reduced-motion:reduce){._spotlight_tqxjm_8,._card_tqxjm_24,._clickCue_tqxjm_43,._actionHint_tqxjm_220 span{transition:none;animation:none}}._floating_164r5_1{right:max(28px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:20;width:220px;max-width:calc(100vw - 24px);color:var(--charcoal);text-align:center;flex-direction:column;align-items:center;display:flex;position:fixed}._window_164r5_15{border:1px solid var(--border-soft);background:#fff;border-radius:14px;width:144px;margin-bottom:10px;padding:12px;box-shadow:0 6px 22px #1c1c1c1f}._window_164r5_15 img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}._label_164r5_33{margin-bottom:3px;font-size:12.5px;font-weight:600}._sub_164r5_39{color:var(--muted);font-size:11px;line-height:1.4}@media (width<=640px){._floating_164r5_1{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom))}._window_164r5_15{width:112px;padding:8px}}._anchor_p6orv_1{flex-shrink:0;position:relative}._anchor_p6orv_1[data-open=true]:after{content:"";width:168px;height:16px;position:absolute;top:100%;right:0}._trigger_p6orv_15{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .13s,color .13s;display:flex}._trigger_p6orv_15:hover,._trigger_p6orv_15[aria-expanded=true]{color:var(--charcoal);background:#1c1c1c0f}._popup_p6orv_36{z-index:2;visibility:hidden;width:168px;color:var(--charcoal);text-align:center;border:1px solid var(--border-soft);opacity:0;pointer-events:none;background:#fff;border-radius:14px;padding:18px 16px 14px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(6px);box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f}._popup_p6orv_36[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}._popup_p6orv_36:before{content:"";height:11px;position:absolute;top:-11px;left:0;right:0}._qr_p6orv_73{border:1.5px solid var(--border-soft);background:#fff;border-radius:8px;justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 10px;display:flex}._qr_p6orv_73 img{object-fit:contain;width:108px;height:108px;display:block}._label_p6orv_92{margin-bottom:3px;font-size:12.5px;font-weight:600}._sub_p6orv_98{color:var(--muted);font-size:11px;line-height:1.4}._problem_p6orv_104{color:var(--muted);gap:8px;padding:4px;font-size:11px;display:grid}._problem_p6orv_104 button{color:var(--latte);cursor:pointer;background:0 0;border:0;padding:3px}._problem_p6orv_104 button:disabled{cursor:wait}@media (width<=760px){._popup_p6orv_36{position:fixed;top:62px;right:16px}}@media (prefers-reduced-motion:reduce){._popup_p6orv_36,._trigger_p6orv_15{transition:none}}._tags_1331n_1{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}._tags_1331n_1 button{border-radius:var(--radius-full);background:var(--nm-bg);color:var(--muted);cursor:pointer;box-shadow:2px 2px 5px #a8a09159, -2px -2px 4px var(--nm-light);border:0;padding:3px 9px;font-size:12px;transition:box-shadow .15s}._tags_1331n_1 button:hover:not(:disabled){box-shadow:inset 2px 2px 4px #a8a09159, inset -2px -2px 4px var(--nm-light)}._tags_1331n_1 button[aria-pressed=true]{background:var(--latte);color:var(--off-white);box-shadow:var(--shadow-button)}._tags_1331n_1 button:focus-visible{outline:2px solid var(--latte);outline-offset:2px}._tags_1331n_1 button:disabled{opacity:.55;cursor:not-allowed}._tags_1331n_1 small{color:var(--muted)}._anchor_iipwq_1{position:relative}@supports selector(::-webkit-scrollbar){._directory_iipwq_6{scrollbar-width:auto;scrollbar-color:auto}}._directory_iipwq_6::-webkit-scrollbar{width:2px}._directory_iipwq_6::-webkit-scrollbar-track{background:0 0;margin:8px 0}._directory_iipwq_6::-webkit-scrollbar-thumb{background:#cec7bc;border-radius:1px}._feedback_iipwq_26{color:var(--muted);margin:0;font-size:12px;line-height:1.5}._anchor_iipwq_1>input{width:100%;min-height:38px;padding-right:36px}._toggle_iipwq_39{place-items:center;width:30px;height:100%;display:grid;position:absolute;top:0;right:4px}._toggle_iipwq_39,._expand_iipwq_50,._unitSelect_iipwq_51,._lesson_iipwq_52{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}._toggle_iipwq_39,._expand_iipwq_50{color:#8b6248}._unit_iipwq_51{background:#eee7df;border-radius:4px;align-items:center;gap:6px;min-height:36px;padding:4px 6px 4px 9px;display:flex}._unitSelect_iipwq_51{text-align:left;overflow-wrap:anywhere;border-radius:4px;flex:1;align-self:stretch;min-width:0;padding:5px 0}._expand_iipwq_50{border-radius:4px;flex:none;place-items:center;padding:5px;display:grid}._lesson_iipwq_52{text-align:left;overflow-wrap:anywhere;border-radius:4px;width:100%;min-height:32px;padding:6px 9px 6px 23px;display:block}._lesson_iipwq_52:hover,._lesson_iipwq_52[aria-pressed=true],._unitSelect_iipwq_51:hover,._expand_iipwq_50:hover{background:#eae5dd}._toggle_iipwq_39:focus-visible,._lesson_iipwq_52:focus-visible,._unitSelect_iipwq_51:focus-visible,._expand_iipwq_50:focus-visible{outline-offset:-2px;outline:2px solid #8b624866}._toggle_iipwq_39:disabled,._expand_iipwq_50:disabled{cursor:default}._overlay_q8nux_1{z-index:9600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;place-items:center;padding:16px;animation:.2s _overlayIn_q8nux_1;display:grid;position:fixed;inset:0;overflow:visible}._backdrop_q8nux_14{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000052;position:fixed;inset:0}._modal_q8nux_21{box-sizing:border-box;background:var(--nm-bg);border:0;border-radius:22px;flex-direction:column;width:min(600px,100%);max-height:calc(100dvh - 32px);padding:30px 30px 26px;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;animation:.28s cubic-bezier(.34,1.2,.64,1) _modalIn_q8nux_1,.2s _overlayIn_q8nux_1;display:flex;position:relative;overflow:visible;box-shadow:10px 10px 32px #a8a0918c,-6px -6px 18px #ffffffb8,0 32px 80px #1c140a29}._header_q8nux_41{background:0 0;flex:none;padding:0;display:block}._titleBlock_q8nux_48{gap:6px;min-width:0;display:grid}._header_q8nux_41 p,._header_q8nux_41 h2{margin:0}._header_q8nux_41 p{color:var(--muted);letter-spacing:0;font-size:12.5px;font-weight:400}._header_q8nux_41 h2{color:var(--charcoal);letter-spacing:-.5px;flex-wrap:wrap;align-items:center;font-size:18px;font-weight:800;line-height:1.3;display:flex}._brand_q8nux_77{object-fit:contain;width:auto;height:26px}._close_q8nux_83{width:30px;height:30px;color:var(--muted);background:var(--nm-bg);cursor:pointer;border:0;border-radius:9px;place-items:center;padding:0;font-size:14px;transition:box-shadow .15s;display:grid;position:absolute;top:18px;right:18px;box-shadow:3px 3px 7px #a8a0916b,-2px -2px 5px #ffffffc7}._close_q8nux_83:hover:not(:disabled){box-shadow:inset 2px 2px 5px #a8a0916b,inset -2px -2px 4px #ffffffb8}._close_q8nux_83:disabled{cursor:not-allowed;opacity:.48}._body_q8nux_115{flex:auto;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;overflow:visible}._content_q8nux_123{overscroll-behavior:contain;align-content:start;gap:12px;min-height:0;margin:0 -10px;padding:22px 10px 0;display:grid;overflow:hidden auto}._selectLayer_q8nux_135{z-index:3;pointer-events:none;position:absolute;inset:0}._content_q8nux_123::-webkit-scrollbar{width:4px}._content_q8nux_123::-webkit-scrollbar-button{-webkit-appearance:none;background:0 0!important;width:0!important;height:0!important;min-height:0!important;display:none!important}._content_q8nux_123::-webkit-scrollbar-button:single-button{-webkit-appearance:none;background:0 0!important;width:0!important;height:0!important;min-height:0!important;display:none!important}._content_q8nux_123::-webkit-scrollbar-button:vertical:decrement{-webkit-appearance:none;background:0 0!important;width:0!important;height:0!important;min-height:0!important;display:none!important}._content_q8nux_123::-webkit-scrollbar-button:vertical:increment{-webkit-appearance:none;background:0 0!important;width:0!important;height:0!important;min-height:0!important;display:none!important}._content_q8nux_123::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:0 0!important;width:0!important;height:0!important;min-height:0!important;display:none!important}._content_q8nux_123::-webkit-scrollbar-button:vertical:end:increment{-webkit-appearance:none;background:0 0!important;width:0!important;height:0!important;min-height:0!important;display:none!important}._content_q8nux_123::-webkit-scrollbar-track{background:0 0}._content_q8nux_123::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#8b624829 padding-box padding-box;border:1px solid #0000}._content_q8nux_123:hover::-webkit-scrollbar-thumb{background:#8b624866 padding-box padding-box;border:1px solid #0000}._section_q8nux_178{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}._section_q8nux_178:disabled{opacity:.9}._grid_q8nux_192{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._section_q8nux_178 label{min-width:0;color:var(--charcoal);gap:6px;font-size:12px;font-weight:600;display:grid}._section_q8nux_178 select,._section_q8nux_178 input:not([type=checkbox]):not([type=radio]){width:100%;color:var(--charcoal);background-color:var(--nm-bg);font:inherit;border:0;border-radius:10px;outline:0;padding:10px 13px;font-size:13px;font-weight:400;transition:box-shadow .15s;box-shadow:inset 3px 3px 7px #a8a0916b,inset -2px -2px 5px #fffc}._section_q8nux_178 input::placeholder,._section_q8nux_178 select:invalid{color:#1c1c1c73;opacity:1}._section_q8nux_178 select{appearance:none;cursor:pointer;background-color:var(--nm-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1 5 5l4-4' stroke='%238b6248' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:10px 6px;border:0;padding-right:32px;box-shadow:inset 3px 3px 7px #a8a0916b,inset -2px -2px 5px #fffc}._section_q8nux_178 select:focus{color:var(--charcoal);box-shadow:inset 4px 4px 9px #a8a0917a,inset -3px -3px 6px #ffffffd6,0 0 0 2px #8b624833}._section_q8nux_178 input:not([type=checkbox]):not([type=radio]):focus{box-shadow:inset 4px 4px 9px #a8a0917a,inset -3px -3px 6px #ffffffd6,0 0 0 2px #8b624833}._section_q8nux_178 select:disabled,._section_q8nux_178 input:not([type=checkbox]):not([type=radio]):disabled{cursor:not-allowed}._fullField_q8nux_266{margin-bottom:14px}._fullField_q8nux_266 small{color:var(--muted);margin-left:4px;font-size:11px;font-weight:400}._competitionTypes_q8nux_277{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}._competitionTypes_q8nux_277 label{color:var(--charcoal);background:var(--nm-bg);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:600;transition:color .14s,background .14s,box-shadow .14s;display:inline-flex;position:relative;box-shadow:2px 2px 6px #a8a09161,-2px -2px 4px #ffffffc7}._competitionTypes_q8nux_277 label[data-selected=true]{color:#fff;background:#8b6248;box-shadow:2px 2px 8px #8b624859,-1px -1px 3px #ffffff0d}._competitionTypes_q8nux_277 label:hover{box-shadow:3px 3px 8px #a8a09170,-2px -2px 5px #ffffffd1}._competitionTypes_q8nux_277 label[data-selected=true]:hover{box-shadow:2px 2px 8px #8b624859,-1px -1px 3px #ffffff0d}._competitionTypes_q8nux_277 input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._competitionTypes_q8nux_277 label:has(input:focus-visible){outline-offset:2px;outline:2px solid #8b624852}._contestActionRow_q8nux_337{align-items:center;gap:10px;margin:0 0 18px;display:flex}._fullField_q8nux_266:last-child,._competitionTypes_q8nux_277:last-child,._contestActionRow_q8nux_337:last-child{margin-bottom:0}._contestInfoIcon_q8nux_350{background:var(--nm-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:2px 2px 6px #a8a09161,-2px -2px 4px #ffffffc7}._optionGrid_q8nux_364{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._optionCard_q8nux_370{cursor:pointer;background:#fcfbf8c2;border:1px solid #8b62481f;border-radius:14px;align-items:center;min-height:66px;padding:12px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:0 5px 16px #30261f0a;color:var(--charcoal)!important;gap:10px!important;display:flex!important}._optionCard_q8nux_370:hover{border-color:#8b62486b;transform:translateY(-1px);box-shadow:0 8px 20px #30261f14}._optionCard_q8nux_370:has(input:checked){border-color:var(--latte);background:#8b624817;box-shadow:0 0 0 1px #8b62481f}._optionCard_q8nux_370:has(input:disabled){cursor:default}._optionCard_q8nux_370:has(input:disabled):hover{transform:none;box-shadow:0 0 0 1px #8b62481f}._optionCard_q8nux_370 input[type=checkbox]{width:20px;height:20px;min-height:0;accent-color:var(--latte);cursor:pointer;flex:none;margin:0}._optionCard_q8nux_370 input[type=checkbox]:disabled{cursor:default;opacity:1}._optionIcon_q8nux_421{color:var(--latte);flex:none}._optionText_q8nux_426{gap:2px;min-width:0;display:grid}._optionText_q8nux_426 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}._optionText_q8nux_426 small{color:var(--muted);font-size:.68rem;font-weight:600}._upload_q8nux_445,._cancel_q8nux_446,._submit_q8nux_447{box-shadow:var(--shadow-button);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 13px;transition:box-shadow .15s;display:inline-flex}._upload_q8nux_445,._cancel_q8nux_446{color:#68615b;background:#f7f4edeb}._upload_q8nux_445{min-height:0;color:var(--charcoal);background:var(--nm-bg);white-space:nowrap;border-radius:9px;gap:5px;font-size:12px;font-weight:600;box-shadow:3px 3px 8px #a8a09170,-2px -2px 6px #fffc}._upload_q8nux_445:hover:not(:disabled){box-shadow:inset 2px 2px 5px #a8a09166,inset -2px -2px 4px #ffffffb3}._cancel_q8nux_446{min-width:0;color:var(--muted);background:var(--nm-bg);padding:9px 18px;font-size:13px;box-shadow:3px 3px 8px #a8a0916b,-2px -2px 6px #ffffffc7}._submit_q8nux_447{color:#fff;background:#8b6248;min-width:0;padding:10px 22px;font-size:13.5px;font-weight:700;transition:box-shadow .15s,transform .12s;box-shadow:3px 3px 10px #00000047,-1px -1px 4px #ffffff0f}._upload_q8nux_445{border-radius:9px;padding:7px 13px;font-size:12px;font-weight:600}._cancel_q8nux_446:hover:not(:disabled){box-shadow:inset 2px 2px 5px #a8a09166,inset -2px -2px 4px #ffffffb3}._submit_q8nux_447:hover:not(:disabled){transform:translateY(-1px);box-shadow:4px 4px 14px #00000052}._upload_q8nux_445:disabled,._cancel_q8nux_446:disabled{cursor:not-allowed;opacity:.66}._submit_q8nux_447:disabled{cursor:not-allowed;opacity:1}._problem_q8nux_539{gap:var(--space-2);color:#9d332b;background:#9d332b0f;border:1px solid #9d332b24;border-radius:12px;justify-content:space-between;align-items:center;margin:0;padding:12px 14px;font-size:.8rem;display:flex}._problem_q8nux_539 button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}._footer_q8nux_561{box-shadow:none;background:0 0;border-top:0;flex:none;justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;padding:0;display:flex}@keyframes _overlayIn_q8nux_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_q8nux_1{0%{transform:translateY(10px)scale(.98)}to{transform:translateY(0)scale(1)}}@keyframes _overlayOut_q8nux_1{0%{opacity:1}to{opacity:0}}@keyframes _modalOut_q8nux_1{0%{transform:translateY(0)scale(1)}to{transform:translateY(10px)scale(.98)}}._overlay_q8nux_1[data-closing=true]{pointer-events:none;animation:.2s both _overlayOut_q8nux_1}._overlay_q8nux_1[data-closing=true] ._modal_q8nux_21{animation:.28s cubic-bezier(.34,1.2,.64,1) both _modalOut_q8nux_1,.2s both _overlayOut_q8nux_1}@media (width<=480px){._modal_q8nux_21{padding:30px 20px 26px}._header_q8nux_41{padding-right:20px}._grid_q8nux_192,._optionGrid_q8nux_364{grid-template-columns:1fr}._footer_q8nux_561{flex-wrap:wrap}._cancel_q8nux_446,._submit_q8nux_447{min-width:0}}@media (width>=641px) and (width<=820px){._optionGrid_q8nux_364{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._overlay_q8nux_1,._modal_q8nux_21,._overlay_q8nux_1[data-closing=true],._overlay_q8nux_1[data-closing=true] ._modal_q8nux_21{animation:none}}._mode_1ck6p_1{color:var(--charcoal);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}._mode_1ck6p_1 label{cursor:pointer;border-radius:12px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}._mode_1ck6p_1 label[data-selected=true]{color:#8b6248;background:#8b62481a}._mode_1ck6p_1 input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._mode_1ck6p_1 label:has(input:focus-visible){outline-offset:2px;outline:2px solid #8b624852}._input_1ck6p_40{box-sizing:border-box;width:100%;min-width:0;min-height:38px;color:var(--charcoal);background:var(--nm-bg);font:inherit;border:0;border-radius:10px;padding:10px 12px;font-size:13px;box-shadow:inset 3px 3px 7px #a8a0916b,inset -2px -2px 5px #fffc}._input_1ck6p_40:focus-visible{outline-offset:1px;outline:2px solid #8b624838}._page_jo76i_1{background:var(--cream);min-height:100vh;overflow-x:clip}._hero_jo76i_7{padding:0}._heroContent_jo76i_11{text-align:center;max-width:700px;margin:0 auto;padding:56px 40px 72px}._heroBadge_jo76i_18{color:var(--muted);border:1px solid var(--border-soft);border-radius:var(--radius-full);background:var(--cream);align-items:center;gap:7px;margin-bottom:36px;padding:5px 14px;font-size:13px;display:inline-flex}._heroBadge_jo76i_18 span{background:var(--muted);border-radius:50%;width:6px;height:6px}._hero_jo76i_7 h1{color:var(--charcoal);letter-spacing:-2px;white-space:nowrap;margin:0 0 40px;font-size:64px;font-weight:200;line-height:1.05}._hero_jo76i_7 h1 em{font-style:normal;font-weight:700}._agentBox_jo76i_53{background:var(--nm-bg);box-shadow:var(--shadow-raised);text-align:left;border:0;border-radius:26px;margin-bottom:20px;padding:6px;transition:box-shadow .2s;overflow:visible}._agentBox_jo76i_53:focus-within{box-shadow:10px 10px 26px var(--nm-dark), -7px -7px 20px var(--nm-light)}._agentInner_jo76i_71{background:#ffffff7a;border-radius:20px;overflow:hidden;box-shadow:inset 3px 3px 8px #a8a09152,inset -2px -2px 6px #ffffffe0}._agentTop_jo76i_80{position:relative}._agentTop_jo76i_80 textarea{resize:none;width:100%;min-height:106px;max-height:240px;color:var(--charcoal);font:inherit;background:0 0;border:0;border-radius:20px 20px 0 0;outline:0;padding:19px 53px 14px 22px;font-size:16px;line-height:1.6;display:block}._agentTop_jo76i_80 textarea:focus-visible{box-shadow:none}._agentTop_jo76i_80 textarea::placeholder{color:#1c1c1c4d}._selectedFiles_jo76i_109{flex-wrap:wrap;gap:8px;margin:0;padding:0 16px 14px;list-style:none;display:flex}._selectedFile_jo76i_109{width:min(292px,100%);min-height:58px;color:var(--charcoal);background:#fcfbf8d6;border:1px solid #756c613d;border-radius:14px;grid-template-columns:42px minmax(0,1fr);padding:7px 34px 7px 7px;animation:.18s ease-out both _selectedFileEnter_jo76i_1;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 10px #483f360f}._selectedFileIcon_jo76i_134{color:#fff;background:#3f82ee;border-radius:10px;align-self:center;place-items:center;width:42px;height:42px;display:grid}._selectedFileDetails_jo76i_145{align-content:center;gap:3px;min-width:0;padding-left:10px;display:grid}._selectedFileDetails_jo76i_145 strong,._selectedFileDetails_jo76i_145 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._selectedFileDetails_jo76i_145 strong{font-size:13px}._selectedFileDetails_jo76i_145 small{color:var(--muted);font-size:11px}._selectedFileRemove_jo76i_169{width:26px;height:26px;color:var(--charcoal);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}._selectedFileRemove_jo76i_169:hover{background:#4c443d1a}@keyframes _selectedFileEnter_jo76i_1{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._agentFooter_jo76i_201{background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px 10px;display:flex}._attachmentMenuButton_jo76i_210,._modeButtons_jo76i_211 button,._speechButton_jo76i_212,._sendButton_jo76i_213{cursor:pointer;border:0;flex-shrink:0}._attachmentMenuWrap_jo76i_219{flex-shrink:0;position:relative}._attachmentMenuButton_jo76i_210{color:#1c1c1c73;background:0 0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:color .18s,background .18s;display:grid}._attachmentMenuButton_jo76i_210:hover,._attachmentMenuButton_jo76i_210:focus-visible,._attachmentMenuButton_jo76i_210[aria-expanded=true]{color:var(--charcoal);background:#1c1c1c0d}._attachmentMenuButton_jo76i_210[aria-expanded=true]{background:#1c1c1c12}._attachmentMenuButton_jo76i_210:active{background:#1c1c1c17}._attachmentMenu_jo76i_210{z-index:3;border:1px solid var(--border-soft);background:var(--off-white);border-radius:14px;min-width:160px;padding:6px;animation:.18s ease-out both _attachmentMenuEnter_jo76i_1;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 8px 28px #1c1c1c1f,0 2px 8px #1c1c1c0f}._attachmentMenuItem_jo76i_269{color:var(--charcoal);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;transition:background .12s;display:flex;position:relative}._attachmentMenuItem_jo76i_269:hover,._attachmentMenuItem_jo76i_269:focus-within{background:#1c1c1c0d}._attachmentMenuItem_jo76i_269 svg{color:var(--muted);flex-shrink:0}._attachmentMenuItem_jo76i_269 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}@keyframes _attachmentMenuEnter_jo76i_1{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._modeButtons_jo76i_211{flex:1;align-items:center;gap:6px;display:flex}._modeButtons_jo76i_211 button{color:#1c1c1c8c;border-radius:var(--radius-full);background:#1c1c1c0d;align-items:center;gap:5px;padding:6px 15px;font-size:13.5px;font-weight:500;transition:color .15s,background .15s;display:inline-flex}._modeButtons_jo76i_211 button:hover{color:var(--charcoal);background:#1c1c1c17}._modeButtons_jo76i_211 button:active{background:#1c1c1c1f}._modeButtons_jo76i_211 button img{object-fit:contain;flex-shrink:0;width:16px;height:16px;display:block}._modeButtons_jo76i_211 button:not(._selectedModeButton_jo76i_353) img{filter:brightness(0);opacity:.65;width:17px;height:17px}._modeButtons_jo76i_211 button:not(._selectedModeButton_jo76i_353):hover img{opacity:.82}._modeButtons_jo76i_211 ._selectedModeButton_jo76i_353{color:#fff;background:var(--latte)}._modeButtons_jo76i_211 ._selectedModeButton_jo76i_353:hover{color:#fff;background:#7a5540}._modeButtons_jo76i_211 ._selectedModeButton_jo76i_353:active{background:#6d4a37}._modeButtons_jo76i_211 ._selectedModeButton_jo76i_353 img{filter:brightness(0)invert();width:17px;height:17px}._modeButtons_jo76i_211 button>svg{opacity:.45}._speechNotice_jo76i_388{max-width:190px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._speechButton_jo76i_212{color:#1c1c1c7a;background:0 0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:color .16s,background .16s,opacity .16s;display:grid}._speechButton_jo76i_212:hover:not(:disabled){color:var(--charcoal);background:#1c1c1c0d}._speechButton_jo76i_212:disabled{opacity:.42;cursor:wait}._speechButtonRecording_jo76i_422{color:#a64b3c;background:#a64b3c1a;animation:1.4s ease-in-out infinite _speechRecordingPulse_jo76i_1}@keyframes _speechRecordingPulse_jo76i_1{50%{background:#a64b3c33}}._sendButton_jo76i_213{color:#fff;border-radius:var(--radius-full);background:var(--latte);opacity:0;pointer-events:none;justify-content:center;align-items:center;width:0;height:34px;margin-left:-7px;padding:0;transition:box-shadow .2s,transform .15s,background .15s,width .22s cubic-bezier(.34,1.28,.64,1),opacity .18s,margin-left .22s;display:flex;overflow:hidden;box-shadow:0 2px 8px #8b624873,0 1px 2px #8b624840}._sendButtonVisible_jo76i_460{opacity:1;pointer-events:auto;width:34px;margin-left:0}._sendButton_jo76i_213:hover{background:#7a5540;transform:scale(1.04);box-shadow:0 4px 12px #8b62488c}._sendButton_jo76i_213:active{background:#6d4a37;transform:scale(.97);box-shadow:0 1px 4px #8b62484d}._sendButton_jo76i_213 svg{display:block}._templateShowcase_jo76i_483{border-bottom:1px solid #a8a09133;padding:80px 0 72px;overflow:hidden}._templateShowcaseInner_jo76i_489{width:min(1200px,100%);margin:0 auto;padding:0 40px}._templateShowcaseHeader_jo76i_495{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px;display:flex}._templateShowcaseHeader_jo76i_495>div:first-child>span{color:var(--muted);margin-bottom:7px;font-size:13px;display:block}._templateShowcaseHeader_jo76i_495 h2{color:var(--charcoal);letter-spacing:-1px;margin:0;font-size:32px;font-weight:600;line-height:1.1}._templateControls_jo76i_519{flex-shrink:0;gap:10px;display:flex}._templateControls_jo76i_519 button{color:#6a5a48;background:var(--nm-bg);width:38px;height:38px;box-shadow:4px 4px 9px var(--nm-dark), -3px -3px 7px var(--nm-light);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:box-shadow .15s;display:flex}._templateControls_jo76i_519 button:hover{box-shadow:var(--shadow-inset)}._templateViewport_jo76i_547{margin:0 -8px;overflow:visible}._templateTrack_jo76i_552{gap:var(--template-gap);transform:translateX(var(--template-translation));padding:12px 8px 16px;transition:transform .45s cubic-bezier(.4,0,.2,1);display:flex}._templateCard_jo76i_560{background:var(--nm-bg);min-width:0;box-shadow:7px 7px 18px var(--nm-dark), -5px -5px 14px var(--nm-light);border:0;border-radius:18px;flex-direction:column;flex:0 0 calc(33.333% - 12px);transition:box-shadow .18s;display:flex;overflow:hidden}._templateCard_jo76i_560:hover{box-shadow:9px 9px 22px var(--nm-dark), -6px -6px 17px var(--nm-light)}._templateCover_jo76i_581{color:#fff;background:#d8d3ca;border-radius:12px;flex-shrink:0;height:210px;margin:10px 10px 0;position:relative;overflow:hidden;box-shadow:inset 3px 3px 8px #0000000f,inset -2px -2px 6px #ffffff80}._templateCoverImage_jo76i_595,._templateCoverFallback_jo76i_596,._templateCoverShade_jo76i_597{width:100%;height:100%;position:absolute;inset:0}._templateCoverImage_jo76i_595{object-fit:cover;display:block}._templateCoverFallback_jo76i_596{color:var(--muted);background:var(--nm-bg);place-items:center;font-size:12px;display:grid}._templateCoverShade_jo76i_597{pointer-events:none;background:linear-gradient(#0f0e0c85 0%,#0f0e0c08 45%,#0f0e0cb8 100%)}._templateCoverHeader_jo76i_627{z-index:1;justify-content:space-between;align-items:center;padding:18px 18px 0;display:flex;position:relative}._templateCoverHeader_jo76i_627>span{color:#fff;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.3px;background:#14120f85;padding:3px 9px;font-size:10px;font-weight:700}._templateCoverHeader_jo76i_627 small{opacity:.86;font-size:10px}._templateCoverCopy_jo76i_652{z-index:1;padding:18px 18px 14px;position:absolute;bottom:0;left:0;right:0}._templateCoverCopy_jo76i_652 h3{letter-spacing:-.5px;margin:0 0 3px;font-size:18px;font-weight:600;line-height:1.15}._templateCoverCopy_jo76i_652 p{opacity:.82;margin:0;font-size:11px}._templateMeta_jo76i_675{align-items:center;gap:10px;margin-top:auto;padding:12px 16px 14px;display:flex}._templateMeta_jo76i_675>div{flex:1;min-width:0}._templateMeta_jo76i_675 strong,._templateMeta_jo76i_675 span{display:block}._templateMeta_jo76i_675 strong{color:var(--charcoal);letter-spacing:-.2px;margin-bottom:0;font-size:13px;font-weight:600}._templateMeta_jo76i_675 span{display:none}._templateMeta_jo76i_675 button{color:#fff;border-radius:var(--radius-full);cursor:pointer;background:#4a2e1a;border:0;flex-shrink:0;padding:6px 13px;font-size:12px;font-weight:500;transition:box-shadow .15s;box-shadow:3px 3px 8px #1e0f0566,-2px -2px 5px #ffffff29}._templateMeta_jo76i_675 button:hover{box-shadow:inset 3px 3px 7px #1408027a,inset -2px -2px 5px #ffffff1a}._templateDots_jo76i_727{justify-content:center;gap:8px;margin-top:28px;display:flex}._templateDots_jo76i_727 button{border-radius:var(--radius-full);background:var(--nm-bg);width:8px;height:8px;box-shadow:2px 2px 5px var(--nm-dark), -1px -1px 4px var(--nm-light);cursor:pointer;border:0;padding:0;transition:width .2s,background .2s,box-shadow .2s}._templateDots_jo76i_727 button[aria-current=page]{background:var(--latte);width:22px;box-shadow:var(--shadow-inset)}._templateUnavailable_jo76i_757{min-height:260px;color:var(--muted);border:1px dashed var(--border-soft);background:var(--nm-bg);box-shadow:var(--shadow-inset);border-radius:18px;place-items:center;font-size:14px;display:grid}._stats_jo76i_769{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);grid-template-columns:repeat(4,1fr);width:min(1200px,100% - 80px);margin:0 auto;padding:44px 0;display:grid}._stats_jo76i_769>div{border-right:1px solid var(--border-soft);text-align:center;padding:0 24px}._stats_jo76i_769>div:last-child{border-right:0}._stats_jo76i_769 strong,._stats_jo76i_769 span{display:block}._stats_jo76i_769 strong{letter-spacing:-1.2px;margin-bottom:7px;font-size:44px;font-weight:600;line-height:1}._stats_jo76i_769 span{color:var(--muted);font-size:14px}._section_jo76i_807,._techSection_jo76i_808{width:min(1200px,100% - 80px);margin:0 auto;padding:96px 0}._features_jo76i_814{padding:40px 0 0}._sectionHeading_jo76i_818{width:min(1200px,100% - 80px);margin:0 auto 48px}._section_jo76i_807>._sectionHeading_jo76i_818,._techSection_jo76i_808>._sectionHeading_jo76i_818{width:100%}._sectionHeading_jo76i_818>span{color:var(--muted);margin-bottom:12px;font-size:13px;display:block}._sectionHeading_jo76i_818 h2{letter-spacing:-1.2px;margin:0 0 16px;font-size:44px;font-weight:600;line-height:1.05}._sectionHeading_jo76i_818 p{max-width:480px;color:var(--muted);margin:0;font-size:17px;line-height:1.6}._featureScroller_jo76i_851{scrollbar-width:none;padding-left:max(40px,50vw - 600px);overflow-x:auto}._featureScroller_jo76i_851::-webkit-scrollbar{display:none}._featureStrip_jo76i_861{gap:14px;width:1300px;min-width:1300px;padding:28px 0 40px;display:flex}._featureCard_jo76i_869{background:var(--nm-bg);cursor:pointer;border-radius:18px;flex:0 0 196px;width:196px;height:300px;transition:width .5s cubic-bezier(.22,1,.36,1),flex-basis .5s cubic-bezier(.22,1,.36,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:5px 5px 14px #a8a09185,-4px -4px 10px #ffffffdb}._featureCard_jo76i_869:focus-visible{outline:2px solid var(--latte);outline-offset:4px}._featureCard_jo76i_869:hover,._featureCard_jo76i_869:focus-visible{flex-basis:320px;width:320px}._featureCopy_jo76i_898{flex-direction:column;height:100%;padding:26px 22px 22px;display:flex}._featureCopy_jo76i_898>span{color:var(--muted);letter-spacing:.6px;opacity:.65;margin-bottom:14px;font-size:10px;font-weight:700}._featureCopy_jo76i_898 h3{letter-spacing:-.4px;margin:0 0 10px;font-size:17px;font-weight:800}._featureCopy_jo76i_898 p{color:var(--muted);margin:0 0 auto;font-size:12.5px;line-height:1.65}._featureAction_jo76i_928{color:var(--charcoal);border-radius:var(--radius-full);background:var(--nm-bg);cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:5px;margin-top:16px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:3px 3px 7px #a8a09173,-2px -2px 5px #ffffffd1}._featurePreview_jo76i_947{color:var(--latte);background:var(--nm-bg);opacity:0;place-items:center;transition:opacity .2s,transform .42s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0;transform:translateY(16px)}._featurePreview_jo76i_947>span{width:40px;height:40px;color:var(--latte);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#8b62481a;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._featureMedia_jo76i_976{object-fit:cover;width:100%;height:100%;display:block}._featureMedia_jo76i_976[data-ready]{opacity:0;transition:opacity .2s}._featureMedia_jo76i_976[data-ready=true]{opacity:1}._featureCard_jo76i_869:hover ._featurePreview_jo76i_947,._featureCard_jo76i_869:focus-visible ._featurePreview_jo76i_947{opacity:1;transform:translateY(0)}._flowGrid_jo76i_998{perspective:1400px;align-items:flex-start;padding:20px 0 22px;display:flex}._flowGrid_jo76i_998 article{z-index:1;background:#f5f2ec;border:1px solid #1c1c1c12;border-radius:18px;flex:1;height:280px;margin-right:-10px;padding:22px;transition:transform .4s,box-shadow .4s;position:relative;box-shadow:0 6px 24px #1c1c1c12,0 2px 6px #1c1c1c0a}._flowGrid_jo76i_998 article:last-child{margin-right:0}._flowGrid_jo76i_998 article:hover{z-index:10;transform:translateY(-16px);box-shadow:0 28px 56px #1c1c1c21,0 6px 16px #1c1c1c12}._imagePlaceholder_jo76i_1035{color:#1c1c1c40;background:#1c1c1c09;border:1.5px dashed #1c1c1c1a;border-radius:10px;place-items:center;width:100%;height:100px;margin-bottom:14px;font-size:10.5px;display:grid;position:relative;overflow:hidden}._workflowImage_jo76i_1050{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._flowGrid_jo76i_998 article>span{color:#1c1c1c1a;letter-spacing:-1.5px;margin-bottom:8px;font-size:32px;font-weight:800;line-height:1;display:block}._flowGrid_jo76i_998 h3{margin:0 0 6px;font-size:17px;font-weight:700}._flowGrid_jo76i_998 p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.6}._flowGrid_jo76i_998 i{color:#1c1c1c29;margin-top:12px;font-style:normal;display:block}._techSection_jo76i_808{padding-top:20px;padding-bottom:40px}._techGrid_jo76i_1095{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._techGrid_jo76i_1095 article{border:1px solid var(--border-soft);background:var(--cream);border-radius:12px;align-items:flex-start;gap:16px;padding:24px;display:flex}._techGrid_jo76i_1095 article>svg{color:#1c1c1c66;flex-shrink:0}._techGrid_jo76i_1095 h3{margin:0 0 5px;font-size:15px;font-weight:600}._techGrid_jo76i_1095 p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}._phaseGrid_jo76i_1129{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._phaseGrid_jo76i_1129 article{border:1px solid var(--border-soft);background:var(--cream);border-radius:12px;padding:28px 24px}._phaseGrid_jo76i_1129 article>span{color:var(--muted);border:1px solid var(--border-soft);border-radius:var(--radius-full);background:#1c1c1c0a;margin-bottom:16px;padding:3px 11px;font-size:12px;display:inline-block}._phaseGrid_jo76i_1129 h3{letter-spacing:-.4px;margin:0 0 4px;font-size:21px;font-weight:600}._phaseGrid_jo76i_1129 p{color:var(--muted);margin:0 0 18px;font-size:13px}._phaseGrid_jo76i_1129 hr{border:0;border-top:1px solid var(--border-soft);margin:0 0 16px}._phaseGrid_jo76i_1129 ul{margin:0;padding:0;list-style:none}._phaseGrid_jo76i_1129 li{color:#1c1c1ccc;margin-bottom:5px;font-size:13px;line-height:1.6}._cta_jo76i_1185{background:var(--charcoal);border-radius:16px;justify-content:space-between;align-items:center;gap:48px;width:min(1120px,100% - 80px);margin:0 auto 96px;padding:72px 64px;display:flex}._cta_jo76i_1185 h2{color:var(--off-white);letter-spacing:-.9px;margin:0 0 12px;font-size:38px;font-weight:600;line-height:1.1}._cta_jo76i_1185 p{color:#fcfbf880;max-width:380px;margin:0;font-size:16px;line-height:1.55}._cta_jo76i_1185 button{color:var(--charcoal);background:var(--cream);box-shadow:var(--shadow-button);cursor:pointer;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:11px 24px;font-size:15px;display:inline-flex}._footer_jo76i_1230{border-top:1px solid var(--border-soft);background:var(--cream);padding:60px 40px 40px}._footerInner_jo76i_1236{max-width:1200px;margin:0 auto}._footerBrand_jo76i_1241{margin-bottom:52px}._footerBrand_jo76i_1241 img{object-fit:contain;object-position:left center;width:auto;height:32px;display:block}._footerBrand_jo76i_1241 p{color:var(--muted);margin:5px 0 0;font-size:13px}._footerColumns_jo76i_1259{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}._footerColumns_jo76i_1259 strong,._footerColumns_jo76i_1259 a{font-size:13px;display:block}._footerColumns_jo76i_1259 strong{margin-bottom:14px;font-weight:600}._footerColumns_jo76i_1259 a{color:var(--muted);-webkit-text-decoration-color:var(--border-soft);text-decoration-color:var(--border-soft);text-underline-offset:2px;margin-bottom:9px}._footerBottom_jo76i_1283{color:var(--muted);border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;margin-top:52px;padding-top:24px;font-size:13px;display:flex}._footerBottom_jo76i_1283>div{gap:8px;display:flex}._footerBottom_jo76i_1283>div span{border:1px solid var(--border-soft);border-radius:var(--radius-full);padding:4px 13px;font-size:12px}._modalOverlay_jo76i_1306{z-index:9000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalBackdrop_jo76i_1315{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:default;background:#1c1c1c59;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._autoModal_jo76i_1327{z-index:1;border:1px solid var(--border-soft);background:var(--off-white);border-radius:18px;width:520px;max-width:calc(100vw - 40px);position:relative;overflow:hidden;box-shadow:0 24px 80px #1c1c1c2e,0 4px 16px #1c1c1c14}._autoModal_jo76i_1327 header{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}._autoModal_jo76i_1327 h2{align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:flex}._autoModal_jo76i_1327 h2 span{color:#fff;border-radius:var(--radius-full);background:var(--charcoal);padding:2px 8px;font-size:11px;font-weight:500}._autoModal_jo76i_1327 header>button,._contestClose_jo76i_1368{width:28px;height:28px;color:var(--muted);border:1px solid var(--border-soft);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}._autoModal_jo76i_1327>div{padding:8px 0 6px}._autoModeItem_jo76i_1384{width:100%;color:var(--charcoal);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:13px 20px;display:flex}._autoModeItem_jo76i_1384:hover{background:#1c1c1c0a}._autoModeItem_jo76i_1384>span{border:1px solid var(--border-soft);background:var(--cream);border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}._autoModeItem_jo76i_1384>div{flex:1}._autoModeItem_jo76i_1384 strong,._autoModeItem_jo76i_1384 small{display:block}._autoModeItem_jo76i_1384 strong{margin-bottom:3px;font-size:14px;font-weight:600}._autoModeItem_jo76i_1384 small{color:var(--muted);font-size:12px;line-height:1.5}._autoModeItem_jo76i_1384>svg{color:var(--muted);opacity:0;transition:opacity .15s,transform .15s}._autoModeItem_jo76i_1384:hover>svg{opacity:1;transform:translate(2px)}._contestModal_jo76i_1446{z-index:1;background:var(--nm-bg);border-radius:22px;width:600px;max-width:calc(100vw - 32px);padding:30px 30px 26px;position:relative;box-shadow:10px 10px 32px #a8a0918c,-6px -6px 18px #ffffffb8,0 32px 80px #1c140a29}._contestClose_jo76i_1368{background:var(--nm-bg);border:0;position:absolute;top:18px;right:18px;box-shadow:3px 3px 7px #a8a0916b,-2px -2px 5px #ffffffc7}._contestModal_jo76i_1446 h2{letter-spacing:-.5px;flex-wrap:wrap;align-items:center;gap:6px;margin:0 38px 5px 0;font-size:19px;font-weight:800;display:flex}._contestModal_jo76i_1446 h2 img{object-fit:contain;width:auto;height:26px}._contestSubtitle_jo76i_1488{color:var(--muted);margin:0 0 22px;font-size:12.5px}._contestFields_jo76i_1494{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}._contestFields_jo76i_1494 label{flex-direction:column;gap:6px;display:flex}._contestFields_jo76i_1494 label>span{font-size:12px;font-weight:600}._contestFields_jo76i_1494 small{color:var(--muted);font-size:11px;font-weight:400}._contestFields_jo76i_1494 select{color:#1c1c1c73;background:var(--nm-bg);width:100%;font:inherit;border:0;border-radius:10px;padding:10px 32px 10px 13px;font-size:13px;box-shadow:inset 3px 3px 7px #a8a0916b,inset -2px -2px 5px #fffc}._contestFields_jo76i_1494 ._fullField_jo76i_1532{grid-column:1/-1}._contestInfo_jo76i_1536{background:var(--nm-bg);border:1px dashed #8b624833;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex;box-shadow:inset 2px 2px 6px #a8a09159,inset -2px -2px 5px #ffffffb8}._contestInfo_jo76i_1536>span{border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;display:grid;box-shadow:3px 3px 7px #a8a09166,-2px -2px 5px #ffffffbf}._contestInfo_jo76i_1536 p{color:var(--muted);flex:1;margin:0;font-size:12px;line-height:1.6}._contestInfo_jo76i_1536 strong{color:var(--charcoal);font-size:12.5px;display:block}._contestInfo_jo76i_1536 label{white-space:nowrap;cursor:pointer;border-radius:9px;align-self:center;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:600;display:inline-flex;position:relative;box-shadow:3px 3px 8px #a8a09170,-2px -2px 6px #fffc}._contestInfo_jo76i_1536 input{opacity:0;cursor:pointer;position:absolute;inset:0}._contestActions_jo76i_1601{justify-content:flex-end;gap:10px;display:flex}._contestActions_jo76i_1601 button{color:var(--muted);background:var(--nm-bg);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:9px 18px;font-size:13px;display:inline-flex;box-shadow:3px 3px 8px #a8a0916b,-2px -2px 6px #ffffffc7}._contestActions_jo76i_1601 button:last-child{color:#fff;background:var(--latte);padding:10px 22px;font-size:13.5px;font-weight:700;box-shadow:3px 3px 10px #00000047,-1px -1px 4px #ffffff0f}._srOnly_jo76i_1635{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){._hero_jo76i_7 h1{white-space:normal;font-size:clamp(42px,8vw,64px)}._stats_jo76i_769{grid-template-columns:repeat(2,1fr);gap:28px 0}._stats_jo76i_769>div:nth-child(2){border-right:0}._templateControls_jo76i_519,._templateDots_jo76i_727{display:none}._templateViewport_jo76i_547{scrollbar-width:none;overflow-x:auto}._templateViewport_jo76i_547::-webkit-scrollbar{display:none}._templateTrack_jo76i_552{transform:none!important}._templateCard_jo76i_560{flex-basis:calc(50% - 9px)}._techGrid_jo76i_1095,._phaseGrid_jo76i_1129{grid-template-columns:1fr}._flowGrid_jo76i_998{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._flowGrid_jo76i_998 article{margin:0}._cta_jo76i_1185{flex-direction:column;align-items:flex-start}}@media (width<=640px){._heroContent_jo76i_11{padding:42px 20px 56px}._hero_jo76i_7 h1{font-size:42px}._agentFooter_jo76i_201{flex-wrap:wrap}._modeButtons_jo76i_211{flex-basis:100%;order:3;width:100%}._speechNotice_jo76i_388{margin-left:auto}._stats_jo76i_769{width:calc(100% - 40px);padding:36px 0}._stats_jo76i_769>div{padding:0 12px}._stats_jo76i_769 strong{font-size:34px}._templateShowcase_jo76i_483{padding:64px 0 56px}._templateShowcaseInner_jo76i_489{padding:0 20px}._templateShowcaseHeader_jo76i_495{margin-bottom:22px}._templateShowcaseHeader_jo76i_495 h2{font-size:32px}._templateCard_jo76i_560{flex-basis:min(84vw,330px)}._templateCover_jo76i_581{height:205px}._section_jo76i_807,._techSection_jo76i_808,._sectionHeading_jo76i_818,._cta_jo76i_1185{width:calc(100% - 40px)}._section_jo76i_807{padding:72px 0}._sectionHeading_jo76i_818 h2{font-size:36px}._flowGrid_jo76i_998{grid-template-columns:1fr}._cta_jo76i_1185{padding:44px 28px}._cta_jo76i_1185 h2{font-size:32px}._footer_jo76i_1230{padding-left:20px;padding-right:20px}._footerColumns_jo76i_1259{grid-template-columns:repeat(2,1fr)}._footerBottom_jo76i_1283{flex-direction:column;align-items:flex-start;gap:16px}._contestModal_jo76i_1446{max-height:calc(100vh - 24px);padding:24px 20px 20px;overflow-y:auto}._contestFields_jo76i_1494{grid-template-columns:1fr}._contestFields_jo76i_1494 ._fullField_jo76i_1532{grid-column:auto}._contestInfo_jo76i_1536{flex-wrap:wrap}}._page_1gess_1{background:radial-gradient(circle at 88% 8%, #ffffffc2, transparent 28%), var(--cream);grid-template-columns:minmax(0,500px);justify-content:center;align-items:center;min-height:100vh;padding:64px;display:grid;position:relative}._backLink_1gess_14{align-items:center;gap:var(--space-2);min-height:42px;color:var(--muted);border-radius:var(--radius-sm);padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;top:30px;left:38px}._backLink_1gess_14:hover{background:#fff9}._loginCard_1gess_34{border-radius:var(--radius-xl);background:var(--off-white);border:1px solid #8b624833;padding:42px;box-shadow:0 24px 64px #36271e12}._brand_1gess_42{align-items:center;gap:var(--space-3);font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}._brand_1gess_42>span{width:40px;height:40px;color:var(--off-white);border-radius:var(--radius-sm);background:var(--latte);place-items:center;display:grid}._cardHeading_1gess_61{gap:var(--space-4);align-items:center;margin:40px 0 30px;display:flex}._welcomeIcon_1gess_68{width:48px;height:48px;color:var(--latte);border-radius:var(--radius-sm);background:#efe2d6;flex:0 0 48px;place-items:center;display:grid}._cardHeading_1gess_61 h1{letter-spacing:-.035em;margin:0;font-size:32px}._cardHeading_1gess_61 p{color:var(--muted);margin:5px 0 0;font-size:14px}._provider_1gess_91{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:#f3f0ea;border:1px solid #8b624829;justify-content:space-between;align-items:center;display:flex}._provider_1gess_91>div{align-items:center;gap:var(--space-3);min-width:0;color:var(--latte);display:flex}._provider_1gess_91 div span{flex-direction:column;gap:3px;min-width:0;display:flex}._provider_1gess_91 strong{color:var(--charcoal);font-size:14px}._provider_1gess_91 small{color:var(--muted);font-size:12px}._secureBadge_1gess_127{color:#277b56;border-radius:var(--radius-full);background:#e2f1e9;flex:none;padding:7px 11px;font-size:11px;font-weight:800}._loginButton_1gess_137{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;margin-top:var(--space-4);color:var(--off-white);border-radius:var(--radius-sm);background:var(--latte);box-shadow:var(--shadow-button);font-size:15px;font-weight:800;text-decoration:none;display:flex}._divider_1gess_153{align-items:center;gap:var(--space-3);color:var(--muted);margin:30px 0 20px;font-size:12px;display:flex}._divider_1gess_153:before,._divider_1gess_153:after{background:var(--border-soft);content:"";flex:1;height:1px}._accountNotes_1gess_170{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._accountNotes_1gess_170 li{align-items:flex-start;gap:var(--space-3);color:var(--muted);border-radius:var(--radius-sm);background:#f3f0ea;padding:13px 14px;font-size:13px;line-height:1.55;display:flex}._accountNotes_1gess_170 svg{color:var(--latte);flex:none}._terms_1gess_195{margin:var(--space-6) 0 0;color:#1c1c1c80;text-align:center;font-size:11px;line-height:1.6}@media (width<=520px){._page_1gess_1{padding:84px 16px 24px}._backLink_1gess_14{top:20px;left:16px}._loginCard_1gess_34{padding:28px 22px}._provider_1gess_91{align-items:flex-start}._secureBadge_1gess_127{display:none}}._page_1wpjl_1{background:var(--workspace-main-bg);min-height:100dvh;overflow:auto}._content_1wpjl_7{width:min(1180px,100% - 32px);padding:var(--space-8) 0 var(--space-16);margin:0 auto}._header_1wpjl_13{justify-content:space-between;align-items:flex-start;gap:var(--space-6);margin-bottom:var(--space-8);display:flex}._header_1wpjl_13 h1,._sectionHeading_1wpjl_22 h2,._emptyState_1wpjl_23 h2{margin:0;line-height:1.18}._header_1wpjl_13 h1{letter-spacing:-.045em;max-width:720px;font-size:clamp(2rem,5vw,3.65rem)}._subtitle_1wpjl_34{max-width:680px;margin:var(--space-3) 0 0;color:var(--muted);line-height:1.7}._eyebrow_1wpjl_41{margin:0 0 var(--space-2);color:var(--latte);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700}._backLink_1wpjl_50,._submitButton_1wpjl_51,._copyButton_1wpjl_52{border-radius:var(--radius-full);min-height:44px;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);font-weight:700}._backLink_1wpjl_50{padding:11px var(--space-5);border:1px solid var(--border-active);flex:none;text-decoration:none}._backLink_1wpjl_50:hover,._copyButton_1wpjl_52:hover{background:var(--hover-bg)}._queryPanel_1wpjl_74,._panel_1wpjl_75,._summaryCard_1wpjl_76,._causeCard_1wpjl_77,._details_1wpjl_78,._emptyState_1wpjl_23{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--off-white);box-shadow:0 16px 42px #3e302612}._queryPanel_1wpjl_74,._panel_1wpjl_75,._summaryCard_1wpjl_76,._causeCard_1wpjl_77,._details_1wpjl_78{padding:var(--space-6)}._panel_1wpjl_75,._summaryCard_1wpjl_76,._causeCard_1wpjl_77,._details_1wpjl_78{margin-top:var(--space-6)}._sectionHeading_1wpjl_22{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}._sectionHeading_1wpjl_22 h2{font-size:clamp(1.35rem,3vw,1.75rem)}._queryForm_1wpjl_113{align-items:end;gap:var(--space-4);grid-template-columns:minmax(250px,auto) minmax(240px,1fr) auto;display:grid}._typeSwitch_1wpjl_120{border:0;min-width:0;margin:0;padding:0;display:flex}._typeSwitch_1wpjl_120 legend,._idField_1wpjl_129>span{margin-bottom:var(--space-2);color:var(--muted);font-size:.82rem;font-weight:700}._typeSwitch_1wpjl_120 legend{width:100%}._typeSwitch_1wpjl_120 label{cursor:pointer;flex:1;position:relative}._typeSwitch_1wpjl_120 input{opacity:0;pointer-events:none;position:absolute}._typeSwitch_1wpjl_120 label:first-of-type span{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}._typeSwitch_1wpjl_120 label:last-of-type span{border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-left:0}._typeSwitch_1wpjl_120 span{min-height:46px;padding:0 var(--space-4);border:1px solid var(--border-active);white-space:nowrap;background:0 0;justify-content:center;align-items:center;display:flex}._typeSwitch_1wpjl_120 input:checked+span{color:var(--off-white);background:var(--charcoal)}._typeSwitch_1wpjl_120 input:focus-visible+span{outline:2px solid var(--latte);outline-offset:3px;box-shadow:var(--shadow-focus)}._idField_1wpjl_129{flex-direction:column;min-width:0;display:flex}._idField_1wpjl_129 input{width:100%;min-width:0;min-height:46px;padding:0 var(--space-4);border:1px solid var(--border-active);border-radius:var(--radius-sm);color:var(--charcoal);background:var(--off-white);font:inherit}._idField_1wpjl_129 input[aria-invalid=true]{border-color:#b42318}._submitButton_1wpjl_51,._copyButton_1wpjl_52{cursor:pointer;border:0}._submitButton_1wpjl_51{min-width:124px;padding:0 var(--space-5);color:var(--off-white);background:var(--charcoal);box-shadow:var(--shadow-button)}._submitButton_1wpjl_51:disabled{cursor:wait;opacity:.58}._validation_1wpjl_224{margin:calc(var(--space-2) * -1) 0 0;color:#9f2118;grid-column:2/-1;font-size:.88rem}._emptyState_1wpjl_23{margin-top:var(--space-6);padding:var(--space-12) var(--space-6);text-align:center}._emptyState_1wpjl_23 p:last-child{max-width:520px;margin:var(--space-3) auto 0;color:var(--muted);line-height:1.7}._emptyIcon_1wpjl_244{margin:0 0 var(--space-4);color:var(--latte);font-size:2.25rem}._errorBanner_1wpjl_250{gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);color:#7a271a;background:#fef3f2;border:1px solid #b4231847;display:flex}._resultActions_1wpjl_261{justify-content:flex-end;align-items:center;gap:var(--space-3);min-width:0;margin-top:var(--space-6);display:flex}._resultQuery_1wpjl_270{align-items:start;gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);grid-template-columns:minmax(160px,auto) minmax(0,1fr);display:grid}._resultQuery_1wpjl_270 h2{margin:0;font-size:1.1rem}._copyButton_1wpjl_52{padding:0 var(--space-5);border:1px solid var(--border-active);color:var(--charcoal);background:0 0;flex:none}._copyMessage_1wpjl_295{max-width:220px;color:var(--muted);font-size:.85rem}._status_1wpjl_301{border-radius:var(--radius-full);letter-spacing:.04em;border:1px solid;flex:none;align-items:center;gap:7px;min-height:28px;padding:3px 10px;font-size:.74rem;font-weight:800;display:inline-flex}._statusDot_1wpjl_315{background:currentColor;border-radius:50%;width:7px;height:7px}._pass_1wpjl_322{color:#067647;background:#ecfdf3}._warn_1wpjl_327{color:#925300;background:#fffaeb}._fail_1wpjl_332{color:#b42318;background:#fef3f2}._unknown_1wpjl_337{color:#475467;background:#f2f4f7}._definitionList_1wpjl_342{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}._definitionItem_1wpjl_353{min-width:0;padding:var(--space-3) var(--space-4);background:var(--off-white)}._definitionItem_1wpjl_353 dt{color:var(--muted);margin-bottom:5px;font-size:.74rem;font-weight:700}._definitionItem_1wpjl_353 dd{margin:0;line-height:1.55}._breakAnywhere_1wpjl_371{overflow-wrap:anywhere;min-width:0}._causeFlow_1wpjl_376{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._causeFlow_1wpjl_376 li{min-width:0;padding:var(--space-4);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--cream);position:relative}._causeFlow_1wpjl_376 li:not(:last-child):after{top:50%;right:calc(var(--space-3) * -1);z-index:1;width:var(--space-3);color:var(--latte);content:"›";text-align:center;font-size:1.4rem;line-height:1;position:absolute;transform:translateY(-50%)}._causeStepHeading_1wpjl_408{align-items:center;gap:var(--space-2);min-width:0;margin-bottom:var(--space-3);display:flex}._causeStepIndex_1wpjl_416{background:var(--latte);width:26px;height:26px;color:var(--off-white);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:800;display:inline-grid}._causeFlow_1wpjl_376 li>p{margin:var(--space-3) 0 0;color:var(--muted);line-height:1.55}._timeline_1wpjl_435{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._timeline_1wpjl_435 li{padding:var(--space-4);border-radius:var(--radius-sm);background:var(--cream);position:relative}._timelineHeader_1wpjl_450,._itemHeading_1wpjl_451{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}._timeline_1wpjl_435 li>p{margin:var(--space-2) 0 0;color:var(--muted);line-height:1.6}._code_1wpjl_465{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.82rem}._details_1wpjl_78{box-shadow:none;background:0 0}._detailGrid_1wpjl_475{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._detailSection_1wpjl_482{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);min-width:0;box-shadow:0 10px 28px #3e30260d}._detailSection_1wpjl_482>summary{padding:var(--space-4) var(--space-5);cursor:pointer;font-weight:800}._detailSection_1wpjl_482[open]>summary{border-bottom:1px solid var(--border-soft)}._detailBody_1wpjl_500{min-width:0;padding:var(--space-4)}._detailBody_1wpjl_500 h4{margin:var(--space-5) 0 var(--space-3)}._groupCard_1wpjl_509+._groupCard_1wpjl_509,._nestedCard_1wpjl_510+._nestedCard_1wpjl_510{margin-top:var(--space-4)}._groupCard_1wpjl_509,._nestedCard_1wpjl_510{min-width:0}._groupCard_1wpjl_509>._definitionList_1wpjl_342,._nestedCard_1wpjl_510>._definitionList_1wpjl_342,._itemHeading_1wpjl_451+._definitionList_1wpjl_342{margin-top:var(--space-3)}._nestedCard_1wpjl_510{padding:var(--space-4);border-radius:var(--radius-sm);background:var(--cream)}._nestedCard_1wpjl_510 ._definitionItem_1wpjl_353{background:var(--cream)}._emptyDetail_1wpjl_535{padding:var(--space-4);border-radius:var(--radius-sm);color:var(--muted);background:var(--cream);margin:0}._warningList_1wpjl_543{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._warningList_1wpjl_543 li{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-sm);background:#fffaeb;display:grid}._warningList_1wpjl_543 span{color:var(--muted);line-height:1.6}@media (width<=760px){._header_1wpjl_13{flex-direction:column}._queryForm_1wpjl_113,._resultQuery_1wpjl_270,._causeFlow_1wpjl_376,._detailGrid_1wpjl_475,._definitionList_1wpjl_342{grid-template-columns:minmax(0,1fr)}._validation_1wpjl_224{grid-column:1}._submitButton_1wpjl_51{width:100%}}@media (width<=480px){._content_1wpjl_7{width:min(100% - 24px,1180px);padding-top:var(--space-5)}._queryPanel_1wpjl_74,._panel_1wpjl_75,._summaryCard_1wpjl_76,._causeCard_1wpjl_77,._details_1wpjl_78{padding:var(--space-4)}._resultActions_1wpjl_261,._errorBanner_1wpjl_250,._timelineHeader_1wpjl_450,._itemHeading_1wpjl_451{flex-direction:column;align-items:stretch}._copyButton_1wpjl_52,._copyMessage_1wpjl_295{width:100%;max-width:none}._typeSwitch_1wpjl_120 span{padding-right:var(--space-2);padding-left:var(--space-2)}}._page_14wxg_1{box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--charcoal);background:var(--cream);flex-direction:column;display:flex;position:relative;overflow:hidden}._header_14wxg_14{z-index:2;background:var(--off-white);border-bottom:1px solid var(--border-soft);flex:0 0 62px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:0 16px;display:grid}._header_14wxg_14 h1{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;font-weight:700;overflow:hidden}._backButton_14wxg_38,._previewToggle_14wxg_39{width:34px;height:34px;color:var(--muted);border:1px solid var(--border-soft);cursor:pointer;background:0 0;border-radius:8px;place-items:center;padding:0;display:inline-grid}._headerActions_14wxg_52{align-items:center;gap:8px;display:flex}._backButton_14wxg_38:disabled,._previewToggle_14wxg_39:disabled{cursor:not-allowed;opacity:.48}._workspaceBody_14wxg_64{flex:auto;min-height:0}._composer_14wxg_69{z-index:3;box-sizing:border-box;background:var(--nm-bg);width:calc(100% - 48px);max-width:740px;box-shadow:var(--shadow-raised);border-radius:26px;flex:none;margin:0 auto 24px;padding:6px;position:relative}._composer_14wxg_69:focus-within{box-shadow:10px 10px 26px var(--nm-dark), -7px -7px 20px var(--nm-light)}._inputInner_14wxg_89{background:#ffffff7a;border-radius:20px;box-shadow:inset 3px 3px 8px #a8a09152,inset -2px -2px 6px #ffffffe0}._inputSurface_14wxg_97{background:0 0}._inputSurface_14wxg_97 textarea{box-sizing:border-box;resize:none;width:100%;min-height:80px;max-height:200px;color:var(--charcoal);box-shadow:none;font:inherit;background:0 0;border:0;border-radius:20px 20px 0 0;outline:0;padding:16px 16px 10px;font-size:15px;line-height:1.55;display:block}._inputSurface_14wxg_97 textarea::placeholder{color:#1c1c1c4d}._attachments_14wxg_124{padding:0 10px}._attachments_14wxg_124 ul{flex-wrap:wrap;gap:8px;margin:0;padding:0 0 8px;list-style:none;display:flex}._attachments_14wxg_124 li{border:1px solid var(--border-soft);background:#ffffffb3;border-radius:8px;grid-template-columns:auto minmax(70px,1fr) auto auto auto;align-items:center;gap:7px;min-width:0;padding:6px 8px;display:grid}._attachments_14wxg_124 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._attachments_14wxg_124 small{font-size:11px}._attachments_14wxg_124 progress{width:58px;accent-color:var(--latte)}._attachments_14wxg_124 button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px}._toolbar_14wxg_173{align-items:center;gap:6px;min-height:52px;padding:8px 10px 10px;display:flex;position:relative}._toolButton_14wxg_182,._competitionButton_14wxg_183,._sendButton_14wxg_184{min-height:34px;color:var(--charcoal);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:6px 15px;font-size:13.5px;font-weight:500;display:inline-flex}._toolButton_14wxg_182{color:#1c1c1c8c;background:#1c1c1c0d;transition:color .15s,background .15s}._toolButton_14wxg_182:hover{color:var(--charcoal);background:#1c1c1c17}._toolButton_14wxg_182:active{background:#1c1c1c1f}._toolButton_14wxg_182>svg:last-child{opacity:.45}._attachmentButton_14wxg_223{color:#1c1c1c73;background:0 0;border-radius:50%;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;transition:color .18s,background .18s}._attachmentButton_14wxg_223:hover,._attachmentButton_14wxg_223:focus-visible{color:var(--charcoal);background:#1c1c1c0d}._attachmentButton_14wxg_223:active{background:#1c1c1c17}._attachmentButton_14wxg_223 span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._competitionButton_14wxg_183{color:#fff;background:var(--latte);transition:color .15s,background .15s}._competitionButton_14wxg_183:hover{color:#fff;background:#7a5540}._competitionButton_14wxg_183:active{background:#6d4a37}._autoModeIcon_14wxg_276,._competitionModeIcon_14wxg_277{object-fit:contain;flex-shrink:0;display:block}._autoModeIcon_14wxg_276{filter:brightness(0);opacity:.65;width:16px;height:16px}._competitionModeIcon_14wxg_277{filter:brightness(0)invert();width:17px;height:17px}._toolButton_14wxg_182:hover ._autoModeIcon_14wxg_276{opacity:.82}._sendButton_14wxg_184{color:#fff;background:var(--latte);width:32px;min-width:32px;margin-left:auto;padding:0;transition:width .15s,min-width .15s,opacity .15s;box-shadow:0 4px 10px #53342138}._sendButton_14wxg_184[data-visible=false]{opacity:0;pointer-events:none;width:0;min-width:0}._sendButton_14wxg_184:disabled,._toolButton_14wxg_182:disabled,._competitionButton_14wxg_183:disabled{cursor:not-allowed;opacity:.48}._capabilityMenu_14wxg_325{z-index:20;box-sizing:border-box;background:var(--off-white);border:1px solid var(--border-soft);border-radius:12px;width:min(360px,100% - 64px);max-height:min(420px,100vh - 190px);padding:8px;display:grid;position:absolute;bottom:54px;left:50px;overflow:auto;box-shadow:0 18px 48px #1c1c1c2e}._capabilityMenu_14wxg_325 button{color:var(--charcoal);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}._capabilityMenu_14wxg_325 button:hover,._capabilityMenu_14wxg_325 button[aria-selected=true]{background:var(--nm-bg)}._capabilityMenu_14wxg_325 button:first-child{grid-template-columns:1fr}._capabilityMenu_14wxg_325 button span{min-width:0;display:grid}._capabilityMenu_14wxg_325 small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}._problem_14wxg_378,._assistive_14wxg_379{color:#9d332b;margin:0;padding:0 14px 8px;font-size:12px}._problem_14wxg_378 p{margin:0 0 4px}._assistive_14wxg_379{color:var(--muted)}._srOnly_14wxg_394{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){._header_14wxg_14{grid-template-columns:34px minmax(0,1fr) auto;padding-inline:10px}._composer_14wxg_69{width:calc(100% - 24px);margin-bottom:12px}._capabilityMenu_14wxg_325{width:calc(100% - 48px);left:42px}}@media (prefers-reduced-motion:reduce){._sendButton_14wxg_184{transition:none}}._page_1iqlu_1{min-height:100vh;padding:var(--space-6);background:radial-gradient(circle at top left, #ffffffd1, transparent 42%), var(--cream);place-items:center;display:grid}._panel_1iqlu_11{border-radius:var(--radius-xl);background:var(--nm-bg);width:min(520px,100%);box-shadow:var(--shadow-raised);text-align:center;border:1px solid #fff9;padding:clamp(32px,7vw,56px)}._code_1iqlu_21{margin:0 0 var(--space-2);color:var(--latte);letter-spacing:.2em;font-size:12px;font-weight:700}._panel_1iqlu_11 h1{letter-spacing:-.04em;margin:0;font-size:clamp(34px,8vw,48px);line-height:1.15}._panel_1iqlu_11>p:not(._code_1iqlu_21){margin:var(--space-4) auto 0;color:var(--muted);font-size:14px;line-height:1.7}._homeLink_1iqlu_43{align-items:center;gap:var(--space-2);min-height:40px;margin-top:var(--space-8);padding:var(--space-2) var(--space-4);color:var(--off-white);border-radius:var(--radius-xs);background:var(--latte);box-shadow:var(--shadow-button);transition:opacity var(--transition-fast), transform var(--transition-fast);font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._homeLink_1iqlu_43:hover{opacity:.88;transform:translateY(-1px)}._page_bmu5y_1{min-height:100vh;color:var(--charcoal);background:var(--cream)}._profileBand_bmu5y_7{background:var(--cream)}._profileInner_bmu5y_11,._content_bmu5y_12{width:min(1100px,100% - 80px);margin:0 auto}._profileInner_bmu5y_11{padding-top:36px}._profileBanner_bmu5y_21{align-items:center;gap:20px;padding-bottom:28px;display:flex}._profileAvatar_bmu5y_28{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#8b6248,#b68b70);border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:17px;font-weight:500;display:grid;overflow:hidden;box-shadow:4px 4px 10px #714b3633,-3px -3px 8px #ffffffc7}._profileAvatar_bmu5y_28 img{object-fit:cover;width:100%;height:100%}._profileInfo_bmu5y_52{flex:1;min-width:0}._profileInfo_bmu5y_52 h1{letter-spacing:-.3px;margin:0 0 7px;font-size:20px;font-weight:500;line-height:1}._profileMeta_bmu5y_65{color:var(--muted);letter-spacing:.2px;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}._profileMeta_bmu5y_65>i{background:#1c1c1c26;width:1px;height:10px}._userHandle_bmu5y_81{color:var(--latte);font-weight:600}._userId_bmu5y_86{align-items:center;gap:5px;display:inline-flex}._userId_bmu5y_86 small{background:#1c1c1c12;border-radius:3px;padding:1px 4px;font-size:9px;font-weight:800}._userId_bmu5y_86 button{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}._userId_bmu5y_86 button:hover{color:var(--charcoal);background:#1c1c1c0f}._userId_bmu5y_86 ._userIdCopied_bmu5y_118{color:#2f7d4b}._profileStats_bmu5y_122{flex-shrink:0;align-items:stretch;gap:8px;display:flex}._profileStat_bmu5y_122,._tierCard_bmu5y_130{border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:90px;padding:14px 22px;display:flex}._profileStat_bmu5y_122{background:#f0ede6;box-shadow:4px 4px 10px #1c1c1c1f,-3px -3px 8px #ffffffd9}._profileStat_bmu5y_122 strong{letter-spacing:-1.2px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1}._profileStat_bmu5y_122 span{color:#1c1c1c73;letter-spacing:.3px;font-size:11px;font-weight:500}._tierCard_bmu5y_130{color:#5c3800;background:linear-gradient(145deg,#f5d96b,#e8a800);gap:8px;box-shadow:4px 4px 10px #b478004d,-3px -3px 8px #fff096b3}._tierCard_bmu5y_130 strong{letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:13px;font-weight:800;overflow:hidden}._tierCard_bmu5y_130 svg{color:#ffffffb3;fill:#ffffff3d}._pageTabs_bmu5y_187{gap:6px;display:flex}._statusTabs_bmu5y_192 button,._cardActions_bmu5y_193 button,._emptyState_bmu5y_194 button{font:inherit;cursor:pointer;border:0}._pageTabTitle_bmu5y_200{color:var(--charcoal);letter-spacing:.1px;background:#1c1c1c14;border-radius:8px;padding:7px 16px;font-size:13.5px;font-weight:600;display:inline-block}._content_bmu5y_12{padding-top:24px;padding-bottom:60px}._contentHeader_bmu5y_216,._filterRow_bmu5y_217{justify-content:space-between;align-items:center;display:flex}._contentHeader_bmu5y_216{gap:16px;margin-bottom:16px}._stats_bmu5y_228,._headerActions_bmu5y_229,._statusTabs_bmu5y_192,._search_bmu5y_231,._cardMeta_bmu5y_232,._cardFooter_bmu5y_233,._cardActions_bmu5y_193{align-items:center;display:flex}._stats_bmu5y_228{color:var(--muted);gap:16px;font-size:13px}._stats_bmu5y_228 span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}._stats_bmu5y_228 i{background:var(--muted);opacity:.4;border-radius:50%;width:6px;height:6px}._stats_bmu5y_228 i._activeDot_bmu5y_260{opacity:1;background:#2563eb}._stats_bmu5y_228 i._completeDot_bmu5y_265{opacity:1;background:#16a34a}._headerActions_bmu5y_229{gap:10px}._sortButton_bmu5y_274,._newButton_bmu5y_275{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}._sortButton_bmu5y_274{color:var(--muted);border:1px solid var(--border-soft);background:var(--off-white);padding:7px 12px;transition:color .15s,background .15s,border-color .15s}._sortButton_bmu5y_274:hover{color:var(--charcoal);background:var(--hover-bg);border-color:#1c1c1c29}._newButton_bmu5y_275{color:#fff;background:var(--latte);box-shadow:var(--shadow-button);padding:8px 16px;font-size:13.5px;font-weight:500}._newButton_bmu5y_275:hover{opacity:.85}._filterRow_bmu5y_217{gap:18px;margin-bottom:22px}._statusTabs_bmu5y_192{gap:2px}._statusTabs_bmu5y_192 button{color:var(--charcoal);opacity:.5;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:7px 14px;font-size:13.5px;display:inline-flex}._statusTabs_bmu5y_192 button:hover{opacity:.8;background:#1c1c1c0a}._statusTabs_bmu5y_192 button._activeStatusTab_bmu5y_341{opacity:1;background:#1c1c1c0f;font-weight:600}._statusTabs_bmu5y_192 span{background:#1c1c1c1a;border-radius:5px;place-items:center;width:18px;height:18px;font-size:10px;font-weight:600;display:inline-grid}._search_bmu5y_231{border:1px solid var(--border-soft);background:var(--off-white);border-radius:8px;flex-shrink:0;gap:6px;width:210px;height:30px;padding:0 11px}._search_bmu5y_231:focus-within{border-color:#1c1c1c47;box-shadow:0 0 0 3px #1c1c1c0f}._search_bmu5y_231 svg{opacity:.45;flex-shrink:0}._search_bmu5y_231 input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12.5px}._search_bmu5y_231 input::placeholder{color:var(--muted);opacity:.75}._projectGrid_bmu5y_394{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._projectCard_bmu5y_400{border:1px solid var(--border-soft);background:var(--off-white);border-radius:14px;min-width:0;transition:box-shadow .52s cubic-bezier(.34,1.28,.64,1),transform .52s cubic-bezier(.34,1.28,.64,1),border-color .18s;overflow:hidden;box-shadow:0 2px 8px #1c1c1c0d}._projectCard_bmu5y_400:hover{border-color:#1c1c1c24;transform:translateY(-2px);box-shadow:0 8px 32px #1c1c1c1c}._cardLink_bmu5y_419{color:inherit;text-decoration:none;display:block}._thumbnail_bmu5y_425{background:var(--nm-bg);aspect-ratio:16/10;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 -1px #a8a09147,inset 0 1px #ffffff85}._thumbnailStatus_bmu5y_436,._generationStatus_bmu5y_437{z-index:2;border-radius:999px;font-size:10.5px;position:absolute}._thumbnailStatus_bmu5y_436{padding:3px 8px;font-weight:600;top:8px;right:8px}._thumbnailStatus_bmu5y_436._active_bmu5y_260{color:#1d4ed8;background:#2563eb24}._thumbnailStatus_bmu5y_436._complete_bmu5y_265{color:#15803d;background:#16a34a26}._generationStatus_bmu5y_437{color:#a16207;background:#facc152e;padding:3px 8px;font-weight:600;top:8px;left:8px}._targetPlaceholder_bmu5y_470{color:#1c1c1c94;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0}._thumbnail_bmu5y_425[data-target]{background:var(--nm-bg)}._cardBody_bmu5y_487{padding:12px 14px 10px}._cardBody_bmu5y_487 h2{text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:13.5px;font-weight:600;line-height:1.35;overflow:hidden}._cardMeta_bmu5y_232{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:2px;font-size:11.5px}._cardMeta_bmu5y_232 span{border:1px solid var(--border-soft);background:var(--cream);border-radius:4px;padding:1px 6px;font-size:10.5px}._cardMeta_bmu5y_232 em{font-style:normal}._cardFooter_bmu5y_233{border-top:1px solid var(--border-soft);justify-content:space-between;gap:8px;min-height:48px;padding:8px 14px 10px}._cardFooter_bmu5y_233 time{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._cardActions_bmu5y_193{flex-shrink:0;gap:5px}._primaryAction_bmu5y_542{white-space:nowrap;color:#fff;background:var(--latte);min-height:26px;box-shadow:var(--shadow-button);border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px 9px;font-size:11.5px;text-decoration:none;display:inline-flex}._primaryAction_bmu5y_542:hover{opacity:.85}._emptyState_bmu5y_194,._loadingState_bmu5y_566{min-height:310px;color:var(--muted);text-align:center;background:#fcfbf88c;border:1px dashed #1c1c1c29;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}._loadingState_bmu5y_566{color:var(--muted);font-size:13px}._emptyState_bmu5y_194 h2{color:var(--charcoal);margin:3px 0 0;font-size:18px}._emptyState_bmu5y_194 p{margin:0;font-size:13px}._emptyState_bmu5y_194 button,._emptyAction_bmu5y_597{color:#fff;background:var(--latte);border-radius:7px;justify-content:center;align-items:center;margin-top:7px;padding:7px 14px;font-size:12px;text-decoration:none;display:inline-flex}._srOnly_bmu5y_610{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=960px){._projectGrid_bmu5y_394{grid-template-columns:repeat(3,minmax(0,1fr))}._profileStats_bmu5y_122{flex-wrap:wrap;justify-content:flex-end}}@media (width<=760px){._profileInner_bmu5y_11,._content_bmu5y_12{width:calc(100% - 32px)}._profileBanner_bmu5y_21,._contentHeader_bmu5y_216,._filterRow_bmu5y_217{align-items:flex-start}._profileBanner_bmu5y_21{flex-wrap:wrap}._profileStats_bmu5y_122{justify-content:flex-start;width:100%}._profileStat_bmu5y_122,._tierCard_bmu5y_130{flex:1;min-width:0;padding:12px 10px}._contentHeader_bmu5y_216,._filterRow_bmu5y_217{flex-direction:column}._headerActions_bmu5y_229,._search_bmu5y_231{width:100%}._newButton_bmu5y_275{margin-left:auto}._statusTabs_bmu5y_192{max-width:100%;overflow-x:auto}._projectGrid_bmu5y_394{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){._projectGrid_bmu5y_394{grid-template-columns:1fr}._profileAvatar_bmu5y_28{flex-basis:48px;width:48px;height:48px}._profileStats_bmu5y_122{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._pageTabs_bmu5y_187{overflow-x:auto}._stats_bmu5y_228{flex-wrap:wrap}}._card_yhmit_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);display:grid}._card_yhmit_1 h3,._card_yhmit_1 p{margin:0}._card_yhmit_1 fieldset{gap:var(--space-3);border:0;min-width:0;padding:0;display:grid}._card_yhmit_1 label{gap:var(--space-2);display:grid}._card_yhmit_1 ._choiceField_yhmit_28{gap:8px}._choiceField_yhmit_28 legend{font-size:inherit;padding:0}._choiceGrid_yhmit_37{flex-wrap:wrap;gap:8px;display:flex}._choiceGrid_yhmit_37[data-layout=cards]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}._card_yhmit_1 ._optionChoice_yhmit_48{border-radius:var(--radius-full);color:#4f4943;cursor:pointer;min-height:38px;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);background:#fff;border:1px solid #e4dcd4;grid-template-columns:none;align-items:center;gap:8px;padding:8px 13px;line-height:1.4;display:inline-flex;position:relative}._choiceGrid_yhmit_37[data-layout=cards] ._optionChoice_yhmit_48{border-radius:11px;min-height:48px}._optionChoice_yhmit_48:hover{background:#fffaf6;border-color:#996b4b80}._optionChoice_yhmit_48[data-selected=true]{color:#7d493e;background:#fff6f3;border-color:#cf806f;font-weight:700;box-shadow:inset 0 0 0 1px #cf806f14}._card_yhmit_1 ._optionChoice_yhmit_48 input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._optionChoice_yhmit_48:has(input:focus-visible){border-color:#b96f60;outline:0;box-shadow:0 0 0 3px #cf806f2e}._optionMarker_yhmit_105{pointer-events:none;color:#0000;border:1.5px solid #d7b3aa;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:10px;line-height:1;display:grid}._optionChoice_yhmit_48[data-selected=true] ._optionMarker_yhmit_105{color:#fff;background:#cf806f;border-color:#cf806f}._optionChoice_yhmit_48:has(input[type=checkbox]) ._optionMarker_yhmit_105{border-radius:4px}._card_yhmit_1 input,._card_yhmit_1 select,._card_yhmit_1 textarea{border:1px solid var(--border-soft);border-radius:var(--radius-sm);min-width:0;color:var(--charcoal);font:inherit;background:#fff;padding:10px 12px}._card_yhmit_1 textarea{resize:vertical;min-height:84px}._card_yhmit_1 button{border:1px solid var(--border-active);border-radius:var(--radius-sm);min-height:40px;color:var(--charcoal);cursor:pointer;background:#fff;padding:9px 14px}._card_yhmit_1 button:disabled{cursor:not-allowed;opacity:.55}._options_yhmit_161{gap:var(--space-2);display:grid}._options_yhmit_161 button{gap:var(--space-1);text-align:left;display:grid}._card_yhmit_1 dl{margin:0}._card_yhmit_1 dl div{gap:var(--space-3);padding-block:var(--space-2);grid-template-columns:minmax(80px,.35fr) 1fr;display:grid}._card_yhmit_1 dd{margin:0}._confirmationCard_yhmit_187{background:linear-gradient(145deg,#fcf9f5f5,#fffffffa);border-color:#ded4c8;gap:0;padding:0;position:relative;overflow:hidden;box-shadow:0 14px 34px #48342614}._card_yhmit_1[data-variant=maker-card]{background:0 0;border:0;border-radius:0;gap:14px;padding:0}._card_yhmit_1[data-variant=maker-card]>fieldset{gap:15px}._card_yhmit_1[data-variant=maker-card]>fieldset>legend{color:#3a3228;padding:0;font-size:14px;font-weight:800}._card_yhmit_1[data-variant=maker-card] ._choiceField_yhmit_28{gap:9px}._card_yhmit_1[data-variant=maker-card] ._choiceField_yhmit_28>legend{color:#3c2d1e94;font-size:12px;font-weight:800}._card_yhmit_1[data-variant=maker-card] ._choiceGrid_yhmit_37{gap:8px}._card_yhmit_1[data-variant=maker-card] ._optionChoice_yhmit_48{color:#6b5344;background:#ffffff85;border-color:#0000;min-height:36px;padding:7px 12px;font-size:12px;font-weight:700;box-shadow:2px 2px 7px #3e2e2212}._card_yhmit_1[data-variant=maker-card] ._optionChoice_yhmit_48[data-selected=true]{color:#fff;background:#8b6248;border-color:#8b6248;box-shadow:0 4px 12px #56382633,inset 0 1px #fff3}._card_yhmit_1[data-variant=maker-card] ._optionMarker_yhmit_105{display:none}._card_yhmit_1[data-variant=maker-card] ._optionMarker_yhmit_105[data-visible=true]{color:#8b6248;background:#fff;border:0;width:16px;height:16px;font-size:10px;font-weight:900;display:grid;box-shadow:0 1px 3px #36221633}._card_yhmit_1[data-variant=maker-card] ._optionChoice_yhmit_48[data-selected=true]:hover{background:#7d573f;border-color:#7d573f}._card_yhmit_1[data-variant=maker-card] button[type=submit]{color:#fff;background:#8b6248;border:0;border-radius:11px;width:100%;min-height:50px;font-size:14px;font-weight:800;box-shadow:0 7px 18px #8b62483d}._card_yhmit_1[data-variant=maker-card] button[type=submit]:hover:not(:disabled){background:#7d573f}._confirmationOverview_yhmit_289{gap:16px;padding:22px 22px 20px 25px;display:grid}._confirmationSummary_yhmit_295{color:#4f4a44;padding:2px 0;font-size:15px;line-height:1.7}._confirmationItems_yhmit_302{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}._confirmationCard_yhmit_187 ._confirmationItems_yhmit_302>div{background:#ffffffc2;border:1px solid #b18f743d;border-radius:12px;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-width:0;min-height:70px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffffe6}._confirmationItems_yhmit_302 dt{color:#8a7768;letter-spacing:.02em;font-size:12px;font-weight:650}._confirmationItems_yhmit_302 dd{color:var(--charcoal);overflow-wrap:anywhere;font-size:15px;font-weight:720;line-height:1.5}._confirmationFooter_yhmit_337{background:#f7f2ecb8;border-top:1px solid #bca08a33;padding:14px 20px 16px 24px}._confirmationActions_yhmit_343{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._confirmationAction_yhmit_343{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}._estimatedPrice_yhmit_359{color:#805a43;white-space:nowrap;font-size:13px;font-weight:700}:is(._confirmationActions_yhmit_343:has([data-status=display]),._confirmationAction_yhmit_343:has([data-status=display])){width:100%}._estimatedPrice_yhmit_359[data-status=display]{white-space:normal;margin-right:auto}:is(._confirmationActions_yhmit_343:has([data-teaching-price]),._confirmationAction_yhmit_343:has([data-teaching-price])){width:100%}._estimatedPrice_yhmit_359[data-teaching-price]{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0}._priceDetail_yhmit_388{color:#837a72;white-space:normal;overflow-wrap:anywhere;margin-top:4px;font-weight:400;line-height:1.6;display:block}._estimatedPrice_yhmit_359[data-status=loading],._estimatedPrice_yhmit_359[data-status=error]{color:#837a72;font-weight:600}._confirmationCard_yhmit_187 ._confirmButton_yhmit_404{background:var(--latte);min-width:172px;box-shadow:var(--shadow-button);color:#fff;border-color:#805a43;border-radius:10px;font-weight:700;transition:transform .16s,box-shadow .16s,background .16s}._confirmationCard_yhmit_187 ._confirmButton_yhmit_404:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 18px #734c3333}._confirmationReason_yhmit_426{color:#8b641f;background:#fff5df;border-radius:8px;flex-basis:100%;padding:8px 10px;font-size:13px;line-height:1.5}._confirmationProblem_yhmit_436{color:#a03c34;padding:0 24px 16px;font-size:13px;font-weight:600}._generationCard_yhmit_443{box-shadow:none;background:0 0;border:0;gap:12px;padding:0;position:relative}._generationCard_yhmit_443:before{content:none}._generationHeader_yhmit_456{justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 2px 0;display:flex}._generationHeader_yhmit_456>div{gap:4px;display:grid}._generationEyebrow_yhmit_469{color:var(--latte);letter-spacing:.1em;font-size:11px;font-weight:700}._generationHeader_yhmit_456 h3{font-size:16px;line-height:1.35}._generationBadge_yhmit_481{border-radius:var(--radius-full);color:#238548;background:#edf7ef;align-items:center;min-height:24px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}._generationCard_yhmit_443[data-status=RUNNING] ._generationBadge_yhmit_481,._generationCard_yhmit_443[data-status=QUEUED] ._generationBadge_yhmit_481,._generationCard_yhmit_443[data-status=CREATED] ._generationBadge_yhmit_481,._generationCard_yhmit_443[data-status=SYNCING] ._generationBadge_yhmit_481{color:var(--latte);background:#f4ede7}._generationCard_yhmit_443[data-status=FAIL] ._generationBadge_yhmit_481{color:#a03c34;background:#faece9}._generationCard_yhmit_443[data-status=CANCEL] ._generationBadge_yhmit_481{color:#6f6962;background:#efedea}._generationProgress_yhmit_511{gap:8px;display:grid}._generationProgress_yhmit_511>div{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}._generationProgress_yhmit_511 strong{color:var(--latte);font-size:15px}._generationProgress_yhmit_511 progress{border-radius:var(--radius-full);width:100%;height:5px;color:var(--latte);appearance:none;background:#e9e3dd;border:0;overflow:hidden}._generationProgress_yhmit_511 progress::-webkit-progress-bar{border-radius:inherit;background:#e9e3dd}._generationProgress_yhmit_511 progress::-webkit-progress-value{border-radius:inherit;background:linear-gradient(90deg,#8b6248,#bf8d6c);transition:width .28s}._generationProgress_yhmit_511 progress::-moz-progress-bar{border-radius:inherit;background:linear-gradient(90deg,#8b6248,#bf8d6c)}._generationCard_yhmit_443[data-status=FAIL] ._generationProgress_yhmit_511 progress{color:#b25349}._generationCard_yhmit_443[data-status=FAIL] ._generationProgress_yhmit_511 progress::-webkit-progress-value{background:#b25349}._generationCard_yhmit_443[data-status=FAIL] ._generationProgress_yhmit_511 progress::-moz-progress-bar{background:#b25349}._generationCard_yhmit_443[data-status=CANCEL] ._generationProgress_yhmit_511 strong{color:#716b64}._generationCard_yhmit_443[data-status=CANCEL] ._generationProgress_yhmit_511 progress{color:#9a948d}._generationCard_yhmit_443[data-status=CANCEL] ._generationProgress_yhmit_511 progress::-webkit-progress-value{background:#9a948d}._generationCard_yhmit_443[data-status=CANCEL] ._generationProgress_yhmit_511 progress::-moz-progress-bar{background:#9a948d}._currentActivity_yhmit_593{background:linear-gradient(110deg,#976b4b0e,#0000 54%),#ffffffd6;border:1px solid #8b624824;border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:14px;padding:15px 16px;display:grid}._currentActivity_yhmit_593>div{gap:4px;display:grid}._currentActivity_yhmit_593>div>span{color:#9a6a4e;letter-spacing:.1em;font-size:10px;font-weight:800}._currentActivity_yhmit_593 strong{color:var(--charcoal);font-size:15px;line-height:1.45}._currentActivity_yhmit_593 p{color:var(--muted);font-size:13px;line-height:1.55}._activitySpinner_yhmit_630,._activityTerminal_yhmit_631{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}._activitySpinner_yhmit_630{border:1.5px solid #8b62482e;border-top-color:var(--latte);background:#8b624809;animation:1.1s linear infinite _activitySpin_yhmit_630;box-shadow:0 0 0 6px #8b624809}._activityTerminal_yhmit_631{color:#218148;background:#edf8f0;border:1px solid #b7dfc1;font-size:14px;font-weight:800}._generationDetails_yhmit_655{background:#ffffff9e;border:1px solid #8b62481f;border-radius:14px;overflow:hidden}._generationDetails_yhmit_655 summary{color:#6e5a4c;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 14px;font-size:13px;font-weight:700;list-style:none;display:flex}._generationDetails_yhmit_655 summary::-webkit-details-marker{display:none}._generationDetails_yhmit_655 summary:after{color:#a58d7d;content:"⌄";font-size:15px;transition:transform .16s;transform:translateY(-1px)}._generationDetails_yhmit_655[open] summary:after{transform:rotate(180deg)translateY(-1px)}._generationDetails_yhmit_655 summary small{color:var(--muted);margin-left:auto;font-size:11px;font-weight:500}._generationDetails_yhmit_655 ._jobList_yhmit_699{border-top:1px solid #8b624814;padding:0 8px 8px}._activityTerminal_yhmit_631[data-tone=danger]{color:#a03c34;background:#faece9;border-color:#d99890}._activityTerminal_yhmit_631[data-tone=cancelled]{color:#6f6962;background:#f0eeeb;border-color:#c9c3bc}._jobList_yhmit_699{gap:0;margin:0;padding:0;list-style:none;display:grid}._jobItem_yhmit_724{border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 10px;display:grid;position:relative}._jobItem_yhmit_724:not(:last-child):after{content:"";background:#ddd5cb;width:1px;position:absolute;top:39px;bottom:-11px;left:24px}._jobItem_yhmit_724[data-state=active]{background:linear-gradient(90deg,#8b624817,#0000 88%)}._jobMarker_yhmit_749{z-index:1;width:22px;height:22px;color:var(--muted);letter-spacing:-2px;background:#fff;border:1px solid #c9c0b6;border-radius:50%;align-self:start;place-items:center;margin-top:2px;font-size:10px;font-weight:800;display:grid;position:relative}._jobItem_yhmit_724[data-state=done] ._jobMarker_yhmit_749{color:#218148;letter-spacing:0;background:#edf8f0;border-color:#b7dfc1;font-size:13px}._jobItem_yhmit_724[data-state=active] ._jobMarker_yhmit_749{color:var(--latte);background:#fff;border-color:#8b624847}._jobItem_yhmit_724[data-state=failed] ._jobMarker_yhmit_749{color:#a03c34;letter-spacing:0;background:#faece9;border-color:#d99890;font-size:13px}._jobItem_yhmit_724[data-state=cancelled] ._jobMarker_yhmit_749{color:#6f6962;letter-spacing:0;background:#f0eeeb;border-color:#c9c3bc;font-size:14px}._jobCopy_yhmit_797{gap:3px;display:grid}._jobCopy_yhmit_797 strong{font-size:14px}._jobCopy_yhmit_797 span{color:var(--muted);font-size:13px}._jobStatus_yhmit_811{color:var(--muted);white-space:nowrap;font-size:11px;font-style:normal}._jobItem_yhmit_724[data-state=active] ._jobStatus_yhmit_811{color:var(--latte);font-weight:750}._jobItem_yhmit_724[data-state=done] ._jobStatus_yhmit_811{color:#27824b}._jobItem_yhmit_724[data-state=failed] ._jobStatus_yhmit_811{color:#a03c34}._jobItem_yhmit_724[data-state=cancelled] ._jobStatus_yhmit_811{color:#6f6962;font-weight:650}._jobItem_yhmit_724[data-state=pending]{opacity:.66}._markerPulse_yhmit_840{background:var(--latte);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite _markerBreath_yhmit_1;box-shadow:0 0 #8b62483d}@keyframes _markerBreath_yhmit_1{70%{box-shadow:0 0 0 7px #8b624800}to{box-shadow:0 0 #8b624800}}@keyframes _activitySpin_yhmit_630{to{transform:rotate(360deg)}}._generationError_yhmit_865{color:#a03c34;font-weight:600}._generationLivePreview_yhmit_870{background:linear-gradient(115deg,#ae846114,#0000 62%),#fffdf9;border:1px solid #8d61462e;border-radius:16px;gap:8px;padding:14px 16px;display:grid;overflow:hidden}._generationLiveHeader_yhmit_882{color:#8b7667;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}._generationLiveHeader_yhmit_882>span{letter-spacing:.08em}._generationLiveHeader_yhmit_882 strong{color:#765440;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._generationLiveText_yhmit_904{color:#4e4741;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.72;display:-webkit-box;overflow:hidden}._generationLiveCursor_yhmit_916{vertical-align:-.12em;background:#9c6b4d;border-radius:1px;width:2px;height:1em;margin-left:2px;animation:.9s steps(2,start) infinite _generation-cursor-blink_yhmit_1;display:inline-block}._generationActions_yhmit_927{justify-content:flex-end;gap:8px;display:flex}._generationCompletion_yhmit_933{background:linear-gradient(100deg,#3198570f,#0000 44%),#ffffffd1;border:1px solid #2d8b5129;border-radius:16px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 15px}._completionCopy_yhmit_945{gap:2px;min-width:0;display:grid}._completionCopy_yhmit_945>span{color:#3f8b5a;letter-spacing:.09em;font-size:10px;font-weight:800}._completionCopy_yhmit_945 h3{color:var(--charcoal);font-size:15px;line-height:1.45}._completionCopy_yhmit_945 p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;overflow:hidden}._card_yhmit_1 ._completionDetailButton_yhmit_973{color:#765440;background:#ffffffc7;border-color:#805a4333;min-height:34px;padding:6px 11px;font-size:12px;font-weight:700}._card_yhmit_1 ._detailButton_yhmit_983{color:#765440;background:#fffdf9;border-color:#805a4347;font-weight:750}._card_yhmit_1 ._retryButton_yhmit_990{background:var(--latte);box-shadow:var(--shadow-button);color:#fff;border-color:#0000;justify-self:start}@keyframes _generation-cursor-blink_yhmit_1{50%{opacity:0}}._resultCard_yhmit_1004{background:radial-gradient(circle at 96% 0,#976b4b14,#0000 31%),#ffffffe6;border-color:#8b624824;border-radius:18px;gap:14px;padding:20px;overflow:hidden;box-shadow:0 12px 34px #4834260e}._resultHeader_yhmit_1016{background:0 0;justify-content:space-between;align-items:flex-start;gap:16px;padding:0;display:flex}._resultTitle_yhmit_1025{gap:5px;min-width:0;display:grid}._resultTitle_yhmit_1025>span{color:#98684c;letter-spacing:.06em;flex:none;font-size:11px;font-weight:800}._resultTitle_yhmit_1025 h3{text-overflow:ellipsis;white-space:nowrap;font-size:19px;line-height:1.35;overflow:hidden}._resultBadge_yhmit_1047{border-radius:var(--radius-full);color:#168045;background:#eaf7ee;flex:none;padding:4px 10px;font-size:12px;font-weight:800}._resultSummary_yhmit_1057{color:#655d56;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:72ch;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}._resultBadge_yhmit_1047[data-tone=warn]{color:#9a6822;background:#fff3df}._card_yhmit_1 ._artifactTile_yhmit_1073{width:100%;min-height:104px;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:#fff;border:1px solid #e4dfd7;border-radius:16px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;margin:0;padding:16px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 10px #392e2414}._card_yhmit_1 ._artifactTile_yhmit_1073:hover:not(:disabled){background:#fffdfb;border-color:#996b4b7a;transform:translateY(-1px);box-shadow:0 8px 22px #392e241f}._card_yhmit_1 ._artifactTile_yhmit_1073:focus-visible{border-color:var(--latte);outline:0;box-shadow:0 0 0 3px #996b4b29,0 8px 22px #392e241f}._card_yhmit_1 ._artifactTile_yhmit_1073:disabled{cursor:progress;opacity:.68}._artifactIcon_yhmit_1119{color:#fff;background:#292927;border-radius:13px;place-items:center;width:54px;height:54px;display:grid;transform:rotate(-2deg)}._artifactIcon_yhmit_1119 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:38px;height:38px}._artifactInfo_yhmit_1140{gap:5px;min-width:0;display:grid}._artifactInfo_yhmit_1140 em{width:fit-content;color:var(--latte);font-size:12px;font-style:normal;font-weight:700}._artifactInfo_yhmit_1140 strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}._artifactInfo_yhmit_1140 span{color:var(--muted);font-size:12px}._coursewareThumb_yhmit_1166{opacity:.72;background:linear-gradient(145deg,#0000 46%,#aee0b04d 47%),#f4fbf3;border-left:1px solid #d6ead8;width:37%;position:absolute;inset:0 0 0 auto}._coursewareThumb_yhmit_1166:before{content:"";background:#d8efd5;border-radius:3px;height:7px;position:absolute;inset:9px 10px auto}._coursewareThumb_yhmit_1166 span{background:#d5edd2;border-radius:3px;width:45%;height:5px;position:absolute;left:12px}._coursewareThumb_yhmit_1166 span:first-child{top:25px}._coursewareThumb_yhmit_1166 span:nth-child(2){width:60%;top:35px}._coursewareThumb_yhmit_1166 span:nth-child(3){width:34%;top:45px}._resultCard_yhmit_1004[data-target=html_courseware] ._artifactTile_yhmit_1073{border-color:#cfe5d0;padding-right:34%}._resultCard_yhmit_1004[data-target=html_courseware] ._artifactInfo_yhmit_1140,._resultCard_yhmit_1004[data-target=html_courseware] ._artifactIcon_yhmit_1119{z-index:1;position:relative}._resultWarning_yhmit_1220,._resultProblem_yhmit_1221{margin:0 4px;font-size:13px}._resultWarning_yhmit_1220{color:#8b641f}._resultProblem_yhmit_1221{color:#a03c34;font-weight:600}._mediaRegenerationCard_yhmit_1235{background:#fffffff0;border-color:#8b624829;border-radius:17px;gap:14px;padding:16px;overflow:hidden;box-shadow:0 10px 26px #4834260f}._mediaRegenerationHeader_yhmit_1245{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._mediaRegenerationHeader_yhmit_1245>div{gap:3px;display:grid}._mediaRegenerationHeader_yhmit_1245 span{color:#95664b;font-size:11px;font-weight:800}._mediaRegenerationHeader_yhmit_1245 h3{font-size:17px}._mediaRegenerationHeader_yhmit_1245>strong{border-radius:var(--radius-full);color:#8b6248;background:#f3ece6;padding:4px 9px;font-size:12px}._mediaRegenerationCard_yhmit_1235[data-phase=COMPLETED] ._mediaRegenerationHeader_yhmit_1245>strong{color:#168045;background:#eaf7ee}._mediaRegenerationBody_yhmit_1281{grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}._mediaRegenerationPreview_yhmit_1288{min-height:112px;color:var(--muted);background:#f4f0eb;border:1px solid #e7dfd7;border-radius:13px;place-items:center;font-size:12px;display:grid;overflow:hidden}._mediaRegenerationPreview_yhmit_1288 img,._mediaRegenerationPreview_yhmit_1288 video{object-fit:cover;width:100%;height:100%;min-height:112px;max-height:180px}._mediaRegenerationPrompt_yhmit_1309{align-content:start;gap:7px;min-width:0;padding:4px 2px;display:grid}._mediaRegenerationPrompt_yhmit_1309>span{color:#8d8178;font-size:11px;font-weight:800}._mediaRegenerationPrompt_yhmit_1309 p{color:#49433e;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}._mediaRegenerationPrompt_yhmit_1309 small{color:#27824b;font-size:12px;font-weight:700}._outlineCard_yhmit_1340{background:#fff;border-color:#dfd4c9;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px;display:grid;overflow:hidden;box-shadow:0 4px 12px #4b36270d}._outlineHeader_yhmit_1352{display:contents}._outlineHeader_yhmit_1352>span{white-space:nowrap;color:#96684c;grid-area:1/1/auto/-1;font-size:11px;font-weight:600}._outlineHeader_yhmit_1352 h3{grid-area:2/1;min-width:0;font-size:16px;line-height:1.4;overflow:hidden}._outlineHeader_yhmit_1352 h3>span{white-space:nowrap;display:inline-block}._outlineHeader_yhmit_1352 h3[data-scrolling=true]>span{animation:_outlineTitleScroll_yhmit_1 var(--outline-title-duration) linear infinite}@keyframes _outlineTitleScroll_yhmit_1{0%,10%{transform:translate(0)}90%,to{transform:translateX(var(--outline-title-offset))}}@media (prefers-reduced-motion:reduce){._outlineHeader_yhmit_1352 h3[data-scrolling=true]{overflow-x:auto}._outlineHeader_yhmit_1352 h3[data-scrolling=true]>span{animation:none}}._outlineCard_yhmit_1340>._outlineUnsupported_yhmit_1398,._outlineCard_yhmit_1340>._outlineNotice_yhmit_1399,._outlineCard_yhmit_1340>._outlineProblem_yhmit_1400{grid-column:1/-1}._outlineOverview_yhmit_1404{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 24px;display:grid}._outlineOverview_yhmit_1404 section{background:#faf7f2;border:1px solid #e8dfd6;border-radius:12px;padding:14px}._outlineOverview_yhmit_1404 h4,._outlineOverview_yhmit_1404 p,._outlineOverview_yhmit_1404 ul{margin:0}._outlineOverview_yhmit_1404 h4{color:#765440;margin-bottom:8px;font-size:13px}._outlineOverview_yhmit_1404 ul{color:#554e48;gap:5px;padding-left:18px;font-size:12px;line-height:1.55;display:grid}._outlineOverview_yhmit_1404 p{color:#9a9088;font-size:12px}._outlinePages_yhmit_1444{background:#fffdf9;border:1px solid #e6ddd4;border-radius:13px;gap:0;max-height:370px;margin:0 24px;padding:0;list-style:none;display:grid;overflow:auto}._outlinePages_yhmit_1444>li{border-bottom:1px solid #eee6de;grid-template-columns:92px minmax(0,1fr);gap:15px;padding:15px 16px;display:grid}._outlinePages_yhmit_1444>li:last-child{border-bottom:0}._outlinePageIndex_yhmit_1469{color:#9a6b4f;align-content:start;gap:4px;font-size:12px;font-weight:800;display:grid}._outlinePageIndex_yhmit_1469 small,._outlinePages_yhmit_1444 li>div:last-child small{color:#9b9189;font-size:11px;font-weight:500}._outlinePages_yhmit_1444 li>div:last-child{min-width:0}._outlinePages_yhmit_1444 strong{color:#322d29;font-size:15px}._outlinePages_yhmit_1444 p{color:#665e57;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 4px;font-size:13px;line-height:1.6;overflow:hidden}._outlineUnsupported_yhmit_1398{background:#fff8f5;border:1px solid #e7cfc8;border-radius:12px;margin:0 24px;padding:18px}._outlineUnsupported_yhmit_1398 strong,._outlineUnsupported_yhmit_1398 p,._outlineUnsupported_yhmit_1398 small{margin:0;display:block}._outlineUnsupported_yhmit_1398 p{color:#8c463c;margin-top:6px}._outlineUnsupported_yhmit_1398 small{color:#8b7d75;margin-top:4px}._outlineActions_yhmit_1529{grid-area:2/2;justify-content:flex-end;align-items:center;gap:10px;display:flex}._outlineActions_yhmit_1529 button{white-space:nowrap;min-height:30px;padding:5px 12px;font-size:12px;font-weight:600;line-height:18px}._outlineActions_yhmit_1529 ._outlinePreviewButton_yhmit_1547{color:#96684c;background:0 0;border-color:#0000;padding-inline:4px}._outlineActions_yhmit_1529 ._outlineConfirmButton_yhmit_1554{color:#fff;background:#8d6146;border-color:#805a43}._outlineNotice_yhmit_1399{color:#8b641f;margin:0;font-size:13px}._outlineProblem_yhmit_1400{color:#a03c34;margin:0;font-size:13px;font-weight:650}@media (width<=620px){._mediaRegenerationBody_yhmit_1281{grid-template-columns:1fr}._mediaRegenerationPreview_yhmit_1288{min-height:160px}._generationCompletion_yhmit_933{grid-template-columns:30px minmax(0,1fr)}._card_yhmit_1 ._completionDetailButton_yhmit_973{grid-column:2;justify-self:start}._confirmationAction_yhmit_343,._confirmationActions_yhmit_343,._confirmationCard_yhmit_187 ._confirmButton_yhmit_404{width:100%}._resultTitle_yhmit_1025{gap:4px;display:grid}._card_yhmit_1 ._artifactTile_yhmit_1073{grid-template-columns:48px minmax(0,1fr)}._artifactIcon_yhmit_1119{width:46px;height:46px}._coursewareThumb_yhmit_1166{display:none}._outlineOverview_yhmit_1404{grid-template-columns:1fr}._outlinePages_yhmit_1444>li{grid-template-columns:72px minmax(0,1fr)}._jobItem_yhmit_724{grid-template-columns:28px minmax(0,1fr)}._jobStatus_yhmit_811{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){._activitySpinner_yhmit_630,._markerPulse_yhmit_840,._generationLiveCursor_yhmit_916{animation:none}._generationProgress_yhmit_511 progress::-webkit-progress-value{transition:none}}._styleGrid_yhmit_1649{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;display:grid}._styleCard_yhmit_1655{cursor:pointer;background:#ffffffc2;border:2px solid #0000;border-radius:12px;gap:6px;padding:7px;transition:border-color .16s,transform .16s;display:grid;position:relative;box-shadow:0 5px 14px #46302314}._styleCard_yhmit_1655:hover{transform:translateY(-1px)}._styleCard_yhmit_1655[data-selected=true]{border-color:var(--latte)}._styleCard_yhmit_1655>input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._stylePreview_yhmit_1686{aspect-ratio:16/9;background:radial-gradient(circle at 24% 26%,#ffffffe6 0 14%,#0000 34%),linear-gradient(135deg,#f4f1eb,#e2ddd4);border-radius:8px;width:100%;display:block}._styleName_yhmit_1696{color:var(--charcoal);text-align:center;font-size:12px;font-weight:600}._card_yhmit_1 ._styleViewAll_yhmit_1703{min-height:88px;color:var(--latte);cursor:pointer;background:#fff6;border:1.5px dashed #8b624859;border-radius:12px;place-items:center;font-size:12px;font-weight:600;display:grid}._card_yhmit_1 ._styleViewAll_yhmit_1703:hover{background:#ffffffb8;border-color:#8b624899}._card_yhmit_1[data-variant=maker-card]{container-type:inline-size}._card_yhmit_1[data-variant=maker-card] ._splitLayout_yhmit_1728{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container (width>=560px){._card_yhmit_1[data-variant=maker-card] ._splitLayout_yhmit_1728{grid-template-columns:minmax(0,1fr) minmax(180px,.5fr)}}._card_yhmit_1[data-variant=maker-card] ._splitMain_yhmit_1741,._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742{align-content:start;gap:12px;min-width:0;display:grid}._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742>button[type=submit]{width:100%}._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742 ._choiceField_yhmit_28{background:#ffffffc7;border-radius:12px;padding:12px}._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742 ._choiceGrid_yhmit_37{border:1px solid #8b624847;border-radius:9px;gap:0;display:flex;overflow:hidden}._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742 ._optionChoice_yhmit_48{text-align:center;white-space:nowrap;background:#ffffffe6;border:0;border-right:1px solid #8b624847;border-radius:0;flex:1 1 0;justify-content:center;min-width:0;padding:8px 4px}._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742 ._optionChoice_yhmit_48:last-child{border-right:0}._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742 ._optionChoice_yhmit_48[data-selected=true]{color:#fff;background:var(--latte)}._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742 ._optionChoice_yhmit_48 ._optionMarker_yhmit_105{display:none}img._stylePreview_yhmit_1686{object-fit:cover}._card_yhmit_1[data-variant=maker-card] ._visuallyHiddenLegend_yhmit_1801{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._card_yhmit_1[data-variant=maker-card] ._splitMain_yhmit_1741{background:#ffffffdb;border-radius:14px;padding:16px}._card_yhmit_1[data-variant=maker-card] ._splitTitle_yhmit_1817{color:#3a3228;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:800;display:flex}._card_yhmit_1[data-variant=maker-card] ._splitTitleIcon_yhmit_1827{width:30px;height:30px;color:var(--latte);background:#e6ddd3;border-radius:9px;place-items:center;display:grid}._card_yhmit_1[data-variant=maker-card] ._splitAside_yhmit_1742>button[type=submit]{border-radius:12px;min-height:88px}._scrim_1i37v_1{z-index:9000;background:#4f41361f;position:fixed;inset:0}._categories_1i37v_8{flex-wrap:wrap;gap:8px;padding:0 22px 14px;display:flex}._scrim_1i37v_1[data-categorized]{background:#302c247a}._scrim_1i37v_1[data-portraits]{background:#302c245c}._categories_1i37v_8 button{color:#665f57;cursor:pointer;background:#f0e9e3;border:0;border-radius:9px;min-width:84px;padding:9px 14px;font-size:12px;font-weight:750}._categories_1i37v_8 button[aria-selected=true]{background:var(--latte);color:#fff}._dialog_1i37v_13[data-categorized]{background:#faf8f6;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(680px,100vw - 48px);height:min(560px,100vh - 48px)}._dialog_1i37v_13[data-portraits]{width:min(760px,100vw - 64px);height:min(720px,100vh - 72px)}._dialog_1i37v_13[data-categorized] ._header_1i37v_15{padding:20px 22px 14px}._dialog_1i37v_13[data-categorized] ._title_1i37v_16{font-size:20px;font-weight:800}._dialog_1i37v_13[data-categorized] ._count_1i37v_17,._dialog_1i37v_13[data-portraits] ._subtitle_1i37v_17,._dialog_1i37v_13[data-portraits] ._current_1i37v_17{display:none}._dialog_1i37v_13[data-categorized] ._content_1i37v_18{padding:2px 22px 20px}._dialog_1i37v_13[data-categorized] ._grid_1i37v_19{gap:12px;padding:2px}._dialog_1i37v_13[data-categorized] ._card_1i37v_20{aspect-ratio:auto;flex-direction:column;display:flex}._dialog_1i37v_13[data-categorized] ._cardPreview_1i37v_21{aspect-ratio:3/2;position:static}._dialog_1i37v_13[data-portraits] ._cardPreview_1i37v_21{aspect-ratio:9/16}._dialog_1i37v_13[data-categorized] ._cardShade_1i37v_23{display:none}._dialog_1i37v_13[data-categorized] ._cardLabel_1i37v_24{color:#302c24;text-shadow:none;text-align:center;padding:7px 4px 8px;font-size:12px;position:static}._dialog_1i37v_13[data-portraits] ._cardBadge_1i37v_25{display:none}._dialog_1i37v_13[data-categorized] ._footer_1i37v_26{padding:14px 22px 18px}._dialog_1i37v_13[data-portraits] ._footer_1i37v_26{justify-content:flex-end}._dialog_1i37v_13{z-index:9001;background:linear-gradient(180deg, #ffffffc2, transparent 150px), var(--cream);border:1px solid #58463924;border-radius:20px;grid-template-rows:86px minmax(0,1fr) 64px;width:min(1140px,100vw - 120px);height:min(820px,100vh - 92px);display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 28px 72px #44372c33,0 2px 10px #44372c1a}._header_1i37v_15{align-items:center;gap:20px;padding:22px 28px 14px;display:flex}._titleWrap_1i37v_57{flex-direction:column;gap:4px;min-width:0;display:flex}._title_1i37v_16{color:var(--charcoal);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.1}._subtitle_1i37v_17{color:var(--muted);margin:0;font-size:13px;line-height:1.4}._headerActions_1i37v_80{align-items:center;gap:12px;margin-left:auto;display:flex}._search_1i37v_87{height:32px;color:var(--muted);background:#ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #5846391f}._search_1i37v_87 input{width:148px;color:var(--charcoal);background:0 0;border:0;outline:none;font-size:13px}._count_1i37v_17{color:var(--muted);white-space:nowrap;font-size:12px}._close_1i37v_114{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}._close_1i37v_114:hover{color:var(--charcoal);background:#58463914}._content_1i37v_18{min-height:0;padding:0 18px 22px 28px;position:relative;overflow:hidden}._grid_1i37v_19{scrollbar-color:#9d6f506b transparent;scrollbar-width:thin;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;gap:16px;height:100%;padding:1px 14px 28px 0;display:grid;overflow-y:auto}._card_1i37v_20{aspect-ratio:1.62;color:var(--charcoal);cursor:pointer;background:#ffffffe6;border:1px solid #58463924;border-radius:12px;padding:0;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden}._card_1i37v_20:hover{z-index:2;border-color:#9d6f508c;transform:translateY(-2px);box-shadow:0 10px 24px #44372c1f}._card_1i37v_20[data-selected=true]{border-color:var(--latte);box-shadow:inset 0 0 0 1px var(--latte)}._cardPreview_1i37v_21{display:block;position:absolute;inset:0}._card_1i37v_20 ._cardPreview_1i37v_21>*{aspect-ratio:auto;border-radius:0;width:100%;height:100%}._cardShade_1i37v_23{background:linear-gradient(#0000,#261e188c);height:46%;position:absolute;inset:auto 0 0}._cardBadge_1i37v_25{color:#fff;background:var(--latte);border-radius:999px;align-items:center;gap:3px;padding:3px 7px;font-size:11px;font-weight:600;display:none;position:absolute;top:8px;right:8px}._card_1i37v_20[data-selected=true] ._cardBadge_1i37v_25{display:inline-flex}._cardLabel_1i37v_24{color:#fff;text-align:left;text-shadow:0 1px 3px #00000059;font-size:13px;font-weight:600;position:absolute;inset:auto 10px 8px}._empty_1i37v_226{height:100%;color:var(--muted);place-items:center;font-size:13px;display:grid}._footer_1i37v_26{background:#ffffff80;border-top:1px solid #5846391f;justify-content:space-between;align-items:center;padding:14px 28px;display:flex}._current_1i37v_17{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}._current_1i37v_17 strong{color:var(--charcoal);font-weight:600}._currentDot_1i37v_256{background:var(--latte);border-radius:999px;flex:none;width:7px;height:7px}._footerActions_1i37v_264{align-items:center;gap:10px;display:flex}._button_1i37v_270{cursor:pointer;border:1px solid #0000;border-radius:9px;height:38px;padding:0 18px;font-size:13px;font-weight:500;line-height:1}._ghost_1i37v_281{color:var(--charcoal);background:#fffc;border-color:#58463929}._ghost_1i37v_281:hover{background:#fff}._primary_1i37v_291{color:#fff;background:var(--latte)}._primary_1i37v_291:hover{filter:brightness(.94)}@media (width<=700px){._dialog_1i37v_13{grid-template-rows:auto minmax(0,1fr) auto;width:calc(100vw - 24px);height:calc(100vh - 48px)}._header_1i37v_15{flex-wrap:wrap;gap:12px;padding:18px 18px 14px}._titleWrap_1i37v_57{flex-basis:100%}._headerActions_1i37v_80{gap:8px;width:100%;margin-left:0}._search_1i37v_87{flex:1;min-width:0}._content_1i37v_18{padding:0 12px 12px 18px}._footer_1i37v_26{flex-wrap:wrap;gap:12px;padding:12px 18px}._footerActions_1i37v_264{margin-left:auto}._grid_1i37v_19{grid-template-columns:repeat(2,minmax(0,1fr))}._search_1i37v_87 input{width:96px}}._panel_58cpo_1{background:0 0;border:0;gap:12px;padding:0;display:grid;container-type:inline-size}._intentConversation_58cpo_10{gap:12px;display:grid}._intentIntroduction_58cpo_15{box-sizing:border-box;color:#443b33;background:#ffffffeb;border:1px solid #eadfd4;border-radius:15px;margin:0;padding:15px 18px;font-size:15px;line-height:1.75;box-shadow:0 8px 22px #4b372614}._header_58cpo_28,._versionSummary_58cpo_29,._actions_58cpo_30,._activityList_58cpo_31 li,._qualityCard_58cpo_32>header,._qualitySummary_58cpo_33,._dimensionList_58cpo_34>div{justify-content:space-between;align-items:center;gap:14px;display:flex}._header_58cpo_28 h3,._qualityCard_58cpo_32 h4,._qualitySummary_58cpo_33 p{margin:0}._header_58cpo_28>div>span,._status_58cpo_48,._versionSummary_58cpo_29 span,._versionSummary_58cpo_29 small,._activityList_58cpo_31 small,._qualityCard_58cpo_32 header span,._mustFixList_58cpo_53 small{color:#697a94;font-size:13px}._status_58cpo_48{color:#2f65c8;background:#eef4ff;border-radius:999px;padding:5px 10px}._versionSummary_58cpo_29{background:#f6f8fc;border-radius:12px;justify-content:flex-start;padding:12px 14px}._artifactCard_58cpo_72{box-sizing:border-box;min-height:88px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border:1px solid #dfd4c7;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 8px 20px #4c392a1a}._artifactCard_58cpo_72:hover{border-color:#cdb49f;box-shadow:0 10px 24px #4c392a24}._artifactPreview_58cpo_92{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:13px;padding:0;display:flex}._artifactPreview_58cpo_92:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #8b62487a}._artifactIcon_58cpo_113{color:#8b6248;background:#8b62481a;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;display:grid}._artifactSummary_58cpo_124{gap:3px;min-width:0;display:grid}._artifactSummary_58cpo_124 strong{color:#3a3228;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.35;overflow:hidden}._artifactSummary_58cpo_124 small{color:#786b62;font-size:12px;line-height:1.4}._confirmAction_58cpo_145{color:#fff;cursor:pointer;min-height:32px;font:inherit;background:#8b6248;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}._confirmAction_58cpo_145:disabled{cursor:not-allowed;opacity:.55}._activityList_58cpo_31,._mustFixList_58cpo_53 ul,._warningList_58cpo_169{gap:9px;margin:0;padding:0;list-style:none;display:grid}._activityList_58cpo_31 li,._mustFixList_58cpo_53 li{border:1px solid #e7ebf2;border-radius:12px;padding:12px 14px}._activityList_58cpo_31 li>div{gap:3px;display:grid}._empty_58cpo_189{color:#68778e;text-align:center;background:#f7f9fc;border-radius:12px;margin:0;padding:18px}._empty_58cpo_189 button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#8b6248;border:0;border-radius:8px;margin-top:10px;padding:0 12px;font-size:12px;font-weight:700}._actions_58cpo_30{flex-wrap:wrap;justify-content:flex-start}._actions_58cpo_30 button,._redoForm_58cpo_218 button,._reopenPreview_58cpo_219{color:#fff;cursor:pointer;background:#315fce;border:0;border-radius:10px;padding:9px 15px}._actions_58cpo_30 button:disabled,._redoForm_58cpo_218 button:disabled{cursor:not-allowed;opacity:.55}._redoForm_58cpo_218,._redoForm_58cpo_218 label{gap:9px;display:grid}._redoForm_58cpo_218 textarea{resize:vertical;border:1px solid #cfd7e6;border-radius:10px;min-height:96px;padding:11px 12px}._redoForm_58cpo_218 button{justify-self:start}._regenerationHistory_58cpo_252{border-top:1px solid #e7ebf2;gap:12px;padding-top:4px;display:grid}._regenerationHistory_58cpo_252>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._regenerationHistory_58cpo_252>header small{color:#697a94}._reopenPreview_58cpo_219{justify-self:start}._qualityCard_58cpo_32{background:linear-gradient(145deg,#f9fbff,#f4f8ff);border:1px solid #dbe4f6;border-radius:14px;gap:15px;padding:18px;display:grid}._qualitySummary_58cpo_33{justify-content:flex-start}._qualitySummary_58cpo_33>strong{color:#2355bd;font-size:36px}._qualitySummary_58cpo_33>div{gap:4px;display:grid}._qualitySummary_58cpo_33 em{color:#b74040;margin-left:auto;font-style:normal;font-weight:700}._dimensionList_58cpo_34{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;display:grid}._dimensionList_58cpo_34>div{background:#fff;border-radius:10px;padding:10px 12px}._dimensionList_58cpo_34 dd{margin:0;font-weight:700}._mustFixList_58cpo_53{gap:9px;display:grid}._mustFixList_58cpo_53 li{background:#fff;gap:5px;display:grid}._mustFixList_58cpo_53 li>span{color:#a94b18;background:#fff0e7;border-radius:999px;width:max-content;padding:2px 7px;font-size:12px;font-weight:700}._mustFixList_58cpo_53 p{margin:0}._warningList_58cpo_169 li{color:#8c5a15;font-size:13px}@container (width<=360px){._artifactCard_58cpo_72{flex-direction:column;align-items:stretch}._confirmAction_58cpo_145{width:100%}}@media (width<=720px){._panel_58cpo_1{padding:0}._header_58cpo_28,._artifactCard_58cpo_72,._qualitySummary_58cpo_33{align-items:flex-start}._qualitySummary_58cpo_33{flex-wrap:wrap}._regenerationHistory_58cpo_252>header{flex-direction:column;align-items:flex-start}}._hint_1n3x0_1{color:var(--latte);white-space:nowrap;flex:none;margin-left:auto;font-size:14px;font-weight:400}._row_1n3x0_10{align-items:center;gap:12px;min-width:0;display:flex}._content_1n3x0_17{flex:auto;min-width:0}._text_tkpy7_1{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._attachments_tkpy7_7{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._attachments_tkpy7_7 li{gap:var(--space-2) var(--space-4);padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex}._unsupported_tkpy7_24{color:var(--muted);margin:0}._expand_tkpy7_29{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0}._list_1k5t2_1{--reply-avatar-width:48px;--reply-avatar-gap:10px;gap:var(--space-4);width:100%;margin:0 auto;padding:0;list-style:none;display:grid}._empty_1k5t2_12{padding:var(--space-8);color:var(--muted);text-align:center}._message_1k5t2_18{gap:var(--space-3);padding:var(--space-4);background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-lg);animation:.22s cubic-bezier(.22,.8,.32,1) both _messageEnter_1k5t2_1;display:grid}._message_1k5t2_18[data-role=USER]{background:#ebe4d9;justify-self:end;width:min(800px,76%)}._message_1k5t2_18[data-role=ASSISTANT],._message_1k5t2_18[data-role=SYSTEM]{background:0 0;border-color:#0000;border-radius:0;justify-self:start;width:min(920px,100%);padding-inline:4px}._list_1k5t2_1[data-variant=workspace]{gap:28px}._list_1k5t2_1[data-variant=maker-card]{gap:12px}._list_1k5t2_1[data-variant=maker-card] ._message_1k5t2_18{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}._list_1k5t2_1[data-variant=maker-card] ._message_1k5t2_18>header,._list_1k5t2_1[data-variant=maker-card] ._message_1k5t2_18:first-child[data-role=USER]{display:none}._list_1k5t2_1[data-variant=maker-card] ._message_1k5t2_18[data-role=USER]{color:#665548;background:#ffffff85;border:1px solid #8b62481f;border-radius:14px 14px 4px;justify-self:end;width:fit-content;max-width:92%;padding:8px 12px;font-size:13px}._list_1k5t2_1[data-variant=maker-card] ._message_1k5t2_18[data-role=ASSISTANT],._list_1k5t2_1[data-variant=maker-card] ._message_1k5t2_18[data-role=SYSTEM]{justify-self:stretch}._list_1k5t2_1[data-variant=workspace] ._message_1k5t2_18{font-size:15px;line-height:1.65}._list_1k5t2_1[data-variant=workspace] ._message_1k5t2_18>header{display:none}._list_1k5t2_1[data-variant=workspace] ._message_1k5t2_18[data-role=USER]{background:#ffffffeb;border-color:#1c1c1c0f;border-radius:18px 18px 4px;width:fit-content;max-width:min(72%,520px);padding:11px 16px;font-size:14px;line-height:1.6;box-shadow:0 1px 3px #0000000a}._list_1k5t2_1[data-variant=workspace] ._message_1k5t2_18[data-role=ASSISTANT],._list_1k5t2_1[data-variant=workspace] ._message_1k5t2_18[data-role=SYSTEM]{width:min(860px,92%);color:var(--charcoal);padding:0}._list_1k5t2_1[data-variant=workspace] ._thinkingMessage_1k5t2_111{min-height:auto;color:var(--muted);background:0 0;font-style:italic}._agentSentences_1k5t2_118{gap:10px;display:grid}._agentSentence_1k5t2_118{grid-template-columns:var(--reply-avatar-width) minmax(0, 1fr);gap:var(--reply-avatar-gap);align-items:end;display:grid}._agentSentence_1k5t2_118>img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 3px 9px #0000001f);width:48px;height:54px;display:block}._agentSentence_1k5t2_118>p{margin:0}._agentReply_1k5t2_143{align-items:start}._replyAttachment_1k5t2_147{min-width:0;margin-inline-start:calc(var(--reply-avatar-width) + var(--reply-avatar-gap))}._replyAttachment_1k5t2_147:empty{display:none}._agentReply_1k5t2_143>p{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:12px 12px 12px 2px;min-width:0;padding:10px 14px;box-shadow:0 2px 8px #0000000f}._message_1k5t2_18[data-layout=process],._message_1k5t2_18[data-layout=artifact],._message_1k5t2_18[data-layout=form],._message_1k5t2_18[data-layout=outline]{padding:0}._message_1k5t2_18[data-layout=process]>header,._message_1k5t2_18[data-layout=artifact]>header,._message_1k5t2_18[data-layout=form]>header,._message_1k5t2_18[data-layout=outline]>header{padding-inline:4px}._message_1k5t2_18 header{gap:var(--space-2);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._message_1k5t2_18 header strong{color:var(--charcoal)}._message_1k5t2_18[data-role=USER] header{justify-content:flex-end}._body_1k5t2_198{gap:var(--space-3);min-width:0;display:grid}._failure_1k5t2_204{gap:var(--space-3);color:#71352f;border-radius:var(--radius-md);background:#9d332b0e;border:1px solid #9d332b24;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:12px 14px;display:grid}._failureIcon_1k5t2_216{color:#a7493f;margin-top:1px}._failure_1k5t2_204 strong{color:var(--charcoal);margin-bottom:3px;font-size:.95rem;display:block}._failure_1k5t2_204 p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.55}._streaming_1k5t2_235{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._thinkingMessage_1k5t2_111{background:radial-gradient(circle at 18% 28%, #8b624817, transparent 34%), var(--off-white);align-content:start;min-height:112px}._thinkingContent_1k5t2_249{align-items:center;gap:12px;min-height:48px;display:flex}._thinkingMark_1k5t2_256{width:36px;height:36px;color:var(--latte);background:#8b624814;border:1px solid #8b624829;border-radius:50%;flex:0 0 36px;place-items:center;animation:1.7s ease-in-out infinite _thinkingBreath_1k5t2_1;display:grid}._thinkingContent_1k5t2_249>div{gap:4px;display:grid}._thinkingContent_1k5t2_249 strong{color:var(--charcoal);letter-spacing:.01em;font-size:.96rem}._thinkingContent_1k5t2_249 span{color:var(--muted);font-size:.76rem}@keyframes _thinkingBreath_1k5t2_1{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}._streamingPlaceholder_1k5t2_298{color:var(--muted);margin:0}._streamingCursor_1k5t2_303{vertical-align:-.14em;background:currentColor;border-radius:1px;width:.55em;height:1.05em;margin-left:.18em;animation:.9s step-end infinite _streamingCursorBlink_1k5t2_1;display:inline-block}@keyframes _streamingCursorBlink_1k5t2_1{0%,45%{opacity:.9}46%,to{opacity:.12}}@keyframes _messageEnter_1k5t2_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){._message_1k5t2_18[data-role=USER],._message_1k5t2_18[data-role=ASSISTANT],._message_1k5t2_18[data-role=SYSTEM]{width:100%}}@media (prefers-reduced-motion:reduce){._message_1k5t2_18,._thinkingMark_1k5t2_256{animation:none}._streamingCursor_1k5t2_303{opacity:.75;animation:none}}._intentPanel_1y1pj_1{flex-direction:column;gap:12px;width:min(760px,100%);height:100%;min-height:0;margin:0 auto;display:flex;overflow:visible}._intentScrollRegion_1y1pj_12,._workspaceScrollRegion_1y1pj_13{overscroll-behavior-y:contain;scrollbar-color:#8b786440 transparent;scrollbar-width:thin;flex:auto;grid-auto-rows:max-content;align-content:start;gap:12px;min-height:0;padding:0 4px 4px 2px;display:grid;overflow:hidden auto}._intentScrollRegion_1y1pj_12::-webkit-scrollbar{width:4px}._workspaceScrollRegion_1y1pj_13::-webkit-scrollbar{width:4px}._intentScrollRegion_1y1pj_12::-webkit-scrollbar-track{background:0 0}._workspaceScrollRegion_1y1pj_13::-webkit-scrollbar-track{background:0 0}._intentScrollRegion_1y1pj_12::-webkit-scrollbar-thumb{background:#8b786440;border-radius:4px}._workspaceScrollRegion_1y1pj_13::-webkit-scrollbar-thumb{background:#8b786440;border-radius:4px}._intentScrollRegion_1y1pj_12::-webkit-scrollbar-thumb:hover{background:#8b78646b}._workspaceScrollRegion_1y1pj_13::-webkit-scrollbar-thumb:hover{background:#8b78646b}._intentHeader_1y1pj_53{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--nm-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);border:1px solid #8b62481f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._intentHeader_1y1pj_53 p,._intentHeader_1y1pj_53 h2{margin:0}._intentHeader_1y1pj_53 p{color:var(--muted);letter-spacing:.08em;font-size:.76rem;font-weight:750}._intentIcon_1y1pj_77{width:42px;height:42px;color:var(--latte);background:#8b62481a;border-radius:13px;place-items:center;display:grid}._intentState_1y1pj_87{color:#76502f;border-radius:var(--radius-full);background:#f6e8d7;padding:6px 10px;font-size:.78rem;font-weight:750}._intentSummary_1y1pj_96{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#ffffff94;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;margin:0;display:grid}._intentSummary_1y1pj_96>div{gap:var(--space-1);min-width:0;display:grid}._intentSummary_1y1pj_96 dt{color:var(--muted);font-size:.75rem;font-weight:700}._intentSummary_1y1pj_96 dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:720;overflow:hidden}._intentMessages_1y1pj_128{min-width:0;padding:0 2px 2px}._intentMessages_1y1pj_128 [data-role=USER]{background:var(--off-white);border:1px solid var(--border-soft);border-radius:18px 18px 4px;width:fit-content;max-width:72%;padding:11px 16px;font-size:14px;line-height:1.6;box-shadow:0 1px 3px #0000000a}._intentBrief_1y1pj_145{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#ffffff8a;padding:10px 14px}._intentBrief_1y1pj_145>summary{gap:var(--space-3);color:var(--charcoal);cursor:pointer;justify-content:space-between;align-items:center;font-size:.82rem;font-weight:750;list-style:none;display:flex}._intentBrief_1y1pj_145>summary::-webkit-details-marker{display:none}._intentBrief_1y1pj_145>summary:after{color:var(--muted);content:"展开";font-size:.72rem}._intentBrief_1y1pj_145[open]>summary:after{content:"收起"}._intentBrief_1y1pj_145>summary small{color:#76502f;border-radius:var(--radius-full);background:#f6e8d7;margin-left:auto;padding:4px 8px;font-size:.72rem}._intentBrief_1y1pj_145 ._intentSummary_1y1pj_96{margin-top:var(--space-3);animation:.22s ease-out both _roleReveal_1y1pj_1}._configuringExperience_1y1pj_192{flex-direction:column;gap:12px;width:min(760px,100%);height:100%;min-height:0;margin:0 auto;display:flex;overflow:hidden}._configuringScrollRegion_1y1pj_203{overscroll-behavior-y:contain;scrollbar-color:#8b786440 transparent;scrollbar-width:thin;flex:auto;min-height:0;padding:0 4px 4px 2px;overflow:hidden auto}._configuringScrollRegion_1y1pj_203::-webkit-scrollbar{width:4px}._configuringScrollRegion_1y1pj_203::-webkit-scrollbar-track{background:0 0}._configuringScrollRegion_1y1pj_203::-webkit-scrollbar-thumb{background:#8b786440;border-radius:4px}._configuringScrollRegion_1y1pj_203::-webkit-scrollbar-thumb:hover{background:#8b78646b}._configuringFlow_1y1pj_231,._confirmedSetupOverview_1y1pj_239{gap:10px;width:min(720px,100%);margin:0 auto;display:grid;container-type:inline-size}._configuringComposer_1y1pj_247{box-sizing:border-box;background:var(--nm-bg);width:min(740px,100%);box-shadow:8px 8px 20px var(--nm-dark), -6px -6px 16px var(--nm-light);border-radius:26px;flex:none;margin:0 auto;padding:6px}._configuringComposerInner_1y1pj_258{background:#ffffff7a;border-radius:20px;overflow:hidden;box-shadow:inset 3px 3px 8px #a8a09152,inset -2px -2px 6px #ffffffe0}._configuringComposer_1y1pj_247 textarea{box-sizing:border-box;resize:none;width:100%;min-height:80px;max-height:200px;color:var(--charcoal);box-shadow:none;font:inherit;background:0 0;border:0;border-radius:20px 20px 0 0;outline:0;padding:16px 16px 10px;font-size:15px;line-height:1.6}._configuringComposer_1y1pj_247 textarea::placeholder{color:#1c1c1c4d;opacity:1}._configuringComposerFooter_1y1pj_290{justify-content:space-between;align-items:center;padding:8px 10px 10px;display:flex}._configuringComposerTool_1y1pj_297,._configuringComposerSend_1y1pj_298{border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}._configuringComposerTool_1y1pj_297{color:#1c1c1c73;background:0 0}._configuringComposerSend_1y1pj_298{color:#fff;background:var(--latte);box-shadow:0 2px 8px #8b624873,0 1px 2px #8b624840}._configuringComposer_1y1pj_247 button:disabled,._configuringComposer_1y1pj_247 textarea:disabled{cursor:not-allowed}._configuringComposer_1y1pj_247 button:disabled{opacity:.55}._teamLoadingState_1y1pj_332{gap:var(--space-3);width:min(920px,100%);color:var(--muted);text-align:center;place-items:center;margin:0 auto;display:grid}._teamLoadingState_1y1pj_332>span{border:1px solid var(--border-soft);border-radius:var(--radius-full);background:#ffffff9e;align-items:center;min-height:36px;padding:7px 14px;font-size:.82rem;font-weight:700;display:inline-flex}._intentNotice_1y1pj_354{gap:var(--space-2);padding:var(--space-3) var(--space-4);color:#76502f;border-radius:var(--radius-sm);background:#fff6e8;border:1px solid #ead9bd;align-items:center;margin:0;font-weight:650;display:flex}._experienceState_1y1pj_367 button{min-height:42px;color:var(--off-white);background:var(--latte);border-radius:var(--radius-full);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:9px 15px;font-weight:750;display:inline-flex}._experienceState_1y1pj_367{gap:var(--space-3);width:min(720px,100%);min-height:160px;padding:var(--space-6);text-align:center;background:var(--nm-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);place-content:center;justify-items:center;margin:0 auto;display:grid}._experienceState_1y1pj_367 p{margin:0}._runWorkspace_1y1pj_402{flex-direction:column;gap:12px;width:min(788px,100%);height:100%;min-height:0;margin:0 auto;display:flex;position:relative;overflow:visible;container:competition-workspace/inline-size}._workspaceHeader_1y1pj_416{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._workspaceHeader_1y1pj_416 p,._workspaceHeader_1y1pj_416 h2{margin:0}._workspaceHeader_1y1pj_416 p{color:var(--muted);letter-spacing:.08em;font-size:.76rem;font-weight:750}._flowChip_1y1pj_440{color:#32684e;border-radius:var(--radius-full);background:#e7f4ec;padding:6px 10px;font-size:.78rem;font-weight:750}._flowChip_1y1pj_440[data-tone=gate],._flowChip_1y1pj_440[data-initialization=INITIALIZING],._flowChip_1y1pj_440[data-initialization=UNKNOWN]{color:#c45c26;background:#fff1e4}._flowChip_1y1pj_440[data-tone=work]{color:#6f4c37;background:#f3e6d8}._workspaceInitialization_1y1pj_461{gap:var(--space-3);color:#76502f;border-radius:var(--radius-md);background:#fff6e8;border:1px solid #ead9bd;align-items:center;padding:11px 14px;display:flex}._workspaceInitialization_1y1pj_461[data-state=SUCCESS]{color:#32684e;background:#edf8f2;border-color:#cce8d9}._workspaceInitialization_1y1pj_461[data-state=FAILED]{color:#8c322f;background:#fff0ee;border-color:#ebc6c2}._workspaceInitialization_1y1pj_461 strong,._workspaceInitialization_1y1pj_461 small{display:block}._workspaceInitialization_1y1pj_461 small{opacity:.82;margin-top:2px}._recoveryActions_1y1pj_494{gap:var(--space-3);padding:var(--space-4);background:var(--nm-bg);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;display:flex}._recoveryActions_1y1pj_494>div{flex:260px;display:grid}._recoveryActions_1y1pj_494 small{color:var(--muted)}._recoveryActions_1y1pj_494 button{min-height:40px;color:var(--off-white);background:var(--latte);border-radius:var(--radius-full);font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:8px 14px;font-weight:750;display:inline-flex}._recoveryActions_1y1pj_494 button:disabled{cursor:not-allowed;opacity:.55}._confirmationGate_1y1pj_533{color:#6d3f1f;background:#fffaf3;border:1px solid #8b624829;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 9px;padding:6px 7px 6px 12px;display:grid}@container competition-gate (width<=480px){._confirmationGate_1y1pj_533{grid-template-columns:auto minmax(0,1fr)}._confirmationGateActions_1y1pj_551{grid-column:1/-1}}._confirmationGateIcon_1y1pj_556{color:#c48a52;place-items:center;display:grid}._confirmationGateText_1y1pj_562{color:#93705a;flex-wrap:wrap;align-items:baseline;gap:0 5px;min-width:0;margin:0;font-size:.8rem;line-height:1.5;display:flex}._confirmationGateText_1y1pj_562 strong{color:#6d3f1f;font-size:.84rem;font-weight:700}._confirmationGateActions_1y1pj_551{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._confirmationGateActions_1y1pj_551 button,._rolePreviewAction_1y1pj_588{border-radius:var(--radius-full);min-height:38px;font:inherit;cursor:pointer;padding:8px 14px;font-size:.86rem;font-weight:750}._confirmationGateActions_1y1pj_551 button{min-height:28px;padding:0 12px;font-size:.79rem;font-weight:700}._confirmationGateActions_1y1pj_551 button:last-child{color:var(--off-white);background:var(--latte);border:0}._confirmationGateActions_1y1pj_551 button:not(:last-child),._rolePreviewAction_1y1pj_588{color:#8b6248;background:#ffffffc7;border:1px solid #8b624838}._confirmationGateActions_1y1pj_551 button:not(:last-child){background:0 0;border:0}._confirmationGateActions_1y1pj_551 button:disabled{cursor:not-allowed;opacity:.55}._workspaceStages_1y1pj_630{gap:var(--space-3);display:grid}._stageGroup_1y1pj_635{gap:var(--space-3);padding:var(--space-4);background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);display:grid}._stageGroup_1y1pj_635[data-current=true]{box-shadow:0 10px 24px #69493214, var(--shadow-raised);border-color:#8b624847}._stageGroup_1y1pj_635[data-status=CONFIRMED]{background:#f1f8f4b8;border-color:#46846529}._stageGroup_1y1pj_635[data-compact=true]{gap:var(--space-2);padding:var(--space-3)}._stageGroup_1y1pj_635[data-compact=true] ._roleBubble_1y1pj_662 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._stageGroupHeader_1y1pj_669{gap:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}._stageGroupHeader_1y1pj_669 strong{color:var(--charcoal);font-size:.92rem}._stageGroupHeader_1y1pj_669 small{color:var(--muted);font-size:.78rem}._stageGroup_1y1pj_635 ._roleTimeline_1y1pj_686:before{top:16px;bottom:16px}._conversationHistory_1y1pj_691{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:#ffffffb8;display:grid}._conversationHistoryHeader_1y1pj_700{cursor:pointer;gap:2px;padding-right:44px;list-style:none;display:grid;position:relative}._conversationHistoryHeader_1y1pj_700::-webkit-details-marker{display:none}._conversationHistoryHeader_1y1pj_700:after{right:var(--space-3);color:var(--muted);content:"展开";align-self:center;font-size:.74rem;font-weight:700;position:absolute}._conversationHistory_1y1pj_691[open] ._conversationHistoryHeader_1y1pj_700:after{content:"收起"}._conversationHistoryBody_1y1pj_727{padding-top:var(--space-2);animation:.22s ease-out both _roleReveal_1y1pj_1}._conversationHistoryHeader_1y1pj_700 strong{font-size:.88rem}._conversationHistoryHeader_1y1pj_700 small{color:var(--muted);font-size:.76rem}._orchestratorMessage_1y1pj_741,._roleMessage_1y1pj_742{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._orchestratorMessage_1y1pj_741{background:linear-gradient(135deg,#f6ebdf,#fffaf4 72%);border:1px solid #8b62482e;border-radius:16px;padding:13px 15px 13px 11px;animation:.28s ease-out both _roleReveal_1y1pj_1;position:relative;overflow:hidden;box-shadow:0 8px 24px #4a362712}._orchestratorMessage_1y1pj_741[data-collaboration-state=WAITING]{border-color:#9d6f5057}._orchestratorMessage_1y1pj_741[data-collaboration-state=COMPLETE]{background:linear-gradient(135deg,#edf7f1,#fbfdfc 72%);border-color:#46846529}._orchestratorMessage_1y1pj_741[data-collaboration-state=RUNNING]:after{content:"";background:linear-gradient(90deg,#0000,#9d6f50d1,#0000);height:2px;animation:1.8s ease-in-out infinite _roleFlow_1y1pj_1;position:absolute;bottom:0;left:0;right:0}._orchestratorMessage_1y1pj_741[data-collaboration-state=RUNNING] ._roleStatus_1y1pj_785 i{animation:1.2s ease-in-out infinite _statusBlink_1y1pj_1}._roleTimeline_1y1pj_686{gap:8px;display:grid;position:relative}._roleTimeline_1y1pj_686:before{content:"";background:linear-gradient(#8b624814,#8b62483d,#8b624814);width:1px;position:absolute;top:24px;bottom:24px;left:25px}._roleMessage_1y1pj_742{background:#ffffffa8;border:1px solid #8b62481f;border-radius:15px;gap:11px;padding:11px 13px 11px 8px;animation:.28s ease-out both _roleReveal_1y1pj_1;position:relative}._roleMessage_1y1pj_742[data-display-status=SUCCESS]{background:#f1f8f4ad;border-color:#4684651f}._roleMessage_1y1pj_742[data-display-status=READY]{background:linear-gradient(135deg,#fffaf4,#fffdf9);border-color:#9d6f504d;box-shadow:0 9px 24px #69493217}._roleMessage_1y1pj_742[data-display-status=RUNNING]{border-color:#9d6f5042;overflow:hidden;box-shadow:0 8px 22px #69493214}._roleMessage_1y1pj_742[data-display-status=RUNNING]:after{content:"";background:linear-gradient(90deg,#0000,#9d6f50c7,#0000);height:2px;animation:1.8s ease-in-out infinite _roleFlow_1y1pj_1;position:absolute;bottom:0;left:0;right:0}._roleAvatar_1y1pj_853{z-index:1;color:#76502f;width:36px;height:36px;box-shadow:0 0 0 4px var(--cream);background:#f1e5d9;border:1px solid #8b624824;border-radius:12px;place-items:center;display:grid;position:relative}._roleMessage_1y1pj_742[data-display-status=SUCCESS] ._roleAvatar_1y1pj_853{color:#32684e;background:#e6f4ec}._roleMessage_1y1pj_742[data-display-status=READY] ._roleAvatar_1y1pj_853{color:#8b6248;background:#fff1e2}._roleMessage_1y1pj_742[data-display-status=RUNNING] ._roleAvatar_1y1pj_853{color:#8b6248;background:#f7e9da}._roleMessage_1y1pj_742[data-display-status=RUNNING] ._roleAvatar_1y1pj_853:after{content:"";border:1px solid #9d6f5080;border-radius:15px;animation:1.8s ease-out infinite _rolePulse_1y1pj_1;position:absolute;inset:-4px}._roleMessage_1y1pj_742[data-display-status=FAIL] ._roleAvatar_1y1pj_853,._roleMessage_1y1pj_742[data-display-status=BLOCKED] ._roleAvatar_1y1pj_853{color:#8c322f;background:#fff0ee}._roleSpinner_1y1pj_897{animation:.9s linear infinite _roleSpin_1y1pj_897}._roleMessageBody_1y1pj_901{min-width:0}._roleMessageBody_1y1pj_901>header{gap:var(--space-3);justify-content:space-between;align-items:center;padding:1px 2px 4px;display:flex}._roleMessageBody_1y1pj_901>header strong{font-size:.9rem}._roleStatus_1y1pj_785{color:var(--muted);border-radius:var(--radius-full);background:#ffffffa3;align-items:center;gap:6px;padding:4px 8px;font-size:.75rem;font-weight:750;display:inline-flex}._roleStatus_1y1pj_785 i{background:currentColor;border-radius:50%;width:6px;height:6px}._roleMessage_1y1pj_742[data-display-status=SUCCESS] ._roleStatus_1y1pj_785{color:#32684e;background:#dff4e9b8}._roleMessage_1y1pj_742[data-display-status=READY] ._roleStatus_1y1pj_785,._roleMessage_1y1pj_742[data-display-status=RUNNING] ._roleStatus_1y1pj_785{color:#76502f;background:#f6e8d7d1}._roleMessage_1y1pj_742[data-display-status=RUNNING] ._roleStatus_1y1pj_785 i{animation:1.2s ease-in-out infinite _statusBlink_1y1pj_1}._roleBubble_1y1pj_662{color:#403a35;box-shadow:none;background:0 0;border:0;padding:5px 2px 1px}._roleMessage_1y1pj_742[data-display-status=SUCCESS] ._roleBubble_1y1pj_662{color:#58615c}._workspaceComposer_1y1pj_963{box-sizing:border-box;background:var(--cream);flex:none;width:100%;margin:0;padding:0 24px 24px;overflow:visible;container:competition-composer/inline-size}._workspaceComposerSurface_1y1pj_975{box-sizing:border-box;background:var(--nm-bg);width:min(740px,100%);box-shadow:8px 8px 20px var(--nm-dark), -6px -6px 16px var(--nm-light);border-radius:26px;margin:0 auto;padding:6px;transition:box-shadow .2s;overflow:visible}._workspaceComposerSurface_1y1pj_975:focus-within{box-shadow:10px 10px 26px var(--nm-dark), -7px -7px 20px var(--nm-light)}._runWorkspace_1y1pj_402>._workspaceDock_1y1pj_992{z-index:2;pointer-events:none;background:0 0;gap:10px;display:grid;position:absolute;bottom:0;left:0;right:0}._runWorkspace_1y1pj_402>._workspaceDock_1y1pj_992>._workspaceComposer_1y1pj_963{background:0 0}._workspaceDockGate_1y1pj_1009{box-sizing:border-box;width:100%;padding:0 24px;container:competition-gate/inline-size}._workspaceDockGate_1y1pj_1009>*{pointer-events:auto;width:min(740px,100%);margin:0 auto}._runWorkspace_1y1pj_402 ._workspaceComposerSurface_1y1pj_975{pointer-events:auto}._runWorkspace_1y1pj_402>._workspaceScrollRegion_1y1pj_13{padding-bottom:calc(var(--workspace-composer-height,180px) + 12px);scroll-padding-bottom:calc(var(--workspace-composer-height,180px) + 12px)}._workspaceComposerInner_1y1pj_1032{background:#ffffff7a;border-radius:20px;overflow:hidden;box-shadow:inset 3px 3px 8px #a8a09152,inset -2px -2px 6px #ffffffe0}._workspaceComposerInner_1y1pj_1032>ul{padding:16px 16px 0}._workspaceComposer_1y1pj_963 textarea{box-sizing:border-box;resize:none;width:100%;min-height:80px;max-height:200px;color:var(--charcoal);box-shadow:none;font:inherit;background:0 0;border:0;border-radius:20px 20px 0 0;outline:0;padding:16px 16px 10px;font-size:15px;line-height:1.6;overflow-y:auto}._workspaceComposer_1y1pj_963 textarea::placeholder{color:#1c1c1c4d;opacity:1}._workspaceComposer_1y1pj_963 textarea:focus,._workspaceComposer_1y1pj_963 textarea:focus-visible{box-shadow:none;outline:0}._workspaceComposer_1y1pj_963 textarea:disabled{color:var(--muted);cursor:not-allowed}._workspaceComposerToolbar_1y1pj_1080{background:0 0;border-top:0;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-width:0;padding:8px 10px 10px;display:flex;position:relative}._workspaceComposerTool_1y1pj_1080,._workspaceComposerSend_1y1pj_1093{width:34px;height:34px;font:inherit;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._workspaceComposerTool_1y1pj_1080{color:#1c1c1c73;background:0 0}._workspaceComposerHint_1y1pj_1111{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.75rem;overflow:hidden}._workspaceComposerSend_1y1pj_1093{color:#fff;background:var(--latte);cursor:pointer;margin-left:auto;transition:background .15s,box-shadow .15s,transform .12s,width .22s cubic-bezier(.34,1.28,.64,1),opacity .18s,margin-left .22s;overflow:hidden;box-shadow:0 2px 8px #8b624873,0 1px 2px #8b624840}._workspaceComposerSend_1y1pj_1093[data-visible=false]{opacity:0;pointer-events:none;width:0;margin-left:-7px}._workspaceComposerSend_1y1pj_1093[data-visible=true]{opacity:1;pointer-events:auto;width:34px;margin-left:auto}._workspaceComposerSend_1y1pj_1093:hover:not(:disabled){background:#7a5540;transform:scale(1.04);box-shadow:0 4px 12px #8b62488c}._workspaceComposerSend_1y1pj_1093:active:not(:disabled){background:#6d4a37;transform:scale(.97)}._workspaceComposerTool_1y1pj_1080:disabled,._workspaceComposerSend_1y1pj_1093:disabled{cursor:not-allowed;opacity:.55}._workspaceComposerSend_1y1pj_1093[data-visible=false]:disabled{opacity:0}._workspaceCurrentConversation_1y1pj_1174{width:min(860px,100% - 40px);margin:44px auto 18px;padding:4px 0 20px}._srOnly_1y1pj_1180{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._roleBubble_1y1pj_662 p,._roleBubble_1y1pj_662 small{margin:0}._roleBubble_1y1pj_662 small{margin-top:var(--space-2);color:#76502f;font-weight:700;display:block}._roleActions_1y1pj_1203{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._roleActions_1y1pj_1203 button{min-height:38px;color:var(--off-white);background:var(--latte);border-radius:var(--radius-full);font:inherit;cursor:pointer;border:0;padding:8px 14px;font-size:.86rem;font-weight:750}._roleActions_1y1pj_1203 button:disabled{cursor:not-allowed;opacity:.55}._roleActions_1y1pj_1203 ._rolePreviewAction_1y1pj_588{color:#8b6248;background:#ffffffc7;border:1px solid #8b624838}._workspaceStage_1y1pj_630{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#ffffff9e;display:grid}._workspaceStage_1y1pj_630>header{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._workspaceStage_1y1pj_630>header>div{display:grid}._workspaceStage_1y1pj_630>header>div>span{color:var(--muted);font-size:.76rem}._workspaceStage_1y1pj_630>header>span{color:var(--muted);background:var(--off-white);border-radius:var(--radius-full);padding:5px 9px;font-size:.75rem;font-weight:750}._activityList_1y1pj_1268{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._activityList_1y1pj_1268 li{gap:var(--space-3);padding:var(--space-3);background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}._activityIcon_1y1pj_1287{width:34px;height:34px;color:var(--latte);background:#8b62481a;border-radius:10px;place-items:center;display:grid}._activityList_1y1pj_1268 p,._activityList_1y1pj_1268 small{color:var(--muted);margin:2px 0 0}._activityList_1y1pj_1268 small{color:#8c5b1d;font-weight:700;display:block}._activityList_1y1pj_1268 li>span:last-child{color:var(--muted);font-size:.75rem;font-weight:750}._stageEmpty_1y1pj_1315{padding:var(--space-4);color:var(--muted);text-align:center;background:var(--off-white);border:1px dashed var(--border-soft);border-radius:var(--radius-sm);margin:0}._executionUnavailable_1y1pj_1325{min-height:36px;color:var(--muted);background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-full);font:inherit;justify-self:end;padding:7px 12px;font-size:.78rem}@keyframes _roleReveal_1y1pj_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _roleSpin_1y1pj_897{to{transform:rotate(360deg)}}@keyframes _rolePulse_1y1pj_1{0%{opacity:.55;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.18)}}@keyframes _roleFlow_1y1pj_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _statusBlink_1y1pj_1{0%,to{opacity:.45}50%{opacity:1}}@media (width<=720px){._intentHeader_1y1pj_53{grid-template-columns:auto minmax(0,1fr)}._intentState_1y1pj_87{grid-column:2;justify-self:start}._intentSummary_1y1pj_96{grid-template-columns:1fr}._workspaceHeader_1y1pj_416{grid-template-columns:auto minmax(0,1fr)}._workspaceHeader_1y1pj_416>span:last-child{grid-column:2;justify-self:start}._confirmationGate_1y1pj_533{grid-template-columns:auto minmax(0,1fr)}._confirmationGateActions_1y1pj_551{grid-column:1/-1}._activityList_1y1pj_1268 li{grid-template-columns:auto minmax(0,1fr)}._activityList_1y1pj_1268 li>span:last-child{grid-column:2}}@container competition-workspace (width<=520px){._confirmationGate_1y1pj_533{grid-template-columns:auto minmax(0,1fr)}._confirmationGateActions_1y1pj_551{grid-column:1/-1;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){._orchestratorMessage_1y1pj_741,._roleMessage_1y1pj_742,._roleMessage_1y1pj_742[data-display-status=RUNNING]:after,._orchestratorMessage_1y1pj_741[data-collaboration-state=RUNNING]:after,._roleMessage_1y1pj_742[data-display-status=RUNNING] ._roleAvatar_1y1pj_853:after,._roleSpinner_1y1pj_897,._roleMessage_1y1pj_742[data-display-status=RUNNING] ._roleStatus_1y1pj_785 i,._orchestratorMessage_1y1pj_741[data-collaboration-state=RUNNING] ._roleStatus_1y1pj_785 i{animation:none}}._diagnostics_1q87q_1{gap:var(--space-2);min-width:0;color:var(--charcoal);overflow-wrap:anywhere;font-size:13px;line-height:1.6;display:grid}._diagnostics_1q87q_1 p{margin:0}._reference_1q87q_15{align-items:center;gap:var(--space-3);color:var(--muted);flex-wrap:wrap;display:flex}._diagnostics_1q87q_1 textarea{box-sizing:border-box;width:100%;min-width:0;padding:var(--space-2);font:inherit;color:inherit;background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-xs);resize:vertical}._diagnostics_1q87q_1 button{font:inherit;cursor:pointer;border:1px solid var(--border-soft);border-radius:var(--radius-xs);color:var(--latte);background:var(--off-white);padding:4px 8px}._collaborationFeed_1jjz4_1{--collab-ink:#3a3228;--collab-muted:#3c2d1e85;--collab-paper:#fffdf9eb;--collab-card:#e8e3da;scrollbar-color:#8b786438 transparent;scrollbar-width:thin;flex:auto;gap:18px;width:min(760px,100%);min-height:0;margin:0 auto;padding:4px 2px 18px;display:grid;position:relative;overflow-y:auto;container-type:inline-size}._collaborationFeed_1jjz4_1::-webkit-scrollbar{width:4px}._collaborationFeed_1jjz4_1::-webkit-scrollbar-thumb{background:#8b786440;border-radius:4px}._scene_1jjz4_29{--avatar-column-width:94px;--avatar-width:72px;--avatar-height:80px;min-width:0;animation:.52s cubic-bezier(.22,1,.36,1) both _sceneReveal_1jjz4_1;animation-delay:calc(var(--scene-index) * 90ms);position:relative}._scene_1jjz4_29[data-role=planner]{--avatar-width:64px;--avatar-height:80px}._scene_1jjz4_29[data-role=writer]{--avatar-width:72px;--avatar-height:90px}._invitationBanner_1jjz4_49{box-sizing:border-box;width:fit-content;max-width:460px;color:var(--collab-ink);background:#fff;border:1px solid #8b624814;border-radius:14px;align-items:center;gap:12px;margin:10px auto 8px;padding:10px 14px;display:flex;box-shadow:0 2px 10px #3c2d1e0f}._invitationBanner_1jjz4_49 p,._invitationBanner_1jjz4_49 small{margin:0}._invitationCopy_1jjz4_70{overflow-wrap:anywhere;min-width:0;font-size:12.5px;line-height:1.55}._invitationBanner_1jjz4_49 strong{color:#8b6248;font-weight:800}._invitationBanner_1jjz4_49 b{color:#4f8cff;font-weight:800}._invitationBanner_1jjz4_49 small{color:#3c2d1e7a;margin-top:2px;font-size:11.5px;display:block}._invitationAvatars_1jjz4_75{flex:none;align-items:flex-end;gap:6px;display:flex}._invitationAvatars_1jjz4_75 img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 3px 8px #0000001f);width:36px;height:44px}._scene_1jjz4_29[data-role=director]{--avatar-width:72px;--avatar-height:90px}._roleMessage_1jjz4_83{min-width:0}._roleNameRow_1jjz4_87{align-items:center;gap:12px;min-height:25px;margin:0 0 6px 2px;display:flex}._roleNameRow_1jjz4_87>strong{color:var(--collab-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}._roleState_1jjz4_104{color:#76502f;background:#fffaf4db;border:1px solid #8b624821;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 8px;font-size:11px;font-weight:750;display:inline-flex;box-shadow:0 2px 8px #4530200a}._scene_1jjz4_29[data-state=complete] ._roleState_1jjz4_104{color:#2f7452;background:#e9f7efe6;border-color:#2f745224}._scene_1jjz4_29[data-state=failed] ._roleState_1jjz4_104{color:#9b3c37;background:#fff1ef;border-color:#9b3c3729}._statusSpinner_1jjz4_131{animation:.9s linear infinite _statusSpin_1jjz4_131}._roleConversation_1jjz4_135{grid-template-columns:var(--avatar-column-width) minmax(0, 1fr);align-items:center;gap:10px;display:grid}._deliverableTurn_1jjz4_142{grid-template-columns:var(--avatar-column-width) minmax(0, 1fr);align-items:start;gap:10px;display:grid}._avatarStage_1jjz4_149{z-index:1;width:var(--avatar-column-width);height:var(--avatar-height);justify-content:center;align-items:flex-end;display:flex;position:relative}._avatarStage_1jjz4_149 img{z-index:1;width:var(--avatar-width);height:var(--avatar-height);object-fit:contain;object-position:bottom;filter:drop-shadow(0 4px 12px #00000024);transform-origin:50% 100%;display:block;position:relative}._scene_1jjz4_29[data-state=working] ._avatarStage_1jjz4_149 img,._scene_1jjz4_29[data-state=review] ._avatarStage_1jjz4_149 img{animation:3.4s ease-in-out infinite _avatarBreathe_1jjz4_1}._avatarHalo_1jjz4_176{width:calc(var(--avatar-width) - 14px);filter:blur(2px);background:radial-gradient(#8b624829,#0000 70%);height:23px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}._scene_1jjz4_29[data-state=working] ._avatarHalo_1jjz4_176,._scene_1jjz4_29[data-state=review] ._avatarHalo_1jjz4_176{animation:2.2s ease-in-out infinite _haloPulse_1jjz4_1}._turnBody_1jjz4_192{gap:10px;min-width:0;display:grid}._messageBubble_1jjz4_198{color:var(--collab-ink);background:#fff;border:0;border-radius:12px 12px 12px 2px;padding:10px 14px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000f}._scene_1jjz4_29[data-state=working] ._messageBubble_1jjz4_198:after,._scene_1jjz4_29[data-state=review] ._messageBubble_1jjz4_198:after{background:linear-gradient(90deg, transparent, var(--role-accent), transparent);content:"";opacity:.62;height:2px;animation:2.4s ease-in-out infinite _activitySweep_1jjz4_1;position:absolute;bottom:0;left:0;right:0}._messageBubble_1jjz4_198 p{margin:0;font-size:13px;line-height:1.65}._invitation_1jjz4_49{color:var(--collab-muted);flex-wrap:wrap;align-items:center;gap:4px;margin-top:7px;font-size:12px;display:flex}._invitation_1jjz4_49 strong{color:var(--role-accent)}._invitation_1jjz4_49 i{gap:3px;margin-left:2px;display:inline-flex}._invitation_1jjz4_49 b{background:var(--role-accent);opacity:.36;border-radius:50%;width:4px;height:4px;animation:1.35s ease-in-out infinite _thinkingDot_1jjz4_1}._invitation_1jjz4_49 b:nth-child(2){animation-delay:.16s}._invitation_1jjz4_49 b:nth-child(3){animation-delay:.32s}._resultBoard_1jjz4_265{background:var(--collab-card);width:100%;animation:.52s cubic-bezier(.22,1,.36,1) both _resultReveal_1jjz4_1;animation-delay:calc(var(--scene-index) * 90ms + .18s);border:0;border-radius:14px;margin-top:10px;padding:14px;box-shadow:3px 3px 8px #00000017,-2px -2px 6px #ffffffb3}._resultBoard_1jjz4_265>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._resultBoard_1jjz4_265>header>div{align-items:center;gap:7px;display:flex}._resultBoard_1jjz4_265>header strong{color:var(--collab-ink);font-size:13px}._resultIcon_1jjz4_298{color:#8b6248;background:#8b62481c;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}._deliverableGrid_1jjz4_308{gap:18px;margin-top:18px;display:grid}._deliverableMessage_1jjz4_314{min-width:0}._stageDeliverable_1jjz4_318{gap:8px;min-width:0;display:grid}._stageDeliverableHeading_1jjz4_324{padding:0 2px}._deliverableCard_1jjz4_328{background:#f5f0e8;border:0;border-radius:10px;min-width:0;padding:10px 12px;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,border-color .18s;box-shadow:2px 2px 6px #00000012,-1px -1px 4px #ffffffb3}._deliverableCard_1jjz4_328:hover{border-color:#8b624838;transform:translateY(-2px);box-shadow:4px 7px 15px #362a1f17,-2px -2px 6px #ffffffb8}._deliverableCard_1jjz4_328[data-state=fail]{background:#fff5f3}._writerResultCard_1jjz4_355{box-sizing:border-box;background:#e8e3da;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 14px;display:flex;position:relative;box-shadow:0 6px 16px #56402c14}._writerResultInfo_1jjz4_370{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}._writerResultInfo_1jjz4_370>div{min-width:0}._writerResultInfo_1jjz4_370 h3,._writerResultInfo_1jjz4_370 p{margin:0}._writerResultInfo_1jjz4_370 h3{color:#302c24;font-size:13px;font-weight:600;line-height:1.3}._writerResultInfo_1jjz4_370 p{color:#665f57;margin-top:2px;font-size:11.5px;line-height:1.4}._writerResultPreview_1jjz4_376{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:auto;padding:0}._writerResultPreview_1jjz4_376:after{content:"";border-radius:12px;position:absolute;inset:0}._writerResultPreview_1jjz4_376:hover:after{background:var(--hover-bg)}._writerResultPreview_1jjz4_376:focus-visible{outline:none}._writerResultPreview_1jjz4_376:focus-visible:after{outline:2px solid var(--latte);outline-offset:2px}._writerResultIcon_1jjz4_402{color:#8b6248;background:#e6ddd3;border-radius:7px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}._writerResultContent_1jjz4_412{flex:auto;min-width:0}._writerResultHeader_1jjz4_413{justify-content:space-between;align-items:center;gap:16px;display:flex}._writerResultActions_1jjz4_414{z-index:1;flex:none;gap:8px;display:flex;position:relative}._writerResultActions_1jjz4_414 button{color:#665f57;height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #665f5766;border-radius:7px;padding:0 12px;font-size:12px;font-weight:500}._writerResultActions_1jjz4_414 ._primaryAction_1jjz4_428{color:#fff;background:#8b6248;border-color:#8b6248}._writerResultActions_1jjz4_414 ._primaryAction_1jjz4_428:hover:not(:disabled){background:#7a5540;border-color:#7a5540}._writerResultActions_1jjz4_414 ._primaryAction_1jjz4_428:active:not(:disabled){background:#6d4a37;border-color:#6d4a37}._writerResultActions_1jjz4_414 button:disabled{cursor:not-allowed;opacity:.4}._writerResultActions_1jjz4_414 button:focus-visible{outline:2px solid var(--latte);outline-offset:2px}._writerResultCard_1jjz4_355:is([data-kind=script],[data-kind=course_plan]){background:#f6f3ef;border:1px solid #e4dbd2;flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px;box-shadow:0 2px 8px #56402c0a}._writerResultCard_1jjz4_355:is([data-kind=script],[data-kind=course_plan]) ._writerResultHeader_1jjz4_413{border-bottom:1px solid #e4dbd2;padding-bottom:12px}._writerResultCard_1jjz4_355:is([data-kind=script],[data-kind=course_plan]) ._writerResultInfo_1jjz4_370 p{text-overflow:clip;white-space:normal;overflow:visible}._writerResultCard_1jjz4_355:is([data-kind=script],[data-kind=course_plan]) ._writerResultContent_1jjz4_412{width:100%}._deliverablePreview_1jjz4_457{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}._deliverablePreview_1jjz4_457:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #8b62487a}._deliverableHeader_1jjz4_475{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}._deliverableIcon_1jjz4_482{color:#8b6248;background:#8b62481a;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}._deliverableCard_1jjz4_328[data-state=done] ._deliverableIcon_1jjz4_482{color:#2f7452;background:#2f745217}._deliverableCard_1jjz4_328[data-state=current] ._deliverableIcon_1jjz4_482{animation:1.9s ease-in-out infinite _iconGlow_1jjz4_1}._deliverableHeader_1jjz4_475 h3,._deliverableHeader_1jjz4_475 small{margin:0}._deliverableHeader_1jjz4_475 h3{color:var(--collab-ink);font-size:13px}._deliverableHeader_1jjz4_475 small{color:var(--collab-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}._deliverableStatus_1jjz4_521{color:#76502f;white-space:nowrap;background:#8b624817;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:750}._deliverableCard_1jjz4_328[data-state=done] ._deliverableStatus_1jjz4_521{color:#2f7452;background:#2f745217}._deliverableSummary_1jjz4_536,._syncingHint_1jjz4_537{color:#635a50;margin:8px 0 0;font-size:12px;line-height:1.55}._embeddedPanel_1jjz4_544{border-top:1px solid #8b62481a;margin-top:7px;padding-top:7px}._deliverableActions_1jjz4_550{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}._deliverableActions_1jjz4_550 button{color:#76502f;min-height:35px;font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #8b624833;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}._deliverableActions_1jjz4_550 button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 12px #5b3d281f}._deliverableActions_1jjz4_550 ._primaryAction_1jjz4_428{color:#fff;background:linear-gradient(90deg,#8b6248,#a87050);border-color:#0000;box-shadow:0 3px 10px #8b624838}._deliverableActions_1jjz4_550 button:disabled{cursor:not-allowed;opacity:.55}@keyframes _sceneReveal_1jjz4_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _dividerReveal_1jjz4_1{0%{opacity:0;transform:scaleX(.82)}to{opacity:1;transform:scaleX(1)}}@keyframes _resultReveal_1jjz4_1{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _avatarBreathe_1jjz4_1{0%,to{transform:translateY(0)rotate(-.3deg)}50%{transform:translateY(-3px)rotate(.5deg)}}@keyframes _haloPulse_1jjz4_1{0%,to{opacity:.5;transform:translate(-50%)scaleX(.88)}50%{opacity:1;transform:translate(-50%)scaleX(1.05)}}@keyframes _thinkingDot_1jjz4_1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:.9;transform:translateY(-3px)}}@keyframes _activitySweep_1jjz4_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _iconGlow_1jjz4_1{0%,to{box-shadow:0 0 #f4a82000}50%{box-shadow:0 0 0 5px #f4a8201c}}@keyframes _statusSpin_1jjz4_131{to{transform:rotate(360deg)}}@container (width<=520px){._writerResultCard_1jjz4_355[data-kind=course_plan],._writerResultHeader_1jjz4_413{flex-wrap:wrap;gap:10px}._writerResultActions_1jjz4_414{margin-left:auto}._resultBoard_1jjz4_265{padding:10px}._writerResultCard_1jjz4_355:is([data-kind=script],[data-kind=course_plan]) ._writerResultHeader_1jjz4_413{flex-direction:column;align-items:stretch}._writerResultCard_1jjz4_355:is([data-kind=script],[data-kind=course_plan]) ._writerResultActions_1jjz4_414{flex-wrap:wrap;justify-content:flex-end}._deliverableHeader_1jjz4_475{grid-template-columns:auto minmax(0,1fr)}._deliverableStatus_1jjz4_521{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){._scene_1jjz4_29,._resultBoard_1jjz4_265,._statusSpinner_1jjz4_131,._scene_1jjz4_29[data-state=working] ._avatarStage_1jjz4_149 img,._scene_1jjz4_29[data-state=review] ._avatarStage_1jjz4_149 img,._scene_1jjz4_29[data-state=working] ._avatarHalo_1jjz4_176,._scene_1jjz4_29[data-state=review] ._avatarHalo_1jjz4_176,._scene_1jjz4_29[data-state=working] ._messageBubble_1jjz4_198:after,._scene_1jjz4_29[data-state=review] ._messageBubble_1jjz4_198:after,._invitation_1jjz4_49 b,._deliverableCard_1jjz4_328[data-state=current] ._deliverableIcon_1jjz4_482{animation:none}._deliverableCard_1jjz4_328,._deliverableActions_1jjz4_550 button{transition:none}}._panel_ysuxd_1{background:0 0;border:0;gap:12px;padding:0;display:grid;container-type:inline-size}._panel_ysuxd_1[data-presentation=writer-result]{gap:8px}._panel_ysuxd_1[data-presentation=writer-result] ._documentList_ysuxd_14{background:#faf8f6;border-radius:8px;gap:0;padding:4px 0;overflow:hidden}._panel_ysuxd_1[data-presentation=writer-result] ._documentSummary_ysuxd_22{min-height:52px;box-shadow:none;color:#302c24;font:inherit;background:0 0;border:0;border-bottom:1px solid #e4dbd2;border-radius:0;grid-template-columns:32px minmax(0,1fr) auto auto;grid-template-areas:"icon name stat preview""icon progress stat preview";gap:6px 12px;padding:10px 14px;font-size:13px}._panel_ysuxd_1[data-presentation=writer-result] ._documentIcon_ysuxd_41 svg{width:20px;height:20px}._panel_ysuxd_1[data-presentation=writer-result] ._documentTitleRow_ysuxd_42{grid-area:name}._panel_ysuxd_1[data-presentation=writer-result] ._documentTitleRow_ysuxd_42>strong{color:#302c24;white-space:normal;overflow-wrap:anywhere;font-weight:600}._documentProgress_ysuxd_51{background:var(--latte);border-radius:var(--radius-full);grid-area:progress;height:4px}._documentStat_ysuxd_58{color:#302c24;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;grid-area:stat;min-width:5ch;font-size:12px}._documentPreview_ysuxd_68{color:var(--latte);white-space:nowrap;grid-area:preview}._documentPreviewInline_ysuxd_74{color:var(--latte);white-space:nowrap;font-size:14px}._panel_ysuxd_1[data-presentation=writer-result] ._documentList_ysuxd_14 li:last-child ._documentSummary_ysuxd_22{border-bottom:0}._panel_ysuxd_1[data-presentation=writer-result] ._documentSummary_ysuxd_22:hover{box-shadow:none;background:#f0e9e3;border-color:#e4dbd2;transform:none}._header_ysuxd_91,._versionSummary_ysuxd_92,._actions_ysuxd_93,._history_ysuxd_94 li{justify-content:space-between;align-items:center;gap:12px;display:flex}._header_ysuxd_91 span,._versionSummary_ysuxd_92 span,._versionSummary_ysuxd_92 small,._history_ysuxd_94 small{color:var(--muted)}._header_ysuxd_91 h3{margin:4px 0 0;font-size:1.25rem}._status_ysuxd_113,._versionFlags_ysuxd_114 span{color:var(--latte);background:#8b62481f;border-radius:999px;padding:5px 10px;font-size:.78rem}._versionSummary_ysuxd_92{background:var(--off-white);border-radius:12px;flex-wrap:wrap;justify-content:flex-start;padding:12px 14px}._versionSummary_ysuxd_92 small{margin-left:auto}._unconfirmed_ysuxd_134{color:#8c5b1d;margin:-8px 0 0}._historyPreview_ysuxd_139{color:#8c5b1d;background:#be812c1a;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 12px;display:flex}._historyPreview_ysuxd_139 button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}._activityList_ysuxd_159{gap:8px;margin:0;padding:0;list-style:none;display:grid}._activityList_ysuxd_159 li{background:var(--off-white);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._activityList_ysuxd_159 li>div{gap:3px;display:grid}._activityList_ysuxd_159 small,._activityList_ysuxd_159 li>span{color:var(--muted)}._empty_ysuxd_187,._historyState_ysuxd_188{border:1px dashed var(--border-soft);color:var(--muted);text-align:center;border-radius:14px;margin:0;padding:24px}._actions_ysuxd_93{flex-wrap:wrap;justify-content:flex-start}._documentGroup_ysuxd_204{gap:8px;min-width:0;display:grid}._documentList_ysuxd_14{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}._documentList_ysuxd_14 li{min-width:0}._documentSummary_ysuxd_22{width:100%;min-width:0;min-height:46px;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:#fff;border:1px solid #e6ddce;border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}._documentIcon_ysuxd_41{width:28px;height:28px;color:var(--latte);background:#e6ddd3;border-radius:8px;place-items:center;display:grid}._documentSummary_ysuxd_22[data-document-kind=design] ._documentIcon_ysuxd_41{color:#8a5a3a;background:#f0e7dc}._documentSummary_ysuxd_22[data-document-kind=task] ._documentIcon_ysuxd_41{color:#4c6784;background:#e4eaef}._documentSummary_ysuxd_22[data-document-kind=quiz] ._documentIcon_ysuxd_41{color:#b5792a;background:#f7e9d8}._panel_ysuxd_1[data-presentation=writer-result] ._documentIcon_ysuxd_41{width:32px;height:32px;color:var(--latte);background:#e6ddd3;border-radius:7px;grid-area:icon}._documentTitleRow_ysuxd_42{align-items:baseline;gap:8px;min-width:0;display:flex}._documentTitleRow_ysuxd_42>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3;overflow:hidden}._documentMeta_ysuxd_296{color:#a0948a;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px;line-height:1.3}._documentSummary_ysuxd_22:hover{border-color:#d6c4ac;transform:translateY(-1px);box-shadow:0 4px 14px -6px #785a3c47}._documentSummary_ysuxd_22:focus-visible{outline-offset:2px;outline:2px solid #8b62487a}._visuallyHidden_ysuxd_316{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._artifactCardActions_ysuxd_328{gap:var(--space-2);display:flex}._artifactCardActions_ysuxd_328 button,._artifactCardActions_ysuxd_328 a{min-height:38px;color:var(--off-white);background:var(--latte);border-radius:var(--radius-full);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:8px 14px;font-weight:750;text-decoration:none;display:inline-flex}._artifactCardActions_ysuxd_328 a{color:var(--charcoal);border:1px solid var(--border-soft);background:0 0}._actions_ysuxd_93 button,._redoForm_ysuxd_357 button,._history_ysuxd_94 button{border:1px solid var(--border-soft);background:var(--latte);min-height:38px;color:var(--off-white);cursor:pointer;border-radius:10px;padding:0 14px}._actions_ysuxd_93 button:disabled,._redoForm_ysuxd_357 button:disabled,._history_ysuxd_94 button:disabled{cursor:not-allowed;opacity:.5}._redoForm_ysuxd_357{background:var(--off-white);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:14px;display:grid}._redoForm_ysuxd_357 label{gap:8px;display:grid}._redoForm_ysuxd_357 textarea{resize:vertical;border:1px solid var(--border-soft);min-height:88px;color:inherit;font:inherit;background:#fff;border-radius:10px;padding:10px 12px}._history_ysuxd_94{gap:12px;display:grid}._history_ysuxd_94 ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}._history_ysuxd_94 li{background:var(--off-white);border-radius:12px;padding:12px 14px}._history_ysuxd_94 li>div:first-child{gap:4px;display:grid}._versionFlags_ysuxd_114{gap:6px;display:flex}@container (width<=360px){._panel_ysuxd_1[data-presentation=writer-result] ._documentSummary_ysuxd_22{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"icon name preview""icon stat preview""icon progress preview";column-gap:10px;padding:10px}._documentStat_ysuxd_58{text-align:left}._documentSummary_ysuxd_22{grid-template-columns:24px minmax(0,1fr) auto;gap:8px;min-height:40px;padding:9px 10px}._documentIcon_ysuxd_41{width:24px;height:24px}._documentTitleRow_ysuxd_42{flex-wrap:wrap;gap:2px 8px}._documentActions_ysuxd_463 button{flex:1}}@media (width<=720px){._panel_ysuxd_1{padding:0}._redoForm_ysuxd_357{grid-template-columns:1fr}._versionSummary_ysuxd_92 small{width:100%;margin-left:0}._documentActions_ysuxd_463 button{flex:1}}._progress_1qakj_1{margin:6px 0 2px;padding:7px 6px}._summary_1qakj_2{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._summary_1qakj_2 strong{color:#5b4e45;font-size:13px;font-weight:600;line-height:1.5}._indicator_1qakj_4{color:#8b6248;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;display:inline-grid}._spinner_1qakj_5{border:2px solid #8b6248;border-color:#8b6248 #8b6248 #e6dacc #e6dacc;border-radius:50%;width:18px;height:18px;animation:1s linear infinite _spin_1qakj_5}._elapsed_1qakj_6{color:#8b7f75;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11px}._detail_1qakj_7{color:#8b7f75;margin:8px 0 0 29px;font-size:12px;line-height:1.7}._signal_1qakj_8{color:#93877a;align-items:center;gap:7px;margin:10px 0 0 29px;font-size:11px;line-height:1.7;display:flex}._signal_1qakj_8>span{background:#a48b72;border-radius:50%;flex:0 0 5px;height:5px}._placeholder_1qakj_10{color:#a39789;background:#ffffff80;border-radius:9px;align-items:center;gap:9px;margin-top:18px;padding:15px 13px;font-size:12px;line-height:1.6;display:flex}._placeholder_1qakj_10 svg{flex-shrink:0}._progress_1qakj_1[data-status=completed] ._indicator_1qakj_4{color:#3d8a5c;background:#e6f1e8}._progress_1qakj_1[data-status=unknown] ._indicator_1qakj_4{color:#a07c43}._progress_1qakj_1[data-status=failed] ._indicator_1qakj_4{color:#a24f4f}@keyframes _spin_1qakj_5{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1qakj_5{animation:none}}._progressRow_1kuav_2{margin:6px 0 2px}._summary_1kuav_6{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;transition:background var(--transition-fast);background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px 7px 6px;display:grid}button._summary_1kuav_6{cursor:pointer}button._summary_1kuav_6:hover{background:#8b624812}button._summary_1kuav_6:focus-visible{outline-offset:1px;outline:2px solid #a8785b}._ring_1kuav_37{flex:none;width:18px;height:18px}._ringTrack_1kuav_43,._ringValue_1kuav_44{fill:none;stroke-width:2.4px}._ringTrack_1kuav_43{stroke:#e6dacc}._ringValue_1kuav_44{stroke:#8b6248;stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset .36s;transform:rotate(-90deg)}._mark_1kuav_61{color:#3d8a5c;background:#e6f1e8;border-radius:999px;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}._mark_1kuav_61[data-mark=FAILED]{color:#a24f4f;background:#f6e7e3}._summaryCopy_1kuav_77{gap:2px;min-width:0;display:grid}._summaryTitleRow_1kuav_83{align-items:center;gap:8px;min-width:0;display:flex}._summaryTitleRow_1kuav_83 strong{color:#5b4e45;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.45;overflow:hidden}._summaryCopy_1kuav_77 small{color:#8b7f75;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;overflow:hidden}._progressStatus_1kuav_109{color:#855b43;white-space:nowrap;background:#f2e4d7;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}._progressRow_1kuav_2[data-progress-status=FAILED] ._progressStatus_1kuav_109{color:#a24f4f;background:#f6e7e3}._stepMeta_1kuav_128{color:#a0948a;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px}._caret_1kuav_136{color:#a0948a;transition:transform var(--transition-fast);flex:none}button._summary_1kuav_6[aria-expanded=true] ._caret_1kuav_136{transform:rotate(180deg)}._steps_1kuav_146{grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:0;margin:0;padding:4px 10px 8px 31px;list-style:none;display:grid}._steps_1kuav_146 li{color:#9a8f87;gap:8px;min-width:0;padding:7px 10px 7px 0;display:flex;position:relative}._steps_1kuav_146 li:not(:last-child):after{content:"";background:#ded5ce;width:10px;height:1px;position:absolute;top:17px;right:3px}._steps_1kuav_146 li[data-step-status=COMPLETED]{color:#4d725e}._steps_1kuav_146 li[data-step-status=RUNNING]{color:#8b6248}._steps_1kuav_146 li[data-step-status=FAILED]{color:#a24f4f}._stepIcon_1kuav_186{background:#fffdf9;border:1px solid;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}._steps_1kuav_146 li[data-step-status=RUNNING] ._stepIcon_1kuav_186{box-shadow:0 0 0 4px #f1e4da}._stepCopy_1kuav_201{flex-direction:column;min-width:0;padding-top:1px;display:flex}._stepCopy_1kuav_201 strong{color:currentColor;font-size:12px;line-height:1.45}._stepCopy_1kuav_201 small{color:#81756d;margin-top:2px;font-size:11px;line-height:1.4}._srOnly_1kuav_221{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){._steps_1kuav_146{grid-template-columns:1fr}._steps_1kuav_146 li:not(:last-child):after{width:1px;height:8px;inset:auto auto -2px 10px}}@media (prefers-reduced-motion:reduce){._ringValue_1kuav_44,._caret_1kuav_136,._summary_1kuav_6{transition:none}}._popover_1jw1b_1{z-index:200;border-radius:14px;width:280px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);position:fixed;overflow-y:auto;box-shadow:0 8px 28px #00000024,0 0 0 1px #0000000d}._picker_1kkhq_1{gap:8px;min-width:0;display:grid}._section_1kkhq_7{border-radius:var(--radius-sm);background:linear-gradient(145deg,#ffffff8a,#9d6f500e);border:1px solid #9d6f502e;min-width:0;margin:0;padding:10px;position:relative;overflow:hidden}._illustrationSection_1kkhq_18,._coursewareSection_1kkhq_19,._animationSection_1kkhq_20{box-sizing:border-box;background:#f5f0e8;border:0;border-radius:14px;width:100%;padding:12px 0 12px 12px;animation:.16s ease-out _pickerIn_1kkhq_1;position:relative;box-shadow:0 8px 28px #00000024,0 0 0 1px #0000000d}._collapse_1kkhq_32{min-height:30px;color:var(--latte);border-radius:var(--radius-full);font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #9d6f502e;align-items:center;gap:3px;padding:4px 8px;font-size:.72rem;font-weight:750;display:inline-flex;position:absolute;top:10px;right:12px}._illustrationSection_1kkhq_18>legend,._illustrationSection_1kkhq_18>p,._illustrationSection_1kkhq_18>._collapse_1kkhq_32,._coursewareSection_1kkhq_19>legend,._coursewareSection_1kkhq_19>p,._coursewareSection_1kkhq_19>._collapse_1kkhq_32,._animationSection_1kkhq_20>legend{display:none}._section_1kkhq_7 legend{padding:0 7px;font-weight:800}._section_1kkhq_7>p{color:var(--muted);margin:0 0 8px;font-size:.8rem;line-height:1.55}._section_1kkhq_7:disabled{opacity:.74}._illustrationRail_1kkhq_77,._templateRail_1kkhq_78,._coursewareRail_1kkhq_79{overscroll-behavior-inline:contain;scrollbar-color:#9d6f506b transparent;scrollbar-width:thin;scroll-snap-type:inline proximity;scroll-behavior:smooth;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-auto-columns:132px;grid-auto-flow:column;gap:8px;padding:2px 2px 6px;display:grid;overflow-x:auto}._illustrationRail_1kkhq_77{scrollbar-width:thin;grid-auto-columns:72px;padding:0 12px 10px 0}._illustrationRail_1kkhq_77::-webkit-scrollbar{height:6px}._templateRail_1kkhq_78{grid-auto-columns:140px;padding:0 0 4px}._coursewareRail_1kkhq_79{scrollbar-width:none;grid-auto-columns:92px;padding:0 12px 0 0}._coursewareRail_1kkhq_79::-webkit-scrollbar{display:none}._illustrationRail_1kkhq_77:active,._templateRail_1kkhq_78:active,._coursewareRail_1kkhq_79:active{cursor:grabbing}._illustrationCard_1kkhq_127,._templateCard_1kkhq_128,._coursewareCard_1kkhq_129{cursor:pointer;scroll-snap-align:start;background:#ffffffc2;border:2px solid #0000;border-radius:13px;gap:5px;min-width:0;padding:7px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 5px 14px #46302314}._illustrationCard_1kkhq_127,._coursewareCard_1kkhq_129{background:#ede8de;border-radius:10px;gap:0;padding:0;overflow:hidden;box-shadow:2px 2px 6px #00000014,-1px -1px 4px #ffffffb3}:is(._illustrationCard_1kkhq_127:has(input:checked),._coursewareCard_1kkhq_129:has(input:checked)){border-color:#8b6248;transform:none;box-shadow:2px 2px 6px #00000014,-1px -1px 4px #ffffffb3}._templateCard_1kkhq_128:has(input:checked){border-color:var(--latte);transform:translateY(-1px);box-shadow:0 7px 18px #7f54382e}._illustrationCard_1kkhq_127:has(input:focus-visible){outline-offset:2px;outline:3px solid #9d6f5047}._templateCard_1kkhq_128:has(input:focus-visible){outline-offset:2px;outline:3px solid #9d6f5047}._styleTabs_1kkhq_177 label:has(input:focus-visible){outline-offset:2px;outline:3px solid #9d6f5047}._coursewareCard_1kkhq_129:has(input:focus-visible){outline-offset:2px;outline:3px solid #9d6f5047}._illustrationCard_1kkhq_127>input,._templateCard_1kkhq_128>input,._styleTabs_1kkhq_177 input,._coursewareCard_1kkhq_129>input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._illustrationPreview_1kkhq_196,._templatePreview_1kkhq_197{aspect-ratio:16/9;border-radius:9px;width:100%;display:block;position:relative;overflow:hidden}._illustrationPreview_1kkhq_196{aspect-ratio:auto;border-radius:0;width:72px;height:54px}._illustrationCard_1kkhq_127 *,._templateCard_1kkhq_128 *,._coursewareCard_1kkhq_129 *{-webkit-user-drag:none}._illustrationPreview_1kkhq_196 i,._templatePreview_1kkhq_197 i{display:block;position:absolute}._illustrationPreview_1kkhq_196>img,._templatePreview_1kkhq_197>img{object-fit:cover;width:100%;height:100%}._missingPreview_1kkhq_232{box-sizing:border-box;width:100%;height:100%;color:var(--muted);background:var(--nm-bg);text-align:center;place-items:center;padding:6px;font-size:11px;line-height:1.4;display:grid}._illustrationPreview_1kkhq_196[data-illustration-style=watercolor_illustration]{background:radial-gradient(circle at 28% 28%,#f7bed0 0 8%,#0000 9%),radial-gradient(circle at 74% 25%,#d4e9b8 0 8%,#0000 9%),linear-gradient(145deg,#edf8fb,#cce8ef)}._illustrationPreview_1kkhq_196[data-illustration-style=technology]{background:radial-gradient(circle at 70% 46%,#00d1ff40,#0000 24%),linear-gradient(145deg,#0b1018,#101c2c)}._illustrationPreview_1kkhq_196[data-illustration-style=minimal_geometry]{background:linear-gradient(145deg,#f1ece2,#fffdf8)}._illustrationPreview_1kkhq_196[data-illustration-style=realistic_photo]{background:linear-gradient(155deg,#8ab3c8 0 43%,#e3c293 44% 63%,#536944 64%)}._illustrationPreview_1kkhq_196[data-illustration-style=hand_drawn_cartoon]{background:linear-gradient(145deg,#ffe9a6,#ffc7bd)}._previewOrb_1kkhq_269{aspect-ratio:1;border:3px solid #ffffffd1;border-radius:50%;width:35%;top:28%;left:32%;box-shadow:22px 8px 0 -7px #ffffff94}._previewLine_1kkhq_279{background:#ffffffc7;border-radius:9px;height:3px;bottom:20%;left:11%;right:11%}._previewShape_1kkhq_288{border:2px solid #fffc;width:14px;height:14px;top:16%;left:14%;transform:rotate(45deg)}._cardCopy_1kkhq_297{gap:2px;display:grid}._illustrationCard_1kkhq_127 ._cardCopy_1kkhq_297 strong{color:#5c4a38;text-align:center;padding:5px 4px 6px;font-size:10.5px;font-weight:600;line-height:1.2}._cardCopy_1kkhq_297 strong,._templateCard_1kkhq_128>strong{font-size:.84rem}._cardCopy_1kkhq_297 small{color:var(--muted);font-size:.68rem;line-height:1.28;display:none}._check_1kkhq_323{color:#fff;background:var(--latte);border-radius:50%;padding:3px;position:absolute;top:11px;right:11px;box-shadow:0 2px 7px #3e25173d}._illustrationCard_1kkhq_127 ._check_1kkhq_323{display:none}._coursewareCard_1kkhq_129 ._templatePreview_1kkhq_197{border:0;border-radius:0;width:92px;height:54px}._coursewareCard_1kkhq_129>strong{color:#5c4a38;text-align:center;padding:5px 4px 6px;font-size:10.5px;font-weight:600;line-height:1.2}._coursewareCard_1kkhq_129 ._check_1kkhq_323{display:none}._styleTabs_1kkhq_177{scrollbar-width:none;flex-wrap:nowrap;gap:4px;margin-bottom:6px;display:flex;overflow-x:auto}._styleTabs_1kkhq_177::-webkit-scrollbar{display:none}._styleTabs_1kkhq_177 label{color:var(--charcoal);white-space:nowrap;background:var(--nm-bg);cursor:pointer;border-radius:999px;flex:none;padding:4px 10px;font-size:11px;font-weight:600;transition:box-shadow .14s,color .14s,background .14s;position:relative;box-shadow:2px 2px 6px #a8a09161,-2px -2px 4px #ffffffc7}._styleTabs_1kkhq_177 label:has(input:checked){color:#fff;background:var(--latte);box-shadow:2px 2px 8px #8b624859,-1px -1px 3px #ffffff0d}._moreCard_1kkhq_396{width:88px;min-width:88px;color:var(--latte);text-align:center;cursor:pointer;scroll-snap-align:start;background:#fff6;border:1.5px dashed #8b624859;border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:600;line-height:1.25;display:grid}._moreCard_1kkhq_396:hover{background:#ffffffb8;border-color:#8b624899}._illustrationRail_1kkhq_77 ._moreCard_1kkhq_396{width:72px;min-width:72px}._templatePreview_1kkhq_197{aspect-ratio:auto;background:#fff;border:1px solid #58463914;height:72px}._templateCard_1kkhq_128{border:0;border-radius:6px;padding:0;overflow:hidden;box-shadow:0 1px 5px #0000001f}._templateCard_1kkhq_128:has(input:checked){border:0;transform:none;box-shadow:0 1px 5px #0000001f}._templateCard_1kkhq_128>strong{display:none}._templatePreview_1kkhq_197[data-courseware-style=minimal]{--accent:#252321;--soft:#ece9e4}._templatePreview_1kkhq_197[data-courseware-style=lively]{--accent:#ee7565;--soft:#ffe5a4}._templatePreview_1kkhq_197[data-courseware-style=academic]{--accent:#294c70;--soft:#dbe6ef}._templatePreview_1kkhq_197[data-courseware-style=chinese]{--accent:#9e312c;--soft:#ead9bf}._templatePreview_1kkhq_197[data-courseware-style=business]{--accent:#4a5a67;--soft:#dce5e8}._templatePreview_1kkhq_197[data-courseware-style=childlike]{--accent:#f29967;--soft:#cfe8d1}._templateTitle_1kkhq_456{background:var(--accent);border-radius:4px;width:45%;height:5px;top:18%;left:12%}._templateBody_1kkhq_465{background:var(--soft);width:52%;height:4px;box-shadow:0 9px 0 var(--soft), 0 18px 0 var(--soft);border-radius:4px;top:35%;left:12%}._templateAccent_1kkhq_475{background:var(--soft);border-radius:6px;width:27%;height:48%;bottom:13%;right:11%}._templatePreview_1kkhq_197[data-layout="2"] ._templateTitle_1kkhq_456{width:44%;left:28%}._templatePreview_1kkhq_197[data-layout="2"] ._templateBody_1kkhq_465{width:52%;left:24%}._templatePreview_1kkhq_197[data-layout="2"] ._templateAccent_1kkhq_475{display:none}._templatePreview_1kkhq_197[data-layout="3"] ._templateAccent_1kkhq_475{left:10%;right:auto}._templatePreview_1kkhq_197[data-layout="3"] ._templateTitle_1kkhq_456,._templatePreview_1kkhq_197[data-layout="3"] ._templateBody_1kkhq_465{left:43%}._templatePreview_1kkhq_197[data-layout="4"] ._templateAccent_1kkhq_475{width:78%;height:25%}._templatePreview_1kkhq_197[data-layout="5"] ._templateAccent_1kkhq_475{border-radius:50%;width:33%;height:33%}._templatePreview_1kkhq_197[data-layout="6"] ._templateBody_1kkhq_465{width:76%}@keyframes _pickerIn_1kkhq_1{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._illustrationCard_1kkhq_127,._templateCard_1kkhq_128,._coursewareCard_1kkhq_129{transition:none}}._image_q3ws0_1{text-align:right;margin-block:10px;font-size:13px;display:block}._video_q3ws0_8{white-space:nowrap;border-inline-start:1px solid;margin-inline-start:12px;padding-inline-start:12px;font-size:.9em;display:inline-block}._narration_q3ws0_17{color:var(--latte);font-size:13px;line-height:1.6;display:block}._teamIntro_17peb_1{--team-blue:#7ca8ff;isolation:isolate;flex:none;gap:0;width:100%;display:grid;position:relative;overflow:hidden}._teamBanner_17peb_12{text-align:center;justify-items:center;padding:12px 16px 0;display:grid;position:relative}._teamLineup_17peb_20{filter:drop-shadow(0 8px 20px #00000024);transform-origin:bottom;width:100%;max-width:408px;height:auto;margin:0 auto;animation:.72s cubic-bezier(.22,1,.36,1) both _teamArrive_17peb_1;display:block}._teamTitle_17peb_31{color:#3a3228;letter-spacing:2px;margin:8px 0 4px;font-size:14px;font-weight:800;animation:.44s ease-out .26s both _copyReveal_17peb_1}._teamDescription_17peb_40{color:#3c2d1e85;letter-spacing:.5px;margin:0;padding-bottom:14px;font-size:12px;line-height:1.5;animation:.44s ease-out .36s both _copyReveal_17peb_1}._greetingRow_17peb_50{box-sizing:border-box;align-items:flex-end;gap:10px;width:100%;margin:0 auto;padding:10px 12px 4px;animation:.52s cubic-bezier(.22,1,.36,1) .43s both _greetingReveal_17peb_1;display:flex}._plannerStage_17peb_61{flex:0 0 72px;align-items:end;width:72px;height:90px;display:grid;position:relative}._plannerStage_17peb_61>span{filter:blur(7px);background:#7ca8ff38;border-radius:50%;height:14px;animation:3s ease-in-out infinite _plannerShadow_17peb_1;position:absolute;bottom:3px;left:10px;right:10px}._plannerStage_17peb_61 img{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 7px 13px #00000024);width:100%;height:90px;animation:3s ease-in-out 1s infinite _plannerFloat_17peb_1;display:block;position:relative}._greetingBubble_17peb_94{color:#3a3228;background:#ffffffeb;border:0;border-radius:12px 12px 12px 2px;flex:auto;align-self:flex-end;margin:0 0 8px;padding:10px 14px;font-size:12.5px;line-height:1.6;position:relative;box-shadow:0 2px 8px #0000000f}._greetingBubble_17peb_94:before{background:inherit;border-bottom:inherit;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";width:14px;height:18px;position:absolute;bottom:-1px;left:-9px}._greetingBubble_17peb_94 strong{color:var(--team-blue);font-weight:800}._teamIntro_17peb_1[data-compact=true] ._teamLineup_17peb_20{max-width:360px}._teamIntro_17peb_1[data-compact=true] ._greetingRow_17peb_50{display:none}@keyframes _teamArrive_17peb_1{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _copyReveal_17peb_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _greetingReveal_17peb_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _plannerFloat_17peb_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes _plannerShadow_17peb_1{0%,to{opacity:.7;transform:scaleX(1)}50%{opacity:.42;transform:scaleX(.82)}}@media (width<=640px){._teamBanner_17peb_12{padding-inline:4px}._teamLineup_17peb_20{width:100%}._teamTitle_17peb_31{letter-spacing:.1em}._greetingRow_17peb_50{gap:8px;width:calc(100% - 8px)}._plannerStage_17peb_61{flex-basis:62px;width:62px;height:80px}._plannerStage_17peb_61 img{height:80px}._greetingBubble_17peb_94{padding:11px 13px;font-size:.82rem}}@media (prefers-reduced-motion:reduce){._teamLineup_17peb_20,._teamTitle_17peb_31,._teamDescription_17peb_40,._greetingRow_17peb_50,._plannerStage_17peb_61 img,._plannerStage_17peb_61>span{animation:none}}._panel_1oand_1{background:#fffdf9;border:1px solid #e8e3da;border-radius:14px;gap:12px;margin-top:12px;padding:16px;display:grid;box-shadow:0 8px 24px #4637240f}._panelHeader_1oand_12{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._panelHeader_1oand_12>div{align-items:center;gap:8px;display:flex}._panelHeader_1oand_12 strong{color:#302b24;font-size:15px}._panelHeader_1oand_12 span{color:#775f37;background:#f2eadc;border-radius:999px;padding:2px 8px;font-size:12px}._panelHeader_1oand_12 p,._slotFooter_1oand_39 p{color:#80776b;margin:0;font-size:12px;line-height:1.55}._slotList_1oand_46{gap:10px;display:grid}._slotCard_1oand_51{background:#fff;border:1px solid #ece7df;border-radius:12px;gap:12px;padding:14px;display:grid}._slotCard_1oand_51[data-status=FAILED]{border-color:#efc5bf}._slotHeader_1oand_64,._slotFooter_1oand_39{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._slotHeader_1oand_64>div{gap:3px;min-width:0;display:grid}._slotHeader_1oand_64 strong{color:#332d26;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._slotHeader_1oand_64 small{color:#948b80;font-size:12px}._mediaType_1oand_91{color:#84642e;width:fit-content;font-size:12px;font-weight:700}._status_1oand_98{color:#756b5e;flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}._spinner_1oand_107{animation:.9s linear infinite _slot-spin_1oand_1}._promptField_1oand_111{color:#645b50;gap:6px;font-size:12px;font-weight:600;display:grid}._promptDetails_1oand_119{background:#fbf9f5;border:1px solid #eee8de;border-radius:9px}._promptDetails_1oand_119 summary{color:#756b5e;cursor:pointer;padding:9px 11px;font-size:12px;font-weight:600}._promptDetails_1oand_119 ._promptField_1oand_111{padding:0 10px 10px}._promptField_1oand_111 textarea{box-sizing:border-box;resize:vertical;color:#302b24;width:100%;min-height:74px;font:inherit;background:#fffefa;border:1px solid #ded8cf;border-radius:10px;outline:none;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.55}._promptField_1oand_111 textarea:focus{border-color:#a78248;box-shadow:0 0 0 3px #a782481f}._promptField_1oand_111 textarea:disabled{color:#8f877d;background:#f8f6f2}._error_1oand_164{color:#a73d31;margin:0;font-size:12px}._intentHint_1oand_170{color:#8a6b36;margin:0;font-size:12px}._slotFooter_1oand_39{align-items:center}._slotFooter_1oand_39>div{flex:none;gap:8px;display:flex}._primaryButton_1oand_186,._secondaryButton_1oand_187{cursor:pointer;min-height:34px;font:inherit;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}._primaryButton_1oand_186{color:#fff;background:#2f2b26;border:1px solid #2f2b26}._secondaryButton_1oand_187{color:#554d43;background:#fff;border:1px solid #ded8cf}._primaryButton_1oand_186:disabled{cursor:not-allowed;opacity:.55}@media (width<=720px){._panelHeader_1oand_12,._slotHeader_1oand_64,._slotFooter_1oand_39{flex-direction:column;align-items:stretch}._slotFooter_1oand_39>div{justify-content:flex-end}}@keyframes _slot-spin_1oand_1{to{transform:rotate(360deg)}}._backdrop_7ru04_1{background:#1c1c1c7a}._dialog_7ru04_2{border-radius:var(--radius-md);letter-spacing:0;width:min(100%,720px);max-height:calc(100dvh - 40px);padding:32px}._dialog_7ru04_2>header{border:0;align-items:flex-start;padding:0}._dialog_7ru04_2>header h2{font-size:24px;line-height:1.4}._dialog_7ru04_2>header button{font-size:24px;line-height:1}._dialog_7ru04_2>div{padding:0}._dialog_7ru04_2>footer{border:0;gap:16px;padding:20px 0 0}._intro_7ru04_15{color:var(--muted);margin:12px 0 0;font-size:16px;line-height:1.7}._relationship_7ru04_16{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:16px;padding:44px 12px 36px;display:grid}._endpoint_7ru04_17{text-align:center;justify-items:center;gap:16px;min-width:0;display:grid}._endpoint_7ru04_17 strong{font-size:17px;font-weight:600;line-height:1.5}._art_7ru04_19{color:var(--latte);place-items:center;width:96px;height:96px;display:grid;position:relative}._check_7ru04_20,._play_7ru04_20{border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:-1px}._check_7ru04_20{color:#fff;border:3px solid var(--off-white);background:#618d5b;width:32px;height:32px}._outputArt_7ru04_22{color:var(--muted)}._play_7ru04_20{border:2px solid var(--muted);background:var(--off-white);width:40px;height:40px}._connection_7ru04_24{text-align:center;gap:12px;padding-bottom:20px;font-size:15px;display:grid}._connectionLine_7ru04_25{color:var(--latte);align-items:center;gap:10px;display:flex}._connectionLine_7ru04_25 span{border-top:1.5px dashed;flex:1}._connectionLine_7ru04_25>svg{box-sizing:content-box;color:var(--off-white);background:var(--latte);border-radius:50%;flex-shrink:0;padding:8px}._explanation_7ru04_28{background:var(--cream);border-radius:8px;padding:20px 24px}._explanation_7ru04_28 strong{color:var(--latte);font-size:18px;line-height:1.6}._explanation_7ru04_28 p{color:var(--muted);margin:6px 0 0;font-size:15px;line-height:1.8}._reminder_7ru04_31{color:var(--latte);align-items:flex-start;gap:10px;margin:16px 0 0;font-size:15px;line-height:1.6;display:flex}._reminder_7ru04_31 svg{flex-shrink:0;margin-top:2px}._stale_7ru04_33{color:var(--muted);font-size:14px;line-height:1.6}._error_7ru04_34{background:var(--cream);border-radius:8px;margin-top:16px;padding:16px;font-size:14px;line-height:1.6}._error_7ru04_34>strong{color:var(--latte)}._primary_7ru04_36,._secondary_7ru04_36{border:1px solid var(--border-soft);min-height:44px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:16px;display:inline-flex}._primary_7ru04_36{color:var(--off-white);background:var(--latte);border-color:var(--latte)}._secondary_7ru04_36{color:var(--latte);background:0 0;min-width:140px}._primary_7ru04_36:hover:not(:disabled){filter:brightness(.94)}._secondary_7ru04_36:hover:not(:disabled){background:var(--hover-bg)}._primary_7ru04_36:focus-visible,._secondary_7ru04_36:focus-visible{outline:2px solid var(--latte);outline-offset:3px}._primary_7ru04_36:disabled,._secondary_7ru04_36:disabled{opacity:.55;cursor:not-allowed}@media (width<=560px){._dialog_7ru04_2{padding:24px 18px}._dialog_7ru04_2>header h2{font-size:21px}._intro_7ru04_15{font-size:14px}._relationship_7ru04_16{grid-template-columns:1fr .9fr 1fr;gap:8px;padding:28px 0}._art_7ru04_19{width:70px;height:76px}._art_7ru04_19>svg{width:66px;height:66px}._check_7ru04_20{width:26px;height:26px}._play_7ru04_20{width:32px;height:32px}._endpoint_7ru04_17 strong,._connection_7ru04_24{font-size:13px}._connectionLine_7ru04_25{gap:5px}._connectionLine_7ru04_25>svg{padding:5px}._explanation_7ru04_28{padding:16px}._explanation_7ru04_28 strong{font-size:16px}._explanation_7ru04_28 p,._reminder_7ru04_31{font-size:14px}._dialog_7ru04_2>footer{flex-wrap:wrap;gap:10px}._primary_7ru04_36,._secondary_7ru04_36{flex:auto;min-width:0;padding:10px 12px;font-size:14px}}._panel_1nmrc_1{background:0 0;border:0;gap:12px;min-width:0;padding:0;display:grid;container-type:inline-size}._header_1nmrc_11,._versionSummary_1nmrc_12,._actions_1nmrc_13,._history_1nmrc_14 li,._batchSummary_1nmrc_15{justify-content:space-between;align-items:center;gap:12px;display:flex}._header_1nmrc_11 span,._versionSummary_1nmrc_12 span,._versionSummary_1nmrc_12 small,._history_1nmrc_14 small,._activityList_1nmrc_26 small,._activityList_1nmrc_26 li>span{color:var(--muted)}._header_1nmrc_11 h3{margin:4px 0 0;font-size:1.25rem}._status_1nmrc_36,._versionFlags_1nmrc_37 span{color:var(--latte);background:#8b62481f;border-radius:999px;padding:5px 10px;font-size:.78rem}._versionSummary_1nmrc_12,._batchSummary_1nmrc_15{background:var(--off-white);border-radius:12px;flex-wrap:wrap;justify-content:flex-start;padding:12px 14px}._versionSummary_1nmrc_12 small{margin-left:auto}._batchSummary_1nmrc_15[data-batch-status=PARTIAL]{background:#be812c1a;border:1px solid #be812c59}._artifactCard_1nmrc_63{box-sizing:border-box;min-height:88px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border:1px solid #dfd4c7;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 8px 20px #4c392a1a}._artifactCard_1nmrc_63:hover{border-color:#cdb49f;box-shadow:0 10px 24px #4c392a24}._artifactPreview_1nmrc_83{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:13px;padding:0;display:flex}._artifactPreview_1nmrc_83:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #8b62487a}._artifactIcon_1nmrc_104{width:48px;height:48px;color:var(--latte);background:#8b62481a;border-radius:13px;flex:none;place-items:center;display:grid}._artifactSummary_1nmrc_115{gap:3px;min-width:0;display:grid}._artifactSummary_1nmrc_115 strong{color:#3a3228;font-size:15px;line-height:1.35}._artifactSummary_1nmrc_115 small{color:var(--muted);font-size:12px;line-height:1.4}._confirmAction_1nmrc_133{background:var(--latte);min-height:32px;color:var(--off-white);cursor:pointer;font:inherit;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}._confirmAction_1nmrc_133:disabled{cursor:not-allowed;opacity:.5}._partialWarning_1nmrc_155{color:#8c5b1d;margin:-8px 0 0;font-weight:700}._historyPreview_1nmrc_161{color:#8c5b1d;background:#be812c1a;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 12px;display:flex}._historyPreview_1nmrc_161 button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}._activityList_1nmrc_26,._history_1nmrc_14 ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}._activityList_1nmrc_26 li,._history_1nmrc_14 li{background:var(--off-white);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._activityList_1nmrc_26 li>div,._history_1nmrc_14 li>div:first-child{gap:3px;display:grid}._empty_1nmrc_207,._historyState_1nmrc_208{border:1px dashed var(--border-soft);color:var(--muted);text-align:center;border-radius:14px;margin:0;padding:24px}._empty_1nmrc_207 p{margin:0 0 12px}._actions_1nmrc_13{flex-wrap:wrap;justify-content:flex-start}._actions_1nmrc_13 button,._redoForm_1nmrc_227 button,._history_1nmrc_14 button,._empty_1nmrc_207 button{border:1px solid var(--border-soft);background:var(--latte);min-height:38px;color:var(--off-white);cursor:pointer;border-radius:10px;padding:0 14px}._actions_1nmrc_13 button:disabled,._redoForm_1nmrc_227 button:disabled,._history_1nmrc_14 button:disabled{cursor:not-allowed;opacity:.5}._redoForm_1nmrc_227{background:var(--off-white);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:14px;display:grid}._redoForm_1nmrc_227 label{gap:8px;display:grid}._redoForm_1nmrc_227 textarea{resize:vertical;border:1px solid var(--border-soft);min-height:88px;color:inherit;font:inherit;background:#fff;border-radius:10px;padding:10px 12px}._history_1nmrc_14{gap:12px;display:grid}._regenerationHistory_1nmrc_277{border-top:1px solid var(--border-soft);gap:12px;padding-top:4px;display:grid}._regenerationHistory_1nmrc_277>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._regenerationHistory_1nmrc_277>header small{color:var(--muted)}._versionFlags_1nmrc_37{gap:6px;display:flex}._dialogBackdrop_1nmrc_300{z-index:1000;background:#201a157a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._dialog_1nmrc_300{background:var(--off-white);border-radius:18px;gap:14px;width:min(460px,100%);padding:24px;display:grid;box-shadow:0 24px 80px #201a153d}._dialog_1nmrc_300 h2,._dialog_1nmrc_300 p{margin:0}._dialog_1nmrc_300 small{color:var(--muted)}._intentPanel_1nmrc_329{background:var(--off-white);border:1px solid #8b624833;border-radius:16px;gap:14px;padding:16px;display:grid}._intentPanel_1nmrc_329[data-heavy-media=true]{background:#e8e3da;border:0;border-radius:18px;gap:16px;padding:20px;overflow:hidden;box-shadow:4px 4px 12px #3e2e221a,-3px -3px 10px #ffffffb8}._intentPanel_1nmrc_329[data-heavy-media=true] ._intentHeader_1nmrc_350{gap:10px}._intentPanel_1nmrc_329[data-heavy-media=true] ._intentHeader_1nmrc_350 h4{color:#3a3228;margin-top:2px;font-size:18px;font-weight:800}._intentPanel_1nmrc_329[data-heavy-media=true] ._intentHeader_1nmrc_350 small{color:#3c2d1e8f;font-size:12px;font-weight:700}._intentPanel_1nmrc_329[data-heavy-media=true] ._intentIcon_1nmrc_367{background:#8b624814;border-radius:10px;width:34px;height:34px}._intentHeader_1nmrc_350{align-items:center;gap:12px;display:flex}._intentHeader_1nmrc_350>div{flex:1;min-width:0}._intentHeader_1nmrc_350 h4,._intentHeader_1nmrc_350 small,._intentNotice_1nmrc_387{margin:0}._intentHeader_1nmrc_350 small{color:var(--muted)}._intentIcon_1nmrc_367{width:38px;height:38px;color:var(--latte);background:#8b62481f;border-radius:12px;flex:none;place-items:center;display:grid}._generationResources_1nmrc_406{background:linear-gradient(145deg,#f4eee6,#faf7f2);border:1px solid #8b624829;border-radius:14px;gap:13px;padding:15px;display:grid}._intentPanel_1nmrc_329[data-heavy-media=true] ._generationResources_1nmrc_406{background:0 0;border:0;border-radius:0;gap:14px;padding:0}._intentPanel_1nmrc_329[data-heavy-media=true] ._resourceHeading_1nmrc_423{gap:2px}._intentPanel_1nmrc_329[data-heavy-media=true] ._resourceHeading_1nmrc_423 strong{color:#4c4036;font-size:14px}._resourceHeading_1nmrc_423,._resourceUploads_1nmrc_433>div{gap:5px;display:grid}._resourceHeading_1nmrc_423 small{color:var(--muted);line-height:1.55}._avatarRail_1nmrc_443{scrollbar-color:#8b624859 transparent;grid-auto-columns:minmax(112px,138px);grid-auto-flow:column;gap:10px;padding:2px 2px 8px;display:grid;overflow-x:auto}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443{scroll-snap-type:x proximity;scrollbar-color:#8b624885 #8b624814;scrollbar-width:thin;grid-auto-columns:minmax(142px,168px);gap:14px;padding:5px 3px 13px}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443::-webkit-scrollbar{height:6px}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443::-webkit-scrollbar-track{background:#8b624814;border-radius:999px}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443::-webkit-scrollbar-thumb{background:#8b624885;border-radius:999px}._avatarRail_1nmrc_443 button{color:#4b4037;cursor:pointer;font:inherit;text-align:center;background:#ffffffb8;border:1px solid #e3d7ca;border-radius:13px;gap:8px;padding:8px;font-size:13px;font-weight:700;display:grid;position:relative;overflow:hidden}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443 button{scroll-snap-align:start;box-shadow:none;background:#ffffff61;border:2.5px solid #0000;border-radius:16px;gap:0;padding:0;font-size:14px;transition:border-color .15s,box-shadow .15s,transform .15s}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443 button:hover:not(:disabled){transform:translateY(-2px)}._avatarRail_1nmrc_443 button[data-selected=true]{border-color:#8b6248;box-shadow:0 0 0 2px #8b624829}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443 button[data-selected=true]{border-color:#8b6248;box-shadow:0 0 0 3px #8b624829}._avatarRail_1nmrc_443 button:disabled{cursor:not-allowed;opacity:.58}._avatarRail_1nmrc_443 img{aspect-ratio:4/3;object-fit:cover;background:#ebe2d8;border-radius:9px;width:100%}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443 img{aspect-ratio:4/5;object-fit:cover;background:linear-gradient(160deg,#f5f0e8 58%,#e4ddd3);border-radius:13px 13px 0 0}._avatarFallback_1nmrc_542{aspect-ratio:4/5;color:#0000;background:radial-gradient(circle at 50% 34%,#9a6a4d 0 12%,#0000 12.5%),radial-gradient(at 50% 82%,#9a6a4d 0 27%,#0000 27.5%),linear-gradient(160deg,#f5f0e8 58%,#e4ddd3);border-radius:13px 13px 0 0;place-items:center;width:100%;display:grid}._avatarFallback_1nmrc_542 svg{display:none}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443 button>span{color:#6b5344;background:#ffffff57;width:100%;padding:10px 8px 11px}._intentPanel_1nmrc_329[data-heavy-media=true] ._avatarRail_1nmrc_443 button[data-selected=true]>span{color:#8b6248;background:#8b624814}._avatarRail_1nmrc_443 svg{color:#fff;background:#8b6248;border-radius:999px;padding:3px;position:absolute;top:13px;right:13px}._resourceUploads_1nmrc_433{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._intentPanel_1nmrc_329[data-heavy-media=true] ._resourceUploads_1nmrc_433{background:#f5f0e8;border-radius:13px;padding:10px}._resourceUploads_1nmrc_433>div{background:#ffffffb8;border:1px solid #8b624824;border-radius:12px;padding:12px}._intentPanel_1nmrc_329[data-heavy-media=true] ._resourceUploads_1nmrc_433>div{background:#ffffff57;border:1px dashed #8b624847;grid-template-columns:minmax(0,1fr);align-content:start;padding:10px 12px}._resourcePicker_1nmrc_608{min-height:52px}._intentPanel_1nmrc_329[data-heavy-media=true] ._resourcePicker_1nmrc_608{color:#8b6248;background:#8b62480f;border-color:#8b624857;min-height:42px}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card]{gap:11px}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] p{color:#5c4a38;font-size:13px;line-height:1.65}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form{background:0 0;border:0;border-radius:0;gap:14px;padding:0}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form>fieldset{gap:14px}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form>fieldset>legend{color:#3a3228;padding:0;font-size:14px;font-weight:800}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form label,._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form fieldset{color:#5c4a38;font-size:13px;font-weight:700}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form select,._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form input,._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form textarea{color:#443a31;background:#ffffffb3;border:1px solid #8b62482e;border-radius:11px;min-height:44px}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form label:has(>select){grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form label:has(>select)>span{line-height:1.4}:is(._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form label:has(input[type=radio]),._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form label:has(input[type=checkbox])){color:#5c4a38;background:#ffffff9e;border-color:#8b624833;min-height:38px;padding:8px 13px}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form label[data-selected=true]{color:#7a5238;background:#ffffffc7;border-color:#8b6248;box-shadow:inset 0 0 0 1px #8b62481f}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form button[type=submit]{color:#fff;background:#95694d;border:0;border-radius:12px;width:100%;min-height:50px;font-size:15px;font-weight:800;box-shadow:0 7px 18px #8b62483d}._intentPanel_1nmrc_329[data-heavy-media=true] ol[data-variant=maker-card] form button[type=submit]:hover:not(:disabled){background:#825a42}._intentPanel_1nmrc_329[data-heavy-media=true] ._confirmedIntentHistory_1nmrc_708{border-top-color:#8b62482e}._intentPanel_1nmrc_329[data-heavy-media=true] ._confirmedIntentHistory_1nmrc_708 summary{color:#7a5238}._confirmedIntentHeading_1nmrc_716{color:#7a5238;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}._confirmedIntentHistory_1nmrc_708[data-expanded=true]{gap:12px;display:grid}._confirmedIntentHistory_1nmrc_708{border-top:1px solid #8b624824}._confirmedIntentHistory_1nmrc_708 summary{min-height:38px;color:var(--latte);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:14px;font-weight:700;list-style:none;display:flex}._confirmedIntentHistory_1nmrc_708 summary::-webkit-details-marker{display:none}._confirmedIntentHistory_1nmrc_708 summary svg{transition:transform .16s}._confirmedIntentHistory_1nmrc_708[open] summary svg{transform:rotate(180deg)}._confirmedIntentHistory_1nmrc_708>ol{margin-top:12px}._intentState_1nmrc_764,._intentNotice_1nmrc_387{color:#8c5b1d;background:#be812c1a;border-radius:12px;padding:12px 14px}._intentComposer_1nmrc_772{gap:8px;display:grid}._intentComposer_1nmrc_772>div{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}._intentComposer_1nmrc_772 textarea{resize:vertical;border:1px solid var(--border-soft);min-height:76px;color:inherit;font:inherit;background:#fff;border-radius:10px;padding:10px 12px}._intentComposer_1nmrc_772 button{background:var(--latte);min-height:40px;color:var(--off-white);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}._intentComposer_1nmrc_772 button:disabled{cursor:not-allowed;opacity:.5}@container (width<=360px){._artifactCard_1nmrc_63{flex-direction:column;align-items:stretch}._confirmAction_1nmrc_133{width:100%}}@media (width<=720px){._panel_1nmrc_1{padding:0}._header_1nmrc_11,._artifactCard_1nmrc_63,._historyPreview_1nmrc_161,._history_1nmrc_14 li,._regenerationHistory_1nmrc_277>header{flex-direction:column;align-items:flex-start}._redoForm_1nmrc_227,._intentComposer_1nmrc_772>div,._resourceUploads_1nmrc_433{grid-template-columns:1fr}._versionSummary_1nmrc_12 small,._actions_1nmrc_13 button,._versionFlags_1nmrc_37{width:100%;margin-left:0}._versionFlags_1nmrc_37{flex-wrap:wrap}}._card_6sk2b_1{--dh-surface:#faf8f6;--dh-soft:#f0e9e3;--dh-icon:#e6ddd3;--dh-border:#e4dbd2;--dh-brown-dark:#73503a;--dh-text:#302c24;--dh-muted:#665f57;border-radius:var(--radius-md);background:#e8e3da;padding:14px;display:block;overflow:visible}._cardTitle_6sk2b_17{color:var(--dh-text);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:750;display:flex}._titleIcon_6sk2b_27{width:26px;height:26px;color:var(--latte);background:var(--dh-icon);border-radius:8px;place-items:center;display:grid}._carousel_6sk2b_37{position:relative}._track_6sk2b_41{overscroll-behavior-inline:contain;scrollbar-color:#8b62488c #8b62481a;scrollbar-width:thin;scroll-behavior:smooth;scroll-snap-type:x proximity;gap:12px;padding:4px 38px 12px;display:flex;overflow-x:auto}._track_6sk2b_41::-webkit-scrollbar{height:6px}._track_6sk2b_41::-webkit-scrollbar-track{background:#8b62481a;border-radius:999px}._track_6sk2b_41::-webkit-scrollbar-thumb{background:#8b62488c;border-radius:999px}._person_6sk2b_67,._viewAll_6sk2b_68{min-height:156px;color:var(--dh-text);background:var(--dh-surface);border:1px solid var(--dh-border);cursor:pointer;scroll-snap-align:start;border-radius:14px;flex:0 0 122px;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}._person_6sk2b_67:hover,._viewAll_6sk2b_68:hover{border-color:#8b62488c;transform:translateY(-2px)}._person_6sk2b_67:disabled{cursor:not-allowed;opacity:.6;transform:none}._person_6sk2b_67[data-selected]{border:2px solid var(--latte);box-shadow:0 0 0 3px #8b62481f}._portrait_6sk2b_99,._portraitFallback_6sk2b_100{background:var(--dh-surface);border-bottom:1px solid #e4dbd2cc;width:100%;height:122px;display:block}._portrait_6sk2b_99{object-fit:cover;object-position:center top}._portraitFallback_6sk2b_100{color:#8b62486b;place-items:center;display:grid}._personName_6sk2b_119{min-height:34px;color:var(--dh-muted);text-align:center;background:#ffffff47;justify-content:center;align-items:center;padding:7px 6px;font-size:12px;font-weight:750;display:flex}._person_6sk2b_67[data-selected] ._personName_6sk2b_119{color:var(--latte);background:#8b624814}._viewAll_6sk2b_68{color:var(--latte);border:2px solid #8b6248b8;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}._arrow_6sk2b_146{z-index:3;width:34px;height:34px;color:var(--latte);border:1px solid var(--dh-border);cursor:pointer;background:#faf8f6f5;border-radius:50%;place-items:center;display:grid;position:absolute;top:61px;box-shadow:0 5px 14px #56402c1f}._arrow_6sk2b_146:hover{background:#fff}._arrowPrev_6sk2b_166{left:3px}._arrowNext_6sk2b_170{right:3px}._controls_6sk2b_174{background:var(--dh-surface);border:1px solid #e4dbd2bf;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px;padding:8px;display:grid}._control_6sk2b_174{min-height:52px;color:var(--dh-muted);background:var(--dh-surface);border:1px solid var(--dh-border);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-size:13px;font-weight:750;line-height:1.2;transition:border-color .16s,background .16s,color .16s;display:inline-flex}._control_6sk2b_174 svg{color:var(--latte)}._control_6sk2b_174:hover,._control_6sk2b_174[data-open]{color:var(--dh-brown-dark);background:var(--dh-soft);border-color:var(--latte)}._panel_6sk2b_214{background:var(--dh-surface);border:1px solid var(--dh-border);border-radius:14px;margin-top:12px;padding:14px;animation:.2s both _panelIn_6sk2b_1}._modeTabs_6sk2b_223{background:var(--dh-soft);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:12px;padding:5px;display:grid}._modeTab_6sk2b_223{min-height:40px;color:var(--dh-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:13px;font-weight:750;line-height:1}._modeTab_6sk2b_223[data-active]{color:#fff;background:var(--latte);box-shadow:0 4px 10px #8b62482e}._modePane_6sk2b_251{gap:8px;display:grid}._modeNote_6sk2b_256{color:var(--dh-muted);margin:0;font-size:12px;line-height:1.6}._voiceList_6sk2b_263{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}._voiceItem_6sk2b_272{min-height:72px;color:var(--dh-muted);border:1px solid var(--dh-border);text-align:left;cursor:pointer;background:#fffdfa;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:11px;font-size:12.5px;display:flex}._voiceItem_6sk2b_272[data-current]{background:var(--dh-soft);color:var(--dh-brown-dark);border-width:2px;border-color:var(--latte);font-weight:750}._voiceName_6sk2b_296{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._voiceBadge_6sk2b_303{color:#fff;background:var(--latte);border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:600}._confirm_6sk2b_313{color:#fff;background:var(--latte);cursor:pointer;border:0;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:12px;padding:14px;font-size:14px;font-weight:600;display:flex}._price_6sk2b_332{white-space:nowrap;border-left:1px solid #ffffff59;padding-left:10px}._confirm_6sk2b_313:disabled{cursor:not-allowed;opacity:.62}._confirm_6sk2b_313:not(:disabled):hover{background:var(--dh-brown-dark)}@keyframes _panelIn_6sk2b_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._panel_6sk2b_214{animation:none}._track_6sk2b_41{scroll-behavior:auto}}@media (width<=540px){._person_6sk2b_67,._viewAll_6sk2b_68{flex-basis:108px}._voiceList_6sk2b_263{grid-template-columns:1fr}}._voiceSelect_6sk2b_376{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;padding:0;display:flex}._voiceSelect_6sk2b_376:disabled{cursor:not-allowed;opacity:.6}._voicePreview_6sk2b_393{border:1px solid var(--dh-border);width:30px;height:30px;color:var(--latte);background:var(--dh-surface);cursor:pointer;border-radius:50%;flex:0 0 30px;place-items:center;padding:0;display:grid}._voicePreview_6sk2b_393[aria-pressed=true]{color:#fff;background:var(--latte)}._voicePreview_6sk2b_393:focus-visible,._voiceSelect_6sk2b_376:focus-visible{outline:2px solid var(--latte);outline-offset:3px}._picker_bfe4h_1{--dh-surface:var(--off-white);--dh-soft:#f0e9e3;--dh-border:#e4dbd2;--dh-brown-dark:#73503a;--dh-muted:#665f57;gap:8px;min-width:0;font-size:12px;display:grid}._toggle_bfe4h_13{min-height:36px;color:var(--charcoal);background:var(--off-white);border:1px solid var(--dh-border);font:inherit;text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._options_bfe4h_29{max-height:320px;padding:2px;overflow-y:auto}._panel_1olek_1{background:0 0;border:0;gap:10px;min-width:0;padding:0;display:grid;container-type:inline-size}._visuallyHidden_1olek_11{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._description_1olek_23{color:#766b60;margin:0;font-size:12px;line-height:1.6}._progress_1olek_30{align-items:center;gap:10px;display:flex}._progressDetail_1olek_36{white-space:normal;overflow-wrap:anywhere;min-height:1.6em}._progress_1olek_30>div{background:#8b62481f;border-radius:999px;flex:1;height:7px;overflow:hidden}._progress_1olek_30 span{border-radius:inherit;background:linear-gradient(90deg,#8b6248,#b07a58);height:100%;transition:width .25s;display:block}._progress_1olek_30 strong{color:#8b6248;min-width:36px;font-size:12px}._ready_1olek_64{width:100%;min-width:0;min-height:52px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;padding:6px 0;display:grid}._ready_1olek_64:hover strong{color:#8b6248}._ready_1olek_64:focus-visible{outline-offset:3px;outline:2px solid #8b62487a}._videoIcon_1olek_91{color:#fff;background:#8b6248;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}._ready_1olek_64 div{min-width:0}._ready_1olek_64 strong{color:#3a3228;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;transition:color .15s;display:block;overflow:hidden}._warning_1olek_116{color:#7c5312;background:#fff8e8;border:1px solid #f0d39c;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;display:grid}._warning_1olek_116 div{gap:6px;display:grid}._warning_1olek_116 ul{color:#735d38;gap:4px;margin:0;padding-left:20px;line-height:1.6;display:grid}._error_1olek_142{color:#9f2f29;background:#fff0ee;border-radius:10px;margin:0;padding:10px 12px}._controls_1olek_150{border-top:1px solid #8b62481a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding-top:10px;display:grid}._actions_1olek_160{justify-content:flex-end;gap:8px;display:flex}._rateActions_1olek_166{flex-wrap:wrap;align-items:center}._narrationRate_1olek_171{color:var(--latte);font-size:13px;line-height:1.6}._actions_1olek_160 button{color:#76502f;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #8b624833;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}._actions_1olek_160 ._primary_1olek_194,._actions_1olek_160 button:first-child:not(:only-child){color:#fff;background:#8b6248;border-color:#8b6248}._actions_1olek_160 button:disabled{cursor:not-allowed;opacity:.55}@container (width<=520px){._controls_1olek_150{grid-template-columns:1fr}._actions_1olek_160{justify-content:stretch}._actions_1olek_160 button{width:100%}}@media (prefers-reduced-motion:reduce){._progress_1olek_30 span,._ready_1olek_64 strong{transition:none}}._steps_1olek_227{background:#ffffff80;border-radius:12px;gap:8px;margin:0 0 12px;padding:14px;list-style:none;display:grid}._step_1olek_227{align-items:center;gap:10px;font-size:13px;display:flex}._stepMark_1olek_244{color:#fff;background:#ede8e0;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}._step_1olek_227[data-state=done] ._stepMark_1olek_244,._step_1olek_227[data-state=active] ._stepMark_1olek_244{background:linear-gradient(135deg,#f4a820,#f07020)}._step_1olek_227[data-state=pending] ._stepMark_1olek_244:after{content:"";background:#ccc8c0;border-radius:50%;width:6px;height:6px}._stepLabel_1olek_268{color:#3c2d1e66}._step_1olek_227[data-state=done] ._stepLabel_1olek_268,._step_1olek_227[data-state=active] ._stepLabel_1olek_268{color:#3a3228;font-weight:600}._stepNow_1olek_278{color:#f4a820;margin-left:auto;font-size:12px;font-weight:700}._panel_qo72f_1{gap:var(--space-4);min-width:0;padding:var(--space-5);margin-block:var(--space-5);color:var(--charcoal);background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-lg);display:grid}._header_qo72f_13{align-items:center;gap:var(--space-3);display:flex}._header_qo72f_13>div,._history_qo72f_14 li>div{min-width:0}._header_qo72f_13 h3{margin:0;font-size:18px}._panel_qo72f_1 p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}._icon_qo72f_17{height:44px;color:var(--latte);background:var(--cream);border-radius:var(--radius-md);flex:0 0 44px;place-items:center;display:grid}._actions_qo72f_18{gap:var(--space-2);flex-wrap:wrap;display:flex}._panel_qo72f_1 button{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;color:var(--latte);background:var(--off-white);border:1px solid var(--latte);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:10px 14px;font-size:13px;display:inline-flex}._actions_qo72f_18 button:first-child{color:#fff;background:var(--latte)}._panel_qo72f_1 button:disabled{opacity:.55;cursor:not-allowed}._panel_qo72f_1 button:focus-visible{outline:2px solid var(--latte);outline-offset:3px}._history_qo72f_14{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._history_qo72f_14 li{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-soft);display:flex}._history_qo72f_14 strong{overflow-wrap:anywhere;font-size:14px;display:block}._history_qo72f_14 small{margin-top:var(--space-1);color:var(--muted);display:block}._history_qo72f_14 button{flex-shrink:0}._panel_qo72f_1 ._error_qo72f_28{color:#9f2f29}._card_xvluy_1{color:#302c24;background:linear-gradient(#f0ebe2 0%,#ede7dc 100%);border-radius:16px;padding:14px;box-shadow:0 7px 18px #56402c12}._layout_xvluy_2{grid-template-columns:minmax(0,3fr) minmax(118px,.95fr);align-items:stretch;gap:12px;display:grid}._stylePanel_xvluy_3{background:#fffdfa;border:1px solid #e4dbd2b3;border-radius:12px;min-width:0;padding:14px 10px}._heading_xvluy_4{align-items:center;gap:9px;margin:0 0 12px;font-size:15px;font-weight:800;line-height:1.2;display:flex}._heading_xvluy_4>span{width:28px;height:28px;color:var(--latte);background:#e6ddd3;border-radius:8px;place-items:center;display:grid}._toolbar_xvluy_6{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12.5px;display:flex}._toolbar_xvluy_6 button{color:var(--latte);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:12px;font-weight:700;text-decoration:underline}._visibleStyles_xvluy_8{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._styleCard_xvluy_9{color:#302c24;cursor:pointer;background:#fffdfa;border:1.5px solid #0000;border-radius:11px;min-width:0;padding:0;position:relative;overflow:hidden}._styleCard_xvluy_9:hover{border-color:#8b624857;transform:translateY(-1px)}._styleCard_xvluy_9[aria-checked=true]{border-color:var(--latte);box-shadow:0 0 0 2px #8b624817}._styleCard_xvluy_9 img{aspect-ratio:1;object-fit:cover;background:#eee8df;width:100%;display:block}._styleName_xvluy_13{padding:7px 2px 8px;font-size:10.5px;font-weight:700;line-height:1;display:block}._check_xvluy_14{background:var(--latte);color:#fff;border:2px solid #ffffffe6;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:7px;right:7px}._settings_xvluy_15{flex-direction:column;gap:8px;min-width:0;display:flex}._settingCard_xvluy_16{background:#fffdfa;border:1px solid #e4dbd2e0;border-radius:12px;padding:12px 8px}._settingCard_xvluy_16 strong{margin-bottom:8px;font-size:12.5px;font-weight:800;display:block}._resolutions_xvluy_18{border:1px solid var(--latte);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}._resolutions_xvluy_18 button{border:0;border-right:1px solid var(--latte);color:#302c24;cursor:pointer;background:#fff;min-width:0;padding:8px 1px;font-size:10.5px;font-weight:600}._resolutions_xvluy_18 button:last-child{border-right:0}._resolutions_xvluy_18 button[aria-pressed=true]{background:var(--latte);color:#fff}._promptTrigger_xvluy_22{border:1px solid var(--latte);color:#302c24;text-align:left;cursor:pointer;background:#fffdfa;border-radius:12px;align-items:center;gap:6px;width:100%;min-height:52px;padding:8px;font-size:11px;font-weight:700;line-height:1.35;display:flex}._promptTrigger_xvluy_22 svg{color:var(--latte);flex:none}._generate_xvluy_24{background:var(--latte);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:auto;width:100%;min-width:0;min-height:50px;padding:8px 5px;font-size:11px;font-weight:800;line-height:1.35}._generate_xvluy_24>span{white-space:normal;border:0;margin:6px 0 0;padding:0;display:block}._card_xvluy_1 button:disabled{cursor:not-allowed;opacity:.72;transform:none}._libraryImage_xvluy_27{object-fit:cover;width:100%;height:100%}._overlay_xvluy_28{z-index:22000;background:#302c247a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._promptDialog_xvluy_29{color:#302c24;background:#faf8f6;border:1px solid #e4dbd2;border-radius:18px;width:min(620px,100vw - 48px);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 24px 60px #302c2433}._promptDialog_xvluy_29 header{justify-content:space-between;gap:16px;padding:20px 22px 10px;display:flex}._promptDialog_xvluy_29 h3{margin:0;font-size:20px;font-weight:800}._promptDialog_xvluy_29 header button{color:var(--latte);cursor:pointer;background:0 0;border:0}._promptBody_xvluy_33{padding:6px 22px 18px;position:relative}._promptBody_xvluy_33 textarea{resize:vertical;box-sizing:border-box;border:1.5px solid var(--latte);color:#302c24;background:#fff;border-radius:11px;width:100%;min-height:230px;padding:14px 14px 38px;font-size:14px;font-weight:500;line-height:1.75}._promptBody_xvluy_33>span{color:#665f57;font-size:12px;position:absolute;bottom:30px;right:36px}._promptDialog_xvluy_29 footer{border-top:1px solid #e4dbd2;justify-content:flex-end;gap:10px;padding:14px 22px 18px;display:flex}._promptDialog_xvluy_29 footer button{color:#665f57;cursor:pointer;background:#fff;border:1px solid #e4dbd2;border-radius:9px;min-width:108px;padding:10px 16px;font-size:13px;font-weight:800}._promptDialog_xvluy_29 footer button:last-child{background:var(--latte);border-color:var(--latte);color:#fff}@media (width<=540px){._layout_xvluy_2{grid-template-columns:1fr}._settings_xvluy_15{grid-template-columns:1fr 1fr;display:grid}._generate_xvluy_24{grid-column:1/-1}}._content_akfwy_1{flex-direction:column;align-items:stretch;gap:16px;min-width:0;display:flex}._bubble_akfwy_2 strong{color:#f4a820;font-weight:700}._bubble_akfwy_2{color:#3a3228;background:#fff;border-radius:12px 12px 12px 2px;margin:0 0 8px;padding:10px 14px;font-size:13px;line-height:1.65;box-shadow:0 2px 8px #0000000f}._upload_akfwy_4{text-align:center;min-height:176px;color:var(--latte);background:#fffdfa;border:1.5px dashed #8b624894;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px;display:flex}._upload_akfwy_4 p{color:#665f57;margin:0;font-size:11.5px}._upload_akfwy_4 strong{color:#302c24;font-size:15px;font-weight:850}._upload_akfwy_4 small{color:#665f57;font-size:10.5px}._panel_akfwy_9{box-sizing:border-box;width:100%;min-width:0}._card_1n8e1_1{min-width:0;margin:var(--space-3) 0;padding:var(--space-5);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);color:var(--charcoal);overflow-wrap:anywhere}._header_1n8e1_12{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._header_1n8e1_12 h3{flex:1;margin:0;font-size:15px;line-height:1.5}._header_1n8e1_12 svg{color:var(--latte);flex-shrink:0}._page_1n8e1_15{color:var(--muted);font-size:12px}._status_1n8e1_16{color:var(--latte);margin:var(--space-3) 0;font-size:13px;font-weight:600}._copy_1n8e1_17{margin:var(--space-2) 0;white-space:pre-wrap;font-size:14px;line-height:1.7}._note_1n8e1_18{color:var(--muted);margin:var(--space-3) 0 0;font-size:12px;line-height:1.6}._comparison_1n8e1_19{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._comparison_1n8e1_19 h4,._imageProposal_1n8e1_20 h4{margin:var(--space-2) 0;color:var(--muted);font-size:12px}._comparison_1n8e1_19 pre{padding:var(--space-3);background:var(--cream);border-radius:var(--radius-sm);white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font:inherit;margin:0;font-size:13px;line-height:1.7;overflow:auto}._imageProposal_1n8e1_20 img{object-fit:contain;border-radius:var(--radius-sm);width:min(100%,320px);max-height:220px}._results_1n8e1_23{margin:var(--space-4) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}._results_1n8e1_23 li{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:12px;display:flex}._actions_1n8e1_25{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._card_1n8e1_1 button{align-items:center;gap:var(--space-1);border:1px solid var(--border-soft);border-radius:var(--radius-sm);min-height:34px;color:var(--charcoal);font:inherit;cursor:pointer;background:0 0;padding:6px 12px;font-size:13px;display:inline-flex}._card_1n8e1_1 button:not([data-primary=true]):hover:not(:disabled){background:var(--hover-bg)}._card_1n8e1_1 button[data-primary=true]{background:var(--latte);border-color:var(--latte);color:#fff}._card_1n8e1_1 button:focus-visible{outline:2px solid var(--latte);outline-offset:2px}._card_1n8e1_1 button:disabled{opacity:.55;cursor:not-allowed}@media (width<=640px){._comparison_1n8e1_19{grid-template-columns:1fr}._card_1n8e1_1{padding:var(--space-4)}}._panel_11ej3_1{min-width:0;height:100%;min-height:0;color:var(--charcoal);background:var(--off-white);grid-template-rows:52px minmax(0,1fr);display:grid;overflow:hidden;container-type:inline-size}._header_11ej3_13{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:0 16px;font-size:14px;display:flex}._header_11ej3_13 button{border:1px solid var(--border-soft);color:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:6px;display:inline-flex}._canvas_11ej3_32{background:var(--cream);min-width:0;min-height:0;padding:24px;overflow:auto}._canvas_11ej3_32 [data-outline-draft-playback]{width:max(100%, var(--document-content-min-width))}._canvas_11ej3_32 [data-outline-draft-playback]>article{background:var(--notion-surface,#fff);width:100%;min-width:100%;margin:0}._canvas_11ej3_32 [data-outline-draft-playback] [hidden]{display:none!important}._canvas_11ej3_32 [data-outline-draft-playback]>article>ul:empty{display:none}._canvas_11ej3_32 [data-outline-draft-playback]>article>h2:has(>span:empty){display:none}._canvas_11ej3_32 [data-outline-draft-playback]>article:not(:has(>h2:not([hidden])>span:not(:empty),>p:not(:first-child):not([hidden]),>ul>li:not([hidden])))>section:first-of-type{margin-top:0}._panel_1qzg6_1{background:radial-gradient(circle at 100% 0,#ae846121,#0000 34%),#fdfbf7;border:1px solid #5b483924;border-radius:18px;min-width:0;min-height:0;overflow:hidden;box-shadow:0 18px 50px #4533261f;container:generation-detail/inline-size}._layout_1qzg6_15{grid-template-rows:auto auto minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}._panel_1qzg6_1[data-presentation=panel]{height:100%}._header_1qzg6_29{border-bottom:1px solid #5b48391a;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:20px 20px 16px;display:grid}._header_1qzg6_29 span,._header_1qzg6_29 h2,._header_1qzg6_29 p{margin:0}._header_1qzg6_29>div>span{color:#9a6b4f;letter-spacing:.13em;font-size:11px;font-weight:800}._header_1qzg6_29 h2{color:#322d29;letter-spacing:-.02em;margin-top:3px;font-size:19px}._header_1qzg6_29 p{color:#7c7068;grid-column:1/-1;font-size:12px}._closeButton_1qzg6_63{color:#675b53;cursor:pointer;background:#ffffffb8;border:1px solid #5b483924;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}._closeButton_1qzg6_63:hover{color:#8d6146;border-color:#8d614661}._closeButton_1qzg6_63:focus-visible,._tabs_1qzg6_82 button:focus-visible,._expandButton_1qzg6_83:focus-visible{outline-offset:2px;outline:2px solid #9a6b4f}._tabs_1qzg6_82{background:#faf7f2d1;border-bottom:1px solid #5b48391a;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:10px 12px;display:grid}._tabs_1qzg6_82 button{color:#847970;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:9px 6px;font-size:12px;font-weight:700;display:inline-flex}._tabs_1qzg6_82 button[aria-selected=true]{color:#765440;background:#fff;box-shadow:0 4px 14px #4332261a}._tabPanel_1qzg6_120{min-width:0;min-height:0;padding:16px;overflow:hidden auto}._process_1qzg6_128,._references_1qzg6_129{gap:14px;min-width:0;display:grid}._processStatus_1qzg6_135{background:#ffffffb8;border:1px solid #7d5b4324;border-radius:13px;gap:8px;padding:15px;display:grid}._processStatus_1qzg6_135>span{color:#88776b;font-size:12px}._processStatus_1qzg6_135>strong{color:#3e3732;font-size:15px}._processStatus_1qzg6_135>div{color:#796d64;justify-content:space-between;font-size:12px;display:flex}._processStatus_1qzg6_135 progress{background:#e9e1d9;border:0;border-radius:999px;width:100%;height:6px;overflow:hidden}._processStatus_1qzg6_135 progress::-webkit-progress-bar{background:#e9e1d9}._processStatus_1qzg6_135 progress::-webkit-progress-value{border-radius:inherit;background:#9a6b4f}._processStatus_1qzg6_135 progress::-moz-progress-bar{border-radius:inherit;background:#9a6b4f}._processSteps_1qzg6_184{margin:0;padding:4px 0;list-style:none;display:grid}._processSteps_1qzg6_184 li{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:7px 2px;display:grid;position:relative}._processSteps_1qzg6_184 li:not(:last-child):after{content:"";background:#7e65522e;width:1px;position:absolute;top:38px;bottom:-10px;left:13px}._stepMarker_1qzg6_211{z-index:1;color:#95867b;background:#fdfbf7;border:1px solid #7e655238;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}._processSteps_1qzg6_184 li[data-state=done] ._stepMarker_1qzg6_211{color:#2f9a62;background:#edf8f1;border-color:#449e6947}._processSteps_1qzg6_184 li[data-state=active] ._stepMarker_1qzg6_211{background:#9a6b4f;border:5px solid #f2e7dd;box-shadow:0 0 0 1px #9a6b4f47}._processSteps_1qzg6_184 li[data-state=failed] ._stepMarker_1qzg6_211{color:#b24f4f;background:#fff0ef;border-color:#b44c4c3d}._stepCopy_1qzg6_243{gap:3px;min-width:0;display:grid}._stepCopy_1qzg6_243 strong{color:#4a413b;font-size:13px}._stepCopy_1qzg6_243 small{color:#8a7e75;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._processSteps_1qzg6_184 em{color:#91847a;font-size:11px;font-style:normal}._processSteps_1qzg6_184 li[data-state=done] em{color:#2f9a62}._processSteps_1qzg6_184 li[data-state=active] em{color:#9a6b4f;font-weight:750}._generatedText_1qzg6_277{background:#fff;border:1px solid #7d5b431f;border-radius:13px;gap:9px;padding:16px;display:grid}._generatedText_1qzg6_277>header{border-bottom:1px solid #7d5b431a;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;display:flex}._generatedText_1qzg6_277>header>span{color:#9a6b4f;letter-spacing:.08em;font-size:11px;font-weight:800}._generatedText_1qzg6_277>header>small{color:#9a8d84;font-size:10px}._generatedDocument_1qzg6_307{gap:7px;min-width:0;display:grid}._generatedDocument_1qzg6_307 h3{color:#4d4038;margin:10px 0 1px;font-size:14px;line-height:1.5}._generatedDocument_1qzg6_307 h3[data-heading-level="1"],._generatedDocument_1qzg6_307 h3[data-heading-level="2"]{color:#3f342e;border-bottom:1px solid #7d5b431f;padding-bottom:7px;font-size:16px}._generatedDocument_1qzg6_307 h3:first-child{margin-top:0}._generatedDocument_1qzg6_307 p{color:#4a433e;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.72}._generatedDocument_1qzg6_307 p[data-list-item=true]{padding-left:14px;position:relative}._generatedDocument_1qzg6_307 p[data-list-item=true]:before{content:"";background:#b28363;border-radius:50%;width:4px;height:4px;position:absolute;top:.75em;left:1px}._contentGap_1qzg6_357{height:3px}._processOutputs_1qzg6_361{background:#ffffffdb;border:1px solid #7d5b431f;border-radius:13px;min-width:0;overflow:hidden}._processOutputs_1qzg6_361>header{border-bottom:1px solid #7d5b431a;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 12px;display:flex}._processOutputs_1qzg6_361>header>div{gap:3px;min-width:0;display:grid}._processOutputs_1qzg6_361>header span{color:#a27658;letter-spacing:.1em;font-size:10px;font-weight:800}._processOutputs_1qzg6_361>header strong{color:#4b4039;font-size:14px}._processOutputs_1qzg6_361>header small{color:#9a8d84;overflow-wrap:anywhere;text-align:right;font-size:10px}._processOutputs_1qzg6_361>ol{gap:8px;margin:0;padding:10px;list-style:none;display:grid}._processOutputs_1qzg6_361>ol>li{background:#fcfaf7;border:1px solid #7d5b431f;border-radius:11px;overflow:hidden}._processOutputs_1qzg6_361>ol>li[data-state=running]{border-color:#9a6b4f52;box-shadow:0 8px 24px #684b3812}._processOutputs_1qzg6_361 button{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._processOutputs_1qzg6_361 button>span{align-items:center;gap:10px;min-width:0;display:flex}._processOutputs_1qzg6_361 button strong{color:#4a413b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._processOutputs_1qzg6_361 button small{color:#2f9461;background:#edf8f1;border-radius:999px;flex:none;padding:3px 7px;font-size:10px}._processOutputs_1qzg6_361 li[data-state=running] button small{color:#936044;background:#f3e7dd}._processOutputs_1qzg6_361 button svg{color:#9d8d82;flex:none;transition:transform .16s}._processOutputs_1qzg6_361 button[aria-expanded=true] svg{transform:rotate(180deg)}._processOutputBody_1qzg6_475{background:#fff;border-top:1px solid #7d5b4314;padding:4px 14px 15px}._processOutputBody_1qzg6_475 ._generatedDocument_1qzg6_307{padding-top:12px}._activitySection_1qzg6_485{background:#ffffffd1;border:1px solid #7d5b431f;border-radius:13px;overflow:hidden}._activitySection_1qzg6_485>header{border-bottom:1px solid #7d5b431a;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 12px;display:flex}._activitySection_1qzg6_485>header>div{gap:3px;display:grid}._activitySection_1qzg6_485>header span{color:#a27658;letter-spacing:.1em;font-size:10px;font-weight:800}._activitySection_1qzg6_485>header strong{color:#4b4039;font-size:14px}._activitySection_1qzg6_485>header small{color:#9a8d84;font-size:10px}._activityTimeline_1qzg6_523{margin:0;padding:8px 16px 12px;list-style:none;display:grid}._activityTimeline_1qzg6_523 li{grid-template-columns:22px minmax(0,1fr) auto;gap:10px;min-height:58px;padding:10px 0;display:grid;position:relative}._activityTimeline_1qzg6_523 li:not(:last-child):after{content:"";background:#7e65522e;width:1px;position:absolute;top:34px;bottom:-10px;left:10px}._activityMarker_1qzg6_549{z-index:1;color:#a2775a;background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}._activityTimeline_1qzg6_523 li[data-state=completed] ._activityMarker_1qzg6_549{color:#329464}._activityTimeline_1qzg6_523 li[data-state=failed] ._activityMarker_1qzg6_549{color:#b84e48}._activityTimeline_1qzg6_523 li>div{align-content:start;gap:4px;min-width:0;display:grid}._activityTimeline_1qzg6_523 li strong{color:#4a413b;font-size:13px}._activityTimeline_1qzg6_523 li p{color:#84776e;margin:0;font-size:11px;line-height:1.55}._activityTimeline_1qzg6_523 li[data-state=failed] strong,._activityTimeline_1qzg6_523 li[data-state=failed] p{color:#a5423d}._activityTimeline_1qzg6_523 time{color:#a09389;white-space:nowrap;padding-top:2px;font-size:10px}._referenceSummary_1qzg6_599{background:#eee7dd;border-radius:12px;padding:14px 15px}._referenceSummary_1qzg6_599 strong,._referenceSummary_1qzg6_599 p{margin:0}._referenceSummary_1qzg6_599 strong{color:#5a4d44;font-size:13px}._referenceSummary_1qzg6_599 p{color:#7c7068;margin-top:6px;font-size:11px;line-height:1.6}._referenceList_1qzg6_622{gap:10px;margin:0;padding:0;list-style:none;display:grid}._referenceCard_1qzg6_630{background:#fff;border:1px solid #69524024;border-radius:13px;padding:15px}._referenceMeta_1qzg6_637{color:#917258;justify-content:space-between;gap:10px;font-size:11px;display:flex}._referenceMeta_1qzg6_637 span{font-weight:800}._referenceMeta_1qzg6_637 em{color:#968a80;text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}._referenceCard_1qzg6_630 h3{color:#39332f;margin:7px 0 5px;font-size:14px}._referenceContentLabel_1qzg6_663{color:#9a8b80;margin:10px 0 4px;font-size:10px;font-weight:750;display:block}._referenceExcerpt_1qzg6_671{color:#665e58;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.72;display:-webkit-box;overflow:hidden}._referenceExcerpt_1qzg6_671[data-expanded=true]{display:block;overflow:visible}._expandButton_1qzg6_83{color:#8d6146;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;font-weight:750}._emptyState_1qzg6_700{color:#9a897d;text-align:center;background:#ffffff8f;border:1px dashed #6f574538;border-radius:13px;align-content:center;justify-items:center;gap:10px;min-height:180px;padding:28px 20px;display:grid}._emptyState_1qzg6_700 p{max-width:280px;margin:0;font-size:13px;line-height:1.65}._artifactPreview_1qzg6_721{height:100%;min-height:420px}._artifactPreview_1qzg6_721>*{height:100%}._backdrop_1qzg6_730{z-index:90;background:#251f1b52;justify-content:flex-end;padding:12px;display:flex;position:fixed;inset:0}._panel_1qzg6_1[data-presentation=drawer]{border-radius:16px;width:min(440px,100vw - 24px);height:100%;box-shadow:-18px 0 56px #251f1b33}@media (width<=520px){._backdrop_1qzg6_730{padding:0}._panel_1qzg6_1[data-presentation=drawer]{border-radius:0;width:100%}._tabs_1qzg6_82 button{gap:4px;font-size:11px}}@container generation-detail (width>=620px){._panel_1qzg6_1[data-presentation=panel] ._layout_1qzg6_15{grid-template-rows:68px minmax(0,1fr)}._panel_1qzg6_1[data-presentation=panel] ._header_1qzg6_29,._panel_1qzg6_1[data-presentation=panel] ._tabs_1qzg6_82{grid-area:1/1}._panel_1qzg6_1[data-presentation=panel] ._header_1qzg6_29{align-items:center;gap:10px;padding:10px 14px 10px 18px;display:flex}._panel_1qzg6_1[data-presentation=panel] ._header_1qzg6_29>div{align-items:baseline;gap:8px;min-width:0;display:flex}._panel_1qzg6_1[data-presentation=panel] ._header_1qzg6_29>div>span{display:none}._panel_1qzg6_1[data-presentation=panel] ._header_1qzg6_29 h2{white-space:nowrap;margin:0;font-size:18px}._panel_1qzg6_1[data-presentation=panel] ._header_1qzg6_29 p{color:#4e845d;background:#5c996d1a;border-radius:999px;flex:none;order:1;grid-column:auto;padding:4px 8px;font-size:11px}._panel_1qzg6_1[data-presentation=panel] ._closeButton_1qzg6_63{z-index:3;flex:none;order:3;margin-left:auto}._panel_1qzg6_1[data-presentation=panel] ._tabs_1qzg6_82{z-index:2;background:0 0;border-bottom:0;place-self:stretch end;width:min(360px,50%);padding:10px 70px 10px 0}._panel_1qzg6_1[data-presentation=panel] ._tabPanel_1qzg6_120{grid-area:2/1}}@media (prefers-reduced-motion:reduce){._panel_1qzg6_1{scroll-behavior:auto}}._portrait_n0w9t_1{aspect-ratio:3/4;object-fit:contain;border:1px solid var(--border-soft);border-radius:var(--radius-sm);width:min(160px,100%)}._currentAvatar_n0w9t_9{background:var(--cream);border-radius:var(--radius-md);align-items:center;gap:20px;padding:16px;display:flex}._currentAvatar_n0w9t_9 ._portrait_n0w9t_1{flex-shrink:0;width:96px;height:128px}._currentAvatar_n0w9t_9 p{color:var(--muted);padding-block:8px 12px;font-size:12px}._placeholder_n0w9t_12{background:var(--off-white);width:96px;height:128px;color:var(--muted);border-radius:var(--radius-sm);flex-shrink:0;place-items:center;font-size:12px;display:grid}._dialogPortrait_n0w9t_13{object-fit:contain;width:100%;height:100%;display:block}._avatarSection_n0w9t_15,._voiceSection_n0w9t_15{gap:12px;min-width:0;margin-block:18px;display:grid}._modes_n0w9t_16{background:var(--cream);border-radius:var(--radius-sm);gap:8px;padding:4px;display:flex}._modes_n0w9t_16 button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;padding:10px 16px}._modes_n0w9t_16 button[aria-pressed=true]{background:var(--off-white);color:var(--latte);border-color:var(--border-soft);font-weight:600}._gallery_n0w9t_19{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;max-height:360px;padding:4px;display:grid;overflow-y:auto}._avatarCard_n0w9t_20{border:2px solid var(--border-soft);background:var(--off-white);border-radius:var(--radius-sm);cursor:pointer;min-width:0;color:var(--charcoal);padding:6px}._avatarCard_n0w9t_20 img{object-fit:contain;background:var(--cream);border-radius:6px;width:100%;height:140px;display:block}._avatarCard_n0w9t_20 span{overflow-wrap:anywhere;padding:8px 2px 2px;font-size:12px;line-height:1.5;display:block}._avatarCard_n0w9t_20[aria-pressed=true],._defaultChoice_n0w9t_23[aria-pressed=true]{border-color:var(--latte);background:var(--cream)}._defaultChoice_n0w9t_23{border:1px solid var(--border-soft);border-radius:var(--radius-full);background:var(--off-white);color:var(--latte);cursor:pointer;justify-self:start;padding:8px 14px}._uploadPanel_n0w9t_25{background:var(--cream);border:1px dashed var(--latte);border-radius:var(--radius-md);justify-items:start;gap:12px;padding:20px;display:grid}._voiceToggle_n0w9t_26{background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-sm);width:100%;min-height:44px;font:inherit;color:var(--charcoal);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}._voiceOptions_n0w9t_27{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--off-white);max-height:300px;padding:10px;overflow-y:auto}._voiceOptions_n0w9t_27 input{z-index:1;background:var(--off-white);margin-bottom:10px;position:sticky;top:0}._voiceSection_n0w9t_15 [role=radiogroup]{grid-template-columns:1fr;gap:6px;display:grid}._avatarSection_n0w9t_15 button:focus-visible,._voiceToggle_n0w9t_26:focus-visible{outline:2px solid var(--latte);outline-offset:2px}._avatarSection_n0w9t_15 button:disabled,._voiceToggle_n0w9t_26:disabled{cursor:default;opacity:.65}._form_n0w9t_34{box-sizing:border-box;width:min(760px,100%);padding:24px}._form_n0w9t_34 ._avatarSection_n0w9t_15,._form_n0w9t_34 ._voiceSection_n0w9t_15{gap:12px;margin-block:8px}._form_n0w9t_34 ._modes_n0w9t_16{width:fit-content;max-width:100%}._form_n0w9t_34 ._modes_n0w9t_16 button{white-space:nowrap;height:36px;min-height:36px;padding:6px 20px}._form_n0w9t_34 ._gallery_n0w9t_19{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(126px,1fr));grid-auto-rows:202px;align-content:start;gap:12px;max-height:420px;padding:4px}._form_n0w9t_34 ._gallery_n0w9t_19 ._avatarCard_n0w9t_20{border:1px solid var(--border-soft);background:var(--off-white);text-align:center;grid-template-rows:148px minmax(0,1fr);gap:6px;height:202px;min-height:202px;padding:6px;display:grid;overflow:hidden}._form_n0w9t_34 ._avatarCard_n0w9t_20 img{object-fit:contain;object-position:center;width:100%;height:148px}._form_n0w9t_34 ._avatarCard_n0w9t_20 span{align-self:center;padding:0;font-size:12px;line-height:16px}._form_n0w9t_34 ._gallery_n0w9t_19 ._avatarCard_n0w9t_20[aria-pressed=true]{border:2px solid var(--latte);background:var(--cream);padding:5px}._form_n0w9t_34 ._voiceSection_n0w9t_15{width:min(400px,100%)}._form_n0w9t_34 ._voiceSection_n0w9t_15 ._modes_n0w9t_16{flex-wrap:wrap}._form_n0w9t_34 ._voiceSection_n0w9t_15 ._uploadPanel_n0w9t_25{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}._form_n0w9t_34 ._voiceToggle_n0w9t_26{height:40px;min-height:40px;padding:8px 12px;font-size:14px}._form_n0w9t_34 ._voiceOptions_n0w9t_27{scrollbar-width:thin;max-height:260px;padding:8px}._form_n0w9t_34 ._voiceOptions_n0w9t_27 input{box-sizing:border-box;width:100%;height:36px;padding:6px 10px;font-size:13px}._form_n0w9t_34 ._voiceSection_n0w9t_15 [role=radiogroup]>div{background:0 0;gap:6px;min-height:36px;padding:2px}._form_n0w9t_34 ._voiceSection_n0w9t_15 [role=radiogroup] button{background:0 0;border:0;height:32px;min-height:32px;padding:5px 8px;font-size:13px}._form_n0w9t_34 ._voiceSection_n0w9t_15 [role=radio]{text-align:left}._form_n0w9t_34>fieldset>button[type=submit]{width:auto;min-width:140px;color:var(--off-white);background:var(--latte);border:0;justify-self:start;padding-inline:24px}._reply_2unds_1{min-width:0;font-size:15px;line-height:1.65}._reply_2unds_1>p{margin:0}._waiting_2unds_11{color:var(--muted);margin-top:8px;font-size:12px;display:block}._page_qit54_1{gap:var(--space-3);box-sizing:border-box;flex-direction:column;height:100dvh;min-height:0;padding:22px clamp(20px,2vw,32px) 20px;display:flex;overflow:hidden}._header_qit54_12{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto;width:min(1360px,100%);margin:0 auto;display:grid}._header_qit54_12 h1,._header_qit54_12 p{margin:0}._header_qit54_12 h1{overflow-wrap:anywhere;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.22}._competitionPage_qit54_31{background:var(--cream);gap:0;padding:0}._competitionHeader_qit54_37{box-sizing:border-box;background:var(--off-white);border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;width:100%;height:52px;margin:0;padding:0 24px}._previewToggle_qit54_49{width:30px;height:30px;color:var(--muted);border:1px solid var(--border-soft);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:background .15s;display:flex}._previewToggle_qit54_49:hover{background:var(--cream)}._competitionHeader_qit54_37 h1{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:750;overflow:hidden}._competitionHeader_qit54_37>span:not(._srOnly_qit54_75){gap:5px;padding:3px 10px;font-size:12px}._eyebrow_qit54_81{color:var(--latte);letter-spacing:.14em;font-size:.72rem;font-weight:800}._project_qit54_88{color:var(--muted);grid-column:1/-1;font-size:.82rem}._conversationPane_qit54_94{flex:1 1 0;width:100%;min-height:0;margin:0 auto;position:relative}._competitionWorkspace_qit54_102{box-sizing:border-box;contain:layout;overscroll-behavior:contain;flex:auto;min-height:0;padding:32px 0 24px;overflow:hidden}._messages_qit54_112{box-sizing:border-box;height:100%;min-height:0;padding-left:max(12px,50% - 680px);padding-right:max(12px,50% - 680px);overflow-y:auto}._historyControls_qit54_121{color:var(--muted);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:10px;padding:8px 12px;display:flex}._historyControls_qit54_121 button{border:1px solid var(--border-soft);color:var(--ink);background:var(--off-white);cursor:pointer;border-radius:8px;padding:8px 14px}._historyControls_qit54_121 button:disabled{opacity:.5;cursor:default}._latestMessageButton_qit54_146{z-index:6;min-height:34px;color:var(--charcoal);border-radius:var(--radius-full);font:inherit;cursor:pointer;background:#fffdf9f5;border:1px solid #9d6f5033;align-items:center;gap:6px;padding:7px 13px;font-size:.8rem;font-weight:650;transition:color .16s,border-color .16s,transform .16s;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #4a342624,0 2px 8px #4a342614}._latestMessageButton_qit54_146:hover{color:var(--latte);border-color:#9d6f506b;transform:translate(-50%)translateY(-1px)}._latestMessageButton_qit54_146:focus-visible{outline:2px solid var(--latte);outline-offset:3px}._statusStack_qit54_185{gap:var(--space-2);max-height:120px;display:grid;overflow-y:auto}._statusStack_qit54_185:empty{display:none}._recoveryNotice_qit54_196{margin-top:var(--space-3);padding-bottom:var(--space-3)}._composer_qit54_201{gap:var(--space-2);width:min(1360px,100%);min-height:154px;padding:var(--space-3);background:var(--nm-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);margin:0 auto;display:grid;position:relative;container:task-composer/inline-size}._composer_qit54_201>textarea{box-sizing:border-box;width:100%;height:76px;min-height:76px;max-height:76px;padding:var(--space-3);resize:none;color:var(--charcoal);border:1px solid var(--border-soft);border-radius:var(--radius-sm);font:inherit;background:#ffffffad;overflow-y:auto}._toolbar_qit54_232{gap:var(--space-2);flex-wrap:nowrap;align-items:center;min-width:0;display:flex;position:relative}._toolbar_qit54_232 button,._problem_qit54_242 button,._state_qit54_243 button{min-height:38px;color:var(--charcoal);background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-full);cursor:pointer;padding:8px 13px}._toolButton_qit54_253,._competitionButton_qit54_254{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:0;display:inline-flex}._toolbar_qit54_232>div{flex:0 220px;min-width:0;max-width:220px}._toolbar_qit54_232>div>._toolButton_qit54_253{width:100%}._toolbar_qit54_232>div>._toolButton_qit54_253 span{flex:auto;min-width:0}._toolButton_qit54_253 span,._competitionButton_qit54_254 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._competitionButton_qit54_254{opacity:.65;flex:none;color:var(--muted)!important;cursor:not-allowed!important}._connectionState_qit54_292{min-width:0;max-width:24cqi;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.75rem;overflow:hidden}._send_qit54_303{gap:var(--space-2);flex:none;justify-content:center;align-items:center;min-width:84px;margin-left:auto;display:inline-flex;color:#fff!important;background:var(--latte)!important}._sendSpinner_qit54_315{animation:.8s linear infinite _sendSpinner_qit54_315}._toolbar_qit54_232 button:disabled,._problem_qit54_242 button:disabled{cursor:not-allowed;opacity:.5}._capabilityMenu_qit54_325{z-index:20;width:min(360px,100vw - 48px);max-height:min(420px,65vh);padding:var(--space-2);background:var(--off-white);border:1px solid var(--border-soft);border-radius:var(--radius-md);display:grid;position:absolute;bottom:48px;left:48px;overflow:auto;box-shadow:0 18px 48px #1c1c1c2e}._capabilityMenu_qit54_325 button{gap:var(--space-3);color:var(--charcoal);text-align:left;border-radius:var(--radius-sm);box-shadow:none;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;padding:10px 12px;display:grid}._capabilityMenu_qit54_325 button:hover,._capabilityMenu_qit54_325 button[aria-selected=true]{background:var(--nm-bg)}._capabilityMenu_qit54_325 small{color:var(--muted);margin-top:2px;font-size:.74rem;display:block}._capabilityProblem_qit54_368{color:#9d332b;margin:0;font-size:.78rem}._attachments_qit54_374 ul{margin:0;padding:0;list-style:none}._problem_qit54_242,._connection_qit54_292,._terminal_qit54_382,._state_qit54_243{color:#9d332b;width:min(1360px,100%);margin:0 auto}._connection_qit54_292,._terminal_qit54_382{color:var(--muted)}._state_qit54_243{padding:var(--space-8)}._srOnly_qit54_75{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._dialogBackdrop_qit54_410{z-index:100;padding:var(--space-4);background:#251f1b57;place-items:center;display:grid;position:fixed;inset:0}._confirmDialog_qit54_420{gap:var(--space-3);width:min(460px,100%);padding:var(--space-5);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--off-white);display:grid;box-shadow:0 24px 64px #1c18143d}._confirmDialog_qit54_420 h2,._confirmDialog_qit54_420 p{margin:0}._confirmDialog_qit54_420 h2{color:var(--charcoal);font-size:1.08rem}._confirmDialog_qit54_420 p{color:var(--muted);line-height:1.65}._dialogActions_qit54_446{gap:var(--space-2);justify-content:flex-end;display:flex}._dialogActions_qit54_446 button{border:1px solid var(--border-soft);border-radius:var(--radius-full);background:var(--off-white);min-height:38px;color:var(--charcoal);cursor:pointer;padding:8px 14px}._dialogActions_qit54_446 ._dangerButton_qit54_462{color:#fff;background:#a93f37;border-color:#a93f37}@keyframes _sendSpinner_qit54_315{to{transform:rotate(360deg)}}@media (width<=640px){._page_qit54_1{padding:var(--space-4) var(--space-3)}._messages_qit54_112{padding-left:0;padding-right:0}._competitionPage_qit54_31{padding:0}._competitionHeader_qit54_37{padding-inline:14px}._competitionWorkspace_qit54_102{padding:20px 12px 12px}}@container task-composer (width<=420px){._capabilityMenu_qit54_325{left:0}._toolbar_qit54_232>._toolButton_qit54_253,._send_qit54_303{flex-basis:40px;width:40px;min-width:40px;padding-inline:0}._toolbar_qit54_232>._toolButton_qit54_253 span,._send_qit54_303 span{display:none}}@container task-composer (width<=300px){._competitionButton_qit54_254{flex-basis:40px;width:40px;padding-inline:0}._competitionButton_qit54_254 span{display:none}}@media (prefers-reduced-motion:reduce){._sendSpinner_qit54_315{animation-duration:1.6s}}._page_14xo8_1{box-sizing:border-box;gap:var(--space-5);flex-direction:column;height:100dvh;min-height:0;padding:clamp(24px,4vw,48px);display:flex;overflow:hidden}._header_14xo8_12,._conversation_14xo8_13,._composer_14xo8_14,._problem_14xo8_15{width:min(840px,100%);margin-inline:auto}._header_14xo8_12{justify-items:start;gap:10px;display:grid}._header_14xo8_12 p{color:var(--muted);margin:0;font-size:13px}._eyebrow_14xo8_32,._title_14xo8_33,._project_14xo8_34,._userMessage_14xo8_35 span,._assistantMessage_14xo8_36 span,._composer_14xo8_14 span{border-radius:var(--radius-full);background:linear-gradient(100deg,#8b624812 20%,#ffffffb8 42%,#8b624812 64%) 0 0/220% 100%;animation:1.8s ease-in-out infinite _skeletonFlow_14xo8_1;display:block}._eyebrow_14xo8_32{width:72px;height:9px}._title_14xo8_33{border-radius:10px;width:min(460px,72%);height:30px}._project_14xo8_34{width:126px;height:10px}._conversation_14xo8_13{align-content:start;gap:var(--space-4);min-height:0;padding-top:var(--space-2);flex:1 1 0;display:grid}._userMessage_14xo8_35,._assistantMessage_14xo8_36{border-radius:var(--radius-lg);border:1px solid #8b624814;gap:12px;width:min(620px,78%);padding:20px;display:grid}._userMessage_14xo8_35{background:#ebe4d994;justify-self:end}._assistantMessage_14xo8_36{background:#ffffff9e;justify-self:start}._userMessage_14xo8_35 span,._assistantMessage_14xo8_36 span{height:11px}._userMessage_14xo8_35 span:last-child{width:56%}._assistantMessage_14xo8_36 span:first-child{width:24%}._assistantMessage_14xo8_36 span:nth-child(2){width:82%}._assistantMessage_14xo8_36 span:last-child{width:64%}._composer_14xo8_14{min-height:130px;padding:var(--space-4);border-radius:var(--radius-lg);background:#eeeae2b8;gap:16px;display:grid;box-shadow:8px 8px 22px #a8a0912e}._composer_14xo8_14 span:first-child{border-radius:var(--radius-sm);height:52px}._composer_14xo8_14 span:last-child{width:168px;height:24px}._problem_14xo8_15{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);color:#9d332b;background:#fff8f6;border:1px solid #9d332b2e;padding:12px 14px;display:flex}._problem_14xo8_15 p{margin:0}._problem_14xo8_15 button{border-radius:var(--radius-full);min-height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid;padding-inline:14px}@keyframes _skeletonFlow_14xo8_1{0%{background-position:100% 0}to{background-position:-120% 0}}@media (width<=640px){._page_14xo8_1{padding:var(--space-4) var(--space-3)}._userMessage_14xo8_35,._assistantMessage_14xo8_36{width:88%}}@media (prefers-reduced-motion:reduce){._eyebrow_14xo8_32,._title_14xo8_33,._project_14xo8_34,._userMessage_14xo8_35 span,._assistantMessage_14xo8_36 span,._composer_14xo8_14 span{animation:none}}:root{--cream:#f7f4ed;--charcoal:#1c1c1c;--off-white:#fcfbf8;--muted:#5f5f5d;--border-soft:#eceae4;--border-active:#1c1c1c66;--hover-bg:#1c1c1c0a;--latte:#8b6248;--nm-bg:#e8e3da;--nm-dark:#a8a09180;--nm-light:#ffffffe0;--success:#16a34ae6;--workspace-sidebar-bg:#f0ece3;--workspace-main-bg:#f7f4ed;--workspace-sidebar-width:200px;--workspace-sidebar-compact-width:52px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:26px;--radius-full:9999px;--shadow-raised:8px 8px 20px var(--nm-dark), -6px -6px 16px var(--nm-light);--shadow-inset:inset 3px 3px 7px var(--nm-dark), inset -2px -2px 5px var(--nm-light);--shadow-button:#fff3 0 .5px 0 inset, #0003 0 0 0 .5px inset, #0000000d 0 1px 2px;--shadow-focus:#8b62483d 0 0 0 4px;--transition-fast:.2s ease;--transition-default:.22s ease;--font-sans:"DM Sans", "PingFang SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{background:var(--cream);min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;color:var(--charcoal);background:var(--cream);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}button,a{font:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--latte);outline-offset:4px;box-shadow:var(--shadow-focus)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
