@layer components{.a2-share__intro{color:var(--a2-note);margin:0;font-size:.875rem}.a2-share__url{gap:8px;display:flex}.a2-share__url input{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius);background:var(--a2-sunken);min-width:0;height:2.5rem;color:var(--a2-text);font-variant-numeric:tabular-nums;flex:1;padding:0 10px}.a2-share__row{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.a2-share__long{color:var(--a2-link);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;font-size:.875rem;text-decoration:underline}.a2-share__images{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.a2-share__images li{color:var(--a2-note);justify-items:start;gap:6px;font-size:.8125rem;display:grid}.a2-share__thumb{border-radius:var(--a2-radius);width:100%;display:block}.a2-share__thumb:focus-visible{outline:2px solid var(--a2-select-line)}.a2-share__images img{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius);background:var(--a2-sunken);aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto;display:block}.a2-share__images img[data-format=square]{aspect-ratio:1}.a2-share__text{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.a2-share__text label{color:var(--a2-note);gap:4px;font-size:.8125rem;display:grid}.a2-share__text textarea{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius);background:var(--a2-sunken);width:100%;color:var(--a2-text);resize:vertical;padding:8px;font:.8125rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.a2-share__tags{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.a2-share__tags legend{color:var(--a2-note);margin-bottom:6px;font-size:.8125rem}.a2-share__tags .a2-seg__item{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius);background:var(--a2-sunken);min-height:44px;color:var(--a2-text-dim);padding:0 14px}.a2-share__tags .a2-seg__item[aria-pressed=true]{border-color:var(--a2-gold-line);color:var(--a2-gold-text)}.a2-share__note:empty{display:none}.a2-share__note{margin-top:12px}.a2-share__preview{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius);background:var(--a2-sunken);gap:4px;padding:10px 12px;font-size:.875rem;display:grid}.a2-share__preview-k{letter-spacing:.06em;text-transform:uppercase;color:var(--a2-note);font-size:.6875rem;font-weight:700}.a2-share__preview strong{color:var(--a2-text)}.a2-share__preview-f{color:var(--a2-note);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.a2-share__preview small{color:var(--a2-note)}.a2-share__tags .a2-seg__item:disabled{opacity:.4;cursor:not-allowed}@media (max-width:479px){.a2-share__url{flex-direction:column}.a2-share__native{width:100%}}.a2-share__token{border:1px solid var(--a2-gold-line);border-radius:var(--a2-radius);background:#24170366;gap:6px;padding:10px 12px;font-size:.875rem;display:grid}.a2-share__token p{color:var(--a2-note);margin:0}.a2-vb{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.a2-vb__btn{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius);background:var(--a2-sunken);min-height:2.5rem;color:var(--a2-text-dim);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:600;display:inline-flex}.a2-vb__btn:hover:not(:disabled){color:var(--a2-text);border-color:var(--a2-gold-line)}.a2-vb__btn:focus-visible{outline:2px solid var(--a2-select-line)}.a2-vb__btn[aria-pressed=true][data-v="1"]{border-color:var(--a2-positive);color:var(--a2-positive)}.a2-vb__btn[aria-pressed=true][data-v="-1"]{border-color:var(--a2-negative);color:var(--a2-negative)}.a2-vb__btn:disabled{cursor:not-allowed;opacity:.45}.a2-vb__sum{color:var(--a2-note);margin:0 0 0 4px;font-size:.75rem;line-height:1.3;display:grid}.a2-vb__sum strong{color:var(--a2-text);font-variant-numeric:tabular-nums;font-size:.875rem}.a2-report{border:0;gap:6px;margin:0;padding:0;display:grid}}
