.cp-stack[data-v-17936bc8]{gap:var(--space-4,16px);display:grid}.cp-back[data-v-17936bc8]{align-items:center;gap:var(--space-2,8px);color:var(--color-text,#6b7280);font-size:var(--text-sm,14px);justify-self:start;text-decoration:none;display:inline-flex}.cp-back[data-v-17936bc8]:hover{color:var(--color-brand,var(--color-brand))}.cp-card[data-v-17936bc8]{border:1px solid var(--color-border,#00000014);--sq-r:var(--sq-card-lg);background:hsl(var(--card,0 0% 100%));padding:var(--space-6,24px)}.cp-h2[data-v-17936bc8]{margin:0 0 var(--space-4,16px);color:var(--color-ink,#202124);font-size:var(--text-lg,20px);font-weight:600}.cp-muted[data-v-17936bc8]{color:var(--color-text,#6b7280);margin:0}.cp-field>span[data-v-17936bc8],.cp-fs legend[data-v-17936bc8],.cp-login p[data-v-17936bc8],.cp-muted[data-v-17936bc8],.cp-note[data-v-17936bc8]{font-size:var(--text-sm,14px)}.cp-note[data-v-17936bc8]{align-items:flex-start;gap:var(--space-2,8px);margin:0 0 var(--space-3,12px);border:1px solid var(--color-border,#00000014);--sq-r:11px;padding:var(--space-2,8px) var(--space-3,12px);line-height:1.5;display:flex}.cp-note i[data-v-17936bc8]{margin-top:3px}.cp-note.is-ok[data-v-17936bc8]{border-color:var(--color-success-border,#bbf7d0);background:var(--color-success-bg,#f0fdf4);color:var(--color-success,#15803d)}.cp-note.is-error[data-v-17936bc8]{border-color:var(--color-danger-border,#fecaca);background:var(--color-danger-bg,#fef2f2);color:var(--color-danger,#b91c1c);margin:0}.cp-login[data-v-17936bc8]{gap:var(--space-3,12px);justify-items:start;display:grid}.cp-login p[data-v-17936bc8]{color:var(--color-text,#6b7280);margin:0;line-height:1.6}.cp-form[data-v-17936bc8]{gap:var(--space-5,20px);max-width:920px;display:grid}.cp-fs[data-v-17936bc8]{gap:var(--space-3,12px);border:0;min-width:0;margin:0;padding:0;display:grid}.cp-field>span[data-v-17936bc8],.cp-fs legend[data-v-17936bc8]{margin-bottom:var(--space-2,8px);color:var(--color-ink-3,#5f6368);align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.cp-field>span[data-v-17936bc8]{margin-bottom:0}.cp-field>span i[data-v-17936bc8],.cp-fs legend i[data-v-17936bc8]{color:var(--color-text-muted,#9aa0a6);font-size:11px}.cp-hint[data-v-17936bc8]{color:var(--color-text-muted,#9aa0a6);font-size:var(--text-xs,12px);margin:0;line-height:1.6}.cp-grid2[data-v-17936bc8]{gap:var(--space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cp-field[data-v-17936bc8]{gap:var(--space-2,8px);align-content:start;min-width:0;display:grid}.cp-field input[data-v-17936bc8],.cp-field select[data-v-17936bc8],.cp-field textarea[data-v-17936bc8]{border:1px solid var(--color-border-solid,#d1d5db);border-radius:var(--radius-sm,4px);background:hsl(var(--card,0 0% 100%));width:100%;padding:var(--space-2,8px) var(--space-3,12px);color:var(--color-ink,#202124);font:inherit;font-size:var(--text-sm,14px);line-height:1.5}.cp-field input[data-v-17936bc8]:focus,.cp-field select[data-v-17936bc8]:focus,.cp-field textarea[data-v-17936bc8]:focus{border-color:var(--color-brand,var(--color-brand));outline:none}.cp-field textarea[data-v-17936bc8]{resize:vertical}.cp-field small[data-v-17936bc8]{justify-content:space-between;gap:var(--space-2,8px);color:var(--color-text-muted,#9aa0a6);font-size:var(--text-xs,12px);display:flex}.cp-field small em[data-v-17936bc8]{font-variant-numeric:tabular-nums;font-style:normal}.cp-seg[data-v-17936bc8]{justify-self:start}.cp-cats[data-v-17936bc8]{gap:var(--space-2,8px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cp-cat[data-v-17936bc8]{border:1px solid var(--color-border,#00000014);--sq-r:13px;background:hsl(var(--card,0 0% 100%));padding:var(--space-3,12px);cursor:pointer;gap:4px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.cp-cat[data-v-17936bc8]:hover{border-color:var(--color-border-hover,#00000024)}.cp-cat.is-on[data-v-17936bc8]{border-color:var(--color-danger,#b91c1c);background:var(--color-danger-bg,#fef2f2)}.cp-cat input[data-v-17936bc8]{opacity:0;pointer-events:none;position:absolute}.cp-cat[data-v-17936bc8]:has(input:focus-visible){outline:2px solid var(--color-brand,var(--color-brand));outline-offset:2px}.cp-cat b[data-v-17936bc8]{color:var(--color-ink,#202124);font-size:var(--text-sm,14px);font-weight:600}.cp-cat.is-on b[data-v-17936bc8]{color:var(--color-danger,#b91c1c)}.cp-cat small[data-v-17936bc8]{color:var(--color-text-muted,#9aa0a6);font-size:var(--text-xs,12px);line-height:1.5}.cp-shots[data-v-17936bc8]{gap:var(--space-2,8px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cp-shot[data-v-17936bc8]{--sq-r:13px;background:var(--color-surface,#f8f9fa);width:96px;height:96px;position:relative;overflow:hidden}.cp-shot img[data-v-17936bc8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cp-shot__x[data-v-17936bc8]{top:4px;color:#fff;background:#0009;border:0;border-radius:50%;width:24px;height:24px;font-size:12px;position:absolute;inset-inline-end:4px}.cp-add[data-v-17936bc8],.cp-shot__x[data-v-17936bc8]{cursor:pointer;place-items:center;display:grid}.cp-add[data-v-17936bc8]{border:1px dashed var(--color-border-solid,#d1d5db);--sq-r:13px;width:96px;height:96px;color:var(--color-text,#6b7280);font-size:var(--text-xs,12px);text-align:center;align-content:center;gap:2px}.cp-add[data-v-17936bc8]:hover{border-color:var(--color-brand,var(--color-brand));color:var(--color-brand,var(--color-brand))}.cp-add input[data-v-17936bc8]{opacity:0;width:1px;height:1px;position:absolute}.cp-add[data-v-17936bc8]:has(input:focus-visible){outline:2px solid var(--color-brand,var(--color-brand));outline-offset:2px}.cp-add i[data-v-17936bc8]{font-size:20px}.cp-add small[data-v-17936bc8]{color:var(--color-text-muted,#9aa0a6);font-size:11px}.cp-agree[data-v-17936bc8]{align-items:flex-start;gap:var(--space-2,8px);color:var(--color-ink-3,#5f6368);font-size:var(--text-sm,14px);cursor:pointer;line-height:1.6;display:flex}.cp-agree input[data-v-17936bc8]{accent-color:var(--color-brand,var(--color-brand));flex:none;margin-top:4px}.cp-actions[data-v-17936bc8]{align-items:center;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.cp-rules[data-v-17936bc8]{color:var(--color-text-muted,#9aa0a6);font-size:var(--text-xs,12px);flex:260px;line-height:1.6}.cp-btn[data-v-17936bc8]{flex:none}.cp-mine[data-v-17936bc8]{gap:var(--space-3,12px);margin:0;padding:0;list-style:none;display:grid}.cp-mine__item[data-v-17936bc8]{border-top:1px solid var(--color-border,#00000014);padding-top:var(--space-3,12px);justify-items:start;gap:6px;display:grid}.cp-mine__item[data-v-17936bc8]:first-child{border-top:0;padding-top:0}.cp-mine__head[data-v-17936bc8]{align-items:center;gap:var(--space-2,8px);width:100%;font-size:var(--text-xs,12px);flex-wrap:wrap;display:flex}.cp-mine__who[data-v-17936bc8]{color:var(--color-ink,#202124);font-size:var(--text-sm,14px);font-weight:600;text-decoration:none}a.cp-mine__who[data-v-17936bc8]:hover{color:var(--color-brand,var(--color-brand))}.cp-mine__date[data-v-17936bc8]{color:var(--color-text-muted,#9aa0a6);margin-inline-start:auto}.cp-mine__title[data-v-17936bc8]{color:var(--color-ink-3,#5f6368);font-size:var(--text-sm,14px);overflow-wrap:anywhere;margin:0}.cp-mine__reason[data-v-17936bc8]{color:var(--color-danger,#b91c1c);font-size:var(--text-xs,12px);margin:0;line-height:1.6}.cp-status[data-v-17936bc8]{border:1px solid var(--color-border,#00000014);--sq-r:7px;padding:1px 7px;font-weight:600}.cp-status.is-pending[data-v-17936bc8]{border-color:var(--color-warning-border,#fde68a);background:var(--color-warning-bg,#fffbeb);color:var(--color-warning,#b45309)}.cp-status.is-verified[data-v-17936bc8]{border-color:var(--color-danger-border,#fecaca);background:var(--color-danger-bg,#fef2f2);color:var(--color-danger,#b91c1c)}.cp-status.is-resolved[data-v-17936bc8]{border-color:var(--color-success-border,#bbf7d0);background:var(--color-success-bg,#f0fdf4);color:var(--color-success,#15803d)}.cp-status.is-rejected[data-v-17936bc8]{background:var(--color-surface,#f8f9fa);color:var(--color-text,#6b7280)}@media (width<=720px){.cp-card[data-v-17936bc8]{padding:var(--space-4,16px)}.cp-grid2[data-v-17936bc8]{grid-template-columns:minmax(0,1fr)}.cp-cats[data-v-17936bc8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.cp-cats[data-v-17936bc8]{grid-template-columns:minmax(0,1fr)}}
