:root{--wpw-bg: #f6f8fc;--wpw-bg-2: #eef3fb;--wpw-panel: rgba(255, 255, 255, .78);--wpw-panel-strong: #ffffff;--wpw-border: rgba(16, 18, 24, .08);--wpw-border-strong: rgba(16, 18, 24, .14);--wpw-text: #11131a;--wpw-muted: #5e6675;--wpw-accent: #2f6fed;--wpw-accent-2: #dfe9ff;--wpw-shadow-sm: 0 8px 24px rgba(17, 19, 26, .06);--wpw-shadow-md: 0 20px 60px rgba(17, 19, 26, .12);--wpw-shadow-lg: 0 32px 90px rgba(17, 19, 26, .16);--wpw-radius: 20px;--wpw-radius-lg: 28px;--wpw-max: 1280px}html{scroll-behavior:smooth}body{background:radial-gradient(circle at top left,rgba(47,111,237,.07),transparent 28%),radial-gradient(circle at 85% 15%,rgba(47,111,237,.05),transparent 22%),linear-gradient(180deg,#f8fbff 0%,var(--wpw-bg) 100%);color:var(--wpw-text)}#root{background:transparent!important}.wp-welcome{min-height:100vh;color:var(--wpw-text)}.wp-welcome-header,.wp-welcome-main{width:min(calc(100% - 40px),var(--wpw-max));margin:0 auto}.wp-welcome-header{height:78px;display:flex;align-items:center;justify-content:space-between}.wp-welcome-brand{display:flex;align-items:center;gap:12px;font-weight:700;letter-spacing:-.02em}.wp-welcome-brand-mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(180deg,#fff,#eef4ff);border:1px solid rgba(47,111,237,.16);box-shadow:var(--wpw-shadow-sm);color:var(--wpw-accent)}.wp-welcome-brand-text{font-size:18px}.wp-welcome-header-nav{display:flex;gap:22px}.wp-welcome-header-nav a{text-decoration:none;color:var(--wpw-muted);font-size:14px}.wp-welcome-header-nav a:hover{color:var(--wpw-text)}.wp-welcome-main{padding-bottom:80px}.wp-welcome-hero{min-height:calc(100vh - 78px);display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:36px;align-items:center;padding:20px 0 48px}.wp-welcome-kicker{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#ffffffbf;border:1px solid var(--wpw-border);color:var(--wpw-accent);font-size:12px;font-weight:600;letter-spacing:.01em;box-shadow:var(--wpw-shadow-sm)}.wp-welcome-hero-copy h1,.wp-welcome-section-head h2,.wp-welcome-showcase-copy h2,.wp-welcome-access-copy h2{margin:18px 0 0;font-size:clamp(42px,6vw,74px);line-height:.96;letter-spacing:-.05em;max-width:10ch}.wp-welcome-section-head h2,.wp-welcome-showcase-copy h2,.wp-welcome-access-copy h2{font-size:clamp(32px,4vw,54px);max-width:13ch}.wp-welcome-lead,.wp-welcome-section-head p,.wp-welcome-showcase-copy p,.wp-welcome-access-copy p,.wp-welcome-feature-card p,.wp-welcome-step p,.wp-welcome-auth-head p{color:var(--wpw-muted);font-size:17px;line-height:1.65}.wp-welcome-lead{max-width:620px;margin:20px 0 0}.wp-welcome-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.wp-welcome-btn{min-height:46px;padding:0 18px;border-radius:14px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease}.wp-welcome-btn:hover{transform:translateY(-1px)}.wp-welcome-btn-primary{background:var(--wpw-accent);color:#fff;box-shadow:0 12px 28px #2f6fed47}.wp-welcome-btn-primary:hover{background:#255fda}.wp-welcome-btn-secondary{background:#ffffffb8;color:var(--wpw-text);border-color:var(--wpw-border)}.wp-welcome-proof-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.wp-welcome-pill{min-height:34px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;background:#ffffffb8;border:1px solid var(--wpw-border);color:#38404d;font-size:13px;box-shadow:var(--wpw-shadow-sm)}.wp-welcome-hero-visual{position:relative}.wp-welcome-mock-wrap{position:relative;min-height:740px;display:flex;align-items:center;justify-content:center}.wp-welcome-glow{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;pointer-events:none}.wp-welcome-glow-1{width:260px;height:260px;background:#cfe1ff;top:20%;left:10%}.wp-welcome-glow-2{width:220px;height:220px;background:#e3ecff;bottom:10%;right:10%}.wp-welcome-editor-stack{position:relative;width:min(100%,820px);height:690px}.wp-welcome-editor-shell{position:absolute;overflow:hidden;border-radius:24px;border:1px solid rgba(17,19,26,.08);background:#ffffffe6;box-shadow:var(--wpw-shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.wp-welcome-editor-shell-back{width:80%;height:76%;right:26px;top:52px;opacity:.66;transform:rotate(4.2deg)}.wp-welcome-editor-shell-front{width:90%;height:90%;left:8px;top:28px;transform:rotate(-2deg)}.wp-welcome-editor-menubar{height:42px;display:flex;align-items:center;gap:18px;padding:0 16px;border-bottom:1px solid rgba(17,19,26,.07);background:#f8fbffeb;color:#586172;font-size:12px;font-weight:500}.wp-welcome-editor-toolbar{min-height:58px;display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid rgba(17,19,26,.06);background:#f0f5fcf2}.wp-welcome-editor-title{flex:0 0 auto;min-width:112px;height:34px;padding:0 14px;border-radius:12px;display:inline-flex;align-items:center;background:#f8fbfff5;border:1px solid rgba(17,19,26,.08);color:#404958;font-size:13px}.wp-welcome-editor-toolbar-main{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.wp-welcome-editor-scrollnav{width:28px;height:28px;border-radius:9px;border:1px solid rgba(17,19,26,.08);background:#f8fbffe6;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.wp-welcome-editor-scrollnav span{width:8px;height:8px;border-top:2px solid rgba(67,77,92,.75);border-right:2px solid rgba(67,77,92,.75);transform:rotate(45deg)}.wp-welcome-editor-scrollnav:first-child span{transform:rotate(225deg)}.wp-welcome-editor-tools{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.wp-welcome-editor-tools.dense{overflow:hidden}.wp-welcome-editor-tools .tool{display:inline-block;flex:0 0 auto}.wp-welcome-editor-tools .tool.sm{width:28px;height:28px;border-radius:8px;background:#ffffffe0;border:1px solid rgba(17,19,26,.07)}.wp-welcome-editor-tools .tool.sm.active{background:#c2e7fff2;border-color:#669df657}.wp-welcome-editor-tools .tool.pill{width:74px;height:30px;border-radius:10px;background:#ffffffe6;border:1px solid rgba(17,19,26,.07)}.wp-welcome-editor-tools .tool.pill.wide{width:96px}.wp-welcome-editor-tools .tool.sep{width:1px;height:22px;background:#11131a1f;margin:0 2px}.wp-welcome-editor-body{display:grid;grid-template-columns:182px minmax(0,1fr);height:calc(100% - 100px)}.wp-welcome-editor-shell-back .wp-welcome-editor-body{grid-template-columns:146px minmax(0,1fr)}.wp-welcome-editor-sidebar{padding:16px 12px;border-right:1px solid rgba(17,19,26,.05);background:#f7faffd6}.sidebar-section+.sidebar-section{margin-top:16px}.sidebar-label{font-size:11px;font-weight:700;letter-spacing:.02em;color:#5d6676;margin-bottom:10px}.sidebar-line,.sidebar-stat,.sidebar-doc,.sidebar-toggle{border-radius:999px;background:#11131a14}.sidebar-line{height:9px;margin-bottom:8px;width:100%}.sidebar-line.short{width:68%}.sidebar-stat{height:10px;width:80%;margin-bottom:10px}.sidebar-stat.short{width:54%}.sidebar-doc{height:28px;border-radius:10px;margin-bottom:8px;background:#f0f4f9f5;border:1px solid rgba(17,19,26,.05)}.sidebar-doc.short{width:72%}.sidebar-pill-row{display:flex;gap:8px;margin-bottom:10px}.sidebar-pill{height:26px;padding:0 10px;border-radius:10px;display:inline-flex;align-items:center;background:#ffffffeb;border:1px solid rgba(17,19,26,.06);color:#4a5567;font-size:11px;font-weight:600}.sidebar-pill.small{min-width:48px}.sidebar-toggle{height:12px;width:84%;margin-bottom:10px}.sidebar-toggle.short{width:60%}.wp-welcome-editor-canvas{display:flex;align-items:center;justify-content:center;padding:20px 18px;background:linear-gradient(180deg,#fbfdfffa,#f6f9fffa)}.wp-welcome-editor-paper{position:relative;width:min(100%,420px);aspect-ratio:210 / 297;background:#fff;border-radius:6px;box-shadow:0 16px 42px #11131a1c,0 0 0 1px #11131a12}.wp-welcome-editor-paper.mini{width:min(100%,300px);opacity:.92}.wp-welcome-editor-paper-inner{position:absolute;top:0;right:0;bottom:0;left:0;padding:38px 48px 42px}.wp-welcome-margin-guide{position:absolute;top:32px;right:42px;bottom:36px;left:42px;border:1px dashed rgba(17,19,26,.12);border-radius:4px;pointer-events:none}.wp-welcome-editor-paper .line{position:relative;z-index:1;height:10px;border-radius:999px;background:linear-gradient(90deg,#17213a24,#17213a14);margin-bottom:12px}.wp-welcome-editor-paper .line.hero{height:16px;margin-bottom:16px}.wp-welcome-editor-paper .line.subhead{height:12px}.wp-welcome-editor-paper .gap{height:14px}.wp-welcome-editor-table{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(17,19,26,.08);border-radius:10px;overflow:hidden;margin:12px 0}.wp-welcome-editor-table div{height:40px;border-right:1px solid rgba(17,19,26,.08);border-bottom:1px solid rgba(17,19,26,.08);background:linear-gradient(180deg,#f6f9ffe0,#fffffff5)}.wp-welcome-editor-table div:nth-child(3n){border-right:0}.wp-welcome-page-break{position:absolute;left:20px;right:20px;bottom:44px;height:22px;background:linear-gradient(180deg,#11131a05 0,#11131a0b);border-top:1px solid rgba(17,19,26,.09);border-bottom-left-radius:10px;border-bottom-right-radius:10px;opacity:.5}.wp-welcome-chip{position:absolute;min-height:36px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;background:#ffffffe6;border:1px solid rgba(17,19,26,.08);box-shadow:var(--wpw-shadow-md);color:#314056;font-size:13px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5}.wp-welcome-chip-1{top:82px;left:4px}.wp-welcome-chip-2{top:162px;right:6px}.wp-welcome-chip-3{bottom:132px;left:22px}.wp-welcome-chip-4{bottom:68px;right:26px}.w-94{width:94%}.w-92{width:92%}.w-90{width:90%}.w-89{width:89%}.w-88{width:88%}.w-86{width:86%}.w-84{width:84%}.w-82{width:82%}.w-62{width:62%}.w-58{width:58%}.w-36{width:36%}.w-34{width:34%}.wp-welcome-proofband{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:8px 0 72px;padding:16px;border:1px solid var(--wpw-border);border-radius:20px;background:#ffffff9e;box-shadow:var(--wpw-shadow-sm)}.wp-welcome-proofband>div{font-size:14px;color:#465063}.wp-welcome-section,.wp-welcome-showcase,.wp-welcome-access{padding:72px 0}.wp-welcome-section-head{max-width:760px;margin-bottom:30px}.wp-welcome-section-head.narrow{max-width:620px}.wp-welcome-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.wp-welcome-feature-card{height:100%;padding:24px;border-radius:22px;background:#ffffffbd;border:1px solid var(--wpw-border);box-shadow:var(--wpw-shadow-sm)}.wp-welcome-feature-eyebrow{color:var(--wpw-accent);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;margin-bottom:14px}.wp-welcome-feature-card h3{margin:0 0 12px;font-size:24px;line-height:1.1;letter-spacing:-.03em}.wp-welcome-showcase{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;align-items:center}.wp-welcome-bullets{margin:22px 0 0;padding-left:18px;color:var(--wpw-muted);line-height:1.8}.wp-welcome-showcase-panel{padding:18px;border-radius:28px;background:#ffffff85;border:1px solid var(--wpw-border);box-shadow:var(--wpw-shadow-sm)}.wp-welcome-showcase-panel .wp-welcome-mock-wrap{min-height:580px}.wp-welcome-showcase-panel .wp-welcome-editor-stack{height:540px}.wp-welcome-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.wp-welcome-step{padding:24px;border-radius:22px;background:#ffffffbd;border:1px solid var(--wpw-border);box-shadow:var(--wpw-shadow-sm)}.wp-welcome-step-num{color:var(--wpw-accent);font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:14px}.wp-welcome-step h4{margin:0 0 10px;font-size:24px;letter-spacing:-.03em}.wp-welcome-access{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:28px;align-items:start}.wp-welcome-auth-card{padding:24px;border-radius:24px;background:#ffffffd1;border:1px solid var(--wpw-border);box-shadow:var(--wpw-shadow-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wp-welcome-auth-head h3{margin:6px 0 10px;font-size:32px;line-height:1.05;letter-spacing:-.04em}.wp-welcome-auth-kicker{color:var(--wpw-accent);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.wp-welcome-auth-form{display:grid;gap:14px;margin-top:18px}.wp-welcome-field{display:grid;gap:6px}.wp-welcome-field span{font-size:13px;font-weight:600;color:#2d3544}.wp-welcome-field input{width:100%;min-width:0;height:46px;padding:0 14px;border-radius:14px;border:1px solid rgba(17,19,26,.12);background:#ffffffeb;font-size:14px;color:var(--wpw-text)}.wp-welcome-field input:focus{outline:none;border-color:#2f6fed73;box-shadow:0 0 0 4px #2f6fed1f}.wp-welcome-auth-error,.wp-welcome-auth-msg{padding:12px 14px;border-radius:14px;font-size:14px}.wp-welcome-auth-error{background:#fff2f2;border:1px solid #f1caca;color:#a12727}.wp-welcome-auth-msg{background:#f1fbf3;border:1px solid #cbe9d0;color:#256a32}.wp-welcome-auth-switch{color:var(--wpw-muted);font-size:14px;text-align:center}.wp-welcome-auth-switch a{color:var(--wpw-accent);text-decoration:none;font-weight:600}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}.wp-welcome-editor-shell-front,.wp-welcome-editor-shell-back,.wp-welcome-chip-1,.wp-welcome-chip-2,.wp-welcome-chip-3,.wp-welcome-chip-4{animation:none}}@media (max-width: 1100px){.wp-welcome-hero,.wp-welcome-showcase,.wp-welcome-access{grid-template-columns:1fr}.wp-welcome-access{max-width:760px}.wp-welcome-hero{min-height:auto;padding-top:24px}.wp-welcome-hero-copy h1{max-width:12ch}}@media (max-width: 900px){.wp-welcome-proofband,.wp-welcome-feature-grid,.wp-welcome-steps{grid-template-columns:1fr}.wp-welcome-header{height:auto;padding:18px 0;gap:14px;flex-direction:column;align-items:flex-start}.wp-welcome-header-nav{flex-wrap:wrap;gap:14px}.wp-welcome-mock-wrap{min-height:560px}.wp-welcome-editor-stack{height:520px}.wp-welcome-editor-body{grid-template-columns:1fr}.wp-welcome-editor-sidebar{display:none}.wp-welcome-chip{font-size:12px}}@media (max-width: 640px){.wp-welcome-header,.wp-welcome-main{width:min(calc(100% - 24px),var(--wpw-max))}.wp-welcome-hero-copy h1,.wp-welcome-section-head h2,.wp-welcome-showcase-copy h2,.wp-welcome-access-copy h2{font-size:clamp(34px,10vw,50px)}.wp-welcome-auth-card,.wp-welcome-feature-card,.wp-welcome-step,.wp-welcome-showcase-panel{padding:18px}.wp-welcome-mock-wrap{min-height:440px}.wp-welcome-editor-stack{height:400px}.wp-welcome-editor-menubar{gap:12px;padding:0 12px;font-size:11px}.wp-welcome-editor-toolbar{padding:8px 10px}.wp-welcome-editor-title{min-width:86px;font-size:12px}.wp-welcome-editor-tools .tool.sm{width:22px;height:22px}.wp-welcome-editor-tools .tool.pill{height:24px;width:56px}.wp-welcome-editor-tools .tool.pill.wide{width:72px}.wp-welcome-editor-paper-inner{padding:28px 32px 34px}.wp-welcome-margin-guide{top:24px;right:28px;bottom:28px;left:28px}}@media (prefers-reduced-motion: reduce){.wp-welcome-hero-visual{perspective:none}}.wp-welcome-hero-visual{position:relative;perspective:1400px;transform-style:preserve-3d}.wp-welcome-mock-wrap,.wp-welcome-editor-stack,.wp-welcome-editor-shell,.wp-welcome-chip,.wp-welcome-glow{will-change:transform,opacity}:root{--bg: #ffffff;--panel: #fafafa;--border: #e7e7e7;--text: #111;--muted: #666;--wp2-menubar-h: 42px;--wp2-topbar-h: 58px}:root{--ui-radius: 10px;--ui-radius-lg: 14px;--ui-border: rgba(0,0,0,.1);--ui-border-strong: rgba(0,0,0,.16);--ui-hover: rgba(0,0,0,.04);--ui-active: rgba(0,0,0,.08);--ui-shadow-sm: 0 2px 8px rgba(0,0,0,.06);--ui-shadow-md: 0 10px 30px rgba(0,0,0,.1);--ui-shadow-lg: 0 20px 60px rgba(0,0,0,.18);--ui-text-muted: #6b6b6b}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:var(--bg)}.writerpad-shell{width:100%;max-width:none;margin:0;padding:16px}.writerpad-topbar{display:flex;gap:10px;align-items:center;position:sticky;top:var(--wp2-menubar-h);z-index:18;min-height:var(--wp2-topbar-h);padding:10px 12px;border-bottom:1px solid var(--ui-border, rgba(0,0,0,.1));background:#fff}.writerpad-topbar input.title{flex:0 1 220px;font-size:16px;border:1px solid transparent;border-radius:var(--ui-radius);padding:8px 10px;background:transparent}.writerpad-topbar input.title:hover{background:var(--ui-hover)}.writerpad-topbar input.title:focus{background:#fff;border:1px solid var(--ui-border-strong);box-shadow:0 0 0 3px #0000000d}.writerpad-topbar .buttons{display:flex;gap:8px}.writerpad-topbar button,.wp2-btn,.wp-btn{border-radius:var(--ui-radius);border:1px solid var(--ui-border);background:#fff;transition:all .12s ease}.writerpad-topbar button:hover,.wp2-btn:hover,.wp-btn:hover{background:var(--ui-hover)}.writerpad-topbar button:active,.wp2-btn:active,.wp-btn:active{background:var(--ui-active)}.writerpad-body{display:grid;gap:16px;margin-top:16px;align-items:start}.writerpad-body.has-outline{grid-template-columns:clamp(280px,24vw,420px) minmax(0,1fr)}.writerpad-body.no-outline{grid-template-columns:minmax(0,1fr)}.wp2-toolbar-scroll{display:flex;align-items:center;gap:6px;flex:0 1 auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:2px;border-radius:10px}.wp2-toolbar-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin}.wp2-iconbtn{width:32px;height:32px;border-radius:8px;border:1px solid transparent;background:transparent}.wp2-iconbtn:hover{background:var(--ui-hover);border-color:var(--ui-border)}.wp2-iconbtn.active{background:#00000014;border-color:var(--ui-border-strong)}.wp2-iconbtn:disabled{opacity:.45;cursor:not-allowed}.wp2-select-normal{height:34px;border-radius:10px;border:1px solid var(--border);background:#fff;padding:0 10px;font-size:13px}.wp2-toolbar-sep{display:inline-block;width:1px;height:22px;background:#0000001f;margin:0 4px}.writerpad-topbar .wp2-toolbar-wrap{flex:1 1 auto;min-width:0}.wp2-toolbar-wrap{position:relative;display:flex;align-items:center;gap:6px}.wp2-toolbar-scroll{display:flex;align-items:center;gap:6px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wp2-toolbar-scroll::-webkit-scrollbar{display:none}.wp2-toolbar-nav{width:30px;height:30px;border-radius:10px;border:1px solid var(--border);background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.wp2-toolbar-nav:hover{background:#f6f6f6}.wp2-toolbar-nav:disabled{opacity:.35;cursor:not-allowed}.wp2-toolbar-wrap:before,.wp2-toolbar-wrap:after{content:"";position:absolute;top:0;bottom:0;width:18px;pointer-events:none;opacity:0;transition:opacity .12s ease}.wp2-toolbar-wrap:before{left:36px;background:linear-gradient(to right,#fff,#fff0)}.wp2-toolbar-wrap:after{right:36px;background:linear-gradient(to left,#fff,#fff0)}.wp2-toolbar-wrap.can-left:before{opacity:1}.wp2-toolbar-wrap.can-right:after{opacity:1}.wp2-selectchip{height:32px;border-radius:8px;border:1px solid var(--ui-border-strong);background:transparent;position:relative;border-color:var(--ui-border-strong)}.wp2-selectchip:hover{background:#c2e7ff;border-color:var(--ui-border)}.wp2-selectchip:focus-within{background:#fff;border-color:var(--ui-border-strong);box-shadow:0 0 0 3px #0000000d}.wp2-selectchip-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;opacity:.75;display:none}.wp2-selectchip-icon svg{width:16px;height:16px}.wp2-selectchip select.wp2-select--chip{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0!important;outline:none;background:transparent!important;box-shadow:none!important;height:32px;line-height:32px;margin:0;font-size:13px;cursor:pointer;min-width:80px;max-width:140px;padding:0 18px 0 9px}.wp2-selectchip:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-35%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid rgba(0,0,0,.55);pointer-events:none}.wp2-selectchip-icon-color{display:none}.wp2-swatch{width:14px;height:14px;border-radius:4px;border:1px solid rgba(0,0,0,.18)}.wp2-paragraph-panel-wrap{position:relative;display:inline-flex;align-items:center}.wp2-popover{position:absolute;top:40px;left:0;width:220px;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 30px #00000014;padding:10px;z-index:50}.wp2-popover-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0}.wp2-popover-label{font-size:12px;color:#555;width:86px}.wp2-input{width:90px;height:30px;border:1px solid var(--border);border-radius:8px;padding:0 8px}.wp2-popover-actions{display:flex;justify-content:space-between;gap:8px;padding-top:8px}.wp2-popover{z-index:9999}.wp2-btn{height:30px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:#fff;cursor:pointer}.wp2-btn:hover{background:#f6f6f6}.outline{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:12px;position:sticky;top:calc(var(--wp2-menubar-h) + var(--wp2-topbar-h) + 16px);align-self:start;max-height:calc(100vh - (var(--wp2-menubar-h) + var(--wp2-topbar-h) + 32px));overflow:auto}.outline{border-radius:var(--ui-radius-lg);border:1px solid var(--ui-border);background:#fafafa;box-shadow:var(--ui-shadow-sm)}.outline::-webkit-scrollbar{width:8px}.outline::-webkit-scrollbar-thumb{background:#0000002e;border-radius:10px}.outline::-webkit-scrollbar-thumb:hover{background:#00000047}.wp2-menubar{border-bottom:1px solid var(--ui-border);background:#ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.panelTitle{font-weight:700;margin-bottom:6px}.muted{color:var(--muted);font-size:12px;line-height:1.3}.statrow{display:flex;justify-content:space-between;margin:6px 0;font-size:13px}.outline .h{padding:6px 8px;border-radius:10px;cursor:default;font-size:13px}.outline .h.level-2{font-weight:700}.outline .h.level-3{padding-left:16px}.outline .h.level-4{padding-left:24px}.outline .h{border-radius:8px;transition:background .12s ease}.outline .h:hover{background:var(--ui-hover)}.outline .wide{width:100%;padding:10px;border-radius:10px;border:1px solid var(--border);background:#fff;cursor:pointer}.outline .wide:hover{background:#f2f2f2}.editorWrap{display:flex;justify-content:center;padding:24px;overflow:auto;min-width:0;width:100%}.writerpad-editor{min-height:calc(100vh - 180px);padding:0;border:1px solid var(--border);border-radius:14px;outline:none;background:#fff;line-height:1.6;font-size:16px}.writerpad-editor p{margin:0 0 14px}.writerpad-editor h2{margin:18px 0 10px;font-size:22px}.writerpad-editor h3{margin:16px 0 8px;font-size:18px}.writerpad-editor a{color:#0b65c2;text-decoration:underline}.wp2-menubar{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid rgba(0,0,0,.08);background:#fff;position:sticky;top:0;z-index:20}.wp2-menu{position:relative}.wp2-menu-btn{border:none;background:transparent;padding:6px 10px;border-radius:8px;cursor:pointer;font-size:14px}.wp2-menu.open .wp2-menu-btn,.wp2-menu-btn:hover{background:#0000000f}.wp2-dropdown{position:absolute;top:calc(100% + 6px);left:0;min-width:220px;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;box-shadow:0 10px 30px #0000001a;padding:6px}.wp2-item{width:100%;display:flex;justify-content:left;gap:12px;border:none;background:transparent;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:14px;text-align:left}.wp2-item:hover{background:#0000000f}.wp2-item.disabled{opacity:.45;cursor:default}.wp2-item.disabled:hover{background:transparent}.wp2-item-shortcut{opacity:.6;font-size:12px}.wp2-sep{height:1px;background:#0000001a;margin:6px}.wp2-itemwrap{position:relative}.wp2-item-right{opacity:.6;font-size:12px}.wp2-dropdown-sub{position:absolute;top:-6px;left:calc(100% - 6px);min-width:240px;z-index:3000}.docsList{margin-top:8px;display:flex;flex-direction:column;gap:8px}.docRow{display:flex;align-items:center;gap:8px}.docOpen{flex:1;min-width:0;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:#fff;cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docOpen:hover{background:#f2f2f2}.docOpen{border-radius:8px;border:1px solid transparent}.docOpen:hover{background:var(--ui-hover);border-color:var(--ui-border)}.docDelete{flex:0 0 28px;width:28px;height:28px;border-radius:10px;border:1px solid var(--border);background:#fff;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center;opacity:.75}.docDelete:hover{opacity:1;background:#ff00000f}.writerpad-editor table{border-collapse:collapse;width:100%;margin:12px 0}.writerpad-editor th,.writerpad-editor td{border:1px solid var(--border);padding:8px 10px;vertical-align:top}.writerpad-editor th{background:#f6f6f6;font-weight:600}.writerpad-editor table{table-layout:fixed;width:100%;border-collapse:collapse}.writerpad-editor td,.writerpad-editor th{white-space:normal;word-break:break-word;overflow-wrap:anywhere;padding:8px 10px;border:1px solid var(--border);position:relative}.writerpad-editor .column-resize-handle{position:absolute;right:-3px;top:0;bottom:0;width:6px;background:#0000001f;cursor:col-resize;pointer-events:auto;z-index:10}.writerpad-editor .ProseMirror.resize-cursor{cursor:col-resize}.writerpad-editor td:hover .column-resize-handle,.writerpad-editor th:hover .column-resize-handle{background:#00000040}.wp2-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;z-index:5000;display:flex;align-items:center;justify-content:center;padding:20px}.wp2-modal{width:360px;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:14px;box-shadow:0 16px 60px #00000038;padding:14px}.wp2-modal-title{font-weight:700;margin-bottom:12px}.wp2-modal-form{display:flex;flex-direction:column;gap:10px}.wp2-field{display:flex;justify-content:space-between;align-items:center;gap:10px}.wp2-field input{width:110px;padding:8px 10px;border-radius:10px;border:1px solid rgba(0,0,0,.15)}.wp2-check{display:flex;align-items:center;gap:10px;font-size:14px;opacity:.9}.wp2-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.editorWrap{display:flex;justify-content:center;padding:24px;overflow:auto}.wp-paper{width:var(--paper-w);min-height:var(--paper-h);background:#fff;position:relative;outline:1px solid #c7c7c7}.wp-paper-inner{padding-top:var(--m-top);padding-right:var(--m-right);padding-bottom:var(--m-bottom);padding-left:var(--m-left)}.wp-paper .ProseMirror{outline:none;min-height:calc(var(--paper-h) - var(--m-top) - var(--m-bottom))}.wp-paper.wp-paper-margins:before{content:"";position:absolute;top:var(--m-top);left:var(--m-left);right:var(--m-right);bottom:var(--m-bottom);border:1px dashed rgba(0,0,0,.18);pointer-events:none;border-radius:4px}.wp-paper{border:none;outline:2px solid ...;outline-offset:0}.wp-paper,.wp-paper-inner,.wp-paper .ProseMirror{box-sizing:border-box}.wp-paper-inner{width:100%;min-height:100%}.wp-paper .ProseMirror{width:100%}.editorWrap.wp-flow{justify-content:stretch;padding:0}.wp-flow-inner{width:100%;padding:24px}.wp-flow-inner .ProseMirror{max-width:none;min-height:70vh}.wp-pagebar{display:grid;gap:8px;padding:10px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fffc}.wp-pagebar-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.wp-select{position:relative;display:inline-flex;align-items:center}.wp-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font:inherit;font-size:13px;line-height:1;padding:7px 28px 7px 10px;border-radius:10px;border:1px solid rgba(0,0,0,.14);background:#fff;cursor:pointer;outline:none}.wp-select select:focus{border-color:#2563eb8c;box-shadow:0 0 0 3px #2563eb26}.wp-select-caret{position:absolute;right:10px;pointer-events:none;opacity:.6;font-size:12px}.wp-check{display:inline-flex;align-items:center;gap:6px;font-size:13px;-webkit-user-select:none;user-select:none}.wp-check input{transform:translateY(1px)}.wp-btn{font:inherit;font-size:13px;padding:7px 10px;border-radius:10px;border:1px solid rgba(0,0,0,.14);background:#fff;cursor:pointer}.wp-btn:hover{background:#00000008}.wp-btn:active{transform:translateY(1px)}.wp-btn:focus{outline:none;border-color:#2563eb8c;box-shadow:0 0 0 3px #2563eb26}.wp-check input:disabled+span{opacity:.5}.wp-check input:disabled{opacity:.6;cursor:not-allowed}.wp-image-block{break-inside:avoid;page-break-inside:avoid;margin:0 0 1em}.wp-image-block img{display:block;max-width:100%;height:auto}.wp-image-w-full img{width:100%}.wp-image-w-wide img{width:80%}.wp-image-w-normal img{width:60%}.wp-image-w-narrow img{width:45%}.wp-image-a-center img{margin-left:auto;margin-right:auto}.wp-image-a-left img{margin-left:0;margin-right:auto}.wp-image-a-right img{margin-left:auto;margin-right:0}.wp-image-block figcaption{margin-top:.35em;font-size:.9em;color:#555;break-inside:avoid;page-break-inside:avoid}.lh-12{line-height:1.2}.lh-14{line-height:1.4}.lh-16{line-height:1.6}.lh-18{line-height:1.8}.lh-20{line-height:2}.base-lh-12 .ProseMirror{line-height:1.2}.base-lh-14 .ProseMirror{line-height:1.4}.base-lh-16 .ProseMirror{line-height:1.6}.base-lh-18 .ProseMirror{line-height:1.8}.base-lh-20 .ProseMirror{line-height:2}.spacing-compact .ProseMirror p{margin:0 0 .5em}.spacing-normal .ProseMirror p{margin:0 0 .85em}.spacing-spacious .ProseMirror p{margin:0 0 1.2em}.spacing-compact .ProseMirror h2{margin:1em 0 .4em}.spacing-normal .ProseMirror h2{margin:1.1em 0 .5em}.spacing-spacious .ProseMirror h2{margin:1.2em 0 .6em}.writerpad-editor .wp-table-borderless table,.writerpad-editor .wp-table-borderless td,.writerpad-editor .wp-table-borderless th{border:none!important;outline:none!important;box-shadow:none!important}.wp-page-break{position:relative;width:100%;pointer-events:none}.wp-page-break:before{content:"";position:absolute;left:0;right:0;top:calc(var(--wp-break-fill) + var(--wp-break-mb));height:1px;background:#0000001f}.wp-page-break:after{content:"";position:absolute;left:calc(-1 * var(--m-left));right:calc(-1 * var(--m-right));top:calc(var(--wp-break-fill) + var(--wp-break-mb));height:var(--wp-break-gap);background:#0000000a}.wp-paper.wp-paper-paged.wp-paper-lines:before,.wp-paper.wp-paper-paged.wp-paper-lines:after,.wp-paper.wp-paper-paged .wp-paper-lines:before,.wp-paper.wp-paper-paged .wp-paper-lines:after{display:none!important;content:none!important}.wp-paper.wp-paper-paged{background-image:none!important}@font-face{font-family:WPBody;src:url(/fonts/Inter_18pt-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:WPBody;src:url(/fonts/Inter_18pt-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:WPBody;src:url(/fonts/Inter_18pt-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:WPBody;src:url(/fonts/Inter_18pt-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:WPMono;src:url(/fonts/RobotoMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:WPMono;src:url(/fonts/RobotoMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.wp-paper .ProseMirror,.wp-flow-inner .ProseMirror{font-family:WPBody,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px}.wp-paper .ProseMirror code,.wp-paper .ProseMirror .wp-font-mono,.wp-flow-inner .ProseMirror code,.wp-flow-inner .ProseMirror .wp-font-mono{font-family:WPMono,ui-monospace,Menlo,Consolas,Liberation Mono,DejaVu Sans Mono,monospace}.wp-paper .ProseMirror,.wp-flow-inner .ProseMirror{font-family:WPBody,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.wp-paper .ProseMirror [style*="font-family: WPMono"],.wp-flow-inner .ProseMirror [style*="font-family: WPMono"]{font-family:WPMono,ui-monospace,Menlo,Consolas,Liberation Mono,monospace}.wp-paper .ProseMirror,.wp-paper .ProseMirror span[style*="font-family: WPSans"],.wp-paper .ProseMirror span[style*="font-family: WPSerif"]{font-family:WPBody}.wp-paper .ProseMirror span[style*="font-family: WPMono"]{font-family:WPMono}.wp-flow-inner .ProseMirror,.wp-flow-inner .ProseMirror span[style*="font-family: WPSans"],.wp-flow-inner .ProseMirror span[style*="font-family: WPSerif"]{font-family:WPBody}.wp-flow-inner .ProseMirror span[style*="font-family: WPMono"]{font-family:WPMono}.writerpad-editor{border:0}.wp-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:3000;padding:24px}.wp-modal{width:min(760px,100%);max-height:calc(100vh - 48px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px #00000040;border:1px solid #d9d9d9}.wp-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e5e5e5}.wp-modal-title{font-size:16px;font-weight:600}.wp-modal-close{border:0;background:transparent;font-size:24px;line-height:1;cursor:pointer;padding:0 4px}.wp-modal-body{padding:18px}.wp-modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 18px;border-top:1px solid #e5e5e5}.wp-form-grid{display:grid;gap:14px}.wp-row-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wp-field{display:grid;gap:6px}.wp-label{font-size:13px;font-weight:600;color:#333}.wp-field input,.wp-field select,.wp2-field select{width:100%;min-width:0;padding:9px 10px;border:1px solid #cfcfcf;border-radius:8px;background:#fff;font-size:14px;box-sizing:border-box}.wp-checkbox{display:flex;align-items:center;gap:8px;font-size:14px}.wp-btn{border:1px solid #cfcfcf;border-radius:8px;padding:9px 14px;font-size:14px;cursor:pointer}.wp-btn:disabled{opacity:.6;cursor:default}.wp-btn-secondary{background:#fff;color:#222}.wp-btn-primary{background:#111;color:#fff;border-color:#111}.wp-error{padding:10px 12px;border-radius:8px;background:#fff1f1;border:1px solid #efcaca;color:#a12626;white-space:pre-wrap}.wp-result{padding:12px;border-radius:8px;background:#f7f7f7;border:1px solid #e1e1e1;font-size:14px;line-height:1.5}@media (max-width: 700px){.wp-row-3{grid-template-columns:1fr}.wp-modal{width:100%;max-height:calc(100vh - 24px)}.wp-modal-overlay{padding:12px}}#root,#root .wp2-menubar{background-color:#f8fafd;background-color:#f6faff}#root .writerpad-topbar,#root .wp2-iconbtn,#root .wp2-toolbar-nav.left,#root .wp2-toolbar-nav.right{background-color:#f0f4f9}.wp2-toolbar-wrap:after{background-color:#f0f4f9;background:none}.wp2-toolbar-wrap:before{background-color:#f0f4f9;background:none}.outline{background-color:#f6faff!important}.wp-pagebar,.wp2-dropdown{background-color:#f6faff}.docOpen,.docDelete,.outline button.wide{background-color:#f0f4f9}button.wp2-btn{background-color:#c2e7ff}.writerpad-topbar button:hover,.wp2-btn:hover,.wp-btn:hover{background-color:#c2e7ff!important}.writerpad-topbar input.title{background-color:#f6faff!important}.wp2-iconbtn.active{background-color:#c2e7ff!important}:root{--ui-ease: cubic-bezier(.2, .8, .2, 1);--ui-fast: .12s;--ui-med: .18s}@media (prefers-reduced-motion: reduce){.wp2-dropdown,.wp2-dropdown-sub,.wp-modal-overlay,.wp-modal,.wp2-item,.wp2-menu-btn,.wp2-iconbtn,.wp2-btn,.wp-btn,.docOpen,.outline .h{animation:none!important;transition:none!important;transform:none!important}}@keyframes wp2DropdownIn{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wp2SubmenuIn{0%{opacity:0;transform:translate(-4px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}.wp2-dropdown{transform-origin:top left;animation:wp2DropdownIn var(--ui-med) var(--ui-ease);will-change:opacity,transform}.wp2-dropdown-sub{transform-origin:top left;animation:wp2SubmenuIn var(--ui-fast) var(--ui-ease);will-change:opacity,transform}.wp2-menu-btn,.wp2-item,.wp2-iconbtn,.wp2-btn,.wp-btn,.docOpen,.outline .h{transition:background-color var(--ui-fast) ease,border-color var(--ui-fast) ease,box-shadow var(--ui-fast) ease,transform var(--ui-fast) ease,opacity var(--ui-fast) ease}.wp2-menu-btn:hover,.wp2-item:hover,.wp2-iconbtn:hover,.wp2-btn:hover,.wp-btn:hover,.docOpen:hover,.outline .h:hover{transform:translateY(-1px)}.wp2-menu-btn:active,.wp2-item:active,.wp2-iconbtn:active,.wp2-btn:active,.wp-btn:active,.docOpen:active{transform:translateY(0)}@keyframes wpModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes wpModalIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.wp-modal-overlay{animation:wpModalOverlayIn var(--ui-med) ease}.wp-modal{animation:wpModalIn .22s var(--ui-ease);will-change:opacity,transform}.wp-modal-close{transition:background-color var(--ui-fast) ease,color var(--ui-fast) ease,transform var(--ui-fast) ease}.wp-modal-close:hover{transform:scale(1.04)}.wp-modal-close:active{transform:scale(.98)}.wp2-dropdown,.wp2-dropdown-sub,.wp-modal{backface-visibility:hidden}:root{--ui-blue-50: #e8f0fe;--ui-blue-100: #d2e3fc;--ui-blue-200: #aecbfa;--ui-blue-300: #8ab4f8;--ui-blue-500: #4285f4;--ui-blue-600: #1a73e8;--ui-focus-ring: 0 0 0 3px rgba(26, 115, 232, .18);--ui-focus-ring-soft: 0 0 0 2px rgba(26, 115, 232, .14)}.wp2-iconbtn.active{background:var(--ui-blue-50);border-color:var(--ui-blue-200);color:var(--ui-blue-600)}.wp2-menu.open .wp2-menu-btn,.wp2-menu-btn:hover{background:var(--ui-blue-50);color:var(--ui-blue-600)}.wp2-item:hover{background:var(--ui-blue-50)}.wp2-item.checked{background:#e8f0fea6}.wp2-item.checked .wp2-item-left,.wp2-item.checked .wp2-item-label{color:var(--ui-blue-600);font-weight:500}.wp2-selectchip:hover{background:#e8f0fe8c;border-color:var(--ui-blue-100)}.wp2-selectchip:focus-within{background:#fff;border-color:var(--ui-blue-300);box-shadow:var(--ui-focus-ring-soft)}.wp2-toolbar-nav:hover:not(:disabled){background:var(--ui-blue-50);border-color:var(--ui-blue-200);color:var(--ui-blue-600)}.docOpen:hover{background:#e8f0fe6b;border-color:var(--ui-blue-100)}.outline .h:hover{background:#e8f0fe80}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible,.wp2-menu-btn:focus-visible,.wp2-item:focus-visible,.wp2-iconbtn:focus-visible,.wp2-toolbar-nav:focus-visible,.wp2-selectchip:focus-within,.wp-modal-close:focus-visible,.docOpen:focus-visible,.docDelete:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.writerpad-topbar input.title:focus{background:#fff;border:1px solid var(--ui-blue-300);box-shadow:var(--ui-focus-ring)}.wp-field input:focus,.wp-field select:focus,.wp2-field input:focus,.wp2-field select:focus,.wp2-input:focus,.wp-select select:focus{outline:none;border-color:var(--ui-blue-300);box-shadow:var(--ui-focus-ring)}.wp-field select,.wp2-select,.wp-select select,.wp2-selectchip select.wp2-select--chip{transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease,color .12s ease}.wp-field select,.wp-select select,.wp2-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(0,0,0,.45) 50%),linear-gradient(135deg,rgba(0,0,0,.45) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:32px}.wp-field select:hover,.wp-select select:hover,.wp2-select:hover{border-color:var(--ui-blue-200);background-color:#e8f0fe47}.wp2-selectchip select.wp2-select--chip:hover{color:#111}.wp-checkbox input,.wp-check input,.wp2-check input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;margin:0;border:1.5px solid rgba(0,0,0,.28);border-radius:4px;background:#fff;display:inline-grid;place-content:center;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease}.wp-checkbox input:before,.wp-check input:before,.wp2-check input:before{content:"";width:8px;height:8px;transform:scale(0);transition:transform .12s ease;border-radius:2px;background:#fff}.wp-checkbox input:hover,.wp-check input:hover,.wp2-check input:hover{border-color:var(--ui-blue-300);box-shadow:0 0 0 3px #1a73e81a}.wp-checkbox input:checked,.wp-check input:checked,.wp2-check input:checked{background:var(--ui-blue-600);border-color:var(--ui-blue-600)}.wp-checkbox input:checked:before,.wp-check input:checked:before,.wp2-check input:checked:before{transform:scale(1)}.wp-checkbox input:focus-visible,.wp-check input:focus-visible,.wp2-check input:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.wp-checkbox span,.wp-check span,.wp2-check span{-webkit-user-select:none;user-select:none}.wp-btn-primary{background:var(--ui-blue-600);color:#fff;border-color:var(--ui-blue-600)}.wp-btn-primary:hover:not(:disabled){background:#1765cc;border-color:#1765cc}.wp-btn-primary:focus-visible{box-shadow:0 0 0 3px #1a73e838}.wp-result a,.writerpad-editor a{color:var(--ui-blue-600)}.wp-result a:hover,.writerpad-editor a:hover{color:#1558b0}.writerpad-body.has-outline{margin-top:0;padding-top:20px;background:#f8fafd}.editorWrap{background:#f8fafd}
