.pin-card[data-v-d8c93403]{cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;transition:box-shadow .2s,transform 50ms,background-color .2s;display:flex}.pin-card[data-v-d8c93403]:active{transform:scale(.995)}.pin-card[data-v-d8c93403]:focus-visible{outline:none}.pin-card__head[data-v-d8c93403]{align-items:center;gap:8px;min-width:0;display:flex}.pin-card__icon[data-v-d8c93403]{flex-shrink:0;font-size:20px}.pin-card__title[data-v-d8c93403]{letter-spacing:.3px;min-width:0;color:var(--color-ink,#0d0f11);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:600;transition:color .2s;overflow:hidden}.pin-card__unpin[data-v-d8c93403]{cursor:pointer;font:inherit;color:var(--color-muted,#4b5768);background:0 0;border:0;flex-shrink:0;padding:0;line-height:0;transition:color .2s}.pin-card__unpin .material-symbols-rounded[data-v-d8c93403]{font-size:20px}.pin-card__unpin[data-v-d8c93403]:hover{color:#ff165c}.pin-card__code-row[data-v-d8c93403]{align-items:center;gap:4px;min-width:0;display:flex}.pin-card__code[data-v-d8c93403]{color:var(--color-muted,#4b5768);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.pin-card__copy[data-v-d8c93403]{cursor:pointer;font:inherit;color:var(--color-muted,#4b5768);background:0 0;border:0;flex-shrink:0;padding:0;line-height:0;transition:color .2s}.pin-card__copy .material-symbols-rounded[data-v-d8c93403]{font-size:16px}.pin-card__copy[data-v-d8c93403]:hover{color:var(--color-link-hover,#0ac8f4)}.pin-card__foot[data-v-d8c93403]{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:2px;display:flex}.pin-card__date[data-v-d8c93403]{gap:6px;min-width:0;font-size:14px;line-height:1.4;display:flex}.pin-card__date-label[data-v-d8c93403]{color:var(--color-muted,#4b5768);font-weight:400}.pin-card__date-value[data-v-d8c93403]{color:var(--color-ink,#0d0f11);font-weight:500}.pin-card__status[data-v-d8c93403]{flex-shrink:0;align-items:center;gap:6px;display:flex}.pin-card__status-label[data-v-d8c93403]{color:var(--color-muted,#4b5768);white-space:nowrap;font-size:12px;font-weight:500}.pin-card__note-block[data-v-d8c93403]{cursor:default}.pin-card__note[data-v-d8c93403]{cursor:text;border-radius:8px;align-items:flex-start;gap:6px;margin-top:2px;padding:7px 9px;font-size:13px;line-height:1.45;transition:background-color .2s;display:flex}.pin-card__note-icon[data-v-d8c93403]{flex-shrink:0;margin-top:1px;font-size:16px}.pin-card__note-text[data-v-d8c93403]{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0}.pin-card__note-edit[data-v-d8c93403]{margin-top:4px}.pin-card__note-actions[data-v-d8c93403]{align-items:center;gap:10px;margin-top:6px;display:flex}.pin-card__note-esc[data-v-d8c93403]{color:var(--color-muted,#4b5768);margin-left:auto;font-size:11px}.pin-card__note-btn[data-v-d8c93403]{cursor:pointer;border:0;border-radius:7px;padding:4px 10px;font-family:Lato,Arial,sans-serif;font-size:12px;font-weight:600;transition:background-color .2s,color .2s}.pin-card__note-btn--save[data-v-d8c93403]{color:var(--color-link-hover,#0ac8f4);background:#00daf624}.pin-card__note-btn--save[data-v-d8c93403]:hover{background:#00daf63d}.pin-card__note-btn--remove[data-v-d8c93403]{color:var(--color-muted,#4b5768);background:0 0}.pin-card__note-btn--remove[data-v-d8c93403]:hover{color:#ff165c}.pin-card__meta[data-v-d8c93403]{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:2px;display:flex}.pin-card__pinned[data-v-d8c93403]{color:var(--color-muted,#4b5768);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.pin-card__pinned-icon[data-v-d8c93403]{--msr-fill:1;font-size:14px}.pin-card__note-add[data-v-d8c93403]{color:var(--color-muted,#4b5768);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-family:Lato,Arial,sans-serif;font-size:12px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.pin-card__note-add .material-symbols-rounded[data-v-d8c93403]{font-size:16px}.pin-card__note-add[data-v-d8c93403]:hover{color:var(--color-link-hover,#0ac8f4);background:#00daf61f}.pin-card--flash[data-v-d8c93403]{animation:1.4s ease-out pin-card-flash-d8c93403}@keyframes pin-card-flash-d8c93403{0%{box-shadow:0 0 #2bb6c78c}35%{box-shadow:0 0 0 4px #2bb6c747}to{box-shadow:0 0 #2bb6c700}}@media (prefers-reduced-motion:reduce){.pin-card--flash[data-v-d8c93403]{animation:none}}.light .pin-card[data-v-d8c93403]{background:var(--color-surface,#fff);border:1px solid #0d0f110f}.light .pin-card[data-v-d8c93403]:hover{box-shadow:0 6px 18px #0d0f1114}.light .pin-card:hover .pin-card__title[data-v-d8c93403]{color:var(--color-link-hover,#0ac8f4)}.light .pin-card__note[data-v-d8c93403]{color:var(--color-ink,#0d0f11);background:#0d0f110a}.light .pin-card__note[data-v-d8c93403]:hover{background:#0d0f1112}.light .pin-card__note-icon[data-v-d8c93403]{color:var(--color-muted,#4b5768)}.dark .pin-card[data-v-d8c93403]{background:var(--dark-elevated,#1b2530);border:1px solid var(--dark-border,#2a3540)}.dark .pin-card__title[data-v-d8c93403]{color:var(--dark-text-main,#e9eef3)}.dark .pin-card__code[data-v-d8c93403],.dark .pin-card__date-label[data-v-d8c93403],.dark .pin-card__status-label[data-v-d8c93403],.dark .pin-card__pinned[data-v-d8c93403],.dark .pin-card__note-esc[data-v-d8c93403],.dark .pin-card__note-icon[data-v-d8c93403],.dark .pin-card__note-add[data-v-d8c93403],.dark .pin-card__note-btn--remove[data-v-d8c93403],.dark .pin-card__unpin[data-v-d8c93403],.dark .pin-card__copy[data-v-d8c93403]{color:var(--dark-text-muted,#9aa6b2)}.dark .pin-card__note[data-v-d8c93403]{color:var(--dark-text-main,#e9eef3);background:#ffffff0d}.dark .pin-card__note[data-v-d8c93403]:hover{background:#ffffff17}.dark .pin-card__date-value[data-v-d8c93403]{color:var(--dark-text-main,#e9eef3)}.dark .pin-card[data-v-d8c93403]:hover{background:var(--dark-surface,#131a21)}.dark .pin-card:hover .pin-card__title[data-v-d8c93403]{color:var(--color-link-hover,#0ac8f4)}
