:root:has(.web-entry-shell),body:has(.web-entry-shell){min-width:320px;background:#f7f8fa}.web-entry-shell{--mungyeol-blue: #3182f6;--mungyeol-blue-dark: #1b64da;--mungyeol-blue-soft: #eef5ff;--mungyeol-ink: #191f28;--mungyeol-muted: #667085;--mungyeol-faint: #98a2b3;--mungyeol-line: #e6e9ef;--mungyeol-canvas: #f7f8fa;--mungyeol-surface: #ffffff;--mungyeol-success: #18a875;--mungyeol-warning: #d9822b;--mungyeol-shadow: 0 18px 50px rgba(25, 31, 40, .08);min-height:100vh;min-width:0;color:var(--mungyeol-ink);background:var(--mungyeol-canvas);font-family:Pretendard,Noto Sans KR,Malgun Gothic,Segoe UI,Apple SD Gothic Neo,sans-serif;font-weight:500;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.web-entry-shell *,.web-entry-shell *:before,.web-entry-shell *:after{box-sizing:border-box}.web-entry-shell button,.web-entry-shell input{font:inherit}.web-entry-shell button:focus-visible,.web-entry-shell input:focus-visible{outline:3px solid rgba(49,130,246,.28);outline-offset:2px}.web-entry-topbar{display:flex;align-items:center;min-width:0;min-height:72px;padding:0 48px;border-bottom:1px solid var(--mungyeol-line);background:var(--mungyeol-surface)}.web-entry-brand{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--mungyeol-ink);text-decoration:none}.web-entry-brand-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;background:var(--mungyeol-ink);font-size:16px;font-weight:800;letter-spacing:-.12em}.web-entry-brand-copy{display:grid;min-width:0;gap:1px}.web-entry-brand-copy strong{font-size:16px;font-weight:800;letter-spacing:-.06em}.web-entry-brand-copy small{color:var(--mungyeol-faint);font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.web-entry-topbar-meta{display:flex;align-items:center;min-width:0;gap:14px;margin-left:auto;color:var(--mungyeol-faint);font-size:11px}.web-entry-service-status{display:inline-flex;align-items:center;gap:7px;color:var(--mungyeol-muted);font-weight:600}.web-entry-service-status i,.web-entry-demo-live i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--mungyeol-success)}.web-entry-topbar-divider{width:1px;height:14px;background:var(--mungyeol-line)}.web-entry-topbar-note{color:var(--mungyeol-faint)}.web-entry-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:center;min-width:0;gap:clamp(52px,8vw,112px);max-width:1180px;min-height:calc(100vh - 132px);margin:0 auto;padding:72px 40px 56px}.web-entry-intro{min-width:0;max-width:610px}.web-entry-overline,.panel-kicker{color:var(--mungyeol-blue);font-size:11px;font-weight:800;letter-spacing:.02em}.web-entry-intro h1{margin:18px 0 22px;max-width:100%;color:var(--mungyeol-ink);font-size:clamp(42px,5.2vw,70px);font-weight:700;line-height:1.16;letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:pretty;word-break:keep-all}.web-entry-intro h1 span{color:var(--mungyeol-blue)}.web-entry-intro>p{max-width:540px;margin:0;color:var(--mungyeol-muted);font-size:15px;line-height:1.8;overflow-wrap:anywhere;word-break:keep-all}.web-entry-trust-row{display:flex;flex-wrap:wrap;gap:18px;margin-top:31px;color:var(--mungyeol-muted);font-size:12px;font-weight:600}.web-entry-trust-row span{display:inline-flex;align-items:center;gap:7px}.web-entry-trust-row b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:var(--mungyeol-blue);background:var(--mungyeol-blue-soft);font-size:11px}.web-entry-demo{min-width:0;width:100%;max-width:552px;margin-top:48px;border:1px solid var(--mungyeol-line);border-radius:18px;background:var(--mungyeol-surface);box-shadow:0 14px 36px #191f280f;overflow:hidden}.web-entry-demo-head{display:flex;align-items:center;justify-content:space-between;padding:17px 19px 14px;color:#687385;font-size:11px;font-weight:700}.web-entry-demo-live{display:inline-flex;align-items:center;gap:6px;color:#8b95a1;font-size:10px;font-weight:600}.web-entry-demo-live i{width:6px;height:6px}.web-entry-demo-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 12px;border-radius:13px;padding:4px;background:#f7f8fa;overflow:hidden}.web-entry-demo-tabs button{position:relative;min-height:47px;border:0;border-radius:10px;color:#8b95a1;background:#fff;cursor:pointer;font-size:12px;font-weight:700}.web-entry-demo-tabs button+button{border-left:0}.web-entry-demo-tabs button span{margin-right:7px;color:#b5bdc7;font-size:10px;font-weight:700}.web-entry-demo-tabs button.active{color:#3182f6;background:#fff;box-shadow:0 1px 4px #191f2814}.web-entry-demo-tabs button.active:after{position:absolute;right:19px;bottom:-1px;left:19px;height:2px;background:#3182f6;content:""}.web-entry-demo-panel{display:grid;grid-template-columns:34px minmax(0,1fr) 24px;align-items:start;gap:13px;min-height:111px;padding:23px 20px 18px}.web-entry-demo-number{color:#b5bdc7;font-size:11px;font-weight:800}.web-entry-demo-panel strong{display:block;color:#191f28;font-size:15px;font-weight:750;letter-spacing:-.03em}.web-entry-demo-panel p{margin:7px 0 0;color:#8b95a1;font-size:11px;line-height:1.6;word-break:keep-all}.web-entry-demo-arrow{color:#3182f6;font-size:20px;line-height:1}.web-entry-demo-progress{height:3px;margin:0 20px 17px;background:#edf0f3;overflow:hidden}.web-entry-demo-progress span{display:block;height:100%;background:#3182f6;transition:width .2s ease}.web-entry-card{min-width:0;width:100%;border:1px solid var(--mungyeol-line);border-radius:20px;padding:32px;background:var(--mungyeol-surface);box-shadow:var(--mungyeol-shadow)}.web-entry-card-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:25px}.web-entry-private-badge{display:inline-flex;align-items:center;min-height:24px;border:1px solid #dbe8f8;border-radius:999px;padding:0 9px;color:#3182f6;background:#f4f9ff;font-size:10px;font-weight:700}.web-entry-card h2{margin:0 0 9px;color:var(--mungyeol-ink);font-size:26px;font-weight:750;letter-spacing:-.045em;overflow-wrap:anywhere;word-break:keep-all}.web-entry-card>p{margin:0;color:#8b95a1;font-size:12px;line-height:1.7;overflow-wrap:anywhere;word-break:keep-all}.web-entry-tabs{display:flex;gap:19px;margin:0 0 27px;border-bottom:1px solid #eef0f2}.web-entry-tabs button{position:relative;border:0;padding:0 1px 12px;color:#b0b8c1;background:transparent;cursor:pointer;font-size:13px;font-weight:750}.web-entry-tabs button.active{color:#191f28}.web-entry-tabs button.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#3182f6;content:""}.web-entry-form{display:grid;gap:15px;margin-top:26px}.web-entry-form label{display:grid;gap:8px;color:#687385;font-size:11px;font-weight:650}.web-entry-form input{width:100%;min-height:48px;border:1px solid #e1e5e9;border-radius:12px;padding:0 13px;color:#191f28;background:#fff;font-size:13px;outline:0;transition:border-color .16s ease,box-shadow .16s ease}.web-entry-form input::placeholder{color:#b5bdc7}.web-entry-form input:focus{border-color:#3182f6;box-shadow:0 0 0 4px #3182f61a}.web-entry-submit,.web-entry-secondary-button{min-height:48px;border-radius:12px;padding:0 16px;cursor:pointer;font-size:13px;font-weight:750;transition:background .16s ease,border-color .16s ease,transform .16s ease}.web-entry-submit{border:1px solid #3182f6;color:#fff;background:#3182f6}.web-entry-submit:hover:not(:disabled){border-color:#1b6fe5;background:#1b6fe5;transform:translateY(-1px)}.web-entry-secondary-button{margin-top:23px;border:1px solid #dce1e6;color:#4e5968;background:#fff}.web-entry-secondary-button:hover{border-color:#3182f6;color:#3182f6}.full-button{width:100%}.web-entry-card .auth-setup-note{display:grid;gap:5px;margin-top:18px;border-left:3px solid #f0b45b;border-radius:11px;padding:11px 12px;color:#7c5b27;background:#fff8e9;font-size:11px;line-height:1.6}.web-entry-card .auth-setup-note strong{color:#6b4a1c;font-size:12px}.web-entry-status-box{display:grid;gap:7px;margin-top:23px;border:1px solid #f1dfb9;border-radius:12px;padding:14px;color:#7c5b27;background:#fff8e9;font-size:11px;line-height:1.6}.web-entry-status-box strong{color:#6b4a1c;font-size:12px}.web-entry-status-box.rejected{border-color:#f0d1ce;color:#8d4f49;background:#fff4f3}.web-entry-refresh-button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-top:10px;border:1px solid #d7e5fb;border-radius:9px;padding:0 12px;color:#246fd9;background:#f8fbff;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.web-entry-refresh-button:hover{border-color:#3182f6;background:#eef5ff}.web-entry-refresh-button:focus-visible{outline:3px solid rgba(49,130,246,.18);outline-offset:2px}.web-entry-refresh-button:disabled{cursor:wait;opacity:.58}.web-entry-status-box.rejected strong{color:#9b453d}.web-entry-notice{margin-top:16px;border-radius:11px;padding:11px 12px;color:#2767b8;background:#f0f7ff;font-size:11px;line-height:1.6;word-break:keep-all}.web-entry-footnote{display:block;margin-top:22px;color:#a0a8b2;font-size:10px;line-height:1.6;word-break:keep-all}.web-entry-admin-link{display:inline-flex;align-items:center;gap:5px;margin-top:16px;border:0;padding:0;color:#687385;background:transparent;cursor:pointer;font-size:11px;font-weight:700}.web-entry-admin-link:hover{color:#3182f6}.web-entry-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1180px;margin:0 auto;padding:0 40px 26px;color:#a0a8b2;font-size:10px}.web-entry-footer span:first-child{color:#687385;font-weight:800}@media(max-width:900px){.web-entry-main{grid-template-columns:1fr;gap:48px;min-height:auto;padding-top:55px}.web-entry-intro,.web-entry-card{max-width:620px}.web-entry-intro h1{font-size:clamp(42px,8vw,62px)}.web-entry-card{justify-self:start}}@media(max-width:620px){.web-entry-topbar{min-height:64px;padding:0 20px}.web-entry-topbar-note,.web-entry-topbar-divider{display:none}.web-entry-topbar-meta{font-size:10px}.web-entry-main{min-width:0;gap:35px;padding:40px 20px 45px}.web-entry-intro h1{margin-top:14px;font-size:clamp(38px,12vw,56px);line-height:1.2}.web-entry-intro>p{font-size:14px}.web-entry-demo{margin-top:36px}.web-entry-card{border-radius:16px;padding:25px 21px}.web-entry-card h2{font-size:24px}.web-entry-footer{align-items:flex-start;flex-direction:column;padding:0 20px 22px}}@media(prefers-reduced-motion:reduce){.web-entry-shell *{scroll-behavior:auto!important;transition:none!important}}:root{font-family:Segoe UI,Malgun Gothic,Apple SD Gothic Neo,sans-serif;color:#20272a;background:#e7e9e7;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--frame: #252b2e;--frame-soft: #30383b;--frame-muted: #7d898a;--paper: #fbfaf6;--paper-alt: #f3f0e8;--line: #d9d8d0;--line-dark: #444c4e;--ink: #20272a;--muted: #697476;--teal: #238b86;--teal-soft: #dceeea;--red: #c5554e;--red-soft: #f5dfda;--amber: #b37b2d;--amber-soft: #f5e9ca;--shadow: 0 18px 48px rgba(36, 43, 45, .13)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;min-width:960px;min-height:100vh;background:#e7e9e7}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #54b4ad;outline-offset:2px}.app-shell{height:100%;min-height:0;display:grid;grid-template-rows:66px minmax(0,1fr) 28px;background:var(--frame)}.topbar{display:flex;align-items:center;gap:24px;padding:0 22px;border-bottom:1px solid #3d4547;color:#edf1ed;background:var(--frame)}.brand-lockup{display:flex;align-items:center;gap:10px;width:218px;flex:0 0 auto}.brand-mark{display:grid;place-items:center;width:32px;height:32px;border:1px solid #82b6ad;color:#d1eee7;font-weight:800;letter-spacing:-.12em}.brand-name{font-size:17px;font-weight:800;letter-spacing:-.04em}.brand-subtitle{margin-top:-2px;color:#8c9b9c;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.document-context{display:flex;align-items:center;min-width:0;gap:9px;overflow:hidden;color:#bfc9c6;font-size:12px}.document-context strong{flex:1 1 auto;min-width:0;max-width:260px;overflow:hidden;color:#f0f2ee;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.document-context>span:not(.eyebrow):not(.context-separator){flex:0 0 auto;white-space:nowrap}.context-separator{color:#687578}.eyebrow{color:var(--frame-muted);font-size:9px;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.topbar .eyebrow{color:#81908f}.top-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.select-label{display:flex;align-items:center;gap:6px;color:#93a09f;font-size:11px}.select-label select,.setting-field select{min-height:32px;border:1px solid #4a5557;border-radius:2px;padding:0 26px 0 9px;color:#edf1ed;background:#30383b}.icon-button,.small-icon-button{border:0;color:#bdc7c5;background:transparent}.icon-button{width:31px;height:31px;border:1px solid #4d5859;border-radius:2px;font-size:16px}.icon-button:hover,.small-icon-button:hover{color:#fff;border-color:#83bdb3}.primary-button,.secondary-button,.quiet-button{min-height:34px;border-radius:2px;padding:0 13px;border:1px solid transparent;font-size:12px;font-weight:700}.primary-button{color:#f8fbf6;background:var(--teal);border-color:#1d756f}.primary-button:hover{background:#197670}.secondary-button{color:#394447;background:#fffefa;border-color:#bfc5c0}.secondary-button:hover{border-color:var(--teal);color:#216f6a}.danger-button{min-height:34px;border:1px solid #d0a19a;border-radius:2px;padding:0 10px;color:#934d48;background:#f8e9e4;font-size:10px;font-weight:700}.danger-button:hover{border-color:#b96a60;background:#f5ddd8}.danger-button kbd{color:#934d48}.secondary-button.compact{min-height:29px;padding:0 9px;font-size:10px}.quiet-button{color:#d9e2df;background:transparent;border-color:#556164}.quiet-button:hover{border-color:#85b8af;color:#fff}kbd{display:inline-block;margin-left:6px;border:1px solid currentColor;border-radius:2px;padding:0 4px;opacity:.68;font-family:inherit;font-size:9px;font-weight:500;line-height:17px}.workspace-grid{min-height:0;display:grid;grid-template-columns:224px minmax(510px,1fr) 318px;overflow:hidden}.left-rail{min-width:0;display:flex;flex-direction:column;padding:19px 12px 12px;color:#dce3df;border-right:1px solid #3d4547;background:#2c3336;overflow:auto}.rail-heading,.section-label,.column-header,.inspector-header,.section-title,.editor-toolbar,.editor-heading,.editor-actions,.provider-main,.modal-header,.modal-footer{display:flex;align-items:center;justify-content:space-between}.rail-heading{padding:0 7px 10px}.rail-heading .eyebrow{color:#82918e}.small-icon-button{width:24px;height:24px;border:1px solid #4f5b5c;border-radius:2px;color:#d1dbd7;font-size:17px;line-height:20px}.project-nav{padding-bottom:14px;border-bottom:1px solid #414a4c}.nav-item,.question-item,.list-link,.version-item{display:flex;align-items:center;width:100%;border:0;border-radius:2px;color:#c4ceca;background:transparent;text-align:left}.nav-item{gap:9px;min-height:35px;padding:0 8px;font-size:12px}.nav-item:hover,.nav-item.active{color:#f5f8f3;background:#3a4446}.nav-icon{width:14px;color:#81b6ac;font-size:15px}.nav-count,.muted-count{margin-left:auto;color:#82918f;font-size:10px}.rail-section{padding:17px 4px 0}.section-label{padding:0 5px 7px;color:#a7b3af;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.question-item{gap:8px;min-height:32px;padding:0 6px;color:#bdc8c3;font-size:11px}.question-item:hover,.question-item.active{color:#f2f6f0}.question-state{margin-left:auto;color:#6f817e;font-size:10px}.workflow-strip{margin:13px 4px 0;border-top:1px solid #414a4c;padding-top:13px}.workflow-steps{display:grid;grid-template-columns:1fr 1fr;gap:4px 7px;padding:1px 5px 0;color:#74817f;font-size:9px;line-height:1.45}.workflow-steps span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-steps span.done{color:#89aea5}.workflow-steps span.active{color:#dfeee9;font-weight:800}.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#71807f}.status-dot.teal{background:#52afa5;box-shadow:0 0 0 2px #52afa51f}.status-dot.gray{background:#677372}.status-dot.red{background:#d16a61}.status-dot.amber{background:#d19a47}.list-link{gap:8px;min-height:31px;padding:0 6px;color:#adbbb6;font-size:11px}.list-link:hover{color:#eff5ee}.list-symbol{width:14px;color:#7bb6ac;text-align:center}.version-section{flex:1;min-height:100px}.version-item{gap:8px;min-height:47px;padding:5px 6px;border-left:2px solid transparent}.version-item:hover,.version-item.current{border-left-color:#55a89e;background:#333e40}.version-number{width:24px;color:#7db2aa;font-size:10px;font-weight:800}.version-copy{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.version-copy strong{overflow:hidden;color:#cbd4cf;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.version-copy small{color:#748380;font-size:9px}.version-rate{color:#81908e;font-size:10px}.rail-bottom{padding-top:12px;border-top:1px solid #414a4c}.import-button{display:flex;align-items:center;gap:8px;min-height:31px;padding:0 6px;color:#b7c3bd;font-size:11px;cursor:pointer}.import-button:hover{color:#f2f6ef}.import-button span{color:#80b4aa}.import-button input{display:none}.editor-workspace{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--paper);overflow:hidden}.editor-toolbar{min-height:49px;padding:0 20px;border-bottom:1px solid var(--line);background:#f7f5ef}.toolbar-tabs{display:flex;align-self:stretch;gap:17px}.toolbar-tab{position:relative;border:0;padding:0;color:#89918f;background:transparent;font-size:12px;font-weight:700}.toolbar-tab.active{color:var(--ink)}.toolbar-tab.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--teal);content:""}.toolbar-tab kbd{margin-left:4px;color:#89918f}.toolbar-meta{display:flex;align-items:center;gap:13px}.autosave-indicator{display:flex;align-items:center;gap:6px;color:#7b8582;font-size:10px}.toolbar-meta .quiet-button{color:#3e4a4c;border-color:#c0c4be}.toolbar-meta .quiet-button:hover{border-color:var(--teal);color:var(--teal)}.editor-heading{gap:15px;padding:24px 26px 19px;background:var(--paper)}.editor-heading>div:first-child{min-width:0}.question-input{display:block;width:min(700px,100%);min-height:25px;margin-top:5px;overflow:hidden;border:0;border-bottom:1px solid transparent;border-radius:3px;padding:0 2px 3px;color:#273033;background:transparent;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:-.045em;line-height:1.35;resize:none;white-space:pre-wrap}.question-input:focus{border-bottom-color:#2b8c82;outline:2px solid rgba(43,140,130,.18);outline-offset:2px}.heading-tools{display:flex;align-items:center;gap:8px}.limit-control{display:flex;align-items:center;gap:5px;color:#7d8783;font-size:10px;white-space:nowrap}.limit-control input{width:54px;border:1px solid #c8cbc3;border-radius:2px;padding:6px 5px;color:#3b4545;background:#fffefa;text-align:right}.heading-tools .quiet-button{color:#546160;border-color:#c5c8c0;white-space:nowrap}.editor-guide{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:10px 19px 0;padding:8px 11px;border:1px solid #dfe2d9;color:#71807b;background:#f7f6ef;font-size:10px;line-height:1.35}.editor-guide-title{color:#445552;font-size:10px}.editor-guide-step{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.editor-guide-step b{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;color:#fff;background:var(--teal);font-size:9px}.editor-guide-arrow{color:var(--teal);font-size:13px}.editor-guide-note{margin-left:auto;color:#8a918a;white-space:nowrap}.editor-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);flex:1;min-height:300px;margin:0 19px;border:1px solid var(--line);background:#fffefa}.text-column{min-width:0;display:flex;flex-direction:column}.text-column+.text-column{border-left:1px solid var(--line)}.column-header{min-height:39px;padding:0 13px;border-bottom:1px solid #e6e4dc;color:#67716f;font-size:11px;font-weight:700}.column-header>span:first-child{display:flex;align-items:center;gap:7px}.column-marker{display:inline-block;width:7px;height:7px;border-radius:50%}.original-marker{background:#8c9691}.candidate-marker{background:var(--teal)}.column-status{color:#8c9590;font-size:10px;font-weight:500}.candidate-badge{padding:3px 6px;border:1px solid #a6d0c8;border-radius:2px;color:#257a73;background:#e7f3ee;font-size:9px;font-weight:700}.writing-area{flex:1;width:100%;min-height:0;resize:none;border:0;padding:21px 21px 12px;color:#273033;background:transparent;font-family:Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:14px;line-height:2.05;letter-spacing:-.02em}.writing-area::selection{color:#143f3b;background:#cbe9e1}.original-area{color:#535d5c;background:#fbfaf6}.candidate-area{background:#fffefa}.writing-area:read-only{cursor:default}.column-footer{display:flex;align-items:center;justify-content:space-between;min-height:30px;padding:0 13px;border-top:1px solid #e7e5de;color:#8a928e;font-size:10px}.editor-actions{align-items:flex-start;flex-wrap:wrap;gap:10px 15px;padding:14px 20px 16px}.action-hint{display:flex;flex:1 1 240px;align-items:flex-start;min-width:220px;gap:7px;color:#7a8581;font-size:10px;line-height:1.45}.hint-icon{display:grid;place-items:center;width:15px;height:15px;border:1px solid #a5afaa;border-radius:50%;color:#72817c;font-size:10px;font-weight:800}.action-hint-copy{display:grid;gap:2px}.action-hint-copy strong{color:#4e5d59;font-size:10px;font-weight:800}.action-buttons{display:flex;gap:8px;margin-left:auto}.editor-action-buttons{flex:1 1 100%;justify-content:flex-end;flex-wrap:wrap;min-width:0;margin-left:0}.editor-action-buttons>button{flex:0 0 auto;min-width:max-content;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.action-buttons .primary-button,.action-buttons .secondary-button,.action-buttons .danger-button{min-height:35px}.diff-view{flex:1;min-height:300px;margin:0 19px;overflow:auto;border:1px solid var(--line);background:#fffefa}.diff-summary{display:flex;align-items:center;gap:11px;padding:13px 15px;border-bottom:1px solid var(--line)}.diff-summary strong{color:#3c4848;font-size:12px}.diff-rate{margin-left:auto;color:#9b6f31;font-size:11px;font-weight:700}.diff-rows{padding:9px 0}.diff-row{display:grid;grid-template-columns:31px minmax(0,1fr) 24px minmax(0,1fr);gap:8px;padding:10px 13px;border-bottom:1px solid #f0eee8;font-size:12px;line-height:1.65}.diff-gutter{color:#abb2ad;font-size:10px;text-align:right}.diff-old,.diff-new{min-width:0;overflow-wrap:anywhere}.diff-arrow{color:#8e9893;text-align:center}.diff-changed{background:#fff7e4}.diff-changed .diff-old{color:#955548}.diff-changed .diff-new{color:#247971}.diff-added{background:#eaf5ef}.diff-added .diff-new{color:#247971}.diff-removed{background:#f9e9e4}.diff-removed .diff-old{color:#a1574c}.empty-state,.empty-inspector{padding:24px;color:#909a96;font-size:11px;line-height:1.7}.inspector{min-width:0;min-height:0;display:flex;flex-direction:column;color:var(--ink);border-left:1px solid #c6cbc4;background:#f0f1ed;overflow:auto}.inspector-header{min-height:78px;padding:17px 17px 12px;border-bottom:1px solid #d4d8d1}.inspector-header h2{margin:4px 0 0;color:#2d3839;font-size:16px;letter-spacing:-.04em}.gate-badge{padding:5px 8px;border-radius:2px;font-size:10px;font-weight:800}.gate-badge.passed{color:#17756e;background:#d8eee8}.gate-badge.review{color:#8f6427;background:#f2e4c4}.gate-badge.blocked{color:#a3453f;background:#f2d9d4}.inspector-section{padding:15px 16px;border-bottom:1px solid #d7dbd5}.section-title{margin-bottom:10px;color:#465252;font-size:11px;font-weight:800}.section-title-actions{display:flex;align-items:center;gap:9px}.section-title-actions kbd{margin-left:3px;line-height:14px}.verified-label{color:var(--teal);font-size:10px;font-weight:700}.finding-card{display:flex;gap:9px;width:100%;margin:3px 0;border:1px solid transparent;border-radius:2px;padding:9px 8px;color:#55605f;background:transparent;text-align:left}.finding-card:hover,.finding-card.selected{border-color:#c9d9d3;background:#f9fbf7}.finding-mark{flex:0 0 auto;width:5px;height:5px;margin-top:5px;border-radius:50%;background:#8a9692}.finding-mark.warning{background:var(--amber)}.finding-mark.info,.finding-mark.suggestion{background:var(--teal)}.finding-copy{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:10px;line-height:1.5}.finding-topline{display:flex;align-items:center;gap:7px}.finding-topline strong{color:#495656;font-size:10px}.finding-topline small{color:#a0a9a4;font-family:Consolas,monospace;font-size:8px}.finding-copy em{color:#238078;font-style:normal;font-weight:700}.more-link,.mini-link,.refresh-button{border:0;padding:2px 0;color:#277f77;background:transparent;font-size:10px}.more-link:hover,.mini-link:hover,.refresh-button:hover{text-decoration:underline}.hr-overall{color:var(--teal);font-family:Consolas,monospace;font-size:10px}.hr-axis-list{display:flex;flex-direction:column;gap:7px}.hr-axis-row{display:flex;align-items:flex-start;gap:7px}.hr-axis-dot{flex:0 0 auto;width:6px;height:6px;margin-top:4px;border-radius:50%;background:#9ca7a1}.hr-axis-dot.strong{background:var(--teal)}.hr-axis-dot.review{background:var(--amber)}.hr-axis-dot.weak{background:var(--red)}.hr-axis-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.hr-axis-copy>span{display:flex;justify-content:space-between;gap:7px}.hr-axis-copy strong{color:#56615f;font-size:10px}.hr-axis-copy small{color:#75847f;font-family:Consolas,monospace;font-size:9px}.hr-axis-copy p{margin:0;color:#89938f;font-size:9px;line-height:1.45}.style-profile-summary{display:flex;align-items:baseline;justify-content:space-between;gap:8px;border-left:2px solid #5baca0;padding:7px 8px;background:#e7f2ed}.style-profile-summary strong{color:#397870;font-size:10px}.style-profile-summary span{color:#7b8983;font-size:8px}.style-axis-mini{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;margin-top:9px}.style-axis-mini div{display:flex;align-items:center;justify-content:space-between;gap:5px;color:#71807b;font-size:9px}.style-axis-mini strong{color:#4d706b;font-family:Consolas,monospace;font-size:9px}.anchor-section{padding-bottom:13px}.anchor-list{display:flex;flex-wrap:wrap;gap:5px}.anchor-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;border:1px solid #c5dcd5;border-radius:2px;padding:4px 6px;overflow:hidden;color:#2d7770;background:#e6f2ed;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.anchor-chip.manual{border-color:#d8c28d;color:#896225;background:#f7edcf}.anchor-chip span{font-size:12px}.muted-inline{color:#969f9b;font-size:10px;line-height:1.5}.anchor-add{display:flex;gap:5px;margin-top:8px}.anchor-add input,.inspector-input{min-width:0;border:1px solid #d0d4ce;border-radius:2px;padding:7px 8px;color:#4b5756;background:#fbfcf9;font-size:10px}.anchor-add input{flex:1}.anchor-add button{width:29px;border:1px solid #bdcec8;border-radius:2px;color:#2d8078;background:#e8f2ed}.gate-list{display:flex;flex-direction:column;gap:2px}.gate-row{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:5px;min-height:26px;color:#687473;font-size:10px}.gate-row>span:first-child{color:#65736f;font-weight:800;text-align:center}.gate-row strong{font-size:9px;font-weight:800}.gate-row.ok strong,.gate-row.ok>span:first-child{color:var(--teal)}.gate-row.warn strong,.gate-row.warn>span:first-child{color:var(--amber)}.gate-row.bad strong,.gate-row.bad>span:first-child{color:var(--red)}.gate-row.info strong{color:#7d8987}.recommendation{margin:10px 0 0;border-left:2px solid #54a99f;padding:8px 9px;color:#39706c;background:#e4f1ec;font-size:10px;line-height:1.5}.recommendation.danger{border-left-color:var(--red);color:#934d48;background:#f5e3de}.ai-style-section{background:#eef2ee}.ai-score-grid{display:flex;flex-direction:column;gap:8px}.ai-score-row{display:grid;grid-template-columns:38px minmax(50px,1fr) 25px 29px;gap:6px;align-items:center;color:#67736f;font-size:9px}.ai-score-row strong{color:#4c6964;font-family:Consolas,monospace;font-size:11px;text-align:right}.ai-score-row small{color:#83908b;font-size:8px;text-align:right}.ai-score-track{height:5px;overflow:hidden;background:#d9e0db}.ai-score-track i{display:block;height:100%;background:#a86f59}.ai-score-track.after i{background:#4c9e91}.ai-score-delta{margin:10px 0 0;color:#65746f;font-size:9px;line-height:1.5}.ai-confidence-row{display:flex;align-items:center;justify-content:space-between;margin-top:8px;border-top:1px solid #d9e1db;padding-top:7px;color:#7c8984;font-size:9px}.ai-confidence-row strong{color:#4b736c;font-size:9px}.ai-category-list{display:flex;flex-direction:column;gap:5px;margin-top:8px}.ai-category-row{display:grid;grid-template-columns:62px minmax(30px,1fr) 22px;gap:6px;align-items:center;color:#78847f;font-size:8px}.ai-category-row strong{color:#5a716c;font-family:Consolas,monospace;font-size:9px;text-align:right}.ai-category-track{height:4px;overflow:hidden;background:#d9e0db}.ai-category-track i{display:block;height:100%;background:#7aa99f}.ai-signal-details{margin-top:8px;border-top:1px solid #d9e1db;padding-top:7px;color:#7a8782;font-size:9px}.ai-signal-details summary{cursor:pointer;color:#4f756f;font-weight:700}.ai-signal-details ul{margin:6px 0 0;padding-left:14px;line-height:1.5}.ai-signal-details li{margin:3px 0}.ai-signal-details strong{color:#5c6b67}.provider-section{padding-bottom:13px}.provider-main{gap:8px;justify-content:flex-start}.provider-main>div{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.provider-main strong{overflow:hidden;color:#455151;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.provider-main small{overflow:hidden;color:#89928f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.provider-dot{display:inline-block;flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#9aa29d}.provider-dot.online{background:#2c9c8d;box-shadow:0 0 0 3px #d7ebe5}.provider-dot.offline{background:#a6aaa3}.provider-note{margin-top:9px;color:#87918d;font-size:9px;line-height:1.5}.qualification-row{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:9px;border-top:1px solid #dfe2db;padding-top:8px;color:#79847f;font-size:9px}.research-section{padding-bottom:17px}.research-section .section-title{gap:6px}.mode-label{color:#71817c;font-size:9px;font-weight:500}.research-section .inspector-input{width:100%;margin-top:5px}.source-url-row{display:flex;align-items:center;gap:5px}.source-url-row .inspector-input{flex:1;min-width:0}.source-card{display:grid;grid-template-columns:15px minmax(0,1fr) auto;gap:6px;align-items:center;margin-top:7px;border:1px solid #d3dfd8;padding:7px;background:#f7faf5}.source-card.approved{border-color:#a5d1c7;background:#edf6f1}.source-check{color:var(--teal);font-weight:800}.source-card div{display:flex;flex-direction:column;gap:3px;min-width:0}.source-card strong,.source-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-card strong{color:#53615e;font-size:9px}.source-card small{color:#939d98;font-size:8px}.source-card .source-detail{overflow:hidden;white-space:normal;line-height:1.35}.source-actions{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px}.source-actions .approve-link{color:#277d70;font-weight:800}.source-excerpt{grid-column:2 / -1;border-top:1px solid #dfe7df;padding-top:7px}.source-excerpt .eyebrow{display:block;margin-bottom:5px;color:#76908a;font-size:8px}.source-excerpt pre{max-height:145px;margin:0;overflow:auto;color:#53635f;font-family:Malgun Gothic,sans-serif;font-size:9px;line-height:1.55;white-space:pre-wrap}.source-excerpt p{margin:0;color:#87938e;font-size:9px;line-height:1.5}.source-note{margin:8px 0 0;color:#8a9690;font-size:9px;line-height:1.5}.language-section{background:#f4f5f0}.language-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.language-metric-grid div{min-width:0;border:1px solid #dce2da;padding:6px;background:#fafbf7}.language-metric-grid span{display:block;overflow:hidden;color:#89948f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.language-metric-grid strong{display:block;margin-top:3px;color:#4d6964;font-family:Consolas,monospace;font-size:11px}.spelling-count{color:#71807b;font-size:9px}.spelling-count.has-issues{color:#a05f45;font-weight:800}.statusbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 13px;color:#9daaa6;background:#252b2e;font-size:9px}.status-left,.status-right{display:flex;align-items:center;min-width:0;gap:7px}.status-left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-pulse{display:inline-block;width:6px;height:6px;border-radius:50%;background:#54aaa0}.status-right{flex:0 0 auto;color:#83918e}.status-divider{width:1px;height:10px;background:#465054}.modal-backdrop{position:fixed;z-index:10;inset:0;display:grid;place-items:center;padding:30px;background:#1d232485}.settings-modal,.experience-modal,.preview-modal,.style-profile-modal{width:min(640px,100%);max-height:calc(100vh - 60px);overflow:auto;border:1px solid #c1c9c1;border-radius:3px;box-shadow:var(--shadow);background:#fbfaf6}.connection-modal{width:min(700px,100%);max-height:calc(100vh - 60px);overflow:auto;border:1px solid #c1c9c1;border-radius:3px;box-shadow:var(--shadow);background:#fbfaf6}.experience-modal{width:min(760px,100%)}.preview-modal{width:min(600px,100%)}.style-profile-modal,.repetition-modal{width:min(680px,100%)}.modal-header{padding:18px 20px 15px;border-bottom:1px solid var(--line)}.modal-header h2{margin:4px 0 0;color:#2d3839;font-size:18px;letter-spacing:-.04em}.modal-header .icon-button{border-color:#c7ccc5;color:#61706e}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:17px 20px}.setting-field{display:flex;flex-direction:column;gap:6px;color:#697673;font-size:10px;font-weight:700}.setting-field select{border-color:#c8cec7;color:#394546;background:#fffefa}.setting-help{color:#8a9590;font-size:9px;font-weight:500;line-height:1.4}.settings-divider{height:1px;background:var(--line)}.settings-block{padding:17px 20px}.settings-block h3{margin:4px 0 13px;color:#3a4647;font-size:13px}.network-settings-block{padding-top:15px;padding-bottom:15px;background:#f5f6f0}.network-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.network-heading h3{margin-bottom:0}.network-mode-badge{flex:0 0 auto;border:1px solid #b7c9c1;padding:4px 7px;color:#39766e;background:#e7f1ec;font-size:9px;font-weight:800}.network-mode-badge.corporate_compatible{border-color:#d4b779;color:#85632c;background:#f7edd5}.network-intro,.network-note{margin:10px 0 0;color:#71807b;font-size:9px;line-height:1.55}.network-profile-field{display:flex;flex-direction:column;gap:5px;margin-top:11px;color:#65736e;font-size:9px;font-weight:800}.network-profile-field select,.network-profile-field input{min-width:0;border:1px solid #cbd2ca;border-radius:2px;padding:7px 8px;color:#465453;background:#fffefa;font-size:10px}.network-profile-field small{color:#8a9590;font-size:8px;font-weight:500;line-height:1.4}.network-toggle{display:flex;align-items:flex-start;gap:8px;margin-top:11px;color:#5c6b67;font-size:9px}.network-toggle input{margin-top:2px;accent-color:var(--teal)}.network-toggle span{display:flex;flex-direction:column;gap:3px}.network-toggle strong{color:#52635e;font-size:10px}.network-toggle small{color:#8a9590;font-size:8px;font-weight:500;line-height:1.4}.network-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.network-facts{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);gap:4px 8px;margin-top:12px;border-top:1px solid #dfe5dd;padding-top:9px;color:#8a9590;font-size:8px}.network-facts strong{overflow:hidden;color:#5a6d68;font-family:Consolas,monospace;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.network-check-list{display:flex;flex-direction:column;gap:5px;margin-top:9px}.network-check{display:grid;grid-template-columns:17px minmax(0,1fr);gap:6px;align-items:start;border-left:2px solid #a9c9bd;padding:6px 7px;background:#edf5f0}.network-check.warning{border-left-color:var(--amber);background:#f8f0dc}.network-check.blocked,.network-check.error{border-left-color:var(--red);background:#f8eae5}.network-check-mark{color:#277d70;font-family:Consolas,monospace;font-size:11px;font-weight:800;line-height:1.3}.network-check.warning .network-check-mark{color:#a06f24}.network-check.blocked .network-check-mark,.network-check.error .network-check-mark{color:#a14f48}.network-check>div{display:flex;flex-direction:column;gap:2px;min-width:0}.network-check strong{color:#52635e;font-size:9px}.network-check small,.network-check em{color:#7d8a84;font-size:8px;font-style:normal;line-height:1.4}.network-check em{color:#9a7040}.network-note{border-top:1px solid #dfe5dd;padding-top:9px}.experience-intro,.connection-intro{border-bottom:1px solid var(--line);padding:13px 20px;color:#687672;background:#f4f3ed;font-size:10px;line-height:1.6}.connection-runtime-note{margin:12px 20px 0;border-left:3px solid #3182f6;padding:9px 11px;color:#58708e;background:#f3f7fd;font-size:10px;line-height:1.55;overflow-wrap:anywhere;word-break:keep-all}.connection-list{display:flex;flex-direction:column;gap:8px;padding:15px 20px 4px}.connection-card{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #d7ddd5;padding:11px;background:#f8f8f2}.connection-card-copy{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.connection-card-copy>div{display:flex;align-items:center;gap:8px}.connection-card-copy strong{color:#435251;font-size:11px}.connection-card-copy>span,.connection-card-copy small{overflow:hidden;color:#89948f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.connection-help{display:flex;flex-direction:column;gap:4px;margin:12px 20px;border-top:1px solid #e4e5de;padding-top:10px;color:#7f8c87;font-size:10px;line-height:1.5}.connection-help strong{color:#4c625e}.experience-list{display:flex;flex-direction:column;gap:7px;padding:15px 20px 2px}.experience-card{display:grid;grid-template-columns:17px minmax(0,1fr);gap:9px;border:1px solid #d7ddd5;padding:10px;color:#687571;background:#f8f8f2;font-size:10px;cursor:pointer}.experience-card.linked{border-color:#a5d1c7;background:#edf6f1}.experience-card input{margin-top:3px;accent-color:var(--teal)}.experience-card-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.experience-card-title strong{color:#435251;font-size:11px}.experience-card-title span{color:var(--teal);font-size:9px}.experience-card dl{display:grid;grid-template-columns:17px minmax(0,1fr);gap:3px 6px;margin:7px 0 0;line-height:1.5}.experience-card dt{color:#3c8b83;font-size:9px;font-weight:800}.experience-card dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.experience-card dd{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:keep-all;line-height:1.5}.experience-form{margin:15px 20px 0;border:1px solid #d8dcd4;padding:13px;background:#f7f7f1}.form-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px;color:#86918d;font-size:9px}.experience-form label{display:flex;flex-direction:column;gap:5px;margin-top:8px;color:#707b77;font-size:9px;font-weight:700}.experience-form input,.experience-form textarea{border:1px solid #cdd3cb;border-radius:2px;padding:7px 8px;color:#4c5856;background:#fffefa;font-size:10px}.experience-form textarea{min-height:58px;resize:vertical;line-height:1.5}.experience-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px 10px}.cli-row{display:grid;grid-template-columns:11px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px 0;border-top:1px solid #eceae3}.cli-row>div{display:flex;flex-direction:column;gap:2px}.cli-row strong{color:#4d5857;font-size:11px}.cli-row small,.cli-route{overflow:hidden;color:#8a9490;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.cli-route{max-width:170px}.api-key-box{margin-top:13px;border:1px solid #d7dcd4;padding:10px;background:#f4f5ef}.api-key-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#52605e;font-size:10px;font-weight:800}.api-key-heading small{color:#8d9892;font-size:9px;font-weight:500}.api-key-controls{display:grid;grid-template-columns:132px minmax(130px,1fr) auto;gap:6px}.api-key-controls select,.api-key-controls input{min-width:0;border:1px solid #cbd1c9;border-radius:2px;padding:7px;color:#4b5756;background:#fffefa;font-size:10px}.backup-box{margin-top:11px;border:1px solid #d7dcd4;padding:10px;background:#f4f5ef}.backup-controls{display:grid;grid-template-columns:minmax(150px,1fr) auto auto;gap:6px}.backup-controls input{min-width:0;border:1px solid #cbd1c9;border-radius:2px;padding:7px;color:#4b5756;background:#fffefa;font-size:10px}.backup-box p{margin:7px 0 0;color:#8a9590;font-size:9px;line-height:1.5}.privacy-callout,.preview-warning{display:flex;gap:9px;margin-top:15px;border-left:2px solid var(--teal);padding:9px 10px;color:#42716c;background:#e6f1ed;font-size:10px;line-height:1.55}.privacy-callout>span,.preview-warning>span{color:var(--teal);font-weight:800}.privacy-callout p,.preview-warning p{margin:0}.modal-footer{padding:13px 20px;border-top:1px solid var(--line)}.preview-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;padding:15px 20px 3px}.preview-meta div,.preview-meta label{display:flex;flex-direction:column;gap:4px;min-width:0;border:1px solid #deded5;padding:9px;background:#f5f3ec}.preview-meta span{color:#8b9490;font-size:9px}.preview-meta strong{color:#4a5655;font-size:10px}.preview-meta input,.preview-meta select,.preview-endpoint input{min-width:0;border:1px solid #d0d4ce;padding:5px 6px;color:#4b5756;background:#fffefa;font-size:10px}.preview-endpoint{display:flex;flex-direction:column;gap:4px;margin:9px 20px 0;color:#8b9490;font-size:9px}.preview-block{margin:12px 20px 0;border:1px solid #d8d8cf;background:#fffefa}.preview-block .eyebrow{display:block;padding:10px 11px;border-bottom:1px solid #e7e5dc}.preview-block pre{max-height:210px;margin:0;overflow:auto;padding:12px;color:#4d5b59;font-family:Malgun Gothic,sans-serif;font-size:11px;line-height:1.8;white-space:pre-wrap}.preview-warning{margin:14px 20px;border-left-color:var(--amber);color:#85632c;background:#f7edd5}.preview-warning>span{color:var(--amber)}.style-profile-intro{margin:0;border-bottom:1px solid var(--line);padding:13px 20px;color:#687672;background:#f4f3ed;font-size:10px;line-height:1.6}.style-sample-input{display:block;width:calc(100% - 40px);min-height:180px;margin:15px 20px 0;resize:vertical;border:1px solid #cdd3cb;padding:10px;color:#4b5756;background:#fffefa;font-family:Malgun Gothic,sans-serif;font-size:11px;line-height:1.7}.style-sample-meta{display:flex;justify-content:space-between;gap:8px;padding:7px 20px 0;color:#89948f;font-size:9px}.style-profile-results{margin:15px 20px 0;border:1px solid #d7ddd5;padding:11px;background:#f7f8f2}.style-result-head{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px;color:#3e7770;font-size:10px}.style-result-head span{color:#89948f;font-size:9px}.style-result-row{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:8px;align-items:center;border-top:1px solid #e3e6df;padding:7px 0}.style-result-row>div{display:flex;flex-direction:column;gap:2px;min-width:0}.style-result-row strong{color:#56625f;font-size:10px}.style-result-row span{overflow:hidden;color:#89938e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.style-result-row b{color:#397c74;font-family:Consolas,monospace;font-size:11px;text-align:right}.style-profile-results ul{margin:8px 0 0;border-top:1px solid #e3e6df;padding:8px 0 0 15px;color:#89938e;font-size:9px;line-height:1.5}.style-comparison{margin:10px 20px 0;border:1px solid #b9d3ca;padding:11px;background:#edf5f0}.style-comparison .style-result-head{margin-bottom:4px}.style-compare-row{display:grid;grid-template-columns:minmax(0,1fr) 76px 34px;gap:7px;align-items:center;border-top:1px solid #dce8e1;padding:6px 0;color:#64726e;font-size:9px}.style-compare-row b{color:#4b706a;font-family:Consolas,monospace;font-size:9px;text-align:right}.style-compare-row em{color:#788985;font-family:Consolas,monospace;font-size:9px;font-style:normal;text-align:right}.style-compare-row em.positive{color:#277d70}.style-compare-row em.negative{color:#a35c50}.style-comparison p{margin:8px 0 0;color:#71817b;font-size:9px;line-height:1.5}.repetition-input{display:block;width:calc(100% - 40px);min-height:160px;margin:15px 20px 0;resize:vertical;border:1px solid #cdd3cb;padding:10px;color:#4b5756;background:#fffefa;font-family:Malgun Gothic,sans-serif;font-size:11px;line-height:1.7}.repetition-results{margin:15px 20px 0;border:1px solid #d7ddd5;padding:11px;background:#f7f8f2}.repetition-pair{display:grid;grid-template-columns:minmax(0,1fr) 46px;gap:8px;align-items:center;border-top:1px solid #e3e6df;padding:8px 0}.repetition-pair>div{display:flex;flex-direction:column;gap:3px;min-width:0}.repetition-pair strong{color:#56625f;font-size:10px}.repetition-pair span{overflow:hidden;color:#89938e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.repetition-pair b{color:#397c74;font-family:Consolas,monospace;font-size:11px;text-align:right}.repetition-pair.high b{color:var(--red)}.repetition-results ul{margin:8px 0 0;border-top:1px solid #e3e6df;padding:8px 0 0 15px;color:#89938e;font-size:9px;line-height:1.5}.document-context strong,.workflow-steps span,.version-copy strong,.provider-main strong,.provider-main small,.source-card strong,.source-card small,.network-facts strong,.connection-card-copy>span,.connection-card-copy small,.experience-card dd,.cli-row small,.cli-route,.style-result-row span,.repetition-pair span{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:keep-all;line-height:1.45}.anchor-chip{height:auto;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:keep-all;line-height:1.35}.source-card .source-detail{overflow-wrap:anywhere}.cli-route{max-width:220px}.document-context{overflow:visible;flex-wrap:wrap;align-items:flex-start}.document-context strong{max-width:none;line-height:1.35}.profile-coach .editor-heading{padding-bottom:25px}.profile-coach .finding-copy,.profile-coach .gate-row,.profile-coach .source-note{font-size:11px}.profile-analyst .finding-topline small,.profile-analyst .eyebrow{color:#637e79}.profile-analyst .inspector-section{padding-top:12px;padding-bottom:12px}@media(max-width:1250px){.workspace-grid{grid-template-columns:196px minmax(460px,1fr) 285px}.brand-lockup{width:190px}.document-context{gap:6px}.editor-heading{padding-left:20px;padding-right:20px}.editor-guide,.editor-columns,.diff-view{margin-left:14px;margin-right:14px}}@media(max-width:1080px){body{min-width:760px}.workspace-grid{grid-template-columns:175px minmax(410px,1fr)}.inspector{display:none}.brand-lockup{width:auto}.document-context{flex:1}.document-context strong{max-width:180px}.top-actions .compact-label{display:none}.editor-action-buttons{justify-content:flex-start}}@media(max-width:860px){.document-context{display:none}.topbar{gap:8px;padding-left:12px;padding-right:12px}.top-actions{gap:6px}.top-actions .quiet-button{padding-left:9px;padding-right:9px;font-size:11px}.editor-actions{padding-left:14px;padding-right:14px}.editor-guide{margin-left:14px;margin-right:14px}.editor-guide-note{flex-basis:100%;margin-left:0}.action-hint{flex-basis:100%;min-width:0}.editor-action-buttons{gap:7px}}.brand-mark,.icon-button,.small-icon-button,.primary-button,.secondary-button,.quiet-button,.danger-button,.select-label select,.setting-field select,.limit-control input,.question-input{border-radius:9px}.editor-guide{border-radius:12px}.editor-columns,.diff-view{border-radius:16px;overflow:hidden}.finding-card,.source-card,.provider-card,.network-card,.api-key-box,.backup-box,.preview-modal,.experience-modal,.repetition-modal,.style-profile-modal,.settings-modal,.connection-modal{border-radius:14px}.candidate-badge,.gate-badge,.anchor-chip,.tag-chip{border-radius:999px}@media(max-width:760px){body{min-width:0}.workspace-grid{grid-template-columns:minmax(0,1fr);overflow:auto}.left-rail{display:none}.topbar{min-width:0;flex-wrap:wrap;min-height:66px;height:auto;padding-top:9px;padding-bottom:9px}.top-actions{flex-wrap:wrap}.editor-columns{grid-template-columns:minmax(0,1fr);overflow:visible}.text-column+.text-column{border-top:1px solid var(--line);border-left:0}.writing-area{min-height:240px}}:root{font-family:Pretendard,Noto Sans KR,Malgun Gothic,Segoe UI,sans-serif;color:#191f28;background:#f7f8fa;--frame: #f7f8fa;--frame-soft: #ffffff;--frame-muted: #8b95a1;--paper: #ffffff;--paper-alt: #f8f9fb;--line: #e5e8ed;--line-dark: #d5dae2;--ink: #191f28;--muted: #6b7684;--teal: #3182f6;--teal-soft: #e8f1ff;--red: #e25555;--red-soft: #fff0f0;--amber: #d9902f;--amber-soft: #fff6e5;--shadow: 0 12px 30px rgba(25, 31, 40, .08)}body{background:#f7f8fa;color:var(--ink)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:#3182f6}.app-shell{background:#f7f8fa}.topbar{border-bottom-color:#eef0f3;color:var(--ink);background:#fff;box-shadow:0 1px #191f2805}.brand-mark{border:0;border-radius:10px;color:#fff;background:#191f28}.brand-subtitle,.topbar .eyebrow{color:#8b95a1}.context-separator{color:#c7cdd5}.select-label select,.setting-field select{border-color:#e1e5ea;color:#303844;background:#fff}.icon-button,.small-icon-button{border-color:#e1e5ea;color:#66717e;background:#fff}.icon-button:hover,.small-icon-button:hover{border-color:#3182f6;color:#3182f6}.primary-button{border-color:#3182f6;color:#fff;background:#3182f6}.primary-button:hover{background:#246fd9}.secondary-button{border-color:#dfe4ea;color:#303844;background:#fff}.secondary-button:hover{border-color:#3182f6;color:#246fd9}.quiet-button{border-color:#dfe4ea;color:#53606d;background:#fff}.quiet-button:hover{border-color:#3182f6;color:#246fd9}.danger-button{border-color:#f0caca;color:#c44242;background:#fff5f5}.danger-button:hover{border-color:#e25555;background:#ffeded}kbd{border-color:#d9dee6;color:#788391;background:#f7f8fa}.workspace-grid{background:#f7f8fa}.left-rail{border-right-color:#e7eaf0;color:#52606d;background:#fff}.rail-heading .eyebrow,.section-label{color:#8b95a1}.project-nav,.workflow-strip,.rail-bottom{border-color:#edf0f3}.nav-item,.question-item,.list-link,.version-item{color:#687482}.nav-item:hover,.nav-item.active{color:#1f6fe5;background:#edf4ff}.nav-count,.muted-count,.question-state,.version-rate{color:#9aa4af}.question-item:hover,.question-item.active,.list-link:hover{color:#1f6fe5}.workflow-steps{color:#a0a9b3}.workflow-steps span.done,.workflow-steps span.active{color:#3182f6}.version-item:hover,.version-item.current{border-left-color:#3182f6;background:#edf4ff}.version-copy strong{color:#3b4652}.version-copy small{color:#9aa4af}.import-button{color:#687482}.import-button:hover{color:#1f6fe5}.import-button span{color:#3182f6}.editor-toolbar,.editor-heading{border-color:#eef0f3;background:#fff}.toolbar-tab{color:#9aa4af}.autosave-indicator{color:#8b95a1}.editor-heading,.question-input{color:#191f28}.editor-guide{border-color:#e5edf9;color:#758292;background:#f8fbff}.editor-guide-title{color:#44505e}.editor-guide-note{color:#96a0ac}.editor-columns,.diff-view{border-color:#e4e8ed;background:#fff;box-shadow:0 8px 24px #191f280a}.text-column+.text-column{border-left-color:#e8ebef}.column-header{border-bottom-color:#eef0f3;color:#66717e}.candidate-badge{border-color:#cfe0ff;color:#246fd9;background:#edf4ff}.writing-area{color:#252d36}.original-area{color:#596574;background:#fbfcfd}.writing-area::selection{color:#164d9b;background:#d9e8ff}.column-footer{border-top-color:#eef0f3;color:#9aa4af}.action-hint{color:#7c8793}.action-hint-copy strong{color:#4c5865}.hint-icon{border-color:#cbd3dd;color:#718090}.diff-view{background:#fff}.diff-summary{border-bottom-color:#eef0f3}.diff-summary strong{color:#3b4652}.diff-changed{background:#fff8e8}.diff-added{background:#eff9f3}.diff-removed{background:#fff0ef}.inspector{border-left-color:#e3e7ec;color:var(--ink);background:#f8f9fb}.inspector-header{border-bottom-color:#e7ebef}.gate-badge.passed{color:#1d72dc;background:#e7f1ff}.gate-badge.review{color:#a36d1f;background:#fff5df}.gate-badge.blocked{color:#c44242;background:#ffeded}.inspector-section{border-bottom-color:#e7ebef}.section-title,.finding-topline strong{color:#4c5865}.verified-label,.more-link,.mini-link,.refresh-button{color:#3182f6}.finding-card:hover,.finding-card.selected{border-color:#cfe0ff;background:#fff}.finding-copy{color:#66717e}.finding-copy em{color:#1f6fe5}.hr-overall{color:#3182f6}.hr-axis-dot.strong{background:#3182f6}.style-profile-summary{border-left-color:#3182f6;background:#edf4ff}.anchor-chip{border-color:#cfe0ff;color:#246fd9;background:#edf4ff}.anchor-add input,.inspector-input{border-color:#dfe4ea;color:#3b4652;background:#fff}.anchor-add button{border-color:#cfe0ff;color:#246fd9;background:#edf4ff}.verified-label{color:#3182f6}.gate-row.ok strong,.gate-row.ok>span:first-child{color:#3182f6}.ai-style-section{background:#f4f7fb}.ai-score-track.after i{background:#3182f6}.ai-category-track i{background:#79a8ed}.ai-signal-details summary{color:#246fd9}.workspace-grid{grid-template-columns:minmax(200px,224px) minmax(0,1fr) minmax(280px,318px)}.editor-heading>div:first-child{flex:1 1 auto;min-width:0}.heading-tools{flex:0 0 auto;min-width:0}.question-input{width:100%;max-width:700px;min-width:0;overflow-wrap:normal;word-break:keep-all}@media(max-width:1080px){.workspace-grid{grid-template-columns:175px minmax(0,1fr)}}@media(max-width:760px){.workspace-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:1250px){.topbar{gap:12px;padding-left:16px;padding-right:16px}.top-actions{gap:6px;min-width:0}.top-actions .compact-label{display:none}.top-actions .quiet-button{padding-left:9px;padding-right:9px;font-size:11px}.document-context strong{max-width:220px}}@media(max-width:1000px){.document-context{display:none}.topbar{gap:8px;padding-left:12px;padding-right:12px}.top-actions .primary-button{padding-left:10px;padding-right:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-error-screen{display:grid;justify-items:start;align-content:center;gap:12px;min-height:100vh;padding:48px clamp(24px,8vw,120px);color:#191f28;background:#f7f8fa}.app-error-screen .eyebrow{color:#8b95a1}.app-error-screen h1{max-width:560px;margin:0;font-size:clamp(26px,4vw,42px);letter-spacing:-.055em;line-height:1.2}.app-error-screen p{max-width:560px;margin:0 0 7px;color:#6b7684;font-size:13px;line-height:1.75}.app-error-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#fff;background:#e25555;font-size:18px;font-weight:800}.local-sentence-review-panel{margin:14px 18px 0;border:1px solid #cfe0ff;border-top:3px solid #3182f6;border-radius:10px;padding:15px;color:#66717e;background:#fbfdff}.local-sentence-review-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.local-sentence-review-head h2{margin:5px 0 0;color:#191f28;font-size:15px;letter-spacing:-.04em}.local-sentence-review-head strong{flex:0 0 auto;font-size:11px}.local-sentence-review-head strong.needs-review{color:#a36d1f}.local-sentence-review-head strong.reviewed{color:#18875f}.local-sentence-review-panel>p{max-width:760px;margin:10px 0 0;font-size:11px;line-height:1.6}.local-sentence-review-list{display:grid;gap:8px;margin-top:12px}.local-sentence-review-list article{min-width:0;border:1px solid #e2e7ef;border-radius:8px;padding:11px;background:#fff}.local-sentence-review-list article.needs-review{border-color:#ecd7aa;background:#fffdf8}.local-sentence-review-list article.reviewed{border-color:#cfe9dd;background:#fbfffd}.local-sentence-review-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.local-sentence-review-row-head span{color:#66717e;font-size:10px;font-weight:750}.local-sentence-review-row-head strong{color:#a36d1f;font-size:10px}.local-sentence-review-list article.reviewed .local-sentence-review-row-head strong{color:#18875f}.local-sentence-review-copy{display:grid;gap:6px;margin-top:9px}.local-sentence-review-copy p{display:grid;grid-template-columns:42px minmax(0,1fr);gap:7px;min-width:0;margin:0;font-size:11px;line-height:1.55}.local-sentence-review-copy b{color:#98a2b3;font-size:10px}.local-sentence-review-copy span{min-width:0;overflow-wrap:anywhere;word-break:keep-all;white-space:pre-wrap}.local-sentence-review-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}@media(max-width:760px){.local-sentence-review-panel{margin-right:12px;margin-left:12px}}@media(max-width:520px){.app-error-screen{padding:32px 20px}.app-error-screen .primary-button{width:100%}.local-sentence-review-panel{margin-right:8px;margin-left:8px;padding:12px}.local-sentence-review-head{align-items:flex-start;flex-direction:column;gap:5px}.local-sentence-review-copy p{grid-template-columns:1fr;gap:2px}.local-sentence-review-actions>*{flex:1 1 140px;white-space:normal}}:root{--frame: #f7f9fc;--frame-soft: #f1f4f8;--frame-muted: #8b95a3;--paper: #ffffff;--paper-alt: #f7f9fc;--line: #e5eaf0;--line-dark: #cbd5e1;--ink: #191f28;--muted: #6b7684;--teal: #3182f6;--teal-soft: #edf4ff;--red: #d64545;--red-soft: #fff0f0;--amber: #a36d1f;--amber-soft: #fff7e6;--shadow: 0 12px 32px rgba(25, 31, 40, .08)}body,.app-shell{background:#f7f9fc}.topbar{color:#191f28;border-bottom-color:#e8edf3;background:#fff}.brand-mark{border:0;border-radius:11px;color:#fff;background:#191f28}.brand-name{color:#191f28}.brand-subtitle,.topbar .eyebrow{color:#8b95a3}.document-context{color:#6b7684}.document-context strong{color:#191f28}.context-separator{color:#b8c1cc}.select-label{color:#6b7684}.select-label select,.setting-field select{border-color:#dbe2ea;border-radius:10px;color:#394452;background:#fff}.icon-button,.small-icon-button{border-radius:9px}.primary-button,.secondary-button,.quiet-button,.danger-button{border-radius:10px}.primary-button{color:#fff;border-color:#3182f6;background:#3182f6;box-shadow:0 4px 10px #3182f629}.primary-button:hover{background:#286fd8}.secondary-button{color:#4b5563;border-color:#dbe2ea;background:#fff}.secondary-button:hover{border-color:#9fc2f8;color:#246fd9;background:#f8fbff}.quiet-button{color:#5f6b7a;border-color:#dbe2ea;background:#fff}.quiet-button:hover{border-color:#9fc2f8;color:#246fd9}.danger-button{border-color:#f0caca;color:#b53b3b;background:#fff5f5}.left-rail{color:#5f6b7a;border-right-color:#e8edf3;background:#fff}.left-rail .rail-heading .eyebrow{color:#8b95a3}.project-nav,.workflow-strip,.rail-bottom{border-color:#edf0f4}.small-icon-button{border-color:#dbe2ea;color:#6b7684}.small-icon-button:hover{border-color:#9fc2f8;color:#246fd9}.nav-item,.question-item,.list-link,.version-item{color:#667383}.nav-item:hover,.nav-item.active{color:#246fd9;background:#edf4ff}.nav-icon,.list-symbol{color:#3182f6}.section-label{color:#8b95a3}.question-item:hover,.question-item.active,.list-link:hover{color:#246fd9}.question-state,.nav-count,.muted-count,.workflow-steps{color:#a0aab7}.workflow-steps span.done{color:#4a9b8a}.workflow-steps span.active{color:#246fd9}.version-item:hover,.version-item.current{border-left-color:#3182f6;background:#f2f7ff}.version-number{color:#3182f6}.version-copy strong{color:#4b5563}.version-copy small,.version-rate{color:#9aa5b2}.import-button{color:#667383}.import-button:hover{color:#246fd9}.editor-workspace{background:#fff}.editor-toolbar{border-bottom-color:#e8edf3;background:#fff}.toolbar-tab{color:#9aa5b2}.toolbar-tab.active{color:#191f28}.toolbar-tab.active:after{background:#3182f6}.autosave-indicator{color:#8b95a3}.toolbar-meta .quiet-button{color:#5f6b7a;border-color:#dbe2ea}.editor-heading{background:#fff}.question-input{color:#191f28}.question-input:focus{border-bottom-color:#3182f6;outline-color:#3182f62e}.limit-control{color:#8b95a3}.limit-control input{border-color:#dbe2ea;border-radius:9px;color:#394452;background:#fff}.editor-guide{border-color:#dce9fb;border-radius:12px;color:#71809a;background:#f8fbff}.editor-guide-title{color:#4d6d9f}.editor-guide-step b{background:#3182f6}.editor-guide-arrow{color:#3182f6}.editor-guide-note{color:#8b95a3}.editor-columns,.diff-view{border-color:#e1e8f0;border-radius:14px;box-shadow:0 5px 18px #191f280a}.column-header{border-bottom-color:#edf0f4;color:#6b7684}.original-marker{background:#9aa5b2}.candidate-marker{background:#3182f6}.candidate-badge{border-color:#c8ddfb;border-radius:999px;color:#246fd9;background:#edf4ff}.writing-area{color:#27313d}.original-area{background:#f8fafc}.candidate-area{background:#fff}.writing-area::selection{color:#173f82;background:#dceaff}.column-footer{border-top-color:#edf0f4;color:#9aa5b2}.editor-actions{background:#fff}.action-hint{color:#7d8997}.hint-icon{border-color:#cbd8ea;color:#5f83b8}.status-dot.teal{background:#3182f6;box-shadow:0 0 0 2px #3182f61f}.inspector{color:#191f28;border-left-color:#e1e8f0;background:#f7f9fc}.inspector-header{border-bottom-color:#e6ebf1}.inspector-header h2{color:#191f28}.gate-badge{border-radius:999px}.gate-badge.passed{color:#16845f;background:#e8f8f1}.gate-badge.review{color:#9a671d;background:#fff5df}.gate-badge.blocked{color:#b53b3b;background:#fff0f0}.inspector-section{border-bottom-color:#e6ebf1}.section-title{color:#4b5563}.finding-card{border-radius:10px}.finding-card:hover,.finding-card.selected{border-color:#cfe0f8;background:#fff}.finding-copy{color:#667383}.finding-topline strong{color:#4b5563}.finding-copy em,.more-link,.mini-link,.refresh-button{color:#246fd9}.style-profile-summary{border-radius:10px;border-left-color:#3182f6;background:#edf4ff}.style-profile-summary strong{color:#246fd9}.anchor-chip{border-radius:999px;border-color:#cfe0f8;color:#246fd9;background:#edf4ff}.anchor-chip.manual{border-color:#f0d7a3;color:#9a671d;background:#fff7e6}.anchor-add input,.inspector-input{border-color:#dbe2ea;border-radius:9px;color:#4b5563;background:#fff}.anchor-add button{border-color:#cfe0f8;border-radius:9px;color:#246fd9;background:#edf4ff}.recommendation{border-left-color:#3182f6;color:#246fd9;background:#edf4ff}.ai-style-section{background:#f7f9fc}.statusbar{color:#8b95a3;border-top:1px solid #e8edf3;background:#fff}.status-pulse{background:#3182f6}.status-right{color:#9aa5b2}.status-divider{background:#dbe2ea}.modal-backdrop{background:#191f2847}.settings-modal,.experience-modal,.preview-modal,.style-profile-modal,.connection-modal{border-color:#e1e8f0;border-radius:18px;box-shadow:0 20px 48px #191f2824;background:#fff}.modal-header{border-bottom-color:#edf0f4}.modal-header h2{color:#191f28}.modal-header .icon-button{border-color:#dbe2ea;color:#6b7684}.settings-block,.experience-intro,.connection-intro,.style-profile-intro{background:#f8fafc}.experience-form,.connection-card,.experience-card,.api-key-box,.backup-box,.preview-block,.style-profile-results,.repetition-results{border-color:#e1e8f0;border-radius:12px;background:#fff}.experience-form input,.experience-form textarea,.api-key-controls select,.api-key-controls input,.backup-controls input,.style-sample-input,.repetition-input{border-color:#dbe2ea;border-radius:10px;background:#fff}.modal-footer{border-top-color:#edf0f4}.editor-action-buttons>button{min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:keep-all;line-height:1.35;text-align:center}.online-loading-screen{min-height:100vh;display:grid;align-content:center;justify-items:start;gap:12px;padding:48px clamp(24px,8vw,120px);color:#191f28;background:#f7f9fc}.online-loading-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#fff;background:#191f28;font-size:18px;font-weight:800}.online-loading-screen .eyebrow{color:#3182f6}.online-loading-screen h1{max-width:620px;margin:0;letter-spacing:-.045em;line-height:1.18}.online-loading-screen p{max-width:620px;margin:0;color:#6b7684;line-height:1.7}@media(max-width:1250px){.editor-action-buttons>button{min-height:42px}}.document-context strong,.version-copy strong,.provider-main strong,.provider-main small,.source-card strong,.source-card small,.experience-card dd,.connection-card-copy>span,.connection-card-copy small,.cli-row small,.cli-route,.style-result-row span,.repetition-pair span,.network-facts strong{min-width:0;max-width:100%;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:keep-all;line-height:1.45}.document-context strong{flex:1 1 220px}.version-copy strong,.provider-main strong,.source-card strong{display:block}.anchor-chip{max-width:100%;height:auto;min-height:26px;white-space:normal;overflow-wrap:anywhere;word-break:keep-all;line-height:1.35}.editor-guide-note,.status-left{min-width:0;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:keep-all;line-height:1.45}
