@layer components{[data-slot=dialog-content]{--dialog-scroll-thumb:color-mix(in srgb, var(--muted-foreground) 48%, transparent);--dialog-scroll-thumb-hover:color-mix(in srgb, var(--muted-foreground) 75%, transparent);scrollbar-width:thin;scrollbar-color:var(--dialog-scroll-thumb) transparent}@supports selector(::-webkit-scrollbar){[data-slot=dialog-content]{scrollbar-width:auto;scrollbar-color:auto}[data-slot=dialog-content]::-webkit-scrollbar{background:0 0;width:8px;height:8px}[data-slot=dialog-content]::-webkit-scrollbar-track{background:0 0;margin-block:20px}[data-slot=dialog-content]::-webkit-scrollbar-thumb{background:var(--dialog-scroll-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px;min-height:32px}[data-slot=dialog-content]::-webkit-scrollbar-thumb:hover{background-color:var(--dialog-scroll-thumb-hover)}[data-slot=dialog-content]::-webkit-scrollbar-button{width:0;height:0;display:none}[data-slot=dialog-content]::-webkit-scrollbar-corner{background:0 0}}@media (forced-colors:active){[data-slot=dialog-content]{--dialog-scroll-thumb:CanvasText;--dialog-scroll-thumb-hover:Highlight;scrollbar-color:auto}}.access-list-columns,.access-list-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.15fr) 2.75rem;align-items:center;column-gap:1.25rem;padding:1rem 1.25rem;display:grid}.access-list-columns{border-bottom:1px solid var(--border);color:var(--muted-foreground);padding-block:.75rem;font-size:13px}.access-list-person{align-items:center;gap:.75rem;min-width:0;display:flex}.access-list-avatar{background:var(--color-sunken);border-radius:50%;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;font-weight:600;display:grid}.access-list-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.access-list-name>button{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}.access-list-gates{flex-direction:column;gap:.375rem;min-width:0;font-size:14px;display:flex}.access-list-gates>div>button{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.access-list-gates>button{align-self:flex-start}.access-list-conditions{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0;display:flex}.access-list-actions{flex-direction:column;align-items:center;gap:.125rem;display:flex}.access-list>ul>.access-list-row{--access-row-radius:max(0px, calc(var(--radius-2xl) - 1px));border-radius:0}.access-list>ul>.access-list-row:last-child{border-bottom-left-radius:var(--access-row-radius);border-bottom-right-radius:var(--access-row-radius)}@media not (min-width:64rem){.access-list-columns{display:none}.access-list-row{grid-template-columns:minmax(0,1fr) 2.75rem;align-items:start;gap:.75rem;padding:1rem}.access-list-person{grid-column:1}.access-list-gates,.access-list-conditions{grid-column:1;margin-left:3.5rem}.access-list-actions{grid-area:1/2/span 3}.access-list>ul>.access-list-row:first-child{border-top-left-radius:var(--access-row-radius);border-top-right-radius:var(--access-row-radius)}}@media (pointer:coarse){.access-list-actions button{min-width:2.75rem;min-height:2.75rem}.access-list-gates button{min-height:2rem}}}[data-navigation-highlight=true]:has(>[data-navigation-surface]){outline:none}[data-navigation-highlight=true]>[data-navigation-surface]{outline:2px solid var(--ring);outline-offset:-2px;box-shadow:inset 0 0 0 9999px color-mix(in srgb, var(--ring) 10%, transparent), var(--tw-shadow,0 0 #0000)}[data-navigation-highlight=true]:not(:has(>[data-navigation-surface])){outline:2px solid var(--ring);outline-offset:-2px;box-shadow:inset 0 0 0 9999px color-mix(in srgb, var(--ring) 10%, transparent), var(--tw-shadow,0 0 #0000)}[data-navigation-surface]>ul>[id^=cabinet-object-]{--navigation-row-radius:max(0px, calc(var(--radius-2xl) - 1px));border-radius:0}[data-navigation-surface]>ul>[id^=cabinet-object-]:last-child{border-bottom-left-radius:var(--navigation-row-radius);border-bottom-right-radius:var(--navigation-row-radius)}@media not (min-width:64rem){[data-navigation-surface]>ul>[id^=cabinet-object-]:first-child{border-top-left-radius:var(--navigation-row-radius);border-top-right-radius:var(--navigation-row-radius)}}
