:root{--space:calc(var(--pf-space,1) * 1rem);--radius:var(--pf-radius,8px);--focus:var(--pf-primary);--shadow:0 1px 2px #0000000f, 0 4px 16px #0000000f}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--pf-bg);color:var(--pf-text);font-family:var(--pf-font-sans);margin:0;font-size:15px;line-height:1.5}h1,h2,h3{margin:0 0 calc(var(--space) * .5);line-height:1.25}h1{font-size:1.5rem}h2{font-size:1.125rem}h3{font-size:1rem}p{margin:0 0 calc(var(--space) * .75)}a{color:var(--pf-primary)}code,pre{font-family:var(--pf-font-mono);font-size:.85em}pre{background:var(--pf-surface-alt);border:1px solid var(--pf-border);border-radius:var(--radius);padding:calc(var(--space) * .75);white-space:pre;max-height:60vh;overflow:auto}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--pf-primary);color:var(--pf-primary-text);border-radius:var(--radius);z-index:100;padding:8px 12px;position:absolute;top:-40px;left:8px}.skip-link:focus{top:8px}label,.field-label{margin-bottom:4px;font-size:.875rem;font-weight:600;display:block}.field-label label{margin:0;display:inline}input[type=text],input[type=search],input[type=number],input[type=date],input[type=datetime-local],select,textarea{width:100%;font:inherit;color:var(--pf-text);background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:calc(var(--radius) * .75);min-height:38px;padding:7px 10px}textarea{resize:vertical}input[readonly]{background:var(--pf-surface-alt)}fieldset:disabled input,fieldset:disabled select,fieldset:disabled textarea,select:disabled{background:var(--pf-surface-alt);color:var(--pf-muted)}[aria-invalid=true],.rte.invalid{box-shadow:0 0 0 1px var(--pf-danger);border-color:var(--pf-danger)!important}fieldset{border:1px solid var(--pf-border);border-radius:var(--radius);padding:calc(var(--space) * .75);margin:0 0 var(--space)}legend{padding:0 4px;font-size:.875rem;font-weight:600}.plain-fieldset{border:0;min-width:0;margin:0;padding:0}.checkbox{align-items:center;gap:6px;margin-right:12px;font-weight:500;display:inline-flex}.checkbox input{width:18px;height:18px;accent-color:var(--pf-primary);margin:0}.btn{font:inherit;border-radius:calc(var(--radius) * .75);border:1px solid var(--pf-border);background:var(--pf-surface);min-height:36px;color:var(--pf-text);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-size:.875rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--pf-primary)}.btn:disabled{cursor:not-allowed;color:var(--pf-muted);background:var(--pf-surface-alt)}.btn-primary{background:var(--pf-primary);border-color:var(--pf-primary);color:var(--pf-primary-text)}.btn-primary:disabled{border-color:var(--pf-border)}.btn-danger{background:var(--pf-surface);border-color:var(--pf-danger);color:var(--pf-danger)}.btn-danger-ghost{color:var(--pf-danger)}.btn-ghost{background:0 0;border-color:#0000}.btn-small{min-height:30px;padding:3px 10px;font-size:.8125rem}.btn-link{font:inherit;color:var(--pf-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.row{align-items:center;gap:8px;display:flex}.row.wrap{flex-wrap:wrap}.row.nowrap{flex-wrap:nowrap}.spacer{flex:1}.muted{color:var(--pf-muted)}.small{font-size:.8125rem}.hint{color:var(--pf-muted);margin:4px 0;font-size:.8125rem}.error-text,.field-errors{color:var(--pf-danger);font-size:.8125rem;font-weight:600}.field-errors{margin:6px 0 0;padding-left:18px}.warn-text{color:var(--pf-warning)}.lede{color:var(--pf-muted);max-width:70ch}.empty{color:var(--pf-muted);padding:var(--space);text-align:center}.plain-list{padding-left:18px}.plain-list li{margin-bottom:6px}.badge,.chip{border:1px solid var(--pf-border);background:var(--pf-surface-alt);color:var(--pf-text);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-right:4px;padding:1px 8px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.chip-info{color:var(--pf-primary);background:var(--pf-surface);border-color:currentColor}.chip-ok{color:var(--pf-success);background:var(--pf-surface);border-color:currentColor}.chip-warn{color:var(--pf-warning);background:var(--pf-surface);border-color:currentColor}.chip-danger{color:var(--pf-danger);background:var(--pf-surface);border-color:currentColor}.status-draft{color:var(--pf-muted)}.status-in_review{color:var(--pf-warning);background:var(--pf-surface);border-color:currentColor}.status-approved{color:var(--pf-accent);background:var(--pf-surface);border-color:currentColor}.status-scheduled{color:var(--pf-primary);background:var(--pf-surface);border-color:currentColor}.status-published{color:var(--pf-success);background:var(--pf-surface);border-color:currentColor}.status-unpublished,.status-archived{color:var(--pf-muted);border-style:dashed}.count{text-align:center;background:var(--pf-surface-alt);border:1px solid var(--pf-border);min-width:22px;color:var(--pf-text);border-radius:999px;padding:0 6px;font-size:.75rem;font-weight:700;display:inline-block}.count-warn{color:var(--pf-warning);background:var(--pf-surface);border-color:currentColor}.count-danger{color:var(--pf-danger);background:var(--pf-surface);border-color:currentColor}.role-tag{text-transform:capitalize;color:var(--pf-accent);font-size:.75rem;font-weight:700}.app{min-height:100vh}.topbar{gap:var(--space);padding:calc(var(--space) * .75) var(--space);background:var(--pf-surface);border-bottom:1px solid var(--pf-border);z-index:20;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;display:grid;position:sticky;top:0}.brand{flex-direction:column;min-width:0;display:flex}.brand-name{font-size:1.125rem;font-weight:800}.brand-tagline{color:var(--pf-muted);font-size:.8125rem}.prepared-for{color:var(--pf-muted);margin-top:2px;font-size:.75rem}.topbar-actions{align-items:center;gap:12px;display:flex}.role-switch{border:0;margin:0;padding:0}.role-switch legend,.segmented-field legend{color:var(--pf-muted);margin-bottom:2px;padding:0;font-size:.75rem}.segmented-field{margin:0 0 var(--space);border:0;padding:0}.segmented{border:1px solid var(--pf-border);border-radius:calc(var(--radius) * .75);background:var(--pf-surface);display:inline-flex;overflow:hidden}.segmented label{cursor:pointer;border-right:1px solid var(--pf-border);align-items:center;gap:6px;margin:0;padding:5px 12px;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative}.segmented label:last-child{border-right:0}.segmented label.active{background:var(--pf-primary);color:var(--pf-primary-text)}.segmented label.active .count{background:var(--pf-surface)}.segmented input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segmented label:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:-3px}.clock{flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:560px;display:flex}.clock-time{flex-direction:column;display:flex}.clock-label{color:var(--pf-muted);font-size:.75rem}.clock time{font-family:var(--pf-font-mono);font-size:.875rem;font-weight:700}.clock-buttons{flex-wrap:wrap;gap:4px;display:flex}.clock-next{color:var(--pf-muted);flex-basis:100%;margin:0;font-size:.75rem}.layout{grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 72px);display:grid}.sidenav{border-right:1px solid var(--pf-border);padding:var(--space) calc(var(--space) * .5);background:var(--pf-surface);position:relative}.sidenav ul{margin:0;padding:0;list-style:none}.sidenav a{border-radius:calc(var(--radius) * .75);color:var(--pf-text);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-weight:600;text-decoration:none;display:flex}.sidenav a:hover{background:var(--pf-surface-alt)}.sidenav a.active{background:var(--pf-surface-alt);box-shadow:inset 3px 0 0 var(--pf-primary)}.demo-notice{margin-top:var(--space);color:var(--pf-muted);padding:0 10px;font-size:.75rem}.main{padding:var(--space) calc(var(--space) * 1.5);outline:none;min-width:0}.section-head{margin:calc(var(--space) * .5) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.section-head h2{margin:0}.section-actions{flex-wrap:wrap;gap:8px;display:flex}section>.section-head:first-child h2{font-size:1.5rem}.panel .btn{white-space:normal;text-align:left}.panel{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:var(--radius);padding:var(--space);margin-bottom:var(--space)}.filters{margin-bottom:var(--space);flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.field-inline{min-width:160px}.filters-count{color:var(--pf-muted);margin:0 0 8px auto;font-size:.8125rem}.new-entry select{width:auto}.table-wrap{border:1px solid var(--pf-border);border-radius:var(--radius);background:var(--pf-surface);margin-bottom:var(--space);position:relative;overflow-x:auto}.table{border-collapse:collapse;width:100%}.table caption{text-align:left;padding:8px 12px;font-weight:600}.table th,.table td{text-align:left;border-bottom:1px solid var(--pf-border);vertical-align:top;padding:9px 12px}.table thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--pf-muted);background:var(--pf-surface-alt);font-size:.75rem}.table tbody th{font-weight:600}.table tr:last-child td,.table tr:last-child th{border-bottom:0}.table.compact th,.table.compact td{padding:6px 10px}.row-link{margin-right:6px;font-weight:600}.row-highlight,.detail-row>td{background:var(--pf-surface-alt)}.truncate{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.activity{margin-top:var(--space)}.activity ol{margin:0;padding:0;list-style:none}.activity li{border-bottom:1px dashed var(--pf-border);padding:4px 0;font-size:.875rem}.breadcrumb{color:var(--pf-muted);margin-bottom:4px;font-size:.8125rem}.entry-head{margin-bottom:calc(var(--space) * .75)}.save-state{color:var(--pf-muted);font-size:.75rem}.actions-panel{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:var(--radius);padding:calc(var(--space) * .75);margin-bottom:var(--space)}.inline-form{max-width:520px;margin-top:12px}.inline-form .row{margin-top:8px}.blocked{margin-top:10px;font-size:.875rem}.blocked summary{cursor:pointer;color:var(--pf-muted);font-weight:600}.blocked ul{margin:6px 0 0;padding-left:18px}.tabs{border-bottom:1px solid var(--pf-border);margin-bottom:var(--space);gap:4px;display:flex;overflow-x:auto}.tabs a{color:var(--pf-text);border-bottom:3px solid #0000;padding:8px 14px;font-weight:600;text-decoration:none}.tabs a.active{border-bottom-color:var(--pf-primary);color:var(--pf-primary)}.entry-grid{gap:calc(var(--space) * 1.5);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.entry-side{position:sticky;top:96px}.notice{background:var(--pf-surface-alt);border-left:4px solid var(--pf-primary);border-radius:4px;padding:8px 12px}.issue-summary{background:var(--pf-surface);border:1px solid var(--pf-danger);border-radius:var(--radius);margin-bottom:var(--space);color:var(--pf-text);padding:8px 12px}.issue-summary ul{margin:4px 0 0;padding-left:18px}.field-row{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:var(--radius);padding:calc(var(--space) * .75);margin-bottom:calc(var(--space) * .75)}.field-row.has-error{border-left:4px solid var(--pf-danger)}.field-label-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.field-meta{flex-wrap:wrap;gap:2px;display:inline-flex}.fallback-hint{color:var(--pf-muted);margin:6px 0 0;font-size:.8125rem;font-style:italic}.rte{border:1px solid var(--pf-border);border-radius:calc(var(--radius) * .75);background:var(--pf-surface)}.rte-toolbar{border-bottom:1px solid var(--pf-border);background:var(--pf-surface-alt);flex-wrap:wrap;gap:4px;padding:6px;display:flex}.rte-btn[aria-pressed=true]{background:var(--pf-primary);color:var(--pf-primary-text);border-color:var(--pf-primary)}.rte-content{outline:none;min-height:110px;padding:8px 12px}.rte-content:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.rte-content p,.rte-readonly p{margin:0 0 8px}.rte-loading{color:var(--pf-muted);padding:12px}.rte-readonly{border:1px dashed var(--pf-border);border-radius:calc(var(--radius) * .75);background:var(--pf-surface-alt);padding:8px 12px}.ref-list{margin:0 0 8px;padding:0;list-style:none}.ref-list li{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;display:flex}.picker-list{max-height:50vh;margin:12px 0 0;padding:0;list-style:none;overflow:auto}.picker-item{text-align:left;width:100%;font:inherit;border:1px solid var(--pf-border);border-radius:calc(var(--radius) * .75);background:var(--pf-surface);color:var(--pf-text);cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;display:grid}.picker-item:hover{border-color:var(--pf-primary)}.picker-title{font-weight:600}.media-control{grid-template-columns:160px minmax(0,1fr);gap:12px;display:grid}.media-placeholder{background:repeating-linear-gradient(45deg, var(--pf-surface-alt), var(--pf-surface-alt) 10px, var(--pf-surface) 10px, var(--pf-surface) 20px);border:1px solid var(--pf-border);border-radius:calc(var(--radius) * .75);text-align:center;color:var(--pf-muted);justify-content:center;align-items:center;max-height:200px;padding:6px;font-size:.75rem;display:flex}.media-fields label{margin-top:6px}.comments h2{font-size:1rem}.comment-list{margin:0 0 12px;padding:0;list-style:none}.comment-list li{background:var(--pf-surface);border:1px solid var(--pf-border);border-left:4px solid var(--pf-warning);border-radius:calc(var(--radius) * .75);margin-bottom:8px;padding:8px 10px}.comment-list li.resolved{border-left-color:var(--pf-success);opacity:.85}.comment-list p{margin:4px 0;font-size:.875rem}.comment-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.comment-form{gap:4px;display:grid}.comment-form button{justify-self:start;margin-top:4px}.preview-controls{margin-bottom:var(--space);flex-wrap:wrap;align-items:flex-end;gap:12px 20px;display:flex}.preview-controls .segmented-field,.preview-controls p{margin:0}.template{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:var(--radius);margin-bottom:var(--space);box-shadow:var(--shadow);overflow:hidden}.template-card,.template-profile{grid-template-columns:minmax(160px,260px) minmax(0,1fr);display:grid}.template-media{background:var(--pf-surface-alt);max-height:320px;margin:0;position:relative}.template-media-box{text-align:center;width:100%;height:100%;color:var(--pf-muted);background:repeating-linear-gradient(-45deg, var(--pf-surface-alt), var(--pf-surface-alt) 12px, var(--pf-bg) 12px, var(--pf-bg) 24px);justify-content:center;align-items:center;padding:12px;display:flex}.template-media .source-tag{position:absolute;top:8px;right:8px}.template-body{padding:calc(var(--space) * 1.25)}.template-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--pf-accent);font-size:.75rem;font-weight:700}.template-title{font-size:1.5rem}.template-subtitle{color:var(--pf-muted);font-size:1.0625rem}.template-rich{margin:var(--space) 0}.template-facts{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px 16px;margin:0;display:grid}.template-facts dt{color:var(--pf-muted);font-size:.75rem;font-weight:600}.template-facts dd{margin:0}.template-cta{margin-top:var(--space);background:var(--pf-primary);color:var(--pf-primary-text);border-radius:calc(var(--radius) * .75);padding:8px 16px;font-weight:700;display:inline-block}.missing{color:var(--pf-danger);font-style:italic}.source-tag{font-family:var(--pf-font-mono);vertical-align:middle;background:var(--pf-surface);border:1px solid;border-radius:4px;padding:0 6px;font-size:.6875rem;font-weight:600;display:inline-block}.source-own{color:var(--pf-success)}.source-fallback{color:var(--pf-warning)}.source-shared{color:var(--pf-muted)}.source-missing{color:var(--pf-danger)}.history{gap:calc(var(--space) * 1.5);display:grid}.version-list{margin:0 0 12px;padding:0;list-style:none}.version-list li{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:calc(var(--radius) * .75);gap:4px;margin-bottom:8px;padding:8px 12px;display:grid}.save-version input{max-width:260px}.save-version label{margin:0}.diff-list{padding:0;list-style:none}.diff-list li{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:calc(var(--radius) * .75);margin-bottom:8px;padding:8px 12px}.diff-head{align-items:center;gap:6px;margin-bottom:4px;display:flex}.diff-text{white-space:pre-wrap;margin:0}ins{background:color-mix(in srgb, var(--pf-success) 18%, var(--pf-surface));color:var(--pf-text);text-decoration:underline}del{background:color-mix(in srgb, var(--pf-danger) 14%, var(--pf-surface));color:var(--pf-text)}.timeline{padding:0;font-size:.875rem;list-style:none}.timeline li{border-left:2px solid var(--pf-border);padding:4px 0 4px 12px}.board{margin-bottom:var(--space);grid-template-columns:repeat(7,minmax(180px,1fr));gap:10px;padding-bottom:8px;display:grid;overflow-x:auto}.column{background:var(--pf-surface-alt);border-radius:var(--radius);min-width:0;padding:8px}.column h2{justify-content:space-between;font-size:.875rem;display:flex}.column ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.card{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:calc(var(--radius) * .75);gap:4px;padding:8px 10px;display:grid}.card a{font-size:.875rem;font-weight:600}.chain-list{flex-wrap:wrap;gap:8px 24px;padding:0;list-style:none;display:flex}.chains{margin-bottom:var(--space)}.stats{margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.stat-group{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:var(--radius);padding:10px 12px}.stat{flex-direction:column;min-width:64px;margin-right:8px;display:inline-flex}.stat-value{font-size:1.25rem;font-weight:800}.stat-label{color:var(--pf-muted);font-size:.75rem}.stat-ok .stat-value{color:var(--pf-success)}.stat-warn .stat-value{color:var(--pf-warning)}.stat-danger .stat-value{color:var(--pf-danger)}.l10n-cell{flex-wrap:wrap;gap:2px;display:inline-flex}.split{gap:var(--space);grid-template-columns:minmax(240px,380px) minmax(0,1fr);align-items:start;display:grid}.object-list{border:1px solid var(--pf-border);border-radius:var(--radius);background:var(--pf-surface);max-height:70vh;margin:0;padding:0;list-style:none;overflow:auto}.object-item{text-align:left;width:100%;font:inherit;color:var(--pf-text);border:0;border-bottom:1px solid var(--pf-border);cursor:pointer;background:0 0;gap:2px;padding:8px 10px;display:grid}.object-item.active{background:var(--pf-surface-alt);box-shadow:inset 3px 0 0 var(--pf-primary)}.path{word-break:break-all}.json-view h2{word-break:break-all;font-size:.95rem}.integrations{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.integration select{margin-top:2px}.dlq-item{border-bottom:1px dashed var(--pf-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;list-style:none;display:flex}.dlq ul{padding:0}.attempt{font-family:var(--pf-font-mono);border:1px solid;border-radius:4px;margin-right:3px;padding:0 5px;font-size:.75rem;display:inline-block}.attempt-ok{color:var(--pf-success)}.attempt-duplicate{color:var(--pf-primary)}.attempt-error{color:var(--pf-danger)}.attempt-list{font-size:.8125rem}.models-layout{gap:var(--space);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.type-list ul{margin:0 0 var(--space);padding:0;list-style:none}.type-list a{border-radius:calc(var(--radius) * .75);color:var(--pf-text);border:1px solid #0000;padding:8px 10px;font-weight:600;text-decoration:none;display:grid}.type-list a.active{background:var(--pf-surface);border-color:var(--pf-border);box-shadow:inset 3px 0 0 var(--pf-primary)}.new-type{gap:6px;display:grid}.new-type button{justify-self:start}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.span-2{grid-column:span 2}.span-3{grid-column:1/-1}.field-editor{border-color:var(--pf-primary)}.model-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dialog{border:1px solid var(--pf-border);border-radius:var(--radius);background:var(--pf-surface);width:min(560px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--pf-text);box-shadow:var(--shadow);padding:0}.dialog-wide{width:min(860px,100vw - 32px)}.dialog::backdrop{background:#00000073}.dialog-head{border-bottom:1px solid var(--pf-border);background:var(--pf-surface);justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.dialog-head h2{margin:0}.dialog-body{padding:16px}.reset-box{border-top:1px solid var(--pf-border);margin-top:12px;padding-top:12px}.saved-work{margin-bottom:20px}.retained-work{min-width:0;margin-top:12px}.retained-work pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;max-height:260px;overflow:auto}.saved-work input[type=file]{max-width:100%}.tour{background:var(--pf-surface);border:1px solid var(--pf-primary);border-radius:var(--radius);width:min(360px,100vw - 32px);box-shadow:var(--shadow);z-index:30;padding:14px 16px;position:fixed;bottom:16px;right:16px}.tour h2{outline:none}.tour-count{color:var(--pf-muted);margin:0 0 4px;font-size:.75rem}.tour-actions{align-items:center;gap:6px;display:flex}.toasts{z-index:40;pointer-events:none;gap:8px;width:min(520px,100vw - 32px);display:grid;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.toast{background:var(--pf-text);color:var(--pf-bg);border-radius:var(--radius);box-shadow:var(--shadow);pointer-events:auto;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 14px;font-size:.875rem;display:flex}.toast .btn{color:var(--pf-bg)}.toast-error{border-left:6px solid var(--pf-danger)}@media (max-width:1100px){.topbar{grid-template-columns:1fr auto}.clock{grid-area:2/1/auto/-1;max-width:none}.entry-grid{grid-template-columns:minmax(0,1fr)}.entry-side{position:static}}@media (max-width:800px){.topbar{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 16px;position:static}.clock{grid-row:auto}.topbar-actions{flex-wrap:wrap;justify-content:space-between}.layout{grid-template-columns:minmax(0,1fr)}.sidenav{border-right:0;border-bottom:1px solid var(--pf-border);padding:6px 16px;overflow-x:auto}.sidenav ul{gap:4px;display:flex}.sidenav a{white-space:nowrap}.sidenav a.active{box-shadow:inset 0 -3px 0 var(--pf-primary)}.demo-notice{display:none}.main{padding:16px}.split,.models-layout,.template-card,.template-profile,.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.span-2{grid-column:auto}.media-control{grid-template-columns:minmax(0,1fr)}.media-placeholder{max-width:200px}.filters .field-inline{flex:140px;min-width:0}.board{grid-template-columns:repeat(7,minmax(200px,1fr))}.tour{width:auto;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.template-article .template-media,.template-listing .template-media{height:200px;aspect-ratio:auto!important}.integration label{margin-top:12px}
