*{box-sizing:border-box}:root{--page:#f3f5f7;--surface:#fff;--blue:#4e69be;--ink:#304d5b;--muted:#607581;--line:#e3e8ec;--link-hover:#334c98;--button:#4e69be;--button-hover:#354f9e;--control-border:#9aabb5;--search-border:#cbd4da;--subtle:#edf1fc;--search-button:#eaf0f4;--focus:#ba7600;--accent:#2c9b8a;--hover-border:#a8b8dc;--table-border:#d6dfe6;--table-header:#edf1f7;--inactive-tab:#e5eaf3;--selected-border:#c0ccea;--warning-bg:#fff1cb;--warning-ink:#76540b;--success-bg:#dff3e7;--success-ink:#226741;--neutral-bg:#e9edf1;--neutral-ink:#52616d;--secondary-border:#bdc8d7;--error-bg:#fff0ed;--error-ink:#8c2f20;--editor-border:#d4dce5;--cell-border:#c9d2df;--cell-selected:#dce5fa;--preview-hover:#f1f4fc;--preview-footer:#f7f9fc;--highlight:#fff0bc;--disabled-bg:#e7ebef;--disabled-ink:#60717e;--disabled-button:#7a8998;--ticket-border:#dce1eb;--attachment-bg:#f2f7f7;--staff-bg:#f2f5ff;--note-bg:#fff7dc;--note-border:#9a6900;--ticket-control:#8d99ac;--ai-border:#b8c6e6;--ai-bg:#f6f8fd;--ai-draft-border:#ccd4e3;--risk-bg:#fff1d6;--risk-ink:#5e3b00;--risk-border:#aa6900;--metric-ink:#304a9d;color-scheme:light}body{background:#f3f5f7;background:var(--page);color:#304d5b;color:var(--ink);font-family:Segoe UI,Arial,sans-serif;line-height:1.65;margin:0}a{color:#4e69be;color:var(--blue);text-underline-offset:.2em}a:hover{color:#334c98;color:var(--link-hover)}header{background:#fff;background:var(--surface);border-bottom:1px solid #e3e8ec;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.1rem max(1.5rem,calc(50vw - 570px))}.brand,header{align-items:center}.brand{color:#304d5b;color:var(--ink);display:inline-flex;gap:.8rem;text-decoration:none}.brand img{height:49px;width:49px}.brand-name{font-size:1.25rem;font-weight:700;line-height:1.3}.brand-caption{color:#607581;color:var(--muted);display:block;font-size:.8rem;font-weight:400;letter-spacing:.04em}nav{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem}header nav{font-size:.9rem}header nav>a{color:#304d5b;color:var(--ink);text-decoration:none}header nav>a:hover{color:#4e69be;color:var(--blue);text-decoration:underline}header nav>span{max-width:15rem;overflow-wrap:anywhere}main{margin:auto;max-width:1140px;min-height:75vh;padding:2.5rem 1.5rem 5rem}h1{color:#4e69be;color:var(--blue);font-size:clamp(1.9rem,4vw,2.6rem);letter-spacing:-.025em;line-height:1.25;margin:.5rem 0 1.25rem}h2{font-size:1.5rem;line-height:1.35;margin:0 0 .75rem}h3{font-size:1.1rem;line-height:1.4;margin:0}.hero{padding:1rem 0 2.6rem;text-align:center}.hero h1{font-weight:750}.eyebrow,.hero>p:not(.eyebrow){color:#607581;color:var(--muted)}.eyebrow{font-size:.8rem;font-weight:600;letter-spacing:.1em;margin-bottom:.75rem;text-transform:uppercase}.search{margin:1.75rem auto 0;max-width:720px;text-align:left}.search label{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.search .search-input{background:#fff;background:var(--surface);border:1px solid #cbd4da;border:1px solid var(--search-border);border-radius:.5rem;box-shadow:0 3px 10px #304d5b06;display:flex;overflow:hidden}.search input{background:#0000;border:0;border-radius:0;padding:1rem 1.2rem}.search button{background:#eaf0f4;background:var(--search-button);border-radius:0;color:#304d5b;color:var(--ink);padding-inline:1.5rem}.search button:hover:enabled{background:#4e69be;background:var(--button);color:#fff}label{display:block;font-weight:600;margin-bottom:.5rem}input,textarea{background:#fff;background:var(--surface);border:1px solid #9aabb5;border:1px solid var(--control-border);border-radius:.4rem;color:#304d5b;color:var(--ink);font:inherit;min-width:0;padding:.7rem;width:100%}.button,button{background:#4e69be;background:var(--button);border:0;border-radius:.4rem;color:#fff;cursor:pointer;font:inherit;font-weight:600;padding:.65rem 1rem}button:disabled{background:#7a8998;background:var(--disabled-button);cursor:default}button:hover:enabled{background:#354f9e;background:var(--button-hover)}:focus-visible{outline:3px solid #ba7600;outline:3px solid var(--focus);outline-offset:3px}.help-actions{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-bottom:2.5rem}.support-option{align-items:center;background:#fff;background:var(--surface);border-radius:.9rem;box-shadow:0 7px 28px #304d5b0b;color:#304d5b;color:var(--ink);display:flex;gap:1.25rem;padding:1.75rem;text-decoration:none}.support-option:hover{box-shadow:0 7px 28px #304d5b19}.support-option strong{display:block;font-size:1.15rem;margin-bottom:.3rem}.support-option span span{color:#607581;color:var(--muted);display:block;font-size:.9rem}.option-icon{color:#2c9b8a;color:var(--accent);flex-shrink:0;font-size:2.2rem}.browse-panel{background:#fff;background:var(--surface);border-radius:.9rem;box-shadow:0 7px 28px #304d5b0b;padding:2rem;scroll-margin-top:1.5rem}.browse-panel>h2,.section-intro{text-align:center}.section-intro{color:#607581;color:var(--muted);margin-bottom:1.75rem;margin-top:0}.categories{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.card{background:#fff;background:var(--surface);border:1px solid #e3e8ec;border:1px solid var(--line);border-radius:.65rem;color:#304d5b;color:var(--ink);display:flex;flex-direction:column;padding:1.5rem;text-decoration:none;transition:box-shadow .15s,border-color .15s}.card:hover{border-color:#a8b8dc;border-color:var(--hover-border);box-shadow:0 5px 18px #304d5b10}.folder-icon{align-items:center;background:#edf1fc;background:var(--subtle);border-radius:.6rem;color:#4e69be;color:var(--blue);display:inline-flex;font-size:2rem;height:42px;justify-content:center;line-height:1;margin-bottom:1rem;width:42px}.card p{color:#607581;color:var(--muted);font-size:.92rem;margin-bottom:1.25rem}.card-link{color:#4e69be;color:var(--blue);font-size:.9rem;font-weight:600;margin-top:auto}.article-section{margin-top:2.75rem}.article-section>h2{color:#4e69be;color:var(--blue)}.articles{background:#fff;background:var(--surface);border:1px solid #e3e8ec;border:1px solid var(--line);border-radius:.65rem;list-style:none;overflow:hidden;padding:0}.articles li{border-bottom:1px solid #e3e8ec;border-bottom:1px solid var(--line);padding:1rem 1.25rem}.articles li:last-child{border-bottom:0}.articles a{color:#304d5b;color:var(--ink);text-decoration:none}.articles a:hover{color:#4e69be;color:var(--blue);text-decoration:underline}.article-audience,.tag{color:#607581;color:var(--muted);font-size:.8rem}.tag{background:#edf1fc;background:var(--subtle);border-radius:.25rem;display:inline-block;margin-left:.8rem;padding:.1rem .5rem}article{background:#fff;background:var(--surface);border:1px solid #e3e8ec;border:1px solid var(--line);border-radius:.8rem;padding:clamp(1rem,4vw,2.5rem)}article nav{font-size:.9rem;margin-bottom:1.5rem}article h1{font-size:clamp(1.7rem,3vw,2.2rem)}.article-body{margin:2rem 0;overflow-wrap:anywhere}.article-body p{white-space:pre-wrap}.article-body h2,.article-body h3,.article-body h4{color:#304d5b;color:var(--ink);margin-top:1.75rem}.article-body img{border:1px solid #e3e8ec;border:1px solid var(--line);border-radius:.25rem;height:auto;max-width:100%;vertical-align:middle}.screenshot{display:inline-block;margin:.75rem 0;max-width:100%}.image-message{background:#f3f5f7;background:var(--page);color:#607581;color:var(--muted);display:inline-block;font-size:.9rem;padding:.75rem}.rich-text table{border-collapse:collapse;display:block;margin:1rem 0;max-width:100%;overflow-x:auto}.rich-text td,.rich-text th{border:1px solid #d6dfe6;border:1px solid var(--table-border);padding:.65rem;text-align:left;vertical-align:top}.rich-text th{background:#edf1f7;background:var(--table-header)}.rich-text pre{background:#f3f5f7;background:var(--page);overflow:auto;padding:1rem}.rich-text blockquote{border-left:3px solid #4e69be;border-left:3px solid var(--blue);margin-left:0;padding-left:1rem}.pagination{font-size:.9rem;gap:.75rem;justify-content:space-between;margin-top:1.5rem}footer{background:#fff;background:var(--surface);border-top:1px solid #e3e8ec;border-top:1px solid var(--line);color:#607581;color:var(--muted);font-size:.85rem;padding:1.5rem;text-align:center}.skip{left:-10000px;position:absolute}.skip:focus{background:#fff;background:var(--surface);left:1rem;padding:1rem;top:1rem;z-index:1}@media (max-width:600px){header{gap:1rem;padding:1rem}header nav{font-size:.85rem;gap:.75rem;width:100%}main{padding:1.5rem 1rem 3rem}.hero{padding-top:.75rem}.hero>p:not(.eyebrow){font-size:.95rem}.browse-panel{padding:1.5rem 1rem}.search button{padding-inline:1rem}.pagination span{order:-1;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.card{transition:none}}.management-heading{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.management-heading h1{margin-bottom:.5rem}.management-heading p{margin-top:0}.management-tabs{display:flex;gap:.5rem;margin-bottom:1.5rem}.management-tabs button{background:#e5eaf3;background:var(--inactive-tab);color:#304d5b;color:var(--ink)}.management-tabs button[aria-pressed=true]{background:#4e69be;background:var(--button);color:#fff}.management-layout{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(230px,290px) minmax(0,1fr)}.content-library,.content-workspace{background:#fff;background:var(--surface);border:1px solid #e3e8ec;border:1px solid var(--line);border-radius:.75rem;min-width:0;padding:1.25rem}.content-library label{font-size:.85rem;margin-top:.6rem}.content-library select,.content-workspace select,.editor-toolbar select{background:#fff;background:var(--surface);border:1px solid #9aabb5;border:1px solid var(--control-border);border-radius:.4rem;color:#304d5b;color:var(--ink);font:inherit;padding:.65rem;width:100%}.library-count{color:#607581;color:var(--muted);font-size:.8rem}.library-items{list-style:none;margin:1rem -.5rem -.5rem;max-height:62vh;overflow:auto;padding:0}.library-items button{background:#fff;background:var(--surface);border:1px solid #0000;border-radius:.4rem;color:#304d5b;color:var(--ink);font-weight:400;padding:.8rem;text-align:left;width:100%}.library-items button.selected,.library-items button:hover:enabled{background:#edf1fc;background:var(--subtle);border-color:#c0ccea;border-color:var(--selected-border)}.library-items button strong,.library-items button>span:not(.publication-badge){display:block}.library-items button strong{font-size:.9rem;line-height:1.4}.library-items button>span:not(.publication-badge){color:#607581;color:var(--muted);font-size:.75rem;margin:.25rem 0}.publication-badge{background:#fff1cb;background:var(--warning-bg);border-radius:1rem;color:#76540b;color:var(--warning-ink);display:inline-block;font-size:.75rem;font-weight:600;padding:.1rem .6rem;white-space:nowrap}.publication-badge.state-1{background:#dff3e7;background:var(--success-bg);color:#226741;color:var(--success-ink)}.publication-badge.state-2{background:#e9edf1;background:var(--neutral-bg);color:#52616d;color:var(--neutral-ink)}.content-workspace fieldset{border:0;margin:0;min-width:0;padding:0}.content-workspace fieldset>label{margin-top:1rem}.content-workspace textarea{resize:vertical}.editor-title,.editor-view-switch{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;margin-bottom:1rem}.editor-title h2{margin:0}.editor-empty{color:#607581;color:var(--muted);padding:2rem .5rem}.secondary-button{background:#fff;background:var(--surface);border:1px solid #bdc8d7;border:1px solid var(--secondary-border);color:#304d5b;color:var(--ink)}.secondary-button:hover:enabled{background:#edf1fc;background:var(--subtle);color:#304d5b;color:var(--ink)}.editor-actions{align-items:center;border-top:1px solid #e3e8ec;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem}.editor-actions span,.field-help{color:#607581;color:var(--muted);font-size:.85rem}.audience-notice{background:#edf1fc;background:var(--subtle);border-radius:.35rem;font-size:.85rem;padding:.75rem}.save-notice{background:#dff3e7;background:var(--success-bg);color:#226741;color:var(--success-ink)}.form-error,.save-notice{border-radius:.4rem;padding:.85rem 1rem}.form-error{background:#fff0ed;background:var(--error-bg);color:#8c2f20;color:var(--error-ink)}.article-settings{font-size:.9rem;margin:1rem 0}.article-settings summary{cursor:pointer;font-weight:600}.article-settings label{margin-top:.75rem}.checkbox-label{align-items:center;display:flex;gap:.6rem}.checkbox-label input{width:auto}.rich-editor{border:1px solid #9aabb5;border:1px solid var(--control-border);border-radius:.4rem;overflow:hidden}.editor-toolbar{background:#f3f5f7;background:var(--page);border-bottom:1px solid #e3e8ec;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.3rem;padding:.6rem}.editor-toolbar button{background:#fff;background:var(--surface);border:1px solid #d4dce5;border:1px solid var(--editor-border);color:#304d5b;color:var(--ink);font-size:.75rem;padding:.4rem .55rem}.editor-toolbar button[aria-pressed=true]{background:#4e69be;background:var(--button);color:#fff}.editor-toolbar select{font-size:.8rem;padding:.3rem;width:auto}.tiptap{min-height:320px;outline-offset:-3px;overflow-wrap:anywhere;padding:1rem}.tiptap p{margin:.65rem 0}.tiptap h2,.tiptap h3{margin-top:1.25rem}.tiptap img{height:auto;max-width:100%}.editor-image.selected{outline:3px solid #4e69be;outline:3px solid var(--blue)}.tiptap table{border-collapse:collapse;margin:1rem 0;width:100%}.tiptap td,.tiptap th{border:1px solid #c9d2df;border:1px solid var(--cell-border);min-width:70px;padding:.6rem;position:relative;vertical-align:top}.tiptap th{background:#edf1fc;background:var(--subtle)}.tiptap .selectedCell{background:#dce5fa;background:var(--cell-selected)}.tiptap .tableWrapper{overflow-x:auto}.link-editor{background:#edf1fc;background:var(--subtle);padding:.75rem}.link-editor button{font-size:.8rem;margin:.5rem .4rem 0 0}.article-preview{border:1px solid #e3e8ec;border:1px solid var(--line);border-radius:.4rem;padding:1rem}.visually-hidden{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:800px){.management-layout{grid-template-columns:1fr}.library-items{max-height:16rem}.management-heading{align-items:flex-start;flex-direction:column}}.image-description{background:#edf1fc;background:var(--subtle);display:block;font-size:.8rem;padding:.6rem}.search{position:relative}.search-preview{background:#fff;background:var(--surface);border:1px solid #e3e8ec;border:1px solid var(--line);border-radius:.65rem;box-shadow:0 12px 32px #304d5b26;left:0;max-height:min(32rem,65vh);overflow-y:auto;position:absolute;right:0;top:calc(100% + .5rem);z-index:5}.preview-status{color:#607581;color:var(--muted);font-size:.9rem;margin:0;padding:.85rem 1.1rem}.search-preview ul,.topic ul{list-style:none;margin:0;padding:0}.search-preview li{border-top:1px solid #e3e8ec;border-top:1px solid var(--line)}.search-preview li a{display:block;padding:.85rem 1.1rem;text-decoration:none}.search-preview li a:focus-visible,.search-preview li a:hover{background:#f1f4fc;background:var(--preview-hover)}.search-preview li strong{display:block;font-weight:600}.search-preview li span{color:#607581;color:var(--muted);display:block;font-size:.8rem;margin-top:.25rem}.preview-all{background:#f7f9fc;background:var(--preview-footer);border-top:1px solid #e3e8ec;border-top:1px solid var(--line);display:block;font-weight:600;padding:1rem 1.1rem}mark{background:#fff0bc;background:var(--highlight);border-radius:.15rem;color:inherit}.section-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between}.section-heading h2{color:#4e69be;color:var(--blue)}.browse-panel .section-intro{text-align:left}.categories{gap:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.topic{border-top:1px solid #e3e8ec;border-top:1px solid var(--line);min-width:0;padding:1.5rem}.topic h3{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.15rem;gap:.5rem}.topic h3 a{text-decoration:none}.topic h3 a:hover{text-decoration:underline}.topic-count{background:#edf1fc;background:var(--subtle);border-radius:1rem;font-size:.75rem;font-weight:400;padding:.15rem .65rem;white-space:nowrap}.topic-count,.topic>p{color:#607581;color:var(--muted)}.topic>p{font-size:.9rem;margin:.6rem 0 1rem}.topic li a{display:block;line-height:1.5;overflow-wrap:anywhere;padding:.55rem 0;text-decoration:none}.topic li a:hover{text-decoration:underline}.topic-all{display:inline-block;font-size:.9rem;font-weight:600;margin-top:.8rem}.results-panel{margin:2rem 0 2.5rem;scroll-margin-top:1.5rem}.results-panel h2{color:#4e69be;color:var(--blue);overflow-wrap:anywhere;scroll-margin-top:1.5rem}.results-toolbar{align-items:center;color:#607581;color:var(--muted);display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem 1rem}.results-toolbar p{margin:0}.results-toolbar label{align-items:center;display:flex;font-weight:400;gap:.6rem;margin:0 0 0 auto}.results-toolbar select{background:#fff;background:var(--surface);border:1px solid #cbd4da;border:1px solid var(--search-border);border-radius:.35rem;color:#304d5b;color:var(--ink);font:inherit;padding:.4rem}.articles .article-title{color:#4e69be;color:var(--blue);display:inline-block;font-weight:600;overflow-wrap:anywhere}.article-meta{align-items:baseline;color:#607581;color:var(--muted);display:flex;flex-wrap:wrap;font-size:.8rem;gap:.25rem 1rem;margin-top:.35rem}.article-meta .tag{margin-left:0}.empty-results{background:#fff;background:var(--surface);border:1px solid #e3e8ec;border:1px solid var(--line);border-radius:.65rem;margin-top:1rem;padding:2rem}.empty-results p{color:#607581;color:var(--muted)}.pagination{justify-content:center}.page-numbers{align-items:center;display:flex;gap:.35rem}.page-number{background:#fff;background:var(--surface);border:1px solid #cbd4da;border:1px solid var(--search-border);color:#4e69be;color:var(--blue);min-width:2.7rem;padding:.6rem}.page-number[aria-current=page]{background:#4e69be;background:var(--button);border-color:#4e69be;border-color:var(--blue);color:#fff}.page-number:hover:enabled{color:#fff}.page-gap{padding:.2rem}.page-summary{color:#607581;color:var(--muted);flex-basis:100%;margin:0;text-align:center}.pagination button:disabled{background:#e7ebef;background:var(--disabled-bg);color:#60717e;color:var(--disabled-ink)}@media (max-width:600px){.topic{padding:1.25rem 0}.results-toolbar label{margin-left:0;width:100%}.page-numbers{gap:.25rem;justify-content:center;order:-1;width:100%}.page-numbers span{order:0;width:auto}.page-number{min-width:2.4rem;padding:.5rem}}.ticket-panel{background:#fff;background:var(--surface);border-radius:12px;margin:2rem 0;padding:clamp(1rem,3vw,2.5rem)}.ticket-form{grid-gap:1rem;display:grid;gap:1rem;max-width:800px}.ticket-filters label,.ticket-form label{grid-gap:.4rem;display:grid;font-weight:600;gap:.4rem}.ticket-form textarea{border:1px solid #8d99ac;border:1px solid var(--ticket-control);border-radius:6px;box-sizing:border-box;font:inherit;padding:.8rem;resize:vertical;width:100%}.ticket-form button{justify-self:start}.ticket-actions,.ticket-filters{align-items:end;display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0}.ticket-table-scroll{overflow-x:auto}.ticket-table{border-collapse:collapse;text-align:left;width:100%}.ticket-table td,.ticket-table th{border-bottom:1px solid #dce1eb;border-bottom:1px solid var(--ticket-border);padding:1rem .75rem;vertical-align:top}.ticket-table strong{font-size:.8rem;overflow-wrap:anywhere}.ticket-messages{grid-gap:1rem;display:grid;gap:1rem;list-style:none;padding:0}.ticket-messages li{border:1px solid #dce1eb;border-left:5px solid #8d99ac;border:1px solid var(--ticket-border);border-left:5px solid var(--ticket-control);border-radius:6px;padding:1.25rem}.ticket-messages .staff-reply{background:#f2f5ff;background:var(--staff-bg);border-left-color:#4e69be}.ticket-messages .internal-note{background:#fff7dc;background:var(--note-bg);border-left-color:#9a6900;border-left-color:var(--note-border)}.ticket-body{overflow-wrap:anywhere;white-space:pre-wrap}.ticket-messages time{font-size:.85rem;font-weight:400}.ticket-audits{margin:2rem 0;overflow-wrap:anywhere}@media (max-width:650px){.ticket-actions,.ticket-filters,.ticket-messages .section-heading{display:grid}.ticket-table td,.ticket-table th{padding:.75rem .5rem}}.ticket-panel select{background:#fff;background:var(--surface);border:1px solid #8d99ac;border:1px solid var(--ticket-control);border-radius:6px;color:#304d5b;color:var(--ink);font:inherit;min-width:0;padding:.65rem}.ticket-actions label{grid-gap:.4rem;display:grid;gap:.4rem}.attachment-picker{background:#f2f7f7;background:var(--attachment-bg);border-radius:.5rem;padding:1rem}.attachment-picker progress{margin-left:.5rem;max-width:12rem}.attachment-picker li,.message-attachments li{margin:.5rem 0;overflow-wrap:anywhere}.attachment-picker button,.message-attachments button{margin:.25rem}.operations-counts{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:minmax(12rem,1fr) 1fr;max-width:36rem}.operations-counts dd{font-weight:700;margin:0}.ai-panel{background:#f6f8fd;background:var(--ai-bg);border:1px solid #b8c6e6;border:1px solid var(--ai-border);border-left:4px solid #4e69be;border-radius:8px;margin:1.5rem 0;padding:1.25rem}.ai-panel details{margin:1rem 0}.ai-panel summary{cursor:pointer;font-weight:600}.ai-panel textarea{box-sizing:border-box;display:block;font:inherit;padding:.6rem;width:100%}.ai-draft{background:#fff;background:var(--surface);border:1px solid #ccd4e3;border:1px solid var(--ai-draft-border);border-radius:6px;margin:1rem 0;padding:1rem}.ai-risk{background:#fff1d6;background:var(--risk-bg);border-left:4px solid #aa6900;border-left:4px solid var(--risk-border);color:#5e3b00;color:var(--risk-ink);padding:.8rem}.ai-evidence{border:1px solid #ccd4e3;border:1px solid var(--ai-draft-border);max-height:32rem;overflow:auto;overflow-wrap:anywhere;padding:.75rem}.intelligence-metrics{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:1.5rem 0}.intelligence-metrics div{background:#edf1fc;background:var(--subtle);border:1px solid #ccd4e3;border:1px solid var(--ai-draft-border);border-radius:6px;padding:1rem}.intelligence-metrics strong{color:#304a9d;color:var(--metric-ink);display:block;font-size:1.8rem}.intelligence-metrics span{display:block;font-size:.9rem}@media (prefers-color-scheme:dark){:root{--page:#111820;--surface:#1b2530;--blue:#9db6ff;--ink:#e1e9f0;--muted:#aebfcd;--line:#384858;--link-hover:#c4d3ff;--button:#4e69be;--button-hover:#405caa;--control-border:#708394;--search-border:#526577;--subtle:#293953;--search-button:#2a3948;--focus:#ffc567;--accent:#65cfbc;--hover-border:#7d96cc;--table-border:#526577;--table-header:#293953;--inactive-tab:#2a3948;--selected-border:#7d96cc;--warning-bg:#493b1d;--warning-ink:#ffdb88;--success-bg:#203e32;--success-ink:#a0e6bc;--neutral-bg:#303e4c;--neutral-ink:#c3cfdb;--secondary-border:#708394;--error-bg:#4b2929;--error-ink:#ffb9ad;--editor-border:#526577;--cell-border:#526577;--cell-selected:#3a527b;--preview-hover:#293953;--preview-footer:#222f3e;--highlight:#67521d;--disabled-bg:#303e4c;--disabled-ink:#aebfcd;--disabled-button:#536373;--ticket-border:#384858;--attachment-bg:#203637;--staff-bg:#263650;--note-bg:#40361e;--note-border:#dba647;--ticket-control:#708394;--ai-border:#526b92;--ai-bg:#202d40;--ai-draft-border:#526577;--risk-bg:#49371e;--risk-ink:#ffdb88;--risk-border:#dba647;--metric-ink:#adc2ff;color-scheme:dark}}input::placeholder,textarea::placeholder{color:#607581;color:var(--muted);opacity:1}.faq-guide-download{border:1px solid #ccd4e3;border-radius:8px;margin:1.5rem 0;padding:1rem 1.25rem}.faq-guide-download p{margin:.6rem 0 0}
/*# sourceMappingURL=main.d32aedf2.css.map*/