.pins-picker{font-family:var(--font-sans)}.pins-picker__search{margin-top:var(--space-14)}.pins-picker__list{gap:var(--space-10);margin-top:var(--space-18);flex-direction:column;display:flex}.pins-picker__list:empty{margin-top:0}.pins-picker__row,.pins-picker__country{align-items:center;gap:var(--space-12);width:100%;min-height:var(--tap-target-min);font-family:var(--font-sans);text-align:left;cursor:pointer;margin:0;display:flex}.pins-picker__row{padding:15px var(--space-16);background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-row);font-size:var(--text-16);font-weight:var(--weight-regular);line-height:var(--leading-tight);color:var(--color-text)}.pins-picker__country{padding:var(--space-4) 17px var(--space-4) var(--space-4);font-size:var(--text-17);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text);background:0 0;border:0}.pins-picker__country:not(:first-child){margin-top:var(--space-8)}.pins-picker__list .pins-picker__group{margin:var(--space-12) 0 0;padding:0 var(--space-4)}.pins-picker__list .pins-picker__group:first-child{margin-top:0}.pins-picker__name{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.pins-picker__chevron{color:var(--color-icon-inactive);flex:none}.pins-picker__row.is-picked{background:var(--color-brand-tint);border-color:var(--color-brand)}.pins-picker__row.is-picked .pins-picker__name{color:var(--color-brand)}.pins-picker__tick{color:var(--color-brand);flex:none;display:block}.pins-picker__row:focus-visible,.pins-picker__country:focus-visible,.pins-picker__new:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.pins-picker__new{width:100%;margin-top:var(--space-10);padding:15px var(--space-16);border:1px dashed var(--color-border);border-radius:var(--radius-row);font:var(--weight-medium) var(--text-16) / var(--leading-tight) var(--font-sans);color:var(--color-brand);text-align:left;cursor:pointer;background:0 0;display:block}.pins-picker__new:disabled{color:var(--color-disabled);cursor:default}.pins-picker__empty{margin-top:var(--space-12)}.pins-picker__empty-title{margin:0 0 var(--space-4);font-size:var(--text-15);line-height:var(--leading-body);color:var(--color-text-muted);padding-left:2px}.pins-picker__empty-line{margin:var(--space-8) 0 var(--space-12);font-size:var(--text-13);line-height:var(--leading-body);color:var(--color-text-muted);padding-left:2px}.pins-picker__nothing{text-align:center;font-size:var(--text-17);font-weight:var(--weight-semibold);color:var(--color-text);margin:0;padding:60px 0 50px}.pins-picker-failed{z-index:1000;background:var(--color-ground);position:fixed;inset:0;overflow:auto}.pins-picker__types{background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-row);margin-bottom:0;padding:0;list-style:none;display:block;overflow:hidden}.pins-picker__types>.pins-kind-dropdown__option:hover,.pins-picker__types>.pins-kind-dropdown__option:focus-visible{background:var(--color-ground);outline:none}.pins-confirm__title{font:var(--weight-semibold) var(--text-18) / 1.35 var(--font-sans);color:var(--color-text);margin:0}.pins-confirm__body{font:var(--weight-regular) var(--text-15) / var(--leading-prose) var(--font-sans);color:var(--color-text-body);margin:12px 0 0}.pins-confirm__buttons{gap:10px;margin-top:22px;display:flex}.pins-narrowed{min-height:100%;padding:0 var(--space-20) var(--space-40);font-family:var(--font-sans);color:var(--color-text);background:var(--color-ground)}@media (width>=768px){.pins-narrowed{padding:22px 46px var(--space-40)}}@media (width>=1100px){.pins-narrowed{max-width:var(--desktop-width);padding-left:var(--space-28);padding-right:var(--space-28);margin:0 auto}.pins-narrowed__list.pins-profile__grid{--pins-narrowed-card:calc((var(--desktop-width) - 280px - 1px - 92px - 2 * var(--space-20)) / 3);grid-template-columns:repeat(4, var(--pins-narrowed-card));justify-content:start}}.pins-narrowed__top{justify-content:space-between;align-items:center;min-height:46px;margin-bottom:4px;display:flex}@media (width>=768px){.pins-narrowed__top{min-height:0;margin-bottom:11px}}.pins-narrowed__eyebrow{margin:0 0 var(--space-10);font:var(--weight-semibold) var(--text-10) / 1 var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted)}.pins-narrowed__name{font:var(--weight-semibold) var(--text-27) / var(--leading-tight) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (width>=768px){.pins-narrowed__name{font-size:var(--text-28);line-height:var(--leading-heading)}}.pins-narrowed__count{margin:var(--space-8,8px) 0 var(--space-16);font-size:var(--text-13);color:var(--color-text-muted);line-height:20px}@media (width>=768px){.pins-narrowed__count{font-size:var(--text-14);margin-top:9px;line-height:1.6}}.pins-narrowed__buttons{align-items:center;gap:var(--space-10);margin-bottom:var(--space-22);display:flex}@media (width>=768px){.pins-narrowed__buttons{margin-bottom:var(--space-28)}}.pins-narrowed__buttons>.pins-narrowed__share,.pins-narrowed__buttons>.pins-narrowed__add{flex:1}@media (width>=768px){.pins-narrowed__buttons>.pins-narrowed__share,.pins-narrowed__buttons>.pins-narrowed__add{padding:0 var(--space-20);flex:none}.pins-narrowed__buttons--alone>.pins-narrowed__share{flex:none}}.pins-narrowed__share,.pins-narrowed__add,.pins-narrowed__changeloc{border-radius:var(--radius-control);min-height:42px;font:var(--weight-semibold) var(--text-14) / 1 var(--font-sans);cursor:pointer}.pins-narrowed__share{background:var(--color-brand);color:var(--color-on-brand);padding:0 var(--space-20);border:0}.pins-narrowed__add,.pins-narrowed__changeloc{border:var(--border-hairline);background:var(--color-surface);color:var(--color-text);padding:0 var(--space-20)}.pins-narrowed__share:disabled,.pins-narrowed__add:disabled,.pins-narrowed__changeloc:disabled{background:var(--color-fill-button);color:var(--color-disabled);cursor:default}.pins-narrowed__corner{margin-left:auto}.pins-narrowed__head--side{justify-content:space-between;align-items:flex-end;gap:var(--space-20);margin-bottom:var(--space-28);display:flex}.pins-narrowed__head--side>.pins-narrowed__title{flex:1;min-width:0}.pins-narrowed__head--side .pins-narrowed__count{margin-bottom:0}.pins-narrowed__head--side>.pins-narrowed__buttons{flex:none;margin-bottom:0}.pins-narrowed__head--side .pins-narrowed__corner{margin-left:var(--space-8,8px)}.pins-narrowed__more{width:36px;height:32px;color:var(--color-icon-action);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.pins-narrowed__changeloc-link{font:var(--weight-regular) var(--text-15) / 1 var(--font-sans);color:var(--color-brand);cursor:pointer;background:0 0;border:0;padding:0}.pins-narrowed__list [data-testid=pin-card-note]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pins-narrowed__empty{align-items:center;gap:var(--space-22);padding:56px 0 var(--space-40);color:var(--color-border);flex-direction:column;display:flex}.pins-narrowed__empty>svg{width:30px;height:41px}.pins-narrowed__empty-title{font:var(--weight-semibold) 20px / 1.3 var(--font-sans);color:var(--color-text);margin:0}.pins-narrowed--unavailable{text-align:center;align-items:center;gap:var(--space-12);flex-direction:column;padding-top:120px;display:flex}.pins-narrowed__unavailable-title{font:var(--weight-semibold) var(--text-27) / var(--leading-tight) var(--font-sans);margin:0}.pins-narrowed__unavailable-line{margin:0 0 var(--space-12);color:var(--color-text-muted)}.pins-orgmenu{gap:var(--space-10);flex-direction:column;display:flex}.pins-orgmenu__head{margin-bottom:var(--space-4,4px);justify-content:space-between;align-items:center;display:flex}.pins-orgmenu__title{font:var(--weight-medium) var(--text-17) / 1.25 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.pins-orgmenu__close{font:var(--weight-regular) var(--text-15) / 1 var(--font-sans);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0}.pins-orgmenu__item{min-height:50px;padding:0 var(--space-16);text-align:left;border:var(--border-hairline);border-radius:var(--radius-control);background:var(--color-surface);font:var(--weight-regular) var(--text-16) / 1 var(--font-sans);color:var(--color-text);cursor:pointer}.pins-orgmenu__item--red{color:var(--color-brand)}.pins-orgmenu__item--new{color:var(--color-brand);background:0 0;border-style:dashed}.pins-orgmenu__item:disabled{color:var(--color-disabled);cursor:default}.pins-addpins{gap:var(--space-12);flex-direction:column;display:flex}.pins-addpins__head{justify-content:space-between;align-items:center;display:flex}.pins-addpins__title{font:var(--weight-medium) var(--text-18) / 1.2 var(--font-sans);margin:0}.pins-addpins__cancel{font:var(--weight-regular) var(--text-15) / 1 var(--font-sans);color:var(--color-brand);cursor:pointer;background:0 0;border:0;padding:0}.pins-addpins__line{font-size:var(--text-14);color:var(--color-text-body);margin:0}.pins-addpins__search input{font:var(--weight-regular) var(--text-16) / 1 var(--font-sans);color:var(--color-text);background:0 0;border:0;outline:0}.pins-addpins__list{border:var(--border-hairline);border-radius:var(--radius-control);background:var(--color-surface);max-height:min(46vh,340px);overflow-y:auto}.pins-addpins__row{align-items:center;gap:var(--space-14);padding:var(--space-12) var(--space-14);border-bottom:1px solid var(--color-divider);cursor:pointer;display:flex}.pins-addpins__cover{flex:0 0 46px;width:46px;height:46px;display:block;position:relative}.pins-addpins__cover>.pins-addpins__thumb{display:block}.pins-addpins__thumb{background:var(--placeholder-stripes);border-radius:6px;flex:0 0 46px;width:46px;height:46px}.pins-addpins__thumb--img{object-fit:cover;background:0 0}.pins-addpins__nothing{padding:var(--space-18) 0 var(--space-12);text-align:center}.pins-addpins__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pins-addpins__name{-webkit-line-clamp:2;font:var(--weight-regular) var(--text-16) / 1.25 var(--font-sans);color:var(--color-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pins-addpins__sub{font-size:var(--text-13);line-height:var(--leading-meta-13);color:var(--color-text-muted)}.pins-addpins__note{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-13);color:var(--color-text-body);display:block;overflow:hidden}.pins-addpins__check{border:1.5px solid var(--color-control-edge);background:var(--color-surface);cursor:pointer;border-radius:5px;flex:0 0 22px;width:22px;height:22px}.pins-addpins__check.is-on{border-color:var(--color-brand);background:var(--color-brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.pins-addpins__new{width:100%;min-height:50px;padding:0 var(--space-14);text-align:left;font:var(--weight-medium) var(--text-15) / 1 var(--font-sans);color:var(--color-brand);cursor:pointer;background:0 0;border:0}.pins-addpins__new:disabled{color:var(--color-disabled)}.pins-addpins__error{font-size:var(--text-14);color:var(--color-brand);margin:0}.pins-addpins__submit{border-radius:var(--radius-control);background:var(--color-brand);min-height:50px;color:var(--color-on-brand);font:var(--weight-medium) var(--text-16) / 1 var(--font-sans);cursor:pointer;border:0}.pins-addpins__submit:disabled{background:var(--color-fill-button);color:var(--color-disabled);cursor:default}.pins-addpins__empty{padding:var(--space-18) 0 var(--space-12);text-align:center;font-size:var(--text-14);color:var(--color-text-muted);margin:0}
