/* Integration-only accessibility/editor states; original reference CSS is v15.css. */
[hidden]{display:none!important}.skip-link{position:fixed;top:-60px;left:16px;z-index:100;padding:10px;background:#fff}.skip-link:focus{top:8px}:focus-visible{outline:2px solid #94613e;outline-offset:3px}.honeypot{display:none}button:disabled,fieldset:disabled{cursor:not-allowed;opacity:.65}.inline-status,.action-feedback{display:block;font-size:12px;margin-top:8px;color:#43564c;overflow-wrap:anywhere}.error{color:#a23b30}.field textarea{width:100%;min-height:90px;border:1px solid var(--line);border-radius:5px;padding:9px}#notice:empty{display:none}#notice:not(:empty){padding:10px 20px;background:var(--paper)}.v15-mobile-nav{padding:14px 18px;background:var(--paper);border-bottom:1px solid var(--line)}.v15-mobile-nav a{display:block;padding:9px}.feed-card>a>img{width:100%;height:100%;object-fit:cover}.filter-panel input:not([type=radio]),.filter-panel select{max-width:100%}.filter-panel label.field{display:block;margin:10px 0}.star-button{border:0;background:none;color:#94613e;font-size:23px;cursor:pointer;padding:0 1px}.side-link{text-align:left}.editor-toolbar button{border:1px solid transparent;background:none;min-width:28px;min-height:27px;border-radius:4px;padding:3px 6px;font-size:13px;color:#584e43}.editor-toolbar button:hover{border-color:var(--line);background:white}.editor-toolbar details{display:inline-block}.editor-toolbar details[open]{width:100%}.editor-toolbar summary{cursor:pointer;padding:3px 8px}.editor-toolbar button[aria-pressed=true]{background:#f1e4d8}.rich-editor{padding:0}.ProseMirror{padding:27px 36px;min-height:364px;outline:0;font:16px/1.7 'V15 Serif',Georgia,serif;overflow-wrap:anywhere}.ProseMirror h2{font:26px 'V15 Serif',Georgia,serif}.ProseMirror table{border-collapse:collapse;max-width:100%;width:100%;table-layout:fixed}.ProseMirror td,.ProseMirror th{border:1px solid var(--line);padding:7px}.ProseMirror img{max-width:100%}.editor-settings textarea{width:100%}.ws-content{min-width:0}.data-table{width:100%}.data-table td{overflow-wrap:anywhere}.data-table .table-actions{flex-wrap:wrap}.article-prose{overflow-wrap:anywhere}.review-detail pre{white-space:pre-wrap}.signup-form fieldset{min-width:0}.signup-form input[type=checkbox]{width:auto}.profile-top h1{overflow-wrap:anywhere}.metric strong{white-space:nowrap}.v15 .subnav-items button.active{font-weight:760}.ws-box pre{white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:800px){.ProseMirror{padding:24px 22px}.table-actions{gap:3px}.ws-content>div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important}.author-stats{flex-wrap:wrap}.ws-top .tabs{max-width:100%}.editor-actions{gap:6px}.editor-actions .btn{padding:8px 9px;font-size:11px}}
@media(max-width:550px){.data-table td:first-child{max-width:145px}.data-table td{word-break:normal}.workspace-toolbar select{max-width:100%}.metric-grid{gap:10px}.metric{padding:15px}.author-stats{gap:16px}}
.review-check{display:block;font-weight:400!important;margin:4px 0}.review-check input{vertical-align:middle}
.v15-identity-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.v15-identity-row input{min-width:0;width:100%}
.profile-banner{position:relative}.v15-profile-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.16}.profile-top{position:relative}.avatar{object-fit:cover}
