.AiEditor_panel__vUbJZ{margin:12px 0;border:1px solid rgba(85,85,105,.23);border-radius:16px;background:rgba(255,255,255,.82);box-shadow:0 8px 32px #24243209;overflow:hidden;scroll-margin-top:100px}.AiEditor_panel__vUbJZ>summary{padding:14px 16px;cursor:pointer;list-style:none;display:flex;flex-direction:column;gap:4px}.AiEditor_panel__vUbJZ>summary span{font-weight:600;font-size:14px;color:#30303a}.AiEditor_hint__8T2_H,.AiEditor_panel__vUbJZ>summary small{font-size:12px;color:#7d7d85;line-height:1.7}.AiEditor_panel__vUbJZ>summary{text-align:left;align-items:flex-start}.AiEditor_body__DG9U4{height:clamp(300px,calc(100dvh - 350px),740px);min-height:0;display:flex;flex-direction:column;padding:0;gap:0}.AiEditor_chatToolbar__pJDUl{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.AiEditor_chatToolbar__pJDUl button,.AiEditor_contextStatus__0olj0 button,.AiEditor_older__szvy0{border:1px solid rgba(100,100,115,.16);border-radius:9px;background:rgba(255,255,255,.75);padding:9px 10px;font:inherit;font-size:11px;color:#53535f;cursor:pointer}.AiEditor_contextStatus__0olj0{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:10px;color:#85858f}.AiEditor_contextStatus__0olj0 button{padding:5px 7px;white-space:nowrap}.AiEditor_liveProgress__rBqF8{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid rgba(75,75,90,.24);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(239,239,244,.92));box-shadow:0 7px 26px rgba(20,20,30,.05);font-size:11px;line-height:1.5}.AiEditor_liveHeading__mpKca{display:flex;align-items:center;justify-content:space-between;gap:8px}.AiEditor_liveHeading__mpKca strong{font-size:12px;color:#292932}.AiEditor_liveProgress__rBqF8 small{color:#74747e}.AiEditor_liveProgress__rBqF8 p{margin:0;color:#383842;font-size:12px}.AiEditor_liveProgress__rBqF8 button{justify-self:start;border:1px solid #d5d5dc;border-radius:8px;background:#fff;color:#333;padding:6px 9px;font:inherit;cursor:pointer}.AiEditor_liveProgress__rBqF8 ol{margin:2px 0 0;padding:6px 0 0;border-top:1px solid rgba(90,90,110,.12);max-height:120px;overflow:auto}.AiEditor_liveProgress__rBqF8 li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px}.AiEditor_liveProgress__rBqF8 time{color:#91919a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiEditor_transcript__oAlGZ{height:100%;overflow:auto;scrollbar-width:none;overflow-anchor:none;overscroll-behavior:contain;outline:none}.AiEditor_transcript__oAlGZ::-webkit-scrollbar{display:none}.AiEditor_transcript__oAlGZ article{padding:16px 0;margin:0;border-bottom:1px solid rgba(110,110,125,.1);font-size:12px;overflow-wrap:anywhere}.AiEditor_transcript__oAlGZ header{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#7d7d85}.AiEditor_transcript__oAlGZ p{white-space:pre-wrap;line-height:1.75;margin:5px 0}.AiEditor_transcript__oAlGZ small,.AiEditor_transcript__oAlGZ time{font-size:10px;color:#85858f}.AiEditor_userMessage__iRn8G{padding:11px 13px;margin:12px 0 12px 20px;background:#e7e7ee;color:#30303a;border:1px solid #dcdce5}.AiEditor_assistantMessage__vwDKU{padding:6px 3px}.AiEditor_transcript__oAlGZ .AiEditor_actions__RMUuD{margin-top:8px}.AiEditor_transcript__oAlGZ .AiEditor_older__szvy0{width:100%}.AiEditor_chatToolbar__pJDUl button:disabled,.AiEditor_contextStatus__0olj0 button:disabled{opacity:.4;cursor:default}.AiEditor_setupDownload__wbnyY{display:block;text-align:center;padding:12px;border:1px solid rgba(110,110,125,.18);border-radius:11px;background:rgba(255,255,255,.65);font-size:12px;color:#333;text-decoration:none;transition:background .2s,transform .2s}.AiEditor_setupDownload__wbnyY:hover{background:rgba(240,240,245,.8);transform:translateY(-1px)}.AiEditor_manualSetup__uO0Ca{font-size:11px;color:#7d7d85}.AiEditor_manualSetup__uO0Ca>summary{cursor:pointer;padding:6px 0}.AiEditor_body__DG9U4 label{display:grid;grid-gap:7px;gap:7px;font-size:12px}.AiEditor_body__DG9U4 select,.AiEditor_body__DG9U4 textarea{width:100%;min-width:0;border:1px solid #dddde4;border-radius:10px;background:rgba(255,255,255,.7);font:inherit;padding:10px;color:#333}.AiEditor_body__DG9U4 textarea{resize:none;min-height:70px;font-size:13px;line-height:1.65}.AiEditor_actions__RMUuD{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.AiEditor_actions__RMUuD button,.AiEditor_generate__x2teF,.AiEditor_management__GT0nW button,.AiEditor_note__8tKxA button{font:inherit;font-size:12px;padding:7px 11px;border:1px solid #dddde4;border-radius:9px;background:#fff;color:#333;cursor:pointer;transition:background .2s,transform .2s}.AiEditor_actions__RMUuD button:hover,.AiEditor_management__GT0nW button:hover{background:#f0f0f3;transform:translateY(-1px)}.AiEditor_actions__RMUuD button:disabled,.AiEditor_generate__x2teF:disabled{opacity:.4;cursor:default;transform:none}.AiEditor_note__8tKxA{padding:9px 11px;background:#f2f2f5;border-radius:9px;font-size:12px;line-height:1.6}.AiEditor_assetDialog__A0w_m.AiEditor_assetDialog__A0w_m{width:min(680px,calc(100vw - 28px));padding:20px;max-height:88dvh;box-sizing:border-box}.AiEditor_assetPicker___o_jI{display:grid;grid-gap:12px;gap:12px;margin-top:16px;min-width:0}.AiEditor_assetPicker___o_jI input{min-width:0}.AiEditor_pickerFilters__WY79B,.AiEditor_pickerFilters__WY79B>div,.AiEditor_pickerFooter__7iv6l,.AiEditor_pickerFooter__7iv6l>div{display:flex;align-items:center;gap:7px}.AiEditor_pickerFilters__WY79B{justify-content:space-between}.AiEditor_assetPicker___o_jI button{padding:6px 9px;font-size:12px}.AiEditor_pickerFilters__WY79B button[aria-pressed=true]{background:#303039;color:#fff;border-color:#303039}.AiEditor_pickerGrid__RbOY0{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));grid-auto-rows:max-content;align-content:start;grid-gap:10px;gap:10px;max-height:48dvh;overflow:auto;scrollbar-width:none;overscroll-behavior:contain;padding:2px}.AiEditor_pickerGrid__RbOY0::-webkit-scrollbar{display:none}.AiEditor_assetPicker___o_jI .AiEditor_pickerTile___WHtj{position:relative;min-width:0;padding:0;text-align:left;overflow:hidden;border-radius:11px;background:rgba(255,255,255,.7);transition:box-shadow .18s,border-color .18s,transform .18s}.AiEditor_pickerTile___WHtj:hover{transform:translateY(-1px)}.AiEditor_assetPicker___o_jI .AiEditor_pickerSelected__Ya8He{border-color:#33333e;box-shadow:0 0 0 1px #33333e}.AiEditor_pickerTile___WHtj:focus-visible{outline:2px solid #6e6e7c;outline-offset:2px}.AiEditor_pickerTile___WHtj img,.AiEditor_pickerTile___WHtj video,.AiEditor_pickerTile___WHtj>span[role=status]{display:block;width:100%;height:92px;object-fit:cover;border-radius:0;background:#e9e9ed}.AiEditor_pickerCheck__BFKTx{position:absolute;top:7px;right:7px;width:19px;height:19px;border-radius:6px;border:1px solid #ffffffb0;background:#ffffffcc;color:transparent;display:grid;place-items:center;font:12px system-ui}.AiEditor_pickerSelected__Ya8He .AiEditor_pickerCheck__BFKTx{background:#303039;color:white;border-color:#303039}.AiEditor_pickerName__RMAkj{display:block;padding:7px 9px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiEditor_pickerVideo__V3OG4{position:absolute;left:7px;top:7px;background:#2228;color:white;padding:1px 5px;border-radius:4px;font-size:10px}.AiEditor_pickerEmpty__nX_bp{grid-column:1/-1;text-align:center;padding:28px 0;font-size:12px;color:#85858f}.AiEditor_pickerFooter__7iv6l{font-size:12px;border-top:1px solid rgba(120,120,135,.12);padding-top:12px;flex-wrap:wrap}.AiEditor_pickerFooter__7iv6l>div{margin-left:auto}.AiEditor_assetPicker___o_jI .AiEditor_pickerConfirm__jq4lp{background:#303039;color:#fff;border-color:#303039}@media(max-width:480px){.AiEditor_assetDialog__A0w_m.AiEditor_assetDialog__A0w_m{padding:16px}.AiEditor_pickerGrid__RbOY0{grid-template-columns:repeat(2,minmax(0,1fr));max-height:43dvh}.AiEditor_assetPicker___o_jI button{font-size:11px;padding:6px 8px}.AiEditor_pickerFilters__WY79B,.AiEditor_pickerFilters__WY79B>div{gap:4px}}@media(prefers-reduced-motion:reduce){.AiEditor_pickerTile___WHtj{transition:none;transform:none}}.AiEditor_management__GT0nW article,.AiEditor_tasks__rmcAA article{border:1px solid #dddde4;border-radius:12px;padding:12px;margin-top:10px;overflow-wrap:anywhere;background:rgba(255,255,255,.6)}.AiEditor_management__GT0nW article header,.AiEditor_tasks__rmcAA header{display:flex;gap:12px;justify-content:space-between;align-items:center;font-size:12px}.AiEditor_tasks__rmcAA p{font-size:12px;line-height:1.6;white-space:pre-line}.AiEditor_tasks__rmcAA small{display:block;line-height:1.6}.AiEditor_management__GT0nW small,.AiEditor_management__GT0nW time,.AiEditor_tasks__rmcAA small,.AiEditor_tasks__rmcAA time{font-size:11px;color:#7b7b84}.AiEditor_tasks__rmcAA .AiEditor_actions__RMUuD{margin-top:9px}.AiEditor_management__GT0nW{padding:28px;max-width:1200px;margin:auto}.AiEditor_heading__VFvj1{display:flex;justify-content:space-between;align-items:center;gap:16px}.AiEditor_heading__VFvj1 h1{font-size:24px}.AiEditor_management__GT0nW h2{font-size:16px;margin-top:28px}.AiEditor_management__GT0nW p{line-height:1.7;font-size:13px}.AiEditor_management__GT0nW input{padding:7px;border:1px solid #ddd;border-radius:8px;min-width:0}.AiEditor_preview__fH1r_{margin-top:16px;background:#ededf1;border-radius:14px;padding:14px;text-align:center}.AiEditor_preview__fH1r_ iframe{margin-top:12px;border-radius:12px;background:white}.AiEditor_project__963sw{border:1px solid rgba(120,120,135,.15);border-radius:12px;padding:11px;background:rgba(245,245,249,.6)}.AiEditor_sourceDisclosure__NMlic{margin-top:12px;font-size:12px}.AiEditor_sourceDisclosure__NMlic>summary{cursor:pointer;padding:7px 0;color:#4c4c56}.AiEditor_sourceStorage___TB07{margin-top:9px;padding:12px;border:1px solid rgba(110,110,125,.16);border-radius:12px;background:rgba(255,255,255,.68);font-size:12px}.AiEditor_sourceOwners__eINxT,.AiEditor_sourceStorage___TB07>header,.AiEditor_sourceTools__MR9BG{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap}.AiEditor_sourceStorage___TB07 button{font:inherit;font-size:11px;border:1px solid #d8d8df;border-radius:8px;background:#fff;padding:6px 9px;cursor:pointer}.AiEditor_sourceStorage___TB07 button:disabled{opacity:.45;cursor:default}.AiEditor_sourceOwners__eINxT{justify-content:flex-start;margin:12px 0}.AiEditor_sourceOwners__eINxT button[aria-pressed=true]{background:#303039;color:white}.AiEditor_sourceTools__MR9BG{margin:12px 0}.AiEditor_sourceTools__MR9BG label{display:flex;align-items:center;gap:7px}.AiEditor_sourceTools__MR9BG select{max-width:min(48vw,290px);font:inherit;font-size:11px;border:1px solid #d8d8df;border-radius:8px;padding:6px;background:#fff}.AiEditor_sourceRows__Zx_U5{display:grid;grid-gap:7px;gap:7px;max-height:380px;overflow:auto;scrollbar-width:thin}.AiEditor_sourceRow__NahI4{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;margin:0!important;padding:10px!important}.AiEditor_sourceRow__NahI4>div{display:grid;grid-gap:4px;gap:4px;min-width:0;overflow-wrap:anywhere}.AiEditor_sourceRow__NahI4 small{display:block;color:#777782;line-height:1.45}.AiEditor_sourceRow__NahI4 progress{width:100%;height:4px;accent-color:#303039}.AiEditor_sourceRow__NahI4 input{accent-color:#303039}@media(max-width:600px){.AiEditor_sourceRow__NahI4{grid-template-columns:auto minmax(0,1fr)}.AiEditor_sourceRow__NahI4>button{grid-column:2;justify-self:start}}.AiEditor_projectFiles__sW_XF{font-size:12px;margin-top:10px}.AiEditor_projectFiles__sW_XF>summary{cursor:pointer;overflow-wrap:anywhere}.AiEditor_projectFiles__sW_XF>div{max-height:180px;overflow:auto;scrollbar-width:none}.AiEditor_projectFiles__sW_XF>div::-webkit-scrollbar{display:none}.AiEditor_projectFiles__sW_XF p{font-size:11px;overflow-wrap:anywhere;line-height:1.6}.AiEditor_projectFiles__sW_XF p span{color:#85858f}.AiEditor_projectFiles__sW_XF button,.AiEditor_uploadProgress__po1tQ button{border:0;background:none;font:inherit;font-size:11px;color:#666;cursor:pointer;padding:5px 0}.AiEditor_uploadProgress__po1tQ{display:grid;grid-gap:8px;gap:8px;font-size:11px;overflow-wrap:anywhere;margin-top:10px}.AiEditor_uploadProgress__po1tQ progress{width:100%;height:5px;accent-color:#34343e}.AiEditor_activeTask__xuVTP{box-shadow:0 0 0 2px rgba(50,50,70,.07)}.AiEditor_timeline__OA8__{margin-top:10px;font-size:11px}.AiEditor_timeline__OA8__ summary{cursor:pointer;color:#7b7b85}.AiEditor_timeline__OA8__ ol{list-style:none;padding:0 0 0 7px;margin:10px 0 0;border-left:1px solid #dddde5;max-height:240px;overflow:auto;scrollbar-width:none}.AiEditor_timeline__OA8__ ol::-webkit-scrollbar{display:none}.AiEditor_timeline__OA8__ li{display:grid;grid-template-columns:auto 1fr;grid-gap:9px;gap:9px;padding:5px 0;line-height:1.6}.AiEditor_timeline__OA8__ time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#92929a}.AiEditor_modelSettings__zF8cx{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;background:rgba(255,255,255,.55);border:1px solid #dddde4;border-radius:14px;margin-top:16px}@media(max-width:600px){.AiEditor_modelSettings__zF8cx{flex-direction:column;align-items:stretch}.AiEditor_management__GT0nW{padding:16px}.AiEditor_heading__VFvj1{align-items:flex-start}.AiEditor_heading__VFvj1 h1{font-size:20px}}@media(prefers-reduced-motion:reduce){.AiEditor_actions__RMUuD button,.AiEditor_management__GT0nW button{transition:none;transform:none}.AiEditor_transcript__oAlGZ{scroll-behavior:auto}.AiEditor_setupDownload__wbnyY{transition:none;transform:none}}.AiEditor_panel__vUbJZ>summary{position:relative;padding-right:34px}.AiEditor_panel__vUbJZ>summary::-webkit-details-marker{display:none}.AiEditor_panel__vUbJZ>summary:before{content:none;display:none}.AiEditor_panel__vUbJZ>summary:after{content:"⌄";position:absolute;right:15px;top:14px;font-size:12px;color:#8a8a94;transition:transform .2s}.AiEditor_panel__vUbJZ[open]>summary:after{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.AiEditor_panel__vUbJZ>summary:after{transition:none}}.AiEditor_assistantMessage__vwDKU h1,.AiEditor_assistantMessage__vwDKU h2,.AiEditor_assistantMessage__vwDKU h3{font-size:13px;line-height:1.7;margin:12px 0 5px}.AiEditor_assistantMessage__vwDKU ol,.AiEditor_assistantMessage__vwDKU ul{padding-left:20px;margin:7px 0;line-height:1.75}.AiEditor_assistantMessage__vwDKU a{color:#474758;text-decoration:underline;text-underline-offset:3px}.AiEditor_assistantMessage__vwDKU pre{font:11px/1.7 monospace;white-space:pre-wrap;overflow-wrap:anywhere;padding:11px;border:1px solid rgba(110,110,125,.14);border-radius:10px;background:rgba(237,237,242,.5)}.AiEditor_assistantMessage__vwDKU code{font-size:11px;background:rgba(230,230,237,.6);border-radius:4px;padding:1px 3px}.AiEditor_assistantMessage__vwDKU pre code{padding:0;background:none}.AiEditor_assistantMessage__vwDKU table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:11px;line-height:1.6;margin:10px 0}.AiEditor_assistantMessage__vwDKU td,.AiEditor_assistantMessage__vwDKU th{padding:5px;border:1px solid rgba(110,110,125,.17);overflow-wrap:anywhere}.AiEditor_assistantMessage__vwDKU blockquote{margin:8px 0;padding-left:10px;border-left:2px solid #c9c9d2;color:#777783}.AiEditor_chatHeading__RLjDD{flex-shrink:0;padding:0 12px 10px;display:grid;grid-gap:7px;gap:7px;border-bottom:1px solid #e3e3ea}.AiEditor_pageLabel__tVVO5{font-size:11px;color:#6f6f7b;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiEditor_chatToolbar__pJDUl select{font-size:11px;padding:7px 8px;background:#f5f5f8}.AiEditor_chatToolbar__pJDUl button{padding:7px 8px;font-size:11px}.AiEditor_srOnly__EI_j3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AiEditor_transcriptFrame___luSi{position:relative;flex:1 1;min-height:100px;background:linear-gradient(145deg,#f6f6fa,#f0f0f5);box-shadow:inset 0 1px 5px #27273504}.AiEditor_transcriptContent__b8x4B{padding:0 13px 20px;min-height:100%;box-sizing:border-box}.AiEditor_transcript__oAlGZ:focus-visible{box-shadow:inset 0 0 0 2px #9595a8}.AiEditor_emptyChat__U24nu{min-height:170px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;color:#686876;text-align:center;padding:30px 0;box-sizing:border-box}.AiEditor_emptyChat__U24nu>span{font-size:24px;color:#555563}.AiEditor_emptyChat__U24nu strong{font-size:13px;font-weight:500}.AiEditor_emptyChat__U24nu p{font-size:11px;line-height:1.8}.AiEditor_assistantMessage__vwDKU>small{display:block;font-weight:600;letter-spacing:.025em;color:#555563;margin-bottom:6px}.AiEditor_transcript__oAlGZ .AiEditor_activeTask__xuVTP{box-shadow:none}.AiEditor_liveProgress__rBqF8{padding:9px;border-radius:10px;box-shadow:none}.AiEditor_liveHeading__mpKca{flex-wrap:wrap;gap:3px}.AiEditor_liveProgress__rBqF8 small{font-size:10px}.AiEditor_body__DG9U4 .AiEditor_toBottom__lkGEv{position:absolute;right:14px;bottom:12px;display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:7px;border:1px solid #d3d3de;border-radius:50%;background:#ffffffed;color:#41414d;box-shadow:0 3px 13px #2222331a;cursor:pointer;animation:AiEditor_appear__HePgM .18s ease-out}.AiEditor_generate__x2teF svg,.AiEditor_toBottom__lkGEv svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.AiEditor_composer__MpBpS{position:relative;flex-shrink:0;padding:10px 11px 7px;background:rgba(255,255,255,.97);border-top:1px solid #dcdce5;box-shadow:0 -4px 20px #22223306}.AiEditor_inputBox__EnH2T{border:1px solid #bcbccc;border-radius:13px;background:#fff;box-shadow:0 2px 8px #24243606;transition:border-color .18s,box-shadow .18s}.AiEditor_inputBox__EnH2T:focus-within{border-color:#77778d;box-shadow:0 0 0 3px #6f6f8611}.AiEditor_body__DG9U4 .AiEditor_inputBox__EnH2T textarea{display:block;padding:10px 11px 2px;border:0;border-radius:13px;background:transparent;outline:none;box-sizing:border-box;max-height:150px}.AiEditor_inputBox__EnH2T textarea::placeholder{color:#9696a3;font-size:12px}.AiEditor_composerTools__wZtBQ{display:flex;align-items:center;gap:8px;padding:5px 7px 7px}.AiEditor_composerTools__wZtBQ .AiEditor_attachmentButton__48PHB{display:flex;align-items:center;gap:4px;border:0;border-radius:8px;background:#f1f1f6;color:#676777;padding:5px 7px;font:inherit;font-size:13px;cursor:pointer;max-width:65%;min-width:0}.AiEditor_attachmentButton__48PHB span{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiEditor_previewStatus__mnzea{font-size:9px;color:#9696a2;white-space:nowrap}.AiEditor_composerTools__wZtBQ .AiEditor_generate__x2teF{display:grid;place-items:center;margin-left:auto;padding:7px;width:32px;height:32px;min-height:32px;border-radius:10px;background:#303039;border-color:#303039;color:#fff}.AiEditor_composerTools__wZtBQ .AiEditor_generate__x2teF:hover:not(:disabled){background:#484854;transform:translateY(-1px)}.AiEditor_composerFooter__P_31m{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 1px 0}.AiEditor_composerFooter__P_31m button{border:0;background:none;font:inherit;font-size:10px;padding:3px 0;color:#747480;cursor:pointer;white-space:nowrap}.AiEditor_composerFooter__P_31m button:hover{color:#33333e}.AiEditor_composerFooter__P_31m>span{margin-left:auto;font-size:10px;color:#9797a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.AiEditor_composerNotice__rC7rE{margin:0 0 7px;max-height:50px;overflow:auto;scrollbar-width:none;font-size:10px;line-height:1.5;color:#6a6a78}.AiEditor_composerPopover__w4z6Z{position:absolute;left:7px;right:7px;bottom:calc(100% + 6px);z-index:5;display:grid;grid-gap:10px;gap:10px;padding:13px;max-height:min(45dvh,360px);overflow:auto;overscroll-behavior:contain;scrollbar-width:none;border:1px solid #dddde6;border-radius:14px;background:#fafafdf5;box-shadow:0 -6px 30px #22223318;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:AiEditor_appear__HePgM .18s ease-out}.AiEditor_composerPopover__w4z6Z[hidden]{display:none}.AiEditor_composerPopover__w4z6Z::-webkit-scrollbar{display:none}.AiEditor_composerPopover__w4z6Z>header{display:flex;justify-content:space-between;align-items:center;font-size:12px}.AiEditor_composerPopover__w4z6Z>header button{border:0;background:none;color:#73737f;font:inherit;font-size:18px;cursor:pointer;padding:0 4px}.AiEditor_composerPopover__w4z6Z label{font-size:11px}.AiEditor_composerPopover__w4z6Z select{font-size:12px;padding:8px}.AiEditor_composerPopover__w4z6Z .AiEditor_hint__8T2_H{font-size:10px;margin:0}.AiEditor_composerPopover__w4z6Z .AiEditor_project__963sw{padding:9px}.AiEditor_attachmentButton__48PHB:focus-visible,.AiEditor_composerFooter__P_31m button:focus-visible,.AiEditor_composerPopover__w4z6Z button:focus-visible,.AiEditor_generate__x2teF:focus-visible,.AiEditor_toBottom__lkGEv:focus-visible{outline:2px solid #77778f;outline-offset:3px}@keyframes AiEditor_appear__HePgM{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.AiEditor_body__DG9U4{height:clamp(300px,calc(100dvh - 350px),700px)}.AiEditor_composer__MpBpS{padding-bottom:max(7px,env(safe-area-inset-bottom))}.AiEditor_body__DG9U4 textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.AiEditor_inputBox__EnH2T{transition:none}.AiEditor_body__DG9U4 .AiEditor_toBottom__lkGEv,.AiEditor_composerPopover__w4z6Z{animation:none}.AiEditor_composerTools__wZtBQ .AiEditor_generate__x2teF:hover:not(:disabled){transform:none}}.AiEditor_launch__sjpyn{display:flex;flex-direction:column;gap:5px;text-align:left;width:100%;padding:15px;border:1px solid #d0d0dc;border-radius:14px;background:linear-gradient(120deg,#ffffffeb,#eeeef7ad);color:#353541;font:inherit;cursor:pointer;margin:12px 0}.AiEditor_launch__sjpyn span{font-size:13px;font-weight:600}.AiEditor_launch__sjpyn small{font-size:11px;color:#888896}.AiEditor_professional__BWaCO{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;border-radius:18px;background:linear-gradient(145deg,#fafafdef,#eeeeF6e8);box-shadow:0 0 0 1px #aaaabb22,0 12px 40px #22223309;animation:AiEditor_appear__HePgM .22s ease-out}.AiEditor_professionalHeader__MSV5q{flex-shrink:0;display:flex;gap:7px;align-items:center;padding:14px 13px;border-bottom:1px solid #dcdce733}.AiEditor_professionalHeader__MSV5q>div{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.AiEditor_professionalHeader__MSV5q strong{font-size:13px;font-weight:600}.AiEditor_professionalHeader__MSV5q small{font-size:10px;color:#93939f}.AiEditor_historyDrawer__2qa3k>header button,.AiEditor_professionalHeader__MSV5q button{font:inherit;font-size:12px;border:1px solid #d7d7e1;border-radius:8px;padding:5px 8px;background:#ffffffba;color:#696979;cursor:pointer}.AiEditor_professionalHeader__MSV5q button:last-child{font-size:20px;line-height:22px;padding:1px 8px;border:0;background:none}.AiEditor_professional__BWaCO .AiEditor_body__DG9U4{flex:1 1;height:auto;min-height:0}.AiEditor_professional__BWaCO .AiEditor_chatHeading__RLjDD{padding-top:6px}.AiEditor_focusTags__Yq_ZD{display:flex;gap:5px;flex-wrap:wrap;max-height:70px;overflow:auto;scrollbar-width:none;padding-bottom:7px}.AiEditor_focusTags__Yq_ZD button{font:inherit;font-size:10px;max-width:100%;border:1px solid #c7c7d7;border-radius:8px;background:#e9e9f2;color:#555565;padding:5px 7px;cursor:pointer}.AiEditor_focusTags__Yq_ZD span{margin-left:8px}.AiEditor_sourceStatus__S9EUl{font-size:10px;color:#9999a4;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiEditor_historyDrawer__2qa3k{position:absolute;inset:0;z-index:7;overflow:auto;scrollbar-width:none;background:#f6f6fbf7;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:13px}.AiEditor_historyDrawer__2qa3k>header{display:flex;justify-content:space-between;align-items:center;font-size:13px;position:-webkit-sticky;position:sticky;top:-13px;padding:10px 0;background:#f6f6fb;z-index:1}.AiEditor_professional__BWaCO .AiEditor_transcriptFrame___luSi{min-height:60px}.AiEditor_professional__BWaCO .AiEditor_body__DG9U4 textarea{min-height:88px}@media(prefers-reduced-motion:reduce){.AiEditor_professional__BWaCO{animation:none}}.AiEditor_management__GT0nW .AiEditor_actions__RMUuD button[aria-pressed=true]{background:#33333e;color:#fff;border-color:#33333e}.AiEditor_taskDetail__LI8vd{border:1px solid #d3d3e0;border-radius:14px;padding:16px;margin:16px 0;background:#f4f4fa}.AiEditor_taskDetail__LI8vd>header{display:flex;justify-content:space-between;gap:12px;font-size:13px}.AiEditor_taskDetail__LI8vd>small{display:block;margin-bottom:12px;overflow-wrap:anywhere}.AiEditor_taskDetail__LI8vd .AiEditor_actions__RMUuD{margin-top:10px}.AiEditor_deviceBody__WftU8{display:grid;grid-gap:10px;gap:10px;padding:0 15px 15px;height:auto;min-height:0}.AiEditor_deviceBody__WftU8 .AiEditor_setupDownload__wbnyY,.AiEditor_deviceBody__WftU8 p{margin:0}.AiEditor_deviceBody__WftU8 article{padding:12px;border:1px solid #dedee7;border-radius:12px;background:#f5f5fa}.AiEditor_deviceBody__WftU8 .AiEditor_manualSetup__uO0Ca{margin:0}.AiEditor_deviceBody__WftU8 .AiEditor_actions__RMUuD{margin-top:8px}.AiEditor_moduleFacts__3fRC7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.AiEditor_moduleFacts__3fRC7 div{padding:12px;border-radius:10px;background:#f2f2f7}.AiEditor_moduleFacts__3fRC7 dt{font-size:11px;color:#858593;margin-bottom:6px}.AiEditor_moduleFacts__3fRC7 dd{margin:0;font-size:12px;line-height:1.8;color:#494958}.AiEditor_moduleFacts__3fRC7 div:first-child{grid-column:1/-1}.AiEditor_moduleCard__N0_xz>header{gap:12px;display:flex;justify-content:space-between}.AiEditor_moduleCard__N0_xz code{font-size:10px;color:#9999a5}.AiEditor_modulePreviewHeader__gqYII{position:-webkit-sticky;position:sticky;top:0;background:#fafafe;z-index:1;padding:8px}.AiEditor_templateDuplicates__rmKxp{font-size:12px;background:#efeff6;border-radius:10px;padding:10px;line-height:1.8}.AiEditor_templateDuplicates__rmKxp p{margin:4px 0}@media(max-width:600px){.AiEditor_moduleFacts__3fRC7{grid-template-columns:1fr}.AiEditor_moduleCard__N0_xz>header{flex-direction:column}}.AiEditor_moduleDialog__Sdf6j.AiEditor_moduleDialog__Sdf6j{width:min(1240px,calc(100vw - 48px));height:min(880px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);box-sizing:border-box;padding:18px;overflow:hidden}.AiEditor_moduleDialog__Sdf6j[open]{display:flex;flex-direction:column;gap:12px}.AiEditor_moduleDialog__Sdf6j>div:first-child{flex-shrink:0}.AiEditor_moduleDialog__Sdf6j h2{font-size:16px}.AiEditor_moduleDialog__Sdf6j .AiEditor_modulePreviewHeader__gqYII{position:static;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;background:none;flex-shrink:0}.AiEditor_modulePreviewHeader__gqYII small{font-size:11px;color:#888895}.AiEditor_modulePreviewCanvas__tz5fj{display:flex;justify-content:center;flex:1 1;min-height:0;background:#ececf2;border-radius:12px;overflow:hidden}.AiEditor_modulePreviewCanvas__tz5fj iframe{height:100%;border:0;display:block;background:#fff;border-radius:10px}.AiEditor_professionalHeader__MSV5q button[data-mode-switch]{font-size:11px;line-height:1.5;padding:6px 8px;border:1px solid #d7d7e1;background:#ffffffba;white-space:nowrap}.AiEditor_localBody__7Af0_{flex:1 1;min-height:0;overflow:auto;scrollbar-width:none;padding-top:14px}.AiEditor_localBody__7Af0_::-webkit-scrollbar{display:none}.AiEditor_localProfessional__GGDtd{animation:AiEditor_appear__HePgM .2s ease-out}@media(max-width:600px){.AiEditor_moduleDialog__Sdf6j.AiEditor_moduleDialog__Sdf6j{width:calc(100vw - 20px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);padding:12px}.AiEditor_moduleDialog__Sdf6j .AiEditor_modulePreviewHeader__gqYII{flex-wrap:wrap}.AiEditor_modulePreviewHeader__gqYII small{display:none}}@media(prefers-reduced-motion:reduce){.AiEditor_localProfessional__GGDtd{animation:none}}.AiEditor_templateWorkspace__yFw0_{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);grid-gap:18px;gap:18px;padding:20px;height:calc(100dvh - 90px);min-height:580px;box-sizing:border-box;animation:AiEditor_appear__HePgM .25s ease-out}.AiEditor_templateCanvas__svJR_{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:18px;border-radius:18px;background:#ffffffb5;border:1px solid #ffffffd9;box-shadow:0 8px 40px #2828350a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.AiEditor_templateCanvas__svJR_>header{display:flex;justify-content:space-between;align-items:center;gap:12px}.AiEditor_templateCanvas__svJR_ small{display:block;font-size:11px;color:#7b7b89;margin-top:5px}.AiEditor_templateWorkspace__yFw0_ button,.AiEditor_templateWorkspace__yFw0_ select{font:inherit;font-size:12px;border:1px solid #dddde6;border-radius:9px;padding:7px 10px;background:#fafafd;color:#41414a;cursor:pointer}.AiEditor_templateWorkspace__yFw0_ button:disabled{opacity:.45;cursor:default}.AiEditor_templateWorkspace__yFw0_>.AiEditor_professional__BWaCO{height:100%;min-height:0;overflow:hidden;border:1px solid #dddde6;border-radius:18px;background:#fafafdd9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.AiEditor_templateWorkspace__yFw0_ .AiEditor_body__DG9U4{min-height:0;flex:1 1}.AiEditor_templateWorkspace__yFw0_ textarea{resize:vertical;width:100%;font:inherit;line-height:1.7;font-size:13px}.AiEditor_templateWorkspace__yFw0_ .AiEditor_composerTools__wZtBQ button{margin-left:auto;background:#33333e;color:white}.AiEditor_templateWorkspace__yFw0_ .AiEditor_professional__BWaCO article{margin-top:15px}.AiEditor_templateWorkspace__yFw0_ .AiEditor_composerFooter__P_31m select{max-width:70%;font-size:11px}.AiEditor_templateWorkspace__yFw0_ .AiEditor_modulePreviewCanvas__tz5fj iframe{width:100%}@media(max-width:900px){.AiEditor_templateWorkspace__yFw0_{grid-template-columns:minmax(0,1fr);height:auto;padding:12px;min-height:0}.AiEditor_templateCanvas__svJR_{height:460px;padding:12px}.AiEditor_templateWorkspace__yFw0_>.AiEditor_professional__BWaCO{height:calc(100dvh - 120px);min-height:540px}.AiEditor_templateCanvas__svJR_ .AiEditor_actions__RMUuD,.AiEditor_templateCanvas__svJR_>header{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.AiEditor_templateWorkspace__yFw0_{animation:none}}.AiEditor_actions__RMUuD button.AiEditor_approveShared___NJx7{background:#28734c;border-color:#28734c;color:#fff;box-shadow:0 2px 7px #28734c18}.AiEditor_actions__RMUuD button.AiEditor_approveShared___NJx7:hover:not(:disabled){background:#205f3e;border-color:#205f3e}.AiEditor_actions__RMUuD button.AiEditor_approveShared___NJx7:focus-visible{outline:2px solid #28734c;outline-offset:3px}.AiEditor_actions__RMUuD button.AiEditor_approveShared___NJx7:disabled{background:#e3ece6;border-color:#d5e2da;color:#708378;box-shadow:none;cursor:default;transform:none}.AiEditor_liveProgress__rBqF8 ol{display:grid;grid-gap:5px;gap:5px;margin:10px 0 0;padding:0;list-style:none}.AiEditor_liveProgress__rBqF8 li{display:flex;align-items:baseline;gap:7px;font-size:10px;color:#838391}.AiEditor_liveProgress__rBqF8 li time{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiEditor_publicUpdates__4IreE{display:grid;grid-gap:8px;gap:8px}.AiEditor_publicUpdates__4IreE p{padding:10px 11px;border-radius:10px;background:#ffffffbf;border:1px solid #dddde633;color:#464652;line-height:1.8;margin:0;white-space:pre-wrap}.AiEditor_publicUpdates__4IreE time{display:block;margin-bottom:4px;font-size:10px;color:#90909e}.AiEditor_liveProgress__rBqF8 .AiEditor_currentActivity__1I2uj{font-size:11px;color:#6d6d7b;margin:9px 0}.AiEditor_timeline__OA8__ li[data-event-kind=commentary]{background:#ffffffa8;border-radius:8px;padding:8px;color:#444450}.AiEditor_timeline__OA8__ li[data-event-kind=warning]{color:#8b694c}.AiEditor_timeline__OA8__ button{font:inherit;font-size:11px;border:1px solid #dddde6;border-radius:8px;padding:6px 8px;background:#fafafd;color:#626272;cursor:pointer}.AiEditor_professional__BWaCO{background:linear-gradient(145deg,rgba(250,250,251,.96),rgba(241,242,244,.95))}.AiEditor_professionalHeader__MSV5q{padding:14px 15px;border-bottom-color:rgba(80,85,95,.08)}.AiEditor_professional__BWaCO .AiEditor_chatHeading__RLjDD{padding:9px 15px 12px;gap:9px;border-bottom-color:rgba(80,85,95,.1)}.AiEditor_transcriptFrame___luSi{background:transparent;box-shadow:none}.AiEditor_transcriptContent__b8x4B{padding:0 16px 18px}.AiEditor_transcript__oAlGZ .AiEditor_chatTurn__BRwzv{padding:20px 0 18px;border:0;border-bottom:1px solid rgba(80,85,95,.09);border-radius:0;background:transparent;box-shadow:none}.AiEditor_transcript__oAlGZ .AiEditor_turnHeader__3_Q45{gap:10px;align-items:center}.AiEditor_turnHeader__3_Q45>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0}.AiEditor_transcript__oAlGZ .AiEditor_turnStatus__7ZoiW{font-size:11px;font-weight:500;color:#60646c}.AiEditor_turnStatus__7ZoiW[data-state=queued],.AiEditor_turnStatus__7ZoiW[data-state=running]{color:#30343c}.AiEditor_turnStatus__7ZoiW[data-state=failed]{color:#925851}.AiEditor_transcript__oAlGZ .AiEditor_recordMarker__AB5gG{font-size:9px;font-weight:500;padding:2px 6px;border-radius:5px;background:rgba(75,80,90,.07);color:#747982;line-height:1.5}.AiEditor_transcript__oAlGZ .AiEditor_turnHeader__3_Q45 time{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#969ba3}.AiEditor_transcript__oAlGZ .AiEditor_turnMeta__xgTxH{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin-top:6px;color:#898e97;font-size:10px;line-height:1.6}.AiEditor_turnMeta__xgTxH [data-task-duration]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#606773}.AiEditor_userMessage__iRn8G{margin:14px 0 17px 22px;padding:12px 14px;border:0;border-radius:14px 14px 4px 14px;background:rgba(222,225,231,.65);color:#30343a}.AiEditor_userMessage__iRn8G>small{display:block;color:#7c828c;line-height:1.6}.AiEditor_userMessage__iRn8G p{margin:6px 0 0;line-height:1.85}.AiEditor_assistantMessage__vwDKU{padding:0 2px 7px;color:#33383e}.AiEditor_assistantMessage__vwDKU>small{font-size:11px;color:#535963;margin-bottom:7px}.AiEditor_transcript__oAlGZ .AiEditor_actions__RMUuD{margin-top:12px;gap:7px}.AiEditor_transcript__oAlGZ .AiEditor_actions__RMUuD button{padding:6px 10px;font-size:11px;border-color:rgba(90,95,105,.14);background:rgba(255,255,255,.55);color:#5c626c;border-radius:8px;box-shadow:none}.AiEditor_transcript__oAlGZ .AiEditor_actions__RMUuD button:hover:not(:disabled){background:rgba(255,255,255,.9);border-color:rgba(90,95,105,.28)}.AiEditor_timeline__OA8__ summary:focus-visible,.AiEditor_transcript__oAlGZ .AiEditor_actions__RMUuD button:focus-visible{outline:2px solid #858b96;outline-offset:3px}.AiEditor_transcript__oAlGZ .AiEditor_timeline__OA8__{margin-top:8px}.AiEditor_transcript__oAlGZ .AiEditor_timeline__OA8__ summary{padding:5px 0;color:#858b95;line-height:1.6}.AiEditor_professional__BWaCO .AiEditor_composer__MpBpS{background:rgba(250,250,251,.96);border-top-color:rgba(80,85,95,.12);box-shadow:0 -5px 18px rgba(35,40,50,.025)}@media(max-width:600px){.AiEditor_transcriptContent__b8x4B{padding-left:13px;padding-right:13px}.AiEditor_userMessage__iRn8G{margin-left:14px}.AiEditor_professional__BWaCO .AiEditor_chatHeading__RLjDD{padding-left:13px;padding-right:13px}}.AiEditor_syncStatus__SXHXL{margin:0;padding:3px 0;font-size:10px;color:#797982;line-height:1.5}.AiEditor_reviewStatus__6n14u{margin:10px 0;font-size:11px;line-height:1.65;color:#696972}.AiEditor_reviewStatus__6n14u p{margin:0}.AiEditor_reviewStatus__6n14u small{display:block;color:#8b8b94}.AiEditor_reviewStatus__6n14u p small{display:inline}.AiEditor_reviewStatus__6n14u details{margin-top:6px}.AiEditor_reviewStatus__6n14u summary{cursor:pointer}.AiEditor_reviewStatus__6n14u ul{list-style:none;margin:8px 0;padding:0;display:grid;grid-gap:9px;gap:9px}.AiEditor_reviewStatus__6n14u li{padding:7px 9px;border-left:2px solid #bdbdc8;overflow-wrap:anywhere}.AiEditor_reviewStatus__6n14u li div{max-height:100px;overflow:auto;font-size:10px}.AiEditor_reviewStatus__6n14u ins{text-decoration:none}.AiEditor_reviewStatus__6n14u p[data-state=manual]{color:#86653e}.AiEditor_compareButton__YNSGm{margin-top:8px;border:1px solid #d9d9df;border-radius:8px;background:#fff9;padding:6px 10px;font:inherit;color:#52525e;cursor:pointer}.AiEditor_compareDialog__nqecq.AiEditor_compareDialog__nqecq{width:min(1400px,95vw);max-width:95vw}.AiEditor_compareFrames__VG8tB{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:12px 0}.AiEditor_compareFrames__VG8tB section{min-width:0;display:grid;justify-items:center;grid-gap:6px;gap:6px}.AiEditor_compareCanvas__XQRVL{height:65dvh;width:100%;min-width:0}.AiEditor_compareCanvas__XQRVL>div{height:100%;padding:0}.AiEditor_compareFrames__VG8tB iframe{border:0}@media(max-width:700px){.AiEditor_compareFrames__VG8tB{grid-template-columns:1fr}.AiEditor_compareCanvas__XQRVL{height:50dvh}}.AiEditor_userMessage__iRn8G .AiEditor_requestClamped__uRrKx{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.AiEditor_userMessage__iRn8G .AiEditor_requestToggle__qL9TE{display:flex;gap:6px;align-items:center;margin-top:7px;padding:0;border:0;background:none;color:#757b86;font:inherit;font-size:10px;cursor:pointer}.AiEditor_requestToggle__qL9TE:focus-visible{outline:2px solid #858b96;outline-offset:4px}.AiEditor_professional__BWaCO .AiEditor_liveProgress__rBqF8{padding:0;gap:8px;border:0;border-radius:0;background:transparent;box-shadow:none}.AiEditor_liveHeading__mpKca small{display:flex;gap:5px;align-items:center}.AiEditor_liveHeading__mpKca small:before{content:"";width:5px;height:5px;border-radius:50%;background:#969daa}.AiEditor_liveHeading__mpKca small[data-connected=true]:before{background:#616975;box-shadow:0 0 0 3px #6169750c}.AiEditor_professional__BWaCO .AiEditor_publicUpdates__4IreE{gap:10px}.AiEditor_professional__BWaCO .AiEditor_publicUpdates__4IreE p{padding:0 0 0 11px;border:0;border-left:2px solid #aeb5c533;border-radius:0;background:transparent;font-size:12px;line-height:1.8}.AiEditor_professional__BWaCO .AiEditor_publicUpdates__4IreE time{display:inline;margin-right:8px;font-size:9px}.AiEditor_professional__BWaCO .AiEditor_liveProgress__rBqF8 .AiEditor_currentActivity__1I2uj{margin:4px 0 0;color:#838995;font-size:10px}.AiEditor_professional__BWaCO .AiEditor_liveProgress__rBqF8>small{font-size:9px;color:#979ca5}.AiEditor_professional__BWaCO .AiEditor_reviewStatus__6n14u{margin:8px 0;color:#7f8590;font-size:10px}.AiEditor_professional__BWaCO .AiEditor_reviewStatus__6n14u>p{font-size:10px}.AiEditor_professional__BWaCO .AiEditor_reviewStatus__6n14u>p strong{font-weight:500}.AiEditor_professional__BWaCO .AiEditor_reviewStatus__6n14u>small{margin-top:4px;line-height:1.7}.AiEditor_professional__BWaCO .AiEditor_reviewStatus__6n14u details{margin-top:3px}.AiEditor_professional__BWaCO .AiEditor_reviewStatus__6n14u summary{padding:3px 0}.AiEditor_professional__BWaCO .AiEditor_reviewStatus__6n14u ul{max-height:260px;overflow:auto;scrollbar-width:thin}@media(prefers-reduced-motion:reduce){.AiEditor_professional__BWaCO *{scroll-behavior:auto}}.AiEditor_professional__BWaCO .AiEditor_reviewDetails__Jck57[open]{padding-bottom:8px}.AiEditor_professional__BWaCO .AiEditor_reviewDetails__Jck57>details{margin-left:10px}.AiEditor_turnFooter__KFeH0{display:flex;justify-content:flex-end;margin-top:12px;color:#8b9099;font-size:10px;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiEditor_composerTools__wZtBQ .AiEditor_casePreset__52YUx{flex-shrink:0;border:1px solid #d8d8e1;border-radius:8px;padding:5px 8px;background:#f4f4f8;color:#565663;font:inherit;font-size:11px;cursor:pointer;transition:background .18s,border-color .18s}.AiEditor_composerTools__wZtBQ .AiEditor_casePreset__52YUx:hover:not(:disabled){background:#eaeaef;border-color:#bcbcc9}.AiEditor_composerTools__wZtBQ .AiEditor_casePreset__52YUx:focus-visible{outline:2px solid #747484;outline-offset:2px}.AiEditor_composerTools__wZtBQ .AiEditor_casePreset__52YUx:disabled{opacity:.45;cursor:default}.AiEditor_composerTools__wZtBQ .AiEditor_previewStatus__mnzea[hidden]{display:none}.AiWorkspace_draftList__4TuGC,.AiWorkspace_taskBrowser__lN9DG,.AiWorkspace_usage__G_mCO{border:1px solid #dcdce4;border-radius:16px;padding:16px;background:#ffffff9e;margin:14px 0;font-size:12px;color:#3c3c46;min-width:0}.AiWorkspace_taskBrowser__lN9DG>header,.AiWorkspace_usage__G_mCO header{display:flex;justify-content:space-between;align-items:center;gap:12px}.AiWorkspace_filters__BRcrr input,.AiWorkspace_filters__BRcrr select,.AiWorkspace_usage__G_mCO select{font:inherit;min-width:0;border:1px solid #dddde6;background:#fff9;border-radius:8px;padding:7px;color:#50505c}.AiWorkspace_usageGrid__rYQ_P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.AiWorkspace_usageGrid__rYQ_P article{margin:0!important;border:0!important;border-radius:12px;background:#f4f4f8;padding:14px!important}.AiWorkspace_usageGrid__rYQ_P b{font-size:24px;font-weight:500}.AiWorkspace_usageGrid__rYQ_P p{margin:10px 0}.AiWorkspace_usageGrid__rYQ_P dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.AiWorkspace_usageGrid__rYQ_P dt{color:#888894;font-size:11px}.AiWorkspace_usageGrid__rYQ_P dd{margin:4px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiWorkspace_usageGrid__rYQ_P small,.AiWorkspace_usageNote__W6GBa{font-size:10px;color:#83838f;line-height:1.7}.AiWorkspace_usageNote__W6GBa{display:block;margin-top:10px}.AiWorkspace_filters__BRcrr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:7px;gap:7px;margin:12px 0}.AiWorkspace_taskScroll___9D3B{max-height:600px;overflow:auto;scrollbar-width:none;overscroll-behavior:contain}.AiWorkspace_taskScroll___9D3B::-webkit-scrollbar{display:none}.AiWorkspace_taskScroll___9D3B .AiWorkspace_taskRow__LF9o3{display:block;width:100%;font:inherit;text-align:left;border:1px solid #e0e0e8;background:#fff9;border-radius:12px;margin:8px 0;padding:12px;cursor:pointer;transition:background .18s,border-color .18s;overflow-wrap:anywhere}.AiWorkspace_taskRow__LF9o3:hover{background:#efeff5;border-color:#bcbcc9}.AiWorkspace_taskRow__LF9o3>span{display:flex;justify-content:space-between;gap:8px}.AiWorkspace_taskRow__LF9o3 strong{font-size:12px;font-weight:500}.AiWorkspace_taskRow__LF9o3 em{font-style:normal;color:#747484;font-size:10px;white-space:nowrap}.AiWorkspace_taskRow__LF9o3 em[data-state=running]{color:#292934}.AiWorkspace_taskRow__LF9o3 p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;margin:8px 0;line-height:1.65}.AiWorkspace_taskRow__LF9o3 small{color:#93939e;font-size:10px}.AiWorkspace_empty__Zp5LB,.AiWorkspace_sentinel__vQO8A{text-align:center;padding:14px;color:#90909c;font-size:11px}.AiWorkspace_draftList__4TuGC button,.AiWorkspace_sentinel__vQO8A button{font:inherit;font-size:11px;border:1px solid #dddde7;background:#fff;border-radius:8px;padding:6px 9px;cursor:pointer}.AiWorkspace_draftList__4TuGC summary{cursor:pointer}.AiWorkspace_draftList__4TuGC>div{display:flex;align-items:center;gap:6px;flex-wrap:wrap;border-top:1px solid #e5e5ed;padding-top:10px;margin-top:10px}.AiWorkspace_draftList__4TuGC small{width:100%;color:#898996;font-size:10px}.AiWorkspace_compact__7di9Y{padding:10px;margin:10px 0}.AiWorkspace_compact__7di9Y .AiWorkspace_usageGrid__rYQ_P{gap:7px}.AiWorkspace_compact__7di9Y .AiWorkspace_usageGrid__rYQ_P article{padding:10px!important}.AiWorkspace_compact__7di9Y .AiWorkspace_usageGrid__rYQ_P dl{gap:7px}.AiWorkspace_compact__7di9Y .AiWorkspace_usageGrid__rYQ_P b{font-size:20px}.AiWorkspace_compact__7di9Y .AiWorkspace_filters__BRcrr{grid-template-columns:1fr 1fr}.AiWorkspace_compact__7di9Y .AiWorkspace_filters__BRcrr input{grid-column:1/-1}.AiWorkspace_compact__7di9Y .AiWorkspace_taskScroll___9D3B{max-height:340px}@media(max-width:600px){.AiWorkspace_filters__BRcrr{grid-template-columns:1fr 1fr}.AiWorkspace_filters__BRcrr input{grid-column:1/-1}.AiWorkspace_usageGrid__rYQ_P{gap:7px}.AiWorkspace_usageGrid__rYQ_P dl{grid-template-columns:1fr}.AiWorkspace_taskBrowser__lN9DG,.AiWorkspace_usage__G_mCO{padding:12px}}@media(prefers-reduced-motion:reduce){.AiWorkspace_taskRow__LF9o3{transition:none}}.AiWorkspace_sidebar__J_EFG{display:flex;flex-direction:column;height:100%;margin:0;padding:14px 10px;border:0;border-radius:0;background:transparent;overflow:hidden}.AiWorkspace_sidebar__J_EFG .AiWorkspace_filters__BRcrr{grid-template-columns:1fr 1fr}.AiWorkspace_sidebar__J_EFG .AiWorkspace_filters__BRcrr input{grid-column:1/-1}.AiWorkspace_sidebar__J_EFG .AiWorkspace_taskScroll___9D3B{flex:1 1;min-height:0;max-height:none}.AiWorkspace_historyHint__n1Hz9{color:#858590;font-size:11px;line-height:1.7;margin:10px 0 0}.AiWorkspace_taskScroll___9D3B .AiWorkspace_taskRow__LF9o3[aria-current=true]{background:#e9e9f3;border-color:#9393ad;box-shadow:inset 3px 0 #5b5b73}.AiWorkspace_taskRow__LF9o3:disabled{cursor:wait;opacity:.65}.AiWorkspace_sidebar__J_EFG .AiWorkspace_taskRow__LF9o3>span{flex-direction:column;gap:4px}.AiWorkspace_sidebar__J_EFG .AiWorkspace_taskRow__LF9o3 em{align-self:flex-start}.AiWorkspace_sidebar__J_EFG .AiWorkspace_taskRow__LF9o3:focus-visible{outline:2px solid #74748e;outline-offset:2px}.AiWorkspace_conversationTitle__umG34{display:block;margin-top:8px;line-height:1.6}.AiWorkspace_conversationTurns__27eyN{margin:-4px 0 10px;padding:0 7px}.AiWorkspace_turnToggle__CQC3N{font:inherit;font-size:11px;border:0;background:transparent;color:#777784;cursor:pointer;padding:7px 3px}.AiWorkspace_turnRow__B7Ioa{display:block;width:100%;text-align:left;border:0;border-left:2px solid #e0e0e9;background:#ffffff65;border-radius:0 7px 7px 0;padding:9px;margin:5px 0;font:inherit;cursor:pointer}.AiWorkspace_turnRow__B7Ioa small{display:block;color:#9696a3;font-size:10px;margin-bottom:5px}.AiWorkspace_turnRow__B7Ioa span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6;font-size:11px}.AiWorkspace_turnRow__B7Ioa[aria-current=true]{border-color:#79798f;background:#e9e9f3}.AiWorkspace_turnRow__B7Ioa:hover{background:#efeff5}.AiWorkspace_turnRow__B7Ioa:focus-visible,.AiWorkspace_turnToggle__CQC3N:focus-visible{outline:2px solid #74748e;outline-offset:2px}.AiWorkspace_taskScroll___9D3B .AiWorkspace_taskRow__LF9o3,.AiWorkspace_taskScroll___9D3B .AiWorkspace_turnRow__B7Ioa{white-space:normal}.AiWorkspace_taskRow__LF9o3 small,.AiWorkspace_turnRow__B7Ioa span{overflow-wrap:anywhere}.AiWorkspace_conversationTitle__umG34{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AiWorkspace_turnRow__B7Ioa .AiWorkspace_turnDuration__e2Xo8{margin:7px 0 0;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiWorkspace_turnRow__B7Ioa .AiWorkspace_turnDuration__e2Xo8 span{display:inline;font-size:inherit;line-height:inherit}.AiWorkspace_recordGroup__5Thsl,.AiWorkspace_turnGroup__gb0mC{position:relative}.AiWorkspace_sidebar__J_EFG .AiWorkspace_recordGroup__5Thsl>.AiWorkspace_taskRow__LF9o3{padding-right:34px}.AiWorkspace_turnGroup__gb0mC>.AiWorkspace_turnRow__B7Ioa{padding-right:30px}.AiWorkspace_deleteRecord__qJAAP{position:absolute;right:5px;top:8px;display:grid;place-items:center;width:27px;height:27px;padding:0!important;border:0!important;border-radius:7px;background:transparent;color:#92929e;cursor:pointer;transition:background .18s,color .18s}.AiWorkspace_deleteRecord__qJAAP:hover{background:#a43b4312;color:#a43b43}.AiWorkspace_deleteRecord__qJAAP:focus-visible{outline:2px solid #a43b43;outline-offset:2px}.AiWorkspace_deleteRecord__qJAAP:disabled{opacity:.5;cursor:wait}.AiWorkspace_turnGroup__gb0mC>.AiWorkspace_deleteRecord__qJAAP{top:5px;right:2px}.AiWorkspace_deleteDialog__Tfifz{width:min(420px,calc(100vw - 32px));box-sizing:border-box;max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #ffffffa8;border-radius:20px;background:#f8f8fbed;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:23px;color:#383842;box-shadow:0 24px 100px #18182030;font-size:13px;line-height:1.8}.AiWorkspace_deleteDialog__Tfifz::-webkit-backdrop{background:#16162342;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.AiWorkspace_deleteDialog__Tfifz::backdrop{background:#16162342;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.AiWorkspace_deleteDialog__Tfifz header{display:flex;align-items:center;justify-content:space-between;gap:14px}.AiWorkspace_deleteDialog__Tfifz h2{margin:0;font-size:17px;font-weight:550}.AiWorkspace_deleteDialog__Tfifz button{font:inherit;border:1px solid #dbdbe4;border-radius:9px;background:#fff9;padding:7px 14px;cursor:pointer}.AiWorkspace_deleteDialog__Tfifz header button{border:0;background:transparent;padding:3px 8px;color:#898994}.AiWorkspace_deleteExcerpt__0fDvt{padding:12px;border-radius:10px;background:#eaeaf280;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.AiWorkspace_deleteDialog__Tfifz footer{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}.AiWorkspace_deleteDialog__Tfifz .AiWorkspace_deleteConfirm__RihpI{background:#a43b43;color:#fff;border-color:#a43b43}.AiWorkspace_deleteDialog__Tfifz [role=alert]{color:#a43b43}.AiWorkspace_deleteDialog__Tfifz button:disabled{opacity:.6;cursor:wait}@media(prefers-reduced-motion:reduce){.AiWorkspace_deleteRecord__qJAAP{transition:none}}.LeiBoxModule_module__1sv8U{position:relative;min-width:0;max-width:100%;isolation:isolate}.LeiBoxModule_host__sWvgq{width:100%;min-width:0;overflow:hidden}.LeiBoxModule_controls__uIC2x{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px;background:var(--leibox-controls-bg,#fafafa);color:#333;font:12px/1.5 system-ui,sans-serif}.LeiBoxModule_controls__uIC2x button,.LeiBoxModule_error___mOjb button{border:1px solid #ccc;border-radius:5px;background:transparent;color:inherit;padding:6px 10px;cursor:pointer;min-height:32px}.LeiBoxModule_controls__uIC2x button:hover,.LeiBoxModule_error___mOjb button:hover{background:#e8e8e8}.LeiBoxModule_controls__uIC2x button:focus-visible,.LeiBoxModule_error___mOjb button:focus-visible{outline:2px solid #555;outline-offset:2px}.LeiBoxModule_error___mOjb{padding:24px;background:#f3f3f3;color:#333;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.LeiBoxModule_controls__uIC2x{flex-wrap:wrap}.LeiBoxModule_attribution__Jh4iE{padding:16px;background:#fafafa;color:#333;font:12px/1.6 system-ui,sans-serif;overflow-wrap:anywhere}.LeiBoxModule_attribution__Jh4iE pre{white-space:pre-wrap;max-height:320px;overflow:auto}.LeiBoxModule_attribution__Jh4iE a{text-decoration:underline}.MediaInteraction_wrap__08mKn{width:100%;margin:28px auto 0;min-width:0;perspective:1200px}.MediaInteraction_stage__yuWC7{display:block;width:100%;position:relative;border:0;padding:0;cursor:pointer;color:#26343e;background:transparent;font:inherit;touch-action:manipulation}.MediaInteraction_visual__ScE9p{display:block;width:100%;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(30,35,40,.1);box-shadow:0 6px 22px rgba(20,30,40,.06);perspective:1200px}.MediaInteraction_stage__yuWC7:focus-visible{outline:2px solid currentColor;outline-offset:5px}.MediaInteraction_face__3JrKR{position:absolute;inset:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform var(--interaction-duration) cubic-bezier(.22,1,.36,1),opacity var(--interaction-duration)}.MediaInteraction_face__3JrKR img,.MediaInteraction_panel__1QS6Z img{position:absolute;width:100%;height:100%;inset:0;object-fit:var(--interaction-fit)}.MediaInteraction_front__eqxbT{transform:rotateY(0);z-index:2}.MediaInteraction_back__Y9Fd9{transform:rotateY(180deg);opacity:0}.MediaInteraction_wrap__08mKn[data-open=true] .MediaInteraction_front__eqxbT{transform:rotateY(-180deg)}.MediaInteraction_wrap__08mKn[data-open=true] .MediaInteraction_back__Y9Fd9{transform:rotateY(0);opacity:1}.MediaInteraction_cover__0F7gU{position:absolute;inset:0;display:flex;z-index:2;pointer-events:none}.MediaInteraction_panel__1QS6Z{position:relative;width:50%;height:100%;overflow:hidden;transition:transform var(--interaction-duration) cubic-bezier(.22,1,.36,1),opacity var(--interaction-duration);transform-origin:left center}.MediaInteraction_panel__1QS6Z>span{position:absolute;inset:0;width:200%;height:100%}.MediaInteraction_panel__1QS6Z img{width:100%;max-width:none;object-fit:var(--interaction-fit)}.MediaInteraction_panel__1QS6Z:last-child{transform-origin:right center}.MediaInteraction_panel__1QS6Z:last-child>span{left:-100%}.MediaInteraction_wrap__08mKn[data-media-interaction=unfold] .MediaInteraction_back__Y9Fd9{transform:none}.MediaInteraction_wrap__08mKn[data-media-interaction=unfold][data-open=true] .MediaInteraction_panel__1QS6Z:first-child{transform:translateX(-100%) rotateY(-35deg);opacity:0}.MediaInteraction_wrap__08mKn[data-media-interaction=unfold][data-open=true] .MediaInteraction_panel__1QS6Z:last-child{transform:translateX(100%) rotateY(35deg);opacity:0}.MediaInteraction_cue__qghQ1{position:relative;display:flex;width:-moz-fit-content;width:fit-content;margin:14px auto 0;align-items:center;gap:8px;padding:8px 14px;min-height:36px;border-radius:999px;border:1px solid rgba(60,70,80,.14);background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;font-size:12px;line-height:1.4}.MediaInteraction_caption__RSyva{margin:14px 0 0;font-size:12px;line-height:1.7;color:inherit;text-align:center}.MediaInteraction_explanation__OQ_L_{margin:12px auto 0;max-width:560px;font-size:14px;line-height:1.9;color:inherit;text-align:center;white-space:pre-line}.MediaInteraction_fallback__guuPK{position:absolute;inset:0;display:grid;place-items:center;font-size:13px}@media(prefers-reduced-motion:reduce){.MediaInteraction_face__3JrKR,.MediaInteraction_panel__1QS6Z{transition:none}}.MediaInteraction_compareImage__S0Jxd{position:absolute;inset:0;overflow:hidden}.MediaInteraction_compareImage__S0Jxd img{position:absolute;inset:0;width:100%;height:100%;object-fit:var(--interaction-fit)}.MediaInteraction_compareDivider__pQNsg{position:absolute;top:0;bottom:0;width:2px;transform:translateX(-1px);background:#fff;box-shadow:0 0 9px #0005;pointer-events:none}.MediaInteraction_compareDivider__pQNsg>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffffab;border-radius:50%;background:#26292c80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:18px;letter-spacing:2px}.MediaInteraction_compareLabels__dPQVw{position:absolute;inset:12px 12px auto;display:flex;justify-content:space-between;gap:20px;pointer-events:none}.MediaInteraction_compareLabels__dPQVw span{max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.5;padding:5px 9px;border-radius:6px;color:#fff;background:#181b1e99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.MediaInteraction_compareRange__52npN{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;cursor:ew-resize;touch-action:pan-y;outline:none}.MediaInteraction_compareRange__52npN::-webkit-slider-runnable-track{height:100%;background:transparent}.MediaInteraction_compareRange__52npN::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:100%;background:transparent;border:0}.MediaInteraction_compareRange__52npN::-moz-range-track{height:100%;background:transparent}.MediaInteraction_compareRange__52npN::-moz-range-thumb{width:44px;height:100%;background:transparent;border:0;border-radius:0}.MediaInteraction_compare__S05QV:focus-within{outline:2px solid #737a82;outline-offset:4px}.MediaInteraction_wrap__08mKn[data-media-interaction=compare]{margin-top:0}.PaperPackage_view__IaJcK{position:absolute;inset:0;perspective:var(--paper-perspective,1400px);transform-style:preserve-3d;pointer-events:none}.PaperPackage_object__pkQr2{position:absolute;left:50%;top:calc(50% - var(--paper-reading-offset,0px));width:var(--paper-w);height:var(--paper-d);transform:translate(-50%,-50%) rotateX(var(--paper-tilt,0deg)) rotateY(var(--paper-yaw,0deg));transform-style:preserve-3d;will-change:transform}.PaperPackage_sleeve__8jBHZ,.PaperPackage_tray__KkS5m{position:absolute;inset:0;transform-style:preserve-3d;--face-w:var(--paper-w);--face-d:var(--paper-d);--face-h:var(--paper-h)}.PaperPackage_sleeve__8jBHZ{bottom:auto;height:calc(var(--paper-d) - var(--paper-w)*var(--paper-fold-ratio));--face-d:calc(var(--paper-d) - var(--paper-w)*var(--paper-fold-ratio))}.PaperPackage_face__PDbAm{position:absolute;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--paper-outer);background-image:var(--paper-grain);background-size:500px auto;background-blend-mode:luminosity;border:1px solid #ffffff13}.PaperPackage_bottom__aCQ9b,.PaperPackage_floor__WLAon,.PaperPackage_top__xavGM{left:0;top:0;width:var(--face-w);height:var(--face-d)}.PaperPackage_top__xavGM{transform:translateZ(calc(var(--face-h)/2));overflow:hidden;background-image:none}.PaperPackage_bottom__aCQ9b{transform:translateZ(calc(-1 * var(--face-h)/2)) rotateX(180deg);box-shadow:0 22px 45px #10040b55}.PaperPackage_left__MSmiP,.PaperPackage_right__DGOPV{width:var(--face-h);height:var(--face-d);left:calc((var(--face-w) - var(--face-h))/2);top:0}.PaperPackage_left__MSmiP{transform:translateX(calc(-1 * var(--face-w)/2)) rotateY(-90deg);background-image:linear-gradient(#0002,#0006),var(--paper-grain);background-blend-mode:multiply,luminosity}.PaperPackage_right__DGOPV{transform:translateX(calc(var(--face-w)/2)) rotateY(90deg);background-image:linear-gradient(#fff1,#0003),var(--paper-grain);background-blend-mode:multiply,luminosity}.PaperPackage_back__r8JnQ,.PaperPackage_front__hBHQT{left:0;top:calc((var(--face-d) - var(--face-h))/2);width:var(--face-w);height:var(--face-h)}.PaperPackage_front__hBHQT{transform:translateY(calc(var(--face-d)/2)) rotateX(-90deg)}.PaperPackage_back__r8JnQ{transform:translateY(calc(-1 * var(--face-d)/2)) rotateX(90deg);background-image:linear-gradient(#0003,#0007),var(--paper-grain);background-blend-mode:multiply,luminosity}.PaperPackage_relief__Mwjlt,.PaperPackage_sheen__34VLG{position:absolute;inset:0;pointer-events:none}.PaperPackage_relief__Mwjlt{mix-blend-mode:soft-light;opacity:.9}.PaperPackage_sheen__34VLG{background:linear-gradient(125deg,#fff0,#ffffff12 26%,#fff0 55%,#00000013)}.PaperPackage_tray__KkS5m{inset:var(--paper-t);--face-w:calc(var(--paper-w) - 2 * var(--paper-t));--face-d:calc(var(--paper-d) - 2 * var(--paper-t));--face-h:calc(var(--paper-h) - 2 * var(--paper-t));transform:translateY(calc(var(--paper-d) * var(--paper-travel) * var(--drawer-open,0)))}.PaperPackage_tray__KkS5m .PaperPackage_face__PDbAm{--paper-grain:var(--paper-inner-grain);background-color:var(--paper-inner);-webkit-backface-visibility:visible;backface-visibility:visible}.PaperPackage_floor__WLAon{transform:translateZ(calc(-1 * var(--face-h)/2));box-shadow:inset 5px 7px 16px #001b2b88;background-image:linear-gradient(150deg,#0004,#fff0 60%),var(--paper-grain);background-blend-mode:multiply,luminosity}.PaperPackage_tray__KkS5m .PaperPackage_cap__BG_Yv{left:calc(-1 * var(--paper-t));width:var(--paper-w);height:var(--paper-h);top:calc((var(--face-d) - var(--paper-h))/2);transform:translateY(calc(var(--face-d)/2 + var(--paper-t)*1.5)) rotateX(-90deg);background-image:linear-gradient(#fff1,#0001),var(--paper-grain);background-blend-mode:multiply,luminosity}.PaperPackage_frontPrint__pIHGZ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:400 calc(var(--paper-w)*.016)/1 var(--font-serif-sc);letter-spacing:.12em;color:#f1e8d8;text-shadow:0 1px 0 #d6e6e044}.PaperPackage_tray__KkS5m .PaperPackage_fold__uvnFM{left:calc(-1 * var(--paper-t));top:calc(var(--face-d) - var(--paper-w)*var(--paper-fold-ratio) + var(--paper-t)*1.5);width:var(--paper-w);height:calc(var(--paper-w)*var(--paper-fold-ratio));transform:translateZ(calc(var(--paper-h)/2 + 1px));border-top:1px solid #a6d1d229;box-shadow:inset 0 2px 3px #0002}.PaperPackage_frontPrintImage__ci3kz{position:absolute;left:46%;top:34%;width:8%;height:32%}.PaperPackage_tray__KkS5m .PaperPackage_cap__BG_Yv{-webkit-backface-visibility:hidden;backface-visibility:hidden}.PaperPackage_tray__KkS5m .PaperPackage_capBack__P5kFZ{transform:translateY(calc(var(--face-d)/2 + var(--paper-t)*1.5)) rotateX(90deg)}.PaperPackage_closeup__pkO88{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.SceneHighlight_ink__AxfTu,.SceneHighlight_root__oVzgm{width:100%;height:100%}.SceneHighlight_root__oVzgm[data-highlight-active=false]{opacity:0}.SceneHighlight_root__oVzgm[data-highlight-trigger=enter][data-highlight-active=true]>.SceneHighlight_ink__AxfTu{animation:SceneHighlight_chapterHighlight___JkMf var(--highlight-duration,.8s) ease-in-out var(--highlight-cycles,2) both}.SceneHighlight_root__oVzgm[data-highlight-trigger=scroll]>.SceneHighlight_ink__AxfTu{opacity:var(--highlight-opacity,0);animation:none}@keyframes SceneHighlight_chapterHighlight___JkMf{0%,to{opacity:1}50%{opacity:var(--highlight-min,.16)}}@media(prefers-reduced-motion:reduce){.SceneHighlight_root__oVzgm>.SceneHighlight_ink__AxfTu{animation:none!important;opacity:1!important}}.SceneVectorOutline_outline__idUY7{position:absolute;inset:0;display:block;overflow:visible;pointer-events:none;opacity:var(--outline-opacity,.3);filter:drop-shadow(0 0 3px currentColor);animation:SceneVectorOutline_sourceOutlineBreath__W6_sg var(--outline-seconds,4s) ease-in-out infinite}.SceneVectorOutline_outline__idUY7[data-outline-motion=still]{animation:none;filter:none}@keyframes SceneVectorOutline_sourceOutlineBreath__W6_sg{0%,to{opacity:calc(var(--outline-opacity,.3)*.55);filter:drop-shadow(0 0 2px currentColor)}50%{opacity:var(--outline-opacity,.3);filter:drop-shadow(0 0 5px currentColor)}}@media(prefers-reduced-motion:reduce){.SceneVectorOutline_outline__idUY7{animation:none;filter:none}}.CoverStoryScene_track__QSpFg{position:relative;isolation:isolate;min-width:0}.CoverStoryScene_stage__HgXdJ{position:-webkit-sticky;position:sticky;width:100%;isolation:isolate;pointer-events:auto}.CoverStoryScene_surface__CmxnW{position:absolute;inset:0;overflow:hidden;transform-origin:center;will-change:transform;border-radius:24px}.CoverStoryScene_artwork__Fh5MI{position:absolute;transform-origin:center;will-change:transform,opacity;white-space:pre-line;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.CoverStoryScene_artwork__Fh5MI img{display:block}.CoverStoryScene_viewportVector__cc724{position:absolute;inset:0;pointer-events:none}.CoverStoryScene_viewportVector__cc724 svg{display:block;overflow:hidden}.CoverStoryScene_viewportVector__cc724[aria-hidden=false] path{pointer-events:visiblePainted}.CoverStoryScene_ghost__B2gX2,.CoverStoryScene_outline__4cv6N,.CoverStoryScene_reveal__S2BFU{position:absolute;inset:0}.CoverStoryScene_ghost__B2gX2{pointer-events:none}.CoverStoryScene_ghost__B2gX2 [data-web-motion],.CoverStoryScene_reveal__S2BFU [data-web-motion]{min-height:0}.CoverStoryScene_artwork__Fh5MI[data-package-depth]{overflow:visible;transform-style:preserve-3d;filter:none;will-change:transform}.CoverStoryScene_artwork__Fh5MI[data-paper-package]{overflow:visible;transform-style:flat;filter:none;will-change:transform}.CoverStoryScene_package__FzPXI{position:absolute;transform-style:preserve-3d}.CoverStoryScene_packageFront__aHaJk{inset:0;overflow:hidden}.CoverStoryScene_packageFront__aHaJk,.CoverStoryScene_packageSide__rLiO2{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.CoverStoryScene_packageSide__rLiO2{background:var(--package-color)}.CoverStoryScene_packageSide__rLiO2[data-package-side=right]{left:100%;top:0;width:var(--package-depth);height:100%;transform-origin:left;transform:rotateY(90deg);background:linear-gradient(90deg,#ffffff0c,#0003),var(--package-color)}.CoverStoryScene_packageSide__rLiO2[data-package-side=left]{right:100%;top:0;width:var(--package-depth);height:100%;transform-origin:right;transform:rotateY(-90deg);background:linear-gradient(90deg,#0004,#0001),var(--package-color)}.CoverStoryScene_packageSide__rLiO2[data-package-side=top]{bottom:100%;left:0;width:100%;height:var(--package-depth);transform-origin:bottom;transform:rotateX(90deg);background:linear-gradient(#fff1,#fff3),var(--package-color)}.CoverStoryScene_packageSide__rLiO2[data-package-side=bottom]{top:100%;left:0;width:100%;height:var(--package-depth);transform-origin:top;transform:rotateX(-90deg);background:linear-gradient(#0002,#0005),var(--package-color)}.CoverStoryScene_lightClip__7qmQc{position:absolute;inset:0;overflow:hidden;pointer-events:none;mix-blend-mode:soft-light}.CoverStoryScene_light__Bnrix{position:absolute;inset:-30%;background:radial-gradient(ellipse at center,#fff9 0,#fff2 20%,transparent 45%,#0006 75%);will-change:transform}.CoverStoryScene_caption__0npGm{position:absolute;transform:translate3d(-50%,-50%,0);pointer-events:none;max-width:calc(100% - 40px);box-sizing:border-box;will-change:transform,opacity}.CoverStoryScene_caption__0npGm h5{font:inherit;font-weight:inherit;margin:0 0 16px;white-space:pre-line}.CoverStoryScene_caption__0npGm p{margin:0;max-width:34em;white-space:pre-line}[data-preview-editing=true] .CoverStoryScene_caption__0npGm{pointer-events:auto}body:has(.CoverStoryScene_track__QSpFg){overflow-x:clip}.digital-entry-overlay-body:has(.CoverStoryScene_track__QSpFg) .digital-entry-overlay-section{position:relative;isolation:isolate;z-index:0}@media(max-width:767px){.CoverStoryScene_caption__0npGm h5{margin-bottom:12px}.CoverStoryScene_caption__0npGm{max-width:calc(100% - 40px)}}.digital-entry-overlay-section:has(.CoverStoryScene_track__QSpFg){display:flow-root}.CoverStoryScene_outline__4cv6N{pointer-events:none}.CoverStoryScene_lightWash__1JvIV{position:absolute;inset:0;pointer-events:none;z-index:3;will-change:opacity}.CoverStoryScene_artwork__Fh5MI[data-scene-outline]{overflow:visible}.ArtworkCover_hero__hUIhw{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;color:#eeeae0;font-family:var(--font-serif-sc);isolation:isolate}.ArtworkCover_hero__hUIhw:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(transparent,#000 90%);z-index:1;pointer-events:none}.ArtworkCover_art__x7SuL{position:absolute;left:50%;top:var(--art-media-top);width:var(--art-media-width);aspect-ratio:var(--art-media-ratio);transform:translateX(-50%);overflow:hidden}.ArtworkCover_art__x7SuL img,.ArtworkCover_art__x7SuL video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}.ArtworkCover_copy__lQOwO{position:absolute;top:var(--art-content-top);left:clamp(24px,6vw,96px);right:clamp(24px,6vw,96px);z-index:2;text-align:center}.ArtworkCover_kicker__wJKYV{margin:0 0 24px;font-size:clamp(12px,1vw,13px);letter-spacing:.22em;color:#9b9f92;font-weight:400;line-height:1.8}.ArtworkCover_title__qGSkt{margin:0;font-size:clamp(58px,7vw,104px);line-height:1.3;letter-spacing:.12em;text-indent:.12em;font-weight:400;font-family:inherit}.ArtworkCover_subtitle__DDITa{margin:22px 0 0;color:#c3c5b9;font-size:clamp(15px,1.5vw,22px);line-height:1.9;letter-spacing:.08em;font-weight:400}.ArtworkCover_hero__hUIhw .ArtworkCover_enter__qhBJm{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:48px;width:auto;min-width:0;margin:32px 0 0;padding:0;border:0;border-bottom:1px solid #b6bc9c55;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-decoration:none;color:#eeeae0;font:inherit;font-size:15px;line-height:1.8;letter-spacing:.05em;transform:none}.ArtworkCover_back__iJB0w:hover,.ArtworkCover_hero__hUIhw .ArtworkCover_enter__qhBJm:hover,.ArtworkCover_pause__2eDP2:hover{opacity:.65;transform:none}.ArtworkCover_back__iJB0w:focus-visible,.ArtworkCover_hero__hUIhw .ArtworkCover_enter__qhBJm:focus-visible,.ArtworkCover_pause__2eDP2:focus-visible{outline:1px solid currentColor;outline-offset:5px}.ArtworkCover_footer__H8S6B{position:absolute;z-index:2;bottom:34px;left:clamp(24px,6vw,96px);margin:0;white-space:pre-line;color:#a5aa9c;font-size:12px;line-height:1.8;letter-spacing:.05em;font-weight:400}.ArtworkCover_back__iJB0w,.ArtworkCover_pause__2eDP2{position:absolute;z-index:3;min-height:44px;border:0;background:none;color:#a5aa9c;font:inherit;font-size:12px;line-height:1.8;letter-spacing:.05em;padding:8px 0;cursor:pointer}.ArtworkCover_pause__2eDP2{bottom:28px;right:clamp(24px,6vw,96px)}.ArtworkCover_back__iJB0w{left:clamp(24px,6vw,96px);top:76px}@media(max-width:767px){.ArtworkCover_art__x7SuL{top:var(--art-mobile-media-top);width:var(--art-mobile-media-width)}.ArtworkCover_copy__lQOwO{top:var(--art-mobile-content-top)}.ArtworkCover_title__qGSkt{font-size:58px;letter-spacing:.08em;text-indent:.08em}.ArtworkCover_kicker__wJKYV{margin-bottom:23px;font-size:12px;letter-spacing:.18em}.ArtworkCover_subtitle__DDITa{font-size:15px;letter-spacing:.02em;margin-top:20px}.ArtworkCover_hero__hUIhw .ArtworkCover_enter__qhBJm{font-size:14px;gap:20px;margin-top:25px}.ArtworkCover_footer__H8S6B{bottom:22px;max-width:23em}.ArtworkCover_pause__2eDP2{bottom:18px}.ArtworkCover_back__iJB0w{top:70px}}@media(max-height:500px) and (min-width:768px){.ArtworkCover_copy__lQOwO{top:12%}.ArtworkCover_kicker__wJKYV{font-size:11px;margin-bottom:8px}.ArtworkCover_title__qGSkt{font-size:52px;line-height:1.2}.ArtworkCover_subtitle__DDITa{font-size:14px;margin-top:10px}.ArtworkCover_hero__hUIhw .ArtworkCover_enter__qhBJm{font-size:12px;min-height:36px;margin-top:12px}.ArtworkCover_art__x7SuL{top:55%;width:75vw}.ArtworkCover_footer__H8S6B{font-size:10px;bottom:14px}.ArtworkCover_pause__2eDP2{font-size:10px;bottom:10px}.ArtworkCover_back__iJB0w{top:68px}}.ArtworkExperience_experience__o1S7c{position:fixed;inset:0;height:100svh;z-index:32;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;background:transparent!important;color:inherit;transform:none!important;transition:none!important;isolation:isolate;font-family:var(--font-serif-sc);-webkit-user-select:text;-moz-user-select:text;user-select:text}.ArtworkExperience_hero__UkLMs{height:100svh;width:100%;position:relative;overflow:hidden}.ArtworkExperience_body__t1zH8{position:relative;width:100%;margin:0!important;min-height:100svh;isolation:isolate;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ArtworkExperience_content__zzbY7{position:relative;z-index:1;width:100%;padding:0}.ArtworkExperience_motionRow__v2k_6{max-width:1248px;width:calc(100% - clamp(24px,6vw,96px)*2);margin:0 auto;display:flex;justify-content:flex-end;color:#63685f;min-height:44px}.ArtworkExperience_backButton__aW1YA,.ArtworkExperience_motionRow__v2k_6 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid;border-radius:0;color:inherit;min-height:44px;padding:8px 0;font:inherit;font-size:13px;line-height:1.8;letter-spacing:.04em;cursor:pointer}.ArtworkExperience_motionRow__v2k_6 button{border-bottom:0}.ArtworkExperience_backButton__aW1YA:hover,.ArtworkExperience_motionRow__v2k_6 button:hover{opacity:.6}.ArtworkExperience_backButton__aW1YA:focus-visible,.ArtworkExperience_motionRow__v2k_6 button:focus-visible{outline:1px solid currentColor;outline-offset:5px}.ArtworkExperience_backWrap__eCXyw{display:flex;justify-content:center;padding:44px 24px 76px;background:var(--digital-overlay-body-bg,#f1efe8);color:var(--digital-section-body-color,#22271f)}.studio_page__jmXn7{--ink:#000;--paper:#fff;--muted:#b8b8b8;--line:rgba(255,255,255,.2);background:var(--ink);color:var(--paper);font-family:var(--font-serif-sc);overflow-x:clip}.studio_page__jmXn7 figure,.studio_page__jmXn7 h1,.studio_page__jmXn7 h2,.studio_page__jmXn7 h3,.studio_page__jmXn7 p{margin:0}.studio_page__jmXn7 h1,.studio_page__jmXn7 h2,.studio_page__jmXn7 h3{font-weight:400}.studio_page__jmXn7 a{color:inherit;text-decoration:none}.studio_page__jmXn7 button{color:inherit;font:inherit}.studio_page__jmXn7 a,.studio_page__jmXn7 button{-webkit-tap-highlight-color:rgba(255,255,255,.2)}.studio_page__jmXn7 :is(a,button):focus-visible{outline:1px solid currentColor;outline-offset:7px}.studio_page__jmXn7 button:disabled{opacity:.5;cursor:wait}.studio_skipLink__LHRzx{position:fixed;left:20px;top:calc(16px + env(safe-area-inset-top));z-index:90;padding:12px 18px;background:var(--paper);color:var(--ink)!important;transform:translateY(-200%)}.studio_skipLink__LHRzx:focus{transform:none}.studio_eyebrow__Zuznn{display:flex;align-items:center;gap:26px;font-size:12px;line-height:1.8;letter-spacing:.2em}.studio_eyebrow__Zuznn span{font-size:11px;letter-spacing:.16em}.studio_arrow__nHDjd,.studio_diagonalArrow__YRVOg{flex-shrink:0;transition:transform .45s ease}.studio_diagonalArrow__YRVOg{transform:rotate(-45deg)}a:hover .studio_arrow__nHDjd{transform:translateX(4px)}a:hover .studio_diagonalArrow__YRVOg{transform:rotate(-45deg) translateX(4px)}.studio_footer__JTbhS{padding:45px max(7vw,env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(7vw,env(safe-area-inset-left));background:#000;color:#ccc}.studio_footerBottom__ElZa7,.studio_footerTop__2qsCp{max-width:1380px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.studio_wordmark__eU_Ye{font-size:22px;letter-spacing:.25em;line-height:1.6}.studio_wordmark__eU_Ye span{display:block;font-family:Arial,sans-serif;font-size:8px;letter-spacing:.23em;margin-top:4px}.studio_footerTop__2qsCp nav{display:flex;gap:30px;font-size:12px}.studio_footerTop__2qsCp nav a{padding:12px 0;opacity:.68}.studio_footerTop__2qsCp nav a:hover,.studio_footerTop__2qsCp nav a[aria-current=page]{opacity:1}.studio_footerBottom__ElZa7{border-top:1px solid var(--line);margin-top:36px;padding-top:23px;font-size:10px;color:#aaa;line-height:1.8}.studio_contactMain__G4nKx{position:relative;isolation:isolate;display:grid;place-items:center;min-height:100vh;min-height:100svh;padding:calc(112px + env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) calc(56px + env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));overflow:hidden}.studio_contactBackdrop__wox0g{position:absolute;inset:-12px;z-index:-2;background:#222}.studio_contactBackdrop__wox0g img{width:100%;height:100%;object-fit:cover;object-position:58% center;filter:blur(5px) saturate(.75)}.studio_contactVeil__GwAUL{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.62)),radial-gradient(ellipse at center,rgba(0,0,0,.32),transparent 80%)}.studio_contactLetter__7eVKA{width:min(100%,660px);min-width:0;text-align:center;animation:studio_textArrival__e2o80 1.2s both}.studio_contactLetter__7eVKA .studio_eyebrow__Zuznn{justify-content:center;color:#d1d1d1;margin-bottom:24px;font-size:11px}.studio_contactLetter__7eVKA .studio_eyebrow__Zuznn span{font-size:9px;letter-spacing:.2em}.studio_contactLetter__7eVKA h1{white-space:nowrap;font-size:clamp(30px,2.5vw,38px);line-height:1.6;letter-spacing:.14em}.studio_contactIntro__2EsWq{margin-top:18px!important;white-space:pre-line;color:#d5d5d5;font-size:13px;line-height:2;letter-spacing:.05em}.studio_contactChannels__lb_cy{display:grid;grid-template-columns:1.1fr 1fr;margin-top:34px;border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3)}.studio_contactChannel__iSShk{min-width:0;padding:24px 16px 18px}.studio_contactChannel__iSShk+.studio_contactChannel__iSShk{border-left:1px solid rgba(255,255,255,.23)}.studio_channelLabel__2tXrm{display:flex;justify-content:center;align-items:center;gap:12px;color:#d3d3d3;font-size:10px;letter-spacing:.1em}.studio_channelLabel__2tXrm span{font-size:12px}.studio_channelLabel__2tXrm small{font-family:Arial,sans-serif;font-size:8px;letter-spacing:.14em}.studio_emailLink__9FP7g{display:flex;align-items:center;justify-content:center;gap:12px;font-family:Georgia,Times New Roman,serif;font-size:21px;min-height:44px;margin-top:13px;overflow-wrap:anywhere}.studio_emailLink__9FP7g svg{width:15px;height:15px}.studio_emailLink__9FP7g:hover{color:#eee}.studio_copyButton__tqjoY{min-height:44px;border:0;padding:4px 6px;background:transparent;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:14px;font-size:12px!important;color:#d1d1d1!important}.studio_copyButton__tqjoY:hover{color:#fff!important}.studio_copyButton__tqjoY span{font-size:14px}.studio_socialRow__y9NxE{display:flex;flex-direction:column;align-items:center;margin-top:13px}.studio_socialName__PjeDp{display:grid;align-items:center;min-height:44px;font-size:21px;letter-spacing:.08em;-webkit-user-select:text;-moz-user-select:text;user-select:text}.studio_channelHint__OSJuA{font-size:11px;line-height:1.8;color:#c5c5c5}.studio_copyStatus__OXnbZ{min-height:32px;padding-top:9px;font-size:12px;line-height:1.8;color:#eee}.studio_contactNote__gLnc1{margin-top:8px!important;white-space:pre-line;color:#c3c3c3;font-size:12px;line-height:2;letter-spacing:.04em}@keyframes studio_textArrival__e2o80{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.studio_eyebrow__Zuznn{font-size:11px;gap:18px}.studio_eyebrow__Zuznn span{font-size:9px}.studio_footer__JTbhS{padding-top:32px}.studio_wordmark__eU_Ye{font-size:20px}.studio_footerTop__2qsCp nav{gap:22px;font-size:11px}.studio_footerBottom__ElZa7{align-items:start;flex-direction:column;gap:8px;margin-top:28px;padding-top:18px}.studio_contactMain__G4nKx{padding-top:calc(100px + env(safe-area-inset-top));padding-bottom:calc(38px + env(safe-area-inset-bottom))}.studio_contactBackdrop__wox0g img{object-position:61% center;filter:blur(4px) saturate(.75)}.studio_contactLetter__7eVKA{max-width:400px}.studio_contactLetter__7eVKA .studio_eyebrow__Zuznn{margin-bottom:18px}.studio_contactLetter__7eVKA h1{font-size:clamp(23px,7vw,29px);line-height:1.6;letter-spacing:.1em}.studio_contactIntro__2EsWq{font-size:12px;margin-top:16px!important}.studio_contactChannels__lb_cy{grid-template-columns:1fr;margin-top:26px}.studio_contactChannel__iSShk{padding:17px 0 10px}.studio_contactChannel__iSShk+.studio_contactChannel__iSShk{border-left:0;border-top:1px solid rgba(255,255,255,.23)}.studio_emailLink__9FP7g{font-size:21px;margin-top:5px}.studio_socialRow__y9NxE{margin-top:5px}.studio_socialName__PjeDp{font-size:20px}.studio_contactNote__gLnc1{font-size:11px}}@media (prefers-reduced-motion:reduce){.studio_page__jmXn7 *,.studio_page__jmXn7 :after,.studio_page__jmXn7 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.DesignModule_grid__aclhz{display:grid;width:100%;min-width:0;align-items:start}.DesignModule_element__P0DJ0{min-width:0;max-width:100%;overflow-wrap:anywhere}.DesignModule_element__P0DJ0 img,.DesignModule_element__P0DJ0 video{display:block;max-width:100%}.DesignModule_text__ZkLKu{white-space:pre-line;line-height:1.6}.DesignModule_link__EKIbN{color:inherit;text-decoration:none;display:block}.DesignModule_button__QCZHq{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:1px solid;border-radius:999px;color:inherit;text-decoration:none;max-width:100%}.DesignModule_trigger__gDyTl{display:flex;gap:16px;align-items:center;justify-content:space-between;width:100%;font:inherit;text-align:inherit;color:inherit;border:0;background:transparent;padding:0;cursor:pointer}.DesignModule_reveal__DK7Wz{overflow:hidden}.DesignModule_reveal__DK7Wz p{margin:16px 0 0;white-space:pre-line}.DesignModule_emptyMedia__Jmqh3{display:flex;align-items:center;justify-content:center;width:100%;min-height:80px;background:#eeede8;color:#797870;border:1px dashed #d2d0c8;font:14px/1.5 system-ui,sans-serif}.about-story_story__VVYOo{background:#000;color:#fff}.about-story_track__90V_B{position:relative;overflow-anchor:none}.about-story_stage___DoSs{position:relative}.about-story_scene__08nTF{position:relative;min-height:100vh;min-height:100svh;isolation:isolate;display:grid;align-items:center;background:#000;color:#fff;text-align:center}.about-story_image__7TJuF,.about-story_shade__hesoG{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-2}.about-story_image__7TJuF img{width:100%;height:100%;object-fit:cover;object-position:center}.about-story_shade__hesoG{z-index:-1;background:radial-gradient(ellipse at center,rgba(0,0,0,.72),rgba(0,0,0,.38))}.about-story_scene__08nTF[data-tone=light]{background:#fff;color:#111}.about-story_scene__08nTF[data-tone=light] .about-story_shade__hesoG{background:radial-gradient(ellipse at center,rgba(255,255,255,.92),rgba(255,255,255,.5))}.about-story_copy__j_W_X{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;padding:calc(80px + env(safe-area-inset-top)) 7vw calc(80px + env(safe-area-inset-bottom));text-align:center}.about-story_copy__j_W_X h1,.about-story_copy__j_W_X h2{max-width:100%;font-weight:400;letter-spacing:.05em;padding-left:.05em;line-height:1.5;white-space:nowrap}.about-story_copy__j_W_X h2{font-size:clamp(24px,3.8vw,52px)}.about-story_copy__j_W_X .about-story_heroTitle__ADPMl{font-size:clamp(28px,5.2vw,72px);letter-spacing:.08em;padding-left:.08em}.about-story_eyebrow__2wc8I{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:5px;margin-bottom:28px!important;font-size:12px;letter-spacing:.2em;line-height:1.8}.about-story_eyebrow__2wc8I span{font-family:Arial,sans-serif;font-size:9px;letter-spacing:.23em;opacity:.75}.about-story_lead__0dKxZ{font-size:14px;letter-spacing:.12em;line-height:2;margin-top:25px!important}.about-story_prose__KTHkB{max-width:560px;margin:30px auto 0;font-size:15px;line-height:2.15;letter-spacing:.035em;text-wrap:pretty}.about-story_prose__KTHkB p+p{margin-top:18px}.about-story_signature__s2Wsf{font-size:12px;letter-spacing:.05em;margin:26px auto 0!important;padding-top:18px;border-top:1px solid;width:-moz-fit-content;width:fit-content;line-height:1.9}.about-story_caption__t_VXY{font-size:10px;letter-spacing:.08em;line-height:1.9;margin-top:25px!important;opacity:.75}.about-story_method__nPOmq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;max-width:860px;margin:38px auto 0}.about-story_method__nPOmq h3{font-size:22px;font-weight:400;margin:0 0 16px!important;letter-spacing:.12em}.about-story_method__nPOmq p{font-size:14px;line-height:2}.about-story_scene__08nTF[data-chapter=opening] .about-story_image__7TJuF img{object-position:55% center}.about-story_scene__08nTF[data-chapter=roots] .about-story_image__7TJuF img{object-position:60% center}.about-story_scene__08nTF[data-chapter=invitation] .about-story_shade__hesoG{background:rgba(0,0,0,.6)}.about-story_contactAction__iqM4o{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:44px;margin-top:32px;padding:0 2px 5px;color:#fff!important;font-size:12px;letter-spacing:.16em}.about-story_contactAction__iqM4o:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:rgba(255,255,255,.4)}.about-story_contactAction__iqM4o:before{content:"";position:absolute;inset:auto 0 0;z-index:1;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.about-story_contactAction__iqM4o svg{width:26px;height:20px}.about-story_contactAction__iqM4o:focus-visible:before,.about-story_contactAction__iqM4o:hover:before{transform:scaleX(1)}.about-story_contactAction__iqM4o:focus-visible{outline:1px solid rgba(255,255,255,.7);outline-offset:7px}.about-story_track__90V_B[data-enhanced=true]{height:calc(100svh + (var(--chapter-count) - 1) * var(--chapter-step) * 100svh)}.about-story_track__90V_B[data-enhanced=true] .about-story_stage___DoSs{position:-webkit-sticky;position:sticky;top:0;height:100svh}.about-story_track__90V_B[data-enhanced=true] .about-story_scene__08nTF{position:absolute;inset:0;min-height:0;opacity:var(--scene-opacity,0);pointer-events:none}.about-story_track__90V_B[data-enhanced=true] .about-story_scene__08nTF[data-active=true]{pointer-events:auto}.about-story_track__90V_B[data-enhanced=true] .about-story_image__7TJuF img{transform:scale(var(--scene-scale,1))}.about-story_track__90V_B[data-enhanced=true] .about-story_copy__j_W_X{opacity:var(--copy-opacity,0);transform:translateY(var(--copy-offset,0))}@media (max-width:700px){.about-story_copy__j_W_X{padding:calc(72px + env(safe-area-inset-top)) 7vw calc(72px + env(safe-area-inset-bottom))}.about-story_copy__j_W_X .about-story_heroTitle__ADPMl{font-size:clamp(22px,7vw,34px);letter-spacing:.05em;padding-left:.05em}.about-story_copy__j_W_X h2{font-size:clamp(20px,6vw,28px);letter-spacing:.03em;padding-left:.03em}.about-story_eyebrow__2wc8I{font-size:11px;column-gap:14px;margin-bottom:24px!important}.about-story_eyebrow__2wc8I span{font-size:8px;letter-spacing:.15em}.about-story_lead__0dKxZ{font-size:12px;letter-spacing:.06em}.about-story_prose__KTHkB{max-width:360px;margin-top:23px;font-size:14px;line-height:2;letter-spacing:.015em}.about-story_prose__KTHkB p+p{margin-top:15px}.about-story_signature__s2Wsf{font-size:11px;margin-top:20px!important;padding-top:15px}.about-story_method__nPOmq{grid-template-columns:1fr;gap:22px;max-width:320px;margin-top:28px}.about-story_method__nPOmq h3{font-size:19px;margin-bottom:8px!important}.about-story_method__nPOmq p{font-size:13px;line-height:1.9}.about-story_contactAction__iqM4o{margin-top:26px}.about-story_shade__hesoG{background:rgba(0,0,0,.64)}.about-story_scene__08nTF[data-tone=light] .about-story_shade__hesoG{background:rgba(255,255,255,.84)}}@media (prefers-reduced-motion:reduce){.about-story_contactAction__iqM4o svg,.about-story_contactAction__iqM4o:before{transition:none}}