@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-600-normal-Cp4N6AwT.woff2) format("woff2"),url(/assets/open-sans-latin-600-normal-C3dWW5mx.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-latin-800-normal-C0t39IfQ.woff2) format("woff2"),url(/assets/open-sans-latin-800-normal-w4vykUBk.woff) format("woff")}:root{--night: #0a0b1f;--ink: #121236;--horizon: #10204f;--dune: #35264f;--jelly: #a83563;--accent: #d01838;--muted: #5c5878;--line: #e1deec;--border: #c9c4dc;--panel: #efedf6;--bg: #f5f4fa;--focus: #a83563;--info-bg: #e7e9f6;--info-fg: #10204f;--same-bg: #e5f3ea;--same-fg: #17703c;--changed-bg: #fdf0d5;--changed-fg: #8a5300;--review-bg: #fbe8ed;--review-fg: #b01a37;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s7: 32px;--s8: 40px;--s9: 56px;--radius: 10px;--radius-sm: 8px;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{font-family:Open Sans,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);background:var(--bg);font-size:15px;line-height:1.55}h1{font-size:28px;font-weight:800;line-height:1.2;margin:var(--s2) 0 var(--s2);letter-spacing:-.01em}h2{font-size:19px;font-weight:700;line-height:1.3;margin:0 0 var(--s2)}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input[type=checkbox],input[type=radio]{accent-color:var(--jelly)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.muted{color:var(--muted);margin:0 0 var(--s6)}.small{font-size:13px}.hint{display:block;color:var(--muted);font-size:13px;margin-top:var(--s2)}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s7);min-height:64px;padding:0 var(--s7);background:var(--night);border-bottom:1px solid #1d1b3d}.topbar :focus-visible{outline-color:#fff}.brand{font-weight:800;font-size:18px;text-decoration:none;color:#fff}.nav{display:flex;gap:var(--s2);flex:1}.nav a{white-space:nowrap;flex:0 0 auto;text-decoration:none;font-size:14px;font-weight:600;color:#b9b4d6;padding:var(--s2) var(--s4);border-radius:var(--radius-sm)}.nav a:hover{background:#1b1940;color:#fff}.nav a[aria-current=page]{color:#fff;background:var(--dune)}.user{display:flex;gap:var(--s5);align-items:center;font-size:14px;color:#b9b4d6}.user a{color:#fff;font-weight:600}@media(max-width:760px){.topbar{flex-wrap:wrap;padding:var(--s3) var(--s5);gap:var(--s3)}.nav{order:3;flex-basis:100%;overflow-x:auto}}.banner{background:var(--changed-bg);color:var(--changed-fg);text-align:center;padding:var(--s2) var(--s4);font-size:13px;font-weight:600}.page{max-width:1200px;margin:0 auto;padding:var(--s8) var(--s7) var(--s9)}@media(max-width:640px){.page{padding:var(--s6) var(--s4) var(--s8)}}.home{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--s7);align-items:start}@media(max-width:900px){.home{grid-template-columns:1fr;gap:var(--s6)}}.stack{display:grid;gap:var(--s6)}.narrow-page{max-width:780px}.page-intro h1{margin-top:0}.page-intro .muted{margin-bottom:0}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:var(--s7);box-shadow:0 1px 2px #1212360a}@media(max-width:640px){.card{padding:var(--s5)}}.card>h2+.muted{margin-top:var(--s1)}.section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s4);margin-bottom:var(--s5);flex-wrap:wrap}.section-head h2{margin:0}.field{display:flex;flex-direction:column;margin:0 0 var(--s6);min-width:0;border:0;padding:0}.field>label:not(.choice,.tick),.field>legend,.field-label{font-weight:600;font-size:14px;margin-bottom:var(--s2);padding:0}.field.narrow{max-width:240px}.field.indent{margin:var(--s1) 0 var(--s4) var(--s7)}input[type=text],input[type=number],input[type=password],input:not([type]),select,textarea{font:inherit;font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--border);border-radius:var(--radius-sm);padding:11px 14px;width:100%}input[type=search]{font:inherit;font-size:14px;border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--s2) var(--s3)}input:focus,select:focus,textarea:focus{border-color:var(--focus);outline:none;box-shadow:0 0 0 3px #a835632e}input[type=color]{width:64px;height:42px;padding:3px;border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff}textarea{resize:vertical}.field-error{display:block;color:var(--review-fg);font-size:13px;font-weight:600;margin-top:var(--s2)}.choice{display:flex;gap:var(--s3);align-items:flex-start;padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--radius-sm);margin-bottom:var(--s3);cursor:pointer}.choice:last-child{margin-bottom:0}.choice:has(input:checked){border-color:var(--ink);background:var(--panel)}.choice input{margin-top:5px}.choice .hint{margin-top:0}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--s4)}@media(max-width:560px){.grid-2{grid-template-columns:1fr}}.cred-pair{display:contents}details.more{border-top:1px solid var(--line);padding:var(--s5) 0 0;margin:0 0 var(--s6)}details.more summary{cursor:pointer;font-weight:600;font-size:14px}details.more[open] summary{margin-bottom:var(--s4)}details.more>.hint:first-of-type{margin:0 0 var(--s4)}.note{margin:calc(-1 * var(--s2)) 0 var(--s6)}.actions{display:flex;gap:var(--s3);flex-wrap:wrap;align-items:center}.actions.secondary{margin-top:var(--s7);padding-top:var(--s6);border-top:1px solid var(--line);gap:var(--s6)}.btn{font:inherit;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);padding:12px 20px;border-radius:var(--radius-sm);border:1px solid var(--border);background:#fff;color:var(--ink);cursor:pointer;text-decoration:none}.btn:hover{background:var(--panel)}.btn.primary{background:var(--ink);border-color:var(--ink);color:#fff}.btn.primary:hover{background:var(--dune);border-color:var(--dune)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn.small{padding:var(--s2) var(--s4);font-size:13px}.btn.link{border:0;background:none;padding:0;color:var(--ink);text-decoration:underline;font-weight:600}.btn.link.danger{color:var(--review-fg)}.alert,.notice,.banner-inline,.rebuild-bar{border-radius:var(--radius-sm);padding:var(--s3) var(--s4);font-size:14px;font-weight:600;margin:0 0 var(--s5)}.alert{background:var(--review-bg);color:var(--review-fg)}.notice{background:var(--same-bg);color:var(--same-fg)}.banner-inline{background:var(--changed-bg);color:var(--changed-fg);margin:0}.empty{color:var(--muted);padding:var(--s4) 0;margin:0}.segmented{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius);padding:var(--s1);gap:var(--s1);background:#fff;margin-bottom:var(--s4)}.segmented label{position:relative;white-space:nowrap;font-size:14px;font-weight:600;padding:var(--s2) var(--s4);border-radius:var(--radius-sm);cursor:pointer;color:var(--muted)}.segmented label.on{background:var(--ink);color:#fff}.segmented label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.segmented input{position:absolute;opacity:0;pointer-events:none}.segmented.big label{font-size:15px;padding:10px var(--s5)}@media(max-width:420px){.segmented.big label{font-size:14px;padding:var(--s2) var(--s3)}}.item{border:1px solid var(--line);border-radius:var(--radius);padding:var(--s5) var(--s5) var(--s1);margin:0 0 var(--s6);min-width:0}.item legend{font-weight:700;font-size:14px;padding:0 var(--s2);margin-left:calc(-1 * var(--s2))}.item .field{margin-bottom:var(--s5)}.item-row{display:grid;grid-template-columns:minmax(0,1fr) 200px;column-gap:var(--s4);align-items:start}@media(max-width:560px){.item-row{grid-template-columns:1fr}}.dropzone{border:1.5px dashed var(--border);border-radius:var(--radius-sm);padding:var(--s4);background:#fff}.dropzone.dragging{border-color:var(--jelly);background:#f7eef4}.dropzone.has-file{border-style:solid}.file-empty,.file-chosen{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.file-name{font-weight:600;overflow-wrap:anywhere}.file-chosen .muted,.file-empty .muted{margin:0}.dropzone .hint{margin-top:var(--s3)}.checks-field>legend{margin-bottom:var(--s3)}.legend-row{display:flex;width:100%;justify-content:space-between;align-items:center;gap:var(--s4)}.bulk-actions{display:inline-flex;gap:var(--s6);font-size:13px}.bulk-option{display:inline-flex;align-items:center;gap:var(--s2);font-weight:600;cursor:pointer}.bulk-option input{width:15px;height:15px;margin:0}.tick{display:flex;gap:var(--s3);align-items:flex-start;padding:var(--s2) 0;cursor:pointer}.tick input{margin-top:4px;width:16px;height:16px;flex:0 0 auto}.tick .hint{margin-top:0}.scope{display:flex;gap:var(--s5);flex-wrap:wrap;align-items:center;font-size:14px;padding:var(--s2) 0 0 var(--s7)}.scope>span{font-weight:600}.scope label{display:inline-flex;gap:var(--s2);align-items:center;cursor:pointer}.job-list{list-style:none;padding:0;margin:0}.job-list li+li{border-top:1px solid var(--line)}.job-list a{display:grid;gap:var(--s1);padding:var(--s4) var(--s2);text-decoration:none;border-radius:var(--radius-sm)}.job-list a:hover{background:var(--panel)}.job-title{font-weight:700}.job-sites{font-size:13px;color:var(--muted);overflow-wrap:anywhere}.job-meta{display:flex;gap:var(--s3);align-items:center;font-size:12px;color:var(--muted);margin-top:var(--s1)}.chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:var(--s1) var(--s3);font-size:12px;font-weight:700;white-space:nowrap;background:var(--panel);color:var(--muted)}.chip-done{background:var(--same-bg);color:var(--same-fg)}.chip-review{background:var(--changed-bg);color:var(--changed-fg)}.chip-error{background:var(--review-bg);color:var(--review-fg)}.chip-crawling,.chip-building,.chip-queued{background:var(--info-bg);color:var(--info-fg)}.job-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s4)}.job-head .muted{margin:0}.back{font-size:14px;color:var(--muted);text-decoration:none}.back:hover{text-decoration:underline}.progress-row{margin:var(--s5) 0}.progress-label{display:flex;justify-content:space-between;gap:var(--s4);font-size:14px;font-weight:600;margin-bottom:var(--s2)}.progress-label .muted{margin:0;font-weight:400}.bar{height:8px;border-radius:999px;background:var(--panel);overflow:hidden}.bar>span{display:block;height:100%;background:var(--jelly);border-radius:999px;transition:width .4s ease}.bar.indeterminate{margin-top:var(--s4)}.bar.indeterminate>span{width:30%;animation:slide 1.2s ease-in-out infinite}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.bar.indeterminate>span{animation:none;width:100%;opacity:.4}}.tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s4);margin-top:var(--s5)}@media(max-width:640px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}}.tile{background:var(--panel);border-radius:var(--radius);padding:var(--s4) var(--s5)}.tile b{display:block;font-size:30px;font-weight:800;line-height:1.1;margin-bottom:var(--s1)}.tile span{font-size:13px;color:var(--muted)}.tile.tone-same{background:var(--same-bg)}.tile.tone-same b{color:var(--same-fg)}.tile.tone-changed{background:var(--changed-bg)}.tile.tone-changed b{color:var(--changed-fg)}.tile.tone-review{background:var(--review-bg)}.tile.tone-review b{color:var(--review-fg)}.checks-tiles{margin-top:var(--s4)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);margin-bottom:var(--s6)}table.pairs{width:100%;border-collapse:collapse;font-size:14px}.pairs th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700;padding:var(--s3) var(--s4);background:var(--panel);border-bottom:1px solid var(--line)}.pairs td{padding:var(--s4);border-bottom:1px solid var(--line);vertical-align:top}.pairs tr:last-child td{border-bottom:0}.pairs tr.excluded td{opacity:.5}.pairs select{min-width:260px}.col-include{width:80px;text-align:center}.col-include input{width:18px;height:18px;margin-top:2px}.col-match{width:160px}.page-name{font-weight:600}.page-path{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.page-menu{color:var(--muted);font-size:12px}.page-error{color:var(--review-fg);font-size:12px;font-weight:600}.typed-url{margin-top:var(--s2)}.match{display:inline-flex;border-radius:999px;padding:var(--s1) var(--s3);font-size:12px;font-weight:700;white-space:nowrap}.match-high{background:var(--same-bg);color:var(--same-fg)}.match-medium{background:var(--info-bg);color:var(--info-fg)}.match-low,.match-none{background:var(--changed-bg);color:var(--changed-fg)}.match-manual{background:var(--panel);color:var(--ink)}.plain-list{margin:var(--s2) 0 0;padding-left:var(--s5);font-size:14px}.checks-panel .muted{margin-bottom:var(--s5)}.checks-panel h3{font-size:16px;margin:var(--s6) 0 var(--s2)}.checks-panel h4{font-size:14px;margin:var(--s6) 0 var(--s3)}.check-item:first-of-type h4:first-child{margin-top:var(--s2)}.section-head.tight{margin:var(--s6) 0 0;align-items:center}.section-head.tight h4{margin:0}.section-head.tight+.hint{margin-top:var(--s2)}.rebuild-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;background:var(--info-bg);color:var(--info-fg)}.word-list{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius)}.word-list li{display:flex;justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s3) var(--s4)}.word-list li+li{border-top:1px solid var(--line)}.word-list li.approved{background:var(--same-bg)}.word-main{min-width:0}.word-suggest{display:block;font-size:13px}.word-where{display:block;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.name-list{list-style:none;margin:var(--s3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s2)}.name-list li{display:inline-flex;align-items:center;gap:var(--s2);background:var(--panel);border-radius:999px;padding:var(--s1) var(--s1) var(--s1) var(--s3);font-size:14px}.name-list li.approved{background:var(--same-bg);color:var(--same-fg);padding-right:var(--s3)}.name-list .muted{margin:0}.icon-btn{font:inherit;font-size:12px;font-weight:700;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:1px solid var(--border);background:#fff;cursor:pointer;line-height:1}.icon-btn:hover{background:var(--same-bg);border-color:var(--same-fg);color:var(--same-fg)}.icon-btn:disabled{opacity:.5;cursor:not-allowed}.filter{max-width:220px}.approved-list{list-style:none;margin:0;padding:0;columns:2 260px;column-gap:var(--s7)}.approved-list li{display:flex;align-items:baseline;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line);break-inside:avoid}.approved-word{font-weight:600}.approved-list .muted{margin:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signin{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--s7) var(--s5);background-color:var(--night);background-size:cover;background-repeat:no-repeat;background-position:72% 60%}.signin:before{content:"";position:absolute;inset:0;background:#0a0b1f94}.signin-card{position:relative;width:min(400px,100%);color:#fff;text-align:center;border-radius:14px;padding:var(--s8) var(--s7) var(--s7);background:#12103066;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1a,0 24px 60px #03041073;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}.signin h1,.curtain h1{font-size:34px;line-height:1.1;margin:0 0 var(--s2)}.signin-tagline{margin:0 0 var(--s6);font-size:15px;font-weight:600;color:#d6d2ec}.btn.signin-btn{width:100%;padding:13px var(--s4);font-size:15px;background:var(--accent);border-color:var(--accent);color:#fff}.btn.signin-btn:hover{background:#b01a37;border-color:#b01a37}.signin :focus-visible{outline-color:#fff}.signin-note{color:#d6d2ec;font-size:13px;margin:var(--s4) 0 0}@media(max-width:640px){.signin{background-position:82% center}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.signin-card{background:#0a0b1feb}}@media(prefers-reduced-transparency:reduce){.signin-card{background:var(--night);-webkit-backdrop-filter:none;backdrop-filter:none}}.page-home{max-width:none;padding:0}.home-hero{min-height:calc(100vh - 64px);background-color:var(--night);background-size:cover;background-repeat:no-repeat;background-position:72% 60%;color:#fff}.home-inner{max-width:1200px;margin:0 auto;padding:var(--s9) var(--s7)}.home-intro{max-width:680px;margin-bottom:var(--s8);text-shadow:0 1px 14px rgba(10,11,31,.55)}.home-intro h1{font-size:56px;line-height:1.05;margin:0 0 var(--s3)}.home-subhead{font-size:22px;font-weight:600;color:#e6e2f6;margin:0 0 var(--s5)}.home-lede{font-size:17px;line-height:1.65;color:#ffffffe6;margin:0}.tool-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--s5)}@media(min-width:560px){.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.tool-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.tool-tile{grid-column:span 2}.tool-tile.main{grid-column:span 3}}.tool-tile{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s6);border-radius:14px;background:#1210306b;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1a,0 18px 44px #03041059;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%)}.tool-tile h2{font-size:18px;margin:0;color:#fff}.tool-tile p{margin:0 0 var(--s2);font-size:14px;line-height:1.55;color:#d6d2ec}.btn.tool-btn{align-self:flex-start;margin-top:auto;background:#fff;border-color:#fff;color:var(--ink)}.btn.tool-btn:hover{background:var(--panel);border-color:var(--panel)}.home-hero :focus-visible{outline-color:#fff}@media(max-width:640px){.home-hero{background-position:82% center}.home-inner{padding:var(--s8) var(--s4)}.home-intro h1{font-size:40px}.home-subhead{font-size:19px}.home-lede{font-size:16px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.tool-tile{background:#0a0b1fe0}}@media(prefers-reduced-transparency:reduce){.tool-tile{background:var(--night);-webkit-backdrop-filter:none;backdrop-filter:none}}.template-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--s5)}.template{display:flex;flex-direction:column;gap:var(--s4);background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:var(--s5);box-shadow:0 1px 2px #1212360a}.template-preview{height:216px;display:flex;align-items:center;justify-content:center;background:var(--bg);border-radius:var(--radius-sm)}.template-page{display:flex;overflow:hidden;padding:7px;background:#fff;border:1px solid var(--border);border-radius:2px;box-shadow:0 2px 6px #1212361a}.template-page>*{flex:1;min-width:0}.mock-col{display:flex;flex-direction:column;gap:3px;min-width:0}.mock-line,.mock-h,.mock-sub{display:block;flex-shrink:0;border-radius:1px}.mock-line{height:2px;background:#d6d2e6}.mock-h{height:5px;width:64%;background:var(--ink)}.mock-h-lg{height:8px;width:88%}.mock-short{width:56%}.mock-sub{height:3px;width:44%;margin-bottom:1px;background:#9a95b3}.mock-img{display:block;background:#e6e2f1;border-radius:1px}.mock-img-wide{flex:1 1 auto;min-height:30%;margin:2px 0}.mock-btn{display:block;flex-shrink:0;width:30%;height:6px;margin-top:2px;border-radius:3px;background:var(--jelly)}.mock-box{display:flex;flex-direction:column;gap:3px;padding:4px;background:var(--panel);border-radius:1px}.mock-split{display:grid;grid-template-columns:44% 1fr;gap:7px}.mock-nav{display:grid;grid-template-columns:14% 1fr;gap:7px}.mock-tabs{display:flex;flex-direction:column;gap:3px}.mock-tab{display:block;height:8px;border-radius:1px;background:#e6e2f1}.mock-tab.active{background:var(--dune)}.mock-two{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:2px}.mock-table{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;background:#d6d2e6}.mock-cell{display:block;height:5px;background:#fff}.mock-cell.head{background:#9a95b3}.template-name{font-size:16px;margin:0}.template-size{margin:var(--s1) 0 0;color:var(--muted);font-size:14px}.template .btn{align-self:flex-start;margin-top:auto}.style-groups{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--s6);margin-top:var(--s5)}@media(max-width:640px){.style-groups{grid-template-columns:1fr}}.style-groups h3{font-size:14px;font-weight:700;margin:0 0 var(--s3)}.style-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s2)}.style-tags li{padding:var(--s1) var(--s3);border-radius:999px;background:var(--panel);border:1px solid var(--line);font-size:13px;font-weight:600}.style-groups+.hint{margin-top:var(--s5)}.restyle-step{font-size:15px;font-weight:700;margin:var(--s6) 0 var(--s2)}.restyle-hint{margin:0 0 var(--s4)}.restyle-table .col-count{width:96px;text-align:right;white-space:nowrap}.restyle-table .col-style{width:200px}.restyle-table select{min-width:0;width:100%}.restyle-label{font-weight:600;margin-right:var(--s2)}.restyle-guess{margin-top:var(--s1)}.restyle-sample{color:var(--muted);font-size:13px;max-width:340px;overflow-wrap:anywhere}.restyle-notes{margin:0 0 var(--s6);padding-left:var(--s5);font-size:14px;color:var(--ink)}.restyle-notes li+li{margin-top:var(--s2)}.restyle-size{max-width:360px}@media(max-width:640px){.restyle-table thead{display:none}.restyle-table,.restyle-table tbody,.restyle-table tr,.restyle-table td{display:block;width:100%}.restyle-table tr{padding:var(--s4);border-bottom:1px solid var(--line)}.restyle-table tr:last-child{border-bottom:0}.restyle-table td,.restyle-table tr:last-child td{padding:0;border:0}.restyle-table td+td{margin-top:var(--s2)}.restyle-table .col-count,.restyle-table .col-style{width:100%;text-align:left}.restyle-table .col-count{font-size:13px;color:var(--muted)}.restyle-table .col-count:before{content:"Paragraphs: "}.restyle-sample{max-width:none}}.curtain{position:fixed;inset:0;z-index:100;overflow:hidden;background:var(--night);box-shadow:0 30px 60px #0a0b1f59;will-change:transform}.curtain .signin{position:absolute;inset:0;min-height:0;background:none}.curtain-art{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:72% 60%;will-change:transform}@media(max-width:640px){.curtain-art{background-position:82% center}}.curtain.go{animation:curtain-up 1.25s cubic-bezier(.83,0,.17,1) forwards}.curtain.go .curtain-art{animation:curtain-art 1.25s cubic-bezier(.83,0,.17,1) forwards}.curtain.go .signin-card{animation:curtain-card .8s cubic-bezier(.55,0,.75,.2) forwards}.curtain.go~.app-shell{animation:shell-rise 1.25s cubic-bezier(.83,0,.17,1) both}@keyframes curtain-up{to{transform:translate3d(0,-100%,0)}}@keyframes curtain-art{to{transform:translate3d(0,45%,0)}}@keyframes curtain-card{to{transform:translate3d(0,-140px,0);opacity:0}}@keyframes shell-rise{0%{transform:translate3d(0,64px,0);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.curtain.go{animation:curtain-fade .35s ease forwards}.curtain.go .curtain-art,.curtain.go .signin-card,.curtain.go~.app-shell{animation:none}@keyframes curtain-fade{to{opacity:0}}}
