.share-drawer{gap:calc(var(--base) * 1.5);display:grid}.share-drawer__section{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.share-drawer__section-head{gap:4px;display:grid}.share-drawer__eyebrow{color:var(--tx-ink-3);font:600 var(--ui-text-2xs)/1.3 var(--font-body);letter-spacing:var(--tx-tracking-eyebrow);text-transform:uppercase;margin:0;padding:0}.share-drawer__heading{color:var(--tx-ink);font-size:var(--ui-text-sm);margin:0;padding:0;font-weight:600}.share-drawer__hint{color:var(--tx-ink-3);font-size:var(--ui-text-xs);margin:0;line-height:1.45}.share-drawer__empty{border:1px dashed var(--tx-line);border-radius:var(--tx-radius-m);color:var(--tx-ink-3);font-size:var(--ui-text-xs);text-align:center;margin:0;padding:12px;line-height:1.45}.share-drawer__note{margin:0 0 calc(var(--base) / 2);color:var(--tx-ink-2);font-size:var(--ui-text-sm);line-height:1.45}.share-drawer__note--error{color:var(--tx-danger-text)}.share-drawer__notice{border:1px solid var(--tx-line);border-radius:var(--tx-radius-m);background:var(--tx-fill);color:var(--tx-ink-2);font-size:var(--ui-text-xs);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;line-height:1.45;display:flex}.share-drawer__notice-icon{color:var(--tx-ink-3);flex-shrink:0;margin-block-start:1px}.share-drawer__card,.share-drawer__list{border:1px solid var(--tx-line);border-radius:var(--tx-radius-m);background:var(--tx-surface);min-width:0;margin:0;padding:0;list-style:none}.share-drawer__list{display:grid}.share-drawer__row{align-items:center;gap:10px;min-width:0;min-height:44px;padding:6px 8px 6px 10px;display:flex}.share-drawer__row+.share-drawer__row{border-top:1px solid var(--tx-line)}.share-drawer__avatar{border-radius:var(--tx-radius-full);background:var(--tx-fill-strong);width:26px;height:26px;color:var(--tx-ink-2);font:600 var(--ui-text-2xs)/1 var(--font-body);flex:none;place-items:center;display:inline-grid}.share-drawer__avatar--mark{background:var(--tx-fill);box-shadow:inset 0 0 0 1px var(--tx-line);color:var(--tx-ink-3)}.share-drawer__who{flex:1;gap:1px;min-width:0;display:grid}.share-drawer__name-line{align-items:center;gap:6px;min-width:0;display:flex}.share-drawer__name{min-width:0;color:var(--tx-ink);font-size:var(--ui-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.share-drawer__meta{min-width:0;color:var(--tx-ink-3);font-size:var(--ui-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.share-drawer__switch .share-drawer__meta{white-space:normal;line-height:1.45}.share-drawer__tag{border-radius:var(--tx-radius-s);background:var(--tx-warning-tint);height:18px;color:var(--tx-warning-text);font:500 var(--ui-text-2xs)/1 var(--font-body);flex-shrink:0;align-items:center;padding:0 6px;display:inline-flex}.share-drawer__level-text{color:var(--tx-ink-2);font-size:var(--ui-text-xs);flex-shrink:0;padding-inline-end:4px;font-weight:500}.share-drawer__level{flex-shrink:0;width:5.5rem}.share-drawer__level .rs__control{min-height:0;height:var(--tx-control-sm);border-radius:var(--tx-radius-s);box-shadow:none;color:var(--tx-ink-2);font:inherit;font-size:var(--ui-text-xs);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 4px 0 8px;font-weight:500}.share-drawer__level .rs__control:hover{border-color:var(--tx-line-strong);background:var(--tx-fill)}.share-drawer__level .rs__control--is-focused{border-color:var(--tx-line-strong)}.share-drawer__level .rs__value-container{padding:0}.share-drawer__level .rs__indicator{color:var(--tx-ink-3);padding:0}.share-drawer__level .rs__indicator-separator{display:none}.share-drawer__level .rs__control--is-disabled{color:var(--tx-ink-3);cursor:default;opacity:1;background:0 0}.share-drawer__remove{appearance:none;width:var(--tx-control-sm);height:var(--tx-control-sm);border-radius:var(--tx-radius-s);color:var(--tx-ink-3);cursor:pointer;font:inherit;background:0 0;border:0;flex-shrink:0;place-items:center;margin:0;padding:0;line-height:1;display:grid}.share-drawer__remove:hover{background:var(--tx-danger-tint);color:var(--tx-danger-text)}.share-drawer__remove:focus-visible{outline:var(--tx-focus-ring);outline-offset:2px}.share-drawer__remove:disabled,.share-drawer__remove:disabled:hover{color:var(--theme-elevation-250);cursor:default;background:0 0}.share-drawer__switch{cursor:pointer;align-items:flex-start;gap:10px;padding:10px;display:flex}.share-drawer__switch .share-drawer__avatar{margin-block-start:1px}.share-drawer__switch[data-locked=true]{cursor:default}.share-drawer__toggle{appearance:none;border:1px solid var(--theme-elevation-300);border-radius:var(--tx-radius-full);background:var(--tx-fill-strong);width:30px;height:18px;font:inherit;cursor:inherit;transition:background-color var(--tx-dur-fast) var(--tx-ease);flex-shrink:0;margin:4px 0 0;padding:0;position:relative}.share-drawer__toggle:after{content:"";background:var(--tx-ink-3);width:14px;height:14px;box-shadow:var(--tx-shadow-1);transition:transform var(--tx-dur-fast) var(--tx-ease);border-radius:50%;position:absolute;top:1px;left:1px}.share-drawer__toggle:checked{border-color:var(--tx-green);background:var(--tx-green)}.share-drawer__toggle:checked:after{background:var(--tx-green-ink);transform:translate(12px)}.share-drawer__toggle:focus-visible{outline:var(--tx-focus-ring);outline-offset:2px}.share-drawer__toggle:disabled{cursor:default;opacity:.55}.share-drawer__inherited{border-top:1px solid var(--tx-line);background:var(--tx-fill);border-end-end-radius:var(--tx-radius-m);border-end-start-radius:var(--tx-radius-m)}.share-drawer__subhead{color:var(--tx-ink-3);font:600 var(--ui-text-2xs)/1.3 var(--font-body);letter-spacing:var(--tx-tracking-eyebrow);text-transform:uppercase;margin:0;padding:10px 10px 2px}.share-drawer__list--inherited{background:0 0;border:0}.share-drawer__list--inherited .share-drawer__row{min-height:40px}.share-drawer__list--inherited .share-drawer__row+.share-drawer__row{border-top-color:var(--tx-line)}.share-drawer__list--inherited .share-drawer__name{color:var(--tx-ink-2)}.share-drawer__choices{gap:2px;display:grid}.share-drawer__card.share-drawer__choices{gap:0;padding:4px}.share-drawer__choice{border-radius:var(--tx-radius-s);color:var(--tx-ink);cursor:pointer;font-size:var(--ui-text-sm);align-items:center;gap:10px;padding:7px 8px;display:flex}.share-drawer__choice:hover{background:var(--tx-fill)}.share-drawer__section:disabled .share-drawer__choice{color:var(--tx-ink-2);cursor:default}.share-drawer__section:disabled .share-drawer__choice:hover{background:0 0}.share-drawer__radio{appearance:auto;width:14px;height:14px;font:inherit;accent-color:var(--tx-green);cursor:inherit;background:0 0;border:0;flex-shrink:0;margin:0}.share-drawer__grants{gap:2px;margin:0;padding:0;list-style:none;display:grid}.share-drawer__picker{position:relative}.share-drawer__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.share-drawer__search-icon{color:var(--tx-ink-3);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.share-drawer__search{appearance:none;box-sizing:border-box;inline-size:100%;height:var(--tx-control-md);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-s);background:var(--tx-surface);box-shadow:none;color:var(--tx-ink);font:inherit;font-size:var(--ui-text-sm);margin:0;padding:0 10px 0 32px;display:block}.share-drawer__search::placeholder{color:var(--tx-ink-3)}.share-drawer__search:hover{border-color:var(--theme-elevation-300)}.share-drawer__search:focus-visible{border-color:var(--theme-elevation-400);outline:var(--tx-focus-ring);outline-offset:2px}.share-drawer__search:disabled{background:var(--tx-fill);color:var(--tx-ink-3);cursor:default}.share-drawer__options{inset-inline:0;z-index:1;border:var(--tx-menu-border);border-radius:var(--tx-menu-radius);background:var(--theme-elevation-0);max-height:15rem;box-shadow:var(--tx-menu-shadow);flex-direction:column;margin:4px 0 0;padding:4px;display:flex;position:absolute;top:100%;overflow-y:auto}.share-drawer__options-note{color:var(--tx-ink-3);font-size:var(--ui-text-xs);padding:8px}.share-drawer__option{appearance:none;border-radius:var(--tx-radius-s);min-width:0;color:var(--tx-ink);cursor:pointer;font:inherit;font-size:var(--ui-text-sm);text-align:start;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:5px 8px;display:flex}.share-drawer__option[data-active=true],.share-drawer__option:hover{background:var(--tx-selected);color:var(--tx-selected-ink)}.share-drawer__option .share-drawer__avatar{width:22px;height:22px}.share-drawer__option .share-drawer__name{flex:1;font-weight:450}.share-drawer__option .share-drawer__meta{flex-shrink:0}.share-drawer__footer{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.share-drawer__error{color:var(--tx-danger-text);font-size:var(--ui-text-xs);flex:100%;margin:0;line-height:1.45}.item-access{appearance:none;border-radius:var(--tx-radius-s);color:var(--theme-elevation-600);cursor:pointer;font:inherit;font-size:var(--ui-text-sm);background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:2px 6px;line-height:1.4;display:inline-flex}.item-access:hover{background:var(--theme-elevation-100);color:var(--theme-elevation-900)}.item-access:focus-visible{outline:var(--tx-focus-ring);outline-offset:1px}.item-access[data-restricted=true]{color:var(--theme-elevation-800)}.share-drawer__warning{align-items:flex-start;gap:calc(var(--base) / 2);padding:calc(var(--base) / 2) calc(var(--base) / 1.5);border:1px solid var(--theme-warning-250);border-radius:var(--tx-radius-m);background:var(--theme-warning-50);color:var(--theme-warning-800);margin-block-start:calc(var(--base) / 3);display:flex}.share-drawer__warning-icon{flex-shrink:0;margin-block-start:2px}.share-drawer__warning-body{gap:4px;min-width:0;display:grid}.share-drawer__warning-title{font-size:var(--ui-text-sm);margin:0;font-weight:600}.share-drawer__warning-text{font-size:var(--ui-text-xs);margin:0;line-height:1.4}.share-drawer__warning-action{appearance:none;border:1px solid var(--theme-warning-400);border-radius:var(--tx-radius-s);background:var(--theme-elevation-0);color:var(--theme-elevation-900);cursor:pointer;font:inherit;font-size:var(--ui-text-sm);justify-self:start;margin:2px 0 0;padding:3px 8px}.share-drawer__warning-action:hover{background:var(--theme-elevation-100)}.share-drawer__warning-action:focus-visible{outline:var(--tx-focus-ring);outline-offset:1px}.share-drawer__warning-action:disabled{cursor:default;opacity:.6}.access-review__people,.access-review__rows,.access-review__sharing{gap:4px;margin:0;padding:0;list-style:none;display:grid}.access-review__person,.access-review__holder{gap:2px;min-width:0;padding:4px 6px;display:grid}.access-review__rows{padding-inline-start:2px}.access-review__row{gap:2px;display:grid}.access-review__choice{align-items:flex-start}.access-review__choice .share-drawer__radio{margin-block-start:2px}.access-review__choice-text{gap:2px;display:grid}.access-review__ask{color:var(--theme-warning-800)}.access-review__bulk{gap:calc(var(--base) / 3);flex-wrap:wrap;display:flex}.access-review__check{align-items:flex-start;gap:calc(var(--base) / 3);color:var(--theme-text);cursor:pointer;font-size:var(--ui-text-sm);line-height:1.4;display:flex}.access-review__checkbox{appearance:auto;width:14px;height:14px;font:inherit;accent-color:var(--theme-elevation-800);cursor:inherit;background:0 0;border:0;flex-shrink:0;margin:2px 0 0}.access-review__checkbox:disabled{cursor:default}.access-review__sharing{padding-inline-start:0}
