.app-community .co-tint-badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;background:var(--co-badge-bg,var(--color-panel-strong));color:var(--co-badge-fg,var(--color-muted));font-weight:600;display:inline-flex}.app-community .co-tint-badge--accent{--co-badge-bg:color-mix(in srgb, var(--color-accent) 12%, transparent);--co-badge-fg:var(--color-accent)}.app-community .co-dir-card [data-slot=info],.app-community .co-dir-card [data-slot=info]>div{min-width:0;max-width:100%}.app-community .co-dir-card .co-tint-badge{text-overflow:ellipsis;min-width:0;overflow:hidden}.app-community .co-meta-pill{padding:2px var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;background:var(--co-pill-bg,var(--color-panel-strong));color:var(--co-pill-fg,var(--color-muted));align-items:center;display:inline-flex}.app-community .co-meta-pill--accent{--co-pill-bg:color-mix(in srgb, var(--color-accent) 14%, transparent);--co-pill-fg:var(--color-accent)}.app-community .co-meta-pill--warning{--co-pill-bg:color-mix(in srgb, var(--color-warning) 16%, transparent);--co-pill-fg:var(--color-warning)}.app-community .co-field-row{border-bottom:1px solid var(--color-border);padding:14px 0}.app-community .co-field-select{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text);cursor:pointer;min-width:180px;padding:8px 12px}.app-community .co-field-select:disabled{cursor:progress}.app-community .co-field-value{border-radius:var(--radius-lg);background:var(--color-panel-strong);color:var(--color-text);text-align:center;min-width:180px;padding:8px 12px}.app-community .co-cat-tab{cursor:pointer;background:color-mix(in srgb, var(--color-muted) 10%, transparent);color:var(--color-text);border:none}.app-community .co-cat-tab[data-active=true]{background:var(--color-accent);color:var(--color-accent-contrast)}.app-community .co-accent-btn{background:var(--color-accent);color:var(--color-accent-contrast);cursor:pointer;border:none}.app-community .co-accent-btn:disabled{background:color-mix(in srgb, var(--color-muted) 14%, transparent);color:var(--color-muted);cursor:not-allowed}.app-community .co-outline-btn{border:1px solid var(--color-border);color:var(--color-text-body);cursor:pointer;background:0 0}.app-community .co-outline-btn:disabled{cursor:not-allowed;opacity:.6}.app-community .co-focus-chip{align-items:center;gap:var(--space-1);padding:4px var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent);display:inline-flex}.app-community .co-focus-chip__x{cursor:pointer;color:var(--color-accent);background:0 0;border:none;padding:0}.app-community .co-tag-chip{padding:2px var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;background:color-mix(in srgb, var(--color-muted) 10%, transparent);color:var(--color-text-body);align-items:center;display:inline-flex}.app-community .co-dir-manage-list{flex-direction:column;gap:14px;display:flex}.app-community .co-dir-entry-card{transition:border-color .16s,box-shadow .2s,transform .2s}.app-community .co-dir-entry-card:hover{border-color:color-mix(in srgb, var(--vertical-accent-700,var(--color-accent)) 38%, var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.app-community .co-dir-entry-card:hover{transform:none}}.app-community .co-dir-entry-card__title-link{width:fit-content;display:inline-block}.app-community .co-dir-entry-card__title-link:hover .type-h2,.app-community .co-dir-entry-card__title-link:focus-visible .type-h2{color:var(--vertical-accent-700,var(--color-accent))}.app-community .co-dir-entry-card__tags{border-top:1px solid color-mix(in srgb, var(--color-border) 65%, transparent);margin-top:2px;padding-top:10px}.app-community .co-dir-entry-card__foot{border-top:1px solid color-mix(in srgb, var(--color-border) 65%, transparent);margin-top:2px;padding-top:12px;display:flex}.app-community .co-dir-entry-card__edit{border-radius:var(--radius-md);border:1px solid var(--color-border);min-height:38px;color:var(--color-text-body);font-size:var(--co-text-label);background:0 0;align-items:center;gap:6px;padding:8px 14px;font-weight:500;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.app-community .co-dir-entry-card__edit:hover{background:var(--color-panel-strong);border-color:var(--color-border-strong);color:var(--color-text)}.app-community .co-dir-entry-card__edit:focus-visible{outline:2px solid color-mix(in srgb, var(--vertical-accent-500,var(--color-accent)) 40%, transparent);outline-offset:1px}.app-community .co-tint-badge--warning{--co-badge-bg:color-mix(in srgb, var(--color-warning) 14%, transparent);--co-badge-fg:var(--color-warning-strong)}.app-community .co-emergency-toggle{cursor:pointer;background:color-mix(in srgb, var(--color-danger) 12%, transparent);min-height:44px;color:var(--color-danger);border:1px solid color-mix(in srgb, var(--color-danger) 35%, var(--color-border));padding:0 16px}.app-community .co-emergency-toggle[data-active=true]{background:var(--color-danger);color:var(--color-accent-contrast);border-color:var(--color-danger)}@media (max-width:767px){.app-community .co-emergency-toggle{display:none}}.app-community .co-dir-card[data-pending=true]{opacity:.85}.app-community .co-dir-card--nachwuchs{border-left:2px solid var(--color-border-strong)}.app-community .co-dir-card{min-width:0;transition:border-color .16s,box-shadow .2s,transform .2s}.app-community .co-dir-card-link>.co-dir-card{flex:1}.app-community .co-dir-card-link:hover .co-dir-card{border-color:color-mix(in srgb, var(--vertical-accent-700,var(--color-accent)) 38%, var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-2px)}.app-community .co-dir-card-link:focus-visible .co-dir-card{border-color:var(--vertical-accent-700,var(--color-accent));box-shadow:var(--shadow-sm)}@media (prefers-reduced-motion:reduce){.app-community .co-dir-card-link:hover .co-dir-card{transform:none}}.app-community .co-dir-card [data-slot=info]{flex-flow:wrap;align-items:center;gap:4px 8px}.app-community .co-dir-card [data-slot=info]>*+:before{content:"·";color:var(--color-border-strong);margin-right:8px}.app-community .co-dir-card[data-variant=nachwuchs] [data-slot=info]>*+:before{content:none}.app-community .co-dir-card[data-variant=nachwuchs] [data-slot=info]{column-gap:14px}.app-community .co-dir-card [data-slot=rating]{border-top:1px solid color-mix(in srgb, var(--color-border) 65%, transparent);margin-top:2px;padding-top:10px}.app-community .co-dir-card-link{color:inherit;height:100%;display:flex}.app-community .co-grid-auto{grid-template-columns:repeat(var(--co-grid-mode,auto-fit), minmax(var(--co-grid-min,220px), 1fr));display:grid}.app-community .co-inset-tile{background:var(--color-bg);border:1px solid var(--color-border)}.app-community .co-inset-tile--panel{background:var(--color-panel);border:1px solid var(--color-border)}.app-community .co-program-tile{gap:var(--space-2);padding:var(--space-4);background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.app-community .co-program-tile:hover{border-color:var(--vertical-accent-700,var(--color-accent));box-shadow:0 4px 16px color-mix(in srgb, var(--color-text) 8%, transparent);transform:translateY(-1px)}.app-community .co-program-tile__head{align-items:center;gap:var(--space-3);display:flex}.app-community .co-program-tile__icon{border-radius:var(--radius-md);background:color-mix(in srgb, var(--vertical-accent-700,var(--color-accent)) 12%, transparent);width:36px;height:36px;color:var(--vertical-accent-700,var(--color-accent));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-community .co-program-tile__meta{align-items:center;gap:var(--space-1) var(--space-3);color:var(--color-muted);flex-wrap:wrap;display:flex}.app-community .co-empty-row{background:var(--color-panel);border:1px dashed var(--color-border);color:var(--color-text-body)}.app-community .co-quote{background:var(--color-panel-strong);border-radius:var(--radius-md);border-left:3px solid var(--co-quote-accent,var(--vertical-accent-500,var(--color-accent)));white-space:pre-line;word-break:break-word}.app-community .co-quote--warning{--co-quote-accent:var(--color-warning)}.app-community .co-master-toggle{border-radius:var(--radius-pill);cursor:pointer;background:var(--color-accent);color:var(--color-accent-contrast);border:1px solid var(--color-accent);padding:10px 22px}.app-community .co-master-toggle[data-on=true]{background:var(--color-panel-strong);color:var(--color-text);border:1px solid var(--color-border)}.app-community .co-master-toggle:disabled{cursor:progress}.app-community .co-pill-btn-soft{background:var(--color-panel-strong);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;padding:10px 18px}.app-community .co-pill-btn-danger{background:var(--color-danger);color:var(--color-accent-contrast);border:1px solid var(--color-danger);border-radius:var(--radius-pill);cursor:pointer;padding:10px 18px}.app-community .co-pill-btn-soft:disabled,.app-community .co-pill-btn-danger:disabled{cursor:progress}.app-community .co-warn-banner{background:color-mix(in srgb, var(--color-warning) 10%, var(--color-panel));border:1px solid color-mix(in srgb, var(--color-warning) 40%, var(--color-border))}.app-community .co-danger-banner{background:color-mix(in srgb, var(--color-danger) 8%, var(--color-panel));border:1px solid color-mix(in srgb, var(--color-danger) 30%, var(--color-border))}.app-community .co-ta-card{background:var(--color-panel);border:1px solid var(--color-border);color:var(--color-text);min-width:0;transition:border-color .16s,box-shadow .2s,transform .2s}.app-community .co-ta-card:hover{border-color:color-mix(in srgb, var(--vertical-accent-700,var(--color-accent)) 40%, var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-2px)}.app-community .co-ta-card:has(a:focus-visible){border-color:var(--vertical-accent-700,var(--color-accent));box-shadow:var(--shadow-sm)}@media (prefers-reduced-motion:reduce){.app-community .co-ta-card:hover{transform:none}}.app-community .co-ta-card[data-emergency=true]{border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-border))}.app-community .co-ta-card__operator{color:var(--color-text-body)}.app-community .co-ta-card__operator svg{color:var(--color-muted);flex-shrink:0}.app-community .co-ta-card__tags{border-top:1px solid color-mix(in srgb, var(--color-border) 65%, transparent);margin-top:2px;padding-top:10px}.app-community .co-emergency-cta{background:var(--color-danger);color:var(--color-accent-contrast);font-weight:700}.app-community .co-coeditor-avatar{background:color-mix(in srgb, var(--color-accent) 12%, transparent);width:40px;height:40px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.app-community .co-hotline-link{color:var(--color-accent);min-height:44px;padding:8px 4px;font-weight:600}.app-community .co-error-box{background:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger);border-radius:var(--radius-lg);padding:10px}.app-community .co-divider-top{border-top:1px solid var(--color-border)}.app-community .co-pd-panel{background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-6);box-shadow:0 2px 12px color-mix(in srgb, var(--color-text) 5%, transparent)}.app-community .co-pd-status{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-muted) 14%, transparent);color:var(--color-muted);font-size:var(--co-text-label);align-items:center;gap:7px;margin-bottom:10px;padding:3px 10px 3px 8px;font-weight:600;display:inline-flex}.app-community .co-pd-status[data-on=true]{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.app-community .co-pd-status__dot{background:var(--color-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}.app-community .co-pd-status[data-on=true] .co-pd-status__dot{background:var(--color-success);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success) 22%, transparent)}.app-community .co-pd-hero{gap:var(--space-5);padding:var(--space-8) var(--space-6);background:linear-gradient(135deg, color-mix(in srgb, var(--color-cta) 7%, var(--color-panel)), var(--color-panel) 62%);border-color:color-mix(in srgb, var(--color-cta) 22%, var(--color-border));flex-direction:column;display:flex}.app-community .co-pd-hero__intro{max-width:56ch}.app-community .co-pd-hero__title{margin:4px 0 6px}.app-community .co-pd-hero__lead{color:var(--color-text-body);margin:0}.app-community .co-pd-hero__props{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.app-community .co-pd-hero__props{grid-template-columns:repeat(3,1fr);gap:20px}}.app-community .co-pd-hero__prop{align-items:flex-start;gap:11px;display:flex}.app-community .co-pd-hero__prop-icon{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-cta) 12%, transparent);width:38px;height:38px;color:var(--color-cta);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-community .co-pd-hero__prop-title{color:var(--color-text);margin-bottom:2px;display:block}.app-community .co-pd-hero__prop-text{color:var(--color-text-body);margin:0}.app-community .co-pd-hero__cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.app-community .co-pd-hero__cta-btn{gap:7px}.app-community .co-pd-hero__cta-note{color:var(--color-muted)}.app-community .co-pd-hero__reassure{margin:var(--space-3) 0 0;color:var(--color-muted);align-items:flex-start;gap:7px;display:flex}.app-community .co-pd-hero__reassure svg{flex-shrink:0;margin-top:1px}.app-community .co-pd-url{align-items:center;gap:4px;display:inline-flex}.app-community .co-pd-field{background:var(--color-panel);border:1px solid var(--color-border);padding:var(--space-4);margin-bottom:var(--space-3);border-radius:10px}.app-community .co-pd-pill{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text);cursor:pointer;padding:6px 14px}.app-community .co-pd-pill[data-active=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent)}.app-community .co-pd-pill:disabled{cursor:progress}.app-community .co-preview-table{border-collapse:collapse;table-layout:fixed;width:100%}.app-community .co-preview-table tr{border-bottom:1px solid var(--color-border)}.app-community .co-preview-table__label{vertical-align:top;width:38%;color:var(--color-text);padding:10px 12px 10px 0;font-weight:500}.app-community .co-preview-table__value{vertical-align:top;color:var(--color-text-body);word-break:break-word;padding:10px 0;font-weight:400}.app-community .co-preview-table__value[data-redacted=true]{color:var(--color-muted);font-weight:500}.app-community .co-inbox-empty{text-align:center;padding:var(--space-6);color:var(--color-muted);background:var(--color-panel-strong);border-radius:10px}.app-community .co-inbox-empty--md{border-radius:var(--radius-md)}.app-community .co-status-pill{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--co-pill-color,var(--color-muted)) 14%, transparent);border:1px solid color-mix(in srgb, var(--co-pill-color,var(--color-muted)) 28%, transparent);color:var(--color-text-body);padding:3px 10px;display:inline-block}.app-community .co-inbox-msg{border:1px solid var(--color-border);padding:var(--space-4);margin-bottom:var(--space-3);background:var(--color-panel);border-radius:10px}.app-community .co-inbox-quote{white-space:pre-line;background:var(--color-panel-strong);padding:var(--space-3);border-radius:var(--radius-lg);border-left:3px solid var(--color-accent)}.app-community .co-inbox-status{border-radius:var(--radius-pill);background:var(--co-pill-bg,var(--color-panel-strong));color:var(--color-text-body);padding:3px 10px;display:inline-block}.app-community .co-detail-box{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.app-community .co-diff-before{background:color-mix(in srgb, var(--color-danger) 6%, transparent);color:var(--color-text-body);border-radius:var(--radius-sm);word-break:break-word;text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--color-danger) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--color-danger) 50%, transparent);padding:8px 10px}.app-community .co-diff-after{background:color-mix(in srgb, var(--color-success) 6%, transparent);color:var(--color-text);border-radius:var(--radius-sm);word-break:break-word;padding:8px 10px}.app-community .co-btn-secondary--compact{min-height:40px;padding:8px 14px}.app-community .co-btn-secondary--compact-sm{min-height:36px;padding:6px 12px}.app-community .co-divider-bottom{border-bottom:1px solid var(--color-border)}.app-community .co-spam-outline{color:var(--color-danger);border:1px solid var(--color-danger);border-radius:var(--radius-lg);cursor:pointer;background:0 0;padding:8px 14px}.app-community .co-confirm-danger{background:var(--color-danger);color:var(--color-accent-contrast);border-radius:var(--radius-lg);cursor:pointer;border:none;padding:6px 12px}.app-community .co-confirm-ghost{color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;background:0 0;padding:6px 12px}.app-community .co-iu-overlay{z-index:50;background:color-mix(in srgb, var(--color-text) 40%, transparent);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.app-community .co-iu-overlay{align-items:center}}.app-community .co-iu-panel{background:var(--color-panel);border:1px solid var(--color-border);border-radius:16px 16px 0 0;max-height:calc(100dvh - 24px);overflow-y:auto}@media (min-width:640px){.app-community .co-iu-panel{border-radius:16px}}.app-community .co-iu-close{cursor:pointer;color:var(--color-muted);background:0 0;border:none}.app-community .co-iu-option{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer}.app-community .co-iu-option[data-selected=true]{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}.app-community .co-iu-option[data-selected=true][data-bordered=true]{border-color:var(--color-accent)}.app-community .co-iu-fieldchip{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer}.app-community .co-iu-fieldchip[data-active=true]{background:color-mix(in srgb, var(--color-accent) 14%, transparent);border-color:var(--color-accent);color:var(--color-accent)}.app-community .co-iu-btn-accent{background:var(--color-accent);color:var(--color-accent-contrast);cursor:pointer;border:none}.app-community .co-iu-btn-accent:disabled{background:color-mix(in srgb, var(--color-accent) 50%, transparent);cursor:not-allowed;opacity:.7}.app-community .co-aw-overlay{z-index:1000;background:color-mix(in srgb, var(--color-text) 55%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.app-community .co-aw-panel{background:var(--color-panel);border:1px solid var(--color-border);width:calc(100% - 32px);max-width:640px;max-height:calc(100vh - 64px);box-shadow:0 24px 60px color-mix(in srgb, var(--color-text) 18%, transparent);border-radius:14px;padding:28px;overflow-y:auto}.app-community .co-aw-close{cursor:pointer;color:var(--color-muted);background:0 0;border:none;padding:8px;font-size:20px;line-height:1}.app-community .co-aw-confirm{background:var(--color-panel-strong);border:1px solid var(--color-border);cursor:pointer;border-radius:10px}.app-community .co-aw-publish{background:color-mix(in srgb, var(--color-accent) 40%, transparent)}.app-community .co-aw-publish[data-confirmed=true]{background:var(--color-accent)}.app-community .co-aw-publish:disabled{cursor:not-allowed}.app-community .co-cf-overlay{z-index:1000;background:color-mix(in srgb, var(--color-text) 60%, transparent);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.app-community .co-cf-panel{background:var(--color-panel);border:1px solid var(--color-border);width:min(560px,100%);max-height:90vh;padding:var(--space-6);box-shadow:0 20px 60px color-mix(in srgb, var(--color-text) 18%, transparent);border-radius:16px;overflow-y:auto}.app-community .co-cf-input{border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text);border-radius:10px;padding:10px 12px}.app-community .co-cf-option{padding:var(--space-3);border:1px solid var(--color-border);cursor:pointer;background:var(--color-panel);border-radius:10px;align-items:flex-start;gap:10px;display:flex}.app-community .co-cf-option[data-selected=true]{border:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.app-community .co-cf-colleague-note{border:1px solid color-mix(in srgb, var(--color-accent) 22%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 5%, transparent);color:var(--color-text-body);border-radius:8px;margin:2px 0 0;padding:10px 12px}.app-community .co-cf-colleague-note__link{color:var(--color-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.app-community .co-cf-colleague-note__link:hover{color:color-mix(in srgb, var(--color-accent) 80%, var(--color-text))}.app-community .co-cf-chip{border-radius:var(--radius-lg);border:1px solid var(--color-border);cursor:pointer;background:var(--color-panel);align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.app-community .co-cf-chip[data-selected=true]{border:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.app-community .co-cf-progress-seg{background:var(--color-panel-strong);border-radius:2px;flex:1;height:4px}.app-community .co-cf-progress-seg[data-filled=true]{background:var(--color-accent)}.app-community .co-cf-note{background:var(--color-panel-strong);border-left:3px solid var(--color-accent);padding:var(--space-3);border-radius:10px}.app-community .co-cf-btn-accent{background:var(--color-accent);color:var(--color-accent-contrast);cursor:pointer;border:none;border-radius:10px;padding:10px 18px}.app-community .co-cf-btn-accent:disabled{cursor:wait;opacity:.6}.app-community .co-cf-btn-accent--lg{padding:10px 16px}.app-community .co-cf-btn-ghost{color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:10px;padding:10px 14px}.app-community .co-cf-btn-close{color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;background:0 0;padding:6px 12px}.app-community .co-evidence-link{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline;display:inline-flex}.app-community .co-evidence-link:disabled{cursor:not-allowed}.app-community .co-suggest-icon{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-accent) 12%, transparent);width:32px;height:32px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-community .co-review-pill{color:var(--color-muted);border:1px solid var(--color-border);cursor:pointer;background:0 0}.app-community .co-review-pill:disabled{cursor:not-allowed}.app-community .co-review-pill[data-dim=true]{opacity:.5}.app-community .co-review-pill[data-state=helpful]{background:color-mix(in srgb, var(--color-score-good) 14%, transparent);color:var(--color-score-good)}.app-community .co-review-pill[data-state=not_helpful]{background:color-mix(in srgb, var(--color-muted) 14%, transparent);color:var(--color-text)}.app-community .co-review-pill[data-state=accent]{color:var(--color-accent)}.app-community .co-review-pill[data-state=danger]{color:var(--color-danger)}.app-community .co-axis-star{cursor:pointer;justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}.app-community .co-axis-bars{flex-direction:column;gap:8px;display:flex}.app-community .co-axis-bar-row{grid-template-columns:minmax(0,1fr) minmax(80px,140px) auto;align-items:center;gap:10px;display:grid}.app-community .co-axis-bar-track{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-muted) 18%, transparent);block-size:8px;position:relative;overflow:hidden}.app-community .co-axis-bar-fill{border-radius:var(--radius-pill);background:var(--color-warning);position:absolute;inset-block:0;inset-inline-start:0}.app-community .co-axis-bar-value{text-align:end;min-inline-size:2ch}.app-community .co-review-response{border-inline-start:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 5%, transparent);border-radius:var(--radius-md);margin-block-start:4px;margin-inline-start:12px;padding:10px 12px}@media (max-width:480px){.app-community .co-axis-bar-row{grid-template-columns:minmax(0,1fr) auto}.app-community .co-axis-bar-track{order:3;grid-column:1/-1}}.app-community .co-report-option{border:1px solid var(--color-border);background:var(--color-bg);cursor:pointer}.app-community .co-report-option[data-selected=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.app-community .co-dup-result{color:var(--color-text);cursor:pointer;background:0 0;border:1px solid #0000}.app-community .co-dup-result[data-selected=true]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-color:var(--color-accent)}.app-community .co-wizard-panel{background:var(--color-panel);border:1px solid var(--color-border)}.app-community .co-wizard-btn-primary{background:var(--color-accent);color:var(--color-accent-contrast);cursor:pointer;border:none}.app-community .co-wizard-btn-primary:disabled{cursor:not-allowed;opacity:.6}.app-community .co-wizard-btn-danger{background:var(--color-danger);color:var(--color-accent-contrast);cursor:pointer;border:none}.app-community .co-wizard-btn-danger:disabled{cursor:not-allowed;opacity:.5}.app-community .co-wizard-btn-ghost{color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;background:0 0}.app-community .co-wizard-btn-ghost--danger{color:var(--color-danger)}.app-community .co-wizard-btn-soft{background:var(--color-panel-strong);color:var(--color-text);border:1px solid var(--color-border);cursor:pointer}.app-community .co-wizard-card{background:var(--color-bg);border:1px solid var(--color-border);cursor:pointer}.app-community .co-wizard-card:disabled{background:color-mix(in srgb, var(--color-bg) 60%, transparent);cursor:not-allowed;opacity:.55}.app-community .co-dup-box{background:color-mix(in srgb, var(--color-warning) 8%, transparent);border:1px solid var(--color-border)}.app-community .co-result-box--good{background:color-mix(in srgb, var(--color-score-good) 10%, transparent);border:1px solid var(--color-border)}.app-community .co-filter-shell--collapsed{padding-top:8px;padding-bottom:8px}.app-community .co-filter-shell .co-search-toolbar>.co-search-toolbar__end{margin-left:auto}@media (max-width:767px){.app-community .co-filter-shell[data-has-leading=true] .co-search-chip,.app-community .co-filter-shell:not([data-has-leading=true]){display:none}}.app-community .co-search-sheet__body .co-search-row{flex-direction:column;align-items:stretch;gap:12px;display:flex}.app-community .co-search-sheet__body .co-search-toolbar{width:100%}.app-community .co-search-sheet__body .co-search-toolbar__end{margin-left:0}
/*# sourceMappingURL=2al_2a7-z-8al.css.map*/