.UHK8Tq_app{--d-fs-xs:11px;--d-fs-sm:12px;--d-fs-md:13px;--d-fs-lg:14px;--d-fs-xl:16px;--d-fs:var(--d-fs-md);--font-family-sans:var(--font-family-sans-ja);--color-white:#fff;--bg:#f0f4f9;--panel:#fff;--text:#1f1f1f;--muted:#444746;--line:#e3e3e3;--border-hover:#c4c7c5;--frame-border:var(--slide-border);--frame-border-active:var(--slide-brand);--frame-bg:#fff;--frame-bg-alt:transparent;--brand:var(--slide-brand);--brand-hover:color-mix(in srgb, var(--slide-brand) 88%, #000);--brand-bg:var(--slide-tint);--accent:var(--slide-brand);--info:var(--slide-brand);--info-bg:var(--slide-tint);--success:#146c2e;--success-bg:#dcfce7;--success-text:#166534;--warning:#facc15;--danger:#b3261e;--danger-d:#b91c1c;--shadow:0 4px 12px #00000014, 0 1px 3px #0000000d;--ring:#93c5fd;--ring-offset:#fff;--radius:12px;--radius-sm:8px;--radius-lg:16px;--radius-pill:999px;--hdr-h:clamp(56px, 6vh, 64px);--left-col:clamp(220px, 16vw, 260px);--right-col:clamp(320px, 22vw, 400px);--center-pad:clamp(40px, 8vw, 100px);--bottom-pad:clamp(60px, 9vh, 100px);--z-menu:20;--z-float-btn:30;--z-dropdown:40;--z-backdrop:60;--z-sheet:61;--z-overlay-backdrop:65;--z-overlay-card:66;--z-presentation:9999;grid-template-columns:var(--left-col) 1fr var(--right-col);min-width:0;height:100vh;color:var(--text);background:var(--bg);font-family:var(--font-family-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0;overflow:hidden}.UHK8Tq_app *{box-sizing:border-box}.UHK8Tq_app :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.UHK8Tq_app ::-webkit-scrollbar{width:8px;height:8px}.UHK8Tq_app ::-webkit-scrollbar-track{background:0 0}.UHK8Tq_app ::-webkit-scrollbar-thumb{background-color:#0000;border-radius:4px;transition:background-color .2s}.UHK8Tq_app :hover::-webkit-scrollbar-thumb{background-color:#00000026}.UHK8Tq_app ::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.UHK8Tq_appHeader{grid-column:1/-1}.UHK8Tq_left,.UHK8Tq_center,.UHK8Tq_right{height:100%;min-height:0}@media (max-width:768px){.UHK8Tq_app{--right-col:240px!important;overflow-x:auto!important}.UHK8Tq_left{min-width:var(--left-col)}.UHK8Tq_center{min-width:360px}.UHK8Tq_right{min-width:var(--right-col)}.UHK8Tq_appHeader{min-width:calc(var(--left-col) + 360px + var(--right-col))}}@media (max-width:640px){.UHK8Tq_app{flex-direction:column;min-height:100dvh;padding-bottom:68px;inset:auto;height:auto!important;display:flex!important;position:static!important;overflow:visible!important}.UHK8Tq_appHeader{z-index:var(--z-backdrop);order:0;position:sticky;top:0;min-width:0!important}.UHK8Tq_center{order:1}.UHK8Tq_left{order:2}.UHK8Tq_right{order:3}.UHK8Tq_left,.UHK8Tq_center,.UHK8Tq_right{min-height:0;width:100%!important;min-width:0!important;height:auto!important}}.UHK8Tq_actionBtn{color:#334155;font-size:var(--d-fs-sm);cursor:pointer;background:#f0f4f9;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-weight:400;transition:all .2s;display:inline-flex}.UHK8Tq_actionBtn:hover{color:#0f172a;background:#e2e7eb}.UHK8Tq_actionBtn.UHK8Tq_active{background:var(--brand-bg);color:var(--brand)}.UHK8Tq_actionBtn span{font-size:var(--d-fs-lg);color:inherit}.UHK8Tq_iconBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:inline-flex}.UHK8Tq_iconBtn:hover{color:#334155;background:#f1f5f9}.UHK8Tq_iconBtn:disabled{opacity:.3;cursor:default;background:0 0}.UHK8Tq_designToggleBtn{border:1px solid var(--line);color:#334155;height:36px;font-size:var(--d-fs-sm);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-weight:400;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.UHK8Tq_designToggleBtn:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px #00000014}.UHK8Tq_designToggleBtn .UHK8Tq_material-icons-outlined{font-size:var(--d-fs-lg);color:var(--brand)}.UHK8Tq_headerPrimaryBtn{background:var(--brand);color:#fff;height:36px;font-size:var(--d-fs-sm);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;margin-right:12px;padding:0 20px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 2px 6px #0b57d040}.UHK8Tq_headerPrimaryBtn:hover{background:var(--brand-hover);transform:translateY(-1px);box-shadow:0 4px 12px #0b57d059}.UHK8Tq_headerPrimaryBtn .UHK8Tq_material-icons-outlined{font-size:var(--d-fs-lg);color:#fff}.UHK8Tq_navBtn{width:40px;height:40px;font-weight:400;font-size:var(--d-fs-lg);cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex}.UHK8Tq_navBtn:hover{color:#1f1f1f;background:#0000000f}.UHK8Tq_segment{border-radius:var(--radius-pill);background:#e2e7eb;border:none;gap:2px;padding:4px;display:flex}.UHK8Tq_sheetBody .UHK8Tq_segment{align-self:flex-start;max-width:100%;display:inline-flex}.UHK8Tq_rightBody .UHK8Tq_segment{white-space:nowrap;flex-wrap:nowrap;max-width:100%;display:inline-flex;overflow-x:auto}.UHK8Tq_segBtn{height:32px;font-size:var(--d-fs-sm);color:var(--muted);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;justify-content:center;align-items:center;padding:0 16px;font-weight:400;line-height:1;transition:all .15s;display:inline-flex}.UHK8Tq_segBtn:hover{color:#1f1f1f}.UHK8Tq_segActive{color:#1f1f1f;background:#fff;font-weight:700;box-shadow:0 1px 2px #00000014}.UHK8Tq_rightColumn .UHK8Tq_segBtn:hover{color:#1f2937;background:#1f29370a}.UHK8Tq_rightColumn .UHK8Tq_segActive{color:#1f2937;background:#1f29370a;box-shadow:0 0 0 1px #1f2937}.UHK8Tq_rightColumn .UHK8Tq_layoutBtn:hover,.UHK8Tq_rightColumn .UHK8Tq_layoutBtn.UHK8Tq_active{color:#1f2937;background:#1f29370a;border-color:#1f2937}.UHK8Tq_rightColumn .UHK8Tq_segmentControl{gap:6px;width:100%;display:flex}.UHK8Tq_rightColumn .UHK8Tq_segmentBtn{box-sizing:border-box;color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex:1;justify-content:center;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:flex}.UHK8Tq_rightColumn .UHK8Tq_segmentBtn:hover:not(.UHK8Tq_selected){background:#f8fafc;border-color:#cbd5e1}.UHK8Tq_rightColumn .UHK8Tq_segmentBtn.UHK8Tq_selected{color:#fff;background:#1f2937;border-color:#1f2937}.UHK8Tq_rightColumn .UHK8Tq_segmentBtn:disabled{opacity:.5;cursor:not-allowed}.UHK8Tq_stickyInspector{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffffffa 0%,#f8fafcf5 100%);border-bottom:1px solid #dbe4f0;margin:-12px -16px 12px;padding:14px 16px 12px;position:sticky;top:0}.UHK8Tq_stickyInspectorTitleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.UHK8Tq_stickyInspectorEyebrow{letter-spacing:.06em;color:#64748b;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.UHK8Tq_stickyInspectorTitle{color:#0f172a;font-size:14px;font-weight:700;line-height:1.4}.UHK8Tq_stickyInspectorStatus{color:#94a3b8;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:700;display:inline-flex}.UHK8Tq_stickyInspectorStatusSaving{color:#64748b}.UHK8Tq_stickyInspectorStatusReady{color:#94a3b8}.UHK8Tq_rightColumn .UHK8Tq_field{margin-bottom:20px}.UHK8Tq_rightColumn .UHK8Tq_field:last-child{margin-bottom:0}.UHK8Tq_rightColumn .UHK8Tq_fieldLabel{letter-spacing:.05em;color:#64748b;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.UHK8Tq_input{border:1px solid var(--line);width:100%;font-size:var(--d-fs-sm);border-radius:6px;padding:6px 8px}.UHK8Tq_select{appearance:none;border:1px solid var(--line);width:100%;font-size:var(--d-fs-sm);color:var(--text);cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236c757d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:16px;border-radius:6px;padding:6px 24px 6px 8px}.UHK8Tq_select:focus{border-color:var(--accent);outline:none}.UHK8Tq_sampleSelect{border:1px solid var(--line);min-width:0;font-size:var(--d-fs-sm);appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236c757d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 8px center/14px no-repeat;border-radius:6px;flex:1;padding:6px 28px 6px 10px}.UHK8Tq_sampleSelect:focus{border-color:var(--accent);outline:none}.UHK8Tq_fileInputReset{width:100%;font-size:var(--d-fs-sm);color:var(--text);background:0 0;border:none;padding:2px}.UHK8Tq_fileInputReset::file-selector-button{border:1px solid var(--line);cursor:pointer;font-size:var(--d-fs-sm);color:var(--text);background:#fff;border-radius:4px;margin-right:8px;padding:4px 8px;transition:all .15s}.UHK8Tq_fileInputReset::file-selector-button:hover{background:#f8fafc;border-color:#cbd5e1}.UHK8Tq_left{background:#f0f4f9;border-right:none;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:1px 0 #0000000d}.UHK8Tq_leftHeader{height:var(--hdr-h);background:#f0f4f9;border-bottom:none;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.UHK8Tq_brand{color:#444746;font-weight:400;font-size:var(--d-fs-lg);align-items:center;gap:8px;display:flex}.UHK8Tq_avatar{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:999px;width:32px;height:32px;font-weight:700}.UHK8Tq_leftTabs{border-bottom:none;gap:12px;padding:12px 20px;display:flex}.material-icons-outlined.UHK8Tq_themeIcon{font-size:var(--d-fs);line-height:1}.UHK8Tq_editorTools{z-index:20;background:#fff;border-bottom:none;align-items:center;gap:8px;min-height:60px;padding:12px 16px;display:flex;position:relative}.UHK8Tq_dropdownMenu{z-index:100;background:#fff;border:none;border-radius:12px;width:300px;padding:16px;animation:.15s ease-out UHK8Tq_popIn;position:absolute;top:60px;left:12px;box-shadow:0 4px 16px #0000001f}@keyframes UHK8Tq_popIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.UHK8Tq_menuLabel{font-size:var(--d-fs-xs);color:#94a3b8;letter-spacing:.05em;margin:0 0 8px 4px;font-weight:700}.UHK8Tq_menuGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.UHK8Tq_menuItemBtn{cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #0000;border-radius:8px;flex-direction:row;align-items:center;gap:10px;padding:10px;transition:all .15s;display:flex}.UHK8Tq_menuItemBtn:hover{background:#eff6ff;border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.UHK8Tq_menuItemBtn span:first-child{font-size:var(--d-fs-lg);color:#3b82f6;background:#fff;border-radius:6px;padding:6px;box-shadow:0 1px 2px #0000000d}.UHK8Tq_menuItemBtn div{flex-direction:column;display:flex}.UHK8Tq_menuItemBtn strong{font-size:var(--d-fs-sm);color:#334155;font-weight:700;line-height:1.2}.UHK8Tq_menuItemBtn small{font-size:var(--d-fs-xs);color:#94a3b8;line-height:1.2}.UHK8Tq_editorWrap{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.UHK8Tq_editor{resize:none;width:100%;font-family:var(--font-family-sans-ja);font-size:var(--d-fs);color:#1f2937;scrollbar-width:thin;caret-color:var(--brand);background:0 0;border:0;outline:none;flex:1;padding:16px 20px;line-height:1.8}.UHK8Tq_editor:focus-visible{outline:none!important}.UHK8Tq_editor::placeholder{color:#94a3b8}.UHK8Tq_editor:focus{background:#fff}.UHK8Tq_guide{background:#f0f4f9;border:none;border-radius:12px;margin:16px;overflow:hidden}.UHK8Tq_guideHead{text-align:left;width:100%;font-weight:700;font-size:var(--d-fs-sm);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 16px;line-height:1.2;display:flex}.UHK8Tq_caret{font-size:var(--d-fs-sm);color:var(--muted);transition:transform .15s}.UHK8Tq_caretOpen{transform:rotate(180deg)}.UHK8Tq_guideBody{border-top:1px solid #0000000d}.UHK8Tq_guideBlock{padding:12px}.UHK8Tq_guideTitle{font-size:var(--d-fs-sm);color:#334155;margin-bottom:6px;font-weight:700}.UHK8Tq_kvGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.UHK8Tq_kv{align-items:center;gap:8px;display:flex}.UHK8Tq_k{text-align:center;min-width:70px;color:var(--brand);background:#fff;border:none;border-radius:4px;padding:2px 6px;font:11px ui-monospace,SFMono-Regular,Menlo,Monaco;box-shadow:0 1px 2px #0000000d}.UHK8Tq_v{font-size:var(--d-fs-xs);color:var(--muted)}.UHK8Tq_note{background:var(--info-bg);color:var(--info);text-align:center;font-size:var(--d-fs-xs);border-radius:4px;padding:8px}.UHK8Tq_center{background:var(--bg);flex-direction:column;min-width:0;display:flex;position:relative}.UHK8Tq_centerBar{height:var(--hdr-h);background:0 0;border-bottom:none;justify-content:space-between;align-items:center;padding:0 24px;display:flex}.UHK8Tq_centerLeft,.UHK8Tq_centerRight{align-items:center;gap:10px;display:flex}.UHK8Tq_centerRight{margin-left:auto}.UHK8Tq_nav{align-items:center;gap:10px;display:flex}.UHK8Tq_counter{text-align:center;width:64px;font-weight:400;font-size:var(--d-fs);color:var(--muted);line-height:1.2}.UHK8Tq_presentWrap{align-items:center;display:inline-flex;position:relative}.UHK8Tq_presentMain{border:1px solid var(--line);color:#334155;height:36px;font-size:var(--d-fs-sm);cursor:pointer;background:#f0f4f9;border-right:none;border-radius:999px 0 0 999px;align-items:center;gap:6px;padding:0 16px;font-weight:700;transition:all .2s;display:flex}.UHK8Tq_presentCaret{border:1px solid var(--line);color:#334155;cursor:pointer;background:#f0f4f9;border-left:1px solid #d1d5db;border-radius:0 999px 999px 0;justify-content:center;align-items:center;width:28px;height:36px;display:flex}.UHK8Tq_presentMain:hover,.UHK8Tq_presentCaret:hover{color:#0f172a;background:#e2e7eb}.UHK8Tq_presentMain:disabled,.UHK8Tq_presentCaret:disabled{opacity:.5;cursor:default}.UHK8Tq_presentMenu{min-width:220px;z-index:var(--z-dropdown);background:#fff;border:none;border-radius:12px;padding:8px 0;position:absolute;top:48px;right:0;box-shadow:0 8px 24px #00000026}.UHK8Tq_presentMenuItem{width:100%;font-size:var(--d-fs-sm);color:#0f172a;text-align:left;cursor:pointer;background:#fff;border:none;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.UHK8Tq_presentMenuItem:hover{background:#f1f5f9}.UHK8Tq_presentMenuKey{font-size:var(--d-fs-xs);color:var(--muted);margin-left:16px}.UHK8Tq_centerBody{flex:1;justify-content:center;align-items:flex-start;min-height:0;max-height:none;padding:20px;display:flex;overflow:hidden}.UHK8Tq_centerBody::-webkit-scrollbar{width:0;height:0}.UHK8Tq_themeScope{flex-direction:row;justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:1280px;height:100%;min-height:0;margin:0 auto;display:flex}.UHK8Tq_themeScope.UHK8Tq_themeTop{flex-direction:column;justify-content:flex-start;align-items:center}.UHK8Tq_slideStage{flex:auto;justify-content:center;align-items:flex-start;width:100%;min-width:0;height:100%;padding-top:20px;padding-bottom:20px;display:flex;position:relative;overflow:hidden auto}.UHK8Tq_slide{width:min(1120px, calc(100% - var(--center-pad)));background:var(--slide-bg,var(--panel));max-width:100%;max-height:calc(100% - 64px);font-family:var(--slide-font,system-ui, sans-serif);border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000014,0 1px 3px #0000000d}.UHK8Tq_slideInner{justify-content:var(--cover-justify,flex-start);box-sizing:border-box;flex-direction:column;gap:16px;width:100%;height:100%;padding:64px;display:flex}:is(.UHK8Tq_slide .cover-slide,.UHK8Tq_slide .normal-slide){box-sizing:border-box;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:56px 72px;display:flex;position:relative;overflow:hidden}.UHK8Tq_stageBox{background:var(--frame-bg);border:none;border-radius:8px;flex-direction:column;width:100%;min-width:0;max-width:960px;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000014,0 1px 3px #0000000d}.UHK8Tq_aspect169,.UHK8Tq_aspect43,.UHK8Tq_aspect43Portrait{flex:auto;width:100%;min-width:0;min-height:0}:is(.UHK8Tq_stageBox .slide-title,.UHK8Tq_filmstrip .slide-title,.UHK8Tq_grid3 .slide-title){white-space:normal;text-overflow:clip;margin:0 0 8px;font-weight:700;line-height:1.3;overflow:visible}.UHK8Tq_stageBox>*,.UHK8Tq_filmShot>*,.UHK8Tq_thumbPh>*{width:100%;height:100%;display:block}.UHK8Tq_scaleOuter{width:100%;height:100%;position:relative;overflow:hidden}.UHK8Tq_scaleInner{transform-origin:0 0}.UHK8Tq_grid3{background:0 0;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-content:flex-start;gap:16px;width:100%;max-width:1200px;height:100%;margin:0 auto;padding:20px;display:grid;overflow:hidden auto}.UHK8Tq_thumb{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;padding:6px;transition:background .15s,transform .15s,box-shadow .15s;display:flex}.UHK8Tq_thumb:hover{background:#0000000d}.UHK8Tq_thumbActive{box-shadow:none;background:0 0}.UHK8Tq_thumbActive .UHK8Tq_previewBox,.UHK8Tq_thumbActive .UHK8Tq_thumbAR{outline:2px solid var(--brand);outline-offset:2px;border-radius:2px}.UHK8Tq_thumbAR,.UHK8Tq_thumbPh{background:#fff;width:100%;min-height:0;position:relative;overflow:hidden}.UHK8Tq_filmShot{background:#fff;width:100%;height:auto;position:relative;overflow:hidden}.UHK8Tq_filmShot,.UHK8Tq_filmShot *{pointer-events:none!important}.UHK8Tq_thumbTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.UHK8Tq_thumbSub{font-size:var(--d-fs-xs);color:var(--muted);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-height:1.2em;margin-bottom:6px;display:-webkit-box;overflow:hidden}.UHK8Tq_thumbBullets{font-size:var(--d-fs-sm);color:#4b5563;flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.UHK8Tq_thumbBullets li{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;line-height:1.4;display:-webkit-box;overflow:hidden}.UHK8Tq_filmstrip{box-sizing:border-box;flex-direction:column;flex:1;align-items:stretch;gap:12px;width:100%;height:auto;min-height:0;padding:20px 16px;display:flex;position:relative;overflow:hidden auto}.UHK8Tq_filmstripLocalToggle,.UHK8Tq_filmstripRevealToggle{z-index:12;color:#94a3b8;cursor:pointer;background:#ffffffb8;border:1px solid #cbd5e1d1;justify-content:center;align-items:center;width:22px;height:42px;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex;position:absolute;box-shadow:0 1px 4px #0f172a0f}.UHK8Tq_filmstripLocalToggle:hover,.UHK8Tq_filmstripRevealToggle:hover{color:#475569;background:#fffffff5;border-color:#94a3b8;box-shadow:0 2px 8px #0f172a17}.UHK8Tq_filmstripLocalToggle span,.UHK8Tq_filmstripRevealToggle span{font-size:16px}.UHK8Tq_filmstripLocalToggle{border-right:0;border-radius:8px 0 0 8px;top:18px;right:-1px}.UHK8Tq_filmstripRevealToggle{border-left:0;border-radius:0 8px 8px 0;top:16px;left:0}.UHK8Tq_filmstrip div[data-slide-index]{flex-shrink:0}.UHK8Tq_filmstripAddBar{background:#f0f4f9;border-top:1px solid #cbd5e1cc;flex:none;grid-template-columns:minmax(0,1fr) 40px;gap:6px;padding:10px 12px 12px;display:grid}.UHK8Tq_filmstripAddPrimary,.UHK8Tq_filmstripAddSecondary{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:7px;justify-content:center;align-items:center;gap:4px;min-width:0;height:38px;transition:color .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.UHK8Tq_filmstripAddPrimary{white-space:nowrap;padding:0 8px;font-size:12px;font-weight:700}.UHK8Tq_filmstripAddPrimary span:first-child,.UHK8Tq_filmstripAddSecondary span{font-size:17px}.UHK8Tq_filmstripAddPrimary:hover,.UHK8Tq_filmstripAddSecondary:hover{border-color:var(--brand);color:var(--brand);background:#f8fbff;box-shadow:0 1px 3px #0f172a14}.UHK8Tq_filmstrip .UHK8Tq_thumb{box-shadow:none;background:0 0;border:none;padding:4px}.UHK8Tq_filmstrip .UHK8Tq_thumbnailMode,.UHK8Tq_grid3 .UHK8Tq_thumbnailMode{box-shadow:none;background:0 0;border:none;padding:0}.UHK8Tq_filmBtn{cursor:pointer;border:1px solid #0000;align-items:stretch;gap:4px;width:100%;max-width:100%;transition:all .15s;display:flex;position:relative}.UHK8Tq_filmBtn:hover{border-color:var(--frame-border)}.UHK8Tq_filmActive{outline:2px solid var(--frame-border-active);outline-offset:-2px;border-color:#0000}.UHK8Tq_filmCover{flex-direction:column;justify-content:flex-start;height:100%;display:flex}.UHK8Tq_filmCoverT{font-weight:700;font-size:var(--d-fs-xs);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;margin-bottom:2px;line-height:1.2;display:-webkit-box;overflow:hidden}.UHK8Tq_filmMeta{color:var(--muted);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-height:1em;font-size:9px;display:-webkit-box;overflow:hidden}.UHK8Tq_filmSlide{flex-direction:column;height:100%;display:flex}.UHK8Tq_filmH{font-weight:700;font-size:var(--d-fs-xs);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;margin-bottom:4px;line-height:1.2;display:-webkit-box;overflow:hidden}.UHK8Tq_filmBul{flex:1;min-height:2.4em;margin:0;padding-left:10px;overflow:hidden}.UHK8Tq_filmBul li{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1px;font-size:9px;line-height:1.3;display:-webkit-box;overflow:hidden}.UHK8Tq_filmBul:empty:before{content:"";height:2.6em;display:block}.UHK8Tq_filmNo{min-width:20px;font-size:var(--d-fs-xs);text-align:center;color:#aaa;pointer-events:none;border-radius:999px;padding:2px 6px;line-height:1;display:none;position:absolute;bottom:6px;right:8px}.UHK8Tq_previewBox{width:100%;height:100%;position:relative;overflow:hidden}.UHK8Tq_previewInner{pointer-events:auto;transform-origin:0 0;width:100%;height:100%;position:relative}.UHK8Tq_filmstrip .UHK8Tq_previewInner,.UHK8Tq_grid3 .UHK8Tq_previewInner,.UHK8Tq_filmstrip .UHK8Tq_previewInner *,.UHK8Tq_grid3 .UHK8Tq_previewInner *{pointer-events:none!important}.UHK8Tq_filmstrip .UHK8Tq_previewInner{--scale:.24;width:calc(100% / var(--scale));height:calc(100% / var(--scale));transform:scale(var(--scale));transform-origin:0 0}.UHK8Tq_grid3 .UHK8Tq_previewInner{--scale:.32;width:calc(100% / var(--scale));height:calc(100% / var(--scale));transform:scale(var(--scale));transform-origin:0 0}.UHK8Tq_right{background:var(--panel);border-left:none;grid-template-rows:1fr;min-width:0;display:grid;overflow:hidden;box-shadow:-14px 0 32px #0f172a0f,-1px 0 #94a3b833}.UHK8Tq_rightColumn{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.UHK8Tq_rightColumn::-webkit-scrollbar{width:6px;height:6px}.UHK8Tq_rightColumn::-webkit-scrollbar-track{background:0 0}.UHK8Tq_rightColumn::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.UHK8Tq_rightPanelResizeHandle{z-index:4;cursor:col-resize;touch-action:none;width:18px;position:absolute;top:0;bottom:0;left:-9px}.UHK8Tq_rightPanelResizeHandle:before{content:"";opacity:0;background:#1f29372e;width:2px;transition:opacity .12s,background .12s;position:absolute;top:0;bottom:0;left:9px}.UHK8Tq_rightPanelResizeHandle:hover:before,.UHK8Tq_rightPanelResizeHandle.UHK8Tq_isDragging:before{opacity:1;background:#1f2937}.UHK8Tq_outlineDock{background:#fff;border-right:1px solid #0f172a14;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.UHK8Tq_outlineDockResizeHandle{z-index:3;cursor:col-resize;touch-action:none;width:18px;position:absolute;top:0;bottom:0;right:-9px}.UHK8Tq_outlineDockResizeHandle:before{content:"";opacity:0;background:#1f29372e;width:2px;transition:opacity .12s,background .12s;position:absolute;top:0;bottom:0;left:9px}.UHK8Tq_outlineDockResizeHandle:hover:before,.UHK8Tq_outlineDockResizeHandle.UHK8Tq_isDragging:before{opacity:1;background:#1f2937}.UHK8Tq_outlineDockBody{background:#fff;flex-direction:row;flex:1;min-width:0;min-height:0;display:flex}.UHK8Tq_outlineDockTextWrap{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.UHK8Tq_outlineDockTextWrapNarrow{width:100%;max-width:780px;margin:0 auto}.UHK8Tq_outlineTextareaWrap{background:#fff;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.UHK8Tq_outlineCaretLine{z-index:0;pointer-events:none;will-change:transform;background:#0b57d014;display:none;position:absolute;top:0;left:0;right:0}.UHK8Tq_textarea{caret-color:#0b57d0}.UHK8Tq_textarea::selection{color:#0f172a;background:#0b57d038}.UHK8Tq_textarea:focus{caret-color:#039}.UHK8Tq_outlineInsertBar{z-index:2;background:#fff;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 20px 0;display:flex;position:relative}.UHK8Tq_outlineInsertToggle,.UHK8Tq_outlineInsertBtn{color:#64748b;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:7px;justify-content:center;align-items:center;gap:4px;height:28px;padding:0 9px;font-size:12px;font-weight:700;line-height:1;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.UHK8Tq_outlineInsertToggle{color:#475569;background:#f8fafc}.UHK8Tq_outlineInsertToggle:hover,.UHK8Tq_outlineInsertBtn:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.UHK8Tq_outlineInsertActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.UHK8Tq_outlineInsertCollapseBtn,.UHK8Tq_outlineInsertMiniBtn{color:#94a3b8;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:7px;justify-content:center;align-items:center;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.UHK8Tq_outlineInsertCollapseBtn{width:28px;height:28px;margin-left:auto}.UHK8Tq_outlineInsertMiniBtn{z-index:3;opacity:.72;width:28px;height:28px;font-size:16px;font-weight:700;position:absolute;top:8px;right:20px}.UHK8Tq_outlineInsertCollapseBtn:hover,.UHK8Tq_outlineInsertMiniBtn:hover{color:#475569;opacity:1;background:#f8fafc;border-color:#cbd5e1}.UHK8Tq_outlineDiagramMenuWrap{display:inline-flex;position:relative}.UHK8Tq_outlineDiagramMenu{z-index:20;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:150px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 14px 32px #0f172a29}.UHK8Tq_outlineDiagramMenuItem{color:#475569;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;width:100%;padding:8px 9px;font-size:12px;font-weight:700;display:flex}.UHK8Tq_outlineDiagramMenuItem:hover{color:#0f172a;background:#f1f5f9}.UHK8Tq_outlineDirtyStatus{color:#075985;background:#e0f2fe;border-radius:999px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.UHK8Tq_outlineStructureNotice{color:#64748b;white-space:nowrap;background:#f8fafc;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:700;line-height:1.35;display:inline-flex}.UHK8Tq_outlineFontBtn{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:32px;padding:0 8px;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.UHK8Tq_outlineFontBtn:hover:not(:disabled){color:#334155;background:#f1f5f9}.UHK8Tq_outlineFontBtn:disabled{opacity:.35;cursor:default}.UHK8Tq_rightColumnContent{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.UHK8Tq_rightSection{background:#fff;border-bottom:1px solid #cbd5e1}.UHK8Tq_rightSectionSummary{color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f8fafc;align-items:center;gap:8px;min-height:20px;padding:12px 16px;font-size:14px;font-weight:700;line-height:20px;list-style:none;display:flex}.UHK8Tq_rightSectionSummary:hover{color:#0f172a}.UHK8Tq_rightSectionSummary .UHK8Tq_material-icons-outlined{letter-spacing:normal;color:#64748b;box-shadow:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-family:Material Icons Outlined;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.UHK8Tq_rightSectionSummary:hover .UHK8Tq_material-icons-outlined{color:#475569}.UHK8Tq_rightSectionSummary::-webkit-details-marker{display:none}.UHK8Tq_rightSectionSummary:before{content:"";vertical-align:middle;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid #64748b;width:0;height:0;margin-right:8px;transition:transform .15s;display:inline-block}.UHK8Tq_rightSection[open]>.UHK8Tq_rightSectionSummary:before{transform:rotate(90deg)}.UHK8Tq_rightSection[open]>.UHK8Tq_rightSectionSummary{border-left:3px solid #1f2937;padding-left:13px}.UHK8Tq_rightSection[open]>.UHK8Tq_rightSectionSummary .UHK8Tq_material-icons-outlined{color:#1f2937}.UHK8Tq_rightSectionBody{background:#fff;border-top:1px solid #cbd5e1;padding:12px 16px 16px}.UHK8Tq_rightColumn .UHK8Tq_rightSectionBody label{color:#64748b;margin-bottom:4px;font-size:11px;font-weight:700}.UHK8Tq_rightColumn .UHK8Tq_rightSectionBody [role=group] label{margin-bottom:0}.UHK8Tq_rightColumn .UHK8Tq_rightSectionBody .UHK8Tq_formBlock{margin-bottom:12px}.UHK8Tq_rightColumn .UHK8Tq_rightSectionBody .UHK8Tq_formRow>.UHK8Tq_formBlock:last-child,.UHK8Tq_rightColumn .UHK8Tq_rightSectionBody>.UHK8Tq_formBlock:last-child{margin-bottom:0}.UHK8Tq_rightColumn .UHK8Tq_formRow{flex-direction:column;gap:12px;display:flex}.UHK8Tq_rightColumn .UHK8Tq_rightSectionBody .UHK8Tq_input,.UHK8Tq_rightColumn .UHK8Tq_rightSectionBody textarea,.UHK8Tq_rightColumn .UHK8Tq_rightSectionBody .UHK8Tq_select{box-sizing:border-box;width:100%}.UHK8Tq_rightColumn .UHK8Tq_segmentControl,.UHK8Tq_rightColumn .UHK8Tq_layoutGrid,.UHK8Tq_rightColumn .UHK8Tq_buttonGroup,.UHK8Tq_rightColumn .UHK8Tq_buttonGroupWrap{width:100%}.UHK8Tq_rightHeader{height:var(--hdr-h);border-bottom:none;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:0 16px 0 20px;display:flex}.UHK8Tq_rightTitle{font-weight:700;font-size:var(--d-fs);color:var(--text);white-space:nowrap}.UHK8Tq_rightSub{font-size:var(--d-fs-sm);color:var(--muted)}.UHK8Tq_rightBody{min-height:0;padding:12px 20px 20px;overflow:hidden auto}.UHK8Tq_rightBody::-webkit-scrollbar{width:6px;height:6px}.UHK8Tq_filmstrip::-webkit-scrollbar{width:6px;height:6px}.UHK8Tq_rightBody::-webkit-scrollbar-track{background:0 0}.UHK8Tq_filmstrip::-webkit-scrollbar-track{background:0 0}.UHK8Tq_rightBody::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.UHK8Tq_filmstrip::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.UHK8Tq_section{margin-bottom:24px}.UHK8Tq_sectionTitle{font-size:var(--d-fs-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-weight:700}.UHK8Tq_sectionHeaderRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.UHK8Tq_themePager{align-items:center;gap:2px;margin-left:auto;display:flex}.UHK8Tq_themePagerBtn{border:1px solid var(--line);cursor:pointer;width:38px;height:28px;font-size:var(--d-fs);color:#4b5563;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .15s,border-color .15s,transform 80ms,color .15s;display:inline-flex}.UHK8Tq_themePagerBtn:hover:not(:disabled){border-color:var(--border-hover);color:#111827;background:#f1f5f9;transform:translateY(-1px)}.UHK8Tq_themePagerBtn:disabled{cursor:default;opacity:.35;transform:none}.UHK8Tq_themePagerLabel{font-size:var(--d-fs-xs);color:var(--muted);text-align:center;min-width:28px}.UHK8Tq_themeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.UHK8Tq_theme{cursor:pointer;text-align:center;background:#f0f4f9;border:none;border-radius:10px;flex-direction:column;justify-content:center;min-height:64px;padding:6px 8px;transition:all .2s;display:flex;position:relative}.UHK8Tq_theme:hover{background:#e1e5ea}.UHK8Tq_themeActive{background:var(--brand-bg);color:var(--slide-text);box-shadow:var(--shadow-sm)}.UHK8Tq_themeMetaRow{flex-direction:column;align-items:stretch;gap:4px;display:flex}.UHK8Tq_themeIcon{font-size:var(--d-fs);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:3px 0;line-height:1;display:flex}.UHK8Tq_themeLabel{font-size:var(--d-fs-xs);color:var(--text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.UHK8Tq_themeSwatch{display:none}.UHK8Tq_theme[data-tone=mono] .UHK8Tq_themeIcon{color:#374151;background:linear-gradient(90deg,#e5e7eb,#cbd5e1)}.UHK8Tq_theme[data-tone=blue] .UHK8Tq_themeIcon{background:linear-gradient(90deg, #60a5fa, var(--slide-brand))}.UHK8Tq_theme[data-tone=navy] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#1f2937,#0f172a)}.UHK8Tq_theme[data-tone=gray] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#9ca3af,#6b7280)}.UHK8Tq_theme[data-tone=indigo] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#6366f1,#4f46e5)}.UHK8Tq_theme[data-tone=green] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#22c55e,#16a34a)}.UHK8Tq_theme[data-tone=teal] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#14b8a6,#0f766e)}.UHK8Tq_theme[data-tone=orange] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#fb923c,#f97316)}.UHK8Tq_theme[data-tone=purple] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#a855f7,#7c3aed)}.UHK8Tq_theme[data-tone=beige] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#facc15,#f97316)}.UHK8Tq_theme[data-tone=dark] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#111827,#020617)}.UHK8Tq_theme[data-tone=pink] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#fb7185,#ec4899)}.UHK8Tq_theme[data-tone=photo] .UHK8Tq_themeIcon{background:linear-gradient(90deg,#38bdf8,#22c55e,#f97316)}.UHK8Tq_grid2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.UHK8Tq_kvLabel{font-size:var(--d-fs-sm);color:var(--muted);font-weight:400}.UHK8Tq_kvCol{flex-direction:column;flex:90px}.UHK8Tq_kvRow{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.UHK8Tq_toolBtn{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;transition:all .15s;display:flex}.UHK8Tq_toolBtn:hover{border-color:var(--border-hover);background:#f9fafb}.UHK8Tq_actions{background:var(--panel);border-top:none;gap:0;padding:16px 20px;display:flex;position:relative}.UHK8Tq_exportMain{background:var(--brand);color:#fff;cursor:pointer;border-radius:var(--radius-pill);box-shadow:var(--shadow-md);font-weight:700;font-size:var(--d-fs-sm);border:0;flex:1;padding:12px 14px;transition:background .15s}.UHK8Tq_exportMain:hover{background:var(--brand-hover);box-shadow:var(--shadow-float)}.UHK8Tq_exportMenu{border:1px solid var(--line);box-shadow:var(--shadow);min-width:180px;z-index:var(--z-menu);background:#fff;border-radius:8px;flex-direction:column;padding:4px 0;display:flex;position:absolute;bottom:44px;right:0}.UHK8Tq_pill{font-size:var(--d-fs-xs);color:#4b5563;border:1px solid var(--line);background:#f1f5f9;border-radius:999px;align-items:center;gap:6px;margin-left:8px;padding:2px 8px;display:inline-flex}.UHK8Tq_pillErr{font-size:var(--d-fs-xs);color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;margin-left:8px;padding:2px 8px}.UHK8Tq_dot{background:#22c55e;border-radius:999px;width:6px;height:6px;animation:1.2s infinite UHK8Tq_blink}@keyframes UHK8Tq_blink{0%,to{opacity:.4}50%{opacity:1}}.UHK8Tq_fieldGrid2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 16px;display:grid}.UHK8Tq_aiGuide{border:1px solid var(--line);background:#fff;border-radius:8px;margin:16px;overflow:hidden}.UHK8Tq_aiGuide .UHK8Tq_head{border-bottom:1px solid var(--line);background:#f8fafc;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.UHK8Tq_aiGuide .UHK8Tq_title{font-weight:700;font-size:var(--d-fs-sm);color:#0f172a}.UHK8Tq_aiGuide .UHK8Tq_more{font-size:var(--d-fs-sm);color:var(--slide-brand);cursor:pointer}.UHK8Tq_aiGuide .UHK8Tq_more:hover{text-decoration:underline}.UHK8Tq_aiGuide .UHK8Tq_body{gap:10px;padding:12px;display:grid}.UHK8Tq_openSheet{z-index:var(--z-float-btn);border:1px solid var(--line);font-size:var(--d-fs-sm);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff5;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #00000014}.UHK8Tq_openSheetRight{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:6px;width:100%;padding:10px 12px;transition:all .15s}.UHK8Tq_openSheetRight:hover{background:#f8fafc}.UHK8Tq_sheetBackdrop{opacity:0;pointer-events:none;z-index:var(--z-backdrop);background:0 0;transition:opacity .18s;position:fixed;inset:0}.UHK8Tq_sheetBackdrop.UHK8Tq_isOpen{opacity:1;pointer-events:auto}.UHK8Tq_sheet{left:max(var(--left-col),20px);right:max(var(--right-col),20px);height:clamp(320px,40vh,400px);z-index:var(--z-sheet);background:#fff;border-top:none;border-radius:16px 16px 0 0;flex-direction:column;transition:bottom .25s cubic-bezier(.2,0,0,1);display:flex;position:fixed;bottom:-420px;box-shadow:0 -4px 24px #00000026}.UHK8Tq_sheetOpen{bottom:0}.UHK8Tq_sheetCompact{height:clamp(260px,24vh,300px)}.UHK8Tq_sheetHeader{background:#fff;border-bottom:1px solid #0000000d;border-radius:16px 16px 0 0;align-items:center;height:56px;padding:0 16px;display:flex}.UHK8Tq_sheetTabs{align-items:center;gap:0;height:100%;display:flex}.UHK8Tq_sheetTab{font-size:var(--d-fs-sm);cursor:pointer;color:var(--muted);border-radius:var(--radius-pill);background:0 0;border:0;height:36px;margin-right:4px;padding:0 16px;font-weight:400}.UHK8Tq_sheetTab:hover{color:#1f1f1f;background:#f0f4f9}.UHK8Tq_sheetTabActive{background:var(--brand-bg);color:var(--brand);box-shadow:none;border:none;font-weight:700}.UHK8Tq_sheetClose{font-size:var(--d-fs-lg);cursor:pointer;color:#9ca3af;background:0 0;border:0;margin-left:auto;padding:0 16px}.UHK8Tq_sheetClose:hover{color:#475569}.UHK8Tq_sheetBody{flex:1;padding:10px 16px 12px;overflow:auto}.UHK8Tq_sheetGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px;display:grid}.UHK8Tq_rangeRow{align-items:center;gap:8px;margin:4px 0;display:flex}.UHK8Tq_cornerGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px 12px;display:grid}.UHK8Tq_checkRow{font-size:var(--d-fs-sm);align-items:center;gap:6px;margin:2px 0;display:flex}.UHK8Tq_footerRow{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.UHK8Tq_colorRow{gap:8px;padding:2px 0;display:flex;overflow:auto}.UHK8Tq_colorDot{border:1px solid var(--line);cursor:pointer;border-radius:6px;width:24px;height:24px}.UHK8Tq_colorField{align-items:center;gap:6px;margin:2px 0;display:flex}.UHK8Tq_sheetSection{grid-column:1/-1}.UHK8Tq_colorName{min-width:90px;font-size:var(--d-fs-sm);color:#4b5563;display:inline-block}.UHK8Tq_contentGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.UHK8Tq_contentBtn{border:1px solid var(--line);cursor:pointer;font-size:var(--d-fs-sm);background:#f8fafc;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:14px 12px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.UHK8Tq_contentBtn:hover{background:#f1f5f9;border-color:#cbd5e1}.UHK8Tq_contentBtnFlash{animation:.6s ease-out UHK8Tq_contentBtnFlash}@keyframes UHK8Tq_contentBtnFlash{0%,to{border-color:var(--line);box-shadow:none;background:#f8fafc}35%,65%{border-color:var(--brand);background:#0b57d00f;box-shadow:0 0 0 1px #0b57d066}}.UHK8Tq_contentIcon{font-size:var(--d-fs)}.UHK8Tq_contentHint{font-size:var(--d-fs-sm);color:var(--muted);margin:4px 0 8px}.UHK8Tq_overlayBackdrop{opacity:0;pointer-events:none;z-index:var(--z-overlay-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;transition:opacity .18s;position:fixed;inset:0}.UHK8Tq_overlayBackdrop.UHK8Tq_isOpen{opacity:1;pointer-events:auto}.UHK8Tq_overlayCard{z-index:var(--z-overlay-card);border:1px solid var(--line);opacity:0;pointer-events:none;background:#fff;border-radius:8px;width:320px;transition:all .15s;position:fixed;top:84px;left:50%;transform:translate(-50%,6px);box-shadow:0 4px 10px -2px #0000001a}.UHK8Tq_overlayCard.UHK8Tq_isOpen{opacity:1;pointer-events:auto;transform:translate(-50%)}.UHK8Tq_overlayHead{border-bottom:1px solid var(--line);background:#f8fafc;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.UHK8Tq_overlayTitle{font-size:var(--d-fs-sm);color:var(--text);font-weight:700}.UHK8Tq_overlayClose{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:6px;padding:2px 8px}.UHK8Tq_overlayBody{gap:10px;padding:12px;display:grid}.UHK8Tq_range{appearance:auto;border:1px solid var(--line);border-radius:6px;height:28px}.UHK8Tq_number{border:1px solid var(--line);font-size:var(--d-fs-sm);color:var(--text);background:#fff;border-radius:6px;padding:6px 8px}.UHK8Tq_contentTwoCols{grid-column:1/-1;grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:flex-start;gap:20px;width:100%;margin-top:8px;display:grid}.UHK8Tq_addGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.UHK8Tq_editPanel{border-left:1px solid var(--line);min-height:160px;padding-left:16px}.UHK8Tq_tableEditor,.UHK8Tq_chartEditor{border:1px solid var(--line);resize:vertical;width:100%;min-height:200px;font-size:var(--d-fs-sm);box-sizing:border-box;border-radius:6px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.5}.UHK8Tq_textEditor{border:1px solid var(--line);resize:vertical;width:100%;height:135px;font-size:var(--d-fs-sm);box-sizing:border-box;border-radius:6px;padding:8px 10px;font-family:inherit;line-height:1.6}.UHK8Tq_aiRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UHK8Tq_aiBtn{border:1px solid var(--line);font-size:var(--d-fs-sm);cursor:pointer;background:#fff;border-radius:999px;padding:6px 10px}.UHK8Tq_aiBtn:hover{background:#f1f5f9}.UHK8Tq_aiTip{font-size:var(--d-fs-sm);color:var(--muted);line-height:1.5}.UHK8Tq_presentOverlay{z-index:var(--z-presentation);background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UHK8Tq_presentStage{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}.UHK8Tq_presentSlideOnly{place-items:center;width:100%;max-width:100vw;height:100%;max-height:100vh;display:grid;position:relative;overflow:hidden}.UHK8Tq_presentNavHit{z-index:3;cursor:pointer;color:#fff0;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:clamp(64px,8vw,120px);margin:0;padding:0;font-size:24px;line-height:1;transition:color .18s,background .18s;display:flex;position:absolute;top:0;bottom:0}.UHK8Tq_presentNavHit:hover{color:#ffffff94}.UHK8Tq_presentNavHitLeft:hover{background:linear-gradient(90deg,#0000003d,#0000)}.UHK8Tq_presentNavHitRight:hover{background:linear-gradient(270deg,#0000003d,#0000)}.UHK8Tq_presentNavHit:focus-visible{outline-offset:2px;outline:2px solid #fff9}.UHK8Tq_presentNavHitLeft{left:0}.UHK8Tq_presentNavHitRight{right:0}.UHK8Tq_presentSlideOnly .UHK8Tq_aspect169,.UHK8Tq_presentSlideOnly .UHK8Tq_aspect43,.UHK8Tq_presentSlideOnly .UHK8Tq_aspect43Portrait{justify-content:stretch;align-items:stretch;max-width:100vw;max-height:100vh;display:flex}.UHK8Tq_presentSlideOnly .UHK8Tq_aspect169{aspect-ratio:16/9;width:min(100vw,177.778vh)}.UHK8Tq_presentSlideOnly .UHK8Tq_aspect43{aspect-ratio:4/3;width:min(100vw,133.333vh)}.UHK8Tq_presentSlideOnly .UHK8Tq_aspect43Portrait{aspect-ratio:3/4;width:min(100vw,75vh)}.UHK8Tq_presentSlideOnly .UHK8Tq_aspect169>*,.UHK8Tq_presentSlideOnly .UHK8Tq_aspect43>*,.UHK8Tq_presentSlideOnly .UHK8Tq_aspect43Portrait>*{width:100%;height:100%}:is(.UHK8Tq_presentSlideOnly .normal-slide,.UHK8Tq_presentSlideOnly .cover-slide){width:100%!important;height:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important}.UHK8Tq_presentNotes{box-sizing:border-box;gap:24px;width:100%;max-width:94vw;height:100%;max-height:90vh;padding:16px;display:flex}.UHK8Tq_presentNotesSlide{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.UHK8Tq_presentNotesSlideInner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UHK8Tq_presentNotesRatio169{aspect-ratio:16/9;width:100%;max-height:100%}.UHK8Tq_presentNotesRatio43{aspect-ratio:4/3;width:100%;max-height:100%}.UHK8Tq_presentNotesRatio43Portrait{aspect-ratio:3/4;width:auto;max-width:100%;height:100%;max-height:100%}.UHK8Tq_presentNotesPane{color:#e5e7eb;background:#020617;border-radius:12px;flex-direction:column;flex:0 0 320px;min-width:260px;padding:16px;display:flex;box-shadow:0 4px 12px #00000059}.UHK8Tq_presentNotesHeader{font-size:var(--d-fs);margin-bottom:8px;font-weight:700}.UHK8Tq_presentNotesInput{color:#e5e7eb;width:100%;font-size:var(--d-fs);resize:none;background:#020617;border:1px solid #4b5563;border-radius:8px;outline:none;flex:1;padding:10px 12px}.UHK8Tq_presentNotesInput:focus{border-color:#60a5fa}.UHK8Tq_presentPrev,.UHK8Tq_presentNext{color:#fff;width:48px;height:48px;font-size:var(--d-fs-lg);cursor:pointer;background:#ffffff2e;border:none;border-radius:9999px;position:fixed;top:50%;transform:translateY(-50%)}.UHK8Tq_presentPrev{left:24px}.UHK8Tq_presentNext{right:24px}.UHK8Tq_presentPrev:hover,.UHK8Tq_presentNext:hover{background:#ffffff47}.UHK8Tq_app .diagram-wrap{box-sizing:border-box;background:0 0;flex-direction:column;gap:8px;width:100%;height:auto;min-height:0;padding:0;display:flex}.UHK8Tq_themeScope .diagram-wrap{box-sizing:border-box;color:var(--slide-text)!important}.UHK8Tq_app .block-item-diagram{flex:auto;align-self:stretch;min-height:72px}.UHK8Tq_app .layout-bottom .blocks-area.blocks-count-1 .block-item-diagram{align-self:center;width:95%;max-width:95%}.UHK8Tq_app .diagram-kpi{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:100%;display:flex}.UHK8Tq_app .kpi-card{background:var(--surface);border:1px solid var(--line);color:var(--text);text-align:center;border-radius:8px;flex-direction:column;flex:140px;justify-content:center;align-items:center;min-width:120px;padding:20px 16px;transition:transform .15s;display:flex;box-shadow:0 1px 3px #0000000d}.UHK8Tq_themeScope .kpi-card{background-color:var(--surface)!important;color:var(--slide-text)!important;border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_app .kpi-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000014}.UHK8Tq_app .kpi-val{color:var(--brand);font-variant-numeric:tabular-nums;white-space:pre-wrap;margin-bottom:8px;font-size:1.8em;font-weight:700;line-height:1.1}.UHK8Tq_themeScope .kpi-val{color:var(--slide-text)!important}.UHK8Tq_app .kpi-label{color:var(--muted);white-space:pre-wrap;font-size:.85em;font-weight:600;line-height:1.4}.UHK8Tq_themeScope .kpi-label{color:var(--slide-text)!important;opacity:.85!important}.UHK8Tq_app .diagram-card{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;width:100%;display:grid}.UHK8Tq_app .card-item{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--brand);color:var(--text);border-radius:6px;flex-direction:column;gap:6px;padding:14px;transition:border-color .2s;display:flex;box-shadow:0 1px 2px #00000008}.UHK8Tq_themeScope .card-item{background-color:var(--surface)!important;color:var(--slide-text)!important;border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_app .card-item:hover{border-color:var(--border-hover)}.UHK8Tq_app .card-title{color:var(--text);border-bottom:1px dashed var(--line);white-space:pre-wrap;margin-bottom:4px;padding-bottom:4px;font-size:.95em;font-weight:700}.UHK8Tq_themeScope .card-title{color:var(--slide-text)!important}.UHK8Tq_app .card-detail{color:var(--muted);white-space:pre-wrap;font-size:.85em;line-height:1.5}.UHK8Tq_themeScope .card-detail{color:var(--slide-text)!important;opacity:.85!important}.UHK8Tq_app .diagram-step{flex-direction:row;align-items:stretch;gap:8px;width:100%;padding:4px;display:flex;overflow-x:auto}.UHK8Tq_app .step-item{background:var(--surface);border:1px solid var(--line);min-width:120px;color:var(--text);text-align:center;border-radius:4px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:12px 8px;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.UHK8Tq_themeScope .step-item{background-color:var(--surface)!important;color:var(--slide-text)!important;border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_app .step-item:not(:last-child){margin-right:12px}.UHK8Tq_app .step-item:not(:last-child):after{content:"▶";color:var(--muted);font-size:var(--d-fs-xs);position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.UHK8Tq_app .step-num{background:var(--brand);color:#fff;width:20px;height:20px;font-size:var(--d-fs-xs);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;font-weight:700;display:flex}.UHK8Tq_app .step-title{color:var(--text);white-space:pre-wrap;font-size:.9em;font-weight:700}.UHK8Tq_themeScope .step-title{color:var(--slide-text)!important}.UHK8Tq_app .step-detail{color:var(--muted);white-space:pre-wrap;font-size:.75em;line-height:1.4}.UHK8Tq_themeScope .step-detail{color:var(--slide-text)!important;opacity:.85!important}.UHK8Tq_app .diagram-timeline{border-left:2px solid var(--line);flex-direction:column;gap:0;width:100%;margin-left:10px;padding-top:4px;display:flex}.UHK8Tq_app .timeline-item{padding-bottom:20px;padding-left:20px;position:relative}.UHK8Tq_themeScope .timeline-item{border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_app .timeline-item:last-child{padding-bottom:0}.UHK8Tq_app .timeline-dot{background:var(--surface);border:2px solid var(--brand);width:12px;height:12px;box-shadow:0 0 0 2px var(--surface);z-index:2;border-radius:50%;position:absolute;top:0;left:-25px}.UHK8Tq_app .timeline-title{color:var(--text);white-space:pre-wrap;margin-bottom:4px;font-size:.95em;font-weight:700;line-height:1.2;transform:translateY(-3px)}.UHK8Tq_themeScope .timeline-title{color:var(--slide-text)!important}.UHK8Tq_app .timeline-detail{color:var(--muted);background:var(--surface);border:1px solid var(--line);white-space:pre-wrap;border-radius:6px;padding:8px 10px;font-size:.85em;line-height:1.5}.UHK8Tq_themeScope .timeline-detail{background-color:var(--surface)!important;color:var(--slide-text)!important;opacity:.85!important}.UHK8Tq_app .diagram-comparison{flex-direction:row;justify-content:center;align-items:stretch;gap:16px;width:100%;height:100%;display:flex}.UHK8Tq_app .comparison-item{background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 2px 4px #0000000d}.UHK8Tq_themeScope .comparison-item{border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_app .comparison-item:last-child{border-color:var(--brand);box-shadow:0 4px 12px #0b57d01a}.UHK8Tq_app .comparison-header{background:var(--brand);border-bottom:1px solid var(--line);color:var(--text);text-align:center;white-space:pre-wrap;padding:10px;font-size:.95em;font-weight:700}.UHK8Tq_app .comparison-item:last-child .comparison-header{background:var(--brand);color:#fff;border-bottom:none}.UHK8Tq_app .comparison-body{color:var(--muted);white-space:pre-wrap;background:var(--surface);flex:1;padding:16px;font-size:.9em;line-height:1.6}.UHK8Tq_themeScope .comparison-body{background-color:var(--surface)!important;color:var(--slide-text)!important;opacity:.85!important}.UHK8Tq_app .comparison-arrow{color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;width:24px;font-size:1.5em;display:flex}.UHK8Tq_app .diagram-schedule{border:1px solid var(--line);background:var(--surface);width:100%;height:100%;color:var(--text);border-radius:6px;flex-direction:column;font-size:.85em;display:flex;overflow:hidden}.UHK8Tq_themeScope .diagram-schedule{background-color:var(--surface)!important;color:var(--slide-text)!important;border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_app .sched-row{border-bottom:1px solid var(--line);display:flex}.UHK8Tq_themeScope .sched-row{border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_app .sched-row:last-child{border-bottom:none}.UHK8Tq_app .sched-head{background:var(--brand);color:var(--text);border-bottom:1px solid var(--line);font-weight:700}.UHK8Tq_app .sched-cell{border-right:1px solid var(--line);flex:1;justify-content:center;align-items:center;min-width:0;padding:6px;display:flex;position:relative}.UHK8Tq_themeScope .sched-cell{border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_app .sched-label{text-align:left;border-right:1px solid var(--line);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:0 0 120px;padding:6px 10px;font-weight:600;overflow:hidden}.UHK8Tq_themeScope .sched-label{color:var(--slide-text)!important}.UHK8Tq_app .sched-bar{background:var(--brand);opacity:.8;border-radius:4px;height:60%;position:absolute;top:20%;left:2px;right:2px}.UHK8Tq_app .pawa-table-stripe tbody tr:nth-child(2n){background-color:color-mix(in srgb, var(--text) 4%, var(--surface))}.UHK8Tq_app .pawa-table-th-col td:first-child{background-color:color-mix(in srgb, var(--brand) 8%, var(--surface));color:var(--brand);border-right:2px solid var(--surface);font-weight:600}.UHK8Tq_app .pawa-table-header-brand thead{background-color:var(--brand)!important;color:var(--color-white)!important}.UHK8Tq_app .pawa-table-header-brand th{color:var(--color-white)!important;border-color:#fff3!important}.UHK8Tq_app .text-subtle{line-height:1.4;color:#9ca3af!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:2px 0!important}.UHK8Tq_app .text-note{color:#6b7280!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:2px 0!important}.UHK8Tq_app .text-normal{color:inherit;background:0 0;border:none;padding:4px 0}.UHK8Tq_app .text-card{color:var(--text);box-shadow:0 1px 3px #0000000d;background:var(--surface)!important;border:none!important;border-radius:0!important;padding:12px 16px!important}.UHK8Tq_app .text-accent-strong{font-weight:700;background:color-mix(in srgb, var(--brand), var(--mix-base) 90%)!important;color:var(--brand)!important;border:none!important;border-radius:0!important;padding:12px 16px!important}.UHK8Tq_app .text-accent-fill{border:1px solid var(--brand);text-shadow:0 1px 2px #0000001a;border-radius:6px;font-weight:700;background:var(--brand)!important;color:var(--text-on-brand)!important;padding:14px 20px!important}.UHK8Tq_app .text-accent-fill a{opacity:.9;text-decoration:underline;color:var(--text-on-brand)!important}.UHK8Tq_title{font-size:var(--cover-title-size,40px);color:var(--cover-title-color,#1f2937);margin:0 0 12px;font-weight:800;line-height:1.15}.UHK8Tq_subtitle{font-size:var(--cover-subtitle-size,20px);color:var(--cover-subtitle-color,#6b7280);margin:0 0 24px}.UHK8Tq_meta{font-size:var(--d-fs);color:#4b5563}.UHK8Tq_meta p,.UHK8Tq_bullets li{line-height:var(--body-line-height,1.6);margin:6px 0}.UHK8Tq_h2{color:var(--title,#1f2937);margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.3}.UHK8Tq_bullets{font-size:var(--d-fs);color:var(--text);gap:var(--para-gap,8px);flex-direction:column;margin:0;padding-left:20px;display:flex}.UHK8Tq_bullets:empty:before{content:" \a  ";white-space:pre;visibility:hidden;display:block}.UHK8Tq_twoCol{grid-template-columns:1.25fr 1fr;align-items:start;gap:28px;display:grid}.UHK8Tq_imgPh{aspect-ratio:4/3;border:1px dashed var(--frame-border);background:linear-gradient(135deg,#f1f5f9,#f8fafc);border-radius:8px;width:100%}.UHK8Tq_coverBg{-o-object-fit:cover;object-fit:cover;opacity:.08;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.UHK8Tq_coverLogo{-o-object-fit:contain;object-fit:contain;opacity:.9;width:auto;height:32px;position:absolute;bottom:24px;right:24px}.UHK8Tq_footer{font-size:var(--footer-page-size,14px);color:#4b5563;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:14px;left:24px;right:24px}:is(.UHK8Tq_centerBody .layout-bottom,.UHK8Tq_centerBody .layout-left,.UHK8Tq_centerBody .layout-right){flex:1 1 0;min-height:0;margin-top:10px}.UHK8Tq_centerBody .layout-bottom{grid-template-rows:auto minmax(0,1fr);row-gap:16px;height:auto;display:grid}:is(.UHK8Tq_centerBody .layout-right,.UHK8Tq_centerBody .layout-left){-moz-column-gap:24px;flex-direction:row;align-items:stretch;column-gap:24px;display:flex}.UHK8Tq_centerBody .slide-content-area{flex-direction:column;flex:none;gap:.6rem;min-height:0;display:flex}.UHK8Tq_centerBody .blocks-area{flex:1 1 0;grid-auto-rows:auto;align-content:stretch;align-items:stretch;gap:12px;min-height:0;display:grid}:is(.UHK8Tq_centerBody .layout-right .slide-content-area,.UHK8Tq_centerBody .layout-left .slide-content-area,.UHK8Tq_centerBody .layout-right .blocks-area,.UHK8Tq_centerBody .layout-left .blocks-area){flex:0 0 50%;width:50%;min-width:0}.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-1{justify-content:center;align-items:center;margin-top:8px;display:flex}.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-1 .block-item{flex:auto;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:flex}.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-1 .block-item-text{justify-content:flex-start;align-items:flex-start;height:auto}.UHK8Tq_centerBody .blocks-area.blocks-count-1 .block-item-image{flex:auto;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:flex}.UHK8Tq_centerBody .blocks-area.blocks-count-1 .block-item-image .block-image-btn{flex:auto;justify-content:center;align-items:center;width:100%;height:100%;max-height:100%;display:flex}.UHK8Tq_centerBody .blocks-area.blocks-count-1 .block-item-image .block-image-btn img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}:is(.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-2,.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-3,.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-4,.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-5,.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-6){grid-template-columns:repeat(2,1fr)}:is(.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-3,.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-4,.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-5,.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-6){grid-template-columns:repeat(3,1fr)}.UHK8Tq_centerBody .layout-right .slide-content-area{order:1}.UHK8Tq_centerBody .layout-right .blocks-area{order:2}.UHK8Tq_centerBody .layout-left .slide-content-area{order:2}.UHK8Tq_centerBody .layout-left .blocks-area{order:1}.UHK8Tq_centerBody .block-item{box-shadow:none;background:0 0;border:#0000;border-radius:0;margin-bottom:12px;padding:0;position:relative}.UHK8Tq_centerBody .block-image-btn{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UHK8Tq_centerBody .block-image-btn img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.UHK8Tq_centerBody .block-placeholder{width:100%;height:100%;font-size:var(--d-fs-sm);color:#eee;cursor:pointer;border:1px dashed #0000;border-radius:8px;justify-content:flex-start;align-items:flex-start;padding:10px;display:flex}:is(.UHK8Tq_centerBody .normal-slide:hover .block-placeholder,.UHK8Tq_centerBody .cover-slide:hover .block-placeholder){color:var(--muted);border-color:var(--line);background:#f8fafc;font-weight:500}.UHK8Tq_centerBody .blocks-area:has(>.block-placeholder){justify-content:center;align-items:center;min-height:220px;display:flex}.UHK8Tq_centerBody .layout-bottom .block-placeholder{min-height:220px}.UHK8Tq_centerBody .block-remove-btn{border:3px solid var(--line);cursor:pointer;width:50px;height:50px;color:var(--muted);opacity:0;background:#fff;border-radius:9999px;padding:0;font-size:45px;line-height:1;transition:opacity .15s;position:absolute;top:4px;right:4px}.UHK8Tq_centerBody .block-item:hover .block-remove-btn{opacity:1}.UHK8Tq_block-item{margin-bottom:12px}.UHK8Tq_block-placeholder{font-size:var(--d-fs-sm)}.UHK8Tq_app .pawa-task{align-items:flex-start;gap:6px;display:flex}.UHK8Tq_app .pawa-checkbox{border:1px solid var(--border-hover);border-radius:3px;flex-shrink:0;width:12px;height:12px;margin-top:4px}.UHK8Tq_app .pawa-checkbox[data-checked=true]{background:var(--brand);border-color:var(--brand);box-shadow:inset 0 0 0 2px #fff}.UHK8Tq_app .pawa-task-label{flex:1}.UHK8Tq_table-wrap{width:100%;overflow-x:auto}:is(.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-1 .block-item-table,.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-1 .block-item-table,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-1 .block-item-table){flex:auto;justify-content:stretch;align-self:stretch;width:100%;max-width:100%}:is(.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-1 .block-item-table .table-wrap,.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-1 .block-item-table .table-wrap,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-1 .block-item-table .table-wrap),:is(.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-1 .block-item-table .pawa-table,.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-1 .block-item-table .pawa-table,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-1 .block-item-table .pawa-table){width:100%}:is(.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-1,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-1){justify-content:center;align-items:center;height:100%;display:flex}:is(.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-4,.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-5,.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-6,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-4,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-5,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-6){grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(0,1fr);display:grid}:is(.UHK8Tq_centerBody .layout-right .blocks-area .block-item-chart,.UHK8Tq_centerBody .layout-left .blocks-area .block-item-chart){align-self:stretch;height:100%}:is(.UHK8Tq_centerBody .layout-right .blocks-area .block-item-chart .chart-wrap,.UHK8Tq_centerBody .layout-left .blocks-area .block-item-chart .chart-wrap){height:auto}:is(.UHK8Tq_centerBody .layout-right .blocks-area .block-item-image,.UHK8Tq_centerBody .layout-left .blocks-area .block-item-image){align-self:stretch;height:100%}:is(.UHK8Tq_centerBody .layout-right .blocks-area .block-item-image .block-image-btn,.UHK8Tq_centerBody .layout-left .blocks-area .block-item-image .block-image-btn){justify-content:center;align-items:center;width:100%;height:100%;max-height:100%;display:flex}:is(.UHK8Tq_centerBody .layout-right .blocks-area .block-item-image .block-image-btn img,.UHK8Tq_centerBody .layout-left .blocks-area .block-item-image .block-image-btn img){-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.UHK8Tq_centerBody .previewInner{opacity:0;animation:.5s ease-out forwards UHK8Tq_previewFade}@keyframes UHK8Tq_previewFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.UHK8Tq_centerBody .block-item-chart .chart-wrap{width:100%}.UHK8Tq_centerBody .chart-wrap{background:var(--chart-panel-bg,color-mix(in srgb, var(--brand,#039) 3.2%, white));box-sizing:border-box;border:none;border-radius:4px;flex-direction:column;flex:auto;gap:6px;height:100%;min-height:0;padding:12px 16px;display:flex}.UHK8Tq_themeScope .chart-wrap{background:var(--chart-panel-bg,color-mix(in srgb, var(--brand,#039) 3.2%, white))!important;color:var(--slide-text)!important;border:none!important}.UHK8Tq_centerBody .chart-wrap-transparent{box-sizing:border-box;flex-direction:column;flex:auto;gap:6px;height:100%;min-height:0;padding:12px 16px;display:flex;background-color:#0000!important;border:none!important;border-radius:0!important}.UHK8Tq_themeScope .chart-wrap-transparent{color:var(--slide-text)!important;background-color:#0000!important;border:none!important}:is(.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-2 .block-item-chart .chart-wrap,.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-3 .block-item-chart .chart-wrap,.UHK8Tq_centerBody .layout-right .blocks-area.blocks-count-4 .block-item-chart .chart-wrap,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-2 .block-item-chart .chart-wrap,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-3 .block-item-chart .chart-wrap,.UHK8Tq_centerBody .layout-left .blocks-area.blocks-count-4 .block-item-chart .chart-wrap){width:80%;height:auto;margin:0 auto}.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-1 .block-item-chart .chart-wrap{height:100%}.UHK8Tq_centerBody .chart-title{font-size:var(--d-fs-sm);color:#4b5563;font-weight:600}.UHK8Tq_themeScope .chart-title{color:var(--slide-text)!important}.UHK8Tq_centerBody .chart-body-pie{flex:none;align-items:center}.UHK8Tq_centerBody .chart-bars{justify-content:space-between;align-items:flex-end;gap:10px;width:100%;display:flex}.UHK8Tq_centerBody .chart-bar{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:0;display:flex}.UHK8Tq_centerBody .chart-bar-value{font-size:var(--d-fs-xs);color:#4b5563;margin-bottom:4px}.UHK8Tq_themeScope .chart-bar-value{color:var(--slide-text)!important}.UHK8Tq_centerBody .chart-bar-inner{background:var(--brand);border-radius:4px 4px 0 0;width:60%;min-height:8px}.UHK8Tq_centerBody .chart-bar-label{font-size:var(--d-fs-xs);color:#6b7280;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:4px;overflow:hidden}.UHK8Tq_themeScope .chart-bar-label{color:var(--slide-text)!important;opacity:.85!important}.UHK8Tq_centerBody .chart-line{flex-direction:column;justify-content:flex-end;width:100%;height:140px;display:flex}.UHK8Tq_centerBody .chart-line-graph{flex:auto;align-items:flex-end;display:flex}.UHK8Tq_centerBody .chart-line-svg{width:100%;height:100%}.UHK8Tq_centerBody .chart-line-path{stroke:var(--brand);stroke-width:1.5px;fill:none}.UHK8Tq_centerBody .chart-line-dot{fill:var(--brand)}.UHK8Tq_centerBody .chart-line-labels{font-size:var(--d-fs-xs);color:#6b7280;justify-content:space-between;margin-top:4px;display:flex}.UHK8Tq_themeScope .chart-line-labels{color:var(--slide-text)!important;opacity:.85!important}.UHK8Tq_centerBody .chart-line-label{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.UHK8Tq_centerBody .chart-pie{justify-content:flex-start;align-items:center;gap:6px;width:100%;height:140px;display:flex}.UHK8Tq_centerBody .chart-pie-main{background:var(--brand);border-radius:999px;flex-shrink:0;width:110px;height:110px}.UHK8Tq_centerBody .chart-pie-legend{font-size:var(--d-fs-sm);color:#6b7280;flex-direction:column;gap:4px;display:flex}.UHK8Tq_themeScope .chart-pie-legend{color:var(--slide-text)!important;opacity:.85!important}.UHK8Tq_centerBody .chart-pie-legend-item{align-items:center;gap:6px;display:flex}.UHK8Tq_centerBody .chart-pie-legend-color{background:#e5e7eb;border-radius:999px;flex-shrink:0;width:10px;height:10px}.UHK8Tq_centerBody .chart-pie-legend-label{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.UHK8Tq_centerBody .layout-bottom .blocks-area.blocks-count-1 .block-item-chart{flex:none;align-self:center;width:90%;max-width:90%;min-height:72px}.UHK8Tq_centerBody .chart-inner{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.UHK8Tq_themeScope .chart-inner{flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important}.UHK8Tq_centerBody .chart-body{box-sizing:border-box;flex:1;justify-content:center;align-items:flex-end;height:100%;min-height:0;padding:2% 3%;display:flex;overflow:hidden}.UHK8Tq_centerBody .chart-svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.UHK8Tq_themeScope .chart-svg{-o-object-fit:contain;object-fit:contain;min-height:140px;display:block;width:100%!important;height:100%!important;overflow:visible!important}.UHK8Tq_themeScope .chart-svg text{fill:var(--slide-text)!important}:is(.UHK8Tq_centerBody .layout-right .blocks-area .block-item,.UHK8Tq_centerBody .layout-left .blocks-area .block-item){width:100%;max-width:100%}:is(.UHK8Tq_centerBody .layout-right .blocks-area .block-item-chart,.UHK8Tq_centerBody .layout-left .blocks-area .block-item-chart){flex:auto;align-self:stretch;min-height:72px}:is(.UHK8Tq_centerBody .layout-right .blocks-area .block-item-chart .chart-wrap,.UHK8Tq_centerBody .layout-left .blocks-area .block-item-chart .chart-wrap){width:100%;max-width:100%;margin:0}:is(.UHK8Tq_themeScope .diagram-wrap,.UHK8Tq_themeScope .table-wrap){box-sizing:border-box;color:var(--slide-text)!important}:is(.UHK8Tq_themeScope .block-item-chart,.UHK8Tq_themeScope .block-item-table,.UHK8Tq_themeScope .block-item-diagram){flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important}.UHK8Tq_themeScope .pawa-table thead{background-color:color-mix(in srgb, var(--slide-text) 5%, var(--surface))!important;color:var(--slide-text)!important}.UHK8Tq_themeScope .pawa-table th{color:var(--slide-text)!important;border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_themeScope .pawa-table-header-brand thead{background-color:var(--brand)!important;color:var(--text-on-brand)!important}.UHK8Tq_themeScope .pawa-table-header-brand th{color:var(--text-on-brand)!important;border-color:var(--border-on-brand)!important}:is(.UHK8Tq_themeScope .sched-head,.UHK8Tq_themeScope .comparison-header){background-color:var(--brand)!important;color:var(--text-on-brand)!important}:is(.UHK8Tq_themeScope .sched-head .sched-cell,.UHK8Tq_themeScope .comparison-header){color:var(--text-on-brand)!important;border-color:var(--border-on-brand)!important}:is(.UHK8Tq_app .step-num,.UHK8Tq_themeScope .step-num){background-color:var(--brand)!important;color:var(--text-on-brand)!important}:is(.UHK8Tq_themeScope .pawa-table td,.UHK8Tq_themeScope .sched-row,.UHK8Tq_themeScope .sched-cell){border-color:color-mix(in srgb, var(--slide-text) 20%, transparent)!important}.UHK8Tq_slideLayoutSwitcher{border:1px solid var(--line);opacity:0;z-index:50;pointer-events:none;background:#fffffff2;border-radius:50px;gap:8px;padding:6px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px;transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.UHK8Tq_app .normal-slide:hover .UHK8Tq_slideLayoutSwitcher{opacity:1;pointer-events:auto;transform:translateY(0)}.UHK8Tq_layoutSwitchBtn{cursor:pointer;width:40px;height:40px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex}.UHK8Tq_layoutSwitchBtn:hover{color:var(--text);background:#f1f5f9}.UHK8Tq_layoutSwitchBtn.UHK8Tq_active{background:var(--brand-bg);color:var(--brand)}.UHK8Tq_blockActions{z-index:50;opacity:0;pointer-events:none;gap:4px;transition:opacity .2s;display:flex;position:absolute;top:-18px;right:8px}.UHK8Tq_centerBody .block-item:hover .UHK8Tq_blockActions{opacity:1;pointer-events:auto;top:8px}.UHK8Tq_blockActionBtn{border:1px solid var(--line);color:#64748b;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex;box-shadow:0 2px 6px #0000001a}.UHK8Tq_blockActionBtn:hover{color:#1e293b;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.UHK8Tq_blockActionBtn.UHK8Tq_remove:hover{color:#ef4444;background:#fef2f2;border-color:#fca5a5}.UHK8Tq_blockActionBtn.UHK8Tq_add:hover{color:var(--brand);border-color:var(--brand);background:#eff6ff}.UHK8Tq_miniAddMenu{border:1px solid var(--line);z-index:100;transform-origin:100% 0;background:#fff;border-radius:12px;grid-template-columns:repeat(6,1fr);gap:6px;width:auto;min-width:380px;padding:8px;animation:.15s ease-out UHK8Tq_miniMenuIn;display:grid;position:absolute;top:42px;right:42px;box-shadow:0 8px 24px #00000026}.UHK8Tq_miniAddMenu.UHK8Tq_up{transform-origin:100% 100%;animation:.15s ease-out UHK8Tq_miniMenuInUp;top:auto;bottom:42px}@keyframes UHK8Tq_miniMenuIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes UHK8Tq_miniMenuInUp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.UHK8Tq_miniAddBtn{cursor:pointer;color:#64748b;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 4px;transition:all .1s;display:flex}.UHK8Tq_miniAddBtn:hover{color:var(--brand);background:#f8fafc;border-color:#e2e8f0}.UHK8Tq_miniAddBtn span:first-child{font-size:28px}.UHK8Tq_miniAddBtn span:last-child{font-size:var(--d-fs-xs);white-space:nowrap;font-weight:700}.UHK8Tq_tableCellInput{border:1px solid var(--line);width:100%;font-size:var(--d-fs-sm);color:var(--text);background:#fff;border-radius:4px;padding:6px 8px}.UHK8Tq_tableCellInput:focus{border-color:var(--brand);outline:none}.UHK8Tq_editorContainer{border:2px solid #0000;flex-direction:column;flex:1;min-height:0;transition:border-color .2s;display:flex;position:relative}.UHK8Tq_editorContainer:focus-within{border-color:var(--brand)}.UHK8Tq_brandLink{color:#c7cbd4;align-items:center;text-decoration:none;transition:color .12s;display:inline-flex}.UHK8Tq_brandLink:visited{color:#c7cbd4}.UHK8Tq_brandLink:hover{color:#1452cc}.UHK8Tq_stageContainer{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.UHK8Tq_stagePreview{background:#f0f4f9;flex:1;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex;overflow-y:auto}.UHK8Tq_stageNotes{border-top:1px solid var(--line);z-index:10;background:#fff;flex-direction:column;flex:0 0 160px;display:flex;box-shadow:0 -2px 10px #00000008}.UHK8Tq_notesHeader{border-bottom:1px solid var(--line);font-size:var(--d-fs-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;justify-content:space-between;align-items:center;padding:8px 16px;font-weight:700;display:flex}.UHK8Tq_notesArea{resize:none;width:100%;font-family:inherit;font-size:var(--d-fs-sm);color:var(--text);border:none;outline:none;flex:1;padding:12px 16px;line-height:1.6}.UHK8Tq_notesArea::placeholder{color:#cbd5e1}.UHK8Tq_layoutGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.UHK8Tq_rightColumn .UHK8Tq_layoutGrid,.UHK8Tq_rightColumn .UHK8Tq_layoutGridFour{margin-bottom:0}.UHK8Tq_layoutGridFour{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:0;display:grid}.UHK8Tq_layoutBtn{box-sizing:border-box;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:44px;min-height:44px;padding:8px 6px;transition:all .15s;display:flex}.UHK8Tq_layoutBtn:hover{border-color:var(--border-hover);background:#f8fafc}.UHK8Tq_layoutBtn.UHK8Tq_active{border-color:var(--brand);background:var(--brand-bg);color:var(--brand)}.UHK8Tq_layoutBtn .UHK8Tq_material-icons-outlined{font-size:22px}.UHK8Tq_layoutLabel{font-size:10px;font-weight:400;line-height:1.2}.UHK8Tq_layoutToast{z-index:70;color:#f8fafc;max-width:min(420px,90vw);box-shadow:var(--shadow);pointer-events:none;background:#1f2937;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:400;line-height:1.45;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.UHK8Tq_right .UHK8Tq_sheetClose{display:none!important}.UHK8Tq_modalHeader{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;height:48px;padding:0 20px;display:flex}.UHK8Tq_modalTitleGroup{flex-direction:column;justify-content:center;display:flex}.UHK8Tq_modalTitle{font-size:var(--d-fs);color:#1e293b;font-weight:700;line-height:1.2}.UHK8Tq_modalSub{font-size:var(--d-fs-sm);color:#64748b;margin-top:2px}.UHK8Tq_legendBar{font-size:var(--d-fs-xs);color:#64748b;background:#f8fafc;border-top:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 24px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;display:flex}.UHK8Tq_legendBarHints{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px 12px;min-width:0;display:flex}.UHK8Tq_legendBarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.UHK8Tq_legendItem strong{color:#0f172a;background:#e2e8f0;border-radius:4px;margin-right:6px;padding:2px 6px}.UHK8Tq_dialogWrapper{z-index:var(--z-modal);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UHK8Tq_dialogBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:auto;background:#0f172a6b;transition:opacity .2s;position:absolute;inset:0}.UHK8Tq_dialogCard{width:min(400px,100vw - 32px);font-family:var(--font-family-sans-ja);text-align:left;opacity:0;pointer-events:auto;background:#fff;border-radius:18px;flex-direction:column;align-items:stretch;gap:0;padding:24px;transition:opacity .2s,transform .2s cubic-bezier(.2,0,0,1);display:flex;position:relative;transform:scale(.95);box-shadow:0 18px 54px #0f172a38}.UHK8Tq_dialogWrapper.UHK8Tq_isOpen .UHK8Tq_dialogBackdrop{opacity:1}.UHK8Tq_dialogWrapper.UHK8Tq_isOpen .UHK8Tq_dialogCard{opacity:1;transform:scale(1)}.UHK8Tq_dialogTitle{color:#1e293b;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:18px;font-weight:700;line-height:1.5}.UHK8Tq_dialogMessage{color:#64748b;word-break:break-word;white-space:pre-line;margin:8px 0 0;font-size:13px;line-height:1.7}.UHK8Tq_dialogActions{justify-content:flex-end;gap:8px;width:100%;margin-top:20px;display:flex}.UHK8Tq_dialogBtn{cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;min-height:42px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s}.UHK8Tq_dialogBtn:focus-visible{outline-offset:2px;outline:3px solid #60a5fa}.UHK8Tq_btnText{color:#64748b;background:#f1f5f9}.UHK8Tq_btnText:hover{color:#334155;background:#e2e8f0}.UHK8Tq_btnFilled.UHK8Tq_danger{color:#fff;background:#334155;box-shadow:0 2px 4px #0f172a1f}.UHK8Tq_btnFilled.UHK8Tq_danger:hover{background:#1e293b;transform:translateY(-1px);box-shadow:0 4px 6px #0f172a33}.UHK8Tq_btnFilled{background:var(--brand);color:#fff}.UHK8Tq_btnFilled:hover{filter:brightness(.92)}.UHK8Tq_dialogCardLarge{opacity:0;pointer-events:auto;background:#fff;border-radius:28px;flex-direction:column;gap:20px;width:min(600px,95vw);max-height:90vh;padding:32px;transition:opacity .2s,transform .2s cubic-bezier(.2,0,0,1);display:flex;position:relative;overflow-y:auto;transform:scale(.95);box-shadow:0 8px 24px #0000001f}.UHK8Tq_dialogWrapper.UHK8Tq_isOpen .UHK8Tq_dialogCardLarge{opacity:1;transform:scale(1)}.UHK8Tq_dialogLabel{text-align:left;font-size:var(--d-fs-sm);color:#1e293b;margin-bottom:6px;font-weight:700;display:block}.UHK8Tq_dialogLabel span{color:#64748b;font-weight:400;font-size:var(--d-fs-xs);margin-left:6px}.UHK8Tq_chipRow{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.UHK8Tq_chip{font-size:var(--d-fs-sm);color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:6px 14px;transition:all .2s}.UHK8Tq_chip:hover{color:#334155;background:#f8fafc;border-color:#cbd5e1}.UHK8Tq_chipActive{font-weight:700;border-color:var(--brand)!important;color:var(--brand)!important;background:#eff6ff!important}.UHK8Tq_editorUserIcon{background-color:var(--slide-brand);color:#fff;width:32px;height:32px;font-weight:700;font-size:var(--d-fs-sm);cursor:pointer;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:relative}.UHK8Tq_editorUserIcon:hover{border-color:#fff;transform:scale(1.05)}.UHK8Tq_editorUserMenu{z-index:200;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:140px;margin-top:6px;padding:6px;display:none;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #00000026}.UHK8Tq_editorUserMenu:before{content:"";background:0 0;width:100%;height:10px;position:absolute;top:-10px;left:0}.UHK8Tq_editorUserIcon:hover .UHK8Tq_editorUserMenu,.UHK8Tq_editorUserMenu:hover{display:block}.UHK8Tq_editorMenuItem{text-align:left;width:100%;font-size:var(--d-fs-sm);color:#334155;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:8px 12px;display:block}.UHK8Tq_editorMenuItem:hover{color:#b91c1c;background-color:#f1f5f9}.UHK8Tq_editorLoginBtn{font-size:var(--d-fs-sm);color:var(--slide-brand);border:1px solid var(--slide-brand);border-radius:99px;padding:6px 12px;font-weight:700;text-decoration:none;transition:all .2s}.UHK8Tq_editorLoginBtn:hover{background-color:#eff6ff}.UHK8Tq_thumbWrapper{width:100%;position:relative}.UHK8Tq_thumbDeleteBtn{z-index:10;color:#475569;cursor:pointer;opacity:0;background:#fffffff2;border:1px solid #00000026;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:14px;line-height:1;transition:opacity .15s,background .15s,color .15s;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 4px #0000001f}.UHK8Tq_thumbWrapper:hover .UHK8Tq_thumbDeleteBtn{opacity:1}.UHK8Tq_thumbDeleteBtn:hover{color:#fff;background:#ef4444;border-color:#dc2626}.UHK8Tq_thumbWrapperDraggable{cursor:grab}.UHK8Tq_thumbWrapperDraggable:active{cursor:grabbing}.UHK8Tq_thumbWrapperDragging{opacity:.55}.UHK8Tq_filmstripInsertLine{background:var(--brand);opacity:.75;z-index:12;pointer-events:none;border-radius:2px;height:3px;position:absolute;top:-8px;left:8px;right:8px;box-shadow:0 1px 3px #0f172a24}.UHK8Tq_filmstripInsertLineBottom{top:auto;bottom:-7px}.UHK8Tq_deleteSlideBtn{color:#94a3b8;cursor:pointer;opacity:0;z-index:10;background:#ffffffe6;border:1px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:6px;right:6px;transform:scale(.9);box-shadow:0 2px 4px #0000000d}.UHK8Tq_thumbWrapper:hover .UHK8Tq_deleteSlideBtn{opacity:1;transform:scale(1)}.UHK8Tq_deleteSlideBtn:hover{color:#fff;background:#ef4444;border-color:#ef4444;transform:scale(1.1);box-shadow:0 2px 8px #ef44444d}@media (max-width:640px){.UHK8Tq_center{border-bottom:8px solid #e2e8f0}.UHK8Tq_left{background:#f8fafc}.UHK8Tq_left:before{content:"スライド一覧";color:#64748b;letter-spacing:.02em;padding:14px 16px 2px;font-size:12px;font-weight:700;line-height:1.4;display:block}.UHK8Tq_filmstrip{scroll-snap-type:x proximity;flex-direction:row;flex:none;align-items:flex-start;gap:12px;padding:10px 16px 18px;overflow:auto hidden}.UHK8Tq_filmstrip div[data-slide-index]{scroll-snap-align:start;flex:0 0 152px;width:152px!important}.UHK8Tq_filmstripAddBar{background:#f8fafc}.UHK8Tq_filmstripLocalToggle{display:none}}
.GonOqG_container{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.GonOqG_outerCard{border:1px solid var(--line,#e5e7eb);box-sizing:border-box;background:#fff;border-radius:10px;flex-direction:column;flex:180px;justify-content:center;min-width:150px;max-width:300px;padding:16px 18px 18px;display:flex}[data-pawa-bg-mode=dark] .GonOqG_outerCard{background:#1f2937;border-color:#ffffff1f}[data-pawa-bg-mode=dark] .GonOqG_label{color:#e5e7eb}:is([data-pawa-bg-mode=dark] .GonOqG_valueNum,[data-pawa-bg-mode=dark] .GonOqG_valueUnit){color:#fff}.GonOqG_outerCardPrimary{border-color:var(--brand,#039);background:color-mix(in srgb, var(--brand,#039) 5%, #fff);border-width:2px}.GonOqG_outerCardFour .GonOqG_label{text-align:left;width:100%}.GonOqG_outerCardFour .GonOqG_innerCard,.GonOqG_outerCardFour .GonOqG_valueRow{justify-content:flex-start;width:100%}.GonOqG_outerCardFour .GonOqG_vLg{font-size:2.55rem}[data-pawa-bg-mode=dark] .GonOqG_outerCardPrimary{background:color-mix(in srgb, var(--brand,#039) 20%, #1f2937);border-color:var(--brand,#039)}.GonOqG_label{text-align:center;color:var(--slide-text,#1f2937);overflow-wrap:anywhere;word-break:break-word;margin-bottom:8px;font-size:.85em;font-weight:600;line-height:1.25}.GonOqG_innerCard{box-sizing:border-box;background:0 0;border:none;border-radius:0;flex:1;justify-content:center;align-items:center;min-height:64px;padding:0;display:flex}.GonOqG_valueRow{white-space:nowrap;color:var(--brand,#1976d2);flex-wrap:nowrap;justify-content:center;align-items:baseline;font-weight:800;line-height:1.12;display:flex}.GonOqG_valueNum{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.GonOqG_valueUnit{color:var(--brand,#1976d2);opacity:.85;font-size:.7em;font-weight:700}.GonOqG_vLg{font-size:2.4rem}.GonOqG_vMd{font-size:2rem}.GonOqG_vSm{font-size:1.65rem}
.B5_8lq_container{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;padding:4px 0;display:flex}.B5_8lq_containerDense{gap:1px;padding:2px 0}.B5_8lq_item{background-color:var(--brand,#1976d2);color:#fff;text-align:center;box-sizing:border-box;border:1px solid #fffffff2;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:44px;padding:7px 10px;display:flex}.B5_8lq_itemDense{min-height:38px;padding:5px 9px}[data-pawa-bg-mode=dark] .B5_8lq_darkModeReadableText{--diagram-layer-text:var(--slide-text,#e5e7eb)}.B5_8lq_title{font-size:.88em;font-weight:700;line-height:1.2}.B5_8lq_titleDense{font-size:.8em;line-height:1.15}.B5_8lq_detail{opacity:.95;font-size:.76em;line-height:1.2}.B5_8lq_detailDense{font-size:.7em;line-height:1.15}
.k-qU0q_container{align-content:stretch;gap:12px;width:100%;height:100%;display:grid}.k-qU0q_item{background-color:var(--surface,#fff);border:1px solid var(--slide-border,#dadce0);box-sizing:border-box;border-radius:10px;flex-direction:column;gap:10px;min-width:0;min-height:0;padding:14px 16px 12px;display:flex;overflow:hidden}.k-qU0q_badge{background:var(--brand,#1976d2);color:#fff;box-sizing:border-box;border-radius:4px;align-self:flex-start;max-width:100%;padding:.32em .78em;font-size:.78em;font-weight:700;line-height:1.2}.k-qU0q_detail{min-height:0;color:var(--slide-text,#1f2937);flex:auto;font-size:.82em;line-height:1.4;overflow:auto}
.jm7YLG_container{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;height:100%;display:flex;overflow:hidden}.jm7YLG_containerDense{gap:8px}.jm7YLG_columns{flex:auto;align-items:stretch;gap:12px;min-height:0;display:flex}.jm7YLG_columnsDense{gap:10px}.jm7YLG_column{flex-direction:column;flex:1 1 0;gap:0;min-width:0;display:flex}.jm7YLG_header{box-sizing:border-box;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:6px 10px 6px 8px;display:flex;position:relative}.jm7YLG_headerDense{min-height:32px;padding:5px 9px 5px 7px}.jm7YLG_header[data-side=pros]{background:color-mix(in srgb, var(--brand,#1976d2) 10%, var(--content-bg,#fff))}.jm7YLG_header[data-side=cons]{background:var(--muted-bg,#f3f4f6)}.jm7YLG_accentBar{background:var(--brand,#1976d2);border-radius:2px;flex-shrink:0;align-self:stretch;width:4px;min-height:.7em}.jm7YLG_accentBar[data-side=cons]{background:var(--slide-sub,#64748b)}.jm7YLG_headerTitle{color:var(--brand,#1976d2);font-size:.92em;font-weight:700;line-height:1.2}.jm7YLG_header[data-side=cons] .jm7YLG_headerTitle{color:var(--slide-text,#1f2937)}.jm7YLG_headerTitleDense{font-size:.86em}.jm7YLG_list{flex-direction:column;flex:auto;justify-content:center;gap:10px;min-height:0;margin-top:10px;display:flex;overflow:auto}.jm7YLG_listDense{gap:8px;margin-top:8px}.jm7YLG_card{border:1px solid var(--line,#e5e7eb);background:var(--content-bg,#fff);box-sizing:border-box;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:8px 10px;display:flex;position:relative}.jm7YLG_cardDense{min-height:32px;padding:6px 9px}.jm7YLG_dot{background:var(--brand,#1976d2);border-radius:50%;flex-shrink:0;width:8px;height:8px}.jm7YLG_dot[data-side=cons]{background:var(--slide-sub,#64748b)}.jm7YLG_cardText{min-width:0;color:var(--slide-text,#333);flex:auto;font-size:.88em;line-height:1.35}.jm7YLG_cardTextDense{font-size:.82em;line-height:1.28}.jm7YLG_summary{border:1px solid var(--line,#e5e7eb);background:color-mix(in srgb, var(--line,#e5e7eb) 12%, var(--content-bg,#fff));color:var(--slide-text,#333);border-radius:12px;flex-shrink:0;padding:10px 12px;font-size:.88em;line-height:1.4}.jm7YLG_summaryDense{padding:8px 10px;font-size:.82em;line-height:1.32}
.R-7-1a_container{box-sizing:border-box;border-radius:0;flex-direction:column;justify-content:center;gap:6px;width:100%;height:100%;padding:8px 16px;display:flex;overflow:hidden}.R-7-1a_label{letter-spacing:.05em;font-size:.74em;font-weight:700;line-height:1.3}.R-7-1a_message{font-size:.98em;line-height:1.48}.R-7-1a_source{font-size:.78em;line-height:1.4}.R-7-1a_strength-neutral,.R-7-1a_strength-low,.R-7-1a_strength-soft{background-color:var(--muted-bg,#f4f5f7)}.R-7-1a_strength-neutral .R-7-1a_label,.R-7-1a_strength-low .R-7-1a_label,.R-7-1a_strength-soft .R-7-1a_label{color:var(--slide-muted,#64748b)}.R-7-1a_strength-neutral .R-7-1a_message,.R-7-1a_strength-low .R-7-1a_message,.R-7-1a_strength-soft .R-7-1a_message{color:var(--slide-text,#1a1a1a);font-weight:500}.R-7-1a_strength-neutral .R-7-1a_source,.R-7-1a_strength-low .R-7-1a_source,.R-7-1a_strength-soft .R-7-1a_source{color:var(--slide-muted,#5f6b7a)}.R-7-1a_strength-medium{background-color:var(--slide-tint,#eef5ff)}.R-7-1a_strength-medium .R-7-1a_label{color:var(--brand,#1976d2)}.R-7-1a_strength-medium .R-7-1a_message{color:var(--slide-text,#1a1a1a);font-weight:500}.R-7-1a_strength-medium .R-7-1a_source{color:var(--slide-muted,#5f6b7a)}.R-7-1a_strength-high{background-color:var(--slide-tint,#eef5ff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand,#1976d2) 35%, transparent)}.R-7-1a_strength-high .R-7-1a_label{color:var(--brand,#1976d2)}.R-7-1a_strength-high .R-7-1a_message{color:var(--slide-text,#1a1a1a);font-weight:700}.R-7-1a_strength-high .R-7-1a_source{color:var(--slide-muted,#5f6b7a)}.R-7-1a_strength-solid{background-color:var(--brand,#1976d2)}.R-7-1a_strength-solid .R-7-1a_label{color:color-mix(in srgb, var(--text-on-brand,#fff) 70%, transparent)}.R-7-1a_strength-solid .R-7-1a_message{color:var(--text-on-brand,#fff);font-weight:700}.R-7-1a_strength-solid .R-7-1a_source{color:color-mix(in srgb, var(--text-on-brand,#fff) 76%, transparent)}.R-7-1a_strength-reverse{background-color:var(--brand,#1976d2)}.R-7-1a_strength-reverse .R-7-1a_label{color:color-mix(in srgb, var(--text-on-brand,#fff) 70%, transparent)}.R-7-1a_strength-reverse .R-7-1a_message{color:var(--text-on-brand,#fff);font-weight:700}.R-7-1a_strength-reverse .R-7-1a_source{color:color-mix(in srgb, var(--text-on-brand,#fff) 76%, transparent)}.R-7-1a_strength-citation{background-color:#0000;border:none;gap:0;padding:1px 4px}.R-7-1a_strength-citation .R-7-1a_label{color:var(--slide-muted,#8a909e);font-size:.68em;font-weight:500}.R-7-1a_strength-citation .R-7-1a_message{color:var(--slide-muted,#5a5e6a);font-size:.82em;font-weight:400;line-height:1.42}.R-7-1a_strength-citation .R-7-1a_source{color:var(--slide-muted,#8a909e);font-size:.72em}.R-7-1a_top-band{justify-content:center;overflow:hidden}.R-7-1a_top-band-message{text-align:left;font-size:1em;font-weight:700;line-height:1.4}.R-7-1a_key-message{text-align:center;font-size:1em;font-weight:700;line-height:1.4}.R-7-1a_top-band .R-7-1a_top-band-message{font-weight:700}.R-7-1a_strength-solid-flat{box-shadow:inset 0 0 0 2px var(--brand,#1976d2);background-color:#fff}.R-7-1a_strength-solid-flat .R-7-1a_label{color:var(--brand,#1976d2)}.R-7-1a_strength-solid-flat .R-7-1a_message{color:var(--brand,#1976d2);font-weight:700}.R-7-1a_strength-solid-flat .R-7-1a_source{color:var(--slide-muted,#5f6b7a)}.R-7-1a_source-type{border:none;gap:0;padding:1px 4px}
.K2OLea_container{flex-wrap:wrap;place-content:center;align-items:stretch;gap:14px;width:100%;height:100%;padding:4px;display:flex;overflow:hidden}.K2OLea_item{background-color:var(--slide-tint,#eef5ff);border:1.25px solid var(--brand,#1976d2);border-radius:6px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:110px;min-height:138px;padding:14px 10px;display:flex}.K2OLea_value{font-size:calc(var(--diagram-title-size,21px) * 1.8);color:var(--brand,#1976d2);letter-spacing:-.01em;text-align:center;font-weight:700;line-height:1.1}.K2OLea_label{font-size:var(--diagram-label-size,15px);color:var(--slide-text,#1a2035);text-align:center;word-break:break-all;overflow-wrap:break-word;font-weight:500;line-height:1.3}
.FdmLAa_outer{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:flex}.FdmLAa_card{background:var(--slide-tint,#eef5ff);border:1px solid var(--slide-border,#dadce0);box-sizing:border-box;border-radius:10px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.FdmLAa_header{background:var(--brand,#1976d2);box-sizing:border-box;flex:none;align-items:center;min-height:46px;padding:12px 16px;display:flex}.FdmLAa_title{color:#fff;width:100%;font-size:.96em;font-weight:700;line-height:1.25}.FdmLAa_body{box-sizing:border-box;min-height:0;color:var(--slide-text,#1f2937);flex:auto;padding:14px 16px 16px;font-size:.82em;line-height:1.55;overflow:auto}.FdmLAa_empty{color:var(--slide-sub,#9ca3af);text-align:center;padding:16px;font-size:.8em}.FdmLAa_body.FdmLAa_numeric{justify-content:center;align-items:center;padding:24px 16px;display:flex;overflow:hidden}.FdmLAa_numericRow{color:var(--brand,#1976d2);letter-spacing:-.02em;overflow-wrap:anywhere;word-break:break-word;flex-wrap:nowrap;justify-content:center;align-items:baseline;font-weight:800;line-height:1;display:flex}.FdmLAa_numericNum{font-variant-numeric:tabular-nums;font-size:6.5em}.FdmLAa_numericUnit{opacity:.78;margin-left:.15em;font-size:2.4em;font-weight:700}.FdmLAa_concept{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.9em;width:100%;height:100%;padding:16px 24px;display:flex}.FdmLAa_conceptPremise{color:var(--slide-muted,#5f6368);font-size:.86em;line-height:1.5}.FdmLAa_conceptConclusion{color:var(--brand,#1976d2);font-size:1.9em;font-weight:700;line-height:1.3}.FdmLAa_conceptSupplement{color:var(--slide-muted,#5f6368);font-size:.8em;line-height:1.5}.FdmLAa_closing{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7em;width:100%;height:100%;padding:16px 24px;display:flex}.FdmLAa_closingStatement{color:var(--brand,#1976d2);font-size:1.6em;font-weight:700;line-height:1.35}.FdmLAa_closingEyebrow{color:var(--slide-muted,#5f6368);font-size:.74em;line-height:1.4}.FdmLAa_closingContact{color:var(--slide-text,#1f2937);font-size:.92em;line-height:1.5}.FdmLAa_closingNote{color:var(--slide-muted,#5f6368);font-size:.72em;line-height:1.4}
.T4lySa_outerContainer{box-sizing:border-box;width:100%;height:100%;padding:4px}.T4lySa_cardsRow{flex-direction:row;align-items:stretch;width:100%;height:100%;min-height:0;display:flex}.T4lySa_card{box-sizing:border-box;border-radius:8px;flex-direction:column;flex:1 1 0;align-items:stretch;gap:12px;min-width:0;min-height:0;padding:16px 17px;display:flex;overflow:hidden}.T4lySa_cardNeutral{background:var(--content-bg,#f9fafb);border:1px solid var(--slide-border,#dadce0)}.T4lySa_cardSolution{background:color-mix(in srgb, var(--brand,#039) 4%, var(--content-bg,white));border:1px solid color-mix(in srgb, var(--brand,#039) 30%, var(--slide-border,#dadce0))}.T4lySa_cardPrimary{background:var(--brand,#039);border:1px solid var(--brand,#039)}.T4lySa_cardDense{gap:10px;padding:14px 13px}.T4lySa_topRow{border-bottom:1px solid color-mix(in srgb, var(--brand,#039) 70%, transparent);flex-shrink:0;justify-content:center;align-items:center;min-height:38px;padding-bottom:10px;display:flex}.T4lySa_topRowDense{min-height:36px;padding-bottom:9px}.T4lySa_label{max-width:100%;font-size:var(--diagram-problem-label-size,16px);color:var(--slide-text,#1f2937);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.15;overflow:hidden}.T4lySa_labelDense{font-size:var(--diagram-problem-label-size-dense,15px)}.T4lySa_cardSolution .T4lySa_label{color:var(--brand,#039)}.T4lySa_cardPrimary .T4lySa_topRow{border-bottom-color:#ffffffb8}.T4lySa_cardPrimary .T4lySa_label{color:#fffffff0}.T4lySa_body{overflow-wrap:anywhere;min-width:0;min-height:4.5em;font-size:var(--diagram-problem-body-size,20px);color:var(--slide-text,#1f2937);text-align:center;word-break:normal;flex:1;justify-content:center;align-items:center;line-height:1.5;display:flex;overflow:hidden}.T4lySa_cardPrimary .T4lySa_body{color:#fff;font-weight:700}.T4lySa_bodyDense{font-size:var(--diagram-problem-body-size-dense,18px);line-height:1.42}.T4lySa_bodyLong{font-size:var(--diagram-problem-body-size-long,18px);text-align:center;align-items:center;line-height:1.3}.T4lySa_bodyVeryLong{font-size:var(--diagram-problem-body-size-very-long,16px);text-align:left;align-items:flex-start;line-height:1.26}.T4lySa_arrow{color:color-mix(in srgb, var(--brand,#039) 65%, var(--slide-sub,#9ca3af));flex:0 0 24px;justify-content:center;align-items:center;font-size:1.15em;font-weight:600;display:flex}.T4lySa_arrowDense{flex-basis:20px;font-size:1em}.T4lySa_outerPortrait .T4lySa_cardsRow{flex-direction:column}.T4lySa_outerPortrait .T4lySa_card{flex-direction:row;align-items:stretch;gap:14px;padding:12px 15px}.T4lySa_outerPortrait .T4lySa_topRow{border-right:1px solid color-mix(in srgb, var(--brand,#039) 70%, transparent);border-bottom:0;flex:0 0 27%;justify-content:center;padding:0 14px 0 0}.T4lySa_outerPortrait .T4lySa_body,.T4lySa_outerPortrait .T4lySa_bodyLong,.T4lySa_outerPortrait .T4lySa_bodyVeryLong{text-align:left;justify-content:flex-start;align-items:center;min-height:0}.T4lySa_outerPortrait .T4lySa_cardPrimary .T4lySa_topRow{border-right-color:#ffffffb8}.T4lySa_outerPortrait .T4lySa_arrow{flex:0 0 18px;transform:rotate(90deg)}.T4lySa_empty{color:var(--slide-sub,#9ca3af);text-align:center;padding:16px;font-size:.85em}
.hZStwq_wrap{flex-direction:column;gap:8px;width:100%;height:100%;display:flex}.hZStwq_title{color:var(--slide-text,#1f2937);font-size:.86em;font-weight:700;line-height:1.25}.hZStwq_tableShell{flex:auto;min-height:0;overflow:hidden}.hZStwq_table{border-collapse:collapse;table-layout:fixed;background:var(--content-bg,var(--slide-bg,#fff));width:100%;height:100%;color:var(--slide-text,#1f2937);font-size:var(--diagram-body-size,16px);line-height:1.5}.hZStwq_table th,.hZStwq_table td{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--line,#d8dee8) 88%, transparent);overflow-wrap:break-word;vertical-align:middle;min-width:0;padding:8px 11px}.hZStwq_table th,.hZStwq_axisHead,.hZStwq_headCell{background:var(--brand,#039);color:#fff;text-align:center;font-weight:700}.hZStwq_hasHighlightCol .hZStwq_axisHead,.hZStwq_hasHighlightCol .hZStwq_headCell{background:var(--content-bg,var(--slide-bg,#fff));color:var(--brand,#039)}.hZStwq_axisCell{background:color-mix(in srgb, var(--brand,#039) 6%, var(--content-bg,#fff));color:var(--slide-text,#1f2937);text-align:center;font-weight:700}.hZStwq_valueCell{background:var(--content-bg,var(--slide-bg,#fff));text-align:center}.hZStwq_highlightHead{font-size:1.06em;font-weight:800;background:var(--brand,#039)!important;color:#fff!important}.hZStwq_highlightCell{background:color-mix(in srgb, var(--brand,#039) 8%, var(--content-bg,#fff));font-weight:700}.hZStwq_empty{color:var(--slide-sub,#9ca3af);text-align:center;padding:16px;font-size:.8em}
.HKdRZG_wrap{flex-direction:column;gap:8px;width:100%;height:100%;display:flex}.HKdRZG_title{color:var(--slide-text,#1f2937);font-size:.86em;font-weight:700;line-height:1.25}.HKdRZG_tableShell{flex:auto;min-height:0;overflow:hidden}.HKdRZG_table{border-collapse:collapse;table-layout:fixed;background:var(--content-bg,var(--slide-bg,#fff));width:100%;height:100%;color:var(--slide-text,#1f2937);font-size:.84em;line-height:1.5}.HKdRZG_table th,.HKdRZG_table td{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--line,#d8dee8) 88%, transparent);overflow-wrap:break-word;vertical-align:middle;min-width:0;padding:8px 11px}.HKdRZG_table th,.HKdRZG_axisHead,.HKdRZG_headCell{background:var(--brand,#039);color:#fff;text-align:center;font-weight:700}.HKdRZG_axisCell{background:color-mix(in srgb, var(--brand,#039) 6%, var(--content-bg,#fff));color:var(--slide-text,#1f2937);text-align:center;font-weight:700}.HKdRZG_planCell{background:var(--content-bg,var(--slide-bg,#fff));text-align:center}.HKdRZG_heroHead{background:color-mix(in srgb, var(--brand,#039) 88%, #000);font-size:1.06em;font-weight:800}.HKdRZG_heroCell{background:color-mix(in srgb, var(--brand,#039) 8%, var(--content-bg,#fff));font-weight:700}.HKdRZG_priceCell{font-weight:700}.HKdRZG_heroCell.HKdRZG_priceCell{color:var(--brand,#039)}.HKdRZG_empty{color:var(--slide-sub,#9ca3af);text-align:center;padding:16px;font-size:.8em}
._72bDnq_container{box-sizing:border-box;width:100%;height:100%;overflow:hidden}._72bDnq_table{table-layout:fixed;border-collapse:collapse;width:100%;height:100%;color:var(--slide-text,#1f2937);background:var(--content-bg,var(--slide-bg,#fff));line-height:1.5}._72bDnq_table th,._72bDnq_table td{box-sizing:border-box;border-bottom:1px solid color-mix(in srgb, var(--line,#d8dee8) 88%, transparent);vertical-align:middle}._72bDnq_table tbody tr:last-child td{border-bottom:none}._72bDnq_axisHead{background:color-mix(in srgb, var(--brand,#039) 6%, var(--content-bg,#fff));height:28px;color:var(--slide-text,#1f2937);text-align:left;padding:4px 12px;font-size:.74em;font-weight:700}._72bDnq_monthHead{background:var(--content-bg,var(--slide-bg,#fff));height:28px;padding:0}._72bDnq_monthGrid{width:100%;height:100%;min-height:24px;position:relative}._72bDnq_monthLine,._72bDnq_rowGridLine{background:color-mix(in srgb, var(--line,#d8dee8) 72%, transparent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._72bDnq_monthLabel{color:var(--slide-sub,#64748b);justify-content:center;align-items:center;font-size:.68em;font-weight:700;display:flex;position:absolute;top:4px;bottom:4px}._72bDnq_leftCell{background:color-mix(in srgb, var(--brand,#039) 6%, var(--content-bg,#fff));padding:7px 12px}._72bDnq_phase{color:var(--slide-text,#1f2937);font-size:.95em;font-weight:700;line-height:1.22}._72bDnq_period{color:var(--brand,#039);margin-top:3px;font-size:.74em;font-weight:700;line-height:1.25}._72bDnq_detail{color:var(--slide-sub,#64748b);margin-top:2px;font-size:.72em;line-height:1.25}._72bDnq_ganttCell{background:var(--content-bg,var(--slide-bg,#fff));padding:0 6px;position:relative}._72bDnq_bar{background:var(--brand,#039);box-sizing:border-box;border-radius:4px;min-width:24px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}._72bDnq_criticalRow ._72bDnq_leftCell{background:color-mix(in srgb, var(--brand,#039) 8%, var(--content-bg,#fff))}._72bDnq_criticalRow ._72bDnq_phase{color:var(--brand,#039);font-weight:800}._72bDnq_criticalBar{border:2px solid var(--brand,#039)}._72bDnq_empty{color:var(--slide-sub,#9ca3af);text-align:center;padding:16px;font-size:.8em}
.v3ThJa_container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.v3ThJa_row{align-items:stretch;gap:12px;width:100%;min-height:0;display:flex}.v3ThJa_rowDense{gap:9px}.v3ThJa_rowPortrait{flex-direction:column;justify-content:center;gap:6px;height:100%}.v3ThJa_card{border:1.5px solid var(--brand);background:var(--content-bg,#fff);box-sizing:border-box;border-radius:4px;flex-direction:column;flex:1 1 0;justify-content:flex-start;gap:8px;min-width:0;min-height:0;padding:14px 14px 16px;display:flex}.v3ThJa_cardDense{gap:7px;padding:12px 12px 14px}.v3ThJa_cardPortrait{flex:0 76px;grid-template-columns:78px minmax(108px,.8fr) minmax(0,1.7fr);align-items:center;gap:12px;min-height:64px;padding:10px 14px;display:grid}.v3ThJa_stepLabel{color:var(--brand);font-size:var(--diagram-step-label-size,15px);letter-spacing:.04em;font-weight:600;line-height:1.15}.v3ThJa_stepLabelDense{font-size:var(--diagram-step-label-size,14px)}.v3ThJa_stepLabelPortrait{white-space:nowrap}.v3ThJa_title{color:var(--slide-text,#1f2937);font-size:var(--diagram-step-title-size,22px);font-weight:700;line-height:1.22}.v3ThJa_titleDense{font-size:var(--diagram-step-title-size,20px)}.v3ThJa_titlePortrait{line-height:1.25}.v3ThJa_detail{color:var(--slide-text);font-size:var(--diagram-step-body-size,19px);line-height:1.35}.v3ThJa_detailDense{font-size:var(--diagram-step-body-size,17px);line-height:1.3}.v3ThJa_detailPortrait{line-height:1.35}.v3ThJa_arrow{width:18px;color:color-mix(in srgb, var(--brand) 68%, white);flex:0 0 18px;justify-content:center;align-items:center;font-size:.92em;display:flex}.v3ThJa_arrowDense{flex-basis:16px;width:16px;font-size:.84em}.v3ThJa_arrowPortrait{flex:0 0 12px;width:auto;height:12px;transform:rotate(90deg)}.v3ThJa_cardLast{background:var(--brand);border-color:var(--brand)}.v3ThJa_cardLast .v3ThJa_stepLabel,.v3ThJa_cardLast .v3ThJa_title{color:#fff}.v3ThJa_cardLast .v3ThJa_detail{color:#ffffffe0}.v3ThJa_cardPrimary{background:color-mix(in srgb, var(--brand) 6%, transparent);border-color:var(--brand);border-width:2px}.v3ThJa_cardPrimary .v3ThJa_stepLabel{color:var(--brand)}.v3ThJa_empty{color:var(--slide-sub);text-align:center;padding:16px;font-size:.8em}
.WG6w8q_container{box-sizing:border-box;flex-direction:column;justify-content:center;gap:20px;width:min(78%,840px);height:100%;margin:0 auto;padding:12px 0;display:flex;position:relative}.WG6w8q_containerDense{gap:12px;width:min(84%,900px);padding:8px 0}.WG6w8q_line{display:none}.WG6w8q_item{z-index:1;-moz-column-gap:14px;border:1px solid var(--line,#dadce0);background:color-mix(in srgb, var(--brand,#0055ad) 5%, var(--surface,#fff));box-sizing:border-box;border-radius:4px;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:14px;min-height:66px;padding:10px 18px;display:grid;position:relative}.WG6w8q_item:not(:last-child):after{content:"↓";width:36px;color:var(--brand,#0055ad);font-size:var(--diagram-label-size,15px);text-align:center;font-weight:700;line-height:20px;position:absolute;bottom:-20px;left:18px}.WG6w8q_itemDense{-moz-column-gap:12px;grid-template-columns:32px minmax(0,1fr);column-gap:12px;min-height:54px;padding:7px 14px}.WG6w8q_itemDense:not(:last-child):after{width:32px;font-size:var(--diagram-label-size-dense,14px);line-height:12px;bottom:-12px;left:14px}.WG6w8q_badge{background:var(--brand);width:36px;height:36px;color:var(--surface);font-size:var(--diagram-label-size,15px);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.WG6w8q_badgeDense{width:32px;height:32px;font-size:var(--diagram-label-size-dense,14px)}.WG6w8q_texts{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.WG6w8q_title{color:var(--brand);font-size:var(--diagram-title-size,21px);font-weight:700;line-height:1.2}.WG6w8q_titleDense{font-size:var(--diagram-title-size-dense,19px)}.WG6w8q_detail{color:var(--slide-text);font-size:var(--diagram-body-size,17px);line-height:1.35}.WG6w8q_detailDense{font-size:var(--diagram-body-size-dense,15px)}.WG6w8q_empty{color:var(--slide-sub);text-align:center;padding:16px;font-size:.8em}
.B47Hiq_container{box-sizing:border-box;width:100%;height:100%;padding:6px 8px}.B47Hiq_table{border-collapse:collapse;table-layout:fixed;width:100%;height:100%;color:var(--slide-text);font-size:.94em;line-height:1.35}.B47Hiq_leftCol{width:34%}.B47Hiq_table th,.B47Hiq_table td{border:1px solid var(--line);box-sizing:border-box;vertical-align:middle}.B47Hiq_table th{background:var(--brand);height:13%;color:var(--text-on-brand,#fff);text-align:center;padding:8px 12px;font-size:1.05em;font-weight:700}.B47Hiq_table td{padding:10px 12px;overflow:hidden}.B47Hiq_leftCell{background:color-mix(in srgb, var(--brand) 9%, #fff);color:var(--brand);text-align:center;font-weight:700}.B47Hiq_rightCell{background:var(--content-bg,#fff);color:var(--slide-text);text-align:left;font-weight:400}.B47Hiq_empty{color:var(--slide-sub);text-align:center;padding:16px;font-size:.8em}
.HanraG_container{flex-direction:column;justify-content:center;gap:16px;width:100%;height:100%;padding:4px 8px;display:flex;overflow:hidden}.HanraG_row{align-items:flex-start;gap:14px;min-height:28px;display:flex}.HanraG_iconWrap{background-color:var(--brand,#1976d2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;display:flex}.HanraG_icon{color:#fff;font-size:.72em;font-style:normal;font-weight:700;line-height:1}.HanraG_text{color:var(--slide-text,#333);overflow-wrap:anywhere;flex:1;padding-top:3px;font-size:.82em;line-height:1.5}
._2VBEDW_container{align-content:center;align-items:stretch;gap:14px;width:100%;height:100%;display:grid}._2VBEDW_card{background-color:var(--content-bg,#fff);border:1px solid var(--line,#dadce0);border-radius:4px;flex-direction:column;min-width:0;min-height:130px;display:flex;overflow:hidden}._2VBEDW_header{background:color-mix(in srgb, var(--brand,#039) 8%, var(--content-bg,#fff));color:var(--brand,#039);font-weight:700;font-size:var(--diagram-title-size,21px);text-align:center;border-bottom:1px solid var(--slide-border,#dadce0);padding:9px 10px;line-height:1.3}._2VBEDW_body{flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}._2VBEDW_block{min-width:0}._2VBEDW_blockLabel{font-size:var(--diagram-label-size,15px);color:var(--slide-muted,#5f6368);margin:0 0 2px;line-height:1.35}._2VBEDW_blockValue{font-size:var(--diagram-body-size,17px);color:var(--slide-text,#1f2937);margin:0;line-height:1.45}._2VBEDW_blockValue+._2VBEDW_blockValue{margin-top:4px}._2VBEDW_cardPrimary{border-color:var(--brand,#039)}
.CZZlsq_container{box-sizing:border-box;flex-direction:row;align-items:stretch;gap:10px;height:100%;padding:.45em .5em;display:flex}.CZZlsq_containerDense{gap:8px;padding:.32em .4em}.CZZlsq_card{background:var(--content-bg,#fff);border:1px solid var(--line,#dadce0);box-sizing:border-box;text-align:center;border-radius:10px;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;min-width:0;min-height:0;padding:1.1em .9em 1em;display:flex;overflow:hidden}.CZZlsq_cardDense{padding:.85em .7em .78em}.CZZlsq_hero{background:var(--brand,#1976d2);border-color:var(--brand,#1976d2);box-shadow:0 2px 6px #1976d22e}.CZZlsq_label{color:var(--slide-muted,#64748b);letter-spacing:.02em;margin-bottom:.55em;font-size:1em;font-weight:700;line-height:1.2}.CZZlsq_labelDense{margin-bottom:.4em;font-size:.95em}.CZZlsq_hero .CZZlsq_label{color:var(--text-on-brand,#fff)}.CZZlsq_value{width:100%;min-height:0;color:var(--slide-text,#1f2937);flex:auto;justify-content:center;align-items:center;font-size:1.35em;font-weight:700;line-height:1.25;display:flex;overflow:hidden}.CZZlsq_valueDense{font-size:1.22em;line-height:1.2}.CZZlsq_hero .CZZlsq_value{color:var(--text-on-brand,#fff);font-weight:800}.CZZlsq_symbol{width:1em;color:var(--brand,#1976d2);flex-shrink:0;justify-content:center;align-items:center;font-size:1.6em;font-weight:700;display:flex}.CZZlsq_symbolDense{width:.9em;font-size:1.35em}.CZZlsq_empty{color:var(--slide-muted,#94a3b8);text-align:center;padding:1em;font-size:.9em}
.wyejpq_container{flex-direction:column;gap:8px;width:100%;height:100%;display:flex;overflow:hidden}.wyejpq_placeholderWrap{flex-direction:column;flex:1 1 0;gap:4px;min-height:0;display:flex;overflow:hidden}.wyejpq_imageStack{flex-direction:column;flex:1 1 0;gap:8px;min-height:0;display:flex;overflow:hidden}.wyejpq_imageStack .wyejpq_placeholderWrap{flex:1 1 0;min-height:0}.wyejpq_imageRow{flex-direction:row;flex:1 1 0;gap:8px;min-height:0;display:flex;overflow:hidden}.wyejpq_imageRow .wyejpq_placeholderWrap{flex:1 1 0;min-width:0}.wyejpq_imagePlaceholder{background-color:var(--slide-tint,#eef5ff);border:1.5px dashed var(--brand,#1976d2);opacity:.8;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;min-height:40px;display:flex;overflow:hidden}.wyejpq_imagePlaceholderSmall{background-color:var(--slide-tint,#eef5ff);border:1.5px dashed var(--brand,#1976d2);opacity:.8;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;min-height:30px;display:flex;overflow:hidden}.wyejpq_placeholderInner{flex-direction:column;align-items:center;gap:5px;display:flex}.wyejpq_icon{width:28px;height:28px;color:var(--brand,#1976d2);opacity:.5}.wyejpq_iconSmall{width:18px;height:18px;color:var(--brand,#1976d2);opacity:.5}.wyejpq_placeholderLabel{color:var(--brand,#1976d2);opacity:.65;letter-spacing:.03em;font-size:.65em;font-weight:600}.wyejpq_placeholderLabelSmall{color:var(--brand,#1976d2);opacity:.65;letter-spacing:.03em;font-size:.58em;font-weight:600}:is([data-pawa-bg-mode=dark] .wyejpq_icon,[data-pawa-bg-mode=dark] .wyejpq_iconSmall,[data-pawa-bg-mode=dark] .wyejpq_placeholderLabel,[data-pawa-bg-mode=dark] .wyejpq_placeholderLabelSmall){color:var(--slide-muted,#cbd5e1);opacity:.9}.wyejpq_captionText{color:var(--slide-muted,#6b7280);padding-left:2px;font-size:.58em;line-height:1.3}
.NWUP-W_container{box-sizing:border-box;width:100%;height:100%;display:flex;position:relative}.NWUP-W_lines{z-index:0;pointer-events:none;position:absolute;inset:0}.NWUP-W_link{stroke:var(--line,#dadce0);stroke-width:1.5px}.NWUP-W_side{z-index:1;flex-direction:column;width:34.5%;min-width:0;display:flex;position:relative}.NWUP-W_lane{box-sizing:border-box;flex:1 1 0;align-items:center;min-height:0;padding:4px 0;display:flex}.NWUP-W_card{background-color:var(--content-bg,#fff);border:1px solid var(--line,#dadce0);box-sizing:border-box;border-radius:4px;width:100%;max-height:100%;padding:8px 12px;overflow:hidden}.NWUP-W_cardLabel{color:var(--brand,#1976d2);font-weight:700;font-size:var(--diagram-hub-label-size,.92em);line-height:1.25}.NWUP-W_cardBody{color:var(--slide-text,#1f2937);font-size:var(--diagram-hub-body-size,.84em);margin-top:2px;line-height:1.4}.NWUP-W_hubCol{z-index:1;flex:auto;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.NWUP-W_hub{background:var(--brand,#1976d2);width:79%;color:var(--text-on-brand,#fff);text-align:center;box-sizing:border-box;border-radius:4px;padding:14px 10px;overflow:hidden}.NWUP-W_hubLabel{font-weight:700;font-size:var(--diagram-hub-main-size,1.05em);line-height:1.25}.NWUP-W_hubSub{font-size:var(--diagram-hub-sub-size,.78em);opacity:.92;margin-top:3px;line-height:1.35}
.OQ-p3q_container{box-sizing:border-box;align-items:center;width:100%;height:100%;display:flex}.OQ-p3q_node{background-color:var(--content-bg,#fff);border:1px solid var(--line,#dadce0);text-align:center;min-width:0;min-height:min(100%,112px);font-weight:700;font-size:var(--diagram-flow-node-size,1em);color:var(--slide-text,#1f2937);box-sizing:border-box;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;padding:20px 10px;line-height:1.25;display:flex;overflow:hidden}.OQ-p3q_nodeCentral{background:var(--brand,#1976d2);border-color:var(--brand,#1976d2);color:var(--text-on-brand,#fff)}.OQ-p3q_gap{box-sizing:border-box;flex-direction:column;flex:1.35 1 0;justify-content:center;align-self:center;min-width:0;height:min(100%,176px);padding:0 6px;display:flex}.OQ-p3q_laneTop{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-height:0;padding-bottom:10px;display:flex}.OQ-p3q_laneBottom{flex-direction:column;flex:1 1 0;justify-content:flex-start;min-height:0;padding-top:10px;display:flex}.OQ-p3q_laneCenter{flex:1 1 0;min-height:0;position:relative}.OQ-p3q_laneCenter .OQ-p3q_label{margin:0;position:absolute;bottom:calc(50% + 8px);left:0;right:0}.OQ-p3q_laneCenter .OQ-p3q_arrow{margin:0;position:absolute;top:50%;left:0;right:0}.OQ-p3q_label{font-size:var(--diagram-flow-label-size,.78em);color:var(--slide-muted,#6b7280);text-align:center;margin:2px 0;line-height:1.3;overflow:hidden}.OQ-p3q_arrow{border-top:2px solid var(--slide-muted,#6b7280);height:0;margin:4px 0;position:relative}.OQ-p3q_headRight:after{content:"";border-left:9px solid var(--slide-muted,#6b7280);border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;width:0;height:0;position:absolute;top:-5px;right:-1px}.OQ-p3q_headLeft:before{content:"";border-right:9px solid var(--slide-muted,#6b7280);border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;width:0;height:0;position:absolute;top:-5px;left:-1px}
.mGhtsG_container{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:8px 0;display:flex}.mGhtsG_containerDense{gap:3px;padding:6px 0}.mGhtsG_itemWrapper{flex:1;justify-content:center;align-items:stretch;min-height:0;display:flex}.mGhtsG_itemWrapperDense{min-height:0}.mGhtsG_bar{box-sizing:border-box;text-align:center;border-radius:0;width:100%;height:100%;min-height:38px;padding:0;position:relative;overflow:hidden}.mGhtsG_barDense{min-height:36px}[data-pawa-bg-mode=dark] .mGhtsG_darkModeReadableText{--diagram-layer-text:var(--slide-text,#e5e7eb)}.mGhtsG_shape{width:100%;height:100%;display:block;position:absolute;inset:0}.mGhtsG_content{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:7px 12px;display:flex;position:relative}.mGhtsG_title{font-size:1em;font-weight:700;line-height:1.2}.mGhtsG_titleDense{font-size:1em;line-height:1.15}.mGhtsG_detail{font-size:1em;font-weight:700;line-height:1.22}.mGhtsG_detailDense{font-size:1em;line-height:1.15}
.auVZRG_container{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.auVZRG_timelineArea{justify-content:space-between;align-items:flex-start;padding-top:10px;display:flex;position:relative}.auVZRG_timelineAreaDense{padding-top:8px}.auVZRG_line{background-color:color-mix(in srgb, var(--line,#e5e7eb) 88%, transparent);z-index:0;height:3px;position:absolute;top:56px;left:12%;right:12%}.auVZRG_item{z-index:1;text-align:center;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.auVZRG_title{color:var(--brand,#1976d2);margin-bottom:6px;font-size:.95em;font-weight:700;line-height:1.2}.auVZRG_dot{background-color:var(--brand,#1976d2);width:26px;height:26px;color:var(--surface,#fff);border:1px solid var(--brand,#1976d2);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-size:.78em;font-weight:700;line-height:1;display:flex}.auVZRG_titleDense{font-size:.86em}.auVZRG_dotDense{width:24px;height:24px;font-size:.72em}.auVZRG_card{width:92%;color:var(--slide-muted,#666);text-align:center;padding:4px 4px 0;font-size:.8em;line-height:1.25}.auVZRG_cardDense{font-size:.74em}
.HfaExq_container{isolation:isolate;align-items:stretch;gap:4px;width:100%;height:100%;display:flex;overflow:visible}.HfaExq_containerDense{gap:2px}.HfaExq_item{background-color:color-mix(in srgb, var(--brand) 12%, var(--surface));color:var(--brand);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:84px;padding:12px 28px 12px 24px;display:flex;position:relative;overflow:visible}.HfaExq_itemSelected{z-index:8!important}.HfaExq_itemSelected:before{content:"";clip-path:inherit;z-index:-1;pointer-events:none;box-sizing:border-box;background:0 0;border:2px solid #60a5fa;position:absolute;inset:-2px}.HfaExq_itemDense{padding:10px 22px 10px 18px}.HfaExq_itemLast{background-color:var(--brand);color:#fff;filter:drop-shadow(0 2px 4px #00000026)}.HfaExq_clipStart{clip-path:polygon(0% 0%,calc(100% - 20px) 0%,100% 50%,calc(100% - 20px) 100%,0% 100%);padding-left:16px}.HfaExq_clipMiddle{clip-path:polygon(0% 0%,calc(100% - 20px) 0%,100% 50%,calc(100% - 20px) 100%,0% 100%,20px 50%)}.HfaExq_num{opacity:.6;margin-bottom:4px;font-size:1.4em;font-weight:700;line-height:1}.HfaExq_numDense{margin-bottom:3px;font-size:1.2em}.HfaExq_itemLast .HfaExq_num{opacity:1}.HfaExq_title{font-size:.9em;font-weight:700;line-height:1.2}.HfaExq_titleDense{font-size:.82em}.HfaExq_detail{color:var(--slide-text);font-size:.75em;line-height:1.3}.HfaExq_detailDense{font-size:.68em;line-height:1.2}.HfaExq_itemLast .HfaExq_detail{color:#ffffffe6}
.Nci5_a_container{flex-direction:column;width:100%;height:100%;padding:16px 24px;display:flex;overflow-y:auto}.Nci5_a_containerDense{padding:12px 18px}.Nci5_a_itemWrapper{gap:16px;padding-bottom:24px;display:flex;position:relative}.Nci5_a_itemWrapperDense{gap:12px;padding-bottom:16px}.Nci5_a_itemWrapper:last-child{padding-bottom:0}.Nci5_a_leftColumn{flex-direction:column;flex:0 0 40px;align-items:center;display:flex;position:relative}.Nci5_a_stepCircle{background-color:var(--brand,#1976d2);color:#fff;width:36px;height:36px;font-weight:700;font-size:var(--d-fs);z-index:2;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 4px #fff}.Nci5_a_stepCircleDense{width:30px;height:30px;font-size:.85em}.Nci5_a_connectorLine{background-color:var(--line,#cbd5e1);z-index:1;width:2px;position:absolute;top:36px;bottom:-24px}.Nci5_a_itemWrapper:last-child .Nci5_a_connectorLine{display:none}.Nci5_a_contentBox{background:var(--surface,#f8fafc);border:1px solid var(--line,#e2e8f0);border-radius:8px;flex-direction:column;flex:1;gap:4px;padding:12px 16px;transition:all .2s;display:flex}.Nci5_a_contentBoxDense{gap:2px;padding:9px 12px}.Nci5_a_title{color:var(--brand,#1976d2);font-size:1em;font-weight:700}.Nci5_a_titleDense{font-size:.9em}.Nci5_a_detail{color:var(--slide-muted,#4b5563);white-space:pre-wrap;font-size:.9em;line-height:1.5}.Nci5_a_detailDense{font-size:.8em;line-height:1.35}.Nci5_a_chevronBox,.Nci5_a_number,.Nci5_a_content,.Nci5_a_arrow{display:none}
._4OmgBG_container{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._4OmgBG_containerDense{min-height:0}._4OmgBG_centerCircle{border:2px solid color-mix(in srgb, var(--line,#e5e7eb) 84%, white);opacity:.9;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._4OmgBG_card{background-color:color-mix(in srgb, var(--brand,#1976d2) 9%, var(--content-bg,white));text-align:center;z-index:10;box-sizing:border-box;border:none;border-radius:12px;flex-direction:column;justify-content:center;gap:8px;padding:14px 14px 16px;display:flex;position:absolute;overflow:visible;transform:translate(-50%,-50%)}._4OmgBG_cardDense{padding:12px 12px 14px}._4OmgBG_title{color:var(--brand,#1976d2);font-size:1.02em;font-weight:700;line-height:1.2}._4OmgBG_titleDense{font-size:.94em}._4OmgBG_detail{color:var(--slide-text,#333);font-size:.86em;line-height:1.32}._4OmgBG_detailDense{font-size:.8em;line-height:1.28}
.juJgTW_grid{box-sizing:border-box;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;height:100%;display:grid}.juJgTW_card{flex-direction:column;min-width:0;min-height:0;display:flex}.juJgTW_contentWrap{flex:auto;min-height:0;overflow:hidden}.juJgTW_badgeWrap,.juJgTW_action{flex-shrink:0}.juJgTW_list{overflow:auto}.juJgTW_list li{margin-bottom:4px}
.AOyuaG_wrap{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.AOyuaG_titleBox{flex-shrink:0}.AOyuaG_grid{flex:auto;min-width:0;min-height:0}.AOyuaG_cell{min-width:0;min-height:0}
