.Bd3AppView_root__Uj5Np{--g-panel:#ffffff;--g-bg:#fafbfc;--g-canvas:#f1f3f4;--g-panel2:#f1f3f4;--g-panel3:#e9ebee;--g-line:#ececee;--g-line2:#f2f3f5;--g-ink:#3c4043;--g-ink2:#5f6368;--g-ink3:#80868b;--g-ink4:#a2a8b0;--g-accent:#1a73e8;--g-accent2:#1667d3;--g-weak:#eaf1fd;--g-primary-container:#e8f0fe;--g-green:#1e7d46;--g-brand:#004AEF;--g-brand-green:#0DEF9B;--g-warn:#9a6700;--g-warn-bg:#fdf3d6;--g-ok:#1e7d46;--g-ok-bg:#e6f4ea;--g-share:#c2e7ff;--g-share-ink:#001d35;--g-grad:linear-gradient(135deg,#1a73e8,#1667d3);--g-brand-grad:linear-gradient(135deg,#004AEF,#0DEF9B);--g-shadow-sm:0 1px 2px rgba(60,64,67,.06);--g-shadow:0 1px 3px rgba(60,64,67,.10),0 4px 10px rgba(60,64,67,.06);--g-shadow-lg:0 4px 12px rgba(60,64,67,.10),0 12px 32px rgba(60,64,67,.12);--g-r-xs:6px;--g-r-sm:8px;--g-r:10px;--g-r-lg:14px;--g-r-xl:20px;--g-r-full:999px;--g-ease:cubic-bezier(.2,0,0,1);--g-dur:.2s;display:flex;flex-direction:column;height:100%;min-height:0;background:var(--g-panel);color:var(--g-ink2);font-family:var(--font-body,"Google Sans Flex","Inter",system-ui,-apple-system,"Segoe UI",Arial,sans-serif);font-size:13px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Bd3AppView_root__Uj5Np{--g-panel:#1e1f20;--g-bg:#1b1b1c;--g-canvas:#131314;--g-panel2:#28292a;--g-panel3:#303133;--g-line:#3a3b3d;--g-line2:#303133;--g-ink:#e3e3e3;--g-ink2:#c4c7c5;--g-ink3:#9aa0a6;--g-ink4:#7c828a;--g-accent:#a8c7fa;--g-accent2:#adc8fb;--g-weak:#1f3a5f;--g-primary-container:#274777;--g-green:#6dd3a0;--g-brand:#7ea6ff;--g-brand-green:#0DEF9B;--g-warn:#f0c36d;--g-warn-bg:#3a3320;--g-ok:#6dd3a0;--g-ok-bg:#1e3328;--g-share:#004a77;--g-share-ink:#c2e7ff;--g-grad:linear-gradient(135deg,#7ea6ff,#5a8dee);--g-shadow-sm:0 1px 2px rgba(0,0,0,.5);--g-shadow:0 1px 3px rgba(0,0,0,.5),0 4px 10px rgba(0,0,0,.4);--g-shadow-lg:0 4px 12px rgba(0,0,0,.55),0 12px 32px rgba(0,0,0,.5)}}:root[data-theme=dark] .Bd3AppView_root__Uj5Np{--g-panel:#1e1f20;--g-bg:#1b1b1c;--g-canvas:#131314;--g-panel2:#28292a;--g-panel3:#303133;--g-line:#3a3b3d;--g-line2:#303133;--g-ink:#e3e3e3;--g-ink2:#c4c7c5;--g-ink3:#9aa0a6;--g-ink4:#7c828a;--g-accent:#a8c7fa;--g-accent2:#adc8fb;--g-weak:#1f3a5f;--g-primary-container:#274777;--g-green:#6dd3a0;--g-brand:#7ea6ff;--g-brand-green:#0DEF9B;--g-warn:#f0c36d;--g-warn-bg:#3a3320;--g-ok:#6dd3a0;--g-ok-bg:#1e3328;--g-share:#004a77;--g-share-ink:#c2e7ff;--g-grad:linear-gradient(135deg,#7ea6ff,#5a8dee);--g-brand-grad:linear-gradient(135deg,#004AEF,#0DEF9B);--g-shadow-sm:0 1px 2px rgba(0,0,0,.5);--g-shadow:0 1px 3px rgba(0,0,0,.5),0 4px 10px rgba(0,0,0,.4);--g-shadow-lg:0 4px 12px rgba(0,0,0,.55),0 12px 32px rgba(0,0,0,.5)}.Bd3AppView_root__Uj5Np svg{display:block}.Bd3AppView_iSm__w7oDZ{width:16px;height:16px}.Bd3AppView_appbar__fqziH{padding:9px 12px 6px;display:flex;align-items:flex-start;gap:12px;background:var(--g-panel);flex:0 0 auto}.Bd3AppView_gicon__bYh10{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;margin-top:1px;background:linear-gradient(135deg,var(--g-accent),var(--g-green));color:#fff;font-weight:600;font-size:18px;letter-spacing:-.5px}.Bd3AppView_titlecol__3H7m2{flex:1;min-width:0}.Bd3AppView_titlerow__Fac5f{display:flex;align-items:center;gap:8px}.Bd3AppView_dtitle__Rf3Kd{font-size:18px;font-weight:500;color:var(--g-ink);background:transparent;border:1px solid transparent;border-radius:8px;padding:2px 8px;min-width:4ch;max-width:42ch;outline:none;letter-spacing:-.2px;transition:border-color var(--g-dur) var(--g-ease),background var(--g-dur) var(--g-ease)}.Bd3AppView_dtitle__Rf3Kd:hover{background:var(--g-bg)}.Bd3AppView_dtitle__Rf3Kd:focus{border-color:var(--g-accent)}.Bd3AppView_saved__jUIVZ{font-size:12px;color:var(--g-ink4)}.Bd3AppView_menus__JVLRl{display:flex;gap:2px;margin-top:2px;flex-wrap:nowrap;overflow-x:auto;max-width:100%}.Bd3AppView_menus__JVLRl::-webkit-scrollbar{height:0}.Bd3AppView_menuBtn__51DHJ{height:26px;padding:0 9px;border:0;background:transparent;color:var(--g-ink2);font:inherit;font-size:13.5px;border-radius:7px;cursor:pointer;white-space:nowrap;flex:none;transition:background var(--g-dur) var(--g-ease)}.Bd3AppView_menuBtn__51DHJ:hover{background:var(--g-bg)}.Bd3AppView_abright__N70_M{display:flex;align-items:center;gap:8px;margin-top:2px;flex-wrap:wrap;row-gap:5px;justify-content:flex-end}.Bd3AppView_icround__gG2in{width:36px;height:36px;border-radius:50%;border:0;background:transparent;display:grid;place-items:center;color:var(--g-ink3);cursor:pointer;transition:background var(--g-dur) var(--g-ease),color var(--g-dur) var(--g-ease)}.Bd3AppView_icround__gG2in:hover{background:var(--g-bg);color:var(--g-ink2)}.Bd3AppView_pillbtn__N8Chl{height:38px;border-radius:var(--g-r-xl);border:1px solid var(--g-line);background:var(--g-panel);color:var(--g-ink2);display:inline-flex;align-items:center;font:inherit;font-size:14px;font-weight:500;overflow:hidden;cursor:pointer;white-space:nowrap;transition:background var(--g-dur) var(--g-ease)}.Bd3AppView_pillbtn__N8Chl:hover{background:var(--g-bg)}.Bd3AppView_pillLab__h1rZ5{padding:0 16px;display:inline-flex;align-items:center;gap:7px;height:100%}.Bd3AppView_share__5LrWk{background:var(--g-share);border-color:transparent;color:var(--g-share-ink)}.Bd3AppView_share__5LrWk:hover{background:var(--g-share);border-color:transparent;filter:brightness(.98)}.Bd3AppView_gem__Lc_Cf{width:38px;height:38px;border-radius:50%;border:0;cursor:pointer;background:radial-gradient(circle at 30% 30%,#4285f4,#0b57d0);display:grid;place-items:center;color:#fff;transition:filter var(--g-dur) var(--g-ease)}.Bd3AppView_gem__Lc_Cf:hover{filter:brightness(1.05)}.Bd3AppView_toolbar__gzqIf{margin:2px 12px 8px;min-height:44px;background:var(--g-bg);border-radius:var(--g-r-xl);display:flex;align-items:center;padding:0 8px;overflow-x:auto;flex:0 0 auto}.Bd3AppView_toolbar__gzqIf::-webkit-scrollbar{height:0}.Bd3AppView_tb__14VUs{height:32px;min-width:32px;padding:0 7px;border:0;background:transparent;border-radius:8px;color:var(--g-ink3);display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:13.5px;white-space:nowrap;cursor:pointer;transition:background var(--g-dur) var(--g-ease),color var(--g-dur) var(--g-ease)}.Bd3AppView_tb__14VUs:hover{background:var(--g-panel);color:var(--g-ink)}.Bd3AppView_tbOn__26NBC{background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_tb__14VUs:disabled{opacity:.4;cursor:default}.Bd3AppView_tsep__X8hFc{width:1px;height:22px;background:var(--g-line);margin:0 6px;flex:none}.Bd3AppView_toolAddBtn__5tcAO{height:32px;padding:0 15px 0 11px;border:0;border-radius:16px;background:var(--g-grad);color:#fff;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;flex:none;transition:filter var(--g-dur) var(--g-ease)}.Bd3AppView_toolAddBtn__5tcAO:hover{filter:brightness(1.05)}.Bd3AppView_sizeBox__aKxUf{display:inline-flex;align-items:center;gap:1px}.Bd3AppView_sizeInput__cq8le{width:32px;height:26px;text-align:center;border:1px solid var(--g-line);border-radius:5px;background:var(--g-panel);color:var(--g-ink);font:inherit;font-size:13px}.Bd3AppView_cbar__ZFqct{width:16px;height:3px;border-radius:2px;margin-top:2px}.Bd3AppView_tcol__epEsO{flex-direction:column;gap:0}.Bd3AppView_grow__MwsE_{flex:1}.Bd3AppView_body__jOBnn{flex:1;display:flex;min-height:0;border-top:1px solid var(--g-line2)}.Bd3AppView_agentPanel___BHoI{flex:0 0 340px;background:var(--g-panel);border-left:1px solid var(--g-line);display:flex;flex-direction:column;min-height:0}.Bd3AppView_agentHead__HPPQC{height:40px;flex:0 0 40px;display:flex;align-items:center;gap:6px;padding:0 8px 0 12px;border-bottom:1px solid var(--g-line2)}.Bd3AppView_agentHeadTitle__83Vlw svg{color:var(--g-accent)}.Bd3AppView_leftDock__t2xLW{flex:none;display:flex;min-height:0;border-right:1px solid var(--g-line)}.Bd3AppView_leftRail__MkJcD{flex:0 0 76px;display:flex;flex-direction:column;gap:3px;padding:10px 8px;background:var(--g-panel);border-right:1px solid var(--g-line2);overflow-y:auto}.Bd3AppView_leftRailBtn__XE7rj{display:flex;flex-direction:column;align-items:center;gap:6px;padding:11px 2px;border:0;border-radius:14px;background:transparent;color:var(--g-ink3);font:inherit;font-size:10.5px;font-weight:600;cursor:pointer;transition:background var(--g-dur) var(--g-ease),color var(--g-dur) var(--g-ease)}.Bd3AppView_leftRailBtn__XE7rj span{line-height:1}.Bd3AppView_leftRailBtn__XE7rj:hover{background:var(--g-bg);color:var(--g-ink)}.Bd3AppView_leftRailOn__jt39e{background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_leftPanel__cMy0S{flex:0 0 288px;min-height:0;overflow-y:auto;background:var(--g-panel);border-right:1px solid var(--g-line2)}.Bd3AppView_panelTitle__HLyOq{font-size:14px;font-weight:600;color:var(--g-ink);margin:0;padding:16px 16px 6px;letter-spacing:-.2px}.Bd3AppView_panelHint__J7Noo{font-size:12px;color:var(--g-ink3);margin:0;padding:6px 16px 14px;line-height:1.5}.Bd3AppView_panelPrimaryBtn__9aTQx{display:block;width:calc(100% - 32px);margin:0 16px;height:42px;border:0;border-radius:21px;background:var(--g-grad);color:#fff;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer;transition:filter var(--g-dur) var(--g-ease)}.Bd3AppView_panelPrimaryBtn__9aTQx:hover{filter:brightness(1.05)}.Bd3AppView_elemGrid__on0zJ{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px 14px 18px}.Bd3AppView_elemBtn__jnSLH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;aspect-ratio:1/.84;border:0;border-radius:var(--g-r);background:var(--g-bg);color:var(--g-ink2);font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:background var(--g-dur) var(--g-ease),color var(--g-dur) var(--g-ease)}.Bd3AppView_elemBtn__jnSLH:hover{background:var(--g-panel2);color:var(--g-ink)}.Bd3AppView_elemBtn__jnSLH svg{color:var(--g-ink3);transition:color var(--g-dur) var(--g-ease)}.Bd3AppView_elemBtn__jnSLH:hover svg{color:var(--g-ink2)}.Bd3AppView_blockGroup__Fvp0Q{padding:0 0 6px}.Bd3AppView_blockGroupHead__75JwE{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--g-ink4);padding:18px 18px 4px}.Bd3AppView_blockList___4I1l{display:flex;flex-direction:column;gap:1px;padding:0 8px}.Bd3AppView_blockBtn__E4qMJ{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--g-ink);font:inherit;font-size:13.5px;font-weight:500;text-align:left;cursor:pointer;transition:background var(--g-dur) var(--g-ease)}.Bd3AppView_blockBtn__E4qMJ:hover:not(:disabled){background:var(--g-bg)}.Bd3AppView_blockBtn__E4qMJ:disabled{opacity:.5;cursor:default}.Bd3AppView_blockName__5qgZ8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Bd3AppView_blockTier__EYO3n{flex:none;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--g-ink4)}.Bd3AppView_agentBody__M1Yft{flex:1;min-height:0;display:flex;flex-direction:column}.Bd3AppView_agentPanel___BHoI.Bd3AppView_collapsed__ZIpId{flex-basis:44px}.Bd3AppView_agentPanel___BHoI.Bd3AppView_collapsed__ZIpId .Bd3AppView_agentBody__M1Yft{display:none}.Bd3AppView_agentCollapsedBtn__7iLDP{flex:1;border:0;background:transparent;color:var(--g-ink3);display:grid;place-items:center;cursor:pointer}.Bd3AppView_agentCollapsedBtn__7iLDP:hover{background:var(--g-bg);color:var(--g-ink)}.Bd3AppView_centerCol__zevgM{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--g-canvas)}.Bd3AppView_filmThumbH__wJHkb.Bd3AppView_on__gzv8b{border-color:var(--g-accent);outline:2px solid var(--g-accent)}.Bd3AppView_filmThumbH__wJHkb>div{width:100%;height:100%}.Bd3AppView_filmThumbH__wJHkb svg{display:block;width:100%;height:100%}.Bd3AppView_filmLeft__u_Kch{flex:0 0 178px;background:var(--g-panel);border-right:1px solid var(--g-line);overflow-y:auto;padding:10px 10px 16px;display:flex;flex-direction:column}.Bd3AppView_filmSection__zCdwZ{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--g-ink4);padding:12px 2px 4px}.Bd3AppView_filmSection__zCdwZ:first-child{padding-top:2px}.Bd3AppView_filmLeftCell__6KvQh{display:flex;align-items:flex-start;gap:7px;padding:4px 0}.Bd3AppView_filmDragging__IFwEa{opacity:.4}.Bd3AppView_filmLeftNum__413NS{font-size:11px;color:var(--g-ink4);font-variant-numeric:tabular-nums;padding-top:16px;width:15px;text-align:right;flex:none}.Bd3AppView_filmLeftThumb__ipLdY{flex:1;min-width:0;aspect-ratio:16/9;border-radius:8px;border:1.5px solid var(--g-line);background:#fff;overflow:hidden;position:relative;cursor:pointer;padding:0;transition:border-color var(--g-dur) var(--g-ease)}.Bd3AppView_filmLeftThumb__ipLdY:hover{border-color:var(--g-ink4)}.Bd3AppView_filmLeftThumb__ipLdY>div{width:100%;height:100%}.Bd3AppView_filmLeftThumb__ipLdY svg{display:block;width:100%;height:100%}.Bd3AppView_filmTplBadge__EN15b{position:absolute;top:4px;left:4px;background:#004aef;color:#fff;font-size:9px;font-weight:600;line-height:1;padding:3px 5px;border-radius:5px;letter-spacing:.2px}.Bd3AppView_filmAddRow__ko3t0{margin-top:12px;height:36px;border:1.5px dashed var(--g-line);border-radius:var(--g-r-sm);background:transparent;color:var(--g-ink3);font:inherit;font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;flex:none;transition:border-color var(--g-dur) var(--g-ease),color var(--g-dur) var(--g-ease),background var(--g-dur) var(--g-ease)}.Bd3AppView_filmAddRow__ko3t0:hover{color:var(--g-accent);background:var(--g-weak)}.Bd3AppView_rightCol__iQij9.Bd3AppView_collapsed__ZIpId{flex-basis:44px}.Bd3AppView_mediaGrid__6w93N{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px}.Bd3AppView_mediaItem__c_rt9{aspect-ratio:4/3;border-radius:8px;overflow:hidden;border:1px solid var(--g-line);cursor:pointer;padding:0;background:var(--g-panel2);position:relative}.Bd3AppView_mediaItem__c_rt9:hover{border-color:var(--g-ink4)}.Bd3AppView_mediaItem__c_rt9 img{width:100%;height:100%;object-fit:cover;display:block}.Bd3AppView_mediaHead__iOJ23{font-size:12px;font-weight:600;color:var(--g-ink3);padding:12px 12px 2px}.Bd3AppView_mediaItemBrand__v_xWR{background:#fff}.Bd3AppView_mediaItemBrand__v_xWR img{object-fit:contain;padding:7px}.Bd3AppView_mediaItemDark__wfbQg{background:var(--g-accent)}.Bd3AppView_outlineWrap__TE8iT{flex:1;min-height:0;overflow-y:auto;background:var(--g-canvas);padding:20px clamp(16px,4vw,48px) 60px}.Bd3AppView_stepper__8_fGp{display:flex;align-items:center;gap:2px;padding:4px 12px;background:var(--g-panel);border-bottom:1px solid var(--g-line2);overflow-x:auto}.Bd3AppView_step__M_jgz{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:16px;border:0;background:transparent;color:var(--g-ink3);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.Bd3AppView_step__M_jgz:hover{background:var(--g-bg)}.Bd3AppView_dataScroll__NVH5r{max-width:960px;margin:0 auto;overflow-x:auto;border:1px solid var(--g-line);border-radius:12px;box-shadow:var(--g-shadow)}.Bd3AppView_dataTable__Zreoi th{text-align:left;padding:9px 12px;background:var(--g-bg);color:var(--g-ink3);font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;border-bottom:1px solid var(--g-line)}.Bd3AppView_dataTable__Zreoi td{padding:8px 12px;border-bottom:1px solid var(--g-line2);vertical-align:top}.Bd3AppView_dataTable__Zreoi tr:last-child td{border-bottom:none}.Bd3AppView_sheetTable__hFxSw td{border:1px solid var(--g-line2);padding:4px 8px;white-space:nowrap;color:var(--g-ink2)}.Bd3AppView_libBackdrop__zYeko{position:fixed;inset:0;z-index:300;background:rgba(13,20,38,.5);display:grid;place-items:center;padding:24px}.Bd3AppView_mediaEmpty__rDvxO{padding:24px 16px;color:var(--g-ink3);font-size:13px;text-align:center}.Bd3AppView_thumbOn__6uJ5L{border:2px solid var(--g-accent);outline:1px solid var(--g-accent)}.Bd3AppView_thumbLock__cRxi4{position:absolute;right:3px;top:3px;font-size:13px;color:var(--g-ink3);background:rgba(255,255,255,.85);border-radius:50%;padding:1px}.Bd3AppView_thumbBad__u4zz9{position:absolute;left:3px;top:3px;width:8px;height:8px;border-radius:50%;background:#d93025}.Bd3AppView_slideTools__lNtpf button{width:22px;height:20px;border:0;background:transparent;color:var(--g-ink3);border-radius:4px;cursor:pointer}.Bd3AppView_slideTools__lNtpf button:hover{background:var(--g-bg)}.Bd3AppView_slideTools__lNtpf button:disabled{opacity:.3}.Bd3AppView_filmFoot__UGBSK button{border:0;background:transparent;color:inherit;width:28px;height:28px;border-radius:6px;display:grid;place-items:center;cursor:pointer}.Bd3AppView_filmFoot__UGBSK button:hover{background:var(--g-bg)}.Bd3AppView_center__qJBZO{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--g-canvas)}.Bd3AppView_stagewrap__e9FiT{flex:1;position:relative;min-height:0;overflow:hidden;display:flex}.Bd3AppView_stage___j8CQ{flex:1;position:relative;overflow:hidden}.Bd3AppView_stageEmpty__Ix7QV,.Bd3AppView_stage___j8CQ{display:flex;flex-direction:column;justify-content:center}.Bd3AppView_stageEmpty__Ix7QV{position:absolute;inset:0;align-items:center;gap:10px;text-align:center;padding:24px}.Bd3AppView_stageEmptyIcon__Wrc5j{width:68px;height:68px;border-radius:18px;background:var(--g-weak);color:var(--g-accent);display:grid;place-items:center;margin-bottom:4px}.Bd3AppView_stageEmptyTitle__55l6W{font-size:17px;font-weight:600;color:var(--g-ink);margin:0}.Bd3AppView_stageEmptySub__g2Sqy{font-size:13.5px;color:var(--g-ink3);margin:0;max-width:380px;line-height:1.5}.Bd3AppView_stageEmptyActions__7Dv7N{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap;justify-content:center}.Bd3AppView_stageEmptyPrimary__KUi0W{height:42px;padding:0 20px;border-radius:21px;border:none;background:var(--g-grad);color:#fff;font:inherit;font-weight:600;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:filter var(--g-dur) var(--g-ease)}.Bd3AppView_stageEmptyPrimary__KUi0W:hover{filter:brightness(1.05)}.Bd3AppView_stageEmptyGhost__h5b8W{height:40px;padding:0 16px;border-radius:20px;border:1px solid var(--g-line);background:var(--g-panel);color:var(--g-ink);font:inherit;font-weight:600;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.Bd3AppView_stageEmptyGhost__h5b8W:hover{background:var(--g-bg)}.Bd3AppView_issues__sToa3{position:absolute;left:24px;bottom:12px;z-index:6;display:flex;flex-direction:column;gap:4px;max-width:60%;pointer-events:none}.Bd3AppView_rail__01DXG{flex:0 0 48px;background:var(--g-panel);border-left:1px solid var(--g-line);display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:6px}.Bd3AppView_rp__v7Gmv{flex:0 0 320px;background:var(--g-panel);border:1px solid var(--g-line2);display:flex;flex-direction:column;min-height:0;margin:10px 10px 10px 0;border-radius:var(--g-r-lg);box-shadow:var(--g-shadow-lg);overflow:hidden}.Bd3AppView_rpHeadBtn__OvRXx{width:32px;height:32px;border:0;background:transparent;border-radius:50%;color:var(--g-ink3);display:grid;place-items:center;cursor:pointer}.Bd3AppView_rpHeadBtn__OvRXx:hover{background:var(--g-bg)}.Bd3AppView_segBtn__pgiyP{flex:1;height:34px;border:0;background:var(--g-bg);border-radius:17px;color:var(--g-ink2);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background var(--g-dur) var(--g-ease),color var(--g-dur) var(--g-ease)}.Bd3AppView_segBtn__pgiyP:hover{background:var(--g-panel2)}.Bd3AppView_segOn__bswcE{background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_segOn__bswcE:hover{background:var(--g-weak)}.Bd3AppView_rpBody__bmeXv{flex:1;overflow-y:auto;min-height:0}.Bd3AppView_filmCollapsed__GlhDw button{width:28px;height:28px;border:0;background:transparent;border-radius:6px;color:var(--g-ink3);display:grid;place-items:center;cursor:pointer}.Bd3AppView_filmCollapsed__GlhDw button:hover{background:var(--g-bg);color:var(--g-accent)}.Bd3AppView_gwrap__JvXhV{display:flex;flex-direction:column;height:100%}.Bd3AppView_acc__qABWG{border-bottom:1px solid var(--g-line2)}.Bd3AppView_accHead__PnZ93{width:100%;height:44px;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font:inherit;font-size:13px;font-weight:600;color:var(--g-ink);cursor:pointer}.Bd3AppView_accHead__PnZ93:hover{background:var(--g-panel2)}.Bd3AppView_accHead__PnZ93 svg{transition:transform .15s}.Bd3AppView_accBody__Ptzyn{padding:2px 16px 16px;display:flex;flex-direction:column;gap:10px}.Bd3AppView_accClosed__izos8 .Bd3AppView_accBody__Ptzyn{display:none}.Bd3AppView_accClosed__izos8 .Bd3AppView_accHead__PnZ93 svg{transform:rotate(-90deg)}.Bd3AppView_frow__hoR3G{display:flex;gap:10px}.Bd3AppView_finput__FR3A6{flex:1;display:flex;flex-direction:column;gap:4px}.Bd3AppView_finput__FR3A6>span{font-size:11px;color:var(--g-ink3)}.Bd3AppView_fbox__GSUy9{display:flex;align-items:center;height:36px;border:0;border-radius:8px;padding:0 10px;background:var(--g-bg);transition:background var(--g-dur) var(--g-ease)}.Bd3AppView_fbox__GSUy9:focus-within{background:var(--g-panel2)}.Bd3AppView_fbox__GSUy9 input{width:100%;border:0;background:transparent;color:var(--g-ink);font:inherit;font-size:13px;outline:none;font-variant-numeric:tabular-nums}.Bd3AppView_fbox__GSUy9 .Bd3AppView_u__8kqlk{font-size:11px;color:var(--g-ink3)}.Bd3AppView_aligng__JVxr8{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.Bd3AppView_aligng__JVxr8 button{height:34px;border:0;border-radius:8px;background:var(--g-bg);color:var(--g-ink3);display:grid;place-items:center;cursor:pointer;transition:background var(--g-dur) var(--g-ease),color var(--g-dur) var(--g-ease)}.Bd3AppView_aligng__JVxr8 button:hover{background:var(--g-panel2);color:var(--g-accent)}.Bd3AppView_segRow__GWazS{display:flex;gap:6px}.Bd3AppView_segRow__GWazS button{flex:1;height:36px;border:0;border-radius:10px;background:var(--g-bg);color:var(--g-ink2);font:inherit;font-size:12px;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;transition:background var(--g-dur) var(--g-ease),color var(--g-dur) var(--g-ease)}.Bd3AppView_segRow__GWazS button:hover{background:var(--g-panel2);color:var(--g-accent)}.Bd3AppView_swatches__4cqVo{display:flex;gap:6px;flex-wrap:wrap}.Bd3AppView_chip__T6YlN{width:24px;height:24px;border-radius:6px;border:2px solid transparent;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);cursor:pointer;padding:0}.Bd3AppView_chipOn__sa_Gu{border-color:var(--g-ink)}.Bd3AppView_slabel__J893V{display:flex;justify-content:space-between;font-size:12px;color:var(--g-ink2);margin-bottom:2px}.Bd3AppView_slider__DK54N{-webkit-appearance:none;appearance:none;width:100%;height:3px;border-radius:2px;background:var(--g-line)}.Bd3AppView_slider__DK54N::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--g-accent);cursor:pointer}.Bd3AppView_fmtHint__Pzxos{padding:24px 16px;color:var(--g-ink3);font-size:13px;text-align:center}.Bd3AppView_pnote__DC2fs{font-size:11px;color:var(--g-ink4);margin:2px 0 0}.Bd3AppView_hint__IFPDj{color:var(--g-ink3);font-size:13px;padding:16px}.Bd3AppView_badge__R27F4{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;pointer-events:auto}.Bd3AppView_badgeErr__TCVC_{background:#fce8e6;color:#b3261e}.Bd3AppView_issueErr__7hy6_,.Bd3AppView_issueWarn__elaYC{font-size:11.5px;background:var(--g-panel);border:1px solid var(--g-line);border-radius:6px;padding:4px 8px;box-shadow:var(--g-shadow)}.Bd3AppView_issueErr__7hy6_{color:#b3261e}.Bd3AppView_issueWarn__elaYC{color:#7a5b00}.Bd3AppView_issueAt__ekLzi{color:var(--g-ink4)}.Bd3AppView_ctxMenu__1II6Z{position:fixed;z-index:200;background:var(--g-panel);border:1px solid var(--g-line);border-radius:8px;box-shadow:var(--g-shadow);padding:6px;min-width:180px}.Bd3AppView_ctxItem__GAQ7L{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;height:32px;padding:0 10px;border:0;background:transparent;color:var(--g-ink);font:inherit;font-size:13px;border-radius:6px;cursor:pointer}.Bd3AppView_ctxItem__GAQ7L:hover{background:var(--g-bg)}.Bd3AppView_ctxItem__GAQ7L:disabled{opacity:.4;cursor:default}.Bd3AppView_ctxKey__jQcUO{color:var(--g-ink4);font-size:11px}.Bd3AppView_ctxSep__xqtDD{height:1px;background:var(--g-line2);margin:5px 4px}.Bd3AppView_exportMenu__8YFxx{position:absolute;top:40px;right:0;z-index:50;background:var(--g-panel);border:1px solid var(--g-line);border-radius:12px;box-shadow:var(--g-shadow);padding:6px;min-width:232px}.Bd3AppView_exportItem__ApAUL{width:100%;display:flex;align-items:center;gap:11px;padding:9px 11px;border:0;background:transparent;color:var(--g-ink);font:inherit;font-size:13.5px;border-radius:8px;cursor:pointer;text-align:left}.Bd3AppView_exportItem__ApAUL:hover:not(:disabled){background:var(--g-bg)}.Bd3AppView_exportItem__ApAUL:disabled{opacity:.4;cursor:default}.Bd3AppView_exportItem__ApAUL svg{flex:none;color:var(--g-ink3)}.Bd3AppView_exportItem__ApAUL em{display:block;font-style:normal;font-size:11.5px;color:var(--g-ink3);margin-top:1px}.Bd3AppView_deckList__MdDf0{flex:1;overflow-y:auto;padding:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;align-content:start}.Bd3AppView_homeTop__ZBEGC{display:flex;align-items:center;gap:10px;padding:12px 22px;border-bottom:1px solid var(--g-line2);flex:0 0 auto}.Bd3AppView_homeScroll__5OWbE{flex:1;overflow-y:auto;background:var(--g-bg)}.Bd3AppView_composerWrap__hvkGR{max-width:820px;margin:0 auto;padding:52px 22px 14px;text-align:center}.Bd3AppView_composerKicker__pGQ5a{font-size:12px;font-weight:600;letter-spacing:.18em;color:var(--g-accent)}.Bd3AppView_composerTitle__0HuJP{font-size:32px;font-weight:600;letter-spacing:-.02em;color:var(--g-ink);margin:10px 0 24px;text-wrap:balance}.Bd3AppView_composer__GYAkq{max-width:720px;margin:0 auto;text-align:left;padding:14px 14px 12px;border-radius:24px;background:var(--g-panel);border:1px solid var(--g-line)}.Bd3AppView_selRow__1xxCy{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:11px}.Bd3AppView_pill__suLFT{display:inline-flex;align-items:center;gap:9px;height:42px;padding:0 13px 0 7px;border-radius:14px;color:var(--g-ink);background:color-mix(in srgb,var(--g-panel2) 82%,transparent);border:1px solid var(--g-line);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color var(--g-dur) var(--g-ease),background var(--g-dur) var(--g-ease)}.Bd3AppView_pill__suLFT:hover{background:var(--g-panel2);border-color:var(--g-line2)}.Bd3AppView_pillLb__kpq1L,.Bd3AppView_pillPh__3k7Cw{color:var(--g-ink3);font-weight:600}.Bd3AppView_pillVl__m0cW7{color:var(--g-ink);font-weight:600;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Bd3AppView_pillX__ibn6c{margin-left:1px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;color:var(--g-ink4);background:var(--g-bg);font-size:13px;line-height:1}.Bd3AppView_pillX__ibn6c:hover{color:var(--g-ink);background:var(--g-line)}.Bd3AppView_pillEmpty__NAH6N{border-style:dashed;border-color:var(--g-line2);background:transparent}.Bd3AppView_pillOn__AzxJE{border-color:color-mix(in srgb,var(--g-accent) 55%,transparent);background:color-mix(in srgb,var(--g-accent) 9%,var(--g-panel))}.Bd3AppView_pillAv__hH7JR{width:28px;height:28px;border-radius:9px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;object-fit:contain;background:var(--g-panel2)}.Bd3AppView_pillAv__hH7JR img{width:100%;height:100%;object-fit:contain;padding:2px}.Bd3AppView_pillEmpty__NAH6N .Bd3AppView_pillAv__hH7JR{border:1.5px dashed var(--g-line2);background:var(--g-panel2);color:var(--g-ink3)}.Bd3AppView_avSg__LpLqi{background:radial-gradient(120% 120% at 30% 20%,#0b2a5e,#08111f)}.Bd3AppView_swEmpty__tKpk8{display:flex}.Bd3AppView_swEmpty__tKpk8 i{flex:1}.Bd3AppView_swEmpty__tKpk8 i:first-child{background:#5b6470}.Bd3AppView_swEmpty__tKpk8 i:last-child{background:#3a4048}.Bd3AppView_avMesh__sxtyv{background:radial-gradient(120% 120% at 20% 25%,#3b6dff,transparent 46%),radial-gradient(120% 120% at 82% 28%,#12f0a6,transparent 46%),radial-gradient(130% 130% at 55% 88%,#8a5bff,transparent 52%),#0f1f48;background-size:210% 210%,230% 230%,210% 210%,100% 100%;animation:Bd3AppView_bd3mesh__vTRl1 9s ease-in-out infinite}@keyframes Bd3AppView_bd3mesh__vTRl1{0%,to{background-position:0 0,100% 0,50% 100%,0 0}33%{background-position:65% 40%,15% 85%,92% 18%,0 0}66%{background-position:28% 92%,85% 25%,8% 60%,0 0}}@media (prefers-reduced-motion:reduce){.Bd3AppView_avMesh__sxtyv{animation:none}}.Bd3AppView_composerInput__LLIaS{width:100%;box-sizing:border-box;border:0;background:transparent;color:var(--g-ink);font:inherit;font-size:16px;line-height:1.55;resize:none;min-height:72px;outline:none;padding:6px 8px 2px}.Bd3AppView_composerInput__LLIaS::placeholder{color:var(--g-ink3)}.Bd3AppView_fileRow__ibkwY{display:flex;gap:8px;flex-wrap:wrap;padding:4px 8px 0}.Bd3AppView_fileChip__ZE8uk{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 8px;border-radius:8px;background:var(--g-panel2);border:1px solid var(--g-line);color:var(--g-ink);font-size:12.5px}.Bd3AppView_fileChip__ZE8uk svg{stroke:#0a9d6b}.Bd3AppView_fileX__b_xxl{color:var(--g-ink4);cursor:pointer;font-size:13px}.Bd3AppView_fileX__b_xxl:hover{color:var(--g-ink)}.Bd3AppView_composerBar__1auBJ{display:flex;align-items:center;gap:9px;padding:8px 4px 2px;margin-top:4px}.Bd3AppView_barTool__7R9KY{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--g-panel2);border:1px solid var(--g-line);color:var(--g-ink3);cursor:pointer;transition:.15s}.Bd3AppView_barTool__7R9KY:hover{color:var(--g-ink);background:var(--g-bg);border-color:var(--g-line2)}.Bd3AppView_barMeta__GaaFg{font-size:12.5px;color:var(--g-ink3);padding:0 4px}.Bd3AppView_composerGo__4EGIv{height:44px;padding:0 22px;border:0;border-radius:22px;cursor:pointer;color:#04241a;font:inherit;font-size:15px;font-weight:600;white-space:nowrap;background:linear-gradient(135deg,#12e8a0,#04cf8a);display:inline-flex;align-items:center;gap:9px;transition:filter var(--g-dur) var(--g-ease)}.Bd3AppView_composerGo__4EGIv:hover:not(:disabled){filter:brightness(1.04)}.Bd3AppView_composerGo__4EGIv:disabled{opacity:.45;cursor:default}.Bd3AppView_homeDecks__7XHJW{max-width:1180px;margin:0 auto;padding:14px 26px 48px}.Bd3AppView_entry__SyXDm{flex:1;overflow-y:auto;background:var(--g-bg)}.Bd3AppView_entryTop__B2P_r b{font-size:15px}.Bd3AppView_entrySecTitle__EhflD{font-size:15px;font-weight:600;color:var(--g-ink);margin:0 0 16px}.Bd3AppView_dgrid___twRO{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:18px}.Bd3AppView_newCard__kpAhv{border:1.5px dashed var(--g-line);border-radius:14px;min-height:196px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--g-ink3);background:transparent;cursor:pointer;font:inherit;font-size:14px;font-weight:600}.Bd3AppView_newCardIcon__eFslw,.Bd3AppView_newCard__kpAhv:hover{color:var(--g-accent);background:var(--g-weak)}.Bd3AppView_newCardIcon__eFslw{width:48px;height:48px;border-radius:50%;display:grid;place-items:center}.Bd3AppView_skelCard__e7Y1s{border:1px solid var(--g-line);border-radius:14px;overflow:hidden;background:var(--g-panel);display:flex;flex-direction:column}.Bd3AppView_skelCover__tbov6{aspect-ratio:16/9;display:block}.Bd3AppView_skelLine__Hlpi_{height:11px;border-radius:6px;margin:12px 14px 0}.Bd3AppView_skelLineShort__Nxsc6{width:45%;margin-bottom:16px}.Bd3AppView_skelCover__tbov6,.Bd3AppView_skelLine__Hlpi_{background:linear-gradient(100deg,var(--g-line2) 30%,var(--g-bg) 50%,var(--g-line2) 70%);background-size:220% 100%;animation:Bd3AppView_bd3shimmer__ATgwJ 1.3s ease-in-out infinite}@keyframes Bd3AppView_bd3shimmer__ATgwJ{0%{background-position:180% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.Bd3AppView_skelCover__tbov6,.Bd3AppView_skelLine__Hlpi_{animation:none}}.Bd3AppView_dcard__SmkrM{position:relative;border:1px solid var(--g-line);border-radius:16px;overflow:hidden;background:var(--g-panel);cursor:pointer;text-align:left;padding:0;display:flex;flex-direction:column;transition:border-color var(--g-dur) var(--g-ease),background var(--g-dur) var(--g-ease)}.Bd3AppView_dcard__SmkrM:hover{border-color:var(--g-ink4);background:var(--g-bg)}.Bd3AppView_dcardOpen__pTXkX{overflow:visible;z-index:5}.Bd3AppView_thumbReal__m8KqY{aspect-ratio:16/9;overflow:hidden;background:#fff;border-bottom:1px solid var(--g-line2);line-height:0}.Bd3AppView_thumbReal__m8KqY>div{width:100%;height:100%}.Bd3AppView_thumbReal__m8KqY svg{width:100%;height:100%;display:block}.Bd3AppView_thumbEmpty___srxC{aspect-ratio:16/9;display:grid;place-items:center;background:var(--g-panel2);border-bottom:1px solid var(--g-line2);color:var(--g-ink4);font-size:12px}.Bd3AppView_coverLogo__JmBr2{position:absolute;left:8%;top:9%;color:#334155;font-weight:600;font-size:9px;letter-spacing:-.3px}.Bd3AppView_dfoot__fQ6jz{padding:12px 14px 14px;display:flex;flex-direction:column;gap:5px}.Bd3AppView_dfootTitle__tDVyp{font-size:14px;font-weight:600;color:var(--g-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Bd3AppView_dfootMeta__najz_{font-size:12px;color:var(--g-ink3);display:flex;align-items:center;gap:8px}.Bd3AppView_dstatus__5mKYZ{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600}.Bd3AppView_stReady__H9ddz{background:color-mix(in srgb,var(--g-green) 18%,transparent);color:var(--g-green)}.Bd3AppView_stDraft__ae0gP{background:var(--g-bg);color:var(--g-ink3)}.Bd3AppView_deckSection__tqRVS{margin-top:26px}.Bd3AppView_deckSectionHead__k5v7d{display:flex;align-items:center;gap:9px;margin:0 0 13px}.Bd3AppView_deckSectionName__gyF34{font-size:13.5px;font-weight:600;color:var(--g-ink2);letter-spacing:.01em}.Bd3AppView_deckSectionCount__8xfgR{font-size:11px;font-weight:600;color:var(--g-ink3);background:var(--g-bg);border-radius:999px;padding:1px 8px;font-variant-numeric:tabular-nums}.Bd3AppView_cardKebab__hIO6r{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:8px;border:none;background:rgba(0,0,0,.28);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;z-index:2}.Bd3AppView_cardKebab__hIO6r:hover{background:rgba(0,0,0,.44)}.Bd3AppView_cardMenu__d_42M{position:absolute;top:40px;right:8px;z-index:20;background:var(--g-panel);border:1px solid var(--g-line);border-radius:12px;overflow:hidden;min-width:180px;padding:5px}.Bd3AppView_cardMenuItem__uEKSB{display:block;width:100%;text-align:left;padding:9px 11px;border:none;background:none;cursor:pointer;font:inherit;font-size:13.5px;color:var(--g-ink);border-radius:7px}.Bd3AppView_cardMenuItem__uEKSB:hover{background:var(--g-bg)}.Bd3AppView_cardMenuDanger__wE3Q6{color:#d93025}.Bd3AppView_cardMenuEmpty__gSeeP{font-size:12.5px;color:var(--g-ink4);padding:8px 11px;margin:0}.Bd3AppView_moveList__oiFBh{display:flex;flex-direction:column;gap:4px;max-height:44vh;overflow-y:auto;margin:6px 0 4px}.Bd3AppView_moveItem__XGbaT{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;padding:11px 13px;border:1px solid var(--g-line);border-radius:10px;background:var(--g-panel);color:var(--g-ink);font:inherit;font-size:14px;cursor:pointer}.Bd3AppView_moveItem__XGbaT:hover{background:var(--g-weak)}.Bd3AppView_moveItemName__kBtk_{font-weight:600}.Bd3AppView_moveItemType__VdKcF{font-size:11px;font-weight:600;color:var(--g-ink4);text-transform:uppercase;letter-spacing:.3px}.Bd3AppView_modalBackdrop__9WXm8{position:fixed;inset:0;background:rgba(10,14,25,.5);backdrop-filter:blur(2px);display:grid;place-items:center;z-index:500}.Bd3AppView_modal__TdwnP{background:var(--g-panel);color:var(--g-ink);border:1px solid var(--g-line);border-radius:16px;width:min(92vw,420px);padding:24px}.Bd3AppView_modalTitle__VZtji{font-size:17px;font-weight:600;margin:0 0 14px}.Bd3AppView_modalMsg__0jqIq{font-size:14px;color:var(--g-ink2);margin:0 0 4px;line-height:1.55}.Bd3AppView_modalInput__yBC9V{width:100%;height:44px;border:1px solid var(--g-line);border-radius:10px;padding:0 14px;font:inherit;font-size:14px;background:var(--g-panel2);color:var(--g-ink);outline:none}.Bd3AppView_modalInput__yBC9V:focus{border-color:var(--g-accent)}.Bd3AppView_modalActions__jlUBV{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.Bd3AppView_modalBtn__mBxpP{height:40px;padding:0 20px;border-radius:20px;border:1px solid var(--g-line);background:var(--g-panel);color:var(--g-ink);font:inherit;font-weight:600;font-size:14px;cursor:pointer}.Bd3AppView_modalBtn__mBxpP:hover{background:var(--g-bg)}.Bd3AppView_modalPrimary__1lcWt{background:var(--g-accent);border-color:var(--g-accent);color:#fff}.Bd3AppView_modalPrimary__1lcWt:hover{filter:brightness(1.05)}.Bd3AppView_modalDanger__eslxp{background:#d93025;border-color:#d93025;color:#fff}.Bd3AppView_modalOverlay__qnOuB{position:fixed;inset:0;background:rgba(10,14,25,.5);backdrop-filter:blur(2px);display:grid;place-items:center;z-index:500}.Bd3AppView_modalHead___0YW7{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px 0 14px}.Bd3AppView_modalHead___0YW7 .Bd3AppView_modalTitle__VZtji{margin:0}.Bd3AppView_iconBtn__TdKhs{width:32px;height:32px;border-radius:8px;border:0;background:transparent;color:var(--g-ink3);display:grid;place-items:center;cursor:pointer}.Bd3AppView_iconBtn__TdKhs:hover{background:var(--g-bg);color:var(--g-ink)}.Bd3AppView_chartEditBody__u9FBG{display:flex;flex-direction:column;gap:14px}.Bd3AppView_tbGroup__T5Nsu{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.Bd3AppView_tbLabel__9WOIp{font-size:12.5px;font-weight:600;color:var(--g-ink3)}.Bd3AppView_tbTextBtn__im__N{height:30px;padding:0 13px;border:1px solid var(--g-line);border-radius:15px;background:var(--g-panel);color:var(--g-ink2);font:inherit;font-size:13px;cursor:pointer}.Bd3AppView_tbTextBtn__im__N:hover{background:var(--g-bg)}.Bd3AppView_tbBtnOn__K3e8p{background:var(--g-accent);border-color:var(--g-accent);color:#fff}.Bd3AppView_tbBtn__MVOcK{width:28px;height:28px;border:1px solid var(--g-line);border-radius:7px;background:var(--g-panel);color:var(--g-ink2);display:inline-grid;place-items:center;cursor:pointer}.Bd3AppView_tbBtn__MVOcK:hover{background:var(--g-bg)}.Bd3AppView_chartGridScroll__VF4jB{overflow:auto;max-height:46vh;border:1px solid var(--g-line2);border-radius:10px}.Bd3AppView_chartTable__71Lrt{border-collapse:collapse;width:100%}.Bd3AppView_chartTable__71Lrt td,.Bd3AppView_chartTable__71Lrt th{border:1px solid var(--g-line2);padding:3px;text-align:center;white-space:nowrap}.Bd3AppView_chartTable__71Lrt thead th{background:var(--g-panel2)}.Bd3AppView_chartInput__VWi0e{width:74px;height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--g-ink);font:inherit;font-size:13px;text-align:center;outline:none}.Bd3AppView_chartInput__VWi0e:focus{border-color:var(--g-accent);background:var(--g-panel)}.Bd3AppView_chartDel__qbY3p{border:0;background:transparent;color:var(--g-ink4);font-size:14px;line-height:1;cursor:pointer;padding:3px 6px;border-radius:5px}.Bd3AppView_chartDel__qbY3p:hover{background:color-mix(in srgb,#d93025 14%,transparent);color:#d93025}.Bd3AppView_chartActions__BBQNM{display:flex;align-items:center;gap:8px}.Bd3AppView_spacer__crqjH{flex:1}.Bd3AppView_ghost__ItvCR{height:36px;padding:0 14px;border:1px solid var(--g-line);border-radius:18px;background:var(--g-panel);color:var(--g-ink);font:inherit;font-weight:600;font-size:13.5px;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.Bd3AppView_ghost__ItvCR:hover:not(:disabled){background:var(--g-bg)}.Bd3AppView_ghost__ItvCR:disabled{opacity:.45;cursor:default}.Bd3AppView_primary__subUz{height:36px;padding:0 18px;border:0;border-radius:18px;background:var(--g-accent);color:#fff;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer}.Bd3AppView_primary__subUz:hover{filter:brightness(1.06)}.Bd3AppView_imageGrid__Hi_ZM{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-height:56vh;overflow-y:auto}.Bd3AppView_imageCell__wurND{aspect-ratio:4/3;border-radius:8px;overflow:hidden;border:1px solid var(--g-line);cursor:pointer;padding:0;background:var(--g-panel2)}.Bd3AppView_imageCell__wurND:hover{border-color:var(--g-ink4)}.Bd3AppView_imageCell__wurND img{width:100%;height:100%;object-fit:cover;display:block}.Bd3AppView_patternModal__WCnGT{background:var(--g-panel);color:var(--g-ink);border:1px solid var(--g-line);border-radius:16px;width:min(94vw,640px);max-height:86vh;display:flex;flex-direction:column;padding:20px 22px}.Bd3AppView_patternChipOn__kB1FK b,.Bd3AppView_patternChip__9EgH1 b{color:var(--g-accent)}.Bd3AppView_createModal__t8bXm{background:color-mix(in srgb,var(--g-panel) 82%,transparent);color:var(--g-ink);border:1px solid color-mix(in srgb,#fff 9%,transparent);border-radius:22px;box-shadow:none;backdrop-filter:blur(26px) saturate(1.25);-webkit-backdrop-filter:blur(26px) saturate(1.25);width:min(94vw,660px);max-height:88vh;overflow:auto;padding:22px 24px 26px}.Bd3AppView_createHead__d_1d5{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.Bd3AppView_createTitle__TBZR7{font-size:19px;font-weight:600;margin:0;letter-spacing:-.2px}.Bd3AppView_createClose__ODX7r{width:32px;height:32px;border-radius:10px;border:none;background:color-mix(in srgb,#fff 6%,transparent);color:var(--g-ink3);cursor:pointer;display:grid;place-items:center;flex:0 0 auto}.Bd3AppView_createClose__ODX7r:hover{background:color-mix(in srgb,#fff 12%,transparent);color:var(--g-ink)}.Bd3AppView_createLbl__ySv8A svg{color:var(--g-accent)}.Bd3AppView_createHint__MPi5b{font-size:12px;color:var(--g-ink3)}.Bd3AppView_createTag__35XgM{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.3px;color:#fff;background:#004aef;border-radius:5px;padding:1px 6px}.Bd3AppView_createSub__rNTkm{font-size:12.5px;color:var(--g-ink3);margin:3px 0 0;line-height:1.45;max-width:92%}.Bd3AppView_pickGrid__iIdW9{display:grid;grid-template-columns:1fr 1fr;gap:14px}.Bd3AppView_pickCard__iMudj{position:relative;display:block;border:1px solid var(--g-line2);border-radius:16px;overflow:hidden;background:color-mix(in srgb,var(--g-panel2) 70%,transparent);cursor:pointer;text-align:left;font:inherit;color:inherit;padding:0;transition:border-color var(--g-dur) var(--g-ease),background var(--g-dur) var(--g-ease)}.Bd3AppView_pickCard__iMudj:hover{border-color:var(--g-ink4);background:var(--g-panel2)}.Bd3AppView_pickOn__Ga3_d{border-color:var(--g-accent);outline:2px solid var(--g-accent);outline-offset:-1px}.Bd3AppView_pickMeta__hT98m{padding:11px 13px 13px}.Bd3AppView_pickName__ml7wy{font-size:14.5px;font-weight:600;color:var(--g-ink);display:flex;align-items:center;gap:9px}.Bd3AppView_pickDesc__EEybJ{font-size:12px;color:var(--g-ink3);line-height:1.45;margin-top:3px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Bd3AppView_pickTag__8aV4H{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.03em;color:#dbe6ff;background:color-mix(in srgb,#0b63f6 32%,transparent);border:1px solid color-mix(in srgb,#0b63f6 45%,transparent);border-radius:6px;padding:1px 6px}.Bd3AppView_pickTagAuto__IrfXP{color:#c7f6e4;background:color-mix(in srgb,#07ef9c 20%,transparent);border-color:color-mix(in srgb,#07ef9c 40%,transparent)}.Bd3AppView_pickCheck__Bp11T{position:absolute;top:9px;right:9px;width:22px;height:22px;border-radius:50%;background:#0b63f6;color:#fff;display:grid;place-items:center;font-size:13px;z-index:2}.Bd3AppView_pickDots__OKjt8{display:flex;gap:5px;margin-top:9px}.Bd3AppView_pickDots__OKjt8 i{width:11px;height:11px;border-radius:50%;border:1px solid rgba(255,255,255,.14)}.Bd3AppView_mini__ZECSp{aspect-ratio:16/9;position:relative;overflow:hidden;background:var(--mb,#101317);border-bottom:1px solid rgba(255,255,255,.06)}.Bd3AppView_miniBar__hDf8Q{position:absolute;left:9%;top:20%;width:16%;height:5%;border-radius:99px;background:var(--ma,#07ef9c)}.Bd3AppView_miniTtl__UIs43{position:absolute;left:9%;top:31%;width:62%;height:11%;border-radius:4px;background:var(--mt,#fff);opacity:.94}.Bd3AppView_miniLn__MLvf8{position:absolute;left:9%;height:5.5%;border-radius:3px;background:var(--ml,#fff);opacity:.5}.Bd3AppView_miniL1__nvuRv{top:50%;width:52%}.Bd3AppView_miniL2__OTF9a{top:60%;width:40%}.Bd3AppView_miniMark__edOao{position:absolute;right:6%;bottom:8%;width:30%;height:auto;opacity:.95}.Bd3AppView_miniMono__ezXe0{position:absolute;left:9%;bottom:9%;font-weight:600;font-size:15px;letter-spacing:-.5px;color:var(--mt,#fff);opacity:.9}.Bd3AppView_miniBlank__1Jxnw{background:repeating-linear-gradient(45deg,#26282b,#26282b 8px,#222426 0,#222426 16px)}.Bd3AppView_miniPlus__f1yB2{position:absolute;inset:0;display:grid;place-items:center;color:var(--g-ink4);font-size:26px;font-weight:300}.Bd3AppView_hmHead__r_FPb{display:flex;align-items:center;gap:12px;padding:12px 24px;flex:0 0 auto}.Bd3AppView_hmBack__DtYt0{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px 0 10px;border:1px solid var(--g-line);border-radius:var(--g-r-full);background:var(--g-panel);color:var(--g-ink2);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background var(--g-dur) var(--g-ease)}.Bd3AppView_hmBack__DtYt0:hover{background:var(--g-panel2)}.Bd3AppView_hmLogo__2QwcT{width:34px;height:34px;border-radius:9px;background:var(--g-brand-grad);color:#fff;display:grid;place-items:center;font-weight:700;font-size:17px;flex:none}.Bd3AppView_hmBrandName__wevoJ{font-size:15px;font-weight:600;color:var(--g-ink)}.Bd3AppView_hmBrandSub__dcvEx{font-size:12.5px;color:var(--g-ink3)}.Bd3AppView_hmScroll__DHVdV{flex:1;overflow-y:auto;background:var(--g-bg)}.Bd3AppView_hmWrap__ssYq1{max-width:900px;margin:0 auto;padding:40px 24px 72px}.Bd3AppView_hmHero__yjCI4{text-align:center;margin-bottom:32px}.Bd3AppView_hmHero__yjCI4 h1{font-size:42px;font-weight:500;letter-spacing:-.025em;line-height:1.05;color:var(--g-ink)}.Bd3AppView_hmHero__yjCI4 p{font-size:15px;color:var(--g-ink3);margin:10px 0 0;font-weight:400}.Bd3AppView_hmTypes__tgTCR{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:24px}.Bd3AppView_hmType__SEtW2{width:112px;padding:14px 8px 11px;background:transparent;border:1px solid transparent;border-radius:var(--g-r-lg);text-align:center;cursor:pointer;transition:background .16s var(--g-ease),border-color .16s}.Bd3AppView_hmType__SEtW2:hover{background:var(--g-panel2)}.Bd3AppView_hmTypeOn__TR_tc{background:var(--g-panel);border-color:var(--g-line);box-shadow:var(--g-shadow-sm)}.Bd3AppView_hmTypeIco__AbxKy{width:36px;height:36px;margin:0 auto 8px;border-radius:var(--g-r);display:grid;place-items:center;background:var(--g-panel2);color:var(--g-ink3);transition:.2s var(--g-ease)}.Bd3AppView_hmTypeOn__TR_tc .Bd3AppView_hmTypeIco__AbxKy{background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_hmType__SEtW2 b{display:block;font-size:12.5px;font-weight:500;color:var(--g-ink2)}.Bd3AppView_hmTypeOn__TR_tc b{color:var(--g-ink)}.Bd3AppView_hmPills__7wx9c{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:24px}.Bd3AppView_hmPillWrap__aAlT3{position:relative}.Bd3AppView_hmPill__NMinH{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-r-full);font:inherit;font-size:13px;font-weight:500;color:var(--g-ink);cursor:pointer;transition:.18s var(--g-ease)}.Bd3AppView_hmPill__NMinH:hover{background:var(--g-panel2)}.Bd3AppView_hmPillOn__T_UEc{border-color:transparent;background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_hmPill__NMinH .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-ink3)}.Bd3AppView_hmPillOn__T_UEc .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-accent)}.Bd3AppView_hmPillLead__nADxa{color:var(--g-ink3);font-weight:400}.Bd3AppView_hmPillOn__T_UEc .Bd3AppView_hmPillLead__nADxa{color:var(--g-accent)}.Bd3AppView_hmScrim__GnKhA{position:fixed;inset:0;z-index:40;background:rgba(32,33,36,.04)}.Bd3AppView_hmPop__1YLpK{position:absolute;z-index:50;top:calc(100% + 6px);left:0;background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-r-lg);box-shadow:var(--g-shadow);padding:4px;max-height:70vh;overflow:auto;animation:Bd3AppView_hmPop__1YLpK .2s var(--g-ease)}@keyframes Bd3AppView_hmPop__1YLpK{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.Bd3AppView_hmPopTitle__cPVKk{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--g-ink3);padding:9px 10px 5px}.Bd3AppView_hmPopItem___zgIm{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;background:transparent;border-radius:var(--g-r-sm);font:inherit;font-size:13px;color:var(--g-ink2);text-align:left;cursor:pointer;transition:background .12s}.Bd3AppView_hmPopItem___zgIm:hover{background:var(--g-panel2)}.Bd3AppView_hmPopItemOn__Hux6i{color:var(--g-accent);font-weight:500}.Bd3AppView_hmPopItemOn__Hux6i .Bd3AppView_material-symbols-rounded__BBdmj{margin-left:auto;color:var(--g-accent)}.Bd3AppView_hmPopCards__XJmDo{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px}.Bd3AppView_hmTcard__DY4yy{background:transparent;border:1px solid var(--g-line);border-radius:var(--g-r);padding:4px;text-align:left;cursor:pointer;transition:.14s var(--g-ease)}.Bd3AppView_hmTcard__DY4yy:hover{background:var(--g-bg)}.Bd3AppView_hmTcardOn__rSaTc{border-color:var(--g-accent);background:var(--g-weak)}.Bd3AppView_hmTcardNm__McKQ3{font-size:12px;font-weight:500;margin:7px 4px 3px;color:var(--g-ink);display:flex;align-items:center;gap:6px}.Bd3AppView_hmTcardNm__McKQ3 .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-accent);margin-left:auto}.Bd3AppView_swTrio__cWUw0{display:inline-flex;gap:2px}.Bd3AppView_swTrio__cWUw0 i{width:8px;height:14px;border-radius:3px;display:block}.Bd3AppView_hmInput__W_xLs{background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-r-xl);box-shadow:var(--g-shadow-sm);padding:18px 18px 12px;margin-bottom:32px;transition:border-color var(--g-dur) var(--g-ease)}.Bd3AppView_hmInput__W_xLs:focus-within{border-color:#c9d6ea}.Bd3AppView_hmTextarea__dXNoL{width:100%;border:0;outline:0;resize:none;font-family:inherit;font-size:15px;line-height:1.55;color:var(--g-ink2);min-height:70px;background:transparent}.Bd3AppView_hmTextarea__dXNoL::placeholder{color:var(--g-ink4)}.Bd3AppView_hmFiles__koKp9{display:flex;gap:8px;flex-wrap:wrap;padding:4px 2px 0}.Bd3AppView_hmFileChip__Dhq3r{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 8px;border-radius:var(--g-r-sm);background:var(--g-panel2);color:var(--g-ink2);font-size:12.5px}.Bd3AppView_hmFileChip__Dhq3r .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-green)}.Bd3AppView_hmFileX__vNULP{cursor:pointer;color:var(--g-ink4);font-size:14px}.Bd3AppView_hmFileX__vNULP:hover{color:var(--g-ink)}.Bd3AppView_hmInputRow__vgblF{display:flex;align-items:center;gap:8px;margin-top:4px}.Bd3AppView_hmGhost__2ogHz{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:var(--g-r-full);background:transparent;color:var(--g-ink2);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s var(--g-ease)}.Bd3AppView_hmGhost__2ogHz:hover{background:var(--g-panel2)}.Bd3AppView_hmGhost__2ogHz .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-ink3)}.Bd3AppView_hmGo__dSchl{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 18px;border-radius:var(--g-r-full);background:var(--g-accent);color:#fff;font:inherit;font-size:13.5px;font-weight:500;cursor:pointer;transition:.2s var(--g-ease)}.Bd3AppView_hmGo__dSchl:hover:not(:disabled){background:var(--g-accent2);box-shadow:var(--g-shadow-sm)}.Bd3AppView_hmGo__dSchl:disabled{opacity:.5;cursor:default}.Bd3AppView_hmSecLabel__VC30I{font-size:13px;font-weight:500;color:var(--g-ink2);margin:0 0 16px;display:flex;align-items:center;gap:7px}.Bd3AppView_hmSecLabel__VC30I .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-ink3)}.Bd3AppView_hmGallery__32KTb{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:32px}.Bd3AppView_hmGcard__SmvNX{background:transparent;border:1px solid var(--g-line);border-radius:var(--g-r-lg);overflow:hidden;text-align:left;cursor:pointer;transition:.15s var(--g-ease)}.Bd3AppView_hmGcard__SmvNX:hover{background:var(--g-bg);box-shadow:var(--g-shadow-sm)}.Bd3AppView_hmGcardOn__C4__j{border-color:var(--g-accent)}.Bd3AppView_hmGcard__SmvNX .Bd3AppView_mini__ZECSp{border-radius:0;aspect-ratio:16/10}.Bd3AppView_hmGmeta__3SH0e{padding:10px 12px 12px}.Bd3AppView_hmGmeta__3SH0e b{display:block;font-size:13px;font-weight:500;color:var(--g-ink)}.Bd3AppView_hmGmeta__3SH0e span{font-size:11.5px;color:var(--g-ink3);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:920px){.Bd3AppView_hmGallery__32KTb{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Bd3AppView_hmTypes__tgTCR{gap:6px}.Bd3AppView_hmType__SEtW2{width:96px}}.Bd3AppView_olRoot__8gaif{background:var(--g-bg)}.Bd3AppView_olTop__qpSto{display:flex;align-items:center;gap:12px;padding:12px 24px;background:var(--g-bg);border-bottom:1px solid var(--g-line2);flex:0 0 auto}.Bd3AppView_olPills__Jq7my{display:flex;gap:8px;flex-wrap:wrap;margin:0 auto}.Bd3AppView_olBody__4c1An{flex:1;display:flex;min-height:0}.Bd3AppView_olCanvas__eY9p7{flex:1;overflow-y:auto;min-width:0}.Bd3AppView_olInner__UfG_v{max-width:800px;margin:0 auto;padding:22px 24px 40px}.Bd3AppView_olPrompt__lkmJh{display:flex;align-items:center;gap:12px;background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-r-lg);padding:14px 16px;margin-bottom:22px}.Bd3AppView_olPromptT__1drIj{flex:1;font-size:14.5px;color:var(--g-ink2);line-height:1.5}.Bd3AppView_olPromptRe__nxJry{width:34px;height:34px;flex:none;border:0;border-radius:50%;background:var(--g-panel2);color:var(--g-ink3);display:grid;place-items:center;cursor:pointer;transition:.15s var(--g-ease)}.Bd3AppView_olPromptRe__nxJry:hover{background:var(--g-panel3);color:var(--g-accent)}.Bd3AppView_olLabel__Okick{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink3);margin:0 2px 12px}.Bd3AppView_olList__ECHZ9{display:flex;flex-direction:column}.Bd3AppView_olGap__iGrif{height:14px;position:relative;display:flex;align-items:center;justify-content:center}.Bd3AppView_olGapIns__94GiC{opacity:0;width:22px;height:22px;border:0;border-radius:50%;background:var(--g-accent);color:#fff;display:grid;place-items:center;cursor:pointer;transition:opacity .18s var(--g-ease);z-index:2}.Bd3AppView_olGap__iGrif:before{content:"";position:absolute;left:34px;right:34px;height:2px;border-radius:2px;background:var(--g-accent);opacity:0;transition:opacity .18s var(--g-ease)}.Bd3AppView_olGap__iGrif:hover .Bd3AppView_olGapIns__94GiC{opacity:1}.Bd3AppView_olGap__iGrif:hover:before{opacity:.35}.Bd3AppView_olCard__JJNKk{display:flex;background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-r-lg);overflow:hidden;position:relative;transition:box-shadow .14s var(--g-ease)}.Bd3AppView_olCard__JJNKk:hover{box-shadow:var(--g-shadow-sm)}.Bd3AppView_olCardPh__okUE1{opacity:.34;background:var(--g-bg)}.Bd3AppView_olNum__LX2Zv{position:relative;flex:0 0 52px;background:var(--g-bg);display:flex;align-items:flex-start;justify-content:center;padding-top:16px;font-variant-numeric:tabular-nums;border-right:1px solid var(--g-line2);cursor:grab;transition:background .15s var(--g-ease)}.Bd3AppView_olNum__LX2Zv:hover{background:var(--g-panel2)}.Bd3AppView_olNum__LX2Zv:active{cursor:grabbing}.Bd3AppView_olNumN__Ve2sV{font-size:13px;font-weight:600;color:var(--g-ink3);transition:opacity .15s var(--g-ease)}.Bd3AppView_olNum__LX2Zv .Bd3AppView_material-symbols-rounded__BBdmj{position:absolute;top:15px;left:0;right:0;display:flex;justify-content:center;color:var(--g-ink3);opacity:0;transition:opacity .15s var(--g-ease)}.Bd3AppView_olCard__JJNKk:hover .Bd3AppView_olNumN__Ve2sV{opacity:0}.Bd3AppView_olCard__JJNKk:hover .Bd3AppView_olNum__LX2Zv .Bd3AppView_material-symbols-rounded__BBdmj{opacity:.85}.Bd3AppView_olCardBody__5Xs0m{flex:1;padding:12px 16px 13px;min-width:0}.Bd3AppView_olCardTopRow__ikPKv{display:flex;align-items:flex-start;gap:8px}.Bd3AppView_olTitle__DJDJA{flex:1;border:1px solid transparent;border-radius:6px;padding:2px 4px;margin:-2px -4px;font:inherit;font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--g-ink);background:transparent;resize:none;outline:none;overflow:hidden}.Bd3AppView_olTitle__DJDJA:hover{border-color:var(--g-line2)}.Bd3AppView_olTitle__DJDJA:focus{border-color:var(--g-accent);background:var(--g-bg)}.Bd3AppView_olDel__CXmD6{flex:none;width:26px;height:26px;border:0;background:transparent;color:var(--g-ink4);border-radius:6px;display:grid;place-items:center;cursor:pointer;opacity:0;transition:.12s}.Bd3AppView_olCard__JJNKk:hover .Bd3AppView_olDel__CXmD6{opacity:1}.Bd3AppView_olDel__CXmD6:hover{background:var(--g-panel2);color:var(--g-ink2)}.Bd3AppView_olBullets__r8BbX{display:flex;flex-direction:column;gap:2px;margin-top:7px}.Bd3AppView_olBullet__Sz2X_{display:flex;align-items:flex-start;gap:8px;position:relative}.Bd3AppView_olBulletDot__klHtm{flex:none;width:4px;height:4px;border-radius:50%;background:var(--g-ink4);margin:9px 0 0 6px}.Bd3AppView_olBulletT__H4kQX{flex:1;border:1px solid transparent;border-radius:6px;padding:2px 6px;font:inherit;font-size:13.5px;line-height:1.5;color:var(--g-ink2);background:transparent;resize:none;outline:none;overflow:hidden}.Bd3AppView_olBulletT__H4kQX:hover{border-color:var(--g-line2)}.Bd3AppView_olBulletT__H4kQX:focus{border-color:var(--g-accent);background:var(--g-bg)}.Bd3AppView_olBulletX__tS7tD{flex:none;width:20px;height:20px;border:0;background:transparent;color:var(--g-ink4);border-radius:5px;display:grid;place-items:center;cursor:pointer;opacity:0;margin-top:4px;transition:.12s}.Bd3AppView_olBullet__Sz2X_:hover .Bd3AppView_olBulletX__tS7tD{opacity:1}.Bd3AppView_olBulletX__tS7tD:hover{background:var(--g-panel2);color:var(--g-ink2)}.Bd3AppView_olAddBullet__KKBiq{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin:4px 0 0 4px;padding:3px 7px;border:0;background:transparent;color:var(--g-ink3);font:inherit;font-size:12px;font-weight:500;border-radius:6px;cursor:pointer;transition:.12s}.Bd3AppView_olAddBullet__KKBiq:hover{background:var(--g-panel2);color:var(--g-accent)}.Bd3AppView_olNeeds__ol6_U{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.Bd3AppView_olNeed__aguZ7{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;padding:3px 9px;border:0;border-radius:var(--g-r-full);cursor:default}.Bd3AppView_olNeed__aguZ7.Bd3AppView_olNeedWarn__Prrxc{background:var(--g-warn-bg);color:var(--g-warn);cursor:pointer}.Bd3AppView_olNeed__aguZ7.Bd3AppView_olNeedOk__tE11U{background:var(--g-ok-bg);color:var(--g-ok)}.Bd3AppView_olNeedInput__Lm7wy{border:0;background:transparent;font:inherit;font-size:11.5px;color:inherit;outline:none;width:100px}.Bd3AppView_olNeedX__SVIo9{cursor:pointer;opacity:.6;margin-left:2px}.Bd3AppView_olNeedX__SVIo9:hover{opacity:1}.Bd3AppView_olAttach__9RABS{display:flex;gap:6px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--g-line2)}.Bd3AppView_olAttachBtn__D7p84{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--g-line);border-radius:var(--g-r-sm);background:var(--g-panel);color:var(--g-ink3);font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:.12s}.Bd3AppView_olAttachBtn__D7p84:hover{background:var(--g-bg);color:var(--g-accent)}.Bd3AppView_olCustom__S3RnL{margin-top:40px}.Bd3AppView_olCustomLabel__SFwr3{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink3);margin:0 2px 12px}.Bd3AppView_olCustomCard__xGrHF{background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-r-xl);padding:20px 22px}.Bd3AppView_olCHead__L_q5E{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:500;color:var(--g-ink);margin-bottom:12px}.Bd3AppView_olCHead__L_q5E .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-ink3)}.Bd3AppView_olThemeRow__O5LJv{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.Bd3AppView_olTheme__IZbn7{border:1px solid var(--g-line);border-radius:var(--g-r-lg);overflow:hidden;background:var(--g-panel);text-align:left;cursor:pointer;transition:box-shadow .14s var(--g-ease)}.Bd3AppView_olTheme__IZbn7:hover{box-shadow:var(--g-shadow-sm)}.Bd3AppView_olThemeOn__PFueL{border-color:var(--g-accent)}.Bd3AppView_olThemePrev__mhK_C{aspect-ratio:16/10;padding:16px 18px;display:flex;flex-direction:column;justify-content:center}.Bd3AppView_olThemeTt___yTRx{font-weight:600;font-size:18px;letter-spacing:-.01em}.Bd3AppView_olThemeBar__8BzxI{height:4px;width:40px;border-radius:3px;margin-top:6px}.Bd3AppView_olThemeNm__X1sga{padding:8px 12px;font-size:12.5px;font-weight:500;color:var(--g-ink2);display:flex;align-items:center;gap:6px}.Bd3AppView_olThemeNm__X1sga .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-accent)}.Bd3AppView_olThemeDot__SYrlc{width:14px;height:14px;border-radius:4px;flex:none}.Bd3AppView_olFoot__4GXcg{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:24px;padding:12px 24px;background:color-mix(in srgb,var(--g-panel) 84%,transparent);backdrop-filter:blur(14px);border-top:1px solid var(--g-line)}.Bd3AppView_olFootCnt__uS1Nh{font-size:13.5px;color:var(--g-ink2)}.Bd3AppView_olFootCnt__uS1Nh b{color:var(--g-ink);font-weight:600}.Bd3AppView_olGen__nw_Hq{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 26px;border:0;border-radius:var(--g-r-full);background:var(--g-accent);color:#fff;font:inherit;font-size:14.5px;font-weight:500;cursor:pointer;transition:.2s var(--g-ease)}.Bd3AppView_olGen__nw_Hq:hover:not(:disabled){background:var(--g-accent2);box-shadow:var(--g-shadow-sm)}.Bd3AppView_olGen__nw_Hq:disabled{opacity:.5;cursor:default}.Bd3AppView_olGhost__FilXm{position:fixed;z-index:999;pointer-events:none;display:flex;background:var(--g-panel);border:1px solid #c9d6ea;border-radius:var(--g-r-lg);box-shadow:var(--g-shadow);transform:scale(1.02) rotate(.4deg);overflow:hidden}.Bd3AppView_olGhost__FilXm .Bd3AppView_olNum__LX2Zv{cursor:grabbing}.Bd3AppView_olGenTop__X4Urx{height:52px;display:flex;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--g-line);background:var(--g-panel);flex:0 0 auto}.Bd3AppView_olGenName__8_VD4{font-size:13.5px;font-weight:500;color:var(--g-ink)}.Bd3AppView_olGenStatus__1HiPY{margin:0 auto;display:inline-flex;align-items:center;gap:8px;background:var(--g-panel2);border-radius:var(--g-r-full);padding:5px 14px;color:var(--g-ink2);font-size:12.5px}.Bd3AppView_olSpin__SutYl{width:13px;height:13px;border:2px solid var(--g-panel3);border-top-color:var(--g-accent);border-radius:50%;animation:Bd3AppView_bd3sp__mdEHV 1s linear infinite}@keyframes Bd3AppView_bd3sp__mdEHV{to{transform:rotate(1turn)}}.Bd3AppView_olGenStage__cSBV_{flex:1;display:grid;place-items:center;padding:32px;min-width:0;background:var(--g-canvas)}.Bd3AppView_olGenSlide__F0Rq9{width:min(860px,94%);aspect-ratio:16/9;background:#fff;border-radius:var(--g-r-sm);display:flex;overflow:hidden;box-shadow:var(--g-shadow)}.Bd3AppView_olGenPh__ZClog{flex:0 0 40%;background:var(--g-panel2);display:grid;place-items:center;color:var(--g-ink4)}.Bd3AppView_olGenPh__ZClog .Bd3AppView_material-symbols-rounded__BBdmj{animation:Bd3AppView_bd3pulse__CTgKG 1.6s var(--g-ease) infinite}@keyframes Bd3AppView_bd3pulse__CTgKG{0%,to{opacity:.4}50%{opacity:.85}}.Bd3AppView_olGenTx__49A05{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center}.Bd3AppView_olGenEy__vNGPB{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--g-ink3)}.Bd3AppView_olGenH__8htiy{font-size:34px;font-weight:600;line-height:1.08;letter-spacing:-.02em;color:var(--g-ink);margin-top:8px}.Bd3AppView_olGenChip__Db4D2{display:inline-flex;align-items:center;gap:6px;margin-top:12px;align-self:flex-start;font-size:11px;font-weight:600;color:var(--g-accent);background:var(--g-weak);padding:4px 10px;border-radius:var(--g-r-full)}.Bd3AppView_rSegTog__D55Xq{display:inline-flex;gap:2px;background:var(--g-panel2);border-radius:var(--g-r-full);padding:3px}.Bd3AppView_rSegTog__D55Xq button{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 13px;border:0;background:transparent;color:var(--g-ink3);font:inherit;font-size:12.5px;font-weight:500;border-radius:var(--g-r-full);cursor:pointer;transition:.15s var(--g-ease)}.Bd3AppView_rSegTog__D55Xq button:hover{color:var(--g-ink)}.Bd3AppView_rSegOn__V5ESh{background:var(--g-panel)!important;color:var(--g-accent)!important;box-shadow:var(--g-shadow-sm)}.Bd3AppView_compDock__hoTJP{flex:1;min-height:0;display:flex}.Bd3AppView_compRail__unmuA{flex:0 0 52px;display:flex;flex-direction:column;align-items:center;padding:10px 0;gap:2px;border-right:1px solid var(--g-line2);overflow-y:auto}.Bd3AppView_compRailBtn__G1NLW{width:40px;height:40px;border:0;border-radius:var(--g-r);background:transparent;color:var(--g-ink3);display:grid;place-items:center;cursor:pointer;transition:.12s var(--g-ease)}.Bd3AppView_compRailBtn__G1NLW:hover{background:var(--g-panel2);color:var(--g-ink)}.Bd3AppView_compRailOn__vHoMe{background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_compPanel__9Nsp_{flex:1;min-width:0;overflow-y:auto;padding:0 12px 16px}.Bd3AppView_compPanelHead__KsiwY{font-size:13.5px;font-weight:600;color:var(--g-ink);padding:14px 4px 10px}.Bd3AppView_compGrid__F0iJc{display:grid;grid-template-columns:1fr 1fr;gap:6px}.Bd3AppView_compCard__7R0jt{position:relative;padding:12px 8px 10px;border:1px solid var(--g-line);border-radius:var(--g-r);background:transparent;text-align:center;cursor:pointer;transition:.12s var(--g-ease)}.Bd3AppView_compCard__7R0jt:hover:not(:disabled){background:var(--g-bg)}.Bd3AppView_compCard__7R0jt:disabled{opacity:.5;cursor:default}.Bd3AppView_compIco__bvTII{width:34px;height:34px;margin:0 auto 7px;border-radius:var(--g-r-sm);background:var(--g-panel2);color:var(--g-ink3);display:grid;place-items:center;transition:.15s var(--g-ease)}.Bd3AppView_compCard__7R0jt:hover:not(:disabled) .Bd3AppView_compIco__bvTII{background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_compCard__7R0jt b{display:block;font-size:11.5px;font-weight:500;color:var(--g-ink2)}.Bd3AppView_compBadge__g_NV_{display:block;font-size:10px;color:var(--g-accent);margin-top:2px}.Bd3AppView_compHint__qBOWM{font-size:12px;color:var(--g-ink3);padding:14px 4px;text-align:center}.Bd3AppView_compImgGrid__C4VyF{display:grid;grid-template-columns:1fr 1fr;gap:8px}.Bd3AppView_compImg__0_q32{aspect-ratio:4/3;border:1px solid var(--g-line);border-radius:var(--g-r-sm);overflow:hidden;background:var(--g-panel2);cursor:pointer;padding:0}.Bd3AppView_compImg__0_q32:hover{border-color:var(--g-ink4)}.Bd3AppView_compImg__0_q32 img{width:100%;height:100%;object-fit:cover;display:block}.Bd3AppView_compImgBrand__sSWy9{background:#fff}.Bd3AppView_compImgBrand__sSWy9 img{object-fit:contain;padding:7px}.Bd3AppView_compImgAdd__eDhYp{aspect-ratio:4/3;border:1px dashed var(--g-line);border-radius:var(--g-r-sm);background:transparent;color:var(--g-ink3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font:inherit;font-size:11.5px;font-weight:500;cursor:pointer;transition:.12s}.Bd3AppView_compImgAdd__eDhYp:hover{border-color:var(--g-accent);color:var(--g-accent);background:var(--g-weak)}.Bd3AppView_edInsert__OHczJ{flex:0 0 auto;display:flex;justify-content:center;gap:6px;padding:4px 0 10px}.Bd3AppView_edInsert__OHczJ button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border:1px solid var(--g-line);border-radius:var(--g-r-full);background:var(--g-panel);color:var(--g-ink2);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:.12s var(--g-ease)}.Bd3AppView_edInsert__OHczJ button:hover{background:var(--g-bg);color:var(--g-accent)}.Bd3AppView_agentSteps__B0o97{flex:0 0 auto;padding:12px 14px 8px;border-bottom:1px solid var(--g-line2);max-height:40%;overflow-y:auto}.Bd3AppView_agentStep__8tuU7{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--g-ink2);padding:4px 0;line-height:1.4}.Bd3AppView_agentStep__8tuU7 .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-ok);flex:none}.Bd3AppView_agentStepMore__gJWzU{font-size:11.5px;color:var(--g-ink3);padding:4px 0 2px 23px}.Bd3AppView_agentSugg__XHZ7Q{display:flex;flex-direction:column;gap:6px;margin-top:8px}.Bd3AppView_agentSugg__XHZ7Q button{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid var(--g-line);border-radius:var(--g-r);background:var(--g-bg);color:var(--g-ink2);font:inherit;font-size:12.5px;font-weight:450;text-align:left;cursor:pointer;transition:.12s var(--g-ease)}.Bd3AppView_agentSugg__XHZ7Q button:hover{background:var(--g-panel2)}.Bd3AppView_agentSugg__XHZ7Q .Bd3AppView_material-symbols-rounded__BBdmj{color:var(--g-ink3);flex:none}.Bd3AppView_agentChatWrap___A_Ak{flex:1;min-height:0;display:flex}.Bd3AppView_agentChatWrap___A_Ak>*{flex:1;min-height:0}.Bd3AppView_printRoot__PlYjI{display:none}@media print{.Bd3AppView_appbar__fqziH,.Bd3AppView_body__jOBnn,.Bd3AppView_toolbar__gzqIf{display:none!important}.Bd3AppView_printRoot__PlYjI{display:block}.Bd3AppView_printPage__kXsbl{page-break-after:always;break-after:page;width:100%;line-height:0}}.Bd3AppView_studioOverlay__w_Ab5{position:fixed;inset:0;z-index:600;background:var(--g-panel);display:flex;flex-direction:column}.Bd3AppView_studioTable__fMq6m th{position:sticky;top:0;z-index:1;background:var(--g-panel2);border:1px solid var(--g-line2);padding:8px 10px;font-size:12px;font-weight:600;color:var(--g-ink2);text-align:left}.Bd3AppView_studioTable__fMq6m td{border:1px solid var(--g-line2);padding:0;vertical-align:top}.Bd3AppView_sharePanel__P0ogm{background:var(--g-panel);color:var(--g-ink);border:1px solid var(--g-line);border-radius:16px;width:min(94vw,480px);max-height:88vh;overflow:auto;padding:20px 22px 22px}.Bd3AppView_shareHead__YMWl1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.Bd3AppView_shareTitle__4vdw9{font-size:17px;font-weight:600;margin:0;letter-spacing:-.2px}.Bd3AppView_shareSub__W0TvM{font-size:12.5px;color:var(--g-ink3);margin:3px 0 0}.Bd3AppView_shareInviteRow__5tDkA{display:flex;gap:8px}.Bd3AppView_shareEmail__DIkJ1{flex:1;min-width:0;height:40px;border:1px solid var(--g-line);border-radius:10px;padding:0 12px;font:inherit;font-size:14px;background:var(--g-panel2);color:var(--g-ink);outline:none}.Bd3AppView_shareEmail__DIkJ1:focus{border-color:var(--g-accent)}.Bd3AppView_shareRoleSel__ky0OJ{height:40px;border:1px solid var(--g-line);border-radius:10px;padding:0 8px;font:inherit;font-size:13.5px;background:var(--g-panel2);color:var(--g-ink);cursor:pointer}.Bd3AppView_shareInviteBtn___fRpX{height:40px;padding:0 16px;border:0;border-radius:10px;background:var(--g-accent);color:#fff;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer;white-space:nowrap}.Bd3AppView_shareInviteBtn___fRpX:hover:not(:disabled){filter:brightness(1.06)}.Bd3AppView_shareInviteBtn___fRpX:disabled{opacity:.5;cursor:default}.Bd3AppView_shareErr__l1Qr_{font-size:12.5px;color:#d93025;margin:8px 2px 0}.Bd3AppView_shareList__dpDB_{margin:14px 0 4px;display:flex;flex-direction:column;gap:2px;max-height:34vh;overflow-y:auto}.Bd3AppView_shareMember__LYNC_{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:9px}.Bd3AppView_shareMember__LYNC_:hover{background:var(--g-bg)}.Bd3AppView_shareAvatar__wiPIo{flex:none;width:32px;height:32px;border-radius:50%;background:var(--g-green);color:#06331f;display:grid;place-items:center;font-weight:600;font-size:13px}.Bd3AppView_shareMemberName__RmEY3{flex:1;min-width:0;display:flex;flex-direction:column;font-size:13.5px;font-weight:600;color:var(--g-ink)}.Bd3AppView_shareMemberName__RmEY3 em{font-style:normal;font-size:11.5px;font-weight:400;color:var(--g-ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Bd3AppView_shareRoleMini__YEuJg{height:30px;border:1px solid var(--g-line);border-radius:8px;padding:0 6px;font:inherit;font-size:12.5px;background:var(--g-panel);color:var(--g-ink2);cursor:pointer}.Bd3AppView_shareRemove__ZmF7Y{width:26px;height:26px;border:0;background:transparent;color:var(--g-ink4);font-size:16px;line-height:1;cursor:pointer;border-radius:6px}.Bd3AppView_shareRemove__ZmF7Y:hover{background:color-mix(in srgb,#d93025 14%,transparent);color:#d93025}.Bd3AppView_shareLinkBlock__vy0A_{margin-top:16px;padding-top:14px;border-top:1px solid var(--g-line2)}.Bd3AppView_shareLinkHead__ube9Z{display:flex;align-items:center;justify-content:space-between;gap:10px}.Bd3AppView_shareLinkTitle__FQoCF{font-size:13.5px;font-weight:600;color:var(--g-ink)}.Bd3AppView_shareToggle__rLosS{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--g-ink3);cursor:pointer}.Bd3AppView_shareLinkRow__6qjBq{display:flex;gap:8px;margin-top:10px}.Bd3AppView_shareLinkInput__W1WNM{flex:1;min-width:0;padding:0 11px;background:var(--g-panel2);color:var(--g-ink2);outline:none}.Bd3AppView_shareCopyBtn__YiE65,.Bd3AppView_shareLinkInput__W1WNM{height:38px;border:1px solid var(--g-line);border-radius:9px;font:inherit;font-size:13px}.Bd3AppView_shareCopyBtn__YiE65{padding:0 14px;background:var(--g-panel);color:var(--g-ink);font-weight:600;cursor:pointer;white-space:nowrap}.Bd3AppView_shareCopyBtn__YiE65:hover{background:var(--g-bg)}.Bd3AppView_shareHint__1uIYC{font-size:11.5px;color:var(--g-ink4);margin:10px 0 0;line-height:1.5}.Bd3AppView_roViewBadge__Krsuu{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 11px;border-radius:13px;background:var(--g-bg);color:var(--g-ink3);font-size:12px;font-weight:600}.Bd3AppView_railTabs__ZoHOS{display:flex;gap:2px}.Bd3AppView_railTab__VdNXB{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:var(--g-ink3);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.Bd3AppView_railTab__VdNXB:hover{background:var(--g-bg);color:var(--g-ink)}.Bd3AppView_railTabOn__ITu_7{background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_commentsList__EOSae,.Bd3AppView_commentsPanel__Xnypd{flex:1;min-height:0;display:flex;flex-direction:column}.Bd3AppView_commentsList__EOSae{overflow-y:auto;padding:12px 12px 4px;gap:8px}.Bd3AppView_commentsEmpty__ehTfz{font-size:13px;color:var(--g-ink3);text-align:center;padding:28px 12px;margin:0;line-height:1.5}.Bd3AppView_commentItem__vIM8H{border:1px solid var(--g-line2);border-radius:11px;padding:10px 11px;background:var(--g-panel)}.Bd3AppView_commentResolved__5vU99{opacity:.55}.Bd3AppView_commentResolved__5vU99 .Bd3AppView_commentBody__341zv{text-decoration:line-through}.Bd3AppView_commentTop__2AbvP{display:flex;align-items:center;gap:6px;margin-bottom:4px}.Bd3AppView_commentAuthor___XiwZ{font-size:12.5px;font-weight:600;color:var(--g-ink2)}.Bd3AppView_commentItemOn__DmG9_{border-color:var(--g-accent);background:var(--g-weak)}.Bd3AppView_commentAnchor__9pEhr{border:0;background:var(--g-weak);color:var(--g-accent);font:inherit;font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:999px;cursor:pointer}.Bd3AppView_commentAnchor__9pEhr:hover{filter:brightness(.96)}.Bd3AppView_commentScope__l4BS3{font-size:11px;color:var(--g-ink4);font-weight:600}.Bd3AppView_commentAct__jUWOB{width:24px;height:24px;border:0;background:transparent;color:var(--g-ink4);font-size:14px;line-height:1;cursor:pointer;border-radius:6px}.Bd3AppView_commentAct__jUWOB:hover{background:var(--g-bg);color:var(--g-ink)}.Bd3AppView_commentBody__341zv{font-size:13.5px;color:var(--g-ink);margin:0;line-height:1.5;white-space:pre-wrap;word-break:break-word}.Bd3AppView_commentComposer__348gv{flex:none;border-top:1px solid var(--g-line2);padding:10px 12px;display:flex;flex-direction:column;gap:8px}.Bd3AppView_commentInput__Ca5iB{width:100%;border:1px solid var(--g-line);border-radius:10px;padding:9px 11px;font:inherit;font-size:13.5px;line-height:1.45;background:var(--g-panel2);color:var(--g-ink);outline:none;resize:vertical;min-height:44px}.Bd3AppView_commentInput__Ca5iB:focus{border-color:var(--g-accent)}.Bd3AppView_commentInput__Ca5iB:disabled{opacity:.5}.Bd3AppView_commentSend__Qj_Ms{align-self:flex-end;height:34px;padding:0 18px;border:0;border-radius:17px;background:var(--g-accent);color:#fff;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer}.Bd3AppView_commentSend__Qj_Ms:hover:not(:disabled){filter:brightness(1.06)}.Bd3AppView_commentSend__Qj_Ms:disabled{opacity:.5;cursor:default}.Bd3AppView_tsList__5k4mY{flex:0 0 300px;border-right:1px solid var(--g-line);overflow-y:auto;display:flex;flex-direction:column;padding:6px;gap:1px}.Bd3AppView_deckError__nRYdu{padding:44px 20px;text-align:center;color:var(--g-ink3)}.Bd3AppView_deckError__nRYdu p{margin:0 0 14px;font-size:14px}.Bd3AppView_deckRetry__YEyo7{height:38px;padding:0 18px;border:1px solid var(--g-line);border-radius:19px;background:var(--g-panel);color:var(--g-ink);font:inherit;font-weight:600;font-size:13.5px;cursor:pointer}.Bd3AppView_deckRetry__YEyo7:hover{background:var(--g-bg)}.Bd3AppView_present__MUUda{position:fixed;inset:0;z-index:1000;background:#0a0a0b;display:flex;align-items:center;justify-content:center;cursor:pointer}.Bd3AppView_presentStage__QOoO2{width:min(100vw,177.7vh);aspect-ratio:16/9;background:#fff;cursor:default}.Bd3AppView_presentStage__QOoO2>div{width:100%;height:100%}.Bd3AppView_presentStage__QOoO2 svg{width:100%;height:100%;display:block}.Bd3AppView_presentBar__6zMTx{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:4px;background:rgba(22,22,26,.9);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:5px 8px;opacity:0;transition:opacity .2s}.Bd3AppView_present__MUUda:hover .Bd3AppView_presentBar__6zMTx{opacity:1}.Bd3AppView_presentBar__6zMTx .Bd3AppView_iconBtn__TdKhs{color:#d0d3d7}.Bd3AppView_presentBar__6zMTx .Bd3AppView_iconBtn__TdKhs:hover{background:rgba(255,255,255,.14);color:#fff}.Bd3AppView_presentBar__6zMTx .Bd3AppView_iconBtn__TdKhs:disabled{opacity:.35}.Bd3AppView_presentNum__ZfNL4{color:#d0d3d7;font-size:13px;font-variant-numeric:tabular-nums;padding:0 6px}.Bd3AppView_presentOn__n7eZ4{background:#0b57d0!important;color:#fff!important}.Bd3AppView_presenterRoot__vQp__{--g-bg:#f1f3f4;--g-panel:#fff;--g-panel2:#f6f8fc;--g-line:#dadce0;--g-line2:#e8eaed;--g-ink:#202124;--g-ink2:#444746;--g-ink3:#5f6368;--g-ink4:#6b7176;--g-accent:#0b57d0;--g-shadow:0 1px 3px rgba(60,64,67,.15),0 4px 14px rgba(60,64,67,.12);min-height:100vh;box-sizing:border-box;background:var(--g-bg);color:var(--g-ink);display:flex;flex-direction:column;padding:16px 20px;gap:14px;font-family:var(--font-body,"Google Sans Flex","Inter",system-ui,sans-serif)}:root[data-theme=dark] .Bd3AppView_presenterRoot__vQp__{--g-bg:#131314;--g-panel:#1e1f20;--g-panel2:#28292a;--g-line:#444746;--g-line2:#333537;--g-ink:#e3e3e3;--g-ink2:#c4c7c5;--g-ink3:#9aa0a6;--g-ink4:#8a8f95;--g-accent:#a8c7fa}.Bd3AppView_presenterTop__a0JiF{display:flex;align-items:center;gap:12px}.Bd3AppView_presenterTimer__CeF2k{font-size:34px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em}.Bd3AppView_presenterReset__rEzpK{height:30px;padding:0 12px;border:1px solid var(--g-line);border-radius:15px;background:var(--g-panel);color:var(--g-ink2);font:inherit;font-size:12.5px;cursor:pointer}.Bd3AppView_presenterReset__rEzpK:hover{background:var(--g-panel2)}.Bd3AppView_presenterCount__pAkXE{font-size:14px;font-weight:600;color:var(--g-ink3);font-variant-numeric:tabular-nums}.Bd3AppView_presenterGrid__5c094{flex:1;min-height:0;display:grid;grid-template-columns:1.55fr 1fr;gap:18px}.Bd3AppView_presenterColSide__C4Ejq,.Bd3AppView_presenterCol__yvI5P{display:flex;flex-direction:column;min-height:0}.Bd3AppView_presenterLabel__4Bg_p{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--g-ink4);margin-bottom:6px}.Bd3AppView_presenterSlide__Vp8l7{aspect-ratio:16/9;background:#fff;border-radius:10px;overflow:hidden;box-shadow:var(--g-shadow)}.Bd3AppView_presenterSlideSm__sHX1V{aspect-ratio:16/9;background:#fff;border-radius:8px;overflow:hidden;border:1px solid var(--g-line)}.Bd3AppView_presenterSlideSm__sHX1V>div,.Bd3AppView_presenterSlide__Vp8l7>div{width:100%;height:100%}.Bd3AppView_presenterSlideSm__sHX1V svg,.Bd3AppView_presenterSlide__Vp8l7 svg{width:100%;height:100%;display:block}.Bd3AppView_presenterEnd__jGRat{display:grid;place-items:center;height:100%;color:var(--g-ink4);font-size:14px}.Bd3AppView_presenterNotes__BL_3m{flex:1;min-height:80px;overflow-y:auto;background:var(--g-panel);border:1px solid var(--g-line);border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.6;color:var(--g-ink);white-space:pre-wrap}.Bd3AppView_presenterCtrl__m_cXG{display:flex;align-items:center;gap:10px}.Bd3AppView_presenterBtn__zfSeX{height:40px;padding:0 20px;border:1px solid var(--g-line);border-radius:20px;background:var(--g-panel);color:var(--g-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.Bd3AppView_presenterBtn__zfSeX:hover:not(:disabled){background:var(--g-bg)}.Bd3AppView_presenterBtn__zfSeX:disabled{opacity:.4;cursor:default}.Bd3AppView_presenterEndBtn__hXPsf{background:var(--g-accent);border-color:var(--g-accent);color:#fff}.Bd3AppView_treeWrap__P4JQ_{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;background:var(--g-bg);color:var(--g-ink);--g-bg:#f1f3f4;--g-panel:#fff;--g-panel2:#f6f8fc;--g-line:#dadce0;--g-line2:#e8eaed;--g-ink:#202124;--g-ink2:#444746;--g-ink3:#5f6368;--g-ink4:#6b7176;--g-accent:#0b57d0;--g-weak:#e8f0fe;--g-green:#0d9f6e;--g-shadow:none;font-family:var(--font-body,"Google Sans Flex","Inter",system-ui,sans-serif)}:root[data-theme=dark] .Bd3AppView_treeWrap__P4JQ_{--g-bg:#131314;--g-panel:#1e1f20;--g-panel2:#28292a;--g-line:#444746;--g-line2:#333537;--g-ink:#e3e3e3;--g-ink2:#c4c7c5;--g-ink3:#9aa0a6;--g-ink4:#8a8f95;--g-accent:#a8c7fa;--g-weak:#0842a0;--g-green:#2fd39a}.Bd3AppView_treeBar__XkXXd{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--g-line);background:var(--g-panel);flex:0 0 auto}.Bd3AppView_treeHead__Elx9O{min-width:0}.Bd3AppView_treeEyebrow__LyIJ6{font-size:10px;font-weight:600;letter-spacing:.14em;color:var(--g-ink4)}.Bd3AppView_treeTitle___E6M5{font-size:17px;font-weight:600;color:var(--g-ink);line-height:1.15;max-width:42ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Bd3AppView_treeSub__JkPEb{font-size:12.5px;color:var(--g-ink3);margin-top:2px}.Bd3AppView_docSkel__p1nML{max-width:760px;margin:6px auto 0;display:flex;flex-direction:column;gap:10px}.Bd3AppView_docSkelItem__hXiKq{border:1px solid var(--g-line);border-radius:12px;background:var(--g-panel);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.Bd3AppView_docSkelLine__lSuGy,.Bd3AppView_docSkelTitle__rVadt{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--g-panel2) 25%,var(--g-line) 40%,var(--g-panel2) 60%);background-size:400% 100%;animation:Bd3AppView_bd3shimmerDoc__lOvRD 1.4s ease infinite}.Bd3AppView_docSkelTitle__rVadt{height:16px}@keyframes Bd3AppView_bd3shimmerDoc__lOvRD{0%{background-position:100% 0}to{background-position:0 0}}.Bd3AppView_docSkelCap__p54uO{text-align:center;color:var(--g-ink3);font-size:13px;margin:8px 0 0}.Bd3AppView_docSkelLink__S4nYN{background:none;border:0;color:var(--g-accent);cursor:pointer;font:inherit;text-decoration:underline;padding:0}@media (prefers-reduced-motion:reduce){.Bd3AppView_docSkelLine__lSuGy,.Bd3AppView_docSkelTitle__rVadt{animation:none}}.Bd3AppView_treeAdd__IdUm7{height:36px;padding:0 15px;border:1px solid var(--g-line);border-radius:18px;background:var(--g-panel);color:var(--g-ink2);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.Bd3AppView_treeAdd__IdUm7:hover{background:var(--g-weak);color:var(--g-accent)}.Bd3AppView_treeGen__NCWnn{height:36px;padding:0 20px;border:0;border-radius:18px;background:var(--g-accent);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.Bd3AppView_treeGen__NCWnn:hover:not(:disabled){filter:brightness(1.08)}.Bd3AppView_treeGen__NCWnn:disabled{opacity:.5;cursor:default}.Bd3AppView_treeMain__hgKqz{flex:1;min-height:0;display:flex}.Bd3AppView_treeEmpty__J9OIr{position:absolute;inset:0;display:grid;place-items:center;text-align:center;color:var(--g-ink3);padding:40px;font-size:15px;line-height:1.6}.Bd3AppView_treeChatPane___UenD{flex:0 0 380px;min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--g-line);background:var(--g-panel)}.Bd3AppView_treeChatPane___UenD>*{flex:1;min-height:0}.Bd3AppView_tnRoot__7YLOv{width:170px;padding:14px 16px;border-radius:12px;background:var(--g-accent);color:#fff;box-shadow:var(--g-shadow)}.Bd3AppView_tnSection__o94c4{width:210px;padding:11px 14px;border-radius:11px;background:var(--g-panel);border:1px solid var(--g-line);box-shadow:var(--g-shadow);display:flex;align-items:center;gap:8px}.Bd3AppView_tnSlide__FmG9F{width:288px;padding:12px;border-radius:12px;background:var(--g-panel);border:1px solid var(--g-line);box-shadow:var(--g-shadow)}.Bd3AppView_tnCode__v_Je8{font-size:11px;font-weight:600;color:var(--g-accent)}.Bd3AppView_tnScqa__71yMo{font-size:11px;font-weight:600;color:var(--g-green)}.Bd3AppView_tnDel__YLwIt{width:22px;height:22px;border:0;background:transparent;color:var(--g-ink4);font-size:17px;line-height:1;cursor:pointer;border-radius:6px}.Bd3AppView_tnDel__YLwIt:hover{background:color-mix(in srgb,#d93025 14%,transparent);color:#d93025}.Bd3AppView_tnLayout__kuyPw{font-size:11px;color:var(--g-ink4);margin:5px 2px 0;line-height:1.35}.Bd3AppView_tnNeeds__TsHls{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.Bd3AppView_tnNeed__Fqa_f{border:1px dashed var(--g-line);background:var(--g-panel2);color:var(--g-ink3);border-radius:8px;padding:4px 8px;font:inherit;font-size:11px;cursor:pointer}.Bd3AppView_tnNeed__Fqa_f:hover{background:var(--g-bg);color:var(--g-accent)}.Bd3AppView_tnNeedOk__lD6G2{border-style:solid;border-color:var(--g-green);color:var(--g-green);background:color-mix(in srgb,var(--g-green) 10%,transparent);display:inline-flex;align-items:center;gap:5px}.Bd3AppView_tnNeedX__NE05u{cursor:pointer;opacity:.7;font-size:13px;line-height:1}.Bd3AppView_tnNeedX__NE05u:hover{opacity:1}.Bd3AppView_tnNeedInput__ZC1SP{border:1px solid var(--g-line);border-radius:8px;padding:4px 8px;font:inherit;font-size:11px;background:var(--g-panel2);color:var(--g-ink);outline:none;max-width:130px}.Bd3AppView_tnNeedInput__ZC1SP:focus{border-color:var(--g-accent)}.Bd3AppView_docCanvas__wgeKx{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:24px 20px 80px}.Bd3AppView_docList__HP3ud{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.Bd3AppView_docSecHead__5RK_X{display:flex;align-items:center;gap:6px;margin:18px 2px 2px;padding-bottom:6px;border-bottom:1px solid var(--g-line);border-radius:6px}.Bd3AppView_docSecHead__5RK_X:first-child{margin-top:0}.Bd3AppView_docSecOver__r_wuI{box-shadow:0 -2px 0 var(--g-accent)}.Bd3AppView_docSecDrag__ygQP0{cursor:grab;color:var(--g-ink4);font-size:13px;line-height:1;user-select:none;padding:2px 3px;border-radius:5px}.Bd3AppView_docSecDrag__ygQP0:hover{color:var(--g-ink);background:var(--g-panel2)}.Bd3AppView_docSecDrag__ygQP0:active{cursor:grabbing}.Bd3AppView_docBlock__DMX_I{border:1px solid var(--g-line);border-radius:12px;background:var(--g-panel);padding:10px 12px;box-shadow:var(--g-shadow);transition:border-color .12s,box-shadow .12s}.Bd3AppView_docBlock__DMX_I:hover{border-color:var(--g-line2)}.Bd3AppView_docOver__FQYXL{border-color:var(--g-accent)}.Bd3AppView_docDragging__ncPTh{opacity:.45}.Bd3AppView_docBlockBar__fFflw{display:flex;align-items:center;gap:6px;margin-bottom:4px}.Bd3AppView_docDrag__Oi46k{cursor:grab;color:var(--g-ink4);font-size:14px;line-height:1;user-select:none;padding:2px 4px;border-radius:6px}.Bd3AppView_docDrag__Oi46k:hover{color:var(--g-ink);background:var(--g-panel2)}.Bd3AppView_docDrag__Oi46k:active{cursor:grabbing}.Bd3AppView_docTitle__BN4mL{display:block;width:100%;box-sizing:border-box;border:1px solid transparent;border-radius:7px;padding:5px 7px;font:inherit;font-size:15px;font-weight:600;color:var(--g-ink);background:transparent;resize:none;overflow:hidden;outline:none}.Bd3AppView_docTitle__BN4mL:hover{border-color:var(--g-line2)}.Bd3AppView_docTitle__BN4mL:focus{border-color:var(--g-accent);background:var(--g-bg)}.Bd3AppView_docDesc__tvif8{display:block;width:100%;box-sizing:border-box;border:1px solid transparent;border-radius:7px;padding:5px 7px;margin-top:2px;font:inherit;font-size:13px;line-height:1.5;color:var(--g-ink2);background:transparent;resize:none;overflow:hidden;min-height:1.5em;outline:none}.Bd3AppView_docDesc__tvif8:hover{border-color:var(--g-line2)}.Bd3AppView_docDesc__tvif8:focus{border-color:var(--g-accent);background:var(--g-bg)}.Bd3AppView_docSecInput__yJ9E0{width:100%;border:1px solid transparent;border-radius:6px;padding:2px 6px;margin:-2px 0;font:inherit;font-size:13.5px;font-weight:600;color:var(--g-ink);background:transparent;outline:none}.Bd3AppView_docSecInput__yJ9E0:hover{border-color:var(--g-line2)}.Bd3AppView_docSecInput__yJ9E0:focus{border-color:var(--g-accent);background:var(--g-bg)}.Bd3AppView_docBlockFoot__AnNXs{display:flex;gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--g-line2)}.Bd3AppView_docAttach__Ke1ev{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--g-line);border-radius:8px;background:var(--g-panel2);color:var(--g-ink3);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.Bd3AppView_docAttach__Ke1ev:hover{color:var(--g-accent);background:var(--g-weak)}.Bd3AppView_docData__CYUcz{max-width:760px;margin:0 auto 14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--g-line);border-radius:10px;background:var(--g-panel2)}.Bd3AppView_docDataLabel__6c7SO{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--g-ink3)}.Bd3AppView_docDataChip__CHVN2{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--g-line2);border-radius:999px;background:var(--g-panel);font-size:12px;color:var(--g-ink);max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Bd3AppView_docDataChip__CHVN2 em{font-style:normal;font-size:10.5px;color:var(--g-ink4)}.Bd3AppView_docDataHint__yyY7_{flex:1 1 100%;font-size:11.5px;color:var(--g-ink4)}