/* _pins.css: the star button (_pins.js). */
.v-pin{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:1px solid var(--v-line,#D8DEEB);border-radius:10px;background:var(--v-surface,#fff);color:var(--v-muted,#6B7794);font-size:20px;line-height:1;cursor:pointer}
.v-pin.is-on{color:#C98A00;border-color:#E6C766;background:#FFF8E1}
.v-pin:focus-visible{outline:2px solid var(--v-accent,#2C5BD3);outline-offset:1px}
.v-pin.is-small{min-width:44px}
.v-pin-msg{position:fixed;inset-inline:16px;bottom:84px;z-index:var(--v-z-float);padding:10px 14px;border-radius:10px;background:#B3261E;color:#fff;font-size:13px;text-align:center}
.v-gs__row2{display:flex;gap:8px;align-items:center}
.v-gs__row2 .v-gs__row{flex:1;min-width:0}
.v-dock__li{display:flex;gap:6px;align-items:center}
.v-dock__li .v-dock__row{flex:1;min-width:0}
